зеркало из
https://github.com/ceios/ceios.git
synced 2025-10-29 20:16:05 +02:00
13738 строки
2.6 MiB
13738 строки
2.6 MiB
<!DOCTYPE html>
|
||
<!-- saved from url=(0103)https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html -->
|
||
<html lang="en" prefix="og=https://ogp.me/ns#" itemscope="" itemtype="https://schema.org/WebPage" style=""><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><script type="text/javascript" src="./Facebook ad platform made it easy for Russians to manipulate users_files/sv.js"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/js"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/js(1)"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/js(2)"></script><script async="" data-jsonpid="80253738" src="./Facebook ad platform made it easy for Russians to manipulate users_files/nlsSDK600.bundle.min.js"></script><script async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/P3C0162C5-40AE-4849-8BD6-72C843E9563F.js"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/1.js"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/bat.js" async=""></script><script type="text/javascript" defer="" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/tv2track.js"></script><script async="" crossorigin="anonymous" type="text/javascript" src="./Facebook ad platform made it easy for Russians to manipulate users_files/ModalEngage"></script><noscript></noscript><script async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/apstag.js"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/ta-pagesocial-sdk.js"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/cx.js"></script><script type="text/javascript" async="" charset="utf-8" src="./Facebook ad platform made it easy for Russians to manipulate users_files/recaptcha__en.js" crossorigin="anonymous" integrity="sha384-CUWl3AwpNax4J2/ffIDxMr+sLnEFg8pkj5QqZtMtJZtrL5bS5QTkIoza4qZakWjL"></script><script async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/cfgPonIZy0vzBw2WwDUYHDKQ6jLZ5cQibbFroY_JQFu4xDnvmXqd8OEvwhd_5aVLhuUfg"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/mparticle.js"></script><script async="" type="text/javascript" src="./Facebook ad platform made it easy for Russians to manipulate users_files/cx.cce.js"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/tinypass.min.js"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/f.txt" async="" type="text/javascript"></script><script async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/beacon.js"></script><script type="text/javascript" defer="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/load"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/load-cnbc-web.js" id="mps-gpt-shared" class="mps-script"></script><meta property="og:type" content="article"><meta property="og:title" content="Facebook was manipulated by Russians, who used the same targeting tools that advertisers love"><meta property="og:description" content="The same tools that made Facebook effective for marketers enabled abuse by Russians."><meta property="og:url" content="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html"><meta property="og:site_name" content="CNBC"><meta name="robots" content="max-image-preview:large"><meta name="format-detection" content="telephone=no"><meta property="og:image" itemprop="image" content="https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073&w=1920&h=1080"><meta name="twitter:image:src" content="https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073&w=1920&h=1080"><meta name="twitter:image" content="https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073&w=1920&h=1080"><meta content-type="text/html"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content="@CNBC"><meta name="twitter:url" content="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html"><meta name="twitter:title" content="Facebook was manipulated by Russians, who used the same targeting tools that advertisers love"><meta name="twitter:description" content="The same tools that made Facebook effective for marketers enabled abuse by Russians."><meta name="twitter:creator" content="mishcastillo"><link rel="icon" type="image/x-icon" href="https://sc.cnbcfm.com/applications/cnbc.com/staticcontent/img/favicon.ico"><style type="text/css">@charset "UTF-8";.Modal-modalBackground{background:#000000b3;height:100%;left:0;overflow-y:auto;position:fixed;top:0;transition:background-color .4s;width:100%;z-index:100001}.Modal-bottomModal.Modal-modal{background:#f8f8f8;border-radius:3px;bottom:0;box-shadow:5px 5px 20px #1717171a;display:inline-block;height:528px;left:0;margin-top:0!important;max-width:100%;position:fixed;top:auto;transform:none;width:100%}@media (max-width:1019px){.Modal-bottomModal.Modal-modal{height:642px}}@media (max-width:759px){.Modal-bottomModal.Modal-modal{height:100%;position:relative;top:0}}.Modal-modal{background-color:#fff;border-radius:3px;box-shadow:5px 5px 20px #1717171a;display:inline-block;left:50%;margin-top:10vh;max-width:100%;overflow:auto;position:relative;transform:translateX(-50%)}@media (max-width:759px){.Modal-modal{height:100%;left:auto;margin:0;transform:none;width:100%}}.Modal-modalContents{overflow:auto}@media (max-width:759px){.Modal-modalContents{height:100%}}.Modal-closeButton{color:#a9a9a9;cursor:pointer;position:absolute;right:12px;top:12px}.Modal-closeButton:focus-visible>svg{border:1px solid #071d39;border-radius:4px}.RecaptchaAcknowledgement-acknowledgement{color:#747474;flex:1;font-size:11px;font-weight:600;line-height:15px;margin-bottom:7px;margin-top:7px;width:100%}.RecaptchaAcknowledgement-acknowledgement a{color:#747474;font-weight:500;text-decoration:none}.RecaptchaAcknowledgement-acknowledgement a:hover{color:#747474;text-decoration:underline}.RecaptchaAcknowledgement-acknowledgement a:active{color:#747474}.RecaptchaAcknowledgement-reCaptchaPadding{margin-top:15px}.RecaptchaAcknowledgement-centerAligned{text-align:center}.RecaptchaAcknowledgement-leftAligned{text-align:left}.RecaptchaAcknowledgement-rightAligned{text-align:right}.RecaptchaAcknowledgement-allAccess{margin-top:unset;order:1}.AuthForms-container{margin:0 auto;padding:0 10px;width:458px}@media (max-width:759px){.AuthForms-container{max-width:458px;padding:20px 0 0;width:100%}.AuthForms-container.AuthForms-signInContainer{padding:0 0 12px}}.AuthForms-container .AuthForms-signupContainer{margin:0 auto;padding:0 41px;text-align:center;width:458px}@media (max-width:759px){.AuthForms-container .AuthForms-signupContainer{padding:20px 0 0;width:100%}}.AuthForms-container .AuthForms-header{color:#171717;margin-bottom:20px}.AuthForms-container .AuthForms-header.AuthForms-signInHeader{margin-bottom:40px}@media (min-width:760px){.AuthForms-container .AuthForms-header.AuthForms-signInHeader{margin-bottom:21px;padding-top:18px}}@media (min-width:1020px){.AuthForms-container .AuthForms-header.AuthForms-signInHeader{margin-bottom:27px}}.AuthForms-container .AuthForms-header.AuthForms-signInHeader .AuthForms-headerTitle{color:#424242;font-size:18px;font-weight:500;line-height:16px}.AuthForms-container .AuthForms-createAccountHeader{margin-bottom:20px;text-align:center}@media (min-width:1020px){.AuthForms-container .AuthForms-createAccountHeader{margin-bottom:30px;margin-top:50px}}.AuthForms-container .AuthForms-headerTitle{color:#071d39;font-size:20px;font-weight:700;text-align:center;width:100%}.AuthForms-container .AuthForms-signinContent{font-size:14px;font-weight:450;padding-top:20px}.AuthForms-container .AuthForms-toggleCta{color:#424242;font-size:12px;font-weight:500;text-align:right}.AuthForms-container .AuthForms-instructions{margin-bottom:60px;text-align:center}.AuthForms-container .AuthForms-instructions p{color:#171717;font-size:14px;line-height:16px}.AuthForms-container .AuthForms-instructions p a{color:#005594;text-decoration:none}.AuthForms-container .AuthForms-instructions p a:hover{color:#002f6c}.AuthForms-container .AuthForms-formInputContainer{margin:0 auto 10px;max-width:350px}.AuthForms-container .AuthForms-formInputContainer.AuthForms-withErrors{margin:0 auto 25px}.AuthForms-container .AuthForms-formInputContainer.AuthForms-signInFormInputContainer:last-of-type{margin-bottom:13px}@media (min-width:760px){.AuthForms-container .AuthForms-formInputContainer.AuthForms-signInFormInputContainer:last-of-type{margin-bottom:0}}.AuthForms-container .AuthForms-formInput{width:100%}.AuthForms-container input::-ms-clear,.AuthForms-container input::-ms-reveal{display:none}.AuthForms-container .AuthForms-loginWaitMsg{word-wrap:break-word;border-radius:3px;color:#071d39;font-size:14px;font-weight:500;margin:10px 0;padding:10px;text-align:center}.AuthForms-container .AuthForms-accountButton,.AuthForms-container .AuthForms-submitButton{align-items:center;appearance:none;background-color:#005594;border:1px solid #002f6c;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px!important;justify-content:center;letter-spacing:1px;margin:0 auto;max-width:260px!important;padding:0 20px;padding:0!important;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:100%!important}.AuthForms-container .AuthForms-accountButton>span,.AuthForms-container .AuthForms-submitButton>span{display:block;line-height:12px}.AuthForms-container .AuthForms-accountButton [class*=" icon-"],.AuthForms-container .AuthForms-accountButton [class^=icon-],.AuthForms-container .AuthForms-submitButton [class*=" icon-"],.AuthForms-container .AuthForms-submitButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-container .AuthForms-accountButton [class*=" icon-"]:before,.AuthForms-container .AuthForms-accountButton [class^=icon-]:before,.AuthForms-container .AuthForms-submitButton [class*=" icon-"]:before,.AuthForms-container .AuthForms-submitButton [class^=icon-]:before{line-height:12px}.AuthForms-container .AuthForms-accountButton:focus,.AuthForms-container .AuthForms-accountButton:hover,.AuthForms-container .AuthForms-submitButton:focus,.AuthForms-container .AuthForms-submitButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.AuthForms-container .AuthForms-accountButton[class*=touchButton]:hover,.AuthForms-container .AuthForms-submitButton[class*=touchButton]:hover{background-color:#005594;border-color:#002f6c;color:#fff}@media (hover:hover){.AuthForms-container .AuthForms-accountButton[class*=touchButton]:hover,.AuthForms-container .AuthForms-submitButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.AuthForms-container .AuthForms-accountButton,.AuthForms-container .AuthForms-submitButton{padding:0 30px;width:auto}}.AuthForms-container .AuthForms-accountButton:last-child,.AuthForms-container .AuthForms-submitButton:last-child{clear:both;margin-bottom:7px}.AuthForms-container .AuthForms-accountButton.AuthForms-disableButton,.AuthForms-container .AuthForms-submitButton.AuthForms-disableButton{background-color:#d9d9d9;border:#d9d9d9;transition:none}.AuthForms-container .AuthForms-accountButton.AuthForms-disableButton:hover,.AuthForms-container .AuthForms-submitButton.AuthForms-disableButton:hover{background-color:#d9d9d9;border:#d9d9d9}@media (min-width:760px){.AuthForms-container .AuthForms-accountButton.AuthForms-signInSubmitButton,.AuthForms-container .AuthForms-submitButton.AuthForms-signInSubmitButton{width:109px!important}}.AuthForms-container.AuthForms-disableButton{background-color:#d9d9d9;border:none}.AuthForms-container.AuthForms-disableButton:hover{background-color:#d9d9d9}.AuthForms-container .AuthForms-accountButton{border-radius:3px;cursor:pointer;height:40px!important;margin:0 auto;padding:0!important}@media (min-width:760px){.AuthForms-container .AuthForms-accountButton{width:200px!important}}.AuthForms-container .AuthForms-accountButton:last-child{clear:both;margin-bottom:7px}.AuthForms-container .AuthForms-accountButton{align-items:center;appearance:none;background-color:#fff;border:1px solid #002f6c;color:#005594;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AuthForms-container .AuthForms-accountButton>span{display:block;line-height:12px}.AuthForms-container .AuthForms-accountButton [class*=" icon-"],.AuthForms-container .AuthForms-accountButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-container .AuthForms-accountButton [class*=" icon-"]:before,.AuthForms-container .AuthForms-accountButton [class^=icon-]:before{line-height:12px}.AuthForms-container .AuthForms-accountButton:focus,.AuthForms-container .AuthForms-accountButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.AuthForms-container .AuthForms-accountButton[class*=touchButton]:hover{background-color:#fff;border-color:#002f6c;color:#005594}@media (hover:hover){.AuthForms-container .AuthForms-accountButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.AuthForms-container .AuthForms-accountButton{padding:0 30px;width:auto}}.AuthForms-container .AuthForms-ctaButton{color:#005594;font-weight:500}.AuthForms-container .AuthForms-ctaButton:hover{color:#002f6c}.AuthForms-container.AuthForms-forgotPassword{margin:20px 0 28px;padding:0 21px}@media (min-width:760px){.AuthForms-container.AuthForms-forgotPassword{padding:0 60px}}@media (max-width:1019px){.AuthForms-container.AuthForms-forgotPassword{margin-top:75px}}@media (max-width:759px){.AuthForms-container.AuthForms-forgotPassword{margin:16px auto}}.AuthForms-container.AuthForms-forgotPassword .AuthForms-formInputContainer{margin:15px 0 26px}.AuthForms-container.AuthForms-forgotPassword .AuthForms-ctaButton{font-size:16px;font-weight:600}.AuthForms-container.AuthForms-forgotPassword .AuthForms-toggleCta{color:#424242;font-size:16px;font-weight:500;margin-top:14px;text-align:center}@media (max-width:1019px){.AuthForms-container.AuthForms-forgotPassword .AuthForms-toggleCta{margin-top:20px}}.AuthForms-container.AuthForms-forgotPassword .AuthForms-headerTitle{color:#171717;font-size:20px;font-weight:700;text-align:center;width:100%}.AuthForms-container .AuthForms-forgotPwdButton{color:#005594;display:block;font-size:14px;font-weight:500;margin:20px auto 0}.AuthForms-container .AuthForms-forgotPwdButton:hover{color:#002f6c}.AuthForms-container .AuthForms-forgotPwdButton.AuthForms-signInForgotPwdButton{font-weight:600;line-height:16px}.AuthForms-container .AuthForms-createAccount{color:#424242;font-size:12px;font-weight:600;line-height:16px;text-align:center}.AuthForms-container .AuthForms-createAccount button{color:#005594;font-size:12px;font-weight:600}.AuthForms-container .AuthForms-submitButton{border:unset;border-radius:3px;cursor:pointer;font-size:14px;height:50px!important;margin-bottom:unset;max-width:unset!important;width:100%!important}.AuthForms-container .AuthForms-submitButton:last-child{margin-bottom:7px}.AuthForms-container .AuthForms-submitButton.AuthForms-resetPasswordButton:last-child{margin-bottom:7px;margin-top:0}.AuthForms-container .AuthForms-submitButton.AuthForms-disableButton,.AuthForms-container .AuthForms-submitButton.AuthForms-disableButton:hover{background-color:#d9d9d9;border:#d9d9d9}@media (min-width:760px){.AuthForms-container .AuthForms-submitButton{width:191px!important}}.AuthForms-container.AuthForms-forgotPasswordConfirmation{margin-bottom:48px}.AuthForms-container.AuthForms-forgotPasswordConfirmation .AuthForms-instructions{font-size:14px;font-weight:600;margin:36px auto;max-width:100%;text-align:center;width:100%}.AuthForms-container.AuthForms-forgotPasswordConfirmation .AuthForms-instructions p{display:inline}.AuthForms-container.AuthForms-forgotPasswordConfirmation .AuthForms-instructions p:after{content:" "}@media (min-width:760px){.AuthForms-container.AuthForms-forgotPasswordConfirmation .AuthForms-instructions{max-width:335px}}.AuthForms-formContainer{padding-bottom:26px}@media (min-width:1020px){.AuthForms-formContainer{padding-bottom:20px}}@media (min-width:760px){.AuthForms-formContainer.AuthForms-signInFormContainer{padding-bottom:20px}}.AuthForms-containerRight{margin:0;padding:0;width:500px}@media (max-width:1019px){.AuthForms-containerRight{margin-top:24px;padding:0 20px;width:100%}}@media (max-width:759px){.AuthForms-containerRight{margin-top:10px;padding:0 14px}}.AuthForms-unlockButton{align-items:center;appearance:none;background-color:#00a857;border:1px solid #00a857;border-radius:3px;box-shadow:-2px 2px 2px #17171740;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-size:22px;font-weight:600;font-weight:700;height:40px;height:50px;justify-content:center;letter-spacing:1px;letter-spacing:.2px;margin-bottom:7px;outline:.5px solid #333;padding:0 30px;text-align:center;text-transform:uppercase;text-transform:none;transition:all .15s linear;width:100%}.AuthForms-unlockButton>span{display:block;line-height:12px}.AuthForms-unlockButton [class*=" icon-"],.AuthForms-unlockButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-unlockButton [class*=" icon-"]:before,.AuthForms-unlockButton [class^=icon-]:before{line-height:12px}.AuthForms-unlockButton:focus,.AuthForms-unlockButton:hover{background-color:#008456;border-color:#008456;color:#fff}.AuthForms-unlockButton[class*=touchButton]:hover{background-color:#00a857;border-color:#00a857;color:#fff}@media (hover:hover){.AuthForms-unlockButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.AuthForms-unlockButton{padding:0 30px;width:auto;width:100%}}.AuthForms-unlockIcon{margin-right:8px}.AuthForms-plusFlow .AuthForms-submitButton{align-items:center;appearance:none;background-color:#001e5a;border:1px solid #001e5a;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AuthForms-plusFlow .AuthForms-submitButton>span{display:block;line-height:12px}.AuthForms-plusFlow .AuthForms-submitButton [class*=" icon-"],.AuthForms-plusFlow .AuthForms-submitButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-plusFlow .AuthForms-submitButton [class*=" icon-"]:before,.AuthForms-plusFlow .AuthForms-submitButton [class^=icon-]:before{line-height:12px}.AuthForms-plusFlow .AuthForms-submitButton:focus,.AuthForms-plusFlow .AuthForms-submitButton:hover{background-color:#00081a;border-color:#00081a;color:#fff}.AuthForms-plusFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#001e5a;border-color:#001e5a;color:#fff}@media (hover:hover){.AuthForms-plusFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#00081a;border-color:#00081a;color:#fff}}@media (min-width:760px){.AuthForms-plusFlow .AuthForms-submitButton{padding:0 30px;width:auto}}.AuthForms-plusFlow .AuthForms-forgotPwdButton{color:#001e5a}.AuthForms-plusFlow .AuthForms-forgotPwdButton:focus,.AuthForms-plusFlow .AuthForms-forgotPwdButton:hover{color:#005594}.AuthForms-plusFlow .AuthForms-forgotPwdButton.AuthForms-signInForgotPwdButton{color:#001e5a}.AuthForms-plusFlow .AuthForms-forgotPwdButton.AuthForms-signInForgotPwdButton:focus,.AuthForms-plusFlow .AuthForms-forgotPwdButton.AuthForms-signInForgotPwdButton:hover{color:#005594}@media (max-width:759px){.AuthForms-plusFlow .AuthForms-formInputContainer{max-width:100%;width:100%}}.AuthForms-plusFlow .AuthForms-createAccount button{color:#001e5a}.AuthForms-plusFlow .AuthForms-createAccount button:focus,.AuthForms-plusFlow .AuthForms-createAccount button:hover{color:#005594}.AuthForms-plusFlow .AuthForms-ctaButton{color:#001e5a}.AuthForms-plusFlow .AuthForms-ctaButton:focus,.AuthForms-plusFlow .AuthForms-ctaButton:hover{color:#005594}.AuthForms-plusFlow.AuthForms-disableButton,.AuthForms-plusFlow.AuthForms-disableButton:focus,.AuthForms-plusFlow.AuthForms-disableButton:hover{background-color:#d9d9d9;border:#d9d9d9}.AuthForms-plusFlow .AuthForms-loginWaitMsg{color:#001e5a}.AuthForms-proFlow .AuthForms-submitButton{align-items:center;appearance:none;background-color:#008456;border:1px solid #008456;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px!important;justify-content:center;letter-spacing:1px;margin:0 auto;padding:0 20px;padding:0!important;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AuthForms-proFlow .AuthForms-submitButton>span{display:block;line-height:12px}.AuthForms-proFlow .AuthForms-submitButton [class*=" icon-"],.AuthForms-proFlow .AuthForms-submitButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-proFlow .AuthForms-submitButton [class*=" icon-"]:before,.AuthForms-proFlow .AuthForms-submitButton [class^=icon-]:before{line-height:12px}.AuthForms-proFlow .AuthForms-submitButton:focus,.AuthForms-proFlow .AuthForms-submitButton:hover{background-color:#005034;border-color:#005034;color:#fff}.AuthForms-proFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}@media (hover:hover){.AuthForms-proFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#005034;border-color:#005034;color:#fff}}@media (min-width:760px){.AuthForms-proFlow .AuthForms-submitButton{padding:0 30px;width:auto}}.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton{align-items:center;appearance:none;background-color:#008456;border:1px solid #008456;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton>span{display:block;line-height:12px}.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton [class*=" icon-"],.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton [class*=" icon-"]:before,.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton [class^=icon-]:before{line-height:12px}.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton:focus,.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton:hover,.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}@media (hover:hover){.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton{padding:0 30px;width:auto}}.AuthForms-proFlow .AuthForms-submitButton:last-child{margin-bottom:7px}.AuthForms-proFlow .AuthForms-submitButton.AuthForms-disableButton,.AuthForms-proFlow .AuthForms-submitButton.AuthForms-disableButton:hover{background-color:#d9d9d9;border:#d9d9d9}.AuthForms-proFlow .AuthForms-ctaButton{color:#008456}.AuthForms-proFlow .AuthForms-ctaButton:hover{color:#005034}.AuthForms-proFlow .AuthForms-forgotPwdButton{color:#00a857}.AuthForms-proFlow .AuthForms-forgotPwdButton.AuthForms-signInForgotPwdButton,.AuthForms-proFlow .AuthForms-forgotPwdButton:hover{color:#008456}@media (max-width:759px){.AuthForms-proFlow .AuthForms-formInputContainer{max-width:100%;width:100%}}.AuthForms-proFlow .AuthForms-instructions a{color:#00a857}.AuthForms-proFlow .AuthForms-createAccount button,.AuthForms-proFlow .AuthForms-instructions a:hover,.AuthForms-proFlow .AuthForms-loginWaitMsg{color:#008456}.AuthForms-investingClubFlow{display:flex;flex-direction:column}.AuthForms-investingClubFlow .AuthForms-header{margin-bottom:15px}.AuthForms-investingClubFlow .AuthForms-toggleCta{color:#171717;font-size:18px;font-weight:600;margin-bottom:25px;text-align:center}.AuthForms-investingClubFlow .AuthForms-ctaButton{color:#071d39;font-size:18px;font-weight:600}.AuthForms-investingClubFlow .AuthForms-ctaButton:hover{color:#171717}.AuthForms-investingClubFlow .AuthForms-forgotPwdButton{color:#071d39;font-weight:600}.AuthForms-investingClubFlow .AuthForms-forgotPwdButton:hover{color:#002f6c}.AuthForms-investingClubFlow .AuthForms-instructions a{color:#336aa0}.AuthForms-investingClubFlow .AuthForms-instructions a:hover{color:#1896ff}.AuthForms-investingClubFlow.AuthForms-forgotPassword{align-items:center;margin:20px 0 28px;padding:0}.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-header{max-width:100%;width:100%}@media (min-width:760px){.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-header{max-width:335px}}.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-headerTitle{color:#171717;font-size:20px;font-weight:700;text-align:center;width:100%}.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-toggleCta{font-size:16px;font-weight:700;margin-bottom:7px;text-align:center;width:100%}.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-ctaButton{font-size:16px;font-weight:700}.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-instructions{font-size:14px;margin:0 0 28px;max-width:100%;text-align:center;width:100%}@media (min-width:760px){.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-instructions{max-width:335px}}.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-formInputContainer{max-width:100%;width:100%}@media (min-width:760px){.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-formInputContainer{max-width:335px}}.AuthForms-investingClubFlow .AuthForms-submitButton{align-items:center;appearance:none;background-color:#071d39;border:unset;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px!important;justify-content:center;letter-spacing:1px;margin-bottom:unset;margin-left:auto;margin-right:auto;margin-top:0;max-width:unset!important;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:100%!important}.AuthForms-investingClubFlow .AuthForms-submitButton>span{display:block;line-height:12px}.AuthForms-investingClubFlow .AuthForms-submitButton [class*=" icon-"],.AuthForms-investingClubFlow .AuthForms-submitButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-investingClubFlow .AuthForms-submitButton [class*=" icon-"]:before,.AuthForms-investingClubFlow .AuthForms-submitButton [class^=icon-]:before{line-height:12px}.AuthForms-investingClubFlow .AuthForms-submitButton:focus,.AuthForms-investingClubFlow .AuthForms-submitButton:hover{background-color:#171717;border-color:#171717;color:#fff}.AuthForms-investingClubFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#071d39;border-color:#071d39;color:#fff}@media (hover:hover){.AuthForms-investingClubFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#171717;border-color:#171717;color:#fff}}@media (min-width:760px){.AuthForms-investingClubFlow .AuthForms-submitButton{padding:0 30px;width:auto}}.AuthForms-investingClubFlow .AuthForms-submitButton:last-child{margin-bottom:7px}.AuthForms-investingClubFlow .AuthForms-submitButton.AuthForms-disableButton,.AuthForms-investingClubFlow .AuthForms-submitButton.AuthForms-disableButton:hover{background-color:#d9d9d9;border:#d9d9d9}@media (min-width:760px){.AuthForms-investingClubFlow .AuthForms-submitButton{width:168px!important}}.AuthForms-investingClubFlow.AuthForms-forgotPasswordConfirmation{margin-bottom:48px}.AuthForms-investingClubFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions{font-size:14px;font-weight:600;margin:36px auto;max-width:100%;text-align:center;width:100%}.AuthForms-investingClubFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions p{display:inline}.AuthForms-investingClubFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions p:after{content:" "}@media (min-width:760px){.AuthForms-investingClubFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions{max-width:335px}}.AuthForms-investingClubFlow .AuthForms-createAccount button{color:#071d39}.AuthForms-investingClubFlow.AuthForms-signInSubmitButton{padding:0!important}.AuthForms-allAccessFlow .AuthForms-header{margin-bottom:15px}.AuthForms-allAccessFlow .AuthForms-submitButton{background-color:red;border:1px solid red;margin:0 auto;padding:0 55px!important}.AuthForms-allAccessFlow .AuthForms-submitButton:focus,.AuthForms-allAccessFlow .AuthForms-submitButton:hover{background-color:#f30;border-color:#f30}.AuthForms-allAccessFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:red;border-color:red}@media (hover:hover){.AuthForms-allAccessFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#f30;border-color:#f30;color:#fff}}.AuthForms-allAccessFlow .AuthForms-toggleCta{color:#171717;font-size:18px;margin-bottom:25px}.AuthForms-allAccessFlow .AuthForms-ctaButton{font-size:18px;font-weight:600}.AuthForms-allAccessFlow .AuthForms-ctaButton:hover{color:#002f6c}.AuthForms-allAccessFlow .AuthForms-forgotPwdButton{font-weight:600}.AuthForms-allAccessFlow .AuthForms-forgotPwdButton:hover{color:#002f6c}.AuthForms-allAccessFlow .AuthForms-instructions a{color:#0053cf}.AuthForms-allAccessFlow .AuthForms-instructions a:hover{color:#002f6c}.AuthForms-allAccessFlow.AuthForms-forgotPassword{align-items:center;margin:20px 0 28px;padding:0}.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-header{max-width:100%;width:100%}@media (min-width:760px){.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-header{max-width:335px}}.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-headerTitle{color:#171717;font-size:20px;font-weight:700;margin-bottom:unset;text-align:center;width:100%}.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-toggleCta{font-size:16px;font-weight:600;margin-bottom:15px;order:1;text-align:center;width:100%}.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-ctaButton{font-size:16px;font-weight:600}.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-instructions{font-size:14px;margin:0 0 28px;max-width:100%;text-align:center;width:100%}@media (min-width:760px){.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-instructions{max-width:335px}}.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-formInputContainer{max-width:100%;width:100%}@media (min-width:760px){.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-formInputContainer{max-width:335px}}.AuthForms-allAccessFlow.AuthForms-forgotPasswordConfirmation{margin-bottom:48px}.AuthForms-allAccessFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions{font-size:14px;font-weight:600;margin:36px auto;max-width:100%;text-align:center;width:100%}.AuthForms-allAccessFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions p{display:inline}.AuthForms-allAccessFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions p:after{content:" "}@media (min-width:760px){.AuthForms-allAccessFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions{max-width:335px}}.AuthForms-allAccessFlow .AuthForms-createAccount button{color:#0053cf}.AuthForms-resetPasswordAccountInfo{color:#424242;font-size:14px;font-weight:700;margin-bottom:20px;margin-top:20px;text-align:left}.AuthForms-resetPasswordAccountInfo span{color:#747474}.AuthForms-miscellaneousError{word-wrap:break-word;border-radius:3px;color:#f44336;font-size:14px;margin:10px 0;padding:10px;text-align:center}.AuthForms-newtocnbc{color:#171717;font-size:12px;font-weight:600;line-height:16px}.AuthForms-allAccessFlow{display:flex;flex-direction:column}.AuthForms-allAccessFlow .AuthForms-formContainer{padding-bottom:0}.AuthForms-allAccessFlow .AuthForms-toggleCta{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:15px;margin-bottom:24px;margin-top:56px;text-align:center}@media (min-width:760px){.AuthForms-allAccessFlow .AuthForms-toggleCta{margin-bottom:20px;margin-top:28px}}.AuthForms-allAccessFlow .AuthForms-ctaButton{color:#0053cf;font-size:14px;font-weight:700;letter-spacing:0;line-height:15px}.AuthForms-allAccessFlow .AuthForms-forgotPwdButton{color:#0053cf;margin-bottom:24px}@media (min-width:760px){.AuthForms-allAccessFlow .AuthForms-forgotPwdButton{margin-bottom:20px}}.AuthForms-allAccessFlow .AuthForms-submitButton{align-items:center;appearance:none;background-color:#0053cf;border:unset;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px!important;justify-content:center;letter-spacing:1px;margin-bottom:24px;max-width:unset!important;padding:0 20px;padding:0!important;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:100%!important}.AuthForms-allAccessFlow .AuthForms-submitButton>span{display:block;line-height:12px}.AuthForms-allAccessFlow .AuthForms-submitButton [class*=" icon-"],.AuthForms-allAccessFlow .AuthForms-submitButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-allAccessFlow .AuthForms-submitButton [class*=" icon-"]:before,.AuthForms-allAccessFlow .AuthForms-submitButton [class^=icon-]:before{line-height:12px}.AuthForms-allAccessFlow .AuthForms-submitButton:focus,.AuthForms-allAccessFlow .AuthForms-submitButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.AuthForms-allAccessFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#0053cf;border-color:#002f6c;color:#fff}@media (hover:hover){.AuthForms-allAccessFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.AuthForms-allAccessFlow .AuthForms-submitButton{padding:0 30px;width:auto}}.AuthForms-allAccessFlow .AuthForms-submitButton:last-child{margin-bottom:7px}.AuthForms-allAccessFlow .AuthForms-submitButton.AuthForms-disableButton,.AuthForms-allAccessFlow .AuthForms-submitButton.AuthForms-disableButton:hover{background-color:#d9d9d9;border:#d9d9d9}@media (min-width:760px){.AuthForms-allAccessFlow .AuthForms-submitButton{width:168px!important}}.AuthForms-alreadyHaveAccountContainer{display:flex;margin:0 auto;white-space:pre-wrap;width:max-content}.AuthForms-alreadyHaveAccountContainer button{color:#005594;font-weight:600;line-height:16px}.AuthForms-signUpHeaderTitle{color:#424242;font-size:16px;font-weight:600;line-height:16px}.AuthForms-retryButton{color:inherit;font-weight:700;margin:0 5px;text-decoration:underline}@media (max-width:759px){.AuthForms-containerNewLogo{padding:0}}.Checkboxes-checkboxContainer.Checkboxes-checkboxes{padding:0}.Checkboxes-errorText{color:#ce2b2b;font-size:11px;height:12px;margin:0 auto 5px;overflow:visible;text-align:left}.Checkboxes-checkboxLabel{cursor:pointer;display:block;overflow:hidden;padding-left:16px;position:relative;-webkit-user-select:none;user-select:none}.Checkboxes-checkboxLabel input{cursor:pointer;height:0;opacity:0;position:absolute;right:0;width:0}.Checkboxes-checkmark{border:1px solid #424242;border-radius:3px;height:13px;left:0;position:absolute;top:3px;width:13px}.Checkboxes-checkmark:focus,.Checkboxes-checkmark:hover{border:1px solid #171717}.Checkboxes-checkmark.Checkboxes-checkmarkError{border:1px solid #ce2b2b}.Checkboxes-checkboxLabel input:checked~.Checkboxes-checkmark{background-color:#171717}.Checkboxes-checkmark:after{content:"";display:none;position:absolute}.Checkboxes-checkboxLabel input:checked~.Checkboxes-checkmark:after{display:block}.Checkboxes-checkboxLabel .Checkboxes-checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:6px;left:3px;top:0;transform:rotate(45deg);width:3px}.Checkboxes-checkboxDP{margin-bottom:0!important;padding-bottom:10px}.Checkboxes-checkboxLabelText,.Checkboxes-checkboxLabelTextBold,.Checkboxes-checkboxLabelTextBoldPlus,.Checkboxes-checkboxLabelTextBoldPro{color:#424242;flex:1;font-size:11px;margin:0 0 24px 6px}.Checkboxes-checkboxLabelText.Checkboxes-staySignedIn,.Checkboxes-staySignedIn.Checkboxes-checkboxLabelTextBold,.Checkboxes-staySignedIn.Checkboxes-checkboxLabelTextBoldPlus,.Checkboxes-staySignedIn.Checkboxes-checkboxLabelTextBoldPro{font-size:14px;margin-top:2px}@media (max-width:759px){.Checkboxes-checkboxLabelText,.Checkboxes-checkboxLabelTextBold,.Checkboxes-checkboxLabelTextBoldPlus,.Checkboxes-checkboxLabelTextBoldPro{margin:0 0 20px 6px}}.Checkboxes-checkboxLabelText a,.Checkboxes-checkboxLabelTextBold a,.Checkboxes-checkboxLabelTextBoldPlus a,.Checkboxes-checkboxLabelTextBoldPro a{color:#171717;text-decoration:none}.Checkboxes-checkboxLabelText a:hover,.Checkboxes-checkboxLabelTextBold a:hover,.Checkboxes-checkboxLabelTextBoldPlus a:hover,.Checkboxes-checkboxLabelTextBoldPro a:hover{color:#171717;text-decoration:underline}.Checkboxes-checkboxLabelText p,.Checkboxes-checkboxLabelTextBold p,.Checkboxes-checkboxLabelTextBoldPlus p,.Checkboxes-checkboxLabelTextBoldPro p{color:#424242;margin-bottom:0}.Checkboxes-checkboxLabelTextBold,.Checkboxes-checkboxLabelTextBoldPlus,.Checkboxes-checkboxLabelTextBoldPro{color:#747474;font-weight:600;line-height:16px;margin:-2px 0 26px 6px;text-align:start;text-transform:uppercase}.Checkboxes-allAccessCheckboxLabelTextBold a{color:#0053cf!important}.Checkboxes-allAccessCheckboxLabelTextBold a:hover{color:#002f6c!important}.Checkboxes-investingClubCheckboxLabelTextBold a,.Checkboxes-investingClubCheckboxLabelTextBold a:hover{color:#071d39!important}.Checkboxes-checkboxLink{color:#005594!important}.Checkboxes-cnbcOnlyCheckboxLabelText{color:#747474;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;line-height:15px;text-transform:uppercase}.Checkboxes-cnbcOnlyCheckboxLabelText a{color:#005594!important}.Checkboxes-cnbcOnlyCheckboxLabelText p{color:#747474}.Checkboxes-checkboxLabelTextBoldPro a{color:#008456}.Checkboxes-checkboxLabelTextBoldPro a:hover{color:#005034;text-decoration:underline}.Checkboxes-checkboxLabelTextBoldPlus a{color:#001e5a}.Checkboxes-checkboxLabelTextBoldPlus a:hover{color:#001e5a;text-decoration:underline}.AreYouSure-container{color:#171717;font-size:18px;font-weight:700;margin-bottom:40px;padding-top:5px;text-align:center}@media (max-width:759px){.AreYouSure-container{width:100%}}.AreYouSure-header{font-size:18px;font-weight:700;height:20px;margin-bottom:12px;margin-top:15px}.AreYouSure-subText{font-size:14px;font-weight:600;height:16px;margin-bottom:33px}.AreYouSure-buttons{padding:0 32px 7px}@media (min-width:760px){.AreYouSure-buttons{align-items:stretch;display:flex}}@media (max-width:759px){.AreYouSure-buttons{padding:0}}.AreYouSure-primaryButton{margin:0}.AreYouSure-secondaryButton{margin:0 24px 0 0}@media (max-width:759px){.AreYouSure-secondaryButton{margin:0 0 28px}}.AreYouSure-primaryButton,.AreYouSure-secondaryButton{border-radius:3px;flex:1;font-size:16px;height:50px;padding:0;width:185px}@media (max-width:759px){.AreYouSure-primaryButton,.AreYouSure-secondaryButton{width:100%}}.AreYouSure-investingClubFlow .AreYouSure-header{font-weight:600}.AreYouSure-investingClubFlow .AreYouSure-subText{font-weight:500}.AreYouSure-investingClubFlow .AreYouSure-primaryButton{align-items:center;appearance:none;background-color:#071d39;border:1px solid #071d39;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-investingClubFlow .AreYouSure-primaryButton>span{display:block;line-height:12px}.AreYouSure-investingClubFlow .AreYouSure-primaryButton [class*=" icon-"],.AreYouSure-investingClubFlow .AreYouSure-primaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-investingClubFlow .AreYouSure-primaryButton [class*=" icon-"]:before,.AreYouSure-investingClubFlow .AreYouSure-primaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-investingClubFlow .AreYouSure-primaryButton:focus,.AreYouSure-investingClubFlow .AreYouSure-primaryButton:hover{background-color:#171717;border-color:#171717;color:#fff}.AreYouSure-investingClubFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#071d39;border-color:#071d39;color:#fff}@media (hover:hover){.AreYouSure-investingClubFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#171717;border-color:#171717;color:#fff}}@media (min-width:760px){.AreYouSure-investingClubFlow .AreYouSure-primaryButton{padding:0 30px;width:auto}}.AreYouSure-investingClubFlow .AreYouSure-secondaryButton{align-items:center;appearance:none;background-color:#fff;border:1px solid #071d39;color:#071d39;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-investingClubFlow .AreYouSure-secondaryButton>span{display:block;line-height:12px}.AreYouSure-investingClubFlow .AreYouSure-secondaryButton [class*=" icon-"],.AreYouSure-investingClubFlow .AreYouSure-secondaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-investingClubFlow .AreYouSure-secondaryButton [class*=" icon-"]:before,.AreYouSure-investingClubFlow .AreYouSure-secondaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-investingClubFlow .AreYouSure-secondaryButton:focus,.AreYouSure-investingClubFlow .AreYouSure-secondaryButton:hover{background-color:#fff;border-color:#171717;color:#171717}.AreYouSure-investingClubFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#071d39;color:#071d39}@media (hover:hover){.AreYouSure-investingClubFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#171717;color:#171717}}@media (min-width:760px){.AreYouSure-investingClubFlow .AreYouSure-secondaryButton{padding:0 30px;width:auto}}.AreYouSure-investingClubFlow .AreYouSure-primaryButton,.AreYouSure-investingClubFlow .AreYouSure-secondaryButton{border-radius:3px;flex:1;font-size:16px;height:50px;line-height:12px;padding:0;width:185px}@media (max-width:759px){.AreYouSure-investingClubFlow .AreYouSure-primaryButton,.AreYouSure-investingClubFlow .AreYouSure-secondaryButton{width:100%}}.AreYouSure-plusFlow .AreYouSure-header{font-weight:600}.AreYouSure-plusFlow .AreYouSure-subText{font-weight:500}.AreYouSure-plusFlow .AreYouSure-secondaryButton{align-items:center;appearance:none;background-color:#fff;border:1px solid #001e5a;color:#001e5a;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-plusFlow .AreYouSure-secondaryButton>span{display:block;line-height:12px}.AreYouSure-plusFlow .AreYouSure-secondaryButton [class*=" icon-"],.AreYouSure-plusFlow .AreYouSure-secondaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-plusFlow .AreYouSure-secondaryButton [class*=" icon-"]:before,.AreYouSure-plusFlow .AreYouSure-secondaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-plusFlow .AreYouSure-secondaryButton:focus,.AreYouSure-plusFlow .AreYouSure-secondaryButton:hover{background-color:#fff;border-color:#00081a;color:#005594}.AreYouSure-plusFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#001e5a;color:#001e5a}@media (hover:hover){.AreYouSure-plusFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#00081a;color:#005594}}@media (min-width:760px){.AreYouSure-plusFlow .AreYouSure-secondaryButton{padding:0 30px;width:auto}}.AreYouSure-plusFlow .AreYouSure-primaryButton{align-items:center;appearance:none;background-color:#001e5a;border:1px solid #001e5a;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-plusFlow .AreYouSure-primaryButton>span{display:block;line-height:12px}.AreYouSure-plusFlow .AreYouSure-primaryButton [class*=" icon-"],.AreYouSure-plusFlow .AreYouSure-primaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-plusFlow .AreYouSure-primaryButton [class*=" icon-"]:before,.AreYouSure-plusFlow .AreYouSure-primaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-plusFlow .AreYouSure-primaryButton:focus,.AreYouSure-plusFlow .AreYouSure-primaryButton:hover{background-color:#00081a;border-color:#00081a;color:#fff}.AreYouSure-plusFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#001e5a;border-color:#001e5a;color:#fff}@media (hover:hover){.AreYouSure-plusFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#00081a;border-color:#00081a;color:#fff}}@media (min-width:760px){.AreYouSure-plusFlow .AreYouSure-primaryButton{padding:0 30px;width:auto}}.AreYouSure-plusFlow .AreYouSure-primaryButton,.AreYouSure-plusFlow .AreYouSure-secondaryButton{border-radius:3px;flex:1;font-size:16px;height:50px;line-height:12px;padding:0;width:185px}@media (max-width:759px){.AreYouSure-plusFlow .AreYouSure-primaryButton,.AreYouSure-plusFlow .AreYouSure-secondaryButton{width:100%}}.AreYouSure-allAccessFlow .AreYouSure-header{font-weight:600}.AreYouSure-allAccessFlow .AreYouSure-subText{font-weight:500}.AreYouSure-allAccessFlow .AreYouSure-secondaryButton{align-items:center;appearance:none;background-color:#fff;border:1px solid #0053cf;color:#0053cf;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-allAccessFlow .AreYouSure-secondaryButton>span{display:block;line-height:12px}.AreYouSure-allAccessFlow .AreYouSure-secondaryButton [class*=" icon-"],.AreYouSure-allAccessFlow .AreYouSure-secondaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-allAccessFlow .AreYouSure-secondaryButton [class*=" icon-"]:before,.AreYouSure-allAccessFlow .AreYouSure-secondaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-allAccessFlow .AreYouSure-secondaryButton:focus,.AreYouSure-allAccessFlow .AreYouSure-secondaryButton:hover{background-color:#fff;border-color:#002f6c;color:#002f6c}.AreYouSure-allAccessFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#0053cf;color:#0053cf}@media (hover:hover){.AreYouSure-allAccessFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#002f6c;color:#002f6c}}@media (min-width:760px){.AreYouSure-allAccessFlow .AreYouSure-secondaryButton{padding:0 30px;width:auto}}.AreYouSure-allAccessFlow .AreYouSure-primaryButton{align-items:center;appearance:none;background-color:#0053cf;border:1px solid #0053cf;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-allAccessFlow .AreYouSure-primaryButton>span{display:block;line-height:12px}.AreYouSure-allAccessFlow .AreYouSure-primaryButton [class*=" icon-"],.AreYouSure-allAccessFlow .AreYouSure-primaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-allAccessFlow .AreYouSure-primaryButton [class*=" icon-"]:before,.AreYouSure-allAccessFlow .AreYouSure-primaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-allAccessFlow .AreYouSure-primaryButton:focus,.AreYouSure-allAccessFlow .AreYouSure-primaryButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.AreYouSure-allAccessFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#0053cf;border-color:#0053cf;color:#fff}@media (hover:hover){.AreYouSure-allAccessFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.AreYouSure-allAccessFlow .AreYouSure-primaryButton{padding:0 30px;width:auto}}.AreYouSure-allAccessFlow .AreYouSure-primaryButton,.AreYouSure-allAccessFlow .AreYouSure-secondaryButton{border-radius:3px;flex:1;font-size:16px;height:50px;line-height:12px;padding:0;width:185px}@media (max-width:759px){.AreYouSure-allAccessFlow .AreYouSure-primaryButton,.AreYouSure-allAccessFlow .AreYouSure-secondaryButton{width:100%}}.AreYouSure-proFlow .AreYouSure-primaryButton{align-items:center;appearance:none;background-color:#008456;border:1px solid #008456;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-proFlow .AreYouSure-primaryButton>span{display:block;line-height:12px}.AreYouSure-proFlow .AreYouSure-primaryButton [class*=" icon-"],.AreYouSure-proFlow .AreYouSure-primaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-proFlow .AreYouSure-primaryButton [class*=" icon-"]:before,.AreYouSure-proFlow .AreYouSure-primaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-proFlow .AreYouSure-primaryButton:focus,.AreYouSure-proFlow .AreYouSure-primaryButton:hover{background-color:#005034;border-color:#005034;color:#fff}.AreYouSure-proFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}@media (hover:hover){.AreYouSure-proFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#005034;border-color:#005034;color:#fff}}@media (min-width:760px){.AreYouSure-proFlow .AreYouSure-primaryButton{padding:0 30px;width:auto}}.AreYouSure-proFlow .AreYouSure-secondaryButton{align-items:center;appearance:none;background-color:#fff;border:1px solid #008456;color:#008456;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-proFlow .AreYouSure-secondaryButton>span{display:block;line-height:12px}.AreYouSure-proFlow .AreYouSure-secondaryButton [class*=" icon-"],.AreYouSure-proFlow .AreYouSure-secondaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-proFlow .AreYouSure-secondaryButton [class*=" icon-"]:before,.AreYouSure-proFlow .AreYouSure-secondaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-proFlow .AreYouSure-secondaryButton:focus,.AreYouSure-proFlow .AreYouSure-secondaryButton:hover{background-color:#fff;border-color:#005034;color:#005034}.AreYouSure-proFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#008456;color:#008456}@media (hover:hover){.AreYouSure-proFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#005034;color:#005034}}@media (min-width:760px){.AreYouSure-proFlow .AreYouSure-secondaryButton{padding:0 30px;width:auto}}.AreYouSure-proFlow .AreYouSure-primaryButton,.AreYouSure-proFlow .AreYouSure-secondaryButton{border-radius:3px;flex:1;font-size:16px;height:50px;line-height:12px;padding:0;width:185px}@media (max-width:759px){.AreYouSure-proFlow .AreYouSure-primaryButton,.AreYouSure-proFlow .AreYouSure-secondaryButton{width:100%}}.LogoHeader-header{margin-bottom:40px;margin-top:15px;text-align:center}.LogoHeader-defaultLogo,.LogoHeader-logo{display:inline}.LogoHeader-defaultLogo{height:19px}.LogoHeader-investingClubHeader{display:flex;justify-content:center;margin-bottom:40px;margin-top:11px}.LogoHeader-investingClubHeader .LogoHeader-defaultLogo,.LogoHeader-investingClubHeader .LogoHeader-logo{fill:#071d39;stroke:#071d39;max-width:255px}.NewLogoHeader-logoContainerFree{margin-bottom:0;margin-top:40px;text-align:center}@media (max-width:759px){.NewLogoHeader-logoContainerFree{margin-bottom:40px}}.NewLogoHeader-plusContainer{margin-bottom:20px}.NewLogoHeader-logo,.NewLogoHeader-logoFreeStyles{display:inline}.NewLogoHeader-logoFreeStyles{height:23px}@media (max-width:759px){.NewLogoHeader-logoFreeStyles{height:25px}}.NewLogoHeader-logoContainerSubscription{align-items:center;display:flex;height:100px;justify-content:space-between;width:100%}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-rectangle{flex:1;height:54px}@media (max-width:1019px){.NewLogoHeader-logoContainerSubscription .NewLogoHeader-rectangle{height:45px}}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-allAccess{background-color:#001e5a}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-pro{background-color:#047e2e}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-investingClub{background-color:#0053cf}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-rectangle:first-of-type{margin-left:-21px;margin-right:3px}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-rectangle:last-of-type{margin-left:-1px;margin-right:-21px}@media (max-width:1019px){.NewLogoHeader-logoContainerSubscription .NewLogoHeader-noBackgroundColor{background-color:initial!important}}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-brandLogo img{height:54px}@media (max-width:1019px){.NewLogoHeader-logoContainerSubscription .NewLogoHeader-brandLogo img{height:45px}}.NewLogoHeader-plusAndICContainer{display:flex;gap:28px;justify-content:center}.NewLogoHeader-logoPill{height:35px;width:110px}.SignedIn-container{color:#171717;font-size:18px;font-weight:700;text-align:center;width:400px}@media (max-width:759px){.SignedIn-container{width:100%}}.SignedIn-container .SignedIn-messageConfirmation{font-size:18px;font-weight:600;line-height:18px;text-align:center}.SignedIn-okayButton{align-items:center;appearance:none;background-color:#00a857;border:1px solid #00a857;border-radius:3px;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:0 auto 15px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:200px}.SignedIn-okayButton>span{display:block;line-height:12px}.SignedIn-okayButton [class*=" icon-"],.SignedIn-okayButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.SignedIn-okayButton [class*=" icon-"]:before,.SignedIn-okayButton [class^=icon-]:before{line-height:12px}.SignedIn-okayButton:focus,.SignedIn-okayButton:hover{background-color:#008456;border-color:#008456;color:#fff}.SignedIn-okayButton[class*=touchButton]:hover{background-color:#00a857;border-color:#00a857;color:#fff}@media (hover:hover){.SignedIn-okayButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.SignedIn-okayButton{padding:0 30px;width:auto}}.SignedIn-logosContainer{display:flex;justify-content:center;margin-bottom:16px}.SignedIn-logosContainer :last-child,.SignedIn-logosContainer>:first-child{align-self:baseline;height:20px;text-align:center;top:10px;width:100px}.SignedIn-logosContainer>:nth-child(2){height:40px;width:100px}.SignedIn-proPill{height:22px}.SignedIn-checkmarkContainer{align-items:center;height:40px;margin-bottom:30px;margin-top:30px}.SignedIn-checkmarkContainer .SignedIn-checkMark,.SignedIn-checkmarkContainer .SignedIn-checkMarkAllAccess,.SignedIn-checkmarkContainer .SignedIn-checkmarkCNBC,.SignedIn-checkmarkContainer .SignedIn-checkmarkDefault,.SignedIn-checkmarkContainer .SignedIn-checkmarkInvestingClub,.SignedIn-checkmarkContainer .SignedIn-checkmarkPlus,.SignedIn-checkmarkContainer .SignedIn-checkmarkPro{height:40px;margin:0 30px;width:40px}.SignedIn-checkmarkCNBC circle{fill:#005594;opacity:.25}.SignedIn-checkmarkCNBC path{fill:#005594}.SignedIn-checkmarkPro circle{fill:#00a857;opacity:1}.SignedIn-checkmarkPro path{fill:#fff}.SignedIn-checkmarkDefault circle{fill:#005594;opacity:1}.SignedIn-checkmarkDefault path{fill:#fff}.SignedIn-checkMarkAllAccess circle{fill:#0053cf;opacity:1}.SignedIn-checkMarkAllAccess path{fill:#fff}.SignedIn-checkmarkInvestingClub circle{fill:#0496ff;opacity:1}.SignedIn-checkmarkInvestingClub path{fill:#fff}.SignedIn-checkmarkPlus circle{fill:#001e5a;opacity:1}.SignedIn-checkmarkPlus path{fill:#fff}.Confirmation-copy{color:#171717;margin-bottom:24px}.Confirmation-copy p.Confirmation-header{font-size:18px;font-weight:700;line-height:22px;margin:0 auto 30px}.Confirmation-copy p{font-size:14px;font-weight:600;line-height:16px}.Confirmation-email{color:#747474}.Confirmation-checkMark,.Confirmation-checkmarkAllAccess,.Confirmation-checkmarkDefault,.Confirmation-checkmarkInvestingClub,.Confirmation-checkmarkPlus,.Confirmation-checkmarkPro{height:40px;margin:auto auto 30px;width:40px}.Confirmation-checkmarkDefault circle{fill:#005594;opacity:1}.Confirmation-checkmarkDefault path{fill:#fff}.Confirmation-checkmarkPro circle{fill:#00a857;opacity:1}.Confirmation-checkmarkPro path{fill:#fff}.Confirmation-checkmarkAllAccess circle{fill:#0053cf;opacity:1}.Confirmation-checkmarkAllAccess path{fill:#fff}.Confirmation-confirmation{color:#424242;font-size:14px;font-weight:600;margin-bottom:24px;margin-top:0;text-align:center}.Confirmation-checkmarkInvestingClub circle{fill:#0496ff;opacity:1}.Confirmation-checkmarkInvestingClub path{fill:#fff}.Confirmation-checkmarkPlus circle{fill:#001e5a;opacity:1}.Confirmation-checkmarkPlus path{fill:#fff}.Confirmation-plusFlow .Confirmation-submitButton{background-color:#001e5a}.Confirmation-confirmationCode{color:#747474;font-weight:600}.Confirmation-confirmationText{margin-bottom:30px;margin-top:0}.Confirmation-investingClubFlow .Confirmation-submitButton{background-color:#071d39}.Confirmation-proFlow .Confirmation-submitButton{background-color:#00a857}.Confirmation-allAccessFlow p.Confirmation-header{font-weight:500;width:320px}.Confirmation-allAccessFlow .Confirmation-submitButton{background-color:#0053cf}.Confirmation-confirmationContainer{margin:auto;max-width:458px;min-height:400px;padding:0;text-align:center}@media (min-width:760px){.Confirmation-confirmationContainer{padding:0 40px}}.Confirmation-confirmationContainer .Confirmation-email{color:#747474;font-size:14px;font-weight:600;line-height:16px;margin:30px auto 20px;overflow:hidden;text-overflow:ellipsis}.Confirmation-confirmationContainer .Confirmation-text{color:#171717;font-size:18px;font-weight:600;line-height:18px;margin:0 auto}.Confirmation-confirmationContainer .Confirmation-text.Confirmation-slightlyBold{font-size:14px;width:370px}.Confirmation-confirmationContainer .Confirmation-buttonContainer{margin:30px 0}.Confirmation-confirmationContainer .Confirmation-watchlistButton{align-items:center;appearance:none;background-color:#fff;background:#005594;border:1px solid #005594;border-radius:3px;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:52px;justify-content:center;letter-spacing:1px;margin:auto;max-width:260px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.Confirmation-confirmationContainer .Confirmation-watchlistButton>span{display:block;line-height:12px}.Confirmation-confirmationContainer .Confirmation-watchlistButton [class*=" icon-"],.Confirmation-confirmationContainer .Confirmation-watchlistButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.Confirmation-confirmationContainer .Confirmation-watchlistButton [class*=" icon-"]:before,.Confirmation-confirmationContainer .Confirmation-watchlistButton [class^=icon-]:before{line-height:12px}.Confirmation-confirmationContainer .Confirmation-watchlistButton:focus,.Confirmation-confirmationContainer .Confirmation-watchlistButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.Confirmation-confirmationContainer .Confirmation-watchlistButton[class*=touchButton]:hover{background-color:#fff;border-color:#005594;color:#fff}@media (hover:hover){.Confirmation-confirmationContainer .Confirmation-watchlistButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.Confirmation-confirmationContainer .Confirmation-watchlistButton{padding:0 30px;width:auto}}.Confirmation-confirmationContainer .Confirmation-doneButton{color:#005594;font-size:14px;font-weight:600;letter-spacing:1.091px;line-height:16px;text-transform:uppercase}.Confirmation-confirmationContainer .Confirmation-doneButton:hover{color:#fcb700}.ErrorModal-confirmation{align-items:center;color:#424242;font-size:14px;font-weight:600;margin:20px 0 30px;padding:0;text-align:center}.ErrorModal-upperBlock{color:#171717}.ErrorModal-upperBlock .ErrorModal-header{font-size:18px;font-weight:600;line-height:16px;margin:30px 0}.ErrorModal-upperBlock .ErrorModal-paymentAlert{font-size:14px;font-weight:600;line-height:16px;margin-left:auto;margin-right:auto;max-width:80%}.ErrorModal-upperBlock .ErrorModal-email{color:#747474;font-size:14px;font-weight:500;margin-bottom:0}.ErrorModal-lowerBlock .ErrorModal-confirmationText{color:#424242;font-size:14px;font-weight:700;line-height:16px;margin-top:20px}.ErrorModal-lowerBlock .ErrorModal-confirmationText .ErrorModal-confirmationCode{color:#747474;font-weight:500}.ErrorModal-lowerBlock .ErrorModal-helpDesk{color:#171717;font-weight:600;margin:20px 0 30px}.ErrorModal-lowerBlock .ErrorModal-helpDesk a{color:#005594}.ErrorModal-lowerBlock .ErrorModal-helpDesk a:hover{color:#fcb813}.ErrorModal-checkMark{height:40px;margin:15px 0 10px;width:40px}.ErrorModal-checkMark circle{opacity:1!important}.ErrorModal-checkMark path{fill:#fff!important}.NotAvailableModal-contentWrapper{padding:40px;text-align:center}.NotAvailableModal-contentWrapper img{margin:auto}.tp-backdrop{background:#000000b3!important;transition:none!important}.tp-modal .tp-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 1.611 14.389 0 8 6.389 1.611 0 0 1.611 6.389 8 0 14.389 1.611 16 8 9.611 14.389 16 16 14.389 9.611 8 16 1.611Z' fill='%23747474'/%3E%3C/svg%3E") 50% no-repeat!important;border-radius:0!important;height:16px!important;right:12px!important;top:12px!important;transform:none!important;width:16px!important}.tp-modal .tp-close,.tp-modal .tp-close:focus,.tp-modal .tp-close:hover{box-shadow:none!important}.tp-iframe-wrapper{background-color:#f8f8f8!important;border-radius:4px;box-shadow:5px 5px 20px #1717171a!important;margin:0 auto!important;overflow:hidden;position:relative!important}@media (min-width:651px){.tp-iframe-wrapper{margin:100px auto!important}}.tp-modal{height:auto!important}.ContactCustomerCare-container{color:#171717;font-size:18px;font-weight:600;margin:30px 0;text-align:center;width:400px}@media (max-width:759px){.ContactCustomerCare-container{width:100%}}.ContactCustomerCare-container a{color:#005594}.ContactCustomerCare-container .ContactCustomerCare-message{margin:0 auto;max-width:300px}.PasswordAssistiveText-assistiveText{background-color:#f8f8f8;border:1px solid #d9d9d9;border-radius:0 0 6px 6px;border-top:0;padding:10px 5px 5px;position:absolute;width:100%;z-index:2}.PasswordAssistiveText-assistiveTextItem{color:#bababa;font-size:12px;font-weight:500;line-height:16px;margin-bottom:5px;text-align:left}.PasswordAssistiveText-assistiveTextItemComplete{color:#171717}.PasswordAssistiveText-checkMark{visibility:hidden}.PasswordAssistiveText-checkMarkDisplay{height:10px;margin-right:5px;visibility:visible}.AuthPasswordInput-assistiveTextContainer{position:relative;width:100%}.AccountHasEmailError-signIn{color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:inherit;font-weight:600;line-height:16px;margin-left:3px}.UserCreateAndSubmit-container{margin:0 auto;text-align:center;width:100%}@media (min-width:760px){.UserCreateAndSubmit-container{width:340px}}.UserCreateAndSubmit-loggedInAccount{color:#747474;font-size:14px;font-weight:700;margin-bottom:20px;margin-top:20px}.UserCreateAndSubmit-loggedInAccountEmail{color:#424242;font-weight:700}.UserCreateAndSubmit-continueButton{align-items:center;appearance:none;background-color:#00a857;border:1px solid #00a857;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-size:16px;font-weight:600;font-weight:700;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:0 auto 24px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:190px}.UserCreateAndSubmit-continueButton>span{display:block;line-height:12px}.UserCreateAndSubmit-continueButton [class*=" icon-"],.UserCreateAndSubmit-continueButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.UserCreateAndSubmit-continueButton [class*=" icon-"]:before,.UserCreateAndSubmit-continueButton [class^=icon-]:before{line-height:12px}.UserCreateAndSubmit-continueButton:focus,.UserCreateAndSubmit-continueButton:hover{background-color:#008456;border-color:#008456;color:#fff}.UserCreateAndSubmit-continueButton[class*=touchButton]:hover{background-color:#00a857;border-color:#00a857;color:#fff}@media (hover:hover){.UserCreateAndSubmit-continueButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.UserCreateAndSubmit-continueButton{padding:0 30px;width:auto}}@media (max-width:759px){.UserCreateAndSubmit-continueButton{width:100%}}.UserCreateAndSubmit-cta{color:#424242;font-size:16px;font-weight:500;line-height:16px;margin-bottom:30px;text-align:center}.UserCreateAndSubmit-formInputContainer{margin:0 auto 30px}@media (min-width:760px){.UserCreateAndSubmit-formInputContainer{width:340px}}.UserCreateAndSubmit-formInput{width:100%}input::-ms-clear,input::-ms-reveal{display:none}.UserCreateAndSubmit-infoText{color:#424242;flex:1;font-size:11px;line-height:13px;margin:0 0 12px 12px;text-align:center}.UserCreateAndSubmit-infoText a{color:#171717;font-weight:500;text-decoration:none}.UserCreateAndSubmit-infoText p{margin-bottom:0}.UserCreateAndSubmit-questionAndCta{color:#171717;font-size:12px;font-weight:600!important;line-height:16px;margin-bottom:20px}.UserCreateAndSubmit-questionAndCta button{font-weight:600}.UserCreateAndSubmit-miscellaneousError{word-wrap:break-word;border-radius:3px;color:#f44336;font-size:12px;margin:0 auto 15px;padding:10px;width:340px}.UserCreateAndSubmit-signedInMessage{color:#424242;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px;margin-top:20px}@media (min-width:1020px){.UserCreateAndSubmit-investingClubContainer{width:322px}}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton{align-items:center;appearance:none;background-color:#071d39;border:1px solid #071d39;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-size:16px;font-weight:600;font-weight:700;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:0 auto 24px;padding:16px 0;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:190px}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton>span{display:block;line-height:12px}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton [class*=" icon-"],.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton [class*=" icon-"]:before,.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton [class^=icon-]:before{line-height:12px}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton:focus,.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton[class*=touchButton]:hover{background-color:#071d39;border-color:#071d39;color:#fff}@media (hover:hover){.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton{padding:0 30px;width:auto}}@media (min-width:1020px){.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton{width:auto}}@media (max-width:759px){.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton{width:100%}}@media (min-width:1020px){.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-formInputContainer{width:322px}}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-formInput{margin:0 auto}@media (min-width:760px) and (max-width:1019px){.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-formInput{width:100%}}@media (min-width:1020px){.UserCreateAndSubmit-investingClubContainerLoggedIn .UserCreateAndSubmit-continueButton{transform:none}}.UserCreateAndSubmit-investingClubContainerLoggedIn .UserCreateAndSubmit-questionAndCta{color:#424242;font-size:12px;font-weight:700;margin-bottom:20px}.UserCreateAndSubmit-investingClubContainerLoggedIn .UserCreateAndSubmit-questionAndCta button{font-size:12px}.UserCreateAndSubmit-allAccessFlow .UserCreateAndSubmit-cta{color:#424242;font-size:16px;font-style:normal;font-weight:600;line-height:16px;margin-bottom:30px}@media (min-width:1020px){.UserCreateAndSubmit-allAccessFlow .UserCreateAndSubmit-cta{margin-bottom:37px}}.UserCreateAndSubmit-allAccessFlow .UserCreateAndSubmit-continueButton{background-color:#0053cf;border:none;font-size:14px;font-weight:700;letter-spacing:1px;line-height:16px}.UserCreateAndSubmit-allAccessFlow .UserCreateAndSubmit-continueButton:hover{background-color:#0053cf}.UserCreateAndSubmit-allAccessFlow .UserCreateAndSubmit-allAccessContinueButton:hover{background-color:#002f6c}@media (min-width:1020px){.UserCreateAndSubmit-plusFlow{width:322px}}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton{align-items:center;appearance:none;background-color:#001e5a;border:1px solid #001e5a;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;font-weight:500;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:0 auto 24px;padding:16px 0;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:190px}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton>span{display:block;line-height:12px}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton [class*=" icon-"],.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton [class*=" icon-"]:before,.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton [class^=icon-]:before{line-height:12px}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton:focus,.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton:hover{background-color:#00081a;border-color:#00081a;color:#fff}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton[class*=touchButton]:hover{background-color:#001e5a;border-color:#001e5a;color:#fff}@media (hover:hover){.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton[class*=touchButton]:hover{background-color:#00081a;border-color:#00081a;color:#fff}}@media (min-width:760px){.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton{padding:0 30px;width:auto}}@media (min-width:1020px){.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton{width:190px}}@media (max-width:759px){.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton{width:100%}}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-ctaSignInOut{color:#001e5a}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-ctaSignInOut:focus,.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-ctaSignInOut:hover{color:#005594}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-formInputContainer{margin:0 auto 10px}@media (min-width:1020px){.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-formInputContainer{width:322px}}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-formInput{margin:0 auto}@media (min-width:760px) and (max-width:1019px){.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-formInput{width:100%}}.ProgressIndicator-stepsLine{background-color:#d9d9d9;flex:1;height:1px;margin-top:9px;width:100%}.ProgressIndicator-steps{display:flex;margin:0 auto;padding-bottom:40px;position:relative;width:115px}.ProgressIndicator-step{flex:0;position:relative}.ProgressIndicator-stepIcon{box-shadow:5px 5px 20px #1717171a}.ProgressIndicator-stepTitle{color:#747474;font-size:11px;font-weight:500;left:-42px;position:absolute;text-align:center;width:100px}.ProgressIndicator-stepTitleActive,.ProgressIndicator-stepTitleCurrent{color:#424242}.CreateAccount-container{width:min-content}@media (min-width:760px) and (max-width:1019px){.CreateAccount-container{width:558px}}@media (max-width:759px){.CreateAccount-container{width:100%}}.CreateAccount-signUpContainer{display:flex;margin:0 auto;width:min-content}@media (min-width:1020px){.CreateAccount-signUpContainer{padding:0 47px}}@media (max-width:1020px){.CreateAccount-signUpContainer{display:block;padding-top:0;width:auto}}.CreateAccount-createAccountContainerLoggedIn{display:block}.CreateAccount-createAccountContainerLoggedIn .CreateAccount-perksList{width:100%}@media (min-width:760px){.CreateAccount-createAccountContainerLoggedIn .CreateAccount-perksList{margin:30px;width:auto}}.CreateAccount-ctaSecondary{color:#424242;font-size:16px;font-weight:500;margin-bottom:10px;text-align:center}.CreateAccount-signedInMessage{background:#f1f1f1;border:1px solid #d9d9d9;border-radius:5px;color:#424242;font-size:14px;font-weight:600;line-height:20px;margin:10px auto;padding:5px;text-align:center;width:250px}.CreateAccount-perks{font-size:12px;line-height:14px;margin:0 10px 10px}.CreateAccount-perksContainer{height:100%;margin:10px auto;text-align:center;width:-moz-fit-content;width:fit-content}@media (min-width:760px){.CreateAccount-perksContainer{align-items:stretch;margin:20px auto 29px;max-width:465px;min-width:280px}}.CreateAccount-perk{display:flex;margin-bottom:8px}.CreateAccount-perkBullet{margin-top:4px}.CreateAccount-perkText{flex:1;line-height:18px;padding-left:8px;text-align:left}.CreateAccount-perksList{height:100%;margin:10px 0 27px;text-align:center;width:100%}@media (min-width:760px){.CreateAccount-perksList{align-items:stretch;margin:40px 19px 20px auto}}.CreateAccount-perksList .CreateAccount-ctaPrimary{color:#171717;font-size:20px;font-weight:600;line-height:24px;margin-bottom:1em;text-align:left;width:100%}@media (max-width:759px){.CreateAccount-perksList .CreateAccount-ctaPrimary{font-size:18px}}@media (max-width:1019px){.CreateAccount-perksList .CreateAccount-ctaPrimary{text-align:center}}.CreateAccount-perksList .CreateAccount-perk{margin-bottom:25px}.CreateAccount-perksList .CreateAccount-perkText{color:#071d39;font-size:18px;font-weight:500}@media (min-width:360px) and (max-width:759px){.CreateAccount-perksList .CreateAccount-perkText{font-size:16px}}.CreateAccount-continueButton{align-items:center;appearance:none;background-color:#00a857;border:1px solid #00a857;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-size:16px;font-weight:600;font-weight:700;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:0 auto 24px;padding:16px 0;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:190px}.CreateAccount-continueButton>span{display:block;line-height:12px}.CreateAccount-continueButton [class*=" icon-"],.CreateAccount-continueButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.CreateAccount-continueButton [class*=" icon-"]:before,.CreateAccount-continueButton [class^=icon-]:before{line-height:12px}.CreateAccount-continueButton:focus,.CreateAccount-continueButton:hover{background-color:#008456;border-color:#008456;color:#fff}.CreateAccount-continueButton[class*=touchButton]:hover{background-color:#00a857;border-color:#00a857;color:#fff}@media (hover:hover){.CreateAccount-continueButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.CreateAccount-continueButton{padding:0 30px;width:auto;width:190px}}@media (max-width:759px){.CreateAccount-continueButton{width:100%}}.SubscribeModal-modalContents{background-color:#fff;background-position:right -360px top 50px;background-repeat:no-repeat;background-size:900px;height:100%;padding:21px}.SubscribeModal-modalContents.SubscribeModal-investingclub{background-image:url(https://static-redesign.cnbcfm.com/dist/a3707990138080672bc2.svg)}.SubscribeModal-modalContents.SubscribeModal-pro{background-image:url(https://static-redesign.cnbcfm.com/dist/58666b98ea866f6cdb1b.svg)}.SubscribeModal-modalContents.SubscribeModal-allAccess{background-image:url(https://static-redesign.cnbcfm.com/dist/a888429ebce514cff229.svg)}.SubscribeModal-modalContents.SubscribeModal-plus{background-image:url(https://static-redesign.cnbcfm.com/dist/44944463efaf14fd092f.svg)}.SubscribeModal-createAccContainer{width:670px}@media (min-width:760px) and (max-width:1019px){.SubscribeModal-createAccContainer{width:558px}}@media (max-width:759px){.SubscribeModal-createAccContainer{width:100%}}.SubscribeModal-createAccContainer .SubscribeModal-ctaPrimary{color:#171717;font-size:20px;font-weight:600;margin-bottom:5px;text-align:center}@media (max-width:759px){.SubscribeModal-createAccContainer .SubscribeModal-ctaPrimary{font-size:18px}}.SignInOrSignUpModal-modalContents{background-image:url(https://static-redesign.cnbcfm.com/dist/44944463efaf14fd092f.svg);background-position:right -360px top 50px;background-repeat:no-repeat;background-size:900px;height:100%;padding:21px}@media (min-width:760px){.SignInOrSignUpModal-modalContents{background-position:right -360px bottom 10px}}.UnlockConfirmation-modalContents{padding:40px 71px 71px}@media (max-width:759px){.UnlockConfirmation-modalContents{padding:40px 51px 51px}}.UnlockConfirmation-logoHeader{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.05;padding-bottom:24px;text-align:center}@media (max-width:1019px){.UnlockConfirmation-logoHeader{font-size:28px;margin-bottom:12px}}@media (max-width:759px){.UnlockConfirmation-logoHeader{font-size:22px}}.UnlockConfirmation-logoProImg{display:inline-block;margin:0;padding:0;vertical-align:middle;width:204px}@media (max-width:1019px){.UnlockConfirmation-logoProImg{width:194px}}@media (max-width:759px){.UnlockConfirmation-logoProImg{width:164px}}.UnlockConfirmation-modalUnlockContainer{margin-left:auto;margin-right:auto;max-width:500px;padding:10px;text-align:center}@media (max-width:1019px){.UnlockConfirmation-modalUnlockContainer{width:100%}}.UnlockConfirmation-unlockText{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:32px;padding-bottom:25px}@media (max-width:1019px){.UnlockConfirmation-unlockText{font-size:24px;line-height:26px;width:100%}}@media (max-width:759px){.UnlockConfirmation-unlockText{font-size:24px;line-height:22px}}.UnlockConfirmation-proText{color:#00a857}.UnlockConfirmation-unlockButton{align-items:center;background:#00a8573d;border-radius:50%;display:flex;height:40px;justify-content:center;margin-left:calc(50% - 20px);width:40px}.UnlockConfirmation-unlockIcon{height:25px;width:25px}.SignInOrSignUpConfirmationModal-modalContents{padding:21px}.LoggedInModal-modalContents{padding:40px 71px 71px}@media (max-width:759px){.LoggedInModal-modalContents{padding:40px 51px 51px}}.LoggedInModal-breaker{border:none;margin:0 -71px 24px;outline:.5px solid #cfd8e2}.LoggedInModal-logoHeader{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.05;padding-bottom:24px;text-align:center}@media (max-width:1019px){.LoggedInModal-logoHeader{font-size:28px;margin-bottom:12px}}@media (max-width:759px){.LoggedInModal-logoHeader{font-size:22px}}.LoggedInModal-logoProImg{display:inline-block;margin:0;padding:0;vertical-align:middle;width:204px}@media (max-width:1019px){.LoggedInModal-logoProImg{width:194px}}@media (max-width:759px){.LoggedInModal-logoProImg{width:164px}}.LoggedInModal-modalUnlockContainer{margin-left:auto;margin-right:auto;max-width:500px;padding:10px;text-align:center}@media (max-width:1019px){.LoggedInModal-modalUnlockContainer{width:100%}}.LoggedInModal-unlockText{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:32px;padding-bottom:25px}@media (max-width:1019px){.LoggedInModal-unlockText{font-size:24px;line-height:26px;width:100%}}@media (max-width:759px){.LoggedInModal-unlockText{font-size:24px;line-height:22px}}.LoggedInModal-headerTitle{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.05;padding-bottom:20px}@media (max-width:1019px){.LoggedInModal-headerTitle{font-size:28px}}@media (max-width:759px){.LoggedInModal-headerTitle{font-size:24px;line-height:25px;padding-bottom:14px}}.LoggedInModal-proText{color:#00a857}.LoggedInModal-unlockButton{align-items:center;appearance:none;background-color:#00a857;border:1px solid #00a857;border-radius:3px;box-shadow:-2px 2px 2px #17171740;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-size:22px;font-weight:600;height:40px;height:60px;justify-content:center;letter-spacing:1px;margin:0 auto;max-width:300px;outline:.5px solid #333;padding:0 20px;text-align:center;text-transform:uppercase;text-transform:none;transition:all .15s linear;width:100%;width:80%}.LoggedInModal-unlockButton>span{display:block;line-height:12px}.LoggedInModal-unlockButton [class*=" icon-"],.LoggedInModal-unlockButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.LoggedInModal-unlockButton [class*=" icon-"]:before,.LoggedInModal-unlockButton [class^=icon-]:before{line-height:12px}.LoggedInModal-unlockButton:focus,.LoggedInModal-unlockButton:hover{background-color:#008456;border-color:#008456;color:#fff}.LoggedInModal-unlockButton[class*=touchButton]:hover{background-color:#00a857;border-color:#00a857;color:#fff}@media (hover:hover){.LoggedInModal-unlockButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.LoggedInModal-unlockButton{padding:0 30px;width:auto;width:100%}}.LoggedInModal-unlockIcon{margin-right:8px}.DynamicPaywallSignUpModal-modalContents{max-height:calc(100% - 1px);padding-top:21px}.DynamicPaywallSignUpModal-logoHeader{align-items:center;border-bottom:1px solid #cfd8e2;color:#333;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;justify-content:center;line-height:1.05;margin-bottom:24px;padding-bottom:20px;text-align:center}@media (max-width:1019px){.DynamicPaywallSignUpModal-logoHeader{font-size:36px;margin-bottom:0}}@media (max-width:759px){.DynamicPaywallSignUpModal-logoHeader{font-size:22px}}.DynamicPaywallSignUpModal-modalSignUpContainer{margin-left:auto;margin-right:auto;max-width:911px;padding:10px}@media (max-width:1019px){.DynamicPaywallSignUpModal-modalSignUpContainer{width:100%}}.DynamicPaywallSignUpModal-signUpContainer{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1019px){.DynamicPaywallSignUpModal-signUpContainer{display:block}}.DynamicPaywallSignUpModal-signUpContainer>:last-child{margin-top:0}.DynamicPaywallSignUpModal-signUpContainer>:last-child form>:first-child,.DynamicPaywallSignUpModal-signUpContainer>:last-child form>:nth-child(2){margin-bottom:20px}.DynamicPaywallSignUpModal-previewContainer{padding-right:10px;position:relative}@media (max-width:1019px){.DynamicPaywallSignUpModal-previewContainer{padding:0 20px 20px;width:100%}}@media (max-width:759px){.DynamicPaywallSignUpModal-previewContainer{padding:15px}}.DynamicPaywallSignUpModal-signupText{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:32px;padding-bottom:25px}@media (max-width:1019px){.DynamicPaywallSignUpModal-signupText{font-size:19px;line-height:26px;padding-bottom:15px;width:100%}}@media (max-width:759px){.DynamicPaywallSignUpModal-signupText{font-size:16px;line-height:22px}}.DynamicPaywallSignUpModal-signUpPerks{list-style-type:unset;margin-top:7px}.DynamicPaywallSignUpModal-signUpPerks li{font-size:22px;font-weight:500;list-style-position:inside;list-style-type:unset}@media (max-width:759px){.DynamicPaywallSignUpModal-signUpPerks li{font-size:16px}}.DynamicPaywallSignUpModal-headerTitle{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:34px;font-weight:700;line-height:1.05;padding-bottom:20px}@media (max-width:1019px){.DynamicPaywallSignUpModal-headerTitle{font-size:36px;padding-bottom:10px}}@media (max-width:759px){.DynamicPaywallSignUpModal-headerTitle{font-size:24px;line-height:25px;padding-bottom:14px}}.DynamicPaywallSignUpModal-proText{color:#00a857}.DynamicPaywallSignUpModal-ctaText{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600}@media (max-width:1019px){.DynamicPaywallSignUpModal-ctaText{font-size:17px}}@media (max-width:759px){.DynamicPaywallSignUpModal-ctaText{font-size:14px}}.DynamicPaywallSignUpModal-ctaButton{color:#00a857;cursor:pointer;font-size:20px;font-weight:600}@media (max-width:1019px){.DynamicPaywallSignUpModal-ctaButton{font-size:17px}}@media (max-width:759px){.DynamicPaywallSignUpModal-ctaButton{font-size:14px}}.ResetPasswordModal-modalContents{padding:20px}@media (min-width:760px){.ResetPasswordModal-modalContents{width:500px}}.ResetPasswordModal-container{color:#171717;font-weight:700;padding:20px 50px;text-align:center;width:500px}.ResetPasswordModal-boundedContainer{max-width:350px}.ResetPasswordModal-confirmationHeader{font-size:18px;margin-top:10px}.ResetPasswordModal-email{color:#9e9e9e}.ResetPasswordModal-checkmark{height:50px;width:50px}.ResetPasswordModal-okayButton{align-items:center;appearance:none;background-color:#002f6c;border:1px solid #002f6c;border-radius:3px;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:20px auto 15px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:200px}.ResetPasswordModal-okayButton>span{display:block;line-height:12px}.ResetPasswordModal-okayButton [class*=" icon-"],.ResetPasswordModal-okayButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.ResetPasswordModal-okayButton [class*=" icon-"]:before,.ResetPasswordModal-okayButton [class^=icon-]:before{line-height:12px}.ResetPasswordModal-okayButton:focus,.ResetPasswordModal-okayButton:hover,.ResetPasswordModal-okayButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}@media (hover:hover){.ResetPasswordModal-okayButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.ResetPasswordModal-okayButton{padding:0 30px;width:auto}}.ResetPasswordModal-okayButtonPro{align-items:center;appearance:none;background-color:#00a857;border:1px solid #00a857;border-radius:3px;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:20px auto 15px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:200px}.ResetPasswordModal-okayButtonPro>span{display:block;line-height:12px}.ResetPasswordModal-okayButtonPro [class*=" icon-"],.ResetPasswordModal-okayButtonPro [class^=icon-]{height:12px;margin-left:5px;position:relative}.ResetPasswordModal-okayButtonPro [class*=" icon-"]:before,.ResetPasswordModal-okayButtonPro [class^=icon-]:before{line-height:12px}.ResetPasswordModal-okayButtonPro:focus,.ResetPasswordModal-okayButtonPro:hover{background-color:#008456;border-color:#008456;color:#fff}.ResetPasswordModal-okayButtonPro[class*=touchButton]:hover{background-color:#00a857;border-color:#00a857;color:#fff}@media (hover:hover){.ResetPasswordModal-okayButtonPro[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.ResetPasswordModal-okayButtonPro{padding:0 30px;width:auto}.ResetPasswordModal-okayButton{width:200px}}.AddCardForm-addCardFormContainer{display:flex;flex-direction:column}.AddCardForm-hostedPaymentPagesContainer>iframe{border:none;min-height:340px;width:100%}.AddCardForm-backButton{align-self:flex-end;color:#0053cf;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:14.62px}.CardList-cardListHeader{display:flex;flex-direction:row;justify-content:space-between;margin:20px 0}.CardList-headline{font-size:16px;font-weight:500;letter-spacing:.5px;line-height:19.49px;margin:0}.CardList-addCardButton{color:#0053cf;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:14.62px}.CardList-listItem{align-items:center;border-top:1px solid #bababa;display:flex;flex-direction:row;gap:10px;padding:5px 10px}.CardList-cardList{border-bottom:1px solid #bababa}.CardList-selectCol input{cursor:pointer}.CardList-cardCol{font-size:12px;font-weight:600;letter-spacing:.5px;line-height:28px;text-align:left}.CardList-capitalized{text-transform:capitalize}.CardList-expCol{color:#747474;font-size:12px;font-weight:500;letter-spacing:.5px;line-height:14.62px;margin-left:auto}.Card-cardContainer,.SavedCards-savedCardsContainer{display:block}.PayPalButton-loading{align-items:center;cursor:default;display:flex;height:48px;justify-content:center;opacity:.8;pointer-events:none;width:100%}.PayPalButton-loading:after{animation:PayPalButton-spin 1s linear infinite;border:8px solid #b9b9b9;border-radius:50%;border-top-color:#fff;content:"";height:20px;position:absolute;width:20px;z-index:3}@keyframes PayPalButton-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PayPalList-cardListHeader{display:flex;flex-direction:row;justify-content:space-between;margin:20px 0}.PayPalList-headline{font-size:16px;font-weight:500;letter-spacing:.5px;line-height:19.49px;margin:0}.PayPalList-listItem{align-items:center;border-top:1px solid #bababa;display:flex;flex-direction:row;gap:10px;padding:5px 0}.PayPalList-cardList{border-bottom:1px solid #bababa}.PayPalList-selectCol input{cursor:pointer}.PayPalList-cardCol{font-size:12px;font-weight:600;letter-spacing:.5px;line-height:28px;text-align:left}.SavedAccounts-savedPaypalAccountsContainer{display:block;margin-bottom:15px}.PayPal-payPalContainer{display:block;margin-top:20px}.PayPal-description,.PayPal-newAccountDescription{color:#424242;font-size:12px;font-weight:600;line-height:16px;margin-bottom:15px}.PayPal-newAccountDescription{margin-top:15px}.ApplePay-applePayContainer{display:block}.ApplePay-headline{font-size:16px;font-weight:500;letter-spacing:.5px;line-height:19.49px;margin-bottom:10px}.FormattedPrice-decimal{font-size:12px;position:relative;top:-5px}.PlanSelector-planSelectorContainer{margin-bottom:10px}.PlanSelector-headline{font-size:16px;font-weight:500;line-height:16px;margin:10px 0}.PlanSelector-planOptions{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;min-height:100px;padding:0 10px}.PlanSelector-planButton{align-items:center;background-color:#fff;border:1px solid #0053cf;border-radius:25px;border-top:7px solid #0053cf;box-shadow:0 4px 6px 0 #0000001a;cursor:pointer;display:flex;flex:1;flex-direction:row;gap:10px;justify-content:center;max-height:81px;max-width:152px;padding:0;position:relative;text-align:center;transition:background-color .3s,border-color .3s}@media (min-width:760px){.PlanSelector-planButton{max-width:167px}}.PlanSelector-planButton:hover{background-color:#f7f7f7}.PlanSelector-planButton.PlanSelector-selected{border-color:#0053cf}.PlanSelector-planButton .PlanSelector-specialOffer{text-wrap:nowrap;background-color:#fcb700;border-radius:10px;color:#171717;display:block;font-size:12px;font-style:normal;font-weight:700;height:25px;left:50%;letter-spacing:1px;margin-top:-15px;padding:5px 10px;position:absolute;text-align:center;text-transform:uppercase;top:0;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}.PlanSelector-radioButton{accent-color:#0053cf;cursor:pointer;height:20px;width:20px}.PlanSelector-planContent{align-items:flex-start;display:flex;flex-direction:column}.PlanSelector-planName{font-size:15px;font-weight:600;letter-spacing:1.5px;line-height:28px;text-transform:uppercase}.PlanSelector-planPrice{font-size:22px;font-weight:500;letter-spacing:.029px;line-height:28px}.InputField-inputFieldContainer{width:100%}.InputField-inputField{border:1px solid #ddd;border-radius:5px;padding:10px;width:100%}.InputField-inputField:-webkit-autofill,.InputField-inputField:-webkit-autofill:active,.InputField-inputField:-webkit-autofill:focus,.InputField-inputField:-webkit-autofill:hover{background-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.InputField-inputError{color:#ce2b2b;font-size:12px;height:20px;min-height:20px;padding-left:5px}.SelectField-selectFieldContainer{position:relative;width:100%}.SelectField-selectField{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ddd;border-radius:5px;overflow:hidden!important;padding:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.SelectField-selectError{color:#ce2b2b;font-size:12px;min-height:13px}.UserDetails-userDetailsContainer{margin-bottom:10px;max-width:315px}@media (min-width:760px){.UserDetails-userDetailsContainer{max-width:380px}}.UserDetails-headline{font-size:16px;font-weight:500;line-height:16px;margin:10px 0}.UserDetails-userDetailsForm{column-gap:5px;display:grid;grid-template-columns:repeat(8,35px)}@media (min-width:760px){.UserDetails-userDetailsForm{grid-template-columns:repeat(8,43px)}}.UserDetails-row{position:relative}.UserDetails-row:first-child{column-gap:5px;grid-column:1/span 4;grid-row:1}.UserDetails-row:nth-child(2){column-gap:5px;grid-column:5/span 4;grid-row:1}.UserDetails-row:nth-child(3){grid-column:1/span 8;grid-row:2}.UserDetails-row:nth-child(4){grid-column:1/span 5;grid-row:3}.UserDetails-row:nth-child(5){grid-column:6/span 3;grid-row:3}.UserDetails-row:nth-child(6){grid-column:1/span 3;grid-row:4}.UserDetails-row:nth-child(7){grid-column:4/span 5;grid-row:4}@media (min-width:760px){.UserDetails-row:nth-child(3){grid-column:1/span 5;grid-row:2}.UserDetails-row:nth-child(4){grid-column:6/span 3;grid-row:2}.UserDetails-row:nth-child(5){grid-column:1/span 2;grid-row:3}.UserDetails-row:nth-child(6){grid-column:3/span 2;grid-row:3}.UserDetails-row:nth-child(7){grid-column:5/span 4;grid-row:3}}.PaymentMethodLogo-paymentLogo{min-width:78px}.PaymentSelector-paymentSelectorContainer{margin-bottom:10px}.PaymentSelector-headline{font-size:16px;font-weight:500;line-height:16px;margin:10px 0}.PaymentSelector-paymentOptions{display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-evenly}.PaymentSelector-paymentButton{background-color:#fff;border:1px solid #9e9e9e;border-radius:5px;cursor:pointer;flex-grow:1;min-width:30%;padding:10px;transition:background-color .3s,border-color .3s}.PaymentSelector-paymentButton:hover{background-color:#f7f7f7;border-color:#0053cf}.PaymentSelector-paymentButton.PaymentSelector-selected{border-color:#0053cf}.Payments-paymentMethodsContainer{display:block}@media (min-width:760px){.Payments-paymentMethodsContainer{min-height:300px}}.AccountInfo-accountInfoContainer{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.AccountInfo-email{color:#424242;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:17.05px;text-align:left}.AccountInfo-email .AccountInfo-label{padding-right:5px}.AccountInfo-email .AccountInfo-value{color:#9e9e9e}.AccountInfo-signOut{color:#424242;font-size:12px;font-weight:600;line-height:14.62px;text-align:left}.AccountInfo-signOut .AccountInfo-label{padding-right:5px}.AccountInfo-signOut a.AccountInfo-link{color:#0053cf;font-size:12px;font-weight:500;letter-spacing:1px;line-height:12px;margin:auto 0;text-align:left}.AccountInfo-signOut a.AccountInfo-link:focus,.AccountInfo-signOut a.AccountInfo-link:hover{color:#fcb700}.Description-descriptionContainer{align-self:flex-start;color:#747474;font-size:12px;font-weight:600;line-height:16px;margin-bottom:10px;text-align:left}.Disclaimer-disclaimerContainer{font-size:11px;font-weight:600;line-height:13px;text-align:left;text-transform:uppercase}a.Disclaimer-link{color:#0053cf;margin:auto 0}a.Disclaimer-link:focus,a.Disclaimer-link:hover{color:#fcb700;text-decoration:underline}.OrderPreview-orderPreviewContainer{align-items:center;border-radius:5px;color:#171717;display:flex;flex-direction:column;padding:20px}.OrderPreview-logoContainerDesktop{display:none}@media (min-width:760px){.OrderPreview-logoContainerDesktop{display:block;margin-bottom:20px;padding-top:20px}}.OrderPreview-headline{align-self:flex-start;font-size:18px;font-weight:600;line-height:16px;margin-bottom:10px;margin-top:0;text-align:left}.OrderPreview-details{font-size:1em;margin-bottom:10px;width:100%}.OrderPreview-row{display:flex;gap:10px;justify-content:space-between;padding:8px 0}.OrderPreview-borderBottom{border-bottom:1px solid #f1f1f1}.OrderPreview-label,.OrderPreview-value{color:#171717;font-size:1.2em;font-size:16px;font-weight:600;line-height:20px}.OrderPreview-subscribeButton{background-color:#0053cf;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:44px;letter-spacing:1.09px;line-height:16px;margin:20px auto;padding:10px 20px;text-align:center;text-transform:uppercase;transition:background-color .3s;width:100%}.OrderPreview-subscribeButton:disabled{background-color:#d9d9d9;color:#424242;cursor:not-allowed}.SubscriptionCheckoutModal-subscriptionModalContainer{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;position:relative;width:inherit}@media (min-width:760px){.SubscriptionCheckoutModal-subscriptionModalContainer{flex-direction:row}}.SubscriptionCheckoutModal-error{color:#d0021b;font-size:20px;font-weight:500;height:600px;width:790px}.SubscriptionCheckoutModal-error,.SubscriptionCheckoutModal-loading{align-items:center;cursor:default;display:flex;justify-content:center;opacity:.8;pointer-events:none}.SubscriptionCheckoutModal-loading:before{background:#999;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}.SubscriptionCheckoutModal-loading:after{animation:SubscriptionCheckoutModal-spin 1s linear infinite;border:8px solid #b9b9b9;border-radius:50%;border-top-color:#fff;content:"";height:50px;position:absolute;width:50px;z-index:999}@keyframes SubscriptionCheckoutModal-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SubscriptionCheckoutModal-logoContainerMobile{display:block;padding:20px 0;text-align:center}@media (min-width:760px){.SubscriptionCheckoutModal-logoContainerMobile{display:none}}.SubscriptionCheckoutModal-leftPane{background:#fff;flex:1}@media (min-width:760px){.SubscriptionCheckoutModal-leftPane{padding:0 15px}}.SubscriptionCheckoutModal-rightPane{background-color:#f8f8f8;flex:1;width:auto}.SubscriptionCheckoutModal-leftPaneContent{display:flex;flex-direction:column;height:100%;max-width:-moz-fit-content;max-width:fit-content;padding:20px 30px}@media (min-width:760px){.SubscriptionCheckoutModal-leftPaneContent{max-width:470px}}.SubscriptionCheckoutModal-rightPaneContent{flex-direction:column;height:100%;justify-content:space-around;max-width:-moz-fit-content;max-width:fit-content;padding:0 20px}@media (min-width:760px){.SubscriptionCheckoutModal-rightPaneContent{max-width:350px}}.SubscriptionCheckoutModal-accountInfoDesktop{display:none}@media (min-width:760px){.SubscriptionCheckoutModal-accountInfoDesktop{display:block;margin-top:20px}}.SubscriptionCheckoutModal-accountInfoMobile{display:block;margin:20px auto 50px}@media (min-width:760px){.SubscriptionCheckoutModal-accountInfoMobile{display:none}}.SubscriptionCheckoutContainer-container{display:block;height:-moz-fit-content;height:fit-content}.NotificationProvider-backdrop{background-color:#fff;box-shadow:0 4px 4px 0 #00000040;height:100%;padding:30px 30px 20px;position:fixed;right:0;top:0;width:605px;z-index:9999}@media (max-width:1019px){.NotificationProvider-backdrop{width:524px}}@media (max-width:759px){.NotificationProvider-backdrop{padding:20px;width:100%}}.NotificationProvider-notificationWrapper{display:flex;flex-direction:column;height:calc(100% - 100px);overflow-y:auto;overscroll-behavior:contain}@media (max-width:759px){.NotificationProvider-notificationWrapper{height:calc(100% - 80px)}}.NotificationProvider-closeButton{float:right}.NotificationProvider-closeButton:focus-visible>span>svg{border:1px solid #071d39;border-radius:4px}.NotificationProvider-headingContainer{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}@media (max-width:759px){.NotificationProvider-headingContainer{margin-bottom:15px}}.NotificationProvider-notificationsPanelTitle{color:#000;font-size:28px;font-weight:400;letter-spacing:.28px;line-height:28px}@media (max-width:759px){.NotificationProvider-notificationsPanelTitle{font-size:24px}}.NotificationProvider-liveEventContainerWrapper{margin-bottom:30px}@media (max-width:759px){.NotificationProvider-liveEventContainerWrapper{margin-bottom:25px}}.NotificationProvider-liveEventContainer{display:flex;flex-direction:column}.NotificationProvider-smallSpan{background-color:#0477c9;display:block;height:6px;width:110px}.NotificationProvider-smallSpanNotificationsOff{background-color:#747474}.NotificationProvider-border{background-color:#747474;display:block;height:1px;width:100%}.NotificationProvider-notificationsHeading{color:#000;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:24px;margin-bottom:10px;margin-top:7px;text-transform:uppercase}@media (max-width:759px){.NotificationProvider-notificationsHeading{font-size:18px;margin-top:5px}}.NotificationProvider-focusTrapContainer{height:100%;overflow:auto}.NotificationProvider-watchlistAlertsContainer{display:flex;flex-direction:column}.NotificationProvider-toggleContainer{align-items:center;bottom:20px;display:flex;flex-direction:row;float:right;gap:10px;position:fixed;right:30px}.NotificationProvider-toggleText{color:#000;font-size:15px;font-weight:500}.NotificationProvider-switch{display:inline-block;height:19px;position:relative;width:40px}.NotificationProvider-switch:focus-within>.NotificationProvider-slider{border:1px solid #000}.NotificationProvider-switch input{height:0;opacity:0;width:0}.NotificationProvider-slider{background-color:#ccc;border:1px solid #ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.NotificationProvider-slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:12px;left:2px;position:absolute;transition:.4s;width:12px}input:checked+.NotificationProvider-slider{background-color:#0477c9;border:1px solid #0477c9}input:checked+.NotificationProvider-slider:before{left:-2px;transform:translateX(26px)}.NotificationProvider-notificationPanelOffText{margin-top:30px}.NotificationProvider-yrhiind{color:#008456;font-weight:700}.NotificationProvider-yrloind{color:#b40909;font-weight:700}.NotificationProvider-notificationsHeadingContainer{align-items:center;display:flex;justify-content:space-between}.NotificationProvider-dropdownButton{align-items:center;border:1px solid #0000;border-radius:4px;color:#fff;display:flex}.NotificationProvider-dropdownButton:active{-webkit-tap-highlight-color:transparent}.NotificationProvider-dropdownButton:focus-visible{border:1px solid #4699d6;border-radius:4px}@media (min-width:760px){.NotificationProvider-dropdownButton{margin-right:10px}}.NotificationProvider-dropdownButton .NotificationProvider-dropdownArrow,.NotificationProvider-dropdownButton .NotificationProvider-dropdownUpArrow{background:#4699d6;height:13px;width:21px}.NotificationProvider-dropdownButton .NotificationProvider-dropdownArrow,.NotificationProvider-dropdownButton .NotificationProvider-dropdownUpArrow{mask-image:url(https://static-redesign.cnbcfm.com/dist/a09d43acfa362f012895.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/a09d43acfa362f012895.svg)}.NotificationProvider-dropdownButton .NotificationProvider-dropdownUpArrow{transform:scaleY(-1)}.NotificationProvider-collapseLiveEventContainer,.NotificationProvider-noLiveEventTextCollapse{display:none}.WatchlistAlertNotifications-watchlistAlertsHeading{color:#000;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:24px;margin-bottom:10px;margin-top:7px;text-transform:uppercase}@media (max-width:759px){.WatchlistAlertNotifications-watchlistAlertsHeading{font-size:18px;margin-top:5px}}.WatchlistAlertNotifications-watchlistAlertItemLink:focus-visible .WatchlistAlertNotifications-watchlistAlertItem{background-color:#f1f1f1}.WatchlistAlertNotifications-watchlistAlertItem{align-items:center;background-color:#f8f8f8;border-bottom:1px solid #dedede;display:flex;gap:10px;margin-bottom:1px;padding:15px 10px}.WatchlistAlertNotifications-watchlistAlertItem:hover{background-color:#f1f1f1}@media (max-width:759px){.WatchlistAlertNotifications-watchlistAlertItem{min-height:50px;padding:10px}}.WatchlistAlertNotifications-watchlistAlertIcon>img{height:23.33px;width:25px}@media (max-width:759px){.WatchlistAlertNotifications-watchlistAlertIcon>img{height:16px;width:16px}}.WatchlistAlertNotifications-watchlistAlertTitle{align-items:center;color:#171717;display:flex;font-size:12px;font-weight:500;gap:5px;line-height:14.62px}@media (max-width:1019px){.WatchlistAlertNotifications-watchlistAlertTitle{align-items:baseline;flex-direction:column}}@media (max-width:759px){.WatchlistAlertNotifications-watchlistAlertTitle{font-size:14px}}.WatchlistAlertNotifications-watchlistSymbol{font-weight:700}.WatchlistAlertNotifications-notificationsQuoteData{align-items:center;background-color:#fff;border:1px solid #9e9e9e;border-radius:8px;display:flex;font-size:12px;font-weight:800;height:29px;justify-content:center;padding:0 5px;white-space:nowrap}.WatchlistAlertNotifications-notificationsQuoteData .WatchlistAlertNotifications-symbolDecline,.WatchlistAlertNotifications-notificationsQuoteData .WatchlistAlertNotifications-symbolGain{color:#071d39}.WatchlistAlertNotifications-notificationsQuoteData .WatchlistAlertNotifications-quoteGain{color:#008456}.WatchlistAlertNotifications-notificationsQuoteData .WatchlistAlertNotifications-quoteDecline{color:#ce2b2b}.WatchlistAlertNotifications-notificationsQuoteData .WatchlistAlertNotifications-quoteDecline span:nth-child(2),.WatchlistAlertNotifications-notificationsQuoteData .WatchlistAlertNotifications-quoteGain span:nth-child(2){margin-left:4px}.WatchlistAlertNotifications-quoteSeperator{color:#747474;margin-left:4px;margin-right:4px}.NewsAlertNotifications-liveEventItemLink:focus-visible,.NewsAlertNotifications-liveEventItemLink:focus-visible .NewsAlertNotifications-liveEventItemWithBackground{background-color:#f1f1f1}.NewsAlertNotifications-liveEventItem{align-items:center;border-bottom:1px solid #dedede;display:flex;gap:10px;padding:15px 10px}@media (max-width:759px){.NewsAlertNotifications-liveEventItem{min-height:50px;padding:10px}}.NewsAlertNotifications-liveEventTitle{color:#171717;font-size:12px;font-weight:500;line-height:14px}@media (max-width:759px){.NewsAlertNotifications-liveEventTitle{font-size:14px}}.NewsAlertNotifications-clubPill{color:#0496ff}.NewsAlertNotifications-clubPill,.NewsAlertNotifications-proPill{font-size:10px;font-weight:700;letter-spacing:1.5px;line-height:10px}.NewsAlertNotifications-proPill{color:#00a857}.NewsAlertNotifications-lockIcon{position:relative}.NewsAlertNotifications-lockIcon span{display:none}.NewsAlertNotifications-lockIcon:hover span{bottom:20px;display:block;position:absolute;right:-8px;white-space:nowrap}.NewsAlertNotifications-tooltipArrow{background-color:#fff!important;border-left:11px solid #0000;border-right:11px solid #0000;left:-6px;top:-14px}.NewsAlertNotifications-tooltip{border-radius:4px;color:#fff;font-size:12px;font-weight:600;height:21px;letter-spacing:1px;line-height:7px;padding:7px 4px 7px 8px;text-align:left}.NewsAlertNotifications-clubTooltipArrow{border-top:8px solid #0496ff}.NewsAlertNotifications-proTooltipArrow{border-top:8px solid #008456}.NewsAlertNotifications-proTooltip{background-color:#008456}.NewsAlertNotifications-clubTooltip{background-color:#0496ff}.NewsAlertNotifications-liveEventIcon>img{height:23.33px;width:25px}@media (max-width:759px){.NewsAlertNotifications-liveEventIcon>img{height:16px;width:16px}}.NewsAlertNotifications-liveEventPill{align-items:flex-end;display:flex;flex-direction:column;gap:3px;margin-left:auto}.NewsAlertNotifications-timestamp{color:#424242;font-size:10px;font-weight:600;letter-spacing:1.5px;line-height:10px;text-transform:uppercase;white-space:nowrap}.NewsAlertNotifications-liveEventItemWithBackground{background-color:#f8f8f8}.NewsAlertNotifications-liveEventItemWithBackground:hover{background-color:#f1f1f1}.NewsAlertNotifications-tradeAlertsTitle{color:#005594;font-size:12px;font-weight:700}.CreateOrEditWatchlist-watchlistContainer{display:flex;flex-direction:column;gap:50px;overflow:hidden}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer{gap:30px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-watchlistCreateOrEditContainer{display:flex;flex-direction:column;gap:15px}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistText{color:#000;font-size:20px;font-weight:400;letter-spacing:.2px;line-height:24px}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistText{font-size:14px;line-height:16.8px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistLink{color:#005594;display:flex;font-size:20px;font-style:normal;font-weight:500;gap:7px;height:20px;letter-spacing:1.091px;line-height:16px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistLink>img{height:16px;position:relative;top:3px;width:16px}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistLink>img{height:12px;width:12px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistLink:hover{color:#005594}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistLink{font-size:14px;line-height:16px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistText{color:#000;font-size:32px;font-weight:400;letter-spacing:.03px;line-height:40px;text-align:center}@media (min-width:760px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistText{margin-top:30px}}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistText{font-size:24px;line-height:29.23px;margin-top:10px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistContainer{display:flex;flex-direction:column;gap:50px}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistContainer{gap:30px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistButton{align-items:center;background-color:#005594;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:50px;justify-content:center;letter-spacing:1.091px;line-height:16px;margin:auto;text-align:center;text-transform:uppercase;white-space:nowrap;width:236px}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistButton:hover{color:#fff}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistButton{font-size:14px;height:46px;margin-bottom:20px;width:208px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-watchlistImg{background-image:url(https://static-redesign.cnbcfm.com/dist/aaef357fd7f6d3bbf46a.png);background-repeat:no-repeat;background-size:423px 184px;height:184px;margin:35px auto auto;width:423px}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-watchlistImg{background-image:url(https://static-redesign.cnbcfm.com/dist/6f13373a0304d88f6030.png);background-size:257px 168px;height:168px;margin-top:15px;width:257px}}.SplitStats-splitStats{margin:15px 0 0}@media (min-width:760px){.SplitStats-splitStats{display:none}}.SplitStats-splitStats .SplitStats-title{color:#002f6c;font-size:18px;font-weight:800;text-transform:uppercase}.SplitStats-splitStats .SplitStats-list,.SplitStats-splitStats .SplitStats-listSingle{grid-gap:0 15px;display:grid;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.SplitStats-splitStats .SplitStats-flowColumn{grid-auto-flow:column;grid-template-rows:repeat(4,auto)}.SplitStats-splitStats .SplitStats-listSingle{grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:none}.SplitStats-splitStats .SplitStats-listSingle .SplitStats-item{border-bottom:0;font-size:16px;margin:0;padding:5px 2px}.SplitStats-splitStats .SplitStats-listSingle .SplitStats-item:nth-child(odd){background:#f8f8f8}.SplitStats-splitStats .SplitStats-listSingle .SplitStats-name{color:#171717;font-weight:400}.SplitStats-splitStats .SplitStats-item{align-items:center;border-bottom:1px solid #d9d9d9;box-sizing:border-box;display:flex;font-family:Proxima Nova,sans-serif;font-size:11px;font-weight:800;justify-content:space-between;margin:0 0 5px;padding:0 0 5px}.SplitStats-splitStats .SplitStats-name{color:#747474}.SplitStats-splitStats .SplitStats-price{color:#171717}.ProPill-proPillLink{display:inline-block;padding-right:4px}.ProPill-proPill{bottom:0;display:inline-block;position:relative;vertical-align:initial;width:auto}.PieChart-chart{border-radius:50%;box-shadow:0 4px 4px #00000040;padding:0;pointer-events:all}.PieChart-chart,.PieChart-inner{height:var(--diameter);width:var(--diameter)}.PieChart-inner{display:grid;place-items:center;pointer-events:none;position:absolute;text-align:center}.PieChart-overlay{border-radius:50%;box-shadow:calc(var(--shadowOffset)*-1) var(--shadowOffset) 5px 1px #00000040;display:flex;flex-direction:column;font-family:Proxima Nova,Helvetica,Arial,sans-serif;height:calc(var(--diameter) - var(--strokeWidth)*2);justify-content:center;width:calc(var(--diameter) - var(--strokeWidth)*2)}.PieChart-total{font-size:20px;font-weight:600;line-height:20px}.PieChart-ratings{font-size:10px;font-weight:500;line-height:12px}.PieChart-consensus{word-wrap:break-word;font-size:16px;font-weight:600;hyphens:auto;line-height:16px;padding:4px}.AnalystConsensus-container{background:#fff;border:1px solid #d9d9d9;border-radius:10px;box-shadow:0 4px 4px #00000040;color:#000;display:grid;font-family:Proxima Nova,Helvetica,Arial,sans-serif;grid-template-columns:2fr 3fr;grid-template-rows:42px 199px;height:241px;overflow:hidden}.AnalystConsensus-containerWebservice{margin-bottom:30px}.AnalystConsensus-header{align-items:center;border-bottom:3px solid #00a857;display:flex;grid-column:1/3;grid-row:1/2;justify-content:space-between;padding:4px 20px 0 16px}.AnalystConsensus-proPill{height:20px}.AnalystConsensus-stockInfo{align-items:center;color:#005594;display:flex;line-height:19px;min-height:22px}.AnalystConsensus-companyName{font-size:20px;font-weight:700;line-height:20px;margin-right:8px}.AnalystConsensus-stockSymbol{border-left:2px solid #005594;color:#005594!important;font-size:18px;font-style:normal;font-weight:500;line-height:20px;padding-left:8px;text-decoration:none!important}.AnalystConsensus-stockSymbol:hover{color:#fcb700!important}.AnalystConsensus-leftPanel{column-gap:10px;display:grid;grid-column:1/2;grid-row:2/3;grid-template-columns:1fr 1fr;grid-template-rows:auto 46px;padding:22px;row-gap:20px}.AnalystConsensus-negativeUpside{color:#b40909}.AnalystConsensus-averagePriceTarget,.AnalystConsensus-currentPrice,.AnalystConsensus-highPriceTarget{border-bottom:1px dashed #747474}.AnalystConsensus-headerQuotePage{justify-content:flex-end}.AnalystConsensus-title{font-size:16px;font-weight:600;grid-column:1/3;grid-row:2/3;letter-spacing:1px;line-height:19px;text-align:center}.AnalystConsensus-pieChart{align-items:center;display:flex;flex-direction:column;grid-column:1/2;grid-row:1/2;justify-self:right;width:-moz-fit-content;width:fit-content}.AnalystConsensus-buy,.AnalystConsensus-hold,.AnalystConsensus-sell,.AnalystConsensus-strongBuy,.AnalystConsensus-underperform{align-items:center;display:flex;font-size:12px;font-weight:600;line-height:15px}.AnalystConsensus-buy .AnalystConsensus-box,.AnalystConsensus-hold .AnalystConsensus-box,.AnalystConsensus-sell .AnalystConsensus-box,.AnalystConsensus-strongBuy .AnalystConsensus-box,.AnalystConsensus-underperform .AnalystConsensus-box{height:14px;margin-left:10px;margin-right:10px;width:14px}.AnalystConsensus-buy{color:#00a857}.AnalystConsensus-buy .AnalystConsensus-box{background-color:#00a857}.AnalystConsensus-hold{color:#747474}.AnalystConsensus-hold .AnalystConsensus-box{background-color:#747474}.AnalystConsensus-sell{color:#002f6c}.AnalystConsensus-sell .AnalystConsensus-box{background-color:#002f6c}.AnalystConsensus-underperform{color:#336aa0}.AnalystConsensus-underperform .AnalystConsensus-box{background-color:#336aa0}.AnalystConsensus-strongBuy{color:#145c42}.AnalystConsensus-strongBuy .AnalystConsensus-box{background-color:#145c42}.AnalystConsensus-legend{background:#f8f8f8;border:.2px solid #d8d8d8;border-radius:6px;box-shadow:0 1px 4px #00000040;display:flex;flex-direction:column;height:108px;justify-content:space-around;padding:3px 8px 3px 0;width:-moz-fit-content;width:fit-content}.AnalystConsensus-rightPanel{border-left:1px solid #0003;display:flex;flex-direction:column;grid-column:2/3;grid-row:2/3;justify-content:space-between}.AnalystConsensus-stats{display:flex;flex-direction:column;justify-content:space-around;padding:15px 25px}.AnalystConsensus-averagePriceTarget,.AnalystConsensus-currentPrice,.AnalystConsensus-highPriceTarget,.AnalystConsensus-lowPriceTarget{align-items:center;display:flex;font-size:16px;font-weight:500;height:54px;line-height:19px}.AnalystConsensus-value{font-size:16px;line-height:19px;margin-left:auto}.AnalystConsensus-highPriceTarget .AnalystConsensus-value{color:#145c42}.AnalystConsensus-averagePriceTarget .AnalystConsensus-value{color:#424242;display:flex;flex-direction:column;font-size:14px;text-align:right}.AnalystConsensus-averagePriceTarget .AnalystConsensus-value .AnalystConsensus-upside{color:default}.AnalystConsensus-lowPriceTarget .AnalystConsensus-value{color:#002f6c}@media (max-width:760px){.AnalystConsensus-container{border-radius:2px;display:grid;grid-template-columns:303px;grid-template-rows:auto 195px 190px;height:auto;width:303px}.AnalystConsensus-header{grid-column:1/2;grid-row:1/2;padding:6px 20px}.AnalystConsensus-header .AnalystConsensus-proPill{height:13px}.AnalystConsensus-header .AnalystConsensus-stockInfo .AnalystConsensus-companyName{font-size:14px;font-weight:700;height:auto;line-height:16px;margin-right:5px;max-width:10rem}.AnalystConsensus-header .AnalystConsensus-stockInfo .AnalystConsensus-stockSymbol{border-left:1px solid #005594;font-size:12px;font-weight:500;line-height:16px;padding-left:5px}.AnalystConsensus-leftPanel{border-bottom:1px solid #d9d9d9;display:grid;grid-column:1/2;grid-row:2/3;grid-template-columns:1fr 1fr;padding:0 20px}.AnalystConsensus-leftPanel .AnalystConsensus-pieChart{justify-self:right;margin-right:14px;margin-top:20px}.AnalystConsensus-leftPanel .AnalystConsensus-legend{margin-top:20px}.AnalystConsensus-rightPanel{border-left:none;grid-column:1/2;grid-row:3/4}.AnalystConsensus-rightPanel .AnalystConsensus-stats{padding:0 20px}.AnalystConsensus-rightPanel .AnalystConsensus-stats .AnalystConsensus-averagePriceTarget,.AnalystConsensus-rightPanel .AnalystConsensus-stats .AnalystConsensus-currentPrice,.AnalystConsensus-rightPanel .AnalystConsensus-stats .AnalystConsensus-highPriceTarget,.AnalystConsensus-rightPanel .AnalystConsensus-stats .AnalystConsensus-lowPriceTarget{font-size:14px;height:64px;line-height:17px}}.AnalystConsensus-containerArticlePage{height:421px;margin-bottom:30px}.AnalystConsensus-currentPrice{display:flex;justify-content:space-between}.AnalystConsensus-currentPrice .AnalystConsensus-value{display:flex;justify-content:flex-end}.AnalystConsensus-lastUpdated{color:#424242;display:flex;font-size:8px;font-style:normal;font-weight:600;line-height:10px}.AnalystConsensus-changePct{align-items:center;color:#008456;display:flex;font-size:10px;font-style:normal;font-weight:600;line-height:12px}.AnalystConsensus-changePctNegative{color:#b40909}.AnalystConsensus-unchanged{color:#424858}@media (min-width:360px){.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-averagePriceTarget,.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-currentPrice,.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-highPriceTarget,.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-lowPriceTarget{height:46px}}@media (min-width:760px){.AnalystConsensus-containerArticlePage{height:241px}.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-averagePriceTarget,.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-currentPrice,.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-highPriceTarget,.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-lowPriceTarget{height:44px}}@media (min-width:1340px){.AnalystConsensus-containerQuotePage{grid-template-rows:40px 191px;height:231px;width:966px}.AnalystConsensus-containerQuotePage .AnalystConsensus-leftPanel{column-gap:44px}.AnalystConsensus-containerQuotePage .AnalystConsensus-rightPanel .AnalystConsensus-stats{padding-left:40px;padding-right:40px}}.AnalystConsensus-gateContainer{border-radius:10px;box-shadow:0 4px 4px #00000040;width:100%}.AnalystConsensus-gateContainer div[style],.AnalystConsensus-gateContainer iframe[style]{border-radius:10px}@media (max-width:760px){.AnalystConsensus-gateContainer{box-shadow:none;display:flex;justify-content:center}.AnalystConsensus-gateContainer div[style],.AnalystConsensus-gateContainer iframe[style]{border-radius:2px;box-shadow:0 4px 4px #00000040;width:303px!important}}.AnalystConsensus-error .AnalystConsensus-legend{flex-direction:row}.AnalystConsensus-error .AnalystConsensus-legend .AnalystConsensus-boxContainer{display:flex;flex-direction:column;justify-content:space-around}.AnalystConsensus-error .AnalystConsensus-legend .AnalystConsensus-errorMessage{color:#ce2b2b;display:grid;font-size:12px;font-weight:500;line-height:12px;place-items:center;text-align:center}.BadgeGroup-badgeGroup{display:flex;justify-content:center;margin:24px 0 0;width:100%}@media (max-width:1019px){.BadgeGroup-badgeGroup{margin:24px 0 -6px}}@media (max-width:759px){.BadgeGroup-badgeGroup{margin:0}}.BadgeGroup-badge{margin:0 10px;max-height:60px;max-width:120px}.Loading-wrapper{background:none;height:100%}.Loading-nightModeWrapper{background:#000;height:100%}.Loading-loadingImage{height:295px;max-width:900px;width:100%}.ErrorChartBoundary-errorWrapper{background:grey;border:1px solid silver;color:#fff;height:352px}.ErrorChartBoundary-errorWrapper .ErrorChartBoundary-msg{position:relative;text-align:center;top:35%}.ErrorChartBoundary-errorWrapper .ErrorChartBoundary-msg span{background:#fff;border-radius:3px;color:#000;font-family:inherit;font-size:12px;line-height:inherit;margin:0;padding:2px}.PhoenixChartWrapper-rendererApp,.PhoenixChartWrapper-rendererWeb{min-height:380px;position:relative}.PhoenixChartWrapper-rendererWeb{margin-top:20px}.PhoenixChartWrapper-rendererApp{height:100%;margin:0}.PhoenixChartWrapper-loadingWrapper{background:#fff;bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.MiniQuoteData-container{display:block;height:162px;line-height:22px;padding:0 30px;text-indent:0}@media (min-width:1020px){.MiniQuoteData-container{height:144px;padding:0 8px}}@media (max-width:759px){.MiniQuoteData-container{height:154px;min-width:320px;padding:0 15px}}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-container{height:274px;min-width:560px}}.MiniQuoteData-chickletContainer{display:block;height:144px;line-height:22px;padding:0 8px;text-indent:0}@media (min-width:1020px){.MiniQuoteData-chickletContainer{height:144px;padding:0 8px}}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-chickletContainer .MiniQuoteData-companyName,.MiniQuoteData-chickletContainer .MiniQuoteData-link{font-size:14px;margin-bottom:0;margin-top:12px}.MiniQuoteData-chickletContainer .MiniQuoteData-last{font-size:24px;margin-right:12px}}.MiniQuoteData-chickletContainer .MiniQuoteData-link{font-size:11px!important}.MiniQuoteData-chickletContainer .MiniQuoteData-quote,.MiniQuoteData-chickletContainer .MiniQuoteData-quoteDown,.MiniQuoteData-chickletContainer .MiniQuoteData-quoteUp{font-size:12px!important}.MiniQuoteData-chickletContainer .MiniQuoteData-halfDetail{color:#747474;display:flex;font-size:10px;font-weight:700;justify-content:space-between;margin:0}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-chickletContainer .MiniQuoteData-halfDetail{font-size:10px;line-height:inherit;margin:0}.MiniQuoteData-chickletContainer .MiniQuoteData-section{margin-bottom:0}}.MiniQuoteData-section{display:block;padding-bottom:0;padding-left:0;padding-top:0}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-section{margin-bottom:10px}}.MiniQuoteData-companyName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MiniQuoteData-companyName,.MiniQuoteData-last{font-weight:700}.MiniQuoteData-companyName,.MiniQuoteData-link{font-size:14px;margin-top:12px}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-companyName,.MiniQuoteData-link{font-size:24px;margin-bottom:14px;margin-top:14px}}.MiniQuoteData-last,.MiniQuoteData-quote,.MiniQuoteData-quoteDown,.MiniQuoteData-quoteUp{display:block;margin:4px 0}.MiniQuoteData-header{align-items:center;display:flex}.MiniQuoteData-last{font-size:24px;margin-right:12px}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-last{font-size:34px}}.MiniQuoteData-link{font-size:11px;font-weight:600}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-link{font-size:16px}}.MiniQuoteData-link a{color:#005594;text-decoration:underline}.MiniQuoteData-cnbcLink{color:#2077b6;text-decoration:underline}.MiniQuoteData-quote,.MiniQuoteData-quoteDown,.MiniQuoteData-quoteUp{color:#747474;font-family:Proxima Nova,sans-serif;font-size:12px;font-weight:700;line-height:12px}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-quote,.MiniQuoteData-quoteDown,.MiniQuoteData-quoteUp{font-size:20px}}.MiniQuoteData-quoteUp{color:#008456}.MiniQuoteData-quoteUp:before{content:"▾";display:inline-block;margin-right:4px;transform:rotate(-180deg)}.MiniQuoteData-quoteDown{color:#d0021b}.MiniQuoteData-quoteDown:before{content:"▾";margin-right:4px}.MiniQuoteData-details{grid-column-gap:4%;display:grid;grid-template-columns:1fr 1fr}.MiniQuoteData-container,.MiniQuoteData-withTopBorder{border-bottom:.5px solid #747474}.MiniQuoteData-halfDetail{color:#747474;display:flex;font-size:10px;font-weight:700;justify-content:space-between;margin:0}.MiniQuoteData-halfDetail :nth-child(2n){color:#171717}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-halfDetail{font-size:18px;line-height:40px;margin:0 0 20px}}.MiniQuoteData-halfDetail:nth-of-type(odd){grid-column:1/2}.MiniQuoteData-halfDetail:nth-of-type(2n){grid-column:2/3}.DynamicLoadingIndicator-spinnerParent{display:block;padding:10px}.DynamicLoadingIndicator-spinner{animation:DynamicLoadingIndicator-spin 2s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#666;display:block;margin:0 auto}@keyframes DynamicLoadingIndicator-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AddToWatchlistDropdown-container{align-content:center;align-items:center;background-color:#fff;display:flex;flex-direction:column;font-family:Proxima Nova,Helvetica,Arial,sans-serif;justify-content:center;padding:20px 0;position:fixed;z-index:1001}.AddToWatchlistDropdown-container.AddToWatchlistDropdown-withWatchlists{align-items:normal;justify-content:normal}@media (max-width:1019px){.AddToWatchlistDropdown-container{bottom:0;left:0;right:0;top:0;z-index:9999}}@media (min-width:1020px){.AddToWatchlistDropdown-container{border:.5px solid #9e9e9e;border-top:0;box-shadow:0 1px 6px #00000040,0 -3px 0 #002f6c;display:block;left:0;padding:0;position:absolute;width:auto}.AddToWatchlistDropdown-container.AddToWatchlistDropdown-mini{left:0;right:auto}}.AddToWatchlistDropdown-container .AddToWatchlistDropdown-miniQuoteDataContainer{align-items:center;border-bottom:.5px solid #747474;display:flex;justify-content:center;min-height:156px}@media (min-width:1020px){.AddToWatchlistDropdown-container .AddToWatchlistDropdown-miniQuoteDataContainer{min-height:156px}}@media (max-width:759px){.AddToWatchlistDropdown-container .AddToWatchlistDropdown-miniQuoteDataContainer{min-height:156px;min-width:320px}}@media (min-width:760px) and (max-width:1019px){.AddToWatchlistDropdown-container .AddToWatchlistDropdown-miniQuoteDataContainer{min-height:274px;min-width:560px}}.AddToWatchlistDropdown-container .AddToWatchlistDropdown-signInMessage,.AddToWatchlistDropdown-container .AddToWatchlistDropdown-simpleText{display:block;font-size:12px;line-height:12px;text-align:center}.AddToWatchlistDropdown-container .AddToWatchlistDropdown-signInMessage{color:#000;font-weight:700;margin-bottom:-10px;margin-top:20px}.AddToWatchlistDropdown-container .AddToWatchlistDropdown-simpleText{font-weight:500}.AddToWatchlistDropdown-container .AddToWatchlistDropdown-simpleText:last-child{margin-bottom:20px}.AddToWatchlistDropdown-chicletContainer{align-content:center;align-items:center;background-color:#fff;border:.5px solid #9e9e9e;border-top:0;box-shadow:0 1px 6px #00000040,0 -3px 0 #002f6c;display:block;flex-direction:column;font-family:Proxima Nova,Helvetica,Arial,sans-serif;justify-content:center;left:0;padding:0;position:absolute;top:27px!important;width:auto;z-index:1001}.AddToWatchlistDropdown-chicletContainer.AddToWatchlistDropdown-withWatchlists{align-items:normal;justify-content:normal}.AddToWatchlistDropdown-chicletContainer.AddToWatchlistDropdown-mini{left:0;right:auto}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-miniQuoteDataContainer{align-items:center;border-bottom:.5px solid #747474;display:flex;justify-content:center;min-height:156px}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-closeButton{display:none}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-signInMessage,.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-simpleText{display:block;font-size:12px;line-height:12px;text-align:center}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-signInMessage{color:#000;font-weight:700;margin-bottom:-10px;margin-top:20px}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-simpleText{font-weight:500}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-simpleText:last-child{margin-bottom:20px}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-headerForWatchlistTag{align-items:center;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:11px;height:32px;margin:0 0 0 8px}@media (max-width:1019px){.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-headerForWatchlistTag{font-size:11px!important;height:32px!important;line-height:inherit!important;margin-left:8px!important;padding:0!important}}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-watchlistScrollContainer{max-height:100px}@media (max-width:1019px){.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-watchlistScrollContainer:before{bottom:32px}}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-footer{bottom:0}@media (max-width:1019px){.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink:first-child{margin-bottom:12px;margin-top:12px}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink{font-size:11px;margin-left:10px}}.AddToWatchlistDropdown-chicletGhostDropdownCloser{display:block!important}.AddToWatchlistDropdown-wrapper{max-height:calc(100vh - 158px);overflow:auto}@media (min-width:1020px){.AddToWatchlistDropdown-wrapper{max-height:118px}}.AddToWatchlistDropdown-watchlistContainer{border:.5px solid #cfd8e2;box-shadow:0 -3px 0 #002f6c;padding:unset;right:-1px;top:27px;width:calc(100% + 2px)}@media (max-width:1019px){.AddToWatchlistDropdown-watchlistContainer{top:0}}.AddToWatchlistDropdown-container.AddToWatchlistDropdown-isFetching{padding-top:0}.AddToWatchlistDropdown-closeButton{display:block;font-size:12px;position:absolute;right:15px;top:20px}@media (min-width:1020px){.AddToWatchlistDropdown-closeButton{display:none}}.AddToWatchlistDropdown-closeButton.AddToWatchlistDropdown-closeButtonForSymbolTag{font-size:15px;top:27px}.AddToWatchlistDropdown-header{color:#9e9e9e;font-size:12px;font-weight:600;letter-spacing:.01em;line-height:12px;margin:20px 30px;text-indent:0}.AddToWatchlistDropdown-header.AddToWatchlistDropdown-headerForWatchlistTag{align-items:center;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:11px;height:32px;margin:0 0 0 8px}@media (max-width:1019px){.AddToWatchlistDropdown-header.AddToWatchlistDropdown-headerForWatchlistTag{font-size:18px;height:68px;line-height:normal;margin-left:30px;padding:8px 0}}.AddToWatchlistDropdown-footer{display:block;padding:15px 15px 20px;position:relative;width:100%;z-index:1}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-footerLink,.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink{color:#005594;display:block;font-size:11px;font-weight:600;line-height:13px;padding-left:10px;padding-top:10px;text-indent:0}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-footerLink.AddToWatchlistDropdown-signIn,.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink.AddToWatchlistDropdown-signIn{background-color:#005594;border:none;bottom:0;color:#fff;position:static}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink{line-height:11px;margin-left:10px;padding:unset;text-decoration:underline}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink:first-child{margin-bottom:12px;margin-top:12px}@media (max-width:1019px){.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink:first-child{margin-bottom:30px;margin-top:48px}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink{font-size:18px;margin-left:30px}}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink:hover{color:#005594}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-footerLink{border:1px solid #071d39;color:#071d39;line-height:12px;padding:15px;text-align:center;width:100%}@media (max-width:1019px){.AddToWatchlistDropdown-footer{bottom:20px;position:absolute}}.AddToWatchlistDropdown-watchlistTagFooter{padding:unset;position:relative}.AddToWatchlistDropdown-signInContainer{bottom:0;min-width:240px;position:relative;width:50%}.AddToWatchlistDropdown-createWatchlistContainer{bottom:0;padding-bottom:10px;position:relative}@media (max-width:1019px){.AddToWatchlistDropdown-createWatchlistContainer{text-align:center;top:20px;width:50%}}.AddToWatchlistDropdown-message{color:#e8802a;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:100%;padding:15px 15px 0;text-align:center}@media (max-width:1019px){.AddToWatchlistDropdown-message{font-size:18px;font-weight:600;line-height:18px}}.AddToWatchlistDropdown-message.AddToWatchlistDropdown-watchListEmptyMsg{color:#171717}.AddToWatchlistDropdown-symbolIssueError{border-bottom:1px solid #bababa;color:#ce2b2b;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:18px;padding:35px 20px;text-align:center;white-space:normal}.AddToWatchlistDropdown-ghostDropdownCloser{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:98}@media (min-width:1020px){.AddToWatchlistDropdown-ghostDropdownCloser{display:block}}.AddToWatchlistDropdown-watchlistContainerAddTag{left:-1px;min-width:300px;top:27px;width:calc(100% + 2px)}@media (max-width:1019px){.AddToWatchlistDropdown-watchlistContainerAddTag{top:0}}.AddToWatchlistDropdown-watchlistContainerAddTag .AddToWatchlistDropdown-message{font-size:11px;font-weight:700;letter-spacing:-.004em;line-height:13px;padding-left:8px;padding-right:8px;text-align:center}@media (max-width:1019px){.AddToWatchlistDropdown-watchlistContainerAddTag .AddToWatchlistDropdown-message{align-items:center;display:flex;font-size:18px;font-weight:700;letter-spacing:-.002em;line-height:18px;text-align:center}}.AddToWatchlistDropdown-loggedOutAddTag{padding:unset}.AddToWatchlistDropdown-loggedOutAddTag .AddToWatchlistDropdown-signInContainer .AddToWatchlistDropdown-watchlistTagFooterLink{position:relative;right:9px;top:8px}@media (max-width:1019px){.AddToWatchlistDropdown-loggedOutAddTag .AddToWatchlistDropdown-signInContainer .AddToWatchlistDropdown-watchlistTagFooterLink{font-size:14px;margin-left:unset;padding-top:50px;right:0;text-align:center;top:0}}.AddToWatchlistDropdown-loggedOutAddTag .AddToWatchlistDropdown-createWatchlistContainer .AddToWatchlistDropdown-watchlistTagFooterLink{padding-bottom:8px;position:relative}@media (max-width:1019px){.AddToWatchlistDropdown-loggedOutAddTag .AddToWatchlistDropdown-createWatchlistContainer .AddToWatchlistDropdown-watchlistTagFooterLink{font-size:14px;margin-left:unset;padding-top:50px}}.AddToWatchlistDropdown-signInContainerAddTag{display:block;margin:0 10%;padding:8px}@media (min-width:1020px){.AddToWatchlistDropdown-signInContainerAddTag{min-width:unset;width:unset}}.AddToWatchlistDropdown-buttonLink{border:1px solid #005594;color:#005594;display:block;font-size:10px;font-weight:600;line-height:12px;padding:8px;text-align:center;width:100%}.AddToWatchlistDropdown-buttonLink.AddToWatchlistDropdown-signIn{background-color:#005594;border:none;bottom:0;color:#fff;margin-top:20px;position:static}.AddToWatchlistDropdown-buttonLink.AddToWatchlistDropdown-createWatchlist{background-color:#005594;border:none;bottom:0;color:#fff;margin:auto;max-width:100%;min-width:120px;padding:15px;position:static;text-decoration:none;width:90%}.AddToWatchlistDropdown-buttonLink.AddToWatchlistDropdown-createWatchlist:hover{color:#fff}@media (max-width:1019px){.AddToWatchlistDropdown-buttonLink.AddToWatchlistDropdown-createWatchlist{min-width:200px}.AddToWatchlistDropdown-buttonLink{font-size:14px;font-weight:700}}.AddToWatchlistDropdown-signInButtonAddTag{align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;line-height:12px;padding:8px;text-align:center}.AddToWatchlistDropdown-signInButtonAddTag.AddToWatchlistDropdown-signIn{background-color:#005594}.AddToWatchlistDropdown-signInButtonAddTag.AddToWatchlistDropdown-signIn:hover{background-color:#002f6c}.AddToWatchlistDropdown-signInButtonAddTag.AddToWatchlistDropdown-createWatchlist{background-color:#005594;color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;padding:8px;text-decoration:none}.AddToWatchlistDropdown-signInButtonAddTag.AddToWatchlistDropdown-createWatchlist:hover{background-color:#002f6c;color:#fff}@media (max-width:1019px){.AddToWatchlistDropdown-signInButtonAddTag.AddToWatchlistDropdown-createWatchlist{padding:12px}.AddToWatchlistDropdown-buttonLink{font-size:14px;letter-spacing:1.1px;line-height:16px;margin:auto;max-width:260px;padding:12px}}.AddToWatchlistDropdown-watchlistScrollContainer{display:block;max-height:100px;overflow-y:scroll}.AddToWatchlistDropdown-watchlistScrollContainer:before{bottom:32px;content:"";display:block;height:40px;pointer-events:none;position:absolute;width:100%;z-index:1}@media (max-width:1019px){.AddToWatchlistDropdown-watchlistScrollContainer:before{bottom:100px}}.AddToWatchlistDropdown-watchlistScrollContainer.AddToWatchlistDropdown-fade:before{background:linear-gradient(180deg,#fff0,25%,#fff)}@media (max-width:1019px){.AddToWatchlistDropdown-watchlistScrollContainer{max-height:70%}}@keyframes WatchlistNotification-showAndFadeOut{0%{opacity:0;transform:translateY(5px)}5%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0}}.WatchlistNotification-notificationContainer{display:flex;justify-content:center;position:absolute;width:100%}.WatchlistNotification-notificationContainer .WatchlistNotification-notification{animation:WatchlistNotification-showAndFadeOut 3s linear;font-family:Proxima Nova,Helvetica,Arial,sans-serif;opacity:0;text-align:center;z-index:4000}.AddToWatchlistDropdownCheckbox-container{border-top:1px solid #bababa;display:block}.AddToWatchlistDropdownCheckbox-container:last-of-type{border-bottom:1px solid #bababa}@media (max-width:1019px){.AddToWatchlistDropdownCheckbox-chicletWatchlist.AddToWatchlistDropdownCheckbox-watchlistForSymbolTag{font-size:11px!important;height:32px!important;padding-left:8px!important}}.AddToWatchlistDropdownCheckbox-watchlist{align-items:center;color:#071d39;display:flex;font-size:14px;font-weight:700;padding:8px 29px;width:100%}.AddToWatchlistDropdownCheckbox-watchlist:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddToWatchlistDropdownCheckbox-watchlist.AddToWatchlistDropdownCheckbox-watchlistForSymbolTag{color:#002f6c;font-size:11px;font-weight:600;height:32px;padding-left:8px}@media (max-width:1019px){.AddToWatchlistDropdownCheckbox-watchlist.AddToWatchlistDropdownCheckbox-watchlistForSymbolTag{font-size:18px;height:50px;padding-left:30px}}.AddToWatchlistDropdownCheckbox-checkbox{border:1px solid #bababa;border-radius:2px;flex-shrink:0;height:14px;margin-right:12px;position:relative;width:14px}.AddToWatchlistDropdownCheckbox-watchlistNameForSymbolTag{line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddToWatchlistDropdownCheckbox-hasSymbols .AddToWatchlistDropdownCheckbox-checkbox:after{border-color:#071d39;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:12px;left:5px;position:absolute;top:-4px;transform:rotate(45deg);width:5px}.AddToWatchlistDropdownCheckbox-hasSymbols .AddToWatchlistDropdownCheckbox-checkboxForSymbolTag{background:#2077b6;border:none}.AddToWatchlistDropdownCheckbox-hasSymbols .AddToWatchlistDropdownCheckbox-checkboxForSymbolTag:after{border-color:#fff;height:7px;left:5px;top:1px;width:3px}.AddToWatchlistDropdownCheckbox-isLoading{cursor:wait}.AddToWatchlistDropdownCheckbox-isLoading>*{opacity:.5}.AddToWatchlistDropdownCheckbox-error{color:#ce2b2b;display:block;font-size:12px;font-weight:600;padding:0 10px 8px 56px}.AddToWatchlistDropdownCheckboxes-notificationContainer{font-size:11px;line-height:18px;padding:2px 6px 0;top:150px}.AddToWatchlistDropdownCheckboxes-notificationContainer .AddToWatchlistDropdownCheckboxes-notification{background-color:#2077b6;border-radius:3px;box-shadow:0 1px 3px 1px #00000014;color:#fff;font-weight:700;line-height:16px;padding:10px;white-space:nowrap;width:224px}.AddToWatchlistDropdownCheckboxes-notificationContainer .AddToWatchlistDropdownCheckboxes-notification.AddToWatchlistDropdownCheckboxes-error{background-color:#ce2b2b;width:204px}@media (max-width:1019px){.AddToWatchlistDropdownCheckboxes-notificationContainer{top:165px}}.AddToWatchlistButton-container{display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;position:relative}.AddToWatchlistButton-watchlistContainer{display:inline-block}.AddToWatchlistButton-button{align-items:center;border:1px solid #002f6c;box-sizing:border-box;color:#002f6c;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;justify-content:center;line-height:12px;padding:8px}@media (min-width:1020px){.AddToWatchlistButton-button{padding:14px 15px}}.AddToWatchlistButton-button .AddToWatchlistButton-mobileText{font-size:26px;font-weight:600;line-height:12px}.AddToWatchlistButton-button .AddToWatchlistButton-desktopText{display:none}@media (min-width:1020px){.AddToWatchlistButton-button .AddToWatchlistButton-desktopText{display:initial;margin:0 10px 0 0}}.AddToWatchlistButton-button .AddToWatchlistButton-embeddedText{letter-spacing:1px;margin-right:10px}.AddToWatchlistButton-watchlistFromTagItem{border:.5px solid #cfd8e2;border-radius:7px;display:flex;position:relative}.AddToWatchlistButton-watchlistFromTagItem:hover{border:.5px solid #747474}.AddToWatchlistButton-watchlistFromTagItem.AddToWatchlistButton-dropdownVisible{border:.5px solid #cfd8e2}.AddToWatchlistButton-addWatchListFromTag{background-image:url(https://static-redesign.cnbcfm.com/dist/3d3257ad9e8a242b5362.svg);background-repeat:no-repeat;height:12px;width:12px}.AddToWatchlistButton-watchlistButton{align-items:center;color:#002f6c;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:12px;padding:8px 8px 8px 4px}.AddToWatchlistButton-watchlistButton.AddToWatchlistButton-dropdownOpen .AddToWatchlistButton-addWatchListFromTag,.AddToWatchlistButton-watchlistButton:focus .AddToWatchlistButton-addWatchListFromTag,.AddToWatchlistButton-watchlistButton:hover .AddToWatchlistButton-addWatchListFromTag{background-image:url(https://static-redesign.cnbcfm.com/dist/8eafdf125d3d82d5a92f.svg)}.QuoteStrip-container{font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-top:-7px}@media (min-width:760px){.QuoteStrip-container{margin-top:0}}.QuoteStrip-changeDown{color:#424858;color:#ce2b2b;font-size:18px;font-weight:700;white-space:nowrap}@media (min-width:760px){.QuoteStrip-changeDown{font-size:25px;line-height:28px}}@media (min-width:1020px){.QuoteStrip-changeDown{font-size:20px;line-height:23px}}@media (min-width:1340px){.QuoteStrip-changeDown{font-size:32px;line-height:36px}}.QuoteStrip-changeUp{color:#424858;color:#008456;font-size:18px;font-weight:700;white-space:nowrap}@media (min-width:760px){.QuoteStrip-changeUp{font-size:25px;line-height:28px}}@media (min-width:1020px){.QuoteStrip-changeUp{font-size:20px;line-height:23px}}@media (min-width:1340px){.QuoteStrip-changeUp{font-size:32px;line-height:36px}}.QuoteStrip-changeIcon{display:inline;margin-right:10px}@media (min-width:1340px){.QuoteStrip-changeIcon{height:22px;margin-top:3px;width:22px}}.QuoteStrip-afterHoursIcon{display:inline;padding-right:10px}.QuoteStrip-unchanged{color:#424858;font-size:18px;font-size:22px;font-weight:700;white-space:nowrap}@media (min-width:760px){.QuoteStrip-unchanged{font-size:25px;line-height:28px}}@media (min-width:1020px){.QuoteStrip-unchanged{font-size:20px;line-height:23px}}@media (min-width:1340px){.QuoteStrip-unchanged{font-size:32px;line-height:36px}}.QuoteStrip-companyName{color:#002f6c;display:flex;font-size:24px;font-weight:700;justify-content:space-between;line-height:27px}.QuoteStrip-companyName .QuoteStrip-quoteTitle{font-size:inherit;margin:0}.QuoteStrip-companyName .QuoteStrip-quoteTitleLink{color:#002f6c;font-size:inherit;padding:0}.QuoteStrip-companyName .QuoteStrip-quoteTitleLink :hover{color:#005594}.QuoteStrip-companyName .QuoteStrip-name{display:table;padding:0 0 1px}.QuoteStrip-companyName .QuoteStrip-rightSideButtonsWrappers{display:flex;margin:10px 0 15px}.QuoteStrip-companyName a{padding:3px}@media (min-width:760px){.QuoteStrip-companyName{font-size:28px;line-height:30px}}@media (min-width:0px) and (max-width:759px){.QuoteStrip-companyName.QuoteStrip-companyName_quoteStripEnabled{flex-direction:column}}@media (min-width:1020px) and (max-width:1339px){.QuoteStrip-companyName.QuoteStrip-companyName_quoteStripEnabled{flex-direction:column}}.QuoteStrip-addToWatchlistButton{height:42px;min-width:42px}.QuoteStrip-symbolAndExchange{color:#747474;display:table;font-size:18px;font-weight:500;padding-bottom:2px}@media (min-width:760px){.QuoteStrip-symbolAndExchange{font-size:20px}}.QuoteStrip-quoteStripSubHeader{color:#bababa;font-size:14px;font-weight:600;line-height:18px}.QuoteStrip-extendedLastTradeTime,.QuoteStrip-lastTradeTime{color:#171717;font-size:16px;font-weight:600;line-height:18px}@media (min-width:760px){.QuoteStrip-extendedLastTradeTime,.QuoteStrip-lastTradeTime{padding-bottom:10px}}@media (min-width:1020px){.QuoteStrip-lastTradeTime{padding-bottom:15px}}.QuoteStrip-dataContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-top:5px}@media (min-width:760px){.QuoteStrip-dataContainer{padding-top:25px}}.QuoteStrip-extendedHours{border-top:1px solid #bababa;padding-top:10px}@media (min-width:1020px){.QuoteStrip-extendedHours{padding-top:5px}.QuoteStrip-extendedHours .QuoteStrip-lastTimeAndPriceContainer{width:58%}}@media (min-width:1340px){.QuoteStrip-extendedHours .QuoteStrip-lastTimeAndPriceContainer{width:66%}}@media (min-width:1020px){.QuoteStrip-extendedHours .QuoteStrip-lastTimeAndPriceSideDrawerContainer{width:58%}}@media (min-width:1340px){.QuoteStrip-extendedHours .QuoteStrip-lastTimeAndPriceSideDrawerContainer{width:50%}}.QuoteStrip-extendedHours .QuoteStrip-lastPrice{font-size:32px}@media (min-width:760px){.QuoteStrip-extendedHours .QuoteStrip-lastPrice{font-size:40px;line-height:45px;padding-right:40px}}@media (min-width:1020px){.QuoteStrip-extendedHours .QuoteStrip-lastPrice{font-size:25px;line-height:28px;padding-right:25px}}@media (min-width:1340px){.QuoteStrip-extendedHours .QuoteStrip-lastPrice{font-size:46px;line-height:52px;padding-right:30px}}@media (min-width:760px){.QuoteStrip-extendedHours .QuoteStrip-lastTradeTime{padding-bottom:0}}@media (min-width:1020px){.QuoteStrip-extendedHours .QuoteStrip-lastTradeTime{padding-bottom:10px}}@media (min-width:1340px){.QuoteStrip-extendedHours .QuoteStrip-lastTradeTime{padding-bottom:0}}.QuoteStrip-extendedHours .QuoteStrip-changeDown,.QuoteStrip-extendedHours .QuoteStrip-changeUp,.QuoteStrip-extendedHours .QuoteStrip-unchanged{font-size:18px;line-height:20px}@media (min-width:760px){.QuoteStrip-extendedHours .QuoteStrip-changeDown,.QuoteStrip-extendedHours .QuoteStrip-changeUp,.QuoteStrip-extendedHours .QuoteStrip-unchanged{font-size:20px;line-height:23px}}@media (min-width:1340px){.QuoteStrip-extendedHours .QuoteStrip-changeDown,.QuoteStrip-extendedHours .QuoteStrip-changeUp,.QuoteStrip-extendedHours .QuoteStrip-unchanged{font-size:25px;line-height:28px}}.QuoteStrip-extendedHours .QuoteStrip-fiftyTwoWeekRange,.QuoteStrip-extendedHours .QuoteStrip-volume{font-size:16px}@media (min-width:1020px){.QuoteStrip-extendedHours .QuoteStrip-fiftyTwoWeekRange,.QuoteStrip-extendedHours .QuoteStrip-volume{font-size:18px}}@media (min-width:1340px){.QuoteStrip-extendedHours .QuoteStrip-fiftyTwoWeekRange,.QuoteStrip-extendedHours .QuoteStrip-volume{font-size:16px}.QuoteStrip-extendedHours .QuoteStrip-changeIcon{height:21px;width:21px}}@media (min-width:760px){.QuoteStrip-extendedDataContainer{max-width:496px;padding-top:20px}}@media (min-width:1020px){.QuoteStrip-extendedDataContainer{max-width:460px;padding-bottom:8px}}@media (min-width:1340px){.QuoteStrip-extendedDataContainer{max-width:760px}}.QuoteStrip-extendedDataContainer .QuoteStrip-lastTimeAndPriceContainer{width:100%}.QuoteStrip-extendedDataContainer .QuoteStrip-volume{font-size:18px}@media (min-width:760px){.QuoteStrip-extendedDataContainer .QuoteStrip-volume{font-size:16px}}@media (min-width:1020px){.QuoteStrip-extendedDataContainer .QuoteStrip-volume{font-size:18px}}.QuoteStrip-extendedDataContainer .QuoteStrip-volumeContainer{padding-top:25px}@media (min-width:1020px){.QuoteStrip-extendedDataContainer .QuoteStrip-volumeContainer{padding-top:15px}}.QuoteStrip-dataLabel{color:#747474;font-size:18px;font-weight:600;padding-bottom:10px}.QuoteStrip-extendedLabel{color:#e8802a}.QuoteStrip-lastPriceStripContainer{align-items:center;display:flex;flex-wrap:wrap}.QuoteStrip-lastPrice{color:#171717;font-size:40px;font-weight:700;padding-right:20px;pointer-events:none}.QuoteStrip-lastPrice a{color:#171717;text-decoration:none}@media (min-width:760px){.QuoteStrip-lastPrice{font-size:46px;line-height:52px}}@media (min-width:1020px){.QuoteStrip-lastPrice{font-size:32px;line-height:36px}}@media (min-width:1340px){.QuoteStrip-lastPrice{font-size:51px;line-height:42px}}.QuoteStrip-lastTimeAndPriceContainer{width:100%}@media (min-width:760px){.QuoteStrip-lastTimeAndPriceContainer{width:53%}}@media (min-width:1020px){.QuoteStrip-lastTimeAndPriceContainer{width:51%}}@media (min-width:1340px){.QuoteStrip-lastTimeAndPriceContainer{width:67%}}.QuoteStrip-lastTimeAndPriceSideDrawerContainer{width:100%}@media (min-width:760px){.QuoteStrip-lastTimeAndPriceSideDrawerContainer{width:53%}}@media (min-width:1020px){.QuoteStrip-lastTimeAndPriceSideDrawerContainer{width:51%}}@media (min-width:1340px){.QuoteStrip-lastTimeAndPriceSideDrawerContainer{width:50%}}.QuoteStrip-fiftyTwoWeek,.QuoteStrip-volumeContainer{display:none}@media (min-width:760px){.QuoteStrip-fiftyTwoWeek,.QuoteStrip-volumeContainer{display:block;padding-top:10px}}.QuoteStrip-fiftyTwoWeekRange,.QuoteStrip-volume{font-size:18px;font-weight:600;line-height:20px}.QuoteStrip-watchLiveBtn{align-items:center;background:none;border:1px solid #002f6c;border-radius:0;color:#002f6c;display:flex;font-weight:600;height:42px;line-height:12px;margin:0 0 0 18px;padding:14px 5px}.QuoteStrip-watchLiveBtn,.QuoteStrip-watchLiveLogo{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;box-sizing:border-box;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px}.QuoteStrip-watchLiveLogo{color:#fff!important;cursor:pointer;display:block;font-weight:700;width:18px}.QuoteStrip-watchLiveLink{-webkit-text-size-adjust:100%;background:#ce2b2b;color:#fff!important;cursor:pointer;display:flex!important;font-weight:700;height:30px;justify-content:space-evenly!important;margin-right:.5rem;padding:6px 4px;text-decoration:none;width:4rem}.QuoteStrip-watchLiveBtnV2,.QuoteStrip-watchLiveLink{-webkit-font-smoothing:antialiased;align-items:center;box-sizing:border-box;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px}.QuoteStrip-watchLiveBtnV2{-webkit-text-size-adjust:100%;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to bottom right,#fccc12,#ff7112,#ef1541,#6e55dc,#069de0,#05ac3f) border-box;border:1px solid #0000;border-radius:4px;bottom:4px;color:#002f6c;display:flex;font-weight:600;height:48px;line-height:12px;margin:0 0 0 18px;padding:4px;position:relative}@media (max-width:759px){.QuoteStrip-watchLiveBtnV2{width:100%}}.QuoteStrip-watchLiveLinkV2{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;align-items:center;background:#0053cf;border-radius:2px;box-sizing:border-box;color:#fff!important;cursor:pointer;display:flex!important;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;height:40px;justify-content:center!important;line-height:17.05px;margin-right:.5rem;padding:12px!important;text-decoration:none;width:127px}.QuoteStrip-watchLiveLinkV2:hover{background:#002f6c}.QuoteStrip-livePlayIcon{animation:QuoteStrip-pulse 1.5s infinite;animation-timing-function:ease-in-out;background-color:#fff;border-radius:100%;box-shadow:0 0 0 0 #fff;display:inline-block;height:8px;margin-right:7px;position:relative;transform:scale(1);width:8px}@keyframes QuoteStrip-pulse{0%{box-shadow:0 0 0 1px #0053cf;opacity:1}70%{border:1px solid #0053cf;box-shadow:0 0 0 1px #fff;opacity:.9;padding:2px;transform:scale(1.2)}to{box-shadow:0 0 0 1px #fff;opacity:1;transform:scale(1)}}.QuoteStrip-liveShowTitleV2{color:#002f6c;font-size:14px;font-weight:800;line-height:18px;text-transform:none}@media (prefers-color-scheme:dark){.webview .QuoteStrip-extendedLastTradeTime,.webview .QuoteStrip-lastPrice,.webview .QuoteStrip-lastTradeTime{color:#dce0e4}}.DownloadChartPopup-wrapper{background-color:#16161680;display:block;height:100%;left:0;position:absolute;top:0;visibility:visible;width:100%}.DownloadChartPopup-wrapper input{font-size:26px}.DownloadChartPopup-wrapper .DownloadChartPopup-message{font-family:Proxima Nova Semi Bold,Helvetica,Arial,sans-serif;font-size:22px;width:710px}.DownloadChartPopup-wrapper .DownloadChartPopup-closeBtnWrapper{float:right;margin:0 0 10px}.DownloadChartPopup-wrapper .DownloadChartPopup-closeBtnWrapper .DownloadChartPopup-closeBtn{background:#fff;color:#9b9b9b;cursor:pointer;font-size:24px;font-weight:700;left:10px;line-height:15px;position:relative;text-align:center}.DownloadChartPopup-wrapper .DownloadChartPopup-downloadChartModal{background:#fff;border-radius:5px;box-shadow:0 0 10px #0006;margin:0 auto;padding:10px 30px 10px 20px;position:relative;top:10%;width:748px;z-index:41}.DownloadChartPopup-wrapper .DownloadChartPopup-downloadChartModal .DownloadChartPopup-hiddenCanvas{display:none}.DownloadChartPopup-wrapper .DownloadChartPopup-downloadChartModal .DownloadChartPopup-visibleCanvas{display:block}.DownloadChartPopup-wrapper .DownloadChartPopup-downloadChartModal .DownloadChartPopup-downloadButton{float:right}.DownloadChartPopup-wrapper .DownloadChartPopup-downloadChartModal .DownloadChartPopup-downloadButton a{background:#3da7f1;border:none;border-radius:4px;font:14px Proxima Nova Semi Bold,Helvetica,Arial,sans-serif;font-weight:800;height:30px;padding:8px;position:relative;text-transform:uppercase;top:-55px}.DownloadChartPopup-wrapper .DownloadChartPopup-downloadChartModal .DownloadChartPopup-downloadButton a:hover{color:#000}.DownloadChartButton-button{align-items:center;border:1px solid #002f6c;box-sizing:border-box;color:#002f6c;display:none;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;height:42px;line-height:12px;margin:0 18px 0 0;padding:14px 15px}@media (min-width:1020px){.DownloadChartButton-button{display:flex}}.DownloadChartButton-button .DownloadChartButton-icon{margin:0 0 0 10px;width:12px}.Summary-container{margin:0 auto 32px;width:960px}@media (max-width:1339px){.Summary-container{width:630px}}@media (max-width:1019px){.Summary-container{width:678px}}@media (max-width:759px){.Summary-container{margin:0 auto 30px;min-width:318px;width:100%}}.Summary-sideDrawerContainer{width:auto!important}.Summary-adContainer{display:block;height:250px}.Summary-adContainer+.Summary-subsection{margin-top:30px}@media (max-width:759px){.Summary-adContainer{padding-top:0}.Summary-adContainer+.Summary-subsection{margin-top:32px}}@media (min-width:1020px){.Summary-adContainer{display:none}}.Summary-subsection{margin-top:32px;width:100%}@media (max-width:759px){.Summary-subsection{margin-top:24px}}.Summary-title{color:#002f6c;font-size:18px;font-weight:700;height:30px;line-height:22px;margin:0;text-transform:uppercase}.Summary-label,.Summary-title{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-style:normal}.Summary-label{color:#747474;font-size:16px;font-weight:600;line-height:18px;text-transform:capitalize}@media (max-width:759px){.Summary-label{color:#171717}}.Summary-value{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:18px;margin-left:8px;pointer-events:none}.Summary-value a{color:#171717;text-decoration:none}.Summary-data{grid-column-gap:30px;display:grid;width:100%}.Summary-stat{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;font-size:14px;font-weight:600;justify-content:space-between}@media (max-width:759px){.Summary-stat{border-bottom:none}.Summary-stat:nth-child(odd){background-color:#f8f8f8}}.Summary-exchangeTradedFund,.Summary-stock{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);height:200px}@media (max-width:1339px){.Summary-exchangeTradedFund,.Summary-stock{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(8,1fr);height:320px}}@media (max-width:1019px){.Summary-exchangeTradedFund,.Summary-stock{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);height:240px}}@media (max-width:759px){.Summary-exchangeTradedFund,.Summary-stock{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(15,1fr);height:480px}}@media (min-width:1340px){.Summary-exchangeTradedFund .Summary-_10DayAverageVolume,.Summary-stock .Summary-_10DayAverageVolume{grid-column:1/2;grid-row:5/6}}@media (min-width:760px) and (max-width:1019px){.Summary-exchangeTradedFund .Summary-_10DayAverageVolume,.Summary-stock .Summary-_10DayAverageVolume{grid-column:1/2;grid-row:5/6}}@media (min-width:1340px){.Summary-exchangeTradedFund .Summary-beta,.Summary-stock .Summary-beta{grid-column:2/3;grid-row:5/6}}@media (min-width:760px) and (max-width:1019px){.Summary-exchangeTradedFund .Summary-beta,.Summary-stock .Summary-beta{grid-column:2/3;grid-row:5/6}}@media (min-width:1020px) and (max-width:1179px){.Summary-exchangeTradedFund .Summary-_10DayAverageVolume{grid-column:2/3;grid-row:5/6}}@media (min-width:1180px) and (max-width:1339px){.Summary-exchangeTradedFund .Summary-_10DayAverageVolume{grid-column:2/3;grid-row:5/6}}.Summary-ratios{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:120px}@media (max-width:1339px){.Summary-ratios{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);height:200px}}@media (max-width:1019px){.Summary-ratios{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:144px}}@media (max-width:759px){.Summary-ratios{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(9,1fr);height:288px}}@media (min-width:1340px){.Summary-ratios .Summary-revenue{grid-column:2/3;grid-row:1/2}}@media (min-width:760px) and (max-width:1019px){.Summary-ratios .Summary-revenue{grid-column:2/3;grid-row:1/2}}@media (min-width:1340px){.Summary-ratios .Summary-roe{grid-column:2/3;grid-row:2/3}}@media (min-width:760px) and (max-width:1019px){.Summary-ratios .Summary-roe{grid-column:2/3;grid-row:2/3}}.Summary-events-stock{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:80px}@media (max-width:1339px){.Summary-events-stock{grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);height:120px}}@media (max-width:1019px){.Summary-events-stock{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:96px}}@media (max-width:759px){.Summary-events-stock{grid-auto-flow:column;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(5,1fr);height:160px}}.Summary-events-exchangeTradedFund{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:80px}@media (max-width:1339px){.Summary-events-exchangeTradedFund{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:80px}}@media (max-width:1019px){.Summary-events-exchangeTradedFund{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:96px}}@media (max-width:759px){.Summary-events-exchangeTradedFund{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr);height:128px}}.Summary-mutualFund{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);height:200px}@media (max-width:1339px){.Summary-mutualFund{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(7,1fr);height:280px}}@media (max-width:1019px){.Summary-mutualFund{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);height:240px}}@media (max-width:759px){.Summary-mutualFund{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(14,1fr);height:448px}}.Summary-index{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);height:160px}@media (max-width:1339px){.Summary-index{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);height:200px}}@media (max-width:1019px){.Summary-index{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);height:192px}}@media (max-width:759px){.Summary-index{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(10,1fr);height:320px}}@media (min-width:1020px) and (max-width:1179px){.Summary-index .Summary-ytdPercChange{grid-column:1/2;grid-row:5/6}}@media (min-width:1180px) and (max-width:1339px){.Summary-index .Summary-ytdPercChange{grid-column:1/2;grid-row:5/6}}.Summary-ftse{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);height:40px}@media (max-width:1339px){.Summary-ftse{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);height:40px}}@media (max-width:1019px){.Summary-ftse{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);height:48px}}@media (max-width:759px){.Summary-ftse{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,1fr);height:64px}}.Summary-governmentBond{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);height:160px}@media (max-width:1339px){.Summary-governmentBond{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr);height:240px}}@media (max-width:1019px){.Summary-governmentBond{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);height:192px}}@media (max-width:759px){.Summary-governmentBond{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(12,1fr);height:384px}}@media (min-width:1180px) and (max-width:1339px){.Summary-governmentBond .Summary-coupon{grid-column:1/2;grid-row:5/6}}@media (min-width:1020px) and (max-width:1179px){.Summary-governmentBond .Summary-coupon{grid-column:1/2;grid-row:5/6}}@media (min-width:1180px) and (max-width:1339px){.Summary-governmentBond .Summary-maturity{grid-column:1/2;grid-row:6/7}}@media (min-width:1020px) and (max-width:1179px){.Summary-governmentBond .Summary-maturity{grid-column:1/2;grid-row:6/7}}.Summary-cnbcSynthetic,.Summary-forex{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:80px}@media (max-width:1339px){.Summary-cnbcSynthetic,.Summary-forex{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:80px}}@media (max-width:1019px){.Summary-cnbcSynthetic,.Summary-forex{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:96px}}@media (max-width:759px){.Summary-cnbcSynthetic,.Summary-forex{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr);height:128px}}@media (min-width:760px){.Summary-cnbcSynthetic .Summary-prevClose,.Summary-forex .Summary-prevClose{grid-column:1/2;grid-row:2/3}}.Summary-future{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:120px}@media (max-width:1339px){.Summary-future{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);height:200px}}@media (max-width:1019px){.Summary-future{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:144px}}@media (max-width:759px){.Summary-future{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(9,1fr);height:288px}}@media (min-width:1180px) and (max-width:1339px){.Summary-future .Summary-_10DayAverageVolume{grid-column:2/3;grid-row:2/3}}@media (min-width:1020px) and (max-width:1179px){.Summary-future .Summary-_10DayAverageVolume{grid-column:2/3;grid-row:2/3}}.Summary-analystConsensusContainer{margin-top:30px}@media (min-width:760px) and (max-width:1019px){.Summary-_52WeekHighDate .Summary-label,.Summary-_52WeekLowDate .Summary-label{max-width:90px}}.ErrorHandler-container{background:#ff5053;height:100%;position:relative;width:100%;word-break:break-word}.CharitableTrustHeader-sectionDivider{margin-top:16px}.CharitableTrustHeader-sectionDivider .CharitableTrustHeader-headerWrap{display:flex;margin-bottom:20px;margin-top:20px}.CharitableTrustHeader-sectionDivider .CharitableTrustHeader-headerWrap .CharitableTrustHeader-tableHeader{color:#002f6c;font-size:24px;font-weight:900;letter-spacing:.25px;line-height:24px}@media (max-width:759px){.CharitableTrustHeader-sectionDivider .CharitableTrustHeader-headerWrap .CharitableTrustHeader-tableHeader{font-size:20px;line-height:20px}}.CharitableTrustHeader-sectionDivider .CharitableTrustHeader-smallSpan{background-color:#071d39;display:block;height:6px;width:110px}@media (max-width:360px){.CharitableTrustHeader-sectionDivider .CharitableTrustHeader-smallSpan{width:88px}}.CharitableTrustHeader-sectionDivider .CharitableTrustHeader-border{background-color:#747474;display:block;height:1px;width:100%}.TrustActivityTable-trustActivityTable{display:flex;flex-wrap:wrap;max-width:1000px}.TrustActivityTable-activityTable{max-height:170px;max-width:1000px;overflow-x:hidden;overflow-y:auto;transition:max-height .3s ease-out;width:100%}@media (max-width:320px){.TrustActivityTable-activityTable{overflow-x:auto}}.TrustActivityTable-activityTable.TrustActivityTable-noActivity{align-items:center;display:flex;overflow-y:hidden;padding-right:20px;width:50%}@media (max-width:550px){.TrustActivityTable-activityTable.TrustActivityTable-noActivity{width:100%}}.TrustActivityTable-activityTable::-webkit-scrollbar{height:3px;width:3px}.TrustActivityTable-activityTable::-webkit-scrollbar-track{background:#d9d9d9;border-radius:3px}.TrustActivityTable-activityTable::-webkit-scrollbar-thumb{background:#9e9e9e}.TrustActivityTable-activityRow{align-items:center;background-color:#cfd8e240;border-left:3px solid #0496ff;border-radius:3px;display:flex;height:36px;margin-bottom:4px;margin-right:8px;min-width:310px;position:relative}.TrustActivityTable-activityRow:last-child{margin-bottom:0}.TrustActivityTable-activityLogo{align-items:center;display:flex;justify-content:center;min-width:48px;width:48px}@media (max-width:550px){.TrustActivityTable-activityLogo{min-width:40px;width:40px}}.TrustActivityTable-activityLogo span{background-color:#071d39;height:16px;width:16px}.TrustActivityTable-activityLogo .TrustActivityTable-tradeAlertIcon{mask-image:url(https://static-redesign.cnbcfm.com/dist/aad91182e297b128069c.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/aad91182e297b128069c.svg)}.TrustActivityTable-activityLogo .TrustActivityTable-earningsIcon{mask-image:url(https://static-redesign.cnbcfm.com/dist/3f94109d9f51677fee8d.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/3f94109d9f51677fee8d.svg)}.TrustActivityTable-activityLogo .TrustActivityTable-dividendIcon{mask-image:url(https://static-redesign.cnbcfm.com/dist/3635286e4568e237edcf.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/3635286e4568e237edcf.svg)}.TrustActivityTable-activityLogo .TrustActivityTable-highIcon{mask-image:url(https://static-redesign.cnbcfm.com/dist/4ecf1f23053f2b129fc4.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/4ecf1f23053f2b129fc4.svg)}.TrustActivityTable-activityLogo .TrustActivityTable-lowIcon{mask-image:url(https://static-redesign.cnbcfm.com/dist/68d05358c2f6a94bf78a.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/68d05358c2f6a94bf78a.svg)}.TrustActivityTable-activityType{color:#071d39;font-size:16px;font-weight:600;min-width:25%;padding:0 5px;white-space:nowrap}@media (max-width:760px){.TrustActivityTable-activityType{flex-grow:1;font-size:14px;margin-right:15px;min-width:25%}}@media (max-width:550px){.TrustActivityTable-activityType{margin-right:0;min-width:50%;padding:0}}.TrustActivityTable-quoteWrapper{max-width:20%}@media (max-width:760px){.TrustActivityTable-quoteWrapper{max-width:25%}}@media (max-width:759px){.TrustActivityTable-quoteWrapper{width:unset}}.TrustActivityTable-activityQuoteData{border:1px solid #9e9e9e;border-radius:8px;display:flex;font-size:12px;font-weight:800;justify-content:center;padding:8px;white-space:nowrap;width:130px}@media (max-width:550px){.TrustActivityTable-activityQuoteData{width:47px}}.TrustActivityTable-activityQuoteData:hover{background-color:#071d39}.TrustActivityTable-activityQuoteData:hover .TrustActivityTable-quoteGain{color:#34d07a}.TrustActivityTable-activityQuoteData:hover .TrustActivityTable-quoteDecline{color:#e64d55}.TrustActivityTable-activityQuoteData .TrustActivityTable-symbolDecline,.TrustActivityTable-activityQuoteData .TrustActivityTable-symbolGain{color:#071d39;margin-right:8px}.TrustActivityTable-activityQuoteData:hover .TrustActivityTable-symbolDecline,.TrustActivityTable-activityQuoteData:hover .TrustActivityTable-symbolGain{color:#fff}@media (max-width:550px){.TrustActivityTable-activityQuoteData:hover .TrustActivityTable-symbolDecline{color:#e64d55}.TrustActivityTable-activityQuoteData:hover .TrustActivityTable-symbolGain{color:#34d07a}.TrustActivityTable-activityQuoteData .TrustActivityTable-symbolGain{color:#008456;margin-right:0}.TrustActivityTable-activityQuoteData .TrustActivityTable-symbolDecline{color:#ce2b2b;margin-right:0}}.TrustActivityTable-activityQuoteData .TrustActivityTable-quoteGain{color:#008456}.TrustActivityTable-activityQuoteData .TrustActivityTable-quoteDecline{color:#ce2b2b}.TrustActivityTable-activityQuoteData .TrustActivityTable-quoteDecline span:nth-child(2),.TrustActivityTable-activityQuoteData .TrustActivityTable-quoteGain span:nth-child(2){margin-left:4px}@media (max-width:550px){.TrustActivityTable-activityQuoteData .TrustActivityTable-quoteDecline,.TrustActivityTable-activityQuoteData .TrustActivityTable-quoteGain{display:none}}.TrustActivityTable-descriptionWrap{max-width:calc(75% - 98px)}@media (min-width:550px){.TrustActivityTable-descriptionWrapWithQuote{width:calc(65% - 98px)}}@media (max-width:550px){.TrustActivityTable-descriptionWrapWithQuote{max-width:25%}}@media (min-width:1020px){.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription{margin-left:64px!important}}@media (max-width:1020px){.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription{margin-left:0;width:calc(65% - 98px)}}@media (max-width:760px){.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription{display:none}}@media (min-width:760px) and (max-width:1019px){.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription{text-align:center}}.TrustActivityTable-descriptionWrap{min-width:0}.TrustActivityTable-descriptionWrap,.TrustActivityTable-descriptionWrapWithQuote{display:flex;font-size:16px;justify-content:space-between;line-height:28px}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityLink,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityLink{font-family:Lyon Text;max-width:100%}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityDescription,.TrustActivityTable-descriptionWrap .TrustActivityTable-activityLink a,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityLink a{display:block;flex:1 2 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityDescription,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription{color:#071d39;font-family:Proxima Nova}@media (max-width:760px){.TrustActivityTable-descriptionWrap .TrustActivityTable-activityDescription,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription{text-align:center}}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityLink a,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityLink a{color:#2077b6;position:relative}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityDescription a,.TrustActivityTable-descriptionWrap .TrustActivityTable-activityLink a,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription a,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityLink a{text-decoration:underline;-webkit-text-decoration-color:#2077b6;text-decoration-color:#2077b6}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityDescription a:hover,.TrustActivityTable-descriptionWrap .TrustActivityTable-activityLink a:hover,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription a:hover,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityLink a:hover{color:#fcb700;-webkit-text-decoration-color:#fcb700;text-decoration-color:#fcb700}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityLink a:before,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityLink a:before{bottom:5px;content:"";display:inline-block;left:0;position:absolute;width:99.5%}.TrustActivityTable-closeButton{align-items:center;display:flex;justify-content:flex-end;padding-left:20px;padding-right:14px;width:100%}@media (max-width:550px){.TrustActivityTable-closeButton{padding-left:0}}.TrustActivityTable-closeButton .TrustActivityTable-closeIcon{background-color:#071d39;height:16px;mask-image:url(https://static-redesign.cnbcfm.com/dist/ca2bb28892b3278d0e95.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/ca2bb28892b3278d0e95.svg);width:16px}@media (max-width:550px){.TrustActivityTable-closeButton .TrustActivityTable-closeIcon{margin-left:10px}}.TrustActivityTable-activityFooter{align-items:center;display:flex;flex:1;font-size:16px;justify-content:flex-end;line-height:28px;margin-top:16px;max-width:1000px;overflow-y:hidden;padding-right:1%;text-align:right;transition:max-height .3s ease-out;width:100%}.TrustActivityTable-activityFooter .TrustActivityTable-recentAlertMessage{color:#2077b6;font-family:Lyon Text;text-decoration:underline}.TrustActivityTable-noActivity+.TrustActivityTable-activityFooter{flex:unset;line-height:36px;margin-top:0;width:max-content}.TrustActivityTable-noActivityMessage{color:#071d39;font-size:16px;font-weight:600;line-height:24px}.TrustActivityTable-hiddenRowLink{height:36px;position:absolute;right:50px;top:0;width:calc(100% - 50px);z-index:0}@media (min-width:760px){.TrustActivityTable-hiddenRowLink{display:none}}.TrustActivityTable-closeButtonWrap{flex-grow:1}@media (max-width:759px){.TrustActivityTable-closeButtonWrap{display:flex;justify-content:flex-end}}@media (max-width:760px){.TrustActivityTable-activityDescription,.TrustActivityTable-viewQuote{display:none!important}}.HistoricalTrustActivity-historicalTrustActivity{margin-bottom:50px;margin-top:40px}.HistoricalTrustActivity-filterButtonWrap{overflow-x:auto;white-space:nowrap}.HistoricalTrustActivity-filterButtonWrap::-webkit-scrollbar{height:0;width:0}.HistoricalTrustActivity-filterButtonWrap::-webkit-scrollbar-track{background:#0000}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButton,.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButtonActive{border:1px solid #002f6c;border-radius:20px;height:28px;margin-left:12px}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButton:first-child,.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButtonActive:first-child{margin-left:0}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButton span,.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButtonActive span{color:#002f6c;display:block;font-size:12px;font-weight:600;letter-spacing:.79px;line-height:12px;margin:5px 10px;position:none;text-transform:uppercase}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButton{background-color:#fff}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButton span{color:#002f6c}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButtonActive{background-color:#002f6c}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButtonActive span{color:#fff}.HistoricalTrustActivity-date{color:#071d39;font-family:Proxima Nova;font-size:16px;font-weight:600;line-height:20px;margin-bottom:20px;margin-top:28px}.HistoricalTrustActivity-loadMoreWrap{display:flex;justify-content:flex-end;margin-top:20px;max-width:1000px;width:100%}.HistoricalTrustActivity-loadMoreWrap>a{margin-right:8px}.TodaysTrustActivity-trustActivity{margin-bottom:50px;margin-top:20px;max-width:100%;overflow:hidden}.TodaysTrustActivity-dropdownButton{align-items:center;color:#fff;display:flex}.TodaysTrustActivity-dropdownButton:active{-webkit-tap-highlight-color:transparent}.TodaysTrustActivity-dropdownButton .TodaysTrustActivity-dropdownArrow,.TodaysTrustActivity-dropdownButton .TodaysTrustActivity-dropdownUpArrow{background:#071d39;height:11px;margin-left:20px;width:19px}.TodaysTrustActivity-dropdownButton .TodaysTrustActivity-dropdownArrow,.TodaysTrustActivity-dropdownButton .TodaysTrustActivity-dropdownUpArrow{mask-image:url(https://static-redesign.cnbcfm.com/dist/b6891ac795b61eeb366b.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/b6891ac795b61eeb366b.svg)}.TodaysTrustActivity-dropdownButton .TodaysTrustActivity-dropdownUpArrow{transform:scaleY(-1)}.LivePill-watchLivePill{bottom:0;position:relative;vertical-align:initial;width:auto!important}.InvestingClubPill-investingClubPillLink,.LivePill-watchLivePill{display:inline-block;padding-right:4px}.InvestingClubPill-investingClubPill{bottom:0;display:inline-block;position:relative;vertical-align:initial;width:auto}.LatestNews-header{border-top:5px solid #002f6c}.LatestNews-header h2{color:#002f6c;font-size:24px;font-weight:900;letter-spacing:.5px;margin:12px 0 16px;text-transform:uppercase}@media (max-width:359px){.LatestNews-header h2{font-size:18px}}.LatestNews-item{border-bottom:1px solid #dedede;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin:0 0 12px;padding:0 0 10px}.LatestNews-item:last-child{margin:0 0 30px}.LatestNews-item:before{background:#fcb700;border-radius:100%;content:"";display:block;flex-shrink:0;height:8px;margin:7px 12px 0 0;width:8px}.LatestNews-item.LatestNews-iconCleared:before{background:none}.LatestNews-container{display:flex;flex-direction:column;margin:0 12px 0 0}.LatestNews-headline{color:#171717;font-size:16px;font-weight:700;line-height:18px;margin:0 10px 0 0}.LatestNews-videoIcon{display:inline;margin:0 0 -3px 5px;width:16px}.LatestNews-wrapper{white-space:nowrap}@media (min-width:360px) and (max-width:759px){.LatestNews-wrapper{display:block}}.LatestNews-source,.LatestNews-timestamp{color:#747474;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.2px;text-transform:uppercase}.LatestNews-investingClubPill,.LatestNews-proPill,.LatestNews-watchLivePill{margin-right:4px;padding:0!important;transform:translateY(2px)}.LatestNews-source:before{content:"-";display:block;margin:0 5px}@media (max-width:1019px){.LatestNews-isHomePage{background:#f7f7f7;padding:1px 16px 16px}}@media (min-width:1020px){.LatestNews-isHomePage{border-bottom:5px solid #002f6c}.LatestNews-isHomePage:after{background:linear-gradient(#fff0,#fff);bottom:5px;content:"";display:block;height:100px;pointer-events:none;position:absolute;width:96%}}.LatestNews-isHomePage.LatestNews-hideGradient:after{display:none}.LatestNews-isHomePage .LatestNews-header{border-top:none}@media (min-width:1020px){.LatestNews-isHomePage .LatestNews-header{border-top:1px solid #747474}.LatestNews-isHomePage .LatestNews-header:before{border-top:6px solid #0089d0;content:"";display:block;margin:-6px 0 0;width:110px}.LatestNews-isHomePage .LatestNews-header h2{font-size:18px;margin:10px 0}}.LatestNews-isHomePage .LatestNews-headline{font-weight:600;order:2}.LatestNews-isHomePage .LatestNews-headline:hover{color:#171717;text-decoration:underline}@media (min-width:1020px){.LatestNews-isHomePage .LatestNews-list{max-height:238px;overflow-y:auto;position:relative}}@media (min-width:1340px){.LatestNews-isHomePage .LatestNews-list{max-height:352px}}.LatestNews-isHomePage .LatestNews-item:last-child{border-bottom:none;margin:0 0 5px;padding:0 0 5px}.LatestNews-isHomePage .LatestNews-headlineWrapper{order:2}.LatestNews-isHomePage .LatestNews-wrapper{display:block;order:1}.LatestNews-isHomePage .LatestNews-visitedIcon{margin:2px 0 0}.LatestNews-isHomePage .LatestNews-source,.LatestNews-isHomePage .LatestNews-timestamp{letter-spacing:1.2px}@media (min-width:1020px){.LatestNews-isHomePage .LatestNews-buttonContainer{display:none}div.LatestNews-isIntlHomepage .LatestNews-list{max-height:378px}}@media (min-width:1340px){div.LatestNews-isIntlHomepage .LatestNews-list{max-height:472px}}@media (min-width:1020px){.LatestNews-noWatchLiveAbove .LatestNews-list{max-height:380px}}@media (min-width:1340px){.LatestNews-noWatchLiveAbove .LatestNews-list{max-height:472px}}.LatestNews-button,.LatestNews-newsTabButton{align-items:center;background:#fff;border:1px solid #002f6c;color:#002f6c;display:flex;font-family:Proxima Nova,sans-serif;font-size:14px;font-weight:600;justify-content:center;letter-spacing:1.09px;margin:15px 0;padding:10px;text-transform:uppercase;transition:background .15s,color .15s;width:100%}.LatestNews-button:after,.LatestNews-newsTabButton:after{border-bottom:2px solid #002f6c;border-right:2px solid #002f6c;content:"";display:block;height:7px;margin:-5px 0 0 7px;transform:rotate(45deg);transition:border .15s;width:7px}.LatestNews-button:hover,.LatestNews-newsTabButton:hover{background:#002f6c;color:#fff}.LatestNews-button:hover:after,.LatestNews-newsTabButton:hover:after{border-bottom-color:#fff;border-right-color:#fff}@media (min-width:760px){.LatestNews-button,.LatestNews-newsTabButton{margin:15px auto;padding:10px 30px;width:auto}}@media (min-width:1020px){.LatestNews-button,.LatestNews-newsTabButton{display:none}}.LatestNews-newsTabButton{display:none;margin:0 auto 30px}@media (min-width:760px){.LatestNews-newsTabButton{display:flex}}.LatestNews-tradeAlertLabel{background-color:#fff;border:.5px solid #071d39;border-radius:4px;color:#071d39;display:inline-block;font-family:Proxima Nova,sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:10px;margin-right:4px;margin-top:2px;padding:2.5px 4px;vertical-align:top}.QuoteNewsWithFilters-filterButtonWrap{margin:16px 0;overflow-x:auto;white-space:nowrap}.QuoteNewsWithFilters-filterButtonWrap::-webkit-scrollbar{height:0;width:0}.QuoteNewsWithFilters-filterButtonWrap::-webkit-scrollbar-track{background:#0000}.QuoteNewsWithFilters-filterButtonWrap .QuoteNewsWithFilters-filterButton{background-color:#fff;border:1px solid #002f6c;border-radius:20px;height:28px;margin-left:12px}.QuoteNewsWithFilters-filterButtonWrap .QuoteNewsWithFilters-filterButton:first-child{margin-left:0}.QuoteNewsWithFilters-filterButtonWrap .QuoteNewsWithFilters-filterButton span{color:#002f6c;display:block;font-size:12px;font-weight:600;letter-spacing:.79px;line-height:12px;margin:5px 10px;pointer-events:none;position:none;text-transform:uppercase}.QuoteNewsWithFilters-filterButtonWrap .QuoteNewsWithFilters-filterButtonActive{background-color:#002f6c}.QuoteNewsWithFilters-filterButtonWrap .QuoteNewsWithFilters-filterButtonActive span{color:#fff}.TableHeaderContent-headerRow .TableHeaderContent-headerCell,.TableHeaderContent-headerRow .TableHeaderContent-headerCellRight{background:#27313c;border-right:1px solid #fff;color:#f1f1f1;font-weight:500;line-height:1;padding:16px 8px;text-transform:uppercase}.TableHeaderContent-headerRow .TableHeaderContent-headerSortLabel{color:#f1f1f1!important;width:100%}.TableHeaderContent-headerRow .TableHeaderContent-headerSortLabel .TableHeaderContent-active,.TableHeaderContent-headerRow .TableHeaderContent-headerSortLabel svg{color:#f1f1f1!important;margin-left:auto;margin-right:0}.TableHeaderContent-headerRow .TableHeaderContent-headerSortLabel:hover svg{background:#fff;border-radius:50%;color:#27313c!important;height:16px;margin-left:auto;margin-right:0;opacity:1;width:16px}.TableHeaderContent-headerRow .TableHeaderContent-headerCellRight{text-align:right}.TableHeaderContent-headerRow .TableHeaderContent-headerCellRight .TableHeaderContent-headerSortLabel{flex-direction:row-reverse}.TableHeaderContent-headerRow .TableHeaderContent-headerCellRight .TableHeaderContent-headerSortLabel .TableHeaderContent-active,.TableHeaderContent-headerRow .TableHeaderContent-headerCellRight .TableHeaderContent-headerSortLabel svg,.TableHeaderContent-headerRow .TableHeaderContent-headerCellRight .TableHeaderContent-headerSortLabel:hover svg{margin-left:0;margin-right:auto}.TableBodyContent-contentCell{border:none!important;color:#424242}.TableBodyContent-symbol{max-width:100px;min-width:100px;width:100px}.TableBodyContent-symbol:after{box-shadow:6px 0 4px -4px #82828226;content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}.TableBodyContent-company{color:#005594}.TableBodyContent-company,.TableBodyContent-industry,.TableBodyContent-sector{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TableBodyContent-index{white-space:nowrap}.NumberRenderer-positive{color:#0a6630}.NumberRenderer-negativeCellValue{color:#ce2b2b}.PercentRenderer-positive{color:#0a6630}.PercentRenderer-negativeCellValue{color:#ce2b2b}.NumberUnitConversionRenderer-positive{color:#0a6630}.NumberUnitConversionRenderer-negativeCellValue{color:#ce2b2b}.ConsensusRatingRenderer-strongBuy{color:#145c42}.ConsensusRatingRenderer-buy{color:#0a6630}.ConsensusRatingRenderer-neutral{color:#747474}.ConsensusRatingRenderer-sell,.ConsensusRatingRenderer-strongSell{color:#002f6c}.CompanyRenderer-companyName{color:#0053cf;cursor:pointer}.CompanyRenderer-companyName:focus,.CompanyRenderer-companyName:hover{color:#001e5a}.SymbolRenderer-symbolName{align-items:center;display:flex;justify-content:space-between}.SymbolRenderer-buttonStyles{margin-right:7px;padding:0}@media (max-width:1019px){.SymbolRenderer-dropdownStyles{transform:none!important;width:100%!important}}.InvestorSentimentRenderer-veryPositive{color:#145c42}.InvestorSentimentRenderer-positive{color:#0a6630}.InvestorSentimentRenderer-neutral{color:#747474}.InvestorSentimentRenderer-negative,.InvestorSentimentRenderer-veryNegative{color:#ce2b2b}.SignalRenderer-positive{color:#0a6630}.SignalRenderer-neutral{color:#747474}.SignalRenderer-negative{color:#ce2b2b}.TableLoadingPlaceholder-tableRow:nth-child(odd){background:#fff!important}.TableLoadingPlaceholder-tableRow:nth-child(2n){background:#f8f8f8!important}.TableLoadingPlaceholder-tableCell{border-bottom:0!important;height:53px}.TableLoadingPlaceholder-tableCell .TableLoadingPlaceholder-tableCellLoadingPill{background:#0000000a;border-radius:5px;height:12px;width:auto}.TableWarningErrorPlaceholder-container{flex-grow:0;flex-shrink:0;height:calc(100vh - 500px);min-height:170px;overflow:auto;overscroll-behavior:none;position:relative}@media (min-width:1020px){.TableWarningErrorPlaceholder-container{height:auto}}@media screen and (min-width:1020px) and (hover:hover) and (pointer:fine){.TableWarningErrorPlaceholder-container{overscroll-behavior:auto}}.TableWarningErrorPlaceholder-container tfoot{position:relative!important}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-tableBody{position:relative}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-tableBody tr:nth-child(odd){background:#fff!important}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-tableBody tr:nth-child(2n){background:#f8f8f8!important}.TableWarningErrorPlaceholder-container table{border-collapse:collapse;border-spacing:0;width:100%}.TableWarningErrorPlaceholder-container td,.TableWarningErrorPlaceholder-container th{padding:8px;text-align:left;text-transform:capitalize}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow{height:53px}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerCell{background:#27313c;border-right:1px solid #fff;color:#f1f1f1;font-weight:500;line-height:1;padding:16px 8px;text-transform:uppercase}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerSortLabel{color:#f1f1f1!important;width:100%}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerSortLabel .TableWarningErrorPlaceholder-active,.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerSortLabel svg{color:#f1f1f1!important;margin-left:auto;margin-right:0}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerSortLabel:active svg,.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerSortLabel:focus svg,.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerSortLabel:hover svg{background:#fff;border-radius:50%;color:#27313c!important;height:16px;margin-left:auto;margin-right:0;opacity:1;width:16px}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-tableCell{border-bottom:0;height:53px}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-tableCell .TableWarningErrorPlaceholder-tableCellLoadingPill{background:#0000000a;border-radius:5px;height:12px;width:auto}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer{left:0;position:absolute;text-align:center;top:37%;width:100%}@media screen and (min-width:480px) and (orientation:portrait){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer{top:40%}}@media (min-width:760px){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer{top:40%}}@media screen and (min-width:760px) and (orientation:landscape){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer{top:30%}}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-warningLabel{color:#424242;font-size:12px;font-weight:500}@media screen and (min-width:480px) and (orientation:portrait){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-warningLabel{color:#424242;font-size:16px;font-weight:600;margin-top:20px}}@media (min-width:760px){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-warningLabel{color:#424242;font-size:16px;font-weight:600;margin-top:20px}}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-icon{height:23px;width:23px}@media screen and (min-width:480px) and (orientation:portrait){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-icon{height:48px;margin-bottom:20px;width:48px}}@media (min-width:760px){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-icon{height:48px;margin-bottom:20px;width:48px}}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-icon.TableWarningErrorPlaceholder-warningIcon{color:#fcb700}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-icon.TableWarningErrorPlaceholder-errorIcon{color:#ce2b2b}.CustomColumnsTable-container table{border-collapse:initial;border-spacing:0;width:100%}.CustomColumnsTable-container tfoot{position:relative!important}.CustomColumnsTable-container thead{top:-1px!important}.CustomColumnsTable-container td,.CustomColumnsTable-container th{font-size:14px;padding:8px;text-transform:capitalize}@media (max-width:1019px){.CustomColumnsTable-fixedHeightContainer{height:calc(100vh - 394px);min-height:250px}}@media (min-width:1020px){.CustomColumnsTable-fixedHeightContainer{flex-grow:0;flex-shrink:0;overflow-x:auto}}.CustomColumnsTable-fixedHeightContainer .CustomColumnsTable-tableContainer{height:calc(100vh - 410px)!important;min-height:250px;overscroll-behavior:none}@media (min-width:1020px){.CustomColumnsTable-fixedHeightContainer .CustomColumnsTable-tableContainer{height:calc(100vh - 330px)!important}}@media screen and (min-width:1020px) and (hover:hover) and (pointer:fine){.CustomColumnsTable-fixedHeightContainer .CustomColumnsTable-tableContainer{overscroll-behavior:auto}}.CustomColumnsTable-container:not(.CustomColumnsTable-fixedHeightContainer) div[data-viewport-type=element]{position:relative!important}.PortfolioCalendarEventFields-eventLabel{color:#171717;font-size:20px;font-weight:500;padding:20px 0;text-transform:capitalize}.PortfolioCalendarEventFields-fieldRow{border-bottom:1px dotted #d9d9d9;clear:both;height:19px;line-height:19px;margin-bottom:20px}.PortfolioCalendarEventFields-fieldText{background-color:#fff;color:#171717;display:inline-block;font-size:14px}.PortfolioCalendarEventFields-fieldText:first-child{font-weight:400;padding-right:5px}.PortfolioCalendarEventFields-fieldText:last-child{float:right;font-weight:500;padding-left:5px}.PortfolioCalendarEventDetails-container{padding-bottom:5px}.PortfolioCalendarEventDetails-header{color:#171717;font-size:24px;font-weight:500;padding:40px 0;text-transform:capitalize}.PortfolioCalendarEventDetails-tableHeader{color:#171717;font-size:20px;font-weight:500;padding:20px 0;text-transform:capitalize}.PortfolioCalendarEventDetails-spacer{height:15px}.DrawerBuilder-container{margin:0 22px 40px;max-width:100%}@media (min-width:760px){.DrawerBuilder-container{margin:0 40px 40px}}.DrawerBuilder-safariContainer{margin:0 40px 100px}@media (max-width:759px){.DrawerBuilder-safariContainer{margin:0 22px 100px}}.DrawerBuilder-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.DrawerBuilder-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.DrawerBuilder-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.DrawerBuilder-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.DrawerBuilder-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.DrawerBuilder-col:last-child{margin-right:0}.DrawerBuilder-mainContent{margin:42px 0 15px}.DrawerBuilder-mainContent .DrawerBuilder-QuoteNewsFilterContainer{margin-top:40px}@media (min-width:760px){.DrawerBuilder-sidebar{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.DrawerBuilder-sidebar{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.DrawerBuilder-sidebar{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.DrawerBuilder-sidebar{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.DrawerBuilder-sidebar{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.DrawerBuilder-sidebar{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}}@media (min-width:1340px){.DrawerBuilder-sidebar{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}.DrawerBuilder-button,.DrawerBuilder-buttonActive{align-items:center;background:#fff;border:1px solid #002f6c;color:#002f6c;display:flex;font-family:Proxima Nova,sans-serif;font-size:12px;font-weight:700;justify-content:center;letter-spacing:1.09px;margin:15px 0 30px;padding:15px 20px;text-transform:uppercase;width:100%}.DrawerBuilder-button:after,.DrawerBuilder-buttonActive:after{border-bottom:2px solid #002f6c;border-right:2px solid #002f6c;content:"";display:block;height:7px;margin:-4px 0 0 5px;transform:rotate(45deg);width:7px}.DrawerBuilder-buttonActive:after{margin:5px 0 0 5px;transform:rotate(225deg)}.DrawerBuilder-showOnDesktop{display:none}@media (min-width:760px){.DrawerBuilder-showOnDesktop{display:initial}}.DrawerBuilder-showOnMobile{display:initial;margin-bottom:10px}@media (min-width:760px){.DrawerBuilder-showOnMobile{display:none}}@media (max-width:759px){.DrawerBuilder-hideOnMobile{display:none}}.DrawerBuilder-analystConsensusContainer{display:flex;justify-content:center;margin-bottom:25px;margin-top:30px}.DrawerBuilder-quoteDetailsLink{color:#002f6c;font-size:14px;font-weight:600;position:absolute;right:45px;text-decoration:underline;-webkit-text-decoration-color:#002f6c;text-decoration-color:#002f6c;top:10px}.DrawerBuilder-quoteDetailsLink:focus,.DrawerBuilder-quoteDetailsLink:hover{color:#005594;-webkit-text-decoration-color:#005594;text-decoration-color:#005594}.DrawerBuilder-quoteDetailsLink:hover .DrawerBuilder-arrowIcon:before{color:#005594}.DrawerBuilder-arrowIcon{display:inline-block;line-height:14px;margin-left:5px;vertical-align:middle}.DrawerBuilder-arrowIcon:before{color:#002f6c;font-size:12px}@media (min-width:760px){.DrawerBuilder-quoteDetailsLink{font-size:16px}}.cq-dialogs{position:absolute;z-index:2001}.cq-color-picker[cq-active]{z-index:2002}.ciq-window{z-index:2002!important}@keyframes DrawerLoader-pulsating{0%{background-color:#d9d9d9}50%{background-color:#f1f1f1}to{background-color:#d9d9d9}}.DrawerLoader-container{margin:0 22px 40px;max-width:100%}@media (min-width:760px){.DrawerLoader-container{margin:0 40px 40px}}.DrawerLoader-titleLoading{animation:DrawerLoader-pulsating 2s infinite;height:50px;margin:63px 0 54px;width:123px}@media (min-width:760px){.DrawerLoader-titleLoading{height:54px;margin:63px 0 78px;width:151px}}.DrawerLoader-graphLoading{animation:DrawerLoader-pulsating 2s infinite;height:251px;margin-bottom:90px;width:320px}@media (min-width:760px){.DrawerLoader-graphLoading{height:400px;margin-bottom:118px;width:680px}}.DrawerLoader-newsLoading{animation:DrawerLoader-pulsating 2s infinite;height:26px;margin-bottom:20px}@media (min-width:760px){.DrawerLoader-newsLoading{height:28px}}.DrawerLoader-newsLoading:nth-child(2n){margin-bottom:40px}.DrawerLoader-newsBarMedium{width:258px}@media (min-width:760px){.DrawerLoader-newsBarMedium{width:524px}}.DrawerLoader-newsBarExtraLong{width:318px}@media (min-width:760px){.DrawerLoader-newsBarExtraLong{width:682px}}.DrawerLoader-newsBarLong{width:318px}@media (min-width:760px){.DrawerLoader-newsBarLong{width:609px}}.DrawerLoader-newsBarShort{width:318px}@media (min-width:760px){.DrawerLoader-newsBarShort{width:435px}}.SideDrawerBackground-sideDrawerBackground{background:#000000b3;height:100%;left:0;overflow-y:auto;position:fixed;top:0;transition:background-color .5s;width:100%;z-index:2000}.SideDrawerProvider-sideDrawer{background:#fff;bottom:0;box-shadow:5px 5px 20px #1717171a;display:inline-block;height:100vh;margin-top:0!important;max-width:100%;overflow:scroll;overscroll-behavior:contain;position:fixed;right:0;top:0;transform:none;width:100vw;z-index:2001}@media (min-width:1020px){.SideDrawerProvider-sideDrawer{width:760px}}.SideDrawerProvider-closeButton{color:#a9a9a9;cursor:pointer;position:absolute;right:12px;top:12px}.Help-container{color:#6f6f6f;font-size:12px;font-weight:300;letter-spacing:.78px;line-height:14.62px;padding:5px 0 15px;text-align:left}.Help-container a.Help-helpLink{color:#0053cf}.Help-container a.Help-helpLink:focus,.Help-container a.Help-helpLink:hover{color:#fcb700}.LabelLink-container{border-top:1px solid #d9d9d9;display:flex;flex-direction:row;justify-content:space-between}.LabelLink-container .LabelLink-label{color:#767575;font-size:16px;font-weight:600;letter-spacing:.5px;line-height:19.49px;margin:18px 0;text-align:left;text-transform:uppercase}@media (min-width:760px){.LabelLink-container .LabelLink-label{font-size:18px;line-height:21.92px}}.LabelLink-container a.LabelLink-link{color:#0053cf;font-size:12px;font-weight:500;letter-spacing:1px;line-height:12px;margin:auto 0;text-align:left}.LabelLink-container a.LabelLink-link:focus,.LabelLink-container a.LabelLink-link:hover{color:#fcb700}.Account-container{display:block}.Subscriptions-container{padding:0 10px 10px}.Subscriptions-headline{color:#696868;font-size:12px;font-weight:500;letter-spacing:1px;line-height:14.62px;margin-bottom:10px;margin-top:0;text-align:left;text-transform:uppercase}.Subscriptions-noContent{color:#484848;font-size:12px;font-weight:300;letter-spacing:.5px;line-height:18px;text-align:left}.Subscriptions-included{color:#484848;font-size:12px;font-weight:300;line-height:14.62px}.Subscription-dateContainer,.Subscription-logoContainer,.Subscription-top{align-items:center;display:flex}.Subscription-logoContainer{flex-direction:column}.Subscription-top{justify-content:space-between;margin:15px 0 10px}.Subscription-bottom{align-items:center;display:flex;justify-content:flex-start}.Subscription-date,.Subscription-dateLabel{color:#424242;font-size:12px;font-weight:400;letter-spacing:.009em;line-height:12px}.Subscription-dateLabel{padding-right:5px}.Subscription-date{font-weight:600}.Subscription-secondaryLogo{height:16px;width:53px}.Divider-divider{font-size:12px;font-weight:600;margin:auto 5px}.IncludedWith-included{color:#484848;font-size:12px;font-weight:300;line-height:14.62px}.SubscriptionInfo-containerLogoAndMessage{display:flex}.SubscriptionInfo-appStoreMsg{color:#424242;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.009em;line-height:14px;margin-left:auto;max-width:234px;text-align:right}.SubscriptionInfo-helpCenterLink{color:#0053cf}.SubscriptionInfo-helpCenterLink :hover{color:#171717;text-decoration:underline}.Product-promoBanner{align-items:center;background-color:#ffbc05;border-radius:7px 7px 0 0;display:flex;font-size:14px;font-weight:600;height:37px;justify-content:center;letter-spacing:1.1px;line-height:17.05px;margin:7px 0 -16px;padding-bottom:5px;position:relative;text-transform:uppercase}.Product-container{background:#f8f8f8;background-image:url(https://static-redesign.cnbcfm.com/dist/44944463efaf14fd092f.svg);background-position:right top -10px;background-repeat:no-repeat;background-size:500px;border:1px solid #e3e3e380;border-radius:6px;box-shadow:0 4px 4px 0 #00000040;display:block;margin:10px auto;padding:10px;position:relative}@media (min-width:760px){.Product-container{padding-bottom:17px}}.Product-container .Product-body,.Product-container .Product-head{align-items:flex-start;display:flex;justify-content:space-between;margin-top:5px}.Product-container .Product-left,.Product-container .Product-right{display:block}.Product-container .Product-head .Product-left{align-self:center}@media (min-width:760px){.Product-container .Product-head .Product-left{align-self:flex-start}}.Product-container .Product-head .Product-left svg{max-height:26px;max-width:128px}.Product-container .Product-feature{align-items:center;display:flex;padding:5px 0}@media (min-width:760px){.Product-container .Product-feature{padding:0}}.Product-container .Product-feature svg{margin-left:5px}.Product-container .Product-featureText{color:#4b4f54;font-size:12px;font-weight:500;line-height:14px;margin-left:10px;text-align:left;width:153px}@media (min-width:760px){.Product-container .Product-featureText{font-size:14px;line-height:26px;width:auto}}.Product-container .Product-featureText.Product-all-access{line-height:14px;margin-left:5px;max-width:235px;width:235px}@media (min-width:760px){.Product-container .Product-featureText.Product-all-access{line-height:17px;max-width:275px;width:275px}}.Product-container .Product-subscribeButton{align-items:center;appearance:none;background-color:#005594;border:1px solid #002f6c;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.Product-container .Product-subscribeButton.Product-defaultButton.Product-all-access,.Product-container .Product-subscribeButton.Product-defaultButton.Product-investing-club,.Product-container .Product-subscribeButton.Product-defaultButton.Product-pro{border-radius:3px;height:44px;letter-spacing:.5px;padding:7px 15px}@media (min-width:760px){.Product-container .Product-subscribeButton.Product-defaultButton.Product-all-access,.Product-container .Product-subscribeButton.Product-defaultButton.Product-investing-club,.Product-container .Product-subscribeButton.Product-defaultButton.Product-pro{height:31px}}.Product-container .Product-subscribeButton>span{display:block;line-height:12px}.Product-container .Product-subscribeButton [class*=" icon-"],.Product-container .Product-subscribeButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.Product-container .Product-subscribeButton [class*=" icon-"]:before,.Product-container .Product-subscribeButton [class^=icon-]:before{line-height:12px}.Product-container .Product-subscribeButton:focus,.Product-container .Product-subscribeButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.Product-container .Product-subscribeButton[class*=touchButton]:hover{background-color:#005594;border-color:#002f6c;color:#fff}@media (hover:hover){.Product-container .Product-subscribeButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.Product-container .Product-subscribeButton{padding:0 30px;width:auto}}.Product-container .Product-subscribeButton.Product-pro{align-items:center;appearance:none;background-color:#047e2e;border:1px solid #047e2e;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.Product-container .Product-subscribeButton.Product-pro>span{display:block;line-height:12px}.Product-container .Product-subscribeButton.Product-pro [class*=" icon-"],.Product-container .Product-subscribeButton.Product-pro [class^=icon-]{height:12px;margin-left:5px;position:relative}.Product-container .Product-subscribeButton.Product-pro [class*=" icon-"]:before,.Product-container .Product-subscribeButton.Product-pro [class^=icon-]:before{line-height:12px}.Product-container .Product-subscribeButton.Product-pro:focus,.Product-container .Product-subscribeButton.Product-pro:hover{background-color:#005034;border-color:#005034;color:#fff}.Product-container .Product-subscribeButton.Product-pro[class*=touchButton]:hover{background-color:#047e2e;border-color:#047e2e;color:#fff}@media (hover:hover){.Product-container .Product-subscribeButton.Product-pro[class*=touchButton]:hover{background-color:#005034;border-color:#005034;color:#fff}}@media (min-width:760px){.Product-container .Product-subscribeButton.Product-pro{padding:0 30px;width:auto}}.Product-container .Product-subscribeButton.Product-investing-club{align-items:center;appearance:none;background-color:#0053cf;border:1px solid #0053cf;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.Product-container .Product-subscribeButton.Product-investing-club>span{display:block;line-height:12px}.Product-container .Product-subscribeButton.Product-investing-club [class*=" icon-"],.Product-container .Product-subscribeButton.Product-investing-club [class^=icon-]{height:12px;margin-left:5px;position:relative}.Product-container .Product-subscribeButton.Product-investing-club [class*=" icon-"]:before,.Product-container .Product-subscribeButton.Product-investing-club [class^=icon-]:before{line-height:12px}.Product-container .Product-subscribeButton.Product-investing-club:focus,.Product-container .Product-subscribeButton.Product-investing-club:hover{background-color:#171717;border-color:#171717;color:#fff}.Product-container .Product-subscribeButton.Product-investing-club[class*=touchButton]:hover{background-color:#0053cf;border-color:#0053cf;color:#fff}@media (hover:hover){.Product-container .Product-subscribeButton.Product-investing-club[class*=touchButton]:hover{background-color:#171717;border-color:#171717;color:#fff}}@media (min-width:760px){.Product-container .Product-subscribeButton.Product-investing-club{padding:0 30px;width:auto}}.Product-container .Product-subscribeButton.Product-all-access{align-items:center;appearance:none;background-color:#001e5a;border:1px solid #001e5a;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.Product-container .Product-subscribeButton.Product-all-access>span{display:block;line-height:12px}.Product-container .Product-subscribeButton.Product-all-access [class*=" icon-"],.Product-container .Product-subscribeButton.Product-all-access [class^=icon-]{height:12px;margin-left:5px;position:relative}.Product-container .Product-subscribeButton.Product-all-access [class*=" icon-"]:before,.Product-container .Product-subscribeButton.Product-all-access [class^=icon-]:before{line-height:12px}.Product-container .Product-subscribeButton.Product-all-access:focus,.Product-container .Product-subscribeButton.Product-all-access:hover{background-color:#171717;border-color:#171717;color:#fff}.Product-container .Product-subscribeButton.Product-all-access[class*=touchButton]:hover{background-color:#001e5a;border-color:#001e5a;color:#fff}@media (hover:hover){.Product-container .Product-subscribeButton.Product-all-access[class*=touchButton]:hover{background-color:#171717;border-color:#171717;color:#fff}}@media (min-width:760px){.Product-container .Product-subscribeButton.Product-all-access{padding:0 30px;width:auto}}.Product-container a.Product-learnMoreLink{align-items:center;color:#0053cf;display:flex;font-size:14px;font-weight:600;height:44px;line-height:17.05px;text-align:left}@media (min-width:760px){.Product-container a.Product-learnMoreLink{height:31px}}.Product-container .Product-footer{align-items:center;display:flex;justify-content:flex-start;margin-top:10px;padding-left:5px}.Product-container .Product-secondaryLogo{height:16px;width:53px}.Products-container{margin-bottom:20px}.Products-title{border-top:1px dashed #d9d9d9;color:#696868;font-size:12px;font-weight:500;letter-spacing:1px;line-height:14.62px;margin:0 10px;padding:15px 0 5px;text-align:left;text-transform:uppercase}.AccountSideDrawer-container{background-color:#fff;box-shadow:0 4px 4px 0 #00000040;display:flex;flex-direction:column;height:100%;padding:25px 15px 15px;position:fixed;right:0;top:0;width:100%;z-index:9999}@media (min-width:760px){.AccountSideDrawer-container{padding:25px 25px 15px;width:468px}}.AccountSideDrawer-backdrop{background:#000000b3;height:100%;left:0;overflow-y:auto;position:fixed;top:0;transition:background-color .5s;width:100%;z-index:2000}.AccountSideDrawer-greeting{font-size:18px;letter-spacing:.78px;line-height:21.92px;margin:0;text-align:left}@media (min-width:760px){.AccountSideDrawer-greeting{font-size:20px;font-weight:600;line-height:24.36px}}.AccountSideDrawer-head{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}.AccountSideDrawer-body{-ms-overflow-style:none;display:block;overflow:auto;scrollbar-width:none}.AccountSideDrawer-body::-webkit-scrollbar{display:none}.AccountSideDrawer-signout{align-items:flex-start;border-top:1px solid #d9d9d9;display:flex;flex-direction:column;justify-content:flex-start;margin:5px 0 25px;padding:15px 0 0}.AccountSideDrawer-signout .AccountSideDrawer-signOutLink{color:#0053cf;font-size:16px;font-weight:600;letter-spacing:.5px;line-height:19.49px;text-align:left;text-transform:uppercase}@media (min-width:760px){.AccountSideDrawer-signout .AccountSideDrawer-signOutLink{font-size:18px;line-height:21.92px}}.AccountSideDrawer-signout .AccountSideDrawer-signOutLink:focus,.AccountSideDrawer-signout .AccountSideDrawer-signOutLink:hover{color:#fcb700}.AccountSideDrawer-closeButton svg path{fill:#171717}.UniversalVideoPlayer-videoContainer{opacity:1;position:absolute;z-index:10}.hfsf{z-index:100}.hfsf .ot-sdk-show-settings.US{background-image:url(https://static-redesign.cnbcfm.com/dist/17269f1b6083fd5f61be.svg);background-position-y:2px;background-repeat:no-repeat;background-size:24px;padding:0 0 0 30px}.NavSpacer-navSpacer{display:block;height:45px}.NavSpacer-navSpacer.NavSpacer-navSpacerCountDownClock,.NavSpacer-navSpacer.NavSpacer-navSpacerFiveThings{height:112px}@media (min-width:760px){.NavSpacer-navSpacer{height:70px}.NavSpacer-navSpacer.NavSpacer-navSpacerCountDownClock,.NavSpacer-navSpacer.NavSpacer-navSpacerFiveThings{height:112px}}.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert{height:85px}.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerLiveAlert{height:125px}.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerCountDownClock,.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerFiveThings{height:192px}@media (min-width:760px){.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert{height:110px}.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerLiveAlert{height:150px}.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerCountDownClock{height:152px}.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerFiveThings{height:185px}}.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert{height:85px}@media (min-width:360px){.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert{height:125px}.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert.NavSpacer-NavSpacer-navSpacerFiveThings{height:162px}}@media (min-width:760px){.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert{height:150px}}@media (min-width:1020px){.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert{height:150px}}@media (min-width:1340px){.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert{height:150px}}.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerFiveThings{height:185px}.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerCountDownClock{height:192px}.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerCountDownClock,.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerFiveThings{height:152px}@media (min-width:760px){.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert{height:110px}}.SelectHFSNav-container{height:60px;margin-bottom:-20px;position:sticky;top:0;z-index:9999}@media screen and (min-width:759px){.SelectHFSNav-container{height:80px}}.SelectHFSNav-container #hfs-header{position:fixed;width:100%}@supports (-webkit-overflow-scrolling:touch){.hfsh .menu .inner:after{display:none!important}}.hfsh .ot-sdk-show-settings.US{background-image:url(https://static-redesign.cnbcfm.com/dist/17269f1b6083fd5f61be.svg);background-position-y:4px;background-repeat:no-repeat;background-size:24px;padding:0 0 0 28px}@supports (-webkit-overflow-scrolling:touch){.menu-select__copyright:after{content:"";display:block;height:88px;width:100%}}nav.hfsh{pointer-events:auto!important}.MobileAdhesion-container{display:none;margin:10px auto;overflow:hidden;text-align:center}.JumpLink-container{margin:0 auto;position:relative;width:100%;z-index:1000}@media (min-width:1020px){.JumpLink-container{margin:0 auto;max-width:100%}}@media (min-width:1020px) and (min-width:760px){.JumpLink-container{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.JumpLink-container{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.JumpLink-container{max-width:1290px}}.JumpLink-link{align-items:center;background-color:#e8e8e8;color:#002f6c;display:flex;font-size:14px;font-weight:700;height:1px;left:-10000px;line-height:1;overflow:hidden;padding:0 14px;position:absolute;text-transform:uppercase;top:0;width:1px}.JumpLink-link:focus-visible{height:40px;left:0;width:auto}.SidebarArticle-sidebar{position:relative}@media (min-width:1020px){.SidebarArticle-sticky{margin-bottom:20px;position:sticky}}.SidebarArticle-noSticky{position:static!important}.SidebarArticle-noSticky .SidebarArticle-sticky{position:sticky}.LazyLoaderPlaceholder-articleBody{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.LazyLoaderPlaceholder-articleBody{padding-left:0;padding-right:0}}.LazyLoaderPlaceholder-bodyText{color:#2e2e2e;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.66;margin-bottom:30px}@media (min-width:760px){.LazyLoaderPlaceholder-bodyText{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.LazyLoaderPlaceholder-bodyText{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.LazyLoaderPlaceholder-bodyText{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.LazyLoaderPlaceholder-bodyText{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.LazyLoaderPlaceholder-bodyText{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.LazyLoaderPlaceholder-bodyText{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.LazyLoaderPlaceholder-bodyText{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.LazyLoaderPlaceholder-bodyText{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.LazyLoaderPlaceholder-bodyText{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.LazyLoaderPlaceholder-bodyText{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.LazyLoaderPlaceholder-bodyText{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.LazyLoaderPlaceholder-bodyText{margin-left:14.28571%}}@media (min-width:760px){.LazyLoaderPlaceholder-listWrapper{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.LazyLoaderPlaceholder-listWrapper{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.LazyLoaderPlaceholder-listWrapper{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.LazyLoaderPlaceholder-listWrapper{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.LazyLoaderPlaceholder-listWrapper{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.LazyLoaderPlaceholder-listWrapper{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.LazyLoaderPlaceholder-listWrapper{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.LazyLoaderPlaceholder-listWrapper{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.LazyLoaderPlaceholder-listWrapper{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.LazyLoaderPlaceholder-listWrapper{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.LazyLoaderPlaceholder-listWrapper{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.LazyLoaderPlaceholder-listWrapper{margin-left:14.28571%}}.LazyLoaderPlaceholder-listTitle{font-size:24px;font-weight:700;margin-bottom:15px}.LazyLoaderPlaceholder-gridContainer{grid-gap:30px;display:grid;font-size:18px;font-weight:600;grid-template-columns:auto auto auto;line-height:22px;padding:10px}@media (min-width:360px) and (max-width:759px){.LazyLoaderPlaceholder-gridContainer{display:block;padding-left:0}}.LazyLoaderPlaceholder-gridItem{border-bottom:1px dashed #8b8b8b80}.LazyLoaderPlaceholder-gridItem .LazyLoaderPlaceholder-author,.LazyLoaderPlaceholder-gridItem .LazyLoaderPlaceholder-headline,.LazyLoaderPlaceholder-gridItem .LazyLoaderPlaceholder-section{color:#000;display:block;margin-bottom:12px;margin-top:12px}.LazyLoaderPlaceholder-gridItem .LazyLoaderPlaceholder-headline:hover{text-decoration:underline}.LazyLoaderPlaceholder-gridItem .LazyLoaderPlaceholder-author,.LazyLoaderPlaceholder-gridItem .LazyLoaderPlaceholder-section{font-size:12px;line-height:12px;overflow-y:hidden}@media (min-width:360px) and (max-width:759px){.LazyLoaderPlaceholder-headline{word-break:break-word}}.LazyLoaderPlaceholder-moduleTitle{color:#000;display:block;font-size:32px;font-weight:800;line-height:37px;padding:10px}.LazyLoaderPlaceholder-moduleTitle:hover{color:#2077b6}@media (min-width:360px) and (max-width:759px){.LazyLoaderPlaceholder-moduleTitle{padding-left:0}}.AdvertorialFooter-advertorialFooter{background-color:#e1e1e1;color:#737373;font-size:14px;text-align:center;width:100%}.AdvertorialFooter-advertorialFooter .AdvertorialFooter-innerText{font-family:Proxima Nova,450,normal,sans-serif;font-weight:450;margin:0 auto;padding:15px 0;text-align:center}@media (min-width:360px){.AdvertorialFooter-advertorialFooter .AdvertorialFooter-innerText{width:85%}}@media (min-width:760px){.AdvertorialFooter-advertorialFooter .AdvertorialFooter-innerText{width:500px}}*{box-sizing:border-box}li,ol,ul{list-style:none;margin:0;padding:0}a{color:#fff;cursor:pointer;text-decoration:none}a:focus,a:hover{color:#fcb700}button{background:none;border:none;cursor:pointer;padding:0}table{border-collapse:collapse}td,th{padding:8px 15px 8px 0;text-align:left}img{display:block}html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;border:0;font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin:0;padding:0}body:after{content:"mobile";display:none}@media (min-width:760px){body:after{content:"tablet"}}@media (min-width:1020px){body:after{content:"small_desktop"}}@media (min-width:1180px){body:after{content:"medium_desktop"}}@media (min-width:1340px){body:after{content:"large_desktop"}}:focus{outline:none}button{border-radius:0;font-family:Proxima Nova,Helvetica,Arial,sans-serif}button::-moz-focus-inner{border:0}.openNav{position:fixed;width:100%}@media (min-width:1020px){.openNav{overflow-y:scroll}}.App-articleBody{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.App-articleBody{padding-left:0;padding-right:0}}.group{font-family:Lyon,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.66;margin-bottom:30px}@media (min-width:760px){.group{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.group{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.group{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.group{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.group{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.group{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.group{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.group{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.group{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.group{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.group{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.group{margin-left:14.28571%}}@media (max-width:759px){.hideOnMobile{display:none}}.App-bodyText{color:#2e2e2e;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.66;margin-bottom:30px}@media (min-width:760px){.App-bodyText{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.App-bodyText{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.App-bodyText{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.App-bodyText{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.App-bodyText{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.App-bodyText{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.App-bodyText{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.App-bodyText{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.App-bodyText{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.App-bodyText{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.App-bodyText{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.App-bodyText{margin-left:14.28571%}}@media (min-width:760px){.App-listWrapper{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.App-listWrapper{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.App-listWrapper{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.App-listWrapper{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.App-listWrapper{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.App-listWrapper{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.App-listWrapper{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.App-listWrapper{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.App-listWrapper{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.App-listWrapper{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.App-listWrapper{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.App-listWrapper{margin-left:14.28571%}}@media (min-width:760px){#taboolaContainer{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){#taboolaContainer{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){#taboolaContainer{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){#taboolaContainer{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){#taboolaContainer{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){#taboolaContainer{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){#taboolaContainer{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){#taboolaContainer{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){#taboolaContainer{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){#taboolaContainer{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){#taboolaContainer{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){#taboolaContainer{margin-left:14.28571%}}@media (min-width:760px){#taboolaContainer{flex:none}}@media (min-width:1020px){#taboolaContainer{flex-grow:0;flex-shrink:0;flex:none;margin-left:calc(16.66667% + 5px);max-width:calc(83.33333% - 5px);min-width:calc(83.33333% - 5px)}}@media (min-width:1340px){#taboolaContainer{flex-grow:0;flex-shrink:0;flex:none;margin-left:calc(14.28571% + 4.28571px);max-width:calc(85.71429% - 4.28571px);min-width:calc(85.71429% - 4.28571px)}}.App-listTitle{font-size:24px;font-weight:700;margin-bottom:15px}.numeric{text-align:right}@media (prefers-color-scheme:dark){.webview,.webview #taboola-below-article-thumbnails-Bento-Feed,.webview #taboola-below-article-thumbnails-Bento-Feed .video-title,.webview .trc_rbox_header_span{background-color:#000;color:#dce0e4}.webview #taboola-below-article-thumbnails-Bento-Feed .video-title a,.webview #taboola-below-article-thumbnails-Bento-Feed a,.webview .trc_rbox_header_span a,.webview a{color:#dce0e4}}.grecaptcha-badge{display:none}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(https://static-redesign.cnbcfm.com/dist/icomoon.woff2) format("woff2")}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-social_apple_news:before{content:"\e900"}.icon-close-2:before{content:"\e901"}.icon-thumbs-up:before{content:"\e902"}.icon-chat-bubble:before{content:"\e903"}.icon-chat-bubble-hover:before{content:"\e904"}.icon-thumbs-down:before{content:"\e905"}.icon-buffett-pause:before{content:"\e906"}.icon-buffett-timeline:before{content:"\e907"}.icon-buffett-backtotop:before{content:"\e908"}.icon-buffett-sync:before{content:"\e909"}.icon-buffett-arrow-right-long:before{content:"\e90a"}.icon-buffett-arrow-left-long:before{content:"\e90b"}.icon-buffett-diamond:before{content:"\e90c"}.icon-check:before{content:"\e90d"}.icon-search:before{content:"\e90e"}.icon-hamburger:before{content:"\e90f"}.icon-close:before{content:"\e910"}.icon-social_facebook:before{content:"\e911"}.icon-social_instagram:before{content:"\e912"}.icon-social_linkedin:before{content:"\e913"}.icon-social_rss:before{content:"\e914"}.icon-social_twitter:before{content:"\e915"}.icon-social_youtube:before{content:"\e916"}.icon-tumblr:before{content:"\e917"}.icon-stumbleupon:before{content:"\e918"}.icon-reddit:before{content:"\e919"}.icon-quote-mark:before{content:"\e91a"}.icon-probug:before{content:"\e91b"}.icon-play-triangle:before{content:"\e91c"}.icon-pinterest:before{content:"\e91d"}.icon-more-dots:before{content:"\e91e"}.icon-pause:before{content:"\e906"}.icon-play:before{content:"\e91f"}.icon-email:before{content:"\e920"}.icon-digg:before{content:"\e921"}.icon-arrow-left:before{content:"\e922"}.icon-arrow-right:before{content:"\e923"}.icon-arrow-down-readmore:before{content:"\e924"}.icon-arrow-transporter-down:before{content:"\e925"}.icon-calendar:before{content:"\e926"}.icon-livebug:before{content:"\e927"}.icon-lock:before{content:"\e928"}.icon-sort:before{content:"\e929"}.icon-cnbctv:before{content:"\e92a"}.icon-markets:before{content:"\e92b"}.icon-menu:before{content:"\e92c"}.icon-news:before{content:"\e92d"}.icon-offsite-arrow:before{content:"\e92e"}.icon-short-arrow-left:before{content:"\e92f"}.icon-short-arrow-right:before{content:"\e930"}.icon-live:before{content:"\e931"}.icon-newsletter:before{content:"\e932"}.icon-caret-left:before{content:"\e933"}.icon-triangle-down:before{content:"\e934"}.icon-triangle-up:before{content:"\e935"}.icon-caret-right:before{content:"\e936"}.icon-buffett-arrow-left:before{content:"\e937"}.icon-buffett-arrow-right:before{content:"\e938"}.icon-buffett-chevron-down:before{content:"\e939"}.icon-buffett-chevron-left:before{content:"\e93a"}.icon-buffett-chevron-right:before{content:"\e93b"}.icon-buffett-chevron-up:before{content:"\e93c"}.icon-buffett-playlist:before{content:"\e93d"}.icon-buffett-slideshow:before{content:"\e93e"}.icon-buffett-video-fullscreen:before{content:"\e93f"}.icon-buffett-video-mute:before{content:"\e940"}.icon-buffett-video-volume:before{content:"\e941"}.icon-buffett-video:before{content:"\e91C"}.PlayButton-buffett .icon-buffett-video:before{content:"\e942"}.icon-video_back_to_top:before{content:"\e943"}.icon-video_close:before{content:"\e944"}.icon-logo-cnbc:before{content:"\e945"}.icon-minus:before{content:"\e946"}.icon-plus:before{content:"\e947"}.icon-watchlist:before{content:"\e948"}.icon-replay:before{content:"\e965"}.icon-full-screen-alt:before{content:"\e98b"}.icon-full-screen-close-alt:before{content:"\e98c"}@font-face{font-display:block;font-family:makeit-icons;font-style:normal;font-weight:400;src:url(https://static-redesign.cnbcfm.com/dist/makeit-icons.woff2) format("woff2")}[class*=" icon-makeit-"]:before,[class^=icon-makeit-]:before{display:inline-block;font-family:makeit-icons!important}.icon-makeit-arrow-down:before{content:"\e900"}.icon-makeit-arrow-left:before{content:"\e901"}.icon-makeit-arrow-right:before{content:"\e902"}.icon-makeit-arrow-up:before{content:"\e903"}.icon-makeit-backtotop:before{content:"\e904"}.icon-makeit-check:before{content:"\e905"}.icon-makeit-close:before{content:"\e906"}.icon-makeit-externallink:before{content:"\e907"}.icon-makeit-filter-closed:before{content:"\e908"}.icon-makeit-filter-open:before{content:"\e909"}.icon-makeit-fullscreen:before{content:"\e90a"}.icon-makeit-hamburger:before{content:"\e90b"}.icon-makeit-logo-cnbc:before{content:"\e919"}.icon-makeit-mail:before{content:"\e90d"}.icon-makeit-mute:before{content:"\e90e"}.icon-makeit-pause:before{content:"\e90f"}.icon-makeit-play:before{content:"\e910"}.icon-makeit-questionnaire:before{content:"\e911"}.icon-makeit-quote:before{content:"\e912"}.icon-makeit-search:before{border-top:1px solid #0000;content:"\e913"}.icon-makeit-trending-bug:before{content:"\e914"}.icon-makeit-unmute:before{content:"\e915"}.icon-makeit-plus:before{content:"\e916"}.icon-makeit-minus:before{content:"\e917"}.icon-makeit-newsletter:before{content:"\e918"}@font-face{font-display:swap;font-family:social-icons;font-style:normal;font-weight:400;src:url(https://static-redesign.cnbcfm.com/dist/social-icons.woff2) format("woff2")}[class*=" gig-button-container-"],[class^=gig-button-container-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:social-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.gig-button-container-facebook .icon-social:before{content:"\e911"}.gig-button-container-instagram .icon-social:before{content:"\e912"}.gig-button-container-linkedin .icon-social:before{content:"\e913"}.gig-button-container-rss .icon-social:before{content:"\e914"}.gig-button-container-twitter .icon-social:before{content:"\e915"}.gig-button-container-youtube .icon-social:before{content:"\e916"}.gig-button-container-tumblr .icon-social:before{content:"\e917"}.gig-button-container-stumbleupon .icon-social:before{content:"\e918"}.gig-button-container-reddit .icon-social:before{content:"\e919"}.gig-button-container-pinterest .icon-social:before{content:"\e91d"}.gig-button-container-share .icon-social:before{content:"\e91e"}.gig-button-container-email .icon-social:before{content:"\e920"}.gig-button-container-digg .icon-social:before{content:"\e921"}.transition-fade-enter{opacity:.01!important}.transition-fade-appear{opacity:.01}.transition-fade-appear.transition-fade-appear-active{opacity:1!important;transition:opacity .5s ease-in}.transition-fade-enter.transition-fade-enter-active{opacity:1!important;transition:opacity .3s ease-in}.transition-transform-y-appear{transform:translateY(20%);transition:transform .5s ease-in}.transition-transform-y-appear.transition-transform-y-appear-active{transform:translateY(0);transition:transform .5s ease-in}.transition-top-enter{transform:translateY(-100%)}.transition-search-fade-enter{opacity:.01!important}.transition-search-fade-enter.transition-search-fade-enter-active{opacity:1!important;transition:opacity .5s ease-in}.transition-top-enter.transition-top-enter-active{transform:translateY(0);transition:transform .5s}.transition-bottom-enter{transform:translateY(100%)}.transition-bottom-enter.transition-bottom-enter-active{transform:translateY(0);transition:transform .5s}.mega-menu-enter{opacity:.01!important}.mega-menu-enter .mega-menu-megaMenu{transform:translate3d(0,-100%,0)!important}.mega-menu-enter.mega-menu-enter-active{opacity:1!important;transition:opacity .3s ease-in}.mega-menu-enter.mega-menu-enter-active .mega-menu-megaMenu{transform:translateZ(0)!important;transition:transform .3s cubic-bezier(.645,.045,.355,1)}.mega-menu-exit{opacity:1!important}.mega-menu-exit .mega-menu-megaMenu{transform:translateZ(0)!important}.mega-menu-exit.mega-menu-exit-active{opacity:.01!important;transition:opacity .15s ease-in}.mega-menu-exit.mega-menu-exit-active .mega-menu-megaMenu{transform:translate3d(0,-100%,0)!important;transition:transform .15s cubic-bezier(.645,.045,.355,1)}.App-contentWrapper{margin-top:45px}@media (min-width:760px){.App-contentWrapper{margin-top:70px}}.App-contentWrapperClock{margin-top:112px}.App-containerClick a:focus,.App-containerClick button:focus,.App-containerClick input:focus,.App-containerClick textarea:focus{outline:none}.App-proContentRecommendation{bottom:0;position:fixed;width:100%;z-index:9999}@media (max-width:759px){.App-proContentRecommendation{bottom:55px}}.App-makeit.App-buttonContainer{margin-bottom:20px;position:relative;text-align:center;width:auto}@media (min-width:760px){.App-makeit.App-buttonContainer{margin-bottom:50px}}.App-makeit .App-buttonLink{background:#fff;border:3px solid #68ebca;color:#3e4855;display:inline-block;font-size:14px;font-weight:600;height:42px;letter-spacing:3px;line-height:12px;padding:12px 75px;text-transform:uppercase;width:auto}.App-makeit .App-buttonLink:hover{background-color:#68ebca}body .makeitBrand{font-family:Averta,Helvetica,Arial,sans-serif}body .makeitBrand #faceteddata div>a{color:#000}.HalfAndHalfBreaker-halfAndHalfBreaker{margin-left:-20px;margin-right:-20px;width:auto}@media (min-width:760px){.HalfAndHalfBreaker-halfAndHalfBreaker{margin:0}}@media (min-width:1020px){.HalfAndHalfBreaker-halfAndHalfBreaker{padding-left:0;padding-right:0}}.HalfAndHalfBreaker-container{margin:0 auto;max-width:100%;width:100%}@media (min-width:760px){.HalfAndHalfBreaker-container{max-width:678px}}@media (min-width:1020px){.HalfAndHalfBreaker-container{max-width:960px}}@media (min-width:1340px){.HalfAndHalfBreaker-container{max-width:1290px}}@media (min-width:1020px){.HalfAndHalfBreaker-container{display:flex;max-width:none}}.HalfAndHalfBreaker-wrapper{position:relative}.HalfAndHalfBreaker-section{background-position:50%;background-size:cover;padding:30px 20px;position:relative;width:100%}.HalfAndHalfBreaker-section:last-child{border-top:1px solid #fff}@media (min-width:760px){.HalfAndHalfBreaker-section{display:flex;padding-left:0;padding-right:0}}@media (min-width:1020px){.HalfAndHalfBreaker-section{flex-direction:column;height:auto;max-width:50%;min-width:50%;padding:30px}.HalfAndHalfBreaker-section:first-child{padding-left:0}.HalfAndHalfBreaker-section:last-child{border-left:1px solid #fff;border-top:none;padding-right:0}}.HalfAndHalfBreaker-newsletterIcon{display:flex;margin-right:15px}.HalfAndHalfBreaker-newsletterIcon .icon-newsletter:before{font-size:38px;line-height:.73;position:relative;top:4px}@media (min-width:760px){.HalfAndHalfBreaker-newsletterIcon .icon-newsletter:before{font-size:44px;top:-2px}}@media (min-width:1020px){.HalfAndHalfBreaker-newsletterIcon .icon-newsletter:before{top:4px}}@media (min-width:1340px){.HalfAndHalfBreaker-newsletterIcon .icon-newsletter:before{font-size:45px;top:3px}}.HalfAndHalfBreaker-logo{display:block;height:auto;margin-right:15px;width:160px}@media (min-width:760px){.HalfAndHalfBreaker-logo{width:265px}}@media (min-width:1020px){.HalfAndHalfBreaker-logo{width:265px}}.HalfAndHalfBreaker-title{align-items:center;color:#fff;display:flex;font-size:24px;font-weight:700;letter-spacing:-.16em;line-height:32px;margin-bottom:10px;max-width:100%;position:relative;z-index:2}@media (min-width:760px){.HalfAndHalfBreaker-title{align-items:flex-start;font-size:26px;line-height:30px;padding-right:30px;width:51%}}@media (min-width:1020px){.HalfAndHalfBreaker-title{align-items:center;font-size:32px;line-height:31px;min-height:40px;padding-right:20px;width:100%}}.HalfAndHalfBreaker-titleImage{display:block;margin-bottom:10px;max-width:100%;padding-right:20px;position:relative;z-index:2}@media (min-width:760px){.HalfAndHalfBreaker-titleImage{max-height:40px;padding-right:30px;width:51%}}@media (min-width:1020px){.HalfAndHalfBreaker-titleImage{padding-right:20px;width:100%}}.HalfAndHalfBreaker-content{max-width:100%;position:relative;z-index:2}@media (min-width:760px){.HalfAndHalfBreaker-content{float:left;width:60%}}@media (min-width:1020px){.HalfAndHalfBreaker-content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;float:none;width:auto}}@media (min-width:1340px){.HalfAndHalfBreaker-content{display:flex;flex-direction:row;justify-content:space-between;width:100%}}.HalfAndHalfBreaker-description{color:#fff;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin:0 0 20px;max-width:100%;position:relative;z-index:2}@media (min-width:760px){.HalfAndHalfBreaker-description{margin-top:0}}@media (min-width:1020px){.HalfAndHalfBreaker-description{margin-top:15px;padding-right:20px}}@media (min-width:1340px){.HalfAndHalfBreaker-description{margin-bottom:0;max-width:none;padding-right:40px}}.HalfAndHalfBreaker-button{background:#0000;border:1px solid #fff;color:#fff;display:inline-block;font-size:12px;font-weight:600;height:40px;letter-spacing:1.09px;line-height:40px;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap;width:100%;z-index:2}.HalfAndHalfBreaker-button:hover{background-color:#fcb700;border-color:#fcb700;color:#071d39}@media (min-width:760px){.HalfAndHalfBreaker-button{padding:0 20px;width:auto}}@media (min-width:1020px){.HalfAndHalfBreaker-button{margin-top:auto}}@media (min-width:1340px){.HalfAndHalfBreaker-button{margin:20px 0 0 auto}}.HalfAndHalfBreaker-background1{background-position:50%;background-size:cover;border:none;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:760px){.HalfAndHalfBreaker-background1{width:100%}}@media (min-width:1020px){.HalfAndHalfBreaker-background1{left:0;margin-left:calc(-50vw - -480px);width:50vw}}@media (min-width:1180px){.HalfAndHalfBreaker-background1{margin-left:calc(-50vw - -538.5px)}}@media (min-width:1340px){.HalfAndHalfBreaker-background1{margin-left:calc(-50vw - -645px)}}.HalfAndHalfBreaker-background1:after{background:linear-gradient(90deg,#071d39e6,#39bb7ae6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1020px){.HalfAndHalfBreaker-background2{margin-left:0}}.HalfAndHalfBreaker-background2:after{background:linear-gradient(90deg,#071d39e6,#005594e6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.HalfAndHalfBreaker-proBackground:after{background:#2e2e2e linear-gradient(180deg,#2e2e2e 40%,#39bb7ae6)}@media (min-width:1020px){.HalfAndHalfBreaker-proBackground:after{background:#2e2e2e linear-gradient(90deg,#2e2e2e 40%,#39bb7ae6)}}.HalfAndHalfBreaker-watchlistBackground:after{background:linear-gradient(270deg,#071d39e6 10%,#005594)}@media (min-width:760px){.HalfAndHalfBreaker-watchlistBackground:after{background:linear-gradient(90deg,#2e2e2ee6 40%,#005594)}}.HalfAndHalfBreaker-newsletterBackground:after{background:linear-gradient(180deg,#2e2e2e80,#071d39)}@media (min-width:1020px){.HalfAndHalfBreaker-newsletterBackground:after{background:linear-gradient(90deg,#2e2e2ecc 40%,#071d39e6)}}.WatchlistPage-container{max-width:100%;min-height:500px;position:relative}@media (min-width:360px){.WatchlistPage-container{margin-bottom:0}}@media (min-width:760px){.WatchlistPage-container{margin:0 auto;max-width:678px}}@media (min-width:1020px){.WatchlistPage-container{margin-bottom:15px;max-width:960px}}@media (min-width:1340px){.WatchlistPage-container{margin-bottom:25px;max-width:1290px}}.WatchlistPage-header{display:flex;justify-content:space-between;margin-top:30px}.WatchlistPage-header h2{margin:0}.WatchlistPage-header button{border:1px solid #002f6c;color:#002f6c;padding:10px}.StickyProductMarketingPage-pnHeader{background-color:#fff;box-shadow:0 4px 4px #00000040;display:flex;height:80px;justify-content:center;position:fixed;top:0;width:100%;z-index:99}.StickyProductMarketingPage-staticHeader{align-items:center;display:flex;flex-direction:row;gap:24px;height:104px;justify-content:space-between;margin:auto;max-width:1290px;padding-bottom:20px;position:fixed;top:0;width:100%}.StickyProductMarketingPage-cnbcLogo{margin-left:25px}.StickyProductMarketingPage-cnbcLogo>img{height:23px;width:135px}.StickyProductMarketingPage-headerSubscribe{color:#000;font-size:20px;font-weight:600;letter-spacing:1.09091px;line-height:16px;margin-right:25px;text-align:center}.StickyProductMarketingPage-allAccessButtonHeader,.StickyProductMarketingPage-buttonHeaderBaseStyle,.StickyProductMarketingPage-freeAccountButtonHeader,.StickyProductMarketingPage-investingClubButtonHeader,.StickyProductMarketingPage-plusButtonHeader,.StickyProductMarketingPage-proButtonHeader{background:#ffbc05;border:0;border-radius:3px;color:#fff;font-size:14px;font-weight:600;height:46px;letter-spacing:1.09091px;line-height:16px;margin-left:12px;text-align:center;text-transform:uppercase;width:199px}.StickyProductMarketingPage-allAccessButtonHeader:hover,.StickyProductMarketingPage-buttonHeaderBaseStyle:hover,.StickyProductMarketingPage-freeAccountButtonHeader:hover,.StickyProductMarketingPage-investingClubButtonHeader:hover,.StickyProductMarketingPage-plusButtonHeader:hover,.StickyProductMarketingPage-proButtonHeader:hover{background:#0477c9}.StickyProductMarketingPage-plusButtonHeader{background:#001e5a;width:116px}.StickyProductMarketingPage-plusButtonHeader:hover{background:#002f6c}.StickyProductMarketingPage-allAccessButtonHeader{background:#0053cf}.StickyProductMarketingPage-allAccessButtonHeader:hover{background:#0477c9}.StickyProductMarketingPage-proButtonHeader{background:#008456;width:140px}.StickyProductMarketingPage-proButtonHeader:hover{background:#005034}.StickyProductMarketingPage-investingClubButtonHeader{background:#071d39}.StickyProductMarketingPage-investingClubButtonHeader:hover{background:#1896ff}.StickyProductMarketingPage-freeAccountButtonHeader{background:#336aa0}.StickyProductMarketingPage-freeAccountButtonHeader:hover{background:#002f6c}@media (max-width:759px){.StickyProductMarketingPage-pnHeader{height:52px}.StickyProductMarketingPage-staticHeader{gap:unset;height:72px;width:100%}.StickyProductMarketingPage-cnbcLogo{margin-left:10px}.StickyProductMarketingPage-cnbcLogo>img{height:15px;width:83px}.StickyProductMarketingPage-headerSubscribe{align-items:center;display:flex;font-size:12px;font-weight:600;letter-spacing:.09px;line-height:16px;margin-right:20px}.StickyProductMarketingPage-allAccessButtonHeader,.StickyProductMarketingPage-buttonHeaderBaseStyleMobileTablet,.StickyProductMarketingPage-freeAccountButtonHeader,.StickyProductMarketingPage-investingClubButtonHeader,.StickyProductMarketingPage-plusButtonHeader,.StickyProductMarketingPage-proButtonHeader{font-size:10px;font-weight:600;height:28px;letter-spacing:1.09091px;line-height:10px;margin-left:5px;text-transform:uppercase;width:120px}.StickyProductMarketingPage-plusButtonHeader{width:55px}.StickyProductMarketingPage-proButtonHeader{width:120px}}.SiteMapHeader-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;width:100%}@media (min-width:760px){.SiteMapHeader-container{padding-left:0;padding-right:0}}.SiteMapHeader-heading{border-top:1px solid #747474;color:#002f6c;font-size:30px;font-weight:800;letter-spacing:.5px;line-height:37px;margin-bottom:20px;margin-top:0;padding-top:10px;position:relative;text-transform:uppercase;width:100%}@media (min-width:760px){.SiteMapHeader-heading{margin-bottom:30px}}@media (min-width:1020px){.SiteMapHeader-heading{font-size:32px;line-height:40px}}.SiteMapHeader-heading:before{background-color:#2077b6;content:"";height:6px;left:0;position:absolute;top:-6px;width:110px}.SiteMapSubMenuItems-sitemapSubMenuItem{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.03em;line-height:22px;text-align:left}.SiteMapSubMenuItems-sitemapSubMenuItem:hover{text-decoration:underline}.SiteMapMenuItem-menuItemColumn{margin-bottom:20px;width:100%}@media (min-width:760px){.SiteMapMenuItem-menuItemColumn{margin-bottom:30px;width:33.33333%}}.SiteMapMenuItem-sitemapMenuItemLabel{color:#002f6c;display:inline-block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.06em;text-align:left;text-transform:uppercase}.SiteMapMenuItem-sitemapMenuItemLabel:hover{color:#fcb700}.SiteMapMenu-container{position:relative}.SiteMapMenu-sitemapMenuWrapper{display:flex;flex-wrap:wrap}.SiteMapBreadCrumb-container{border-bottom:1px dotted #747474;padding-bottom:4px}.SiteMapBreadCrumb-container li{color:#005594;display:inline;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.06em;line-height:1.375;list-style-type:none;padding-bottom:12px;padding-right:10px;position:relative;text-transform:uppercase}.SiteMapBreadCrumb-container li:after{color:#ffbc05;content:">";display:inline;font-size:16px;padding-left:10px}.SiteMapBreadCrumb-container li:last-child{font-weight:700}.SiteMapBreadCrumb-container li:last-child:after{content:""}.SiteMapBreadCrumb-container .SiteMapBreadCrumb-link{word-break:break-word}.SiteMapBreadCrumb-container a{color:#005594}.SiteMapBreadCrumb-container a:hover{color:#ffbc05}@media (max-width:759px){.SiteMapBreadCrumb-container li:nth-child(4):before{content:"\A";white-space:pre}}.SiteMapMonth-container{margin-bottom:30px;width:100%}.SiteMapMonth-container h3{color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;padding-bottom:8px;text-transform:uppercase}.SiteMapMonth-monthData ul{display:flex;flex-direction:column;flex-wrap:wrap;height:300px}@media (max-width:759px){.SiteMapMonth-monthData ul{display:table}}.SiteMapMonth-monthData li{color:#2e2e2e;cursor:pointer;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.03em;line-height:1.375;list-style-type:none;padding-bottom:12px;padding-right:10px;position:relative}.SiteMapMonth-monthData .SiteMapMonth-link{word-break:break-word}.SiteMapMonth-monthData a{color:#2e2e2e}.SiteMapMonth-monthData a:hover{color:#2e2e2e;text-decoration:underline}.SiteMapDay-container{margin:0 0 30px;width:100%}.SiteMapDay-container h3{color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;padding-bottom:8px;text-transform:uppercase}.SiteMapDay-fullDate ul{display:flex;flex-direction:column;flex-wrap:wrap;height:375px}@media (max-width:759px){.SiteMapDay-fullDate ul{display:table}}.SiteMapDay-fullDate li{color:#2e2e2e;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.03em;line-height:1.375;list-style-type:none;margin:0 10px 12px 0;position:relative}.SiteMapDay-fullDate .SiteMapDay-link{word-break:break-word}.SiteMapDay-fullDate a{color:#2e2e2e}.SiteMapDay-fullDate a:hover{color:#2e2e2e;text-decoration:underline}.SiteMapArticleList-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;width:100%}@media (min-width:760px){.SiteMapArticleList-container{padding-left:0;padding-right:0}}.SiteMapArticleList-content{width:100%}.SiteMapArticleList-content h3{color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;padding-bottom:8px;text-transform:uppercase}.SiteMapArticleList-articleData li,.SiteMapArticleList-emptyPage{color:#2e2e2e;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.03em}.SiteMapArticleList-articleData li{line-height:1.3;list-style-type:none;padding-bottom:14px;padding-right:10px;position:relative}.SiteMapArticleList-articleData li .SiteMapArticleList-link{word-break:break-word}.SiteMapArticleList-articleData li a{color:#2e2e2e}.SiteMapArticleList-articleData li a:hover{color:#2e2e2e;text-decoration:underline}.SiteMapYear-container{margin-bottom:30px;width:100%}.SiteMapYear-container h3{border-bottom:1px dotted #005594;color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.SiteMapYear-yearData{padding-top:15px}.SiteMapYear-yearData ul{column-count:3;column-gap:0}@media (max-width:759px){.SiteMapYear-yearData ul{display:table}}.SiteMapYear-yearData li{color:#005594;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.03em;line-height:1.375;list-style-type:none;padding-bottom:12px;padding-right:10px;position:relative}.SiteMapYear-yearData .SiteMapYear-link{word-break:break-word}.SiteMapYear-yearData a{color:#005594}.SiteMapYear-yearData a:hover{color:#ffbc05}.SiteMap-container{margin:0 22px;max-width:100%;padding-top:5px}@media (min-width:360px){.SiteMap-container{margin-bottom:0}}@media (min-width:760px){.SiteMap-container{margin:0 auto;max-width:678px}}@media (min-width:1020px){.SiteMap-container{margin-bottom:15px;max-width:960px}}@media (min-width:1340px){.SiteMap-container{margin-bottom:25px;max-width:1290px}}.SiteMap-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.SiteMap-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.SiteMap-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.SiteMap-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.SiteMap-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.SiteMap-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.SiteMap-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.SiteMap-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}.SiteMap-col-9{padding-top:30px}.SiteMap-col-9 .BrandBanner-container{margin-bottom:30px;z-index:99}@media (min-width:1340px){.SiteMap-col-9 .BrandBanner-container{margin-left:calc(-50vw - -538.5px)}}@media (min-width:760px){.SiteMap-col-9 .BrandBanner-container{margin-bottom:-100px;margin-top:50px}.SiteMap-col-9{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.SiteMap-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.SiteMap-col-9{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.SiteMap-col-9{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.SiteMap-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.SiteMap-col-9{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.SiteMap-col-9:last-child{margin-right:0}}@media (min-width:1340px){.SiteMap-col-9{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);min-width:calc(75% - 7.5px)}}.ExclusiveContentBucket-exclusiveContentBucket{font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-bottom:40px;margin-top:40px}@media (min-width:760px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-29.16667%;max-width:677px}}@media (min-width:760px) and (min-width:760px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-29.16667%}}@media (min-width:760px) and (min-width:1020px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-29.16667%}}@media (min-width:760px) and (min-width:1340px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-29.16667%}}@media (min-width:1020px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-20.83333%;width:630px}}@media (min-width:1020px) and (min-width:760px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-20.83333%}}@media (min-width:1020px) and (min-width:1020px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-20.83333%}}@media (min-width:1020px) and (min-width:1340px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-20.83333%}}@media (min-width:1340px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-16.66667%}}@media (min-width:1340px) and (min-width:760px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-16.66667%}}@media (min-width:1340px) and (min-width:1020px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-16.66667%}}@media (min-width:1340px) and (min-width:1340px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-16.66667%}}.ExclusiveContentBucket-exclusiveContentBucket .ExclusiveContentBucket-exclusiveContentHeading{color:#002f6c;font-size:20px;font-weight:900;letter-spacing:.25px;line-height:24px;text-transform:uppercase}.ExclusiveContentBucket-smallSpan{background-color:#002f6c;display:block;height:6px;width:88px}.ExclusiveContentBucket-border{background-color:#747474;display:block;height:1px;width:100%}.ExclusiveContentBucket-contentContainer{display:flex;flex-direction:column;justify-content:space-between;overflow-x:scroll}@media (min-width:760px){.ExclusiveContentBucket-contentContainer{overflow-x:unset}}@media (prefers-color-scheme:dark){.webview .ExclusiveContentBucket-exclusiveContentBucket .ExclusiveContentBucket-exclusiveContentHeading{color:#dce0e4}.webview .ExclusiveContentBucket-smallSpan{background-color:#dce0e4}.webview .ExclusiveContentBucket-border{background-color:#f8f8f8}}.BucketItemByline-author{display:none;font-family:Lyon,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:.5px;line-height:16px;margin-right:10px}@media (min-width:760px){.BucketItemByline-author{display:inline}}.BucketItemByline-author a{color:#002f6c!important;font-size:12px;margin-right:8px;text-decoration:none!important}@media (prefers-color-scheme:dark){.webview .BucketItemByline-author a{font-size:12px}}.BucketItem-bucketItem{border-bottom:1px dashed #9e9e9e;display:flex;padding-bottom:10px;padding-top:20px}.BucketItem-bucketItem .BucketItem-title{font-size:18px;font-weight:600;line-height:22px;margin-bottom:16px}.BucketItem-bucketItem .BucketItem-title a{color:#171717;text-decoration:none!important}@media (max-width:759px){.BucketItem-bucketItem .BucketItem-title{font-size:16px;font-weight:500;line-height:20px;margin-bottom:0}}.BucketItem-bucketItem .BucketItem-publishTime{color:#747474;display:inline;font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:16px;margin-top:9px;text-transform:uppercase}.BucketItem-bucketItem .BucketItem-textContainer{display:flex;flex-direction:column;justify-content:space-between;margin-left:-20px}@media (max-width:759px){.BucketItem-bucketItem .BucketItem-textContainer{margin-left:-25px}}.BucketItem-bucketItem .BucketItem-bylineContainer{display:flex;margin-top:10px}@media (max-width:759px){.BucketItem-bucketItem .BucketItem-bylineContainer{margin-top:0}}.BucketItem-bucketItem .BucketItem-icTextContainer{margin-left:-25px}.BucketItem-bucketImage{height:95px;object-fit:cover;width:190px}@media (max-width:759px){.BucketItem-bucketImage{height:75px;width:100px}}.BucketItem-bucketImageContainer{display:flex}.BucketItem-proPill{height:30px}.BucketItem-proPillContainer{position:relative;right:40px}@media (max-width:759px){.BucketItem-proPillContainer{right:40px}}.BucketItem-investingClubPill{height:25px}.BucketItem-investingClubPillContainer{position:relative;right:45px}@media (max-width:759px){.BucketItem-investingClubPillContainer{right:40px}}.BucketItem-investingClubItem{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.BucketItem-proItem{border-bottom-right-radius:15px;border-top-left-radius:15px}@media (prefers-color-scheme:dark){.webview .BucketItem-bucketItem .BucketItem-textContainer .BucketItem-title a{color:#dce0e4}}.PlayerLoadingIndicator-loadingContainer{margin-bottom:30px;padding-bottom:56.25%;position:relative;text-align:center}.PlayerLoadingIndicator-loadingOverlay{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.LiveStreamPlayer-container.LiveStreamPlayer-isNotLoaded{display:block;max-width:100%;padding-bottom:57%}.LiveStreamPlayer-languageContainer{align-items:center;display:flex;font-size:14px;margin:13px 0}.LiveStreamPlayer-bold,.LiveStreamPlayer-toggle{margin-right:12px}.LiveStreamPlayer-bold{font-weight:800}.LiveStreamPlayer-toggle{margin-right:12px}.LiveStreamPlayer-toggle:hover{cursor:pointer}.jw-settings-audioTracks{display:none!important}.AudioButton-container{border-top:6px solid #0496ff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.AudioButton-base{align-items:center;background-color:#0496ff;color:#fff;display:flex;font-size:12px;height:50px;justify-content:center;position:absolute;right:0;top:-5px;transition:all .15s linear;width:50px;z-index:1}@media (min-width:760px){.AudioButton-base{font-size:22px;height:80px;width:80px}}.AudioButton-audioIcon{align-items:center;background-image:url(https://static-redesign.cnbcfm.com/dist/3416c1156c67ef487325.svg);border:2px solid #0496ff;display:flex;height:40px;justify-content:center;transition:border .15s linear;width:40px;z-index:2}.AudioButton-base:hover .AudioButton-audioIcon,.AudioButton-container:focus .AudioButton-audioIcon,.AudioButton-container:hover .AudioButton-audioIcon,a:focus .AudioButton-audioIcon,a:hover .AudioButton-audioIcon,button:focus .AudioButton-audioIcon,button:hover .AudioButton-audioIcon{border:2px solid #fff}@media (min-width:760px){.AudioButton-audioIcon{height:60px;width:60px}}.AudioButton-flyout{align-items:center;background-color:#0496ff;color:#fff;display:flex;font-size:9px;font-weight:800;height:100%;justify-content:center;letter-spacing:1px;line-height:1;position:absolute;right:35px;text-align:left;text-transform:uppercase;top:0;transform:scaleX(0);transform-origin:center right;transition:color .15s linear,transform .15s linear .15s;width:90px;z-index:1}.AudioButton-base:hover .AudioButton-flyout,.AudioButton-container:focus .AudioButton-flyout,.AudioButton-container:hover .AudioButton-flyout,a:focus .AudioButton-flyout,a:hover .AudioButton-flyout,button:focus .AudioButton-flyout,button:hover .AudioButton-flyout{color:#fff;transform:scaleX(1);transition:color .15s linear .15s,transform .15s linear}@media (min-width:760px){.AudioButton-flyout{font-size:20px;letter-spacing:2.2px;right:80px;text-align:center;width:200px}}@media (max-width:1019px){.AudioButton-base:hover .AudioButton-flyout.AudioButton-suppressFlyout,a:focus .AudioButton-flyout.AudioButton-suppressFlyout,a:hover .AudioButton-flyout.AudioButton-suppressFlyout,button:focus .AudioButton-flyout.AudioButton-suppressFlyout,button:hover .AudioButton-flyout.AudioButton-suppressFlyout{transform:scaleX(0)}}.Timer-progress{stroke:#fcb700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg)}.Timer-progress circle{stroke-dasharray:302;stroke-dashoffset:302;animation:Timer-dash 5s linear}.Timer-sticky .Timer-progress circle{stroke-dasharray:151;stroke-dashoffset:151;animation:Timer-sticky-dash 5s linear}@keyframes Timer-dash{0%{stroke-dashoffset:302}to{stroke-dashoffset:0}}@keyframes Timer-sticky-dash{0%{stroke-dashoffset:151}to{stroke-dashoffset:0}}.Timer-buttonWrapper{align-items:center;border:1px solid #cfd8e266;color:#fff;display:flex;height:40px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.Timer-buttonWrapper span{display:flex}.Timer-buttonWrapperEnded{border-radius:50%;box-shadow:inset 0 0 2px 0 #cfd8e2,0 0 2px 0 #cfd8e2;font-size:24px;height:66px;width:66px}@media (min-width:360px){.Timer-buttonWrapperEnded{font-size:36px;height:96px;width:96px}}.Timer-sticky .Timer-buttonWrapperEnded{font-size:18px;height:48px;width:48px}.Timer-buttonWrapperEnded:hover{color:#fcb700}.Timer-buttonWrapperEnded .icon-buffett-video{margin-left:5px}.Recommend-sticky .Recommend-buttonWrapperEnded .icon-buffett-video{margin-left:3px}.ScaledTimer-cancel{color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;left:50%;letter-spacing:.06em;position:absolute;text-transform:uppercase;top:calc(50% + 60px);transform:translateX(-50%)}.ScaledTimer-cancel:hover{color:#fcb700}.Recommend-endCardWrapper{background-color:#002f6ccc;background-image:url(https://static-redesign.cnbcfm.com/dist/8e3639eed7df32fad761.jpg);background-size:cover;cursor:pointer;height:0;padding-bottom:56.25%;position:relative;width:100%}.Recommend-endCardWrapper .Recommend-title{color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.1em}.Recommend-replay .Recommend-endCardWrapper .Recommend-title{font-size:16px}@media (min-width:1020px){.Recommend-endCardWrapper .Recommend-title{font-size:18px;letter-spacing:.17px}}@media (min-width:1340px){.Recommend-endCardWrapper .Recommend-title{font-size:24px}}.Recommend-endCardWrapper:before{background:linear-gradient(#0000,#002f6c);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}@media (min-width:760px){.Buffett-wrapper{max-width:100%}}.Recommend-buttons{display:flex;justify-content:space-between;left:15px;position:absolute;text-align:right;top:15px;width:calc(100% - 30px)}.Recommend-buttons span{color:#fff;font-size:15px}.Recommend-buttons span:hover{color:#fcb700}.Recommend-content{bottom:15px;left:15px;padding-right:55px;position:absolute}.Recommend-eyebrow,.Recommend-eyebrow.Recommend-compact,.Recommend-mobile .Recommend-compact{color:#fcb700;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;line-height:15px;margin-bottom:3px;text-transform:uppercase}.Recommend-replay
|
||
.Recommend-eyebrow.Recommend-compact,.Recommend-replay
|
||
.Recommend-mobile .Recommend-compact,.Recommend-replay .Recommend-eyebrow{font-size:10px}.Recommend-mobile .Recommend-replay .Recommend-eyebrow,.Recommend-mobile .Recommend-replay .Recommend-title,.Recommend-replay .Recommend-compact{display:none}.Recommend-mobile .Recommend-replay .Recommend-compact{color:#fff;display:initial}.Recommend-mobile .Recommend-replay .Recommend-eyebrow.Recommend-compact{padding-left:4px}.Recommend-endCardWrapper.Recommend-sticky .Recommend-eyebrow{font-size:10px;letter-spacing:.83px}.Recommend-endCardWrapper.Recommend-sticky .Recommend-title{font-size:12px;font-weight:700;letter-spacing:.5px;line-height:1.25}.Recommend-titleDark{color:#fff}.Recommend-slideshowItem .Recommend-titleDark{font-size:16px;letter-spacing:.15px;margin-top:5px}@media (min-width:760px){.Recommend-slideshowItem .Recommend-titleDark{font-size:24px;letter-spacing:.22px}}.PlaceHolder-buffettLongFormWrapper .Buffett-endCardWrapper{padding-bottom:calc(50% + 10px)}@media (min-width:760px){.PlaceHolder-buffettLongFormWrapper .Buffett-endCardWrapper{padding-bottom:calc(50% + 20px)}}@media (min-width:1020px){.PlaceHolder-buffettLongFormWrapper .Buffett-endCardWrapper{padding-bottom:680.625px}}.Recommend-content.Recommend-replay{bottom:auto;top:15px}.Recommend-sticky{padding-bottom:0;position:fixed;top:auto}.Recommend-endCardWrapper .icon-close{display:none}.Recommend-endCardWrapper.Recommend-sticky .icon-close{align-items:center;background:#fcb700;color:#fff;display:flex;font-size:15px;font-weight:900;height:28px;justify-content:center;left:0;position:relative;top:-28px;width:28px}.Recommend-endCardWrapper.Recommend-sticky .Recommend-cancel{display:none}.LiveEventDescription-container{margin-bottom:58px}.LiveEventDescription-container.LiveEventDescription-berkshireHathaway{margin-bottom:42px}.LiveEventDescription-container.LiveEventDescription-berkshireHathaway .group{max-width:unset}.LiveEventDescription-container.LiveEventDescription-berkshireHathaway .group p{font-family:Lyon,Helvetica,Arial,sans-serif;font-weight:400}.LiveEventDescription-container.LiveEventDescription-berkshireHathaway.LiveEventDescription-homepage p{font-family:Proxima Nova,Helvetica,Arial,sans-serif}@media (max-width:1019px){.LiveEventDescription-container.LiveEventDescription-berkshireHathaway{margin-bottom:30px}}@media (max-width:759px){.LiveEventDescription-container.LiveEventDescription-berkshireHathaway{margin-bottom:16px}}.LiveEventDescription-tagContainer{display:flex;flex-direction:row;margin:0 0 16px}.LiveEventDescription-title{color:#000;display:block;font-family:Proxima Nova,sans-serif;font-size:14px;font-weight:600;line-height:18px;margin:0;padding-right:18px;white-space:nowrap}@media (max-width:759px){.LiveEventDescription-title{display:none}}.LiveEventDescription-description{display:block}.LiveEventDescription-headline{color:#000;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;letter-spacing:.03px;line-height:26px;margin-bottom:16px;text-align:left}.LiveEventDescription-details{color:#000;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:.4444px;line-height:26px}.LiveEventDescription-timestamp{color:#747474;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:16px;margin-top:16px;text-transform:uppercase}.LiveEventDescription-description .group{font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-left:0}.LiveEventDescription-description .group a{color:#2077b6;text-decoration:underline}.LiveEventDescription-description .group a:hover{color:#fcb700}.LiveEventDescription-description .group ol,.LiveEventDescription-description .group ol li,.LiveEventDescription-description .group ul,.LiveEventDescription-description .group ul li{list-style:revert;margin-left:10px}.CreateFreeAccountButton-buttonContainer{background:#002f6c;border-radius:2px;color:#fff;height:100%;padding:10px;width:100%}.CreateFreeAccountButton-buttonContainer:hover{color:#ffe895}@media (min-width:760px){.CreateFreeAccountButton-buttonContainer{max-height:50px;order:2;width:180px}}.CreateFreeAccountButton-buttonContainer .CreateFreeAccountButton-buttonText{align-items:center;display:flex;font-size:11px;font-weight:400;justify-content:center}@media (min-width:760px){.CreateFreeAccountButton-buttonContainer .CreateFreeAccountButton-buttonText{flex-direction:column}}.CreateFreeAccountButton-buttonContainer .CreateFreeAccountButton-buttonText .CreateFreeAccountButton-buttonTextBold{font-size:12px;font-weight:800;letter-spacing:.5px;margin-left:8px}@media (min-width:760px){.CreateFreeAccountButton-buttonContainer .CreateFreeAccountButton-buttonText .CreateFreeAccountButton-buttonTextBold{font-size:11px;margin-left:0}}.QuoteItem-item{border:.5px solid #cfd8e2;border-radius:7px;display:flex;margin:0 15px 10px 0;position:relative}.QuoteItem-item:before{content:"";display:none}.QuoteItem-item:hover{border:.5px solid #747474}.QuoteItem-item.QuoteItem-hideHoverBorder{border:.5px solid #cfd8e2}.QuoteItem-link{align-items:center;display:flex;padding:8px;text-decoration:none!important;white-space:nowrap}.QuoteItem-link.QuoteItem-extHours{padding:7px 8px}.QuoteItem-link.QuoteItem-updated{border-color:#002f6c;transition:border-color .25s}.QuoteItem-symbol{color:#171717;font-family:Proxima Nova,sans-serif;font-size:12px;font-weight:700;line-height:12px;margin:0}@media (prefers-color-scheme:dark){.webview .QuoteItem-symbol{color:#fff}}.QuoteItem-quote,.QuoteItem-quoteDown,.QuoteItem-quoteUp{color:#747474;font-family:Proxima Nova,sans-serif;font-size:12px;font-weight:700;line-height:12px;margin:0 0 0 5px}.QuoteItem-quoteUp{color:#008456}.QuoteItem-quoteDown{color:#d0021b}.QuoteItem-afterHoursIcon{display:inline;height:14px;margin-left:8px}.RelatedQuotes-relatedQuotes{display:flex;flex-direction:column;margin:0 0 28px}@media (max-width:1019px){.RelatedQuotes-relatedQuotes{overflow-x:hidden}}@media (min-width:760px){.RelatedQuotes-relatedQuotes{align-items:center;display:grid;grid-template-columns:auto 1fr}}.RelatedQuotes-relatedQuotes .RelatedQuotes-titleAndTime{align-items:center;display:flex;margin:0 15px 10px 0}.RelatedQuotes-relatedQuotes .RelatedQuotes-subtext,.RelatedQuotes-relatedQuotes .RelatedQuotes-text{color:#171717;font-family:Proxima Nova,sans-serif;font-size:12px;font-weight:700;line-height:16px;margin:0;padding:0;white-space:nowrap}.RelatedQuotes-relatedQuotes .RelatedQuotes-subtext{color:#747474;font-size:9px;font-weight:700;margin:0;text-transform:uppercase}.RelatedQuotes-relatedQuotes .RelatedQuotes-list{-webkit-overflow-scrolling:touch;display:flex;line-height:0;margin:0;padding:0;text-indent:0;width:100%}@media (min-width:760px){.RelatedQuotes-relatedQuotes .RelatedQuotes-list{flex-wrap:wrap}}@media (max-width:759px){.RelatedQuotes-relatedQuotes .RelatedQuotes-list{overflow-x:scroll}}.RelatedQuotes-relatedQuotes .RelatedQuotes-list.RelatedQuotes-isMobileWebview{flex-wrap:wrap}.RelatedQuotes-relatedQuotes .RelatedQuotes-list:before{content:"";display:none}.RelatedQuotes-relatedQuotes .RelatedQuotes-list::-webkit-scrollbar{display:none}.RelatedQuotes-relatedQuotes .RelatedQuotes-quotesContainer{order:2}@media (min-width:760px){.RelatedQuotes-relatedQuotes .RelatedQuotes-quotesContainer{flex-wrap:wrap;order:1}}.RelatedQuotes-relatedQuotes .RelatedQuotes-cfaButtonContainer{margin-bottom:12px;order:1}@media (min-width:760px){.RelatedQuotes-relatedQuotes .RelatedQuotes-cfaButtonContainer{align-items:center;display:flex;margin-bottom:0;margin-left:auto;order:2}}@media (max-width:759px){.RelatedQuotes-listDropdownVisible{overflow-x:unset!important}}@media (prefers-color-scheme:dark){.RelatedQuotes-relatedQuotes .webview .RelatedQuotes-subtext,.webview .RelatedQuotes-relatedQuotes .RelatedQuotes-subtext,.webview .RelatedQuotes-text{color:#fff}.webview .RelatedQuotes-subtext{color:#9a9fa7!important}}.LiveEventSlate-container .LiveEventSlate-liveEventSlate{background-repeat:no-repeat;background-size:contain;display:block;margin-bottom:30px;max-width:100%;padding-bottom:57%}.LiveEventSlate-container .LiveEventSlate-error{background-image:url(https://static-redesign.cnbcfm.com/dist/54f3d8c60727fdd092ad.png)}.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-investingClub{background-image:url(https://static-redesign.cnbcfm.com/dist/261db0afca7926c9c4d5.png)}@media (max-width:759px){.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-investingClub{background-image:url(https://static-redesign.cnbcfm.com/dist/635637529f397c6b0b99.png)}}.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/c4b2ab67f20d4702a761.png)}@media (max-width:759px){.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-morningMeeting{height:300px}}@media (min-width:760px){.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/05644c6301c29d5f98e1.png)}}@media (min-width:1020px){.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/0907dbcaa9e6b98f1590.png)}}@media (min-width:1340px){.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/4c02522e1899983c236e.png)}}.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-pro{background-image:url(https://static-redesign.cnbcfm.com/dist/603bc0c9eee2fffcf418.png)}.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-berkshireHathawayMeeting,.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-free{background-image:url(https://static-redesign.cnbcfm.com/dist/aa7e1174aeed08b7bd0f.png)}.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-etfEdge{background-image:url(https://static-redesign.cnbcfm.com/dist/fe6c30a870e27a7c6358.png)}.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-berkshireHathawayMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/5c142c155da6b42bf23b.png)}@media (max-width:759px){.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-berkshireHathawayMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/acff13a99fc3cb2c8406.png)}}.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-investingClub{background-image:url(https://static-redesign.cnbcfm.com/dist/9b60e1df4c50583b02fa.png)}@media (max-width:759px){.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-investingClub{background-image:url(https://static-redesign.cnbcfm.com/dist/00e4560338770d5246e7.png)}}.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/189c780e2af6e2b69066.png)}@media (max-width:759px){.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-morningMeeting{height:300px}}@media (min-width:760px){.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/b055b5b9f509671e0d77.png)}}@media (min-width:1020px){.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/00daf039d9d82c7296e8.png)}}@media (min-width:1340px){.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/b6108ecbb43ceecfdd4b.png)}}.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-pro{background-image:url(https://static-redesign.cnbcfm.com/dist/351cbae0bbe7fd326046.png)}.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-free{background-image:url(https://static-redesign.cnbcfm.com/dist/fe3c67caf861a2022cf7.png)}.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-etfEdge{background-image:url(https://static-redesign.cnbcfm.com/dist/64b2b9ef1609dc7d850a.png)}.StandaloneLiveEventPlayerWrapper-standaloneContainer{font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-top:20px}.StandaloneLiveEventPlayerWrapper-eventState{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600}.StandaloneLiveEventPlayerWrapper-webview{display:flex;justify-content:center;padding:15px 0}@media (max-width:359px){.StandaloneLiveEventPlayerWrapper-webview img{width:100%}}.QuoteInBody-quoteNameContainer{white-space:nowrap}.QuoteInBody-inlineButton{margin-right:-6px;position:relative}.QuoteInBody-dropdownInBody{border-radius:unset;color:#000;left:0;top:22px;width:200px}@media (max-width:1019px){.QuoteInBody-dropdownInBody{top:0;width:100%}}.CollapsibleContainer-collapsibleContainer,.CollapsibleContainer-collapsibleContent{position:relative}.CollapsibleContainer-collapsibleContent{height:auto;overflow:hidden;transition:max-height .2s ease}.CollapsibleContainer-collapsed .CollapsibleContainer-collapsibleContent{max-height:300px}@media (min-width:760px){.CollapsibleContainer-collapsed .CollapsibleContainer-collapsibleContent{max-height:140px}}.CollapsibleContainer-collapsed .CollapsibleContainer-fadingGradient{background-image:linear-gradient(180deg,#fff0,#fff 49.23%);background-image:linear-gradient(180deg,#fff0,#ffffffe6);content:"";height:80px;height:300px;left:0;position:absolute;right:0;top:calc(100% - 80px);top:0}@media (min-width:760px){.CollapsibleContainer-collapsed .CollapsibleContainer-fadingGradient{max-height:140px}}.CollapsibleContainer-expanded .CollapsibleContainer-collapsibleContent{max-height:4000px}@media (min-width:1020px){.CollapsibleContainer-expanded .CollapsibleContainer-collapsibleContent{max-height:3000px}}.CollapsibleContainer-toggleContainer{align-items:center;border-top:1px solid #d9d9d9;display:flex;height:42px;justify-content:center;position:relative;text-align:center}.CollapsibleContainer-toggle{align-items:center;color:#0477c9;cursor:pointer;display:flex;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:900;line-height:20px;transition:all .2s ease}.CollapsibleContainer-webview-normal .CollapsibleContainer-toggle{font-size:14px}.CollapsibleContainer-webview-large .CollapsibleContainer-toggle{font-size:17.5px;line-height:normal}.CollapsibleContainer-webview-larger .CollapsibleContainer-toggle{font-size:21px;line-height:normal}.CollapsibleContainer-webview-xlarge .CollapsibleContainer-toggle{font-size:24.5px;line-height:normal}.CollapsibleContainer-webview-xxlarge .CollapsibleContainer-toggle{font-size:28px;line-height:normal}.CollapsibleContainer-webview-xxxlarge .CollapsibleContainer-toggle{font-size:31.5px;line-height:normal}.CollapsibleContainer-toggle span{display:inline-block;line-height:1}.CollapsibleContainer-toggle:active,.CollapsibleContainer-toggle:focus,.CollapsibleContainer-toggle:hover,.CollapsibleContainer-toggle:link{color:#0477c9}.CollapsibleContainer-toggle .icon-arrow-down-readmore:before{font-size:13px;font-weight:400;margin-left:8px}.CollapsibleContainer-expanded .icon-arrow-down-readmore:before{display:inline-block;transform:rotate(180deg)}.Collapsible-proliveCollapsableContainer{align-items:center;border:1px solid #d9d9d9;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;height:40px}.Collapsible-proliveCollapsableContainer path{fill:#747474}.Collapsible-proliveCollapsedContainer{border-radius:4px}.Collapsible-proLivePlayerCloseOrExpand{cursor:pointer;margin-left:auto;position:relative;right:20px;transition:all .1s linear}.Collapsible-dismissButton{height:16px;pointer-events:none;width:16px}.Collapsible-stockChartIcon{height:55%;margin-left:15px}.InteractiveChart-caption{color:#171717;font-size:12px;font-weight:600;line-height:1.5;margin-bottom:5px}.InteractiveChart-addToWatchlistButton{height:42px;min-width:42px;padding:8px 12px}@media (max-width:450px){.InteractiveChart-addToWatchlistButton{height:30px;min-width:30px;padding:8px}}.InteractiveChart-quoteDetailsButton{align-items:center;background:#002f6c;border:1px solid #002f6c;box-sizing:border-box;color:#fff;display:flex;font-size:12px;font-weight:600;height:42px;justify-content:center;letter-spacing:1px;line-height:12px;padding:8px 12px;text-transform:uppercase}@media (max-width:450px){.InteractiveChart-quoteDetailsButton{height:30px}}.InteractiveChart-quoteDetailsLink{text-decoration:none}.InteractiveChart-container{padding:15px 30px}.InteractiveChart-headerColumns{align-items:center;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;gap:8px;margin-bottom:10px}.InteractiveChart-headerColumn1{display:flex;flex-direction:column;flex-grow:1}.InteractiveChart-companyName{color:#000;font-size:24px;font-weight:800;line-height:32px}.InteractiveChart-quoteStripSubHeader{color:#747474;font-size:10px;font-weight:700;line-height:16px}.InteractiveChart-lastPriceStripContainer{align-items:center;display:flex;font-size:12px;font-weight:700;letter-spacing:-.1px;line-height:18px;margin-top:10px}.InteractiveChart-extendedHoursStripContainer{font-size:20px;font-weight:700;letter-spacing:-.1px}.InteractiveChart-lastPrice{color:#000;font-size:24px;font-weight:800;line-height:28px;margin-right:10px}.InteractiveChart-changeDown{color:#ce2b2b}.InteractiveChart-changeUp{color:#008456}.InteractiveChart-changeIcon{display:inline;height:8px;margin-right:4px;width:10px}.InteractiveChart-lastTradeTime{color:#424242;font-size:10px;font-weight:800;line-height:16px}.InteractiveChart-mobileButtonRow{align-items:center;display:flex;gap:10px;margin-top:10px}@media (max-width:450px){.InteractiveChart-showRange div{padding:0 8px!important}}.InteractiveChart-watchlistDropdown{border-radius:unset;color:#000;left:-4px;top:44px;width:250px}@media (max-width:1019px){.InteractiveChart-watchlistDropdown{top:0;width:100%}}@media (prefers-color-scheme:dark){.webview .InteractiveChart-caption,.webview .InteractiveChart-companyName,.webview .InteractiveChart-lastPrice,.webview .InteractiveChart-lastTradeTime{color:#dce0e4}}.Slide-name{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#171717;display:-webkit-box;font-size:14px;font-weight:800;margin:0 0 5px;overflow:hidden}.Slide-lastTime{align-items:flex-start;color:#424242;display:flex;font-size:11px;font-weight:700}.Slide-last,.Slide-lastRegMktPrice{color:#171717;display:block;font-size:20px;font-weight:800}.Slide-lastRegMkt{align-items:center;display:flex;gap:5px;margin:8px 0 0}.Slide-lastRegMktPrice{font-size:14px}.Slide-changeRegMkt{font-size:8px}.Slide-change{align-items:center;color:#171717;display:flex;font-size:10px;font-weight:800}.Slide-changeIndicator{margin:0 2px 0 0;width:10px}.Slide-changeUp{color:#008456}.Slide-changeDown{color:#ce2b2b}.Slide-changeUnchanged{color:#424858}.Slide-afterHours{color:#e8802a;margin:0 5px 0 0}.Carousel-carousel{align-items:center;display:flex;gap:10px;margin:0 0 20px}@media (max-width:759px){.Carousel-carousel{position:relative}.Carousel-carousel:before{background:linear-gradient(90deg,#0000,#fff);content:"";height:120px;position:absolute;right:0;top:0;width:30px}}.Carousel-list{display:flex;gap:10px;overflow-x:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.Carousel-list{overflow-x:auto}}}.Carousel-list::-webkit-scrollbar{height:0}@media (max-width:759px){.Carousel-list{overflow-x:auto}}.Carousel-slideWrapper{background:#f8f8f8;display:grid;grid-template-rows:1fr auto;min-width:calc(33.33333% - 6.66667px);padding:8px 10px;scroll-snap-align:start}@media (max-width:759px){.Carousel-slideWrapper{min-width:70%}}@media (min-width:760px){.Carousel-slideWrapperTwo{min-width:calc(50% - 5px)}}.Carousel-arrow{border-right:7px solid #0477c9;border-top:7px solid #0477c9;box-sizing:border-box;cursor:pointer;padding:8px;rotate:45deg}@media (max-width:759px){.Carousel-arrow{display:none}}.Carousel-arrowBack{rotate:-135deg}.Carousel-arrowDisabled{border-right-color:#cfd8e2;border-top-color:#cfd8e2;cursor:auto}.LiveBlogTimestamp-liveBlogTimeStamp>div,.LiveBlogTimestamp-time,.LiveBlogTimestamp-timeHidden{color:#747474;font-size:10px;font-weight:600;letter-spacing:1.2px;margin-bottom:10px;margin-right:4px;text-transform:uppercase;white-space:normal}.LiveBlogTimestamp-liveBlogTimeStamp>div time,.LiveBlogTimestamp-time time,.LiveBlogTimestamp-timeHidden time{white-space:nowrap}@media (min-width:760px){.LiveBlogTimestamp-liveBlogTimeStamp>div,.LiveBlogTimestamp-time,.LiveBlogTimestamp-timeHidden{font-size:12px;margin-bottom:16px}}.LiveBlogTimestamp-timeHidden{opacity:1}.LiveBlogTimestamp-liveBlogTimeStamp{align-items:center;display:flex;margin-top:0}.LiveBlogTimestamp-datetimeDivider:before{content:"•";display:inline-block;padding:0 3px}.NavigationArrows-styles-select-arrow--A1aiV{align-items:center;color:#0477c9;display:flex;font-size:48px;height:30px;line-height:30px}.NavigationArrows-styles-select-arrow--A1aiV:first-child{margin:0 30px 0 0}.NavigationArrows-styles-select-controller--qImJR>.NavigationArrows-styles-select-arrow--A1aiV:focus-visible{outline:3px solid #57ad57;outline-offset:1px}.NavigationArrows-styles-select-arrowInactive--U0brL{cursor:default;opacity:.3;-webkit-user-select:none;user-select:none}.NavigationArrows-styles-select-controller--qImJR{align-items:center;display:flex;justify-content:flex-end}.Pill-styles-select-pill--u1O5c{border-radius:3px;font-size:10px;height:-moz-fit-content;height:fit-content;min-height:14px;padding:1px 3px 1px 4px;width:-moz-fit-content;width:fit-content}.Pill-styles-select-pillDefault--rov0j{background-color:#a3cd39;color:#000}.Title-styles-select-title--VMqTu{color:#3e4855;font-family:Lato,Helvetica,Arial,sans-serif;font-size:24px;font-weight:900;line-height:normal}.Disclaimer-styles-select-disclaimer--D2JJf,.Title-styles-select-title--VMqTu{width:-moz-fit-content;width:fit-content}.Disclaimer-styles-select-disclaimerDefault--U71Mv{color:#3e4855;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:normal}.Tooltip-styles-select-tooltipContainer--UHEZW{position:relative}.Tooltip-styles-select-inline--GmIPe{display:inline-block}.Tooltip-styles-select-tooltipBody--vrNp6{background:#fff;border-radius:5px;bottom:24px;box-shadow:0 0 4px 0 #00000040;color:#757575;font-size:12px;font-weight:400;max-width:200px;padding:10px;position:absolute;transform:translate(-50%);transition:opacity .2s ease;width:max-content;z-index:999}.Tooltip-styles-select-mobileShiftRight--gtWUW{left:-90px;transform:unset}.Tooltip-styles-select-mobileShiftLeft--Hs2Fx{right:-20px;transform:unset}.Tooltip-styles-select-tooltipArrow--_4zoC{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #fff;bottom:20px;content:"";height:0;left:-3px;position:absolute;width:0;z-index:999}.Tooltip-styles-select-tooltipIcon--a_uq0{fill:#757575;stroke:#757575;cursor:pointer}.Tooltip-styles-select-tooltipIcon--a_uq0:hover{fill:#005594;stroke:#005594}.Tooltip-styles-select-tooltipIcon--a_uq0:focus-visible{outline:3px solid #57ad57}.Tooltip-styles-select-iconActive--P0wah{fill:#0477c9;fill-opacity:.5;stroke:#0477c9;stroke-opacity:.5}.LearnMore-styles-select-container--dNiRG{align-items:center;color:#757575;display:flex;flex-basis:30%;flex-direction:column;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;gap:8px}.LearnMore-styles-select-container--dNiRG>.LearnMore-styles-select-learnMoreButton--YCW2h{text-decoration:none}.LearnMore-styles-select-learnMoreButton--YCW2h{align-items:center;background-color:#1277ba;border-radius:24px;color:#fff!important;display:flex;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;height:28px;justify-content:center;letter-spacing:1.4px;position:relative;text-align:center;text-transform:uppercase;width:150px}.LearnMore-styles-select-learnMoreButton--YCW2h:hover{background-color:#005594;color:#fff;cursor:pointer}.LearnMore-styles-select-learnMoreButton--YCW2h:focus-visible:before{content:"";inset:-1px;outline:3px solid #57ad57;position:absolute}.LearnMore-styles-select-termsTextTop--kLmHQ{display:inline-block;font-size:12px;text-align:center}.LearnMore-styles-select-termsTextTop--kLmHQ .LearnMore-styles-select-icon--U2rIM{margin-right:4px;position:relative;top:2px}.LearnMore-styles-select-termsTextTop--kLmHQ a{text-decoration:underline;-webkit-text-decoration-color:#757575;text-decoration-color:#757575}.LearnMore-styles-select-termsTextTop--kLmHQ .LearnMore-styles-select-sourceText--VWYO5>p{background-color:initial;font-size:var(--pop-font-size)}.LearnMore-styles-select-container--dNiRG .LearnMore-styles-select-termsTextBottom--_t3TD{color:#171717;font-size:var(--pop-font-size)}.LearnMore-styles-select-container--dNiRG .LearnMore-styles-select-termsTextBottom--_t3TD>p{background-color:initial;font-size:var(--pop-font-size)}.LearnMore-styles-select-container--dNiRG .LearnMore-styles-select-termsTextBottom--_t3TD>p>a{color:#0477c9;text-decoration:none}.ProductDataGridItem-styles-select-item--SJoD3{display:flex;flex-direction:column;gap:8px;padding:10px;text-align:left;width:100%}.ProductDataGridItem-styles-select-item--SJoD3:first-child{border:none;border-right:1px solid #e4f0f9}.ProductDataGridItem-styles-select-item--SJoD3:nth-child(2){border-left:none}.ProductDataGridItem-styles-select-headingContainer--eqm00{display:flex;gap:4px}.ProductDataGridItem-styles-select-heading--c2XsX{color:#3e4855;font-weight:400;margin:0}.ProductDataGridItem-styles-select-item--SJoD3>.ProductDataGridItem-styles-select-contentContainer--KbRmj>.ProductDataGridItem-styles-select-content--wwq_l{background-color:initial;font-size:var(--pop-font-size)}.ProductDataGridItem-styles-select-content--wwq_l{color:#171717;font-weight:700;margin:0}.ProductDataGridItem-styles-select-item--SJoD3 .ProductDataGridItem-styles-select-content--wwq_l>p{background-color:initial;font-size:var(--pop-font-size)}div.CreditHistoryGridItem-styles-select-content--yZuwr{align-items:center;display:flex;flex-direction:column;width:max-content}div.CreditHistoryGridItem-styles-select-content--yZuwr>p{background-color:initial;display:block;font-size:var(--pop-font-size);margin-bottom:8px!important}.ProductDataGrid-styles-select-container--nV33Z{border:1px solid #e4f0f9;border-radius:5px;display:grid;font-family:Lato,Helvetica,Arial,sans-serif;font-size:var(--pop-font-size);font-style:normal;grid-template-columns:repeat(2,1fr);height:-moz-fit-content;height:fit-content;justify-content:space-evenly;line-height:normal;max-width:535px;min-width:261px;width:100%}.ProductDataGrid-styles-select-singleItem--CmmEU{grid-template-columns:repeat(1,1fr)}.PartnerOfferCard-headingContainer{align-items:center;display:flex;margin-bottom:10px}.PartnerOfferCard-headingContainer>.PartnerOfferCard-titleLink{text-decoration:none}.PartnerOfferCard-partnerOfferCard{background:#fff;border-radius:5px;box-shadow:0 0 2px 1px #ddd;display:flex;padding:12px;width:280px}.PartnerOfferCard-partnerOfferCard.PartnerOfferCard-fullWidth{width:100%}.PartnerOfferCard-outerImage{display:none}.PartnerOfferCard-fullWidth .PartnerOfferCard-learnMore{justify-content:center;margin:0 0 0 20px}@media (min-width:1340px){.PartnerOfferCard-fullWidth .PartnerOfferCard-outerImage{display:block}.PartnerOfferCard-fullWidth .PartnerOfferCard-innerImage{display:none}}@media (min-width:760px){.PartnerOfferCard-fullWidth .PartnerOfferCard-learnMoreAndHeadingContainer{flex-direction:row}}.PartnerOfferCard-title{color:#000;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:normal}.PartnerOfferCard-title:hover{color:#005594}.PartnerOfferCard-image{height:60px;margin-right:12px;object-fit:contain;width:118px}.PartnerOfferCard-partnerOfferGrid{margin-bottom:12px}@media (max-width:759px){.PartnerOfferCard-partnerOfferGrid{max-width:100%}}.PartnerOfferCard-headingAndGridContainer,.PartnerOfferCard-learnMoreAndHeadingContainer{--pop-font-size:12px;display:flex;flex-direction:column;width:100%}@media (min-width:760px){.PartnerOfferCard-learnMore{text-align:center}.PartnerOfferCard-learnMore a{margin:0}}.PartnerOffers-container{background:#f8f8f8;border-left:3px solid #0477c9;margin:24px 0}@media (min-width:760px){.PartnerOffers-container{margin-right:118px}}@media (min-width:1020px){.PartnerOffers-container{margin-left:calc(11.11111% + 3.33333px);margin-right:0;max-width:unset}}@media (min-width:1340px){.PartnerOffers-container{margin-left:calc(8.33333% + 32.5px)}}.PartnerOffers-sponsored{background:#ebf5fc}.PartnerOffers-topSection{display:flex;flex-direction:column;gap:8px;padding:12px 12px 0}.PartnerOffers-bottomSection{color:#000;padding:16px 12px}.PartnerOffers-bottomSection p{color:inherit!important;display:inline;margin:0!important}@media (max-width:759px){.PartnerOffers-topController{display:none}}.PartnerOffers-bottomController{align-items:center;display:flex;flex-direction:column;padding-bottom:16px}@media (min-width:760px){.PartnerOffers-bottomController{display:none}}.PartnerOffers-headlineRow{display:flex;justify-content:space-between}.PartnerOffers-disclosures{align-items:center;display:flex;gap:4px}.PartnerOffers-disclosures p{margin:0!important}.PartnerOffers-shiftLastTooltip [class*=tooltipBody]{right:-20px;transform:unset}.Carousel-styles-select-carousel--aEtWQ{overflow:hidden;width:100%}.Carousel-styles-select-carouselSlide--WUqSd{-webkit-overflow-scrolling:touch;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;transition:transform .5s}.Carousel-styles-select-carouselSlide--WUqSd::-webkit-scrollbar{display:none}.Carousel-styles-select-carouselCard--OzvLG{display:flex;flex:0 0 auto;justify-content:center;min-width:280px;scroll-snap-align:start;width:50%}.Carousel-styles-select-carouselCard--OzvLG.Carousel-styles-select-oneCard--kZasP{max-width:100%;width:100%}.Carousel-styles-select-carouselCard--OzvLG.Carousel-styles-select-twoCards--kayn6{max-width:unset;width:calc(50% - 6px)}.Carousel-styles-select-carouselCard--OzvLG.Carousel-styles-select-threePlusCards--uqbMy{max-width:280px;width:280px}@media (min-width:760px){.Carousel-styles-select-carouselCard--OzvLG.Carousel-styles-select-threePlusCards--uqbMy{width:280px}}@media (min-width:1020px){.Carousel-styles-select-carouselCard--OzvLG.Carousel-styles-select-threePlusCards--uqbMy{width:330px}}@media (min-width:1340px){.Carousel-styles-select-carouselCard--OzvLG.Carousel-styles-select-threePlusCards--uqbMy{width:320px}}.OneTrustLoadingPlaceholder-container{align-items:center;background:#fff;display:flex;justify-content:center}.OneTrustBlockedPlaceholder-container{align-items:center;background-color:#d1d9dc;background-image:url(https://static-redesign.cnbcfm.com/dist/1eaf28c48f6e504fb498.svg);background-repeat:no-repeat;background-size:auto 100%;display:flex;justify-content:center}.OneTrustBlockedPlaceholder-innerCopy{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-weight:800;padding:20px;text-align:center}@media (prefers-color-scheme:dark){.OneTrustBlockedPlaceholder-innerCopy{color:#111}}.OneTrustBlockedPlaceholder-link{color:#1876b8;cursor:pointer}a.OneTrustBlockedPlaceholder-onetrustSettingsDeepLink{text-decoration:none!important}.withOneTrustPlaceholder-placeholderDimensions{width:100%}@media (max-width:759px){.withOneTrustPlaceholder-placeholderDimensions{height:196px}}@media (min-width:760px){.withOneTrustPlaceholder-placeholderDimensions{height:235px}}body .videoResponsive{height:0;margin-bottom:18px;overflow:hidden;padding-bottom:56.25%;position:relative}body .videoResponsive iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}body .postContainer iframe{display:flex;left:0;position:absolute;top:0}body .postContainer [src*=post]{position:relative;width:335px}body .postContainer [src*=video]{position:relative;width:100%}body .instagram-media iframe{width:99%}body .instagramWrapper iframe,body .tiktokWrapper iframe{left:0;right:0;width:99%}.WebService-wrapper{margin-top:20px;max-width:630px;min-height:auto;position:relative;text-align:center}@media (min-width:760px){.WebService-wrapper{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.WebService-wrapper{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.WebService-wrapper{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.WebService-wrapper{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.WebService-wrapper{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.WebService-wrapper{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.WebService-wrapper{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.WebService-wrapper{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.WebService-wrapper{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.WebService-wrapper{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.WebService-wrapper{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.WebService-wrapper{margin-left:14.28571%}}@media (max-width:759px){.WebService-wrapper{margin-bottom:20px}}@media (min-width:1020px){.WebService-wrapper{margin-left:calc(16.66667% + 5px);min-width:auto}}@media (min-width:1340px){.WebService-wrapper{margin-bottom:20px;margin-left:calc(14.28571% + 4.28571px);min-width:auto}}.WebService-wsod_stock_screener.WebService-wrapper{margin-left:0;max-width:100%}.WebService-giphy{text-align:start}@media (min-width:360px){body .giphyContainer iframe{width:100%}}@media (min-width:760px){body .postContainer [src*=post]{width:395px}body .giphyContainer iframe{height:none;min-height:0;min-width:0;width:none}}@media (min-width:1020px){body .postContainer iframe{left:0;position:absolute;top:0}}@media (min-width:1180px){body .postContainer{padding-bottom:0}body .postContainer [src*=video]{display:flex}body .postContainer [src*=post]{display:flex;width:560px}}.ArticleNode-anchorWrapper{pointer-events:none;position:relative}.ArticleNode-anchorWrapper .ArticleNode-anchor{left:0;position:absolute;top:-230px;visibility:hidden}.QuoteKeyPoints-keyPointsHeader{align-items:center;color:#071d39;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:900;line-height:22px;text-transform:uppercase}.QuoteKeyPoints-keyPointsContainer{margin:12px 0}.QuoteKeyPoints-keyPointsContainer .group{margin-bottom:0;margin-left:0;max-width:unset;min-width:unset}.QuoteKeyPoints-keyPointsContainer ul{padding-left:16px}.QuoteKeyPoints-keyPointsContainer ul li{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.029999999329447746px;line-height:20px;list-style:disc;margin:12px 0;text-align:left}.QuoteKeyPoints-keyPointsContainer a{color:#2077b6;text-decoration:underline}.QuoteKeyPoints-keyPointsContainer a:hover{color:#fcb700}.ICBanner-icBannerContainer{display:flex;flex-direction:column}.ICBanner-icBannerComponent{align-items:center;background:#071d39;border-radius:3px;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:16px;height:44px;margin-bottom:40px;order:0;padding:0;position:relative;width:100%}@media (max-width:759px){.ICBanner-icBannerComponent{gap:8px}}.ICBanner-icBannerComponentExpanded{margin-bottom:12px}@media (max-width:759px){.ICBanner-icBannerComponentExpanded{margin-bottom:4px}}.ICBanner-icBannerContainerExpanded{border-bottom:5px solid #071d39;margin-bottom:40px;padding-bottom:5px}.ICBanner-investingClubPill{height:24px;margin-left:10px;top:1px;width:49.71px!important}@media (max-width:759px){.ICBanner-investingClubPill{height:20px}}.ICBanner-portfolioLink{align-items:center;color:#005594;cursor:pointer;display:flex;float:right;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:.444444px;line-height:28px}@media (max-width:759px){.ICBanner-portfolioLink{text-decoration:underline}}.ICBanner-icBannerHeader,.ICBanner-signInLink,.ICBanner-signInText,.ICBanner-signedOutHeader{align-items:center;color:#fff;display:flex;flex:none;flex-grow:0;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:16px;order:1;text-transform:uppercase}.ICBanner-dropdownButton{align-items:center;color:#fff;display:flex;flex:none;float:right;order:2;position:absolute;right:16px}.ICBanner-dropdownButton:active{-webkit-tap-highlight-color:transparent}.ICBanner-dropdownButton .ICBanner-dropdownArrow,.ICBanner-dropdownButton .ICBanner-dropdownUpArrow{background:#fff;height:11px;margin-left:32px;width:12px}@media (max-width:1019px){.ICBanner-dropdownButton .ICBanner-dropdownArrow,.ICBanner-dropdownButton .ICBanner-dropdownUpArrow{margin-left:78px}}@media (max-width:759px){.ICBanner-dropdownButton .ICBanner-dropdownArrow,.ICBanner-dropdownButton .ICBanner-dropdownUpArrow{margin-bottom:4px;margin-left:10px}}.ICBanner-dropdownButton .ICBanner-dropdownArrow{margin-bottom:6px;mask-image:url(https://static-redesign.cnbcfm.com/dist/95a89411c4cb62dc5920.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/95a89411c4cb62dc5920.svg)}@media (max-width:759px){.ICBanner-dropdownButton .ICBanner-dropdownArrow{margin-bottom:4px}}.ICBanner-dropdownButton .ICBanner-dropdownUpArrow{margin-bottom:0;mask-image:url(https://static-redesign.cnbcfm.com/dist/24f214b19a613fd9a0e2.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/24f214b19a613fd9a0e2.svg)}@media (max-width:759px){.ICBanner-dropdownButton .ICBanner-dropdownUpArrow{margin-top:2px}}.ICBanner-expandedComponent{display:flex;flex-direction:column}.ICBanner-expandedComponentRow{border-bottom:2px solid #e5e5e5;display:flex;flex-direction:row;margin-bottom:10px;padding-bottom:10px;width:100%}.ICBanner-rowComponent{display:flex;flex-direction:row;justify-content:space-between;width:50%}.ICBanner-heading{color:#747474;font-size:18px;font-weight:600;line-height:22px}.ICBanner-rowValue{float:right;position:relative;right:14px}.ICBanner-firstRow,.ICBanner-rowValue{color:#171717;font-size:18px;font-weight:600;line-height:22px}.ICBanner-firstRow{width:100px}@media (min-width:1340px){.ICBanner-firstRow{width:220px}}.ICBanner-mobileExpandedComponent{display:flex;flex-direction:column}.ICBanner-mobileExpandedComponentRow{border-bottom:2px solid #e5e5e5;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.ICBanner-mobileHeading{color:#747474;font-size:18px;font-weight:700;line-height:22px;margin-left:10px}.ICBanner-mobileRowValue{color:#171717;font-size:18px;font-weight:700;line-height:22px;margin-right:10px}.ICBanner-icBannerComponentSignedOut{align-items:center;background:#071d39;border-radius:3px;color:#fff;display:flex;height:56px;margin-bottom:40px;position:relative;text-transform:uppercase;width:100%}.ICBanner-icBannerComponentSignedOut .ICBanner-investingClubPillLink{margin-top:2px}.ICBanner-icBannerComponentSignedOutMobile{height:44px}.ICBanner-signInLink,.ICBanner-signedOutHeader{order:unset}.ICBanner-clubMemberButton{border:1px solid #fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:600;height:40px;letter-spacing:1.09px;line-height:40px;text-align:center;text-transform:uppercase;width:191px}.ICBanner-signInLink{margin-right:6px;text-decoration:underline}.ICBanner-signInLink a:focus,.ICBanner-signInLink a:hover{color:#fff}.ICBanner-signInText{margin-left:10px;order:unset}.ICBanner-memberButtonContainer{margin-left:auto;margin-right:16px}.ICBanner-memberButtonContainer:focus,.ICBanner-memberButtonContainer:hover{color:#fff}.ICBanner-mobileSubscribeButton{margin-left:6px;text-decoration:underline}.QuotePageBuilder-container{margin:0 22px;max-width:100%;padding-top:15px}@media (min-width:360px){.QuotePageBuilder-container{margin-bottom:0}}@media (min-width:760px){.QuotePageBuilder-container{margin:0 auto;max-width:678px}}@media (min-width:1020px){.QuotePageBuilder-container{margin-bottom:15px;max-width:960px}}@media (min-width:1340px){.QuotePageBuilder-container{margin-bottom:25px;max-width:1290px}}@media (min-width:760px){.QuotePageBuilder-row{margin-bottom:20px;padding-top:30px}}@media (min-width:1020px){.QuotePageBuilder-row{display:flex}}.QuotePageBuilder-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.QuotePageBuilder-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.QuotePageBuilder-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.QuotePageBuilder-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.QuotePageBuilder-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.QuotePageBuilder-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.QuotePageBuilder-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.QuotePageBuilder-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}.QuotePageBuilder-mainContent{padding-top:15px}@media (min-width:1020px){.QuotePageBuilder-mainContent{padding-top:30px}}.QuotePageBuilder-mainContent .BrandBanner-container{margin-bottom:30px;z-index:99}@media (min-width:1340px){.QuotePageBuilder-mainContent .BrandBanner-container{margin-left:calc(-50vw - -538.5px)}}@media (min-width:760px){.QuotePageBuilder-mainContent .BrandBanner-container{margin-bottom:-100px;margin-top:50px}.QuotePageBuilder-mainContent{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px);padding-top:0}}@media (min-width:760px) and (min-width:760px){.QuotePageBuilder-mainContent{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.QuotePageBuilder-mainContent{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.QuotePageBuilder-mainContent{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.QuotePageBuilder-mainContent{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.QuotePageBuilder-mainContent{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.QuotePageBuilder-mainContent:last-child{margin-right:0}}@media (min-width:1340px){.QuotePageBuilder-mainContent{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);min-width:calc(75% - 7.5px)}}@media (min-width:760px){.QuotePageBuilder-sidebar{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.QuotePageBuilder-sidebar{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.QuotePageBuilder-sidebar{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.QuotePageBuilder-sidebar{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.QuotePageBuilder-sidebar{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.QuotePageBuilder-sidebar{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}}@media (min-width:1340px){.QuotePageBuilder-sidebar{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}.QuotePageBuilder-button,.QuotePageBuilder-buttonActive{align-items:center;background:#fff;border:1px solid #002f6c;color:#002f6c;display:flex;font-family:Proxima Nova,sans-serif;font-size:12px;font-weight:700;justify-content:center;letter-spacing:1.09px;margin:15px 0 30px;padding:15px 20px;text-transform:uppercase;width:100%}.QuotePageBuilder-button:after,.QuotePageBuilder-buttonActive:after{border-bottom:2px solid #002f6c;border-right:2px solid #002f6c;content:"";display:block;height:7px;margin:-4px 0 0 5px;transform:rotate(45deg);width:7px}.QuotePageBuilder-buttonActive:after{margin:5px 0 0 5px;transform:rotate(225deg)}.QuotePageBuilder-showOnDesktop{display:none}@media (min-width:760px){.QuotePageBuilder-showOnDesktop{display:initial}}.QuotePageBuilder-showOnMobile{display:initial;margin-bottom:10px}@media (min-width:760px){.QuotePageBuilder-showOnMobile{display:none}}.QuotePageBuilder-analystConsensusContainer{display:flex;justify-content:center;margin-bottom:25px;margin-top:30px}.LiveTVScheduleHeader-header{color:#071d39;font-style:normal;position:relative;width:100%}.LiveTVScheduleHeader-header .LiveTVScheduleHeader-heading{font-size:40px;font-weight:800;line-height:42px;padding:36px 8px 0;text-align:center}@media (max-width:759px){.LiveTVScheduleHeader-header .LiveTVScheduleHeader-heading{font-size:36px}}@media (max-width:359px){.LiveTVScheduleHeader-header .LiveTVScheduleHeader-heading{font-size:24px}}.LiveTVScheduleHeader-header .LiveTVScheduleHeader-headerUnderline{background:#fcb700;height:7px;margin-bottom:40px;width:100%}.LiveTVDatePicker-container{margin:0 auto 38px;max-width:1145px;width:90%}.LiveTVDatePicker-modal{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:99}.LiveTVDatePicker-tveDropdown{background:#aeaeae;border-radius:3px;color:#171717;display:block;height:34px;padding:1px;position:relative;width:272px}.LiveTVDatePicker-head{background:linear-gradient(#e7e7e7,#fff);background-image:linear-gradient(#f6f6f6,#fafafa);border-radius:3px;cursor:pointer;text-shadow:0 1px 0 #fff;width:100%}.LiveTVDatePicker-arrowWrap,.LiveTVDatePicker-head{border-top:1px solid #fff;display:inline-block;height:32px}.LiveTVDatePicker-arrowWrap{background-image:-o-linear-gradient(top,#dbdbdb 0,#fcfcfc 100%);border-left:1px solid #fff;border-radius:0 3px 3px 0;box-shadow:-1px 0 0 0 #c9c9c9;float:right;position:absolute;right:1px;top:1px;width:31px}.LiveTVDatePicker-arrow{background-image:url(https://static-redesign.cnbcfm.com/dist/3f3502c997d472bd03be.png);background-repeat:no-repeat;border:none;box-shadow:none;height:25px;left:-10%;margin:-15px 0 0;position:absolute;top:50%;width:29px}.LiveTVDatePicker-openArrow{border-color:#171717 #0000 #0000;border-style:solid;border-width:7px 7px 0;box-shadow:0 -1px 0 0 #171717;height:0;margin-left:10px;margin-top:-2px;width:0}.LiveTVDatePicker-close{background:none;background-image:none;border-color:#0000;border-radius:0;box-shadow:none}.LiveTVDatePicker-today{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:28px;text-transform:uppercase}.LiveTVDatePicker-datesContainer{float:left}.LiveTVDatePicker-dates{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:28px;margin-left:6px}.LiveTVDatePicker-selectDateContainer{text-align:left}.LiveTVDatePicker-selectDate{font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin-left:6px}.LiveTVDatePicker-menu{background:#fff;border:1px solid #c3c3c3;border-radius:3px;height:200px;overflow:scroll;padding:6px 0 6px 7px;position:absolute;width:272px;z-index:100}.LiveTVDatePicker-menu button{border-radius:3px;display:block;font-family:Proxima Nova Semi Bold,Helvetica,Arial,sans-serif;font-size:16px;line-height:23px;margin-right:6px;padding:5px 12px 4px 8px;position:relative;text-align:initial;text-overflow:ellipsis;white-space:nowrap;width:100%}.LiveTVDatePicker-menu button:hover{color:#fff}.LiveTVDatePicker-menu li:hover{background-color:#2077b6;border-radius:3px;cursor:pointer;width:254px}.LiveTVDatePicker-filterDayWeek{display:inline-block;text-align:left;width:87px}.LiveTVDatePicker-filterMonth{display:inline-block;width:40px}.LiveTVDatePicker-hide{display:none}.LiveTVCurrentShow-container{border:4px solid #002f6c;color:#002f6c;margin:0 auto 41px;max-width:1145px;padding:8px 16px;position:relative;width:90%}.LiveTVCurrentShow-liveScheduleContainer{align-items:center;display:flex;justify-content:space-between;margin:0 22px}@media (max-width:1019px){.LiveTVCurrentShow-liveScheduleContainer{display:block}}.LiveTVCurrentShow-link,.LiveTVCurrentShow-link:hover{color:#002f6c}.LiveTVCurrentShow-onNow{align-items:center;background:#fff;display:flex;font-size:14px;font-style:normal;font-weight:700;justify-content:center;line-height:20px;position:absolute;text-align:center;top:-11px;width:114px}.LiveTVCurrentShow-onNow:before{animation:LiveTVCurrentShow-pulse 2s infinite;background-color:#ff5053;border-radius:100%;box-shadow:0 0 0 0 #ce2b2b;content:"";display:block;height:6px;margin:6px 8px;transform:scale(1);width:6px}@keyframes LiveTVCurrentShow-pulse{0%{box-shadow:0 0 0 1px #ce2b2b;opacity:1;transform:scale(.95)}70%{box-shadow:0 0 0 2px #ce2b2b;opacity:.9;transform:scale(1)}to{box-shadow:0 0 0 1px #ce2b2b;opacity:1;transform:scale(.95)}}.LiveTVCurrentShow-currShow{font-size:28px;font-style:normal;font-weight:400;line-height:18px;padding:16px 0}@media (max-width:759px){.LiveTVCurrentShow-currShow{font-size:24px}}@media (max-width:479px){.LiveTVCurrentShow-currShow{font-size:18px}}.LiveTVCurrentShow-currShow .LiveTVCurrentShow-onNowTitle{font-weight:800}.LiveTVCurrentShow-currShow .LiveTVCurrentShow-separator{font-weight:700}.LiveTVCurrentShow-nextShow{font-size:20px;font-style:normal;font-weight:400;line-height:14px;padding:16px 0}@media (max-width:479px){.LiveTVCurrentShow-nextShow{display:none}}@media (max-width:759px){.LiveTVCurrentShow-nextShow{font-size:16px}}.LiveTVCurrentShow-nextShow .LiveTVCurrentShow-nextTitle{font-weight:800}.LiveTVSchedule-container{margin:auto;max-width:1145px;width:100%}.MobileAppChart-container{max-width:100%}.WelcomeMessage-container{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.03px;line-height:20px;margin-bottom:10px;padding:0 20px}.WelcomeMessage-container a{color:#005594}@media (min-width:1020px){.WelcomeMessage-container{margin:0 40px 15px}}@media (min-width:1340px){.WelcomeMessage-container{margin:0 275px 15px}}.WelcomeMessage-blockText{display:block}.NewslettersHeader-container{display:flex;flex-direction:column;margin:0 auto;max-width:100%;padding:30px 0;text-align:center}@media (min-width:760px){.NewslettersHeader-container{max-width:678px}}@media (min-width:1020px){.NewslettersHeader-container{max-width:960px}}@media (min-width:1340px){.NewslettersHeader-container{max-width:1290px}}@media (min-width:760px){.NewslettersHeader-container{padding:20px 0}}@media (min-width:1020px){.NewslettersHeader-container{padding:30px 0}}.NewslettersHeader-header{color:#002f6c;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:32px;margin-bottom:10px;margin-top:0;padding:0 20px}@media (min-width:760px){.NewslettersHeader-header{font-size:40px;line-height:42px;padding:0}}@media (min-width:1020px){.NewslettersHeader-header{font-size:54px;line-height:60px;margin-bottom:20px}}.NewslettersHeader-paragraph{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.03px;line-height:20px;margin-bottom:10px;padding:0 20px}@media (min-width:1020px){.NewslettersHeader-paragraph{margin:0 40px 15px;padding:0}}@media (min-width:1340px){.NewslettersHeader-paragraph{margin:0 275px 15px}}.NewslettersHeader-email{color:#747474}.NewslettersHeader-signInContainer{align-items:center;display:flex;flex-direction:row;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:.03px;line-height:16px;padding:0 20px}.NewslettersHeader-signInContainer .NewslettersHeader-question{color:#000}.NewslettersHeader-signInContainer .NewslettersHeader-question:after{content:" ";white-space:pre}.NewslettersHeader-signInContainer .NewslettersHeader-signIn a{color:#005594}.NewslettersHeader-signInContainer .NewslettersHeader-signIn a:hover{color:#fcb700}.ExclusivePill-baseExclusiveStyles,.ExclusivePill-icExclusive,.ExclusivePill-proExclusive{background-color:#fffc;border-radius:4px;bottom:10px;font-size:12px;font-weight:600;left:10px;padding:2px 5px;position:absolute}.ExclusivePill-proExclusive{color:#008456}.ExclusivePill-icExclusive{color:#005594}.BecomeAPaidUserPill-icLink,.BecomeAPaidUserPill-proLink{color:#005594;display:block;font-size:11px;font-weight:500;margin:10px 0;width:-moz-fit-content;width:fit-content}.BecomeAPaidUserPill-proLink{color:#008456}.AuthenticatedSubscriptionButton-subscriptionButton{background-color:#fff;border:1px solid #002f6c;border-radius:100%;color:#fff;display:block;font-size:16px;height:18px;line-height:1;position:absolute;right:10px;text-align:center;top:1px;width:18px}.AuthenticatedSubscriptionButton-unchecked{background-color:#fff;border:1px solid #002f6c;color:#002f6c}@media (min-width:1020px){.AuthenticatedSubscriptionButton-unchecked:focus-visible,.AuthenticatedSubscriptionButton-unchecked:hover{background-color:#002f6c;border:1px solid #002f6c;color:#fff}}.AuthenticatedSubscriptionButton-checked{background-color:#002f6c;border:1px solid #002f6c;color:#fff}@media (min-width:1020px){.AuthenticatedSubscriptionButton-checked:focus-visible:before,.AuthenticatedSubscriptionButton-checked:hover:before{align-items:center;background-color:#002f6c;border:1px solid #002f6c;border-radius:9px;color:#fff;content:"Unsubscribe";display:flex;font-size:10px;font-weight:300;height:17px;justify-content:center;margin-right:-1px;margin-top:-1px;position:absolute;right:0;top:0;width:70px;z-index:1}}.AuthenticatedSubscriptionButton-checkmarkIcon{background-color:#002f6c;border:1px solid #002f6c;border-radius:100%;color:#fff;height:18px;position:absolute;right:-1px;top:-1px;width:18px}.AuthenticatedSubscriptionButton-checkmarkIcon circle{fill:#002f6c;opacity:1}.AuthenticatedSubscriptionButton-checkmarkIcon path{fill:#fff}.AuthenticatedSubscriptionButton-wide{border-radius:9px;font-size:10px;font-weight:300;width:72px}.AuthenticatedSubscriptionButton-subscribed{background-color:#002f6c;border:1px solid #002f6c;color:#fff}.AuthenticatedSubscriptionButton-subscribed span{left:4px;position:absolute;top:3px}.AuthenticatedSubscriptionButton-subscribed .AuthenticatedSubscriptionButton-checkmarkIcon{border-radius:100%;color:#fff;height:18px;position:absolute;right:0;top:-1px;width:17px}.AuthenticatedSubscriptionButton-unsubscribed{background-color:#fff;border:1px solid #002f6c;color:#002f6c}.AuthenticatedSubscriptionButton-loading{background-color:#d9d9d9;border:#d9d9d9;color:#0000;cursor:default;pointer-events:none}.AuthenticatedSubscriptionButton-loading span{background-image:url(https://static-redesign.cnbcfm.com/dist/994bcb47d39748c1b663.gif);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100%;display:inline-block;height:18px;margin:auto;width:18px}.AddNewsletter-selectedToggle{background-color:#9e9e9e;border:1px solid #9e9e9e;color:#fff!important}.AddNewsletter-selectedToggle:before{color:#424242;content:"Remove";font-size:10px;font-weight:300;line-height:14px;position:absolute;right:calc(100% + 5px);text-align:right}.AddNewsletter-selectedToggle:after{content:"﹣";display:inline}.AddNewsletter-selectedToggle:focus-visible,.AddNewsletter-selectedToggle:hover{background-color:#424242;border:1px solid #424242}.AddNewsletter-deselectedToggle,.AddNewsletter-selectedToggle{border-radius:100%;display:block;font-size:16px;height:18px;line-height:1;position:absolute;right:10px;text-align:center;top:1px;width:18px}.AddNewsletter-deselectedToggle{background-color:#fff;border:1px solid #002f6c;color:#002f6c!important}.AddNewsletter-deselectedToggle:after{content:"+";display:inline}.AddNewsletter-deselectedToggle:focus-visible,.AddNewsletter-deselectedToggle:hover{background-color:#002f6c;border:1px solid #002f6c;color:#fff!important}.NewslettersCard-container{background-color:#fff;border:1px solid #f8f8f8;box-shadow:0 1px 4px 0 #00000040;display:inline-block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;height:294px;position:relative;vertical-align:top;width:165px}@media (min-width:1020px){.NewslettersCard-container:focus,.NewslettersCard-container:hover{transform:scale3d(1.1,1.1,1);transition:transform .3s}}@media (max-width:759px){.NewslettersCard-container{width:100%}}.NewslettersCard-thumbnailWrapper{background-color:#f8f8f8;height:120px;left:-1px;overflow:hidden;position:relative;top:-1px;width:calc(100% + 2px)}.NewslettersCard-thumbnail{height:100%;object-fit:cover;width:100%}.NewslettersCard-body{padding:10px}.NewslettersCard-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:16px;font-weight:500;line-height:1.1;overflow:hidden}@media (max-width:759px){.NewslettersCard-title{font-size:12px}}.NewslettersCard-description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:11px;font-weight:300;margin:10px 0;overflow:hidden}.NewslettersCard-sampleLink{color:#005594;display:block;font-size:11px;font-weight:500;margin:10px 0;width:-moz-fit-content;width:fit-content}.NewslettersCard-bottomRow{background-image:url(https://static-redesign.cnbcfm.com/dist/757f1cf1b09912b51cd0.png);background-position:10px 1px;background-repeat:no-repeat;background-size:15px;bottom:0;left:0;padding:0 10px 10px 30px;position:absolute;width:100%}.NewslettersCard-cadence{font-size:11px;font-weight:500;line-height:18px}.NewslettersCard-cadenceSelected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:60px}.NewslettersCard-errorContainer{background:#fff;bottom:0;height:calc(100% - 120px);left:0;opacity:.97;position:absolute;width:100%;z-index:2}.NewslettersCard-errorMessage{color:#ce2b2b;font-size:16px;font-weight:600;line-height:19.49px;margin-top:40px;padding:10px;text-align:left}.NewslettersCard-errorPill{background:#b40909;border-radius:9px;bottom:10px;color:#fff;font-size:10px;font-weight:500;height:18px;line-height:12.18px;padding:3px;position:absolute;right:10px;text-align:center;width:46px}.NewslettersCategory-smallSpan{background-color:#0477c9;display:block;height:6px;margin-top:10px;width:110px}@media (max-width:360px){.NewslettersCategory-smallSpan{width:88px}}@media (min-width:760px){.NewslettersCategory-smallSpan{margin-top:20px}}.NewslettersCategory-smallSpanPro{background-color:#008456}.NewslettersCategory-smallSpanInvestingClub{background-color:#0496ff}.NewslettersCategory-border{background-color:#747474;display:block;height:1px;width:100%}.NewslettersCategory-categoryTitle{font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:32px;margin-bottom:0;margin-top:0;text-transform:uppercase}@media (min-width:760px){.NewslettersCategory-categoryTitle{font-size:28px}}.NewslettersCategory-categoryTopContainer{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:5px}@media (min-width:760px){.NewslettersCategory-categoryTopContainer{margin-top:11px}}.NewslettersCategory-checkboxAndCollapseButtonContainer{color:#336aa0;display:flex;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-weight:600;gap:10px;line-height:normal;text-transform:uppercase}.NewslettersCategory-selectAllCheckbox{cursor:pointer;height:0;opacity:0;position:absolute;right:0;width:0}.NewslettersCategory-checkmark{border:2px solid #336aa0;border-radius:3px;display:block;height:18px;position:relative;width:18px}.NewslettersCategory-dropdownArrow{border:1px solid #0000}.NewslettersCategory-dropdownArrow:focus-visible{border:1px solid #336aa0}.NewslettersCategory-subCategoriesContainer{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;max-width:100%;padding-bottom:30px}@media (min-width:760px){.NewslettersCategory-subCategoriesContainer{justify-content:flex-start;padding-bottom:50px}}@media (min-width:1020px){.NewslettersCategory-subCategoriesContainer{padding-bottom:10px}}.NewslettersCategory-checkboxLabel:focus-within input:not(:checked)~.NewslettersCategory-checkmark{border:4px solid #336aa0}.NewslettersCategory-checkboxLabel input:checked~.NewslettersCategory-checkmark{background-color:#336aa0}.NewslettersCategory-checkmark:after{content:"";display:none;position:absolute}.NewslettersCategory-checkboxLabel input:checked~.NewslettersCategory-checkmark:after{display:block}.NewslettersCategory-checkboxLabel .NewslettersCategory-checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:9px;left:4px;top:0;transform:rotate(45deg);width:5px}@media (max-width:759px){.NewslettersCategory-cardContainer{max-width:185px;width:46%}}.NewslettersCategory-disabledCheckbox{cursor:not-allowed;opacity:.5}.NewslettersOverlay-overlayContainer{background:#fff;border-top:1px solid #bababa;bottom:0;left:0;padding:20px 20px 15px;position:sticky;right:0;z-index:1000}@media (min-width:760px){.NewslettersOverlay-overlayContainer{padding:30px 39px 15px}}@media (min-width:1020px){.NewslettersOverlay-overlayContainer{padding:30px 20px 15px}}@media (max-width:759px){.NewslettersOverlay-overlayContainer{bottom:54px}}.NewslettersOverlay-contentContainer{margin:0 auto}@media (min-width:1020px){.NewslettersOverlay-contentContainer{max-width:960px}}@media (min-width:1340px){.NewslettersOverlay-contentContainer{max-width:1290px}}.NewslettersOverlay-overlayText{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:500;letter-spacing:.03px;line-height:20px}@media (min-width:760px){.NewslettersOverlay-overlayText{font-size:28px;line-height:30px}}@media (min-width:1020px){.NewslettersOverlay-overlayText{font-size:36px;line-height:38px}}.NewslettersOverlay-overlayText span{font-weight:700}.NewslettersOverlay-tosContainer{color:#747474;font-size:8px;font-weight:600;line-height:10px;margin:10px 0;max-width:1140px}.NewslettersOverlay-tosContainer a{color:#005594}@media (min-width:760px){.NewslettersOverlay-tosContainer{font-size:10px;line-height:12px;margin:15px 0;padding-right:106px}}@media (min-width:1020px){.NewslettersOverlay-tosContainer{font-size:12px;line-height:14px;padding-right:270px}}.NewslettersOverlay-emailInput{border:1px solid #747474;border-radius:4px;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;height:54px;letter-spacing:1px;line-height:12px;padding-left:20px;width:100%}.NewslettersOverlay-emailInput::placeholder{color:#424242;opacity:1}@media (min-width:760px){.NewslettersOverlay-emailInput{border-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px;width:325px}}.NewslettersOverlay-submitButton{background-color:#005594;border-radius:4px;color:#fff;font-size:18px;font-weight:600;height:54px;letter-spacing:1px;text-align:center;width:100%}.NewslettersOverlay-submitButton:focus,.NewslettersOverlay-submitButton:hover{background-color:#071d39}@media (min-width:760px){.NewslettersOverlay-submitButton{border-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px;width:177px}}.NewslettersOverlay-recaptchaText{color:#747474;font-size:12px;font-weight:700;line-height:normal}.NewslettersOverlay-inputAndSubmit{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}@media (min-width:760px){.NewslettersOverlay-inputAndSubmit{flex-direction:row;gap:0;margin-bottom:15px}}.NewslettersOverlay-disabledButton,.NewslettersOverlay-disabledButton:focus,.NewslettersOverlay-disabledButton:hover{background-color:#d9d9d9}.NewslettersOverlay-errorMessage{color:red;height:18px}.NewslettersOverlay-footerContainer{display:flex;flex-flow:column}@media (min-width:760px){.NewslettersOverlay-footerContainer{flex-flow:row}}.NewslettersOverlay-signin{font-size:14px;font-weight:500;letter-spacing:.029px;line-height:16px;margin:8px 0;text-align:left}.NewslettersOverlay-signin a{color:#005594;margin-left:5px}.NewslettersOverlay-signin a:hover{color:#fcb700}@media (min-width:760px){.NewslettersOverlay-signin{margin:0 20px 0 0}}.NewslettersConfirmation-container{background-image:url(https://static-redesign.cnbcfm.com/dist/44944463efaf14fd092f.svg);background-position:right -300px top -40px;background-repeat:no-repeat;background-size:900px;color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:1.2;margin-top:-30px;text-align:center}@media (max-width:759px){.NewslettersConfirmation-container{background-position:right -300px bottom -40px;height:100%;width:100%}}@media (min-width:760px) and (max-width:1019px){.NewslettersConfirmation-container{margin-top:10px}}.NewslettersConfirmation-logo{margin:0 auto 40px}@media (max-width:759px){.NewslettersConfirmation-logo{margin:0 auto 30px}}.NewslettersConfirmation-emailText,.NewslettersConfirmation-thankYou,.NewslettersConfirmation-titlesList{margin:0 auto 10px;max-width:410px}.NewslettersConfirmation-thankYou{font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:32px}@media (max-width:759px){.NewslettersConfirmation-thankYou{line-height:30px}}.NewslettersConfirmation-emailText{margin-bottom:18px}.NewslettersConfirmation-emailAddress{font-weight:600}.NewslettersConfirmation-signUpPrompt{font-size:16px;font-weight:500;line-height:16px;margin:20px auto;text-align:center}.NewslettersCategories-container{margin:0 auto 40px;max-width:100%;padding:0 20px}@media (min-width:760px){.NewslettersCategories-container{max-width:678px}}@media (min-width:1020px){.NewslettersCategories-container{max-width:960px}}@media (min-width:1340px){.NewslettersCategories-container{max-width:1290px}}@media (min-width:760px){.NewslettersCategories-container{padding:0}}.UnsubscribeConfirmationModal-container{color:#171717;display:flex;flex-direction:column;font-size:18px;font-weight:600;line-height:20px;min-height:277px;padding:30px 12px 50px;text-align:center;width:500px}.UnsubscribeConfirmationModal-container .UnsubscribeConfirmationModal-text{margin:0 auto}@media (min-width:760px){.UnsubscribeConfirmationModal-container .UnsubscribeConfirmationModal-text{width:70%}}@media (max-width:759px){.UnsubscribeConfirmationModal-container{height:unset;padding:45px 28px;width:100%}}.UnsubscribeConfirmationModal-logo{height:23px;margin:0 auto 40px}@media (max-width:759px){.UnsubscribeConfirmationModal-logo{margin:0 auto 30px}}.UnsubscribeConfirmationModal-buttons{display:flex;justify-content:space-between;margin:40px auto 0;width:90%}.UnsubscribeConfirmationModal-buttons button{border:1px solid #005594;border-radius:3px;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;height:50px;letter-spacing:1.09px;line-height:12px;text-align:center;text-transform:uppercase;width:200px}.UnsubscribeConfirmationModal-buttons button:hover{background:#002f6c}@media (max-width:759px){.UnsubscribeConfirmationModal-buttons button{margin:0 auto;width:100%}}.UnsubscribeConfirmationModal-buttons .UnsubscribeConfirmationModal-cancelButton{color:#005594}.UnsubscribeConfirmationModal-buttons .UnsubscribeConfirmationModal-cancelButton:hover{color:#fff}@media (max-width:759px){.UnsubscribeConfirmationModal-buttons .UnsubscribeConfirmationModal-cancelButton{margin-bottom:22px}}.UnsubscribeConfirmationModal-buttons .UnsubscribeConfirmationModal-yesButton{background-color:#005594;color:#fff}.UnsubscribeConfirmationModal-buttons .UnsubscribeConfirmationModal-loading{background-color:#d9d9d9;border:#d9d9d9;transition:none}.UnsubscribeConfirmationModal-buttons .UnsubscribeConfirmationModal-loading:hover{background-color:#d9d9d9;border:#d9d9d9}@media (max-width:759px){.UnsubscribeConfirmationModal-buttons{flex-direction:column}}.UnsubscribeConfirmationModal-error{word-wrap:break-word;color:#f44336;font-size:14px;font-weight:400;line-height:16px;position:relative;text-align:center;top:10px}.NewslettersFooter-container{color:#000;font-size:12px;font-weight:500;line-height:12px;margin-bottom:20px;padding:0 20px 20px;text-align:center}@media (min-width:760px){.NewslettersFooter-container{line-height:28px}}.NewslettersFooter-unsubscribeButton{color:#005594;font-size:12px;font-weight:500}.NewslettersFooter-unsubscribe{display:block}@media (min-width:760px){.NewslettersFooter-unsubscribe{display:inline}}.ZephrLandingPage-main{min-height:90vh}.WatchlistSortableColumnHeader-defaultSort{fill:#bababa}.WatchlistSortableColumnHeader-sortActive{color:#005594!important}.WatchlistSortableColumnHeader-sortActive .WatchlistSortableColumnHeader-asc,.WatchlistSortableColumnHeader-sortActive .WatchlistSortableColumnHeader-desc{fill:#005594}button.WatchlistSortableColumnHeader-sortButton{align-items:center;border-right:1px solid #ccc;display:flex;float:right;margin-right:4px;padding-right:4px}button.WatchlistSortableColumnHeader-sortButton:last-child{border:0;margin:0;padding:0}.WatchlistSortableColumnHeader-sortingIcons{display:flex;flex-direction:column;margin-left:8px}.SymbolTable-symbolTable{border-bottom:1px solid #d9d9d9;font-family:Proxima Nova,Helvetica,Arial,sans-serif;position:relative;table-layout:fixed;width:100%}.SymbolTable-symbolTable.SymbolTable-zeroQuotes{border-bottom:none}.SymbolTable-symbolTable:before{bottom:0;content:"";display:block;height:40px;pointer-events:none;position:absolute;width:100%;z-index:1}.SymbolTable-symbolTable.SymbolTable-fade:before{background:linear-gradient(180deg,#fff0,25%,#fff)}.SymbolTable-symbolTable thead{display:table;width:100%}.SymbolTable-symbolTable thead th{color:#747474;font-size:12px;font-style:normal;font-weight:700;line-height:15px;padding-bottom:5px}.SymbolTable-symbolTable td,.SymbolTable-symbolTable th{font-size:14px;padding:unset;padding-right:10px;text-align:end;width:25%}@media (max-width:1339px){.SymbolTable-symbolTable td,.SymbolTable-symbolTable th{font-size:12px}}.SymbolTable-symbolTable tr{box-sizing:border-box;display:table;width:100%}.SymbolTable-symbolTable tbody{display:block;max-height:240px;overflow-y:scroll;width:100%}.SymbolTable-symbolTable tbody tr{width:100%}.SymbolTable-symbolTable tbody tr:nth-child(odd){background:#f1f1f1}.SymbolTable-symbolTable tbody td{font-size:14px;font-style:normal;font-weight:600;height:30px;padding:4px 10px 4px 0}.SymbolTable-symbolTable tbody td.SymbolTable-symbol{overflow:hidden;padding-left:12px;text-align:start;text-overflow:ellipsis;white-space:nowrap}.SymbolTable-symbolTable tbody td a:hover{color:#005594;text-decoration:none}th{color:#9e9e9e}.SymbolTable-symbolLink{color:#000;cursor:pointer}.SymbolTable-positive{color:#00a857}.SymbolTable-negative{color:#ce2b2b}.SymbolTable-extendedHours{align-items:center;color:#e8802a;justify-content:flex-end;position:relative;text-align:end}.SymbolTable-extendedHours>svg{position:absolute;right:-3px;top:10px}.WatchlistSymbolAdder-container .WatchlistSymbolAdder-dropdownContent{left:0;right:auto}.WatchlistSymbolAdder-marketBanner{border:1px solid #005594!important}.WatchlistSymbolAdder-form{position:relative;white-space:nowrap;z-index:99}.WatchlistSymbolAdder-input{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.07em;padding:3px 3px 3px 6px;width:auto}@media (max-width:759px){.WatchlistSymbolAdder-input{width:100px}}input::placeholder{color:#ccc}.WatchlistSymbolAdder-addButton{background-color:#005594;border-radius:4px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.07em;padding:3px 5px}.WatchlistSymbolAdder-addButton:hover{background-color:#002f6c;color:#fff;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.07em}.WatchlistSymbolAdder-dropdownContent{background-color:#fff;border-radius:4px;color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:500;position:absolute;text-align:left;white-space:normal;width:392px;z-index:5000}@media (max-width:759px){.WatchlistSymbolAdder-dropdownContent{padding:10px;width:270px}}.WatchlistSymbolAdder-dropdownContent table{border-collapse:collapse;table-layout:fixed;white-space:nowrap;width:100%}.WatchlistSymbolAdder-dropdownContent table td{font-size:16px;padding:6px 6px 6px 0}.WatchlistSymbolAdder-dropdownItem{border-bottom:1px solid #ccd6d8;color:#333;display:table-row;line-height:20px;padding:2px 0;text-decoration:none}.WatchlistSymbolAdder-dropdownItem:last-of-type{border-bottom:0}.WatchlistSymbolAdder-dropdownItem.WatchlistSymbolAdder-active,.WatchlistSymbolAdder-dropdownItem:hover{background-color:#d5dee2;cursor:pointer}.WatchlistSymbolAdder-dropdownItem .WatchlistSymbolAdder-symbolName{overflow:hidden;text-overflow:ellipsis;width:90px}.WatchlistSymbolAdder-dropdownItem .WatchlistSymbolAdder-companyName{overflow:hidden;text-overflow:ellipsis;width:auto}.WatchlistSymbolAdder-dropdownItem .WatchlistSymbolAdder-countryCode{padding-right:0;width:25px}.WatchlistSymbolAdder-dropdownContent.WatchlistSymbolAdder-hasHighlightedSymbol .WatchlistSymbolAdder-dropdownItem:hover{background-color:none}.WatchlistSymbolAdder-ghostDropdownCloser{bottom:0;left:0;position:fixed;right:0;top:0;z-index:98}.WatchlistSymbolAdder-watchlistPage{background:#fff;border:1px solid #9e9e9e;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-right-radius:6px;display:flex;margin-right:20px;padding:10px;position:absolute;top:35px;z-index:98}.WatchlistSymbolAdder-watchlistPage.WatchlistSymbolAdder-rightAlign{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:0;right:0}@media (min-width:760px){.WatchlistSymbolAdder-watchlistPage.WatchlistSymbolAdder-rightAlign{margin-right:40px}}@media (min-width:1020px){.WatchlistSymbolAdder-watchlistPage.WatchlistSymbolAdder-rightAlign{margin-right:0}}.WatchlistSymbolAdder-watchlistPage .WatchlistSymbolAdder-searchOptions{border-bottom:1px solid #bababa;display:flex;justify-content:space-between;padding-bottom:8px}.WatchlistSymbolAdder-watchlistPage .WatchlistSymbolAdder-form{width:307px}.WatchlistSymbolAdder-watchlistPage .WatchlistSymbolAdder-form .WatchlistSymbolAdder-input{border:none;font-size:14px;font-weight:600;line-height:20px;padding:unset;text-transform:unset;width:85%}.WatchlistSymbolAdder-watchlistPage .WatchlistSymbolAdder-form .WatchlistSymbolAdder-dropdownContent{border:unset;box-shadow:unset;display:flex;padding:unset;padding-top:8px;position:inherit;width:auto;z-index:inherit}@media (max-width:759px){.WatchlistSymbolAdder-watchlistPage .WatchlistSymbolAdder-form{width:240px}}.WatchlistSymbolAdder-embedded .WatchlistSymbolAdder-form{width:100%}.WatchlistSymbolAdder-embedded .WatchlistSymbolAdder-form .WatchlistSymbolAdder-input{border:unset;border-bottom:1px solid #747474;border-radius:unset;color:#747474;font-size:12px;font-weight:600;letter-spacing:.15px;line-height:15px;margin-bottom:5px;text-transform:unset;width:100%}.WatchlistSymbolAdder-embedded .WatchlistSymbolAdder-form .WatchlistSymbolAdder-dropdownContent{border:1px solid #ccd6d8;box-shadow:0 1px 10px #d9d9d9;padding:8px;text-align:center;width:100%}.WatchlistSymbolAdder-embedded .WatchlistSymbolAdder-form .WatchlistSymbolAdder-dropdownContent table tr{line-height:16px}.WatchlistSymbolAdder-embedded .WatchlistSymbolAdder-form .WatchlistSymbolAdder-dropdownContent table tr td{font-size:14px}.EmbeddedWatchlist-container{display:flex;flex-direction:column;font-weight:800;height:100%;position:relative}.EmbeddedWatchlist-container,.EmbeddedWatchlist-container .EmbeddedWatchlist-notify{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal}.EmbeddedWatchlist-container .EmbeddedWatchlist-notify{color:#747474;font-weight:500;line-height:15px;padding:16px 0;text-align:center}.EmbeddedWatchlist-dropdownAnchor{position:relative}.icon-offsite-arrow{color:#9e9e9e;font-size:10px;font-weight:600}.EmbeddedWatchlist-dropdownButton{align-items:center;display:flex;justify-content:left;margin-bottom:18px;text-align:left;width:-moz-fit-content;width:fit-content;z-index:2}.EmbeddedWatchlist-dropdownButton:hover{cursor:pointer}.EmbeddedWatchlist-dropdownButton:hover h2{color:#071d39}.EmbeddedWatchlist-dropdownButton div{align-items:center;border-bottom:1px solid #002f6c;display:flex;height:33px;max-width:200px;min-width:118px}.EmbeddedWatchlist-dropdownButton svg{margin-left:5px;margin-right:5px}.EmbeddedWatchlist-watchlistName{color:#002f6c;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.33px;line-height:20px;margin:unset;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.EmbeddedWatchlist-chevron{border-radius:1px;border-style:solid;border-width:2px 2px 0 0;color:#005594;height:10px;margin-left:10px;margin-right:7px;position:relative;transform:rotate(135deg);width:12px}.EmbeddedWatchlist-dropdown{background:#fff;box-shadow:1px 4px 16px #00000029;padding:0 10px;position:absolute;top:-18px;width:200px;z-index:2}.EmbeddedWatchlist-watchlistDropdownLink,.EmbeddedWatchlist-watchlistTools{border-bottom:1px solid #ccc;color:#424242;cursor:pointer;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:15px;max-height:25px;overflow:hidden;padding-bottom:5px;padding-top:5px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-word}.EmbeddedWatchlist-watchlistDropdownLink.EmbeddedWatchlist-activeWatchlist,.EmbeddedWatchlist-watchlistTools.EmbeddedWatchlist-activeWatchlist{color:#336aa0}.EmbeddedWatchlist-addIcon{fill:#005594}.EmbeddedWatchlist-watchlistDropdownLink:focus,.EmbeddedWatchlist-watchlistDropdownLink:hover{color:#002f6c}.EmbeddedWatchlist-selectedWatchlist{color:#005594}.EmbeddedWatchlist-watchlistTools a:last-of-type{border-bottom:0}.EmbeddedWatchlist-watchlistTools a:last-of-type:focus,.EmbeddedWatchlist-watchlistTools a:last-of-type:hover{color:#002f6c;text-decoration:none}.EmbeddedWatchlist-watchlistTools{align-items:center;border:none;display:flex;justify-content:space-between}.EmbeddedWatchlist-watchlistTools:focus .EmbeddedWatchlist-watchlistDropdownLink{color:#005594;text-decoration:none}.EmbeddedWatchlist-watchlistTools a{color:#005594}.EmbeddedWatchlist-watchlistTools .EmbeddedWatchlist-watchlistDropdownLink{padding:unset}.EmbeddedWatchlist-watchlistTools .EmbeddedWatchlist-watchlistDropdownLink:hover{color:#171717}.EmbeddedWatchlist-ghostDropdownCloser{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.EmbeddedWatchlist-addWatchlistContainer,.EmbeddedWatchlist-errorContainer{align-items:center;background:#f1f1f1;display:flex;flex-direction:column;height:240px;justify-content:center}@media (max-width:1339px){.EmbeddedWatchlist-addWatchlistContainer,.EmbeddedWatchlist-errorContainer{height:269px}}.EmbeddedWatchlist-addWatchlistContainer>p,.EmbeddedWatchlist-errorContainer>p{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:17px;margin-bottom:24px;margin-top:0;max-width:197px;text-align:center}.EmbeddedWatchlist-addWatchlistContainer>a,.EmbeddedWatchlist-errorContainer>a{align-items:center;background:#00a857;border-radius:3px;color:#fff;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:1.09091px;line-height:16px;min-height:40px;min-width:191px;text-transform:uppercase}.EmbeddedWatchlist-addWatchlistContainer>a:hover,.EmbeddedWatchlist-errorContainer>a:hover{background-color:#008456;color:#fff;text-decoration:none}.EmbeddedWatchlist-errorContainer>p{margin-bottom:unset;margin-top:unset}.EmbeddedWatchlist-linkContainer{display:flex;font-size:12px;font-style:normal;font-weight:500;justify-content:flex-end;line-height:15px;margin-right:10px;margin-top:13px}.EmbeddedWatchlist-linkContainer a{align-items:center;color:#005594;display:flex}.EmbeddedWatchlist-linkContainer a>div{margin-right:3px;text-decoration:underline}.EmbeddedWatchlist-linkContainer a:hover,.EmbeddedWatchlist-linkContainer a:hover .icon-offsite-arrow{color:#002f6c}.EmbeddedWatchlist-linkContainer .icon-offsite-arrow{color:#336aa0;font-size:9px;font-weight:800}.EmbeddedWatchlist-tableOptions{align-items:baseline;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:12px}.EmbeddedWatchlist-tableOptions a,.EmbeddedWatchlist-tableOptions button{color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:15px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.EmbeddedWatchlist-tableOptions a:hover,.EmbeddedWatchlist-tableOptions button:hover{color:#002f6c}.EmbeddedWatchlist-tableOptions a:hover svg,.EmbeddedWatchlist-tableOptions button:hover svg{fill:#002f6c}.EmbeddedWatchlist-tableOptions a svg,.EmbeddedWatchlist-tableOptions button svg{margin-left:5px}.EmbeddedWatchlist-tableOptions a:first-child{margin-right:10px}.EmbeddedWatchlist-notificationContainer{right:0;top:86px}.EmbeddedWatchlist-notificationContainer .EmbeddedWatchlist-notification{background-color:#2077b6;border-radius:3px;box-shadow:0 1px 3px 1px #00000014;color:#fff;font-weight:700;line-height:16px;padding:10px;width:224px}.EmbeddedWatchlist-notificationContainer .EmbeddedWatchlist-notification.EmbeddedWatchlist-error{background-color:#ce2b2b;width:204px}.ArticleGate-proGate{display:flex;justify-content:flex-end;margin-bottom:50px;margin-left:0;padding-bottom:50px;position:relative;width:100%}.ArticleGate-proGate:before{background:linear-gradient(180deg,#fff0,#fff);bottom:calc(100% + 30px);content:"";height:160px;position:absolute;width:100%}.ArticleGate-proGate .ArticleGate-spacer{overflow:hidden;width:100%}@media (min-width:760px){.ArticleGate-proGate{margin-bottom:40px;padding-bottom:0}.ArticleGate-proGate:before{height:135px}.ArticleGate-proGate .ArticleGate-spacer{margin-left:16.66667%}}@media (min-width:1020px){.ArticleGate-proGate{margin-bottom:50px}.ArticleGate-proGate:before{height:105px}.ArticleGate-proGate .ArticleGate-spacer{margin-left:calc(14.28571% + 4.28571px)}}.ArticleGate-pianoGateWebview{position:relative}.ArticleGate-pianoGateWebview:before{background:linear-gradient(180deg,#fff0,#fff);bottom:calc(100% + 30px);content:"";height:160px;position:absolute;width:100%}@media (prefers-color-scheme:dark){.ArticleGate-pianoGateWebview:before{background:linear-gradient(180deg,#0000,#000)}}.ArticleGate-dynamicPaywall{display:flex;margin-bottom:50px}.ArticleGate-dynamicPaywall:before{background:none}.ArticleGate-dynamicPaywall .ArticleGate-spacer{overflow:hidden;width:100%}@media (min-width:760px){.ArticleGate-dynamicPaywall{margin-bottom:40px;padding-bottom:0}.ArticleGate-dynamicPaywall .ArticleGate-spacer{margin-left:16.66667%}}@media (min-width:1020px){.ArticleGate-dynamicPaywall{margin-bottom:50px}.ArticleGate-dynamicPaywall .ArticleGate-spacer{margin-left:calc(14.28571% + 4.28571px)}}.UpdatePill-updatePill{align-items:center;background:#ce2b2b;border-radius:14px;color:#fff;cursor:pointer;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:28px;justify-content:center;line-height:17px;margin-right:7.78px;pointer-events:auto;-webkit-user-select:none;user-select:none;width:120px}.UpdatePill-displayText{margin-left:7.78px}.BackToTopPill-pillContainer{align-items:center;background:#fff;border:2px solid #27313c;border-radius:60px;color:#27313c;cursor:pointer;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:28px;justify-content:center;line-height:17px;pointer-events:auto;-webkit-user-select:none;user-select:none;width:120px}.BackToTopPill-pillContainer svg{fill:#27313c}.BackToTopPill-backPillStickyPosition{align-items:center;display:block;display:flex;justify-content:center;pointer-events:none;position:sticky;right:0;top:0;z-index:95}.BackToTopPill-backPillStickyPosition .BackToTopPill-backPillVerticalOffset{pointer-events:none;position:relative;top:10px}.BackToTopPill-displayText{margin-left:5.78px;margin-top:-1px;padding-right:2px}.LiveCommentaryFeed-scrollContainer{height:100%;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.LiveCommentaryFeed-scrollContainer .LiveCommentaryFeed-fade:before{box-shadow:0 0 93px 93px #fff;content:"";display:block;height:.1px;pointer-events:none;position:sticky;top:100%;width:100%;z-index:1}@media (min-width:760px){.LiveCommentaryFeed-scrollContainer .LiveCommentaryFeed-fade:before{box-shadow:0 0 76px 76px #fff}}@media (min-width:1020px){.LiveCommentaryFeed-scrollContainer .LiveCommentaryFeed-fade:before{box-shadow:0 0 93px 93px #fff}}.LiveCommentaryFeed-slate,.LiveCommentaryFeed-slate a{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.LiveCommentaryFeed-slate{align-items:center;background-color:#f8f8f8;border:1px solid #d9d9d9;display:flex;flex-direction:column;height:100%;justify-content:center;padding:18px;text-align:center}.LiveCommentaryFeed-slate a{text-decoration:underline}.LiveCommentaryFeed-slate a:hover{color:#00a857}.LiveCommentaryFeed-slateContainer{border-top:3px solid #9e9e9e;height:120px}.LiveCommentaryFeed-slateContainer p{font-size:12px;line-height:20px;margin:0}.LiveCommentaryFeed-slateContainer p a{font-size:12px}.LiveCommentaryFeed-slateContainer p:first-child{font-size:14px}.LiveCommentaryFeed-slateContainer p:not(:first-child):not(:last-child){margin-top:8px}.LiveCommentaryFeed-slateContainer p:last-child{line-height:22px;margin-top:8px}@media (min-width:760px){.LiveCommentaryFeed-slateContainer p{font-size:16px;line-height:36px}.LiveCommentaryFeed-slateContainer p a{font-size:16px}.LiveCommentaryFeed-slateContainer p:first-child{font-size:18px;line-height:24px}.LiveCommentaryFeed-slateContainer p:not(:first-child):not(:last-child){margin-top:unset}.LiveCommentaryFeed-slateContainer p:last-child{line-height:28px}}@media (min-width:1020px){.LiveCommentaryFeed-slateContainer{margin-top:unset}.LiveCommentaryFeed-slateContainer p:not(:first-child):not(:last-child){line-height:58px}}@media (min-width:760px){.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-offline{height:180px}}@media (min-width:1020px){.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-offline{height:302px}}@media (min-width:1340px){.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-offline{height:425px}}.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-coverageEnded{height:0;overflow:visible;position:sticky;top:0;transform:translateY(-62px);z-index:90}.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-coverageEnded .LiveCommentaryFeed-slate{height:62px}@media (min-width:760px){.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-coverageEnded{transform:translateY(-120px)}.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-coverageEnded .LiveCommentaryFeed-slate{height:120px}}.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-shadow .LiveCommentaryFeed-slate{box-shadow:0 6px 4px -4px #c4c4c4}.LiveCommentaryFeed-coverageEndedFeedWrapper{padding-top:62px}@media (min-width:760px){.LiveCommentaryFeed-coverageEndedFeedWrapper{padding-top:120px}}.LiveCommentaryHeader-liveUpdatesPill{height:28px;margin-bottom:12px;text-align:center;width:142px}.LiveCommentaryHeader-liveUpdatesPill .LiveCommentaryHeader-liveUpdatesPillContent{background:#002f6c;color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;height:100%;line-height:28px;margin:0;width:100%}.LiveCommentaryHeader-timestampContainer{align-items:baseline;height:18px;width:288px}@media (max-width:759px){.LiveCommentaryHeader-timestampContainer{flex-direction:column;margin-bottom:16px}}.LiveCommentaryHeader-liveCommentaryHeader{position:relative}.LiveCommentaryHeader-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(100% - 30px);max-width:100%;min-width:calc(100% - 30px);padding-left:2px;position:relative}@media (min-width:760px){.LiveCommentaryHeader-wrapper{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.LiveCommentaryHeader-wrapper{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.LiveCommentaryHeader-wrapper{max-width:100%;min-width:100%}}@media (min-width:1340px){.LiveCommentaryHeader-wrapper{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:760px){.LiveCommentaryHeader-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.LiveCommentaryHeader-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.LiveCommentaryHeader-wrapper{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.LiveCommentaryHeader-wrapper{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.LiveCommentaryHeader-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.LiveCommentaryHeader-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(88.88889% - 3.33333px);min-width:calc(88.88889% - 3.33333px)}}@media (min-width:1340px){.LiveCommentaryHeader-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(72.72727% + 21.81818px);min-width:calc(72.72727% + 21.81818px);padding-right:70px}}.LiveCommentaryHeader-headerContentContainer{margin:0 auto;position:relative}@media (min-width:760px){.LiveCommentaryHeader-headerContentContainer{padding:0}}@media (min-width:1020px){.LiveCommentaryHeader-headerContentContainer{max-width:960px}}@media (min-width:1340px){.LiveCommentaryHeader-headerContentContainer{max-width:1290px}}.LiveCommentaryHeader-liveBlogTimeStamp>div,.LiveCommentaryHeader-time,.LiveCommentaryHeader-timeHidden{color:#747474;font-size:11px;font-weight:600;letter-spacing:1.2px;margin-bottom:4px;margin-right:4px;text-transform:uppercase}.LiveCommentaryHeader-liveBlogTimeStamp>div time,.LiveCommentaryHeader-time time,.LiveCommentaryHeader-timeHidden time{white-space:nowrap}@media (min-width:760px){.LiveCommentaryHeader-liveBlogTimeStamp>div,.LiveCommentaryHeader-time,.LiveCommentaryHeader-timeHidden{font-size:12px;margin-bottom:6px}}.LiveCommentaryHeader-timeHidden{opacity:1}.LiveCommentaryHeader-datetimeDivider:before{content:"•";display:inline-block;padding:0 3px}.LiveCommentaryHeader-title{color:#171717;font-family:Proxima Nova,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:20px;margin:0 0 1px}@media (min-width:760px){.LiveCommentaryHeader-title{font-size:28px;line-height:32px;margin:0 0 6px}}@media (max-width:759px){.LiveCommentaryHeader-about.LiveCommentaryHeader-proUserAboutSection{display:none}}.LiveCommentaryHeader-about>div{color:#747474;font-family:Lyon,serif;font-size:18px;font-style:italic;font-weight:400;line-height:26px;margin-left:0;max-width:unset}@media (max-width:759px){.LiveCommentaryHeader-about>div{font-size:14px;line-height:20px}}.LiveCommentaryHeader-about>div p{margin-bottom:10px;margin-top:10px}.LiveCommentaryHeader-about>div p a{color:#747474;text-decoration:underline}.LiveCommentaryHeader-about>div p a:hover{color:#00a857}.PlayerSlate-slateOverlay{display:block;height:auto;top:0;width:100%;z-index:2}.PlayerSlate-clickable{cursor:pointer}.ProLivePlayer-container{aspect-ratio:16/9;background-color:#171717;width:100%}.ProLivePlayer-nofs .jw-icon-fullscreen{display:none!important}#jw-cnbc-live-stream-player .jw-text-live:before{color:#ce2b2b}#jw-cnbc-live-stream-player .jw-text-live.jw-dvr-live:before{color:#fff}#jw-cnbc-live-stream-player .jw-text-live.jw-dvr-live{color:#747474}#jw-cnbc-live-stream-player .jw-slider-time .jw-progress{background:#f2f2f2}.LiveCommentaryPlayer-container{background-color:#171717;left:0;padding-top:56.25%;position:relative;top:0;width:100%}@media (max-width:1019px){.LiveCommentaryPlayer-container{margin-bottom:16px}}.LiveCommentaryPopularQuotes-tableContainer{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%239E9E9EFF' stroke-dasharray='1, 2' stroke-linecap='square'/%3E%3C/svg%3E");display:flex;flex-direction:column;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:800;height:100%;padding:30px 18px}.LiveCommentaryPopularQuotes-title{border-top:3px solid #cfd8e2;color:#002f6c;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:bold;font-weight:700;line-height:20px;max-width:365px;padding:4px 0 20px}.ProLiveCommentary-outerContainer{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1290px;min-height:900px;padding:20px;width:100%}@media (min-width:760px){.ProLiveCommentary-outerContainer{padding:40px 20px}}@media (min-width:1020px){.ProLiveCommentary-outerContainer{padding:40px 0}}.ProLiveCommentary-nonProMainContainer,.ProLiveCommentary-proMainContainer{display:flex;flex-direction:column;width:100%}@media (min-width:1020px){.ProLiveCommentary-nonProMainContainer,.ProLiveCommentary-proMainContainer{flex-direction:row;margin:0 auto;max-width:960px}}@media (min-width:1340px){.ProLiveCommentary-nonProMainContainer,.ProLiveCommentary-proMainContainer{max-width:1290px}}.ProLiveCommentary-nonProMainContainer{flex-direction:column}.ProLiveCommentary-leftColumn{padding:0;width:100%}@media (min-width:1020px){.ProLiveCommentary-leftColumn{width:555px}}@media (min-width:1340px){.ProLiveCommentary-leftColumn{width:770px}}.ProLiveCommentary-rightColumn{height:700px;margin:0 auto;padding:0;width:100%}@media (min-width:1020px){.ProLiveCommentary-rightColumn{height:651px;margin:0 0 20px 26px;width:410px}}@media (min-width:1340px){.ProLiveCommentary-rightColumn{height:794px;width:520px}}.ProLiveCommentary-title{color:#171717;font-family:Proxima Nova,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:20px;margin:16px 0 12px}@media (min-width:760px){.ProLiveCommentary-title{font-size:28px;line-height:32px;margin:24px 0 12px}}.ProLiveCommentary-about>div{color:#747474;font-family:Lyon,serif;font-size:18px;font-style:italic;font-weight:400;line-height:26px;margin-left:0;max-width:unset}@media (max-width:759px){.ProLiveCommentary-about>div{font-size:14px;line-height:20px}}.ProLiveCommentary-about>div p{margin-bottom:10px;margin-top:10px}.ProLiveCommentary-about>div p a{color:#747474;text-decoration:underline}.ProLiveCommentary-about>div p a:hover{color:#00a857}@media (max-width:759px){.ProLiveCommentary-proMainContainer .ProLiveCommentary-about{display:none}}.ProLiveCommentary-headerAndMainContainer{display:flex;flex-direction:column;width:100%}.ProLiveCommentary-nonProTextContainer{width:100%}@media (min-width:1020px){.ProLiveCommentary-nonProTextContainer{max-width:648px}}@media (min-width:1340px){.ProLiveCommentary-nonProTextContainer{max-width:739px}}.ProLiveCommentary-nonProTextContainer .ProLiveCommentary-title{margin-top:0}@media (min-width:760px){.ProLiveCommentary-nonProTextContainer .ProLiveCommentary-title{margin-top:2px}}.ProLiveCommentary-nonProTextContainer .ProLiveCommentary-about{margin-bottom:-6px}@media (min-width:760px){.ProLiveCommentary-nonProTextContainer .ProLiveCommentary-about{margin-bottom:-2px}}.ProLiveCommentary-tableTitle{border-top:3px solid #cfd8e2;color:#002f6c;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:bold;font-weight:700;line-height:20px;padding:4px 0 20px}.ProLiveCommentary-symbolTablesContainer{display:flex;justify-content:space-between;margin-top:33px}.ProLiveCommentary-symbolTablesContainer>div:first-child{margin-right:9px}.ProLiveCommentary-symbolTablesContainer>div{flex-basis:0;flex-grow:1}@media (max-width:1019px){.ProLiveCommentary-symbolTablesContainer{display:none}}.ProLiveCommentary-symbolTablesContainer .ProLiveCommentary-popularQuotesContainer{margin-bottom:11px}@media (max-width:1339px){.ProLiveCommentary-symbolTablesContainer .ProLiveCommentary-popularQuotesContainer{height:269px}}.ProLiveCommentary-symbolTablesContainer .ProLiveCommentary-watchlistContainer{margin-bottom:11px}.ProLiveCommentary-symbolTablesContainer .ProLiveCommentary-popularQuotesContainer>div,.ProLiveCommentary-symbolTablesContainer .ProLiveCommentary-watchlistContainer>div{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%239E9E9EFF' stroke-dasharray='1, 2' stroke-linecap='square'/%3E%3C/svg%3E");padding:14px 18px}.PageBuilder-container{display:flex;flex-flow:column;height:calc(100vh - 110px);max-height:-webkit-fill-available;min-height:-webkit-fill-available;overflow:auto}.PageBuilder-container,.PageBuilder-container *{font-family:Proxima Nova,Helvetica,Arial,sans-serif!important}.PageBuilder-container .PageBuilder-filterManagerContainer{margin-bottom:132px;margin-top:-103px;order:2}.PageBuilder-container .PageBuilder-filterManagerContainer.PageBuilder-closed{height:0;opacity:0;position:fixed;top:1000px;visibility:hidden;width:0}@media screen and (max-width:1019px) and (orientation:landscape){.PageBuilder-container .PageBuilder-filterManagerContainer{margin-bottom:70px}}@media screen and (min-width:480px) and (orientation:portrait){.PageBuilder-container .PageBuilder-filterManagerContainer{margin-top:-120px}}@media (min-width:1020px){.PageBuilder-container .PageBuilder-filterManagerContainer{margin:0;order:1;padding:0}}.PageBuilder-container .PageBuilder-mainContentContainer{margin-bottom:70px;order:1;padding:20px 21px}@media screen and (min-width:480px) and (orientation:portrait){.PageBuilder-container .PageBuilder-mainContentContainer{padding:41px 41px 20px}}@media screen and (max-width:759px) and (orientation:landscape){.PageBuilder-container .PageBuilder-mainContentContainer{padding:20px 21px}}@media screen and (min-width:480px) and (orientation:portrait){.PageBuilder-container{height:calc(100vh - 170px);max-height:-webkit-fill-available;min-height:-webkit-fill-available;overflow:hidden}}@media (min-width:1020px){.PageBuilder-container{flex-flow:row;height:auto;margin-bottom:0;overflow-x:hidden}.PageBuilder-container .PageBuilder-filterManagerContainer{animation:PageBuilder-slideIn .35s ease-out}.PageBuilder-container .PageBuilder-filterManagerContainer.PageBuilder-closed{animation:PageBuilder-slideOutPanel .35s ease-out;animation-fill-mode:forwards;opacity:1;position:static;visibility:visible}.PageBuilder-container .PageBuilder-mainContentContainer{flex:auto;margin-left:50px;order:2;padding:0 38px 0 16px;position:relative}.PageBuilder-container .PageBuilder-ep{animation:PageBuilder-slideOutMainContent .35s ease-out}.PageBuilder-container .PageBuilder-defaultViewOpen{animation:PageBuilder-slideIn .35s ease-out;padding:0 20px 0 16px}.PageBuilder-container .PageBuilder-defaultViewOpenSelected{animation:PageBuilder-slideIn .35s ease-out;padding:0 0 0 16px}.PageBuilder-container .PageBuilder-defaultViewCloseSelected{animation:PageBuilder-slideOutMainContent .35s ease-out;padding:0 0 0 16px}}@media (min-width:1340px){.PageBuilder-container .PageBuilder-mainContentContainer{padding:0 33px 0 16px}.PageBuilder-container .PageBuilder-defaultViewOpen{animation:PageBuilder-slideIn .35s ease-out;padding:0 23px 0 16px}.PageBuilder-container .PageBuilder-defaultViewOpenSelected{animation:PageBuilder-slideIn .35s ease-out;padding:0 0 0 16px}.PageBuilder-container .PageBuilder-ep{animation:PageBuilder-slideOutMainContent .35s ease-out}}@media (min-width:1850px){.PageBuilder-container .PageBuilder-mainContentContainer{padding:0 277px 0 237px}.PageBuilder-container .PageBuilder-defaultViewOpen{animation:PageBuilder-slideInWide .35s ease-out;padding:0 277px 0 16px}.PageBuilder-container .PageBuilder-defaultViewOpenSelected{animation:PageBuilder-slideInWide .35s ease-out;padding:0 0 0 16px}.PageBuilder-container .PageBuilder-defaultViewCloseSelected{animation:PageBuilder-slideOutMainContent .35s ease-out;padding:0 43px 0 16px}.PageBuilder-container .PageBuilder-ep{animation:PageBuilder-slideOutMainContentWide .35s ease-out;padding-left:237px}}@keyframes PageBuilder-slideIn{0%{transform:translateX(-300px)}to{transform:translateX(0)}}@keyframes PageBuilder-slideOutPanel{0%{transform:translateX(0)}to{transform:translateX(-300px)}}@keyframes PageBuilder-slideOutMainContent{0%{transform:translateX(300px)}to{transform:translateX(0)}}@keyframes PageBuilder-slideInWide{0%{transform:translateX(-100px)}to{transform:translateX(0)}}@keyframes PageBuilder-slideOutMainContentWide{0%{transform:translateX(100px)}to{transform:translateX(0)}}.StockScreenerPage-container{min-height:500px}.PortfolioNews-container{container-type:inline-size;container-name:outerCard;background-color:#fff;border-radius:4px;box-shadow:0 6px 24px 0 #82828226;color:#171717;flex:1;font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-bottom:30px;padding:12px;width:100%}.PortfolioNews-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.PortfolioNews-headerTitle{font-size:20px;font-weight:600;letter-spacing:.03px;line-height:26px}.PortfolioNews-ctaLinkContainer{align-items:center;color:#0053cf;display:flex;flex-direction:row;gap:8px}.PortfolioNews-ctaLinkContainer .PortfolioNews-chevronDownImage{fill:#0053cf}.PortfolioNews-ctaLinkContainer:focus,.PortfolioNews-ctaLinkContainer:hover{color:#001e5a}.PortfolioNews-ctaLinkContainer:focus .PortfolioNews-chevronDownImage,.PortfolioNews-ctaLinkContainer:hover .PortfolioNews-chevronDownImage{fill:#001e5a}.PortfolioNews-ctaTitle{font-size:12px;font-weight:600;letter-spacing:0;line-height:15px}.PortfolioNews-chevronDownImage{fill:#0053cf}.PortfolioNews-containerSubheader{color:#171717;font-size:12px;font-weight:500;line-height:16px;padding:20px 0}.PortfolioNews-asset{display:flex;flex-direction:row;padding:10px 0}.PortfolioNews-asset:not(:last-child){border-bottom:1px dashed #9e9e9e}.PortfolioNews-infoContainer{flex:1;padding-right:8px}.PortfolioNews-tag{color:#0053cf;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:16px;text-transform:uppercase}.PortfolioNews-tag:focus,.PortfolioNews-tag:hover{color:#001e5a}.PortfolioNews-articleTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#171717;display:-webkit-box;font-weight:500;letter-spacing:.03px;margin-bottom:20px;max-width:100%;overflow:hidden}.PortfolioNews-articleTitle:hover{color:#171717;text-decoration:underline}.PortfolioNews-assetFooter{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:flex-end;padding:0}.PortfolioNews-date{align-items:flex-end;color:#424242;display:flex;font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:16px;text-transform:uppercase;white-space:nowrap}.PortfolioNews-videoIndicator{background-color:#fcb700;display:inline-block;height:16px;margin-bottom:4px;margin-right:4px;position:relative;vertical-align:middle;width:16px}.PortfolioNews-videoIndicator:after{border-bottom:3px solid #0000;border-left:5px solid #fff;border-top:3px solid #0000;content:"";height:0;left:6px;position:absolute;top:5px;width:0}.PortfolioNews-investingClubPill,.PortfolioNews-proPill{bottom:-2px!important}.PortfolioNews-imageContainer{height:78px;max-height:78px;max-width:138.6px;min-height:78px;min-width:138.6px;overflow:hidden;width:138.6px}.PortfolioNews-imageContainer img{object-fit:cover;position:relative;top:50%;transform:translateY(-50%)}.PortfolioNews-bold{font-weight:600}.PortfolioNews-forMore{padding-top:50px}.PortfolioNews-forMoreLink{color:#0053cf;font-weight:600}.PortfolioNews-forMoreLink:focus,.PortfolioNews-forMoreLink:hover{color:#001e5a}@container outerCard (max-width: 385px){.PortfolioNews-imageContainer{display:none}}.PortfolioMovers-container{background-color:#fff;border-radius:4px;box-shadow:0 6px 24px 0 #82828226;color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-bottom:30px;padding:12px;width:100%}@media (min-width:760px){.PortfolioMovers-containerHeader{align-items:center;display:flex;justify-content:space-between}}.PortfolioMovers-headerTitle{color:#171717;font-size:20px;font-weight:600;line-height:26px}.PortfolioMovers-headerTime{color:#424242;font-size:10px;font-weight:600}@media (max-width:759px){.PortfolioMovers-headerTime{padding-top:20px}}.PortfolioMovers-listsContainer{display:flex;flex-wrap:wrap;gap:16px;padding-top:20px}.PortfolioMovers-moversList{display:flex;flex:1;flex-direction:column;min-width:240px}.PortfolioMovers-tableHeader{font-size:14px;font-weight:600;line-height:18px;padding:8px}.PortfolioMovers-tableContainer{width:100%}.PortfolioMovers-dataContainer{background:#f8f8f8;padding:8px}.PortfolioMovers-dataContainer:nth-child(2n){background:#fff}.PortfolioMovers-dataRow{display:flex;justify-content:space-between}.PortfolioMovers-dataRow:first-child{padding-bottom:8px}.PortfolioMovers-symbolName{color:#0053cf;cursor:pointer;font-size:12px;font-weight:500;line-height:16px}.PortfolioMovers-symbolName:focus,.PortfolioMovers-symbolName:hover{color:#001e5a}.PortfolioMovers-companyName{font-size:12px;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.PortfolioMovers-triangle-DOWN,.PortfolioMovers-triangle-UP{border-left:4px solid #0000;border-right:4px solid #0000;height:0;position:relative;width:0}.PortfolioMovers-triangle-UP{border-bottom:8px solid #0a6630;bottom:11px}.PortfolioMovers-triangle-DOWN{border-top:8px solid #ce2b2b;top:11px}.PortfolioMovers-quoteChange{font-size:12px;font-weight:500;line-height:16px}.PortfolioMovers-quoteChange-UP{color:#0a6630}.PortfolioMovers-quoteChange-DOWN{color:#ce2b2b}.PortfolioMovers-changeValue{padding:0 5px 0 8px}.PortfolioMovers-changeValue:empty{padding:0 0 0 8px}.PortfolioMovers-lastPrice{color:#171717;font-size:12px;font-weight:600;line-height:16px}.PortfolioCalendarEvent-eventRow{background-color:#f8f8f8;border-radius:4px;display:block;font-size:12px;height:33px;line-height:33px;overflow:hidden;padding:0 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.PortfolioCalendarEvent-eventRow:hover{background-color:#f1f1f1}.PortfolioCalendarEvent-eventRow:not(:last-child){margin-bottom:2px}.PortfolioCalendarEvent-categoryDot{border-radius:100%;display:inline-block;height:8px;margin-right:4px;pointer-events:none;vertical-align:middle;width:8px}.PortfolioCalendarEvent-symbol{color:#171717;display:inline-block;font-size:14px;font-weight:500;padding:0 10px;vertical-align:middle;width:80px}.PortfolioCalendarEvent-label{color:#171717;display:inline-block;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;vertical-align:middle;white-space:nowrap}.PortfolioCalendarFilterButton-filterButton{background-color:#fff;border:1px solid #424242;border-radius:100px;color:#171717;font-size:12px;height:20px;margin:5px 0;padding:0 8px}.PortfolioCalendarFilterButton-filterButton[data-selected=true]{background-color:#171717;color:#fff}.PortfolioCalendarFilterButton-filterButton:disabled{cursor:default}.PortfolioCalendarFilterButton-filterButton:not(:last-child){margin-right:5px}.PortfolioCalendarFilterButton-categoryDot{border-radius:100%;display:inline-block;height:8px;margin-right:4px;pointer-events:none;width:8px}.PortfolioCalendar-container{container-type:inline-size;container-name:outerCard;background-color:#fff;border-radius:4px;box-shadow:0 6px 24px 0 #82828226;color:#171717;flex:1;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:0;margin-bottom:30px;padding:12px;width:100%}.PortfolioCalendar-containerHeader{color:#171717;font-size:20px;font-weight:600;line-height:26px}.PortfolioCalendar-containerSubheader{color:#171717;font-size:12px;font-weight:500;line-height:16px;padding:20px 0}.PortfolioCalendar-calendarWrapper,.PortfolioCalendar-listWrapper{display:inline-block;font-size:12px;height:488px;vertical-align:top;width:50%}.PortfolioCalendar-listWrapper{padding-left:10px;padding-top:40px;position:relative}.PortfolioCalendar-filterRow{height:48px;min-width:360px;overflow-x:auto;overflow-y:hidden;padding-left:10px;position:absolute;right:0;top:0;white-space:nowrap;width:100%}.PortfolioCalendar-list{font-size:16px;height:100%;overflow-x:hidden;overflow-y:auto;position:relative}.PortfolioCalendar-emptyList{padding:20px 10px}.PortfolioCalendar-listItem{line-height:28px;padding:10px 0;text-transform:capitalize}.PortfolioCalendar-listItem:last-child:not(:only-child){margin-bottom:360px}.PortfolioCalendar-listItemHeader{height:36px;line-height:20px;padding:8px 10px}.PortfolioCalendar-listItemDate{font-weight:600}.PortfolioCalendar-eventCount{border:1px solid #008456;border-radius:100%;color:#008456;float:right;font-size:12px;font-weight:500;height:20px;line-height:18px;text-align:center;width:20px}.PortfolioCalendar-muiCalendar{height:auto!important;max-height:none!important;width:auto!important}.PortfolioCalendar-muiCalendarHeader{margin-bottom:20px!important;margin-top:0!important;padding:0!important}.PortfolioCalendar-muiCalendarHeader div:empty{width:0!important}.PortfolioCalendar-muiCalendarHeader div[role=presentation]{margin-right:0!important;width:130px!important}.PortfolioCalendar-muiCalendarHeader button[title="Next month"],.PortfolioCalendar-muiCalendarHeader button[title="Previous month"]{border-radius:50%!important;margin:0!important;padding:0!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) button:not([aria-selected=true]):focus{background-color:inherit!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) div[role=presentation]{min-height:360px!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) div[role=rowgroup]{bottom:0!important;left:0!important;right:0!important;top:0!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) div[role=row]:not(:last-child){margin-bottom:26px!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) [role=gridcell]{margin:0!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) [role=columnheader]{min-width:36px!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) [role=columnheader],.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) span:has([role=gridcell]){margin:0!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) [role=columnheader]:not(:last-child),.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) span:has([role=gridcell]):not(:last-child){margin-right:calc(14% - 34px)!important}@container outerCard (max-width: 568px){.PortfolioCalendar-calendarWrapper{height:auto;width:100%}.PortfolioCalendar-listWrapper{padding-left:0;width:100%}.PortfolioCalendar-filterRow{min-width:0;padding-left:0}.PortfolioCalendar-listItem:last-child:not(:only-child){margin-bottom:0}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) *{display:none}}.PortfolioHoldingsTable-container{background-color:#fff;border-radius:4px;box-shadow:0 6px 24px 0 #82828226;color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-bottom:30px;min-height:304px;padding:12px;width:100%}.PortfolioHoldingsTable-containerHeader{color:#171717;font-size:20px;font-weight:600;line-height:26px}.PortfolioHoldingsTable-containerSubheader{color:#171717;font-size:12px;font-weight:500;line-height:16px;padding:20px 0}.PortfolioOverview-container{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin:30px 0}.PortfolioOverview-containerHeader{font-size:28px;font-weight:700;line-height:32px}.PortfolioOverview-containerSubheader{color:#424242;font-size:12px;font-weight:500;line-height:16px;padding:20px 0 40px}.PortfolioOverview-aggregateHeader{font-size:16px;font-weight:400;line-height:20px;padding-bottom:20px;text-transform:uppercase}.PortfolioOverview-aggregateContainer{padding-bottom:80px}.PortfolioOverview-aggregateColumn{display:inline-block;vertical-align:top}.PortfolioOverview-aggregateMarketValue{font-size:56px;font-weight:500;line-height:60px}.PortfolioOverview-aggregateMarketValueText{color:#424242;font-size:16px;font-weight:500;line-height:16px;text-align:right}.PortfolioOverview-aggregateChangePercent{font-size:24px;font-weight:500;line-height:30px;padding-left:40px;vertical-align:middle}.PortfolioOverview-aggregateChangePercentText{font-size:16px;font-weight:500;letter-spacing:2.5px;line-height:27px;padding-left:10px;vertical-align:middle}.PortfolioOverview-listContainer{color:#171717;display:flex;flex-direction:row;gap:15px;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;width:100%}.PortfolioOverview-sticky{background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:center;left:0;position:sticky;z-index:2}.PortfolioOverview-sticky:after{background-color:inherit;content:"";height:10px;left:0;position:absolute;top:100%;width:100%}.PortfolioOverview-linkAccountButton{color:#0a6630;cursor:pointer;display:inline-block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;height:34px;width:34px}.PortfolioOverview-portfolioCardContainer{background:#fff;border:1px solid #0000;border-radius:8px;display:flex;flex-direction:row;flex-shrink:0;gap:8px;min-width:200px;padding:8px;position:relative;text-align:left;white-space:nowrap}.PortfolioOverview-portfolioCardContainer:after{background-color:initial;border-radius:12px;bottom:-8px;content:"";display:block;height:4px;left:0;pointer-events:none;position:absolute;width:100%}.PortfolioOverview-portfolioCardContainer:disabled{box-shadow:0 6px 24px 0 #82828226;color:#171717;cursor:default}.PortfolioOverview-portfolioCardContainer:disabled:after{background-color:#0a6630}.PortfolioOverview-portfolioCardContainer:hover:not(:disabled){border-color:#9e9e9e;box-shadow:0 2px 4px 0 #82828233}.PortfolioOverview-portfolioCardContainer:hover:not(:disabled):after{background-color:#9e9e9e}.PortfolioOverview-brokerageIcon{height:24px;position:relative;top:50%;transform:translateY(-50%);width:24px}.PortfolioOverview-portfolioCardColumn{display:flex;flex-direction:column;font-size:12px;gap:8px;line-height:16px}.PortfolioOverview-portfolioCardColumn:last-child{margin-left:auto}.PortfolioOverview-brokerageName{max-width:100px;overflow:hidden;text-overflow:ellipsis}.PortfolioOverview-portfolioCardMarketValue{font-size:16px;font-weight:500}.PortfolioOverview-portfolioCardChange{font-weight:500}.PortfolioOverview-portfolioCardToday{font-size:10px;font-weight:600;letter-spacing:1.5px}.PortfolioOverview-positiveChange{color:#0a6630}.PortfolioOverview-negativeChange{color:#ce2b2b}.SegmentDataAllocation-segment{display:flex;margin-bottom:12px}.SegmentDataAllocation-tileSegment{background:#0471e6;border-radius:2px;display:flex;height:16px;width:16px}.SegmentDataAllocation-segmentName{color:#171717;font-size:12px;font-weight:700;line-height:16px;margin-left:10px;text-transform:uppercase}.SegmentDataAllocation-segmentPercentContainer,.SegmentDataAllocation-segmentPercentData{color:#171717;font-size:12px;font-weight:700;line-height:16px;margin-left:auto}.SegmentDataAllocation-segmentPercentContainer{display:flex;gap:16px}.SegmentDataAllocation-sectorPercentData{color:#171717;font-size:12px;font-weight:700;line-height:16px}.SegmentDataAllocation-chevron{background:#171717;cursor:pointer;height:8px;mask-image:url(https://static-redesign.cnbcfm.com/dist/6d2e721986ddae3d97e6.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/6d2e721986ddae3d97e6.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:3.5px;width:15px}.SegmentDataAllocation-chevronOpen{transform:scaleY(-1)}.SegmentDataAllocation-disabledTile{background-color:#878eb6;cursor:default}.SegmentDataAllocation-disabled{color:#747474}.SegmentDataAllocation-industryTile{margin-left:8px}.DataTileGrid-gridContainer{container-type:inline-size;container-name:gridDataContainer;align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:70px;justify-content:flex-start;margin:0 auto 20px;max-width:386px}.DataTileGrid-gridItem{align-items:center;background-color:#ccc;display:flex;height:12px;justify-content:center;margin:1px;text-align:center;width:17px}@container gridDataContainer (max-width: 300px){.DataTileGrid-gridItem{height:12px;width:12px}}.Composition-container{background:#fff;margin-bottom:30px;padding:10px 12px 30px}.Composition-containerHeader{font-size:20px;font-weight:600;line-height:26px;padding-bottom:18px}.Composition-description{font-size:12px;font-weight:600;line-height:16px;padding-bottom:20px}.Composition-buttonContainer{display:flex;gap:12px;margin-bottom:20px}.Composition-buttonAssetSector{border:1px solid #001e5a;border-radius:100px;color:#001e5a;display:flex;font-size:12px;font-weight:400;line-height:16px;padding:2px 3px}.Composition-buttonAssetSector.Composition-selected,.Composition-buttonAssetSector:hover{background-color:#001e5a;color:#fff}.PortfolioLinkAccountGate-mainContainer{padding:40px 0}.PortfolioLinkAccountGate-leadContainer{background-image:url(https://static-redesign.cnbcfm.com/dist/66c912ab17167b75719a.svg);background-position:right 20px;background-repeat:no-repeat;box-shadow:0 6px 24px 0 #82828226;margin-bottom:40px;width:100%}.PortfolioLinkAccountGate-leadPropsContainer{display:flex;flex-direction:row;padding:65px 25px 0}.PortfolioLinkAccountGate-leadHeading{color:#101418;font-size:48px;font-weight:700;line-height:36px}.PortfolioLinkAccountGate-sublead{color:#424242;font-size:24px;font-weight:400;line-height:36px}.PortfolioLinkAccountGate-linkButton,.PortfolioLinkAccountGate-linkButtonFooter{background-color:#008456;border-radius:4px;color:#fff;font-size:18px;font-weight:700;height:50px;letter-spacing:.04em;line-height:18px;width:354px}.PortfolioLinkAccountGate-linkButton:hover,.PortfolioLinkAccountGate-linkButtonFooter:hover{background-color:#005034}.PortfolioLinkAccountGate-linkButtonFooter{width:100%}.PortfolioLinkAccountGate-leadHeadingContainer{display:flex;flex-basis:0;flex-direction:column;flex-grow:1;gap:40px;min-width:0}.PortfolioLinkAccountGate-leadLogo{align-items:center;display:flex;flex-basis:0;flex-grow:1;justify-content:center;min-width:0}.PortfolioLinkAccountGate-leadFooterContainer{align-items:flex-end;display:flex;flex-direction:column;gap:8px;margin-right:25px;padding-bottom:16px}.PortfolioLinkAccountGate-leadFooterLogoContainer{display:flex;flex-direction:row;gap:8px}.PortfolioLinkAccountGate-contentContainer{display:flex;flex-direction:column;gap:40px}.PortfolioLinkAccountGate-valuePropRowContainer{display:flex;flex-direction:row;gap:20px}.PortfolioLinkAccountGate-valuePropContainer{background-color:#fff;box-shadow:0 6px 24px 0 #82828226;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;gap:24px;min-width:0}.PortfolioLinkAccountGate-valuePropHeading{align-items:center;color:#171717;display:flex;font-size:24px;font-weight:700;gap:8px;line-height:36px;padding:24px 24px 0}.PortfolioLinkAccountGate-valuePropDescription{color:#424242;font-size:16px;font-weight:500;line-height:20.8px;padding:24px 24px 0;text-align:left}.PortfolioLinkAccountGate-valuePropImageContainer{align-items:center;display:flex;height:168px;margin:auto}.PortfolioLinkAccountGate-valuePropLink{align-items:center;color:#101418;display:flex;flex-direction:row;font-size:16px;font-weight:600;gap:8px;justify-content:flex-end;letter-spacing:.03px;line-height:26px;margin:0 25px 25px 0}.PortfolioLinkAccountGate-valuePropImageContainer>img{width:100%}.PortfolioContainer-containerFluidWidths{margin:0 auto;width:100%}@media (min-width:1020px){.PortfolioContainer-containerFluidWidths{max-width:960px}}@media (min-width:1340px){.PortfolioContainer-containerFluidWidths{max-width:1290px}}.PortfolioContainer-page{display:block;margin-bottom:25px;overflow:visible}@media (min-width:760px){.PortfolioContainer-page{margin-bottom:28px}}.PortfolioContainer-pageWrapper{margin:0 auto;max-width:100%}@media (min-width:760px){.PortfolioContainer-pageWrapper{max-width:678px}}@media (min-width:1020px){.PortfolioContainer-pageWrapper{max-width:960px}}@media (min-width:1340px){.PortfolioContainer-pageWrapper{max-width:1290px}}@media (min-width:760px){.PortfolioContainer-pageWrapper{max-width:100%!important}}.PortfolioContainer-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.PortfolioContainer-pageRow{padding-left:0;padding-right:0}}@media (min-width:1020px){.PortfolioContainer-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}}@media (min-width:1020px) and (min-width:760px){.PortfolioContainer-pageRow{padding-left:0;padding-right:0}}@media (max-width:1019px){.PortfolioContainer-pageRow{margin:0;padding:0}}@media (min-width:360px) and (max-width:759px){.PortfolioContainer-pageRow.PortfolioContainer-containerFluidWidths{padding:0 21px}}@media (min-width:760px) and (max-width:1019px){.PortfolioContainer-pageRow.PortfolioContainer-containerFluidWidths{padding:0 45px}}.PortfolioContainer-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.PortfolioContainer-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.PortfolioContainer-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.PortfolioContainer-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.PortfolioContainer-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.PortfolioContainer-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}.PortfolioContainer-containerFluidWidths .PortfolioContainer-col{max-width:678px!important;min-width:678px}}@media (min-width:760px){.PortfolioContainer-col-3{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PortfolioContainer-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PortfolioContainer-col-3{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col-3{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PortfolioContainer-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}.PortfolioContainer-col-3:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.PortfolioContainer-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}@media (min-width:760px){.PortfolioContainer-col-4{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PortfolioContainer-col-4{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PortfolioContainer-col-4{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col-4{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PortfolioContainer-col-4{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col-4{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}.PortfolioContainer-col-4:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.PortfolioContainer-col-4{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}}@media (min-width:760px){.PortfolioContainer-col-6{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PortfolioContainer-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PortfolioContainer-col-6{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col-6{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PortfolioContainer-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col-6{flex-grow:0;flex-shrink:0;margin-left:0;margin-right:0;max-width:calc(44.44444% - 16.66667px);min-width:calc(44.44444% - 16.66667px)}.PortfolioContainer-col-6:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.PortfolioContainer-col-6{flex-grow:0;flex-shrink:0;margin-left:0;max-width:calc(50% - 15px);min-width:calc(50% - 15px)}}@media (min-width:760px){.PortfolioContainer-col-8{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PortfolioContainer-col-8{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PortfolioContainer-col-8{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col-8{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PortfolioContainer-col-8{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col-8{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.PortfolioContainer-col-8:last-child{margin-right:0}}@media (min-width:1340px){.PortfolioContainer-col-8{flex-grow:0;flex-shrink:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}}@media (min-width:760px){.PortfolioContainer-col-9{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PortfolioContainer-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PortfolioContainer-col-9{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col-9{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PortfolioContainer-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col-9{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.PortfolioContainer-col-9:last-child{margin-right:0}}@media (min-width:1340px){.PortfolioContainer-col-9{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);min-width:calc(75% - 7.5px)}}@media (min-width:760px){.PortfolioContainer-col-12{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PortfolioContainer-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PortfolioContainer-col-12{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col-12{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PortfolioContainer-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col-12{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.PortfolioContainer-col-12:last-child{margin-right:0}}@media (min-width:1340px){.PortfolioContainer-col-12{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}.PortfolioContainer-col-full{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.PortfolioContainer-col-full .MyComponentName-container{width:100vw}@media (min-width:1340px){.PortfolioContainer-col-full .MyComponentName-container{max-width:none}}.PortfolioContainer-col-full:last-child{margin-right:0}.PortfolioPage-pageBackground{background-color:#f8f8f8}.PortfolioPage-container{min-height:500px}@media (min-width:1020px){.PortfolioPage-container{margin:0 auto;max-width:100%}}@media (min-width:1020px) and (min-width:760px){.PortfolioPage-container{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.PortfolioPage-container{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.PortfolioPage-container{max-width:1290px}}.omega_tapToUnmuteBtn{align-items:center;background:#fcb700;border:0;display:flex;height:44px;justify-content:center;margin:15px 0 0 15px;padding:0;width:44px;z-index:var(--z-index-tap-to-unmute);.omega_tapToUnmuteBtn-icon{color:#071d39;height:22px;width:22px}}.omega_rackWithDVR{align-items:center;bottom:0;box-sizing:border-box;display:grid;gap:10px 25px;grid-template-columns:repeat(5,auto) 1fr repeat(2,auto);opacity:0;padding:15px;position:fixed;transition:var(--fade-transition);width:100%;z-index:var(--z-index-control-rack);&.omega_rackWithDVR-show{opacity:1;transition:none}.omega_slider{&.omega_slider-scrubber{grid-column:1/-1;grid-row:1;justify-self:center}}.omega_btnSubtitle,.omega_btnSubtitleVOD,.omega_playPauseDesktop,.omega_playPauseMobile,.omega_rewind{align-items:center;background:#0000;border:none;display:flex;height:100%;justify-content:center;padding:0;&:focus{outline:none}}.omega_btnSubtitleVOD{justify-content:end}}.omega_volume{--volumeTransition:0.05s ease-in-out 0.5s;align-items:center;display:flex;&:hover{.omega_volume-muteBtn{margin:0 6px 0 0;transition-delay:0s}.omega_volume-container{transition-delay:0s;visibility:visible;width:88px}}.omega_volume-muteBtn{border:none;margin:0;padding-left:24px;transition:margin var(--volumeTransition)}.omega_volume-container{align-items:center;transition:width var(--volumeTransition),visibility var(--volumeTransition);visibility:hidden;width:0}}.omega_time{font-size:14px;letter-spacing:1.2px}.omega_liveBtn{align-items:center;display:flex;gap:8px;.omega_liveBtn-dot{background:red;border-radius:100%;display:block;height:8px;width:8px}.omega_liveBtn-label{font-size:14px;font-weight:700;letter-spacing:1.1px;line-height:normal;text-transform:uppercase}}.omega_slider{--sliderColor:#888;--sliderProgressColor:#fff;--sliderThumbColor:var(--sliderProgressColor);--sliderProgress:linear-gradient(to right,var(--sliderProgressColor) 0% var(--sliderPosition),var(--sliderColor) var(--sliderPosition) 100%);--sliderThumbShadow:0 1px 2px #00000040;--sliderThumbSize:15px;--sliderTrackHeight:5px;appearance:none;background:#0000;cursor:pointer;justify-self:center;width:100%;&::-webkit-slider-runnable-track{appearance:none;background:var(--sliderProgress);height:var(--sliderTrackHeight)}&::-webkit-slider-thumb{appearance:none;background:var(--sliderThumbColor);border:none;border-radius:100%;box-shadow:var(--sliderThumbShadow);height:var(--sliderThumbSize);margin-top:-5px;width:var(--sliderThumbSize)}&::-moz-range-track{background:var(--sliderColor);height:var(--sliderTrackHeight)}&::-moz-range-progress{background:var(--sliderProgressColor);height:var(--sliderTrackHeight)}&::-moz-range-thumb{background:var(--sliderThumbColor);border:none;border-radius:100%;box-shadow:var(--sliderThumbShadow);height:var(--sliderThumbSize);width:var(--sliderThumbSize)}}:root{--fade-transition:opacity 0.667s ease-in-out;--z-index-omega-overlay:50}.omega_aspectRatioContainer{margin:auto}.omega_videoContainer{container-name:video-container dvr-rack;container-type:size;--z-index-video:0;--z-index-captions:10;--z-index-control-rack-backdrop:20;--z-index-control-rack:30;--z-index-pip-close:30;--z-index-tap-to-unmute:40;--transition-backdrop-fade:var(--fade-transition);color:#fff;font-family:FoundersGroteskCond,Arial Narrow,Arial,sans-serif;height:100%;left:0;max-height:100vh;position:absolute;top:0;width:100%}.omega_videoContainer button{color:#fff}@container video-container (max-width: 312px){.omega_playPauseDesktop{display:none}}.omega_playPauseMobile{display:none}.omega_volume-container{display:flex}@container video-container (max-width: 480px){.omega_playPauseDesktop,.omega_volume-container{display:none}.omega_volume:hover .omega_volume-muteBtn{margin:0}.omega_playPauseMobile{align-self:center;background-color:initial;border:none;color:#fff;display:block;justify-self:center;z-index:var(--z-index-control-rack)}.omega_playPauseMobile svg{height:58px;width:58px}}@container dvr-rack (max-width: 435px){.omega_videoContainer .omega_rackWithDVR{grid-template-columns:repeat(4,auto) 1fr auto}.omega_videoContainer .omega_rackWithDVR .omega_btnSubtitle,.omega_videoContainer .omega_rackWithDVR .omega_liveBtn,.omega_videoContainer .omega_rackWithDVR .omega_volume-container{display:none}.omega_videoContainer .omega_rackWithDVR .omega_btnFullScreen{grid-column:auto/-1}}.omega_gridStackWrapper{display:grid;grid-template-columns:auto;grid-template-rows:auto}.omega_gridStackWrapper>*{grid-column:1/2;grid-row:1/2}.omega_coreVideoContainer video{left:0;position:absolute;top:0}.omega_controlRackBackdrop.omega_uiVisible{opacity:1}.omega_controlRackBackdrop{align-self:stretch;background-image:linear-gradient(180deg,#0000 50%,#000000e6);justify-self:stretch;z-index:var(--z-index-control-rack-backdrop)}.omega_controlRackBackdrop:not(.omega_uiVisible){opacity:0;transition:var(--fade-transition)}.omega_playPauseMobileContainer.omega_uiVisible{opacity:1}.omega_playPauseMobileContainer:not(.omega_uiVisible){opacity:0;transition:var(--fade-transition)}.omega_center{display:flex;justify-content:center}.omega_controlRack.omega_uiVisible{opacity:1}.omega_controlRack:not(.omega_uiVisible){opacity:0;transition:var(--fade-transition)}@media only screen and (min-width:758px){.omega_controlRack{padding:0 24px 13px}}.omega_controlRack{align-items:center;align-self:end;display:flex;justify-content:space-between;overflow:hidden;padding:0 24px 16px 0;z-index:var(--z-index-control-rack)}.omega_left,.omega_right{column-gap:12px;display:flex}.omega_left{justify-content:flex-start}.omega_right{justify-content:flex-end}.omega_adPlaying{font-size:.9rem;font-weight:600;padding:0 1em;text-transform:uppercase;white-space:nowrap}.omega_sections{align-items:center;flex-basis:0;flex-grow:1}.omega_controlRack button{background:none;border:none}.omega_right button{padding:0 .5em}.omega_right button:first-child{margin-left:-.5em}.omega_right button:last-child{margin-right:-.5em}svg:not(:root){overflow:hidden}.omega_captionOn{background-color:#fff;border-radius:2px}.omega_captionOn path{fill:#000}.omega_captionOff{border-radius:2px}.omega_captionOff path{fill:#fff}.omega_subtitles{background:#000;bottom:15%;color:#fff;font-family:var(--founders-mono,sans-serif);justify-self:center;padding:.5em 1em;position:absolute}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.omega_slate{container-type:inline-size;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;width:100%;z-index:var(--z-index-omega-overlay)}.omega_slate a{text-decoration:underline}.omega_slate p{color:#fff;font-size:calc(2cqi + 6px);font-weight:500;line-height:2;text-align:center}.omega_overlay{container-name:overlay;container-type:size;background-color:#000;color:#fff;height:100%;position:absolute;width:100%;z-index:var(--z-index-omega-overlay)}.omega_overlay_clickthrough{pointer-events:none}.omega_overlay_content{display:block;left:50%;max-height:100%;max-width:100%;position:relative;top:50%;transform:translate(-50%,-50%)}@container overlay (aspect-ratio > 16 /9){.omega_overlay .omega_overlay_image{height:100%;width:auto}}.omega_overlay_image{aspect-ratio:16/9;width:100%}.omega_overlay_text{font-size:10cqh;text-align:center}.FullEpisodePlayer-container{align-items:center;display:flex;flex-direction:row;font-size:22px;justify-content:space-between}.FullEpisodePlayer-fullEpisodePlayerContainer{display:flex;flex-direction:column;gap:20px}.FullEpisodePlayer-fullEpisodePlayer{container:video-player/inline-size;aspect-ratio:16/9;background-color:#000;position:relative;top:0;width:100%}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR{font-family:Proxima Nova,Helvetica,Arial,sans-serif;position:absolute;will-change:opacity}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_slider{--sliderColor:#ddd;--sliderProgressColor:#fff;--sliderThumbColor:#fff}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_volume{--volumeTransition:0.1s ease-in-out 0.5s;flex-direction:column-reverse}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_volume .omega_volume-muteBtn{padding:0}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_volume:hover .omega_volume-container{opacity:1;transition-delay:0s;visibility:visible;width:88px}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_volume:hover .omega_volume-muteBtn{margin:0}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_volume .omega_volume-container{opacity:0;position:absolute;rotate:-90deg;top:-50px;transition:opacity var(--volumeTransition),visibility var(--volumeTransition),width 0s .75s;visibility:hidden}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_liveBtn{display:flex;white-space:nowrap}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-label{align-items:center;display:flex;font-weight:500;justify-content:center;letter-spacing:-.1px;position:relative}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-label:before{border:2px solid #fff;content:"";display:block;height:100%;padding:5px 11px;position:absolute;width:100%}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-dot+.omega_liveBtn-label:before{display:none}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_time{font-size:13px;letter-spacing:.5px;margin:0 0 1px}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR button{opacity:.8;transition:opacity .2s}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR button:hover{opacity:1}@container video-player (max-width: 460px){.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR{gap:5px 20px;grid-template-columns:repeat(2,auto) 1fr repeat(3,auto)}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR div:empty{display:none}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_slider{grid-row:1}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_playPauseDesktop{grid-row:2;height:30px}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_playPauseDesktop svg{height:24px;width:24px}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_volume .omega_volume-container{top:0;z-index:100}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_btnSubtitle{display:block}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-label:before{padding:2px 6px}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_rewind{display:none}}.FullEpisodePlayer-fullEpisodePlayer .omega_controlRackBackdrop{align-self:end;aspect-ratio:16/9;background:#000;height:100%;max-height:75px;width:100%}.FullEpisodePlayer-fullEpisodePlayer .omega_tapToUnmuteBtn{background:#fff}@container video-player (max-width: 630px){.FullEpisodePlayer-fullEpisodePlayer .omega_subtitles{bottom:2%;display:flex;max-width:600px;overflow:hidden;text-align:center;white-space:normal}}@container video-player (max-width: 460px){.FullEpisodePlayer-fullEpisodePlayer .omega_controlRackBackdrop{max-height:65px}.FullEpisodePlayer-fullEpisodePlayer .omega_subtitles{bottom:2%;display:flex;font-size:13px;max-width:280px;overflow:hidden;text-align:center;white-space:normal}}.FullEpisodePlayer-episodeInfoContianer{display:flex;flex-direction:column;gap:15px}.FullEpisodePlayer-seriesTitle{color:#2077b6;font-size:12px;font-weight:800;letter-spacing:1.5px;line-height:16px}.FullEpisodePlayer-episodeTitle{color:#f8f8f8;font-size:18px;font-weight:600;letter-spacing:.029999999329447746px;line-height:22px}.FullEpisodePlayer-episodeDescription{color:#f8f8f8;font-size:14px;font-weight:400;letter-spacing:.029999999329447746px;line-height:22px}.FullEpisodePlayer-videoThumbnail{width:100%}@media (min-width:760px) and (max-width:1019px){.FullEpisodePlayer-videoThumbnail{min-height:430px}}@media (min-width:360px) and (max-width:759px){.FullEpisodePlayer-videoThumbnail{min-height:230px}}.FullEpisodePlayer-PlayButton{position:relative}.FullEpisodePlayer-episodeDate{color:#9a9fa7;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:16px;text-align:left}.FullEpisodePlayer-videoThumbnailContainer{position:relative}.FullEpisodePlayer-videoFooter{background:linear-gradient(180deg,#1e579900 0,#000);bottom:0;filter:progid:dximagetransform.microsoft.gradient(startColorstr="#001e5799",endColorstr="#000000",GradientType=0);height:40px;padding-left:10px;padding-top:15px;position:absolute;text-align:left;width:100%}.FullEpisodePlayer-videoLabel{color:#fcb700;font-size:10px;font-weight:800;letter-spacing:1.67px;line-height:12px}@media (min-width:760px){.FullEpisodePlayer-videoLabel{font-size:12px;letter-spacing:2px;line-height:15px}}.FullEpisodePlayer-videoTime{color:#fffc;font-weight:600;letter-spacing:1.2px;padding-left:10px}@media (min-width:760px){.FullEpisodePlayer-videoTime{letter-spacing:1.44px}}.FullEpisodePlayer-slate{display:flex;height:100%;justify-content:center;margin:auto;width:100%}.FullEpisodePlayer-slate img{width:100%}.FullEpisodePlayer-slate+.omega_aspectRatioContainer{display:none}.EpisodePlayListItem-videoItem{margin-bottom:10px}.EpisodePlayListItem-episodeButtonContainer{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1019px){.EpisodePlayListItem-episodeButtonContainer{justify-content:flex-start;width:100%}}.EpisodePlayListItem-thumbnailContainer{height:72px;margin-right:10px;max-width:129px;overflow:hidden;position:relative}.EpisodePlayListItem-thumbnailContainer.EpisodePlayListItem-spacer{height:0}.EpisodePlayListItem-thumbnailContainer img{width:100%}.EpisodePlayListItem-headline{color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.03px;line-height:16px;margin:0;text-align:left}.EpisodePlayListItem-episodeDuration{bottom:5px;color:#fff;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:16px;margin:0;position:absolute;text-align:left}.EpisodePlayListItem-episodeDetailsContainer{border-bottom:.5px dashed #9e9e9e;display:flex;min-height:72px;min-width:160px;position:relative}@media (max-width:1019px){.EpisodePlayListItem-episodeDetailsContainer{margin-left:10px;width:inherit}}@media (min-width:1340px){.EpisodePlayListItem-episodeDetailsContainer{width:410px}}.EpisodePlayListItem-activeEpisodeContainer{border:2px solid #fcb700}.EpisodePlayListItem-activeEpisodeIndicator{background:linear-gradient(180.76deg,#00081a 18.7%,rgba(42,48,64,.836) 29.88%,rgba(74,80,93,.707) 37.74%,hsla(220,6%,47%,.553) 45.6%,#fdfeff00 99.35%);color:#fff;font-size:10px;font-weight:700;height:72px;line-height:16px;padding-left:8px;position:absolute;text-align:left;width:129px}.FullEpisodeVideoList-container{margin-bottom:20px;margin-top:24px}.FullEpisodeVideoList-episodeContainer{height:500px;margin-bottom:200px;overflow-x:clip;overflow-y:scroll;position:relative}@media (max-width:1019px){.FullEpisodeVideoList-episodeContainer{margin-bottom:0}}.ShowsListDropdown-showContainer{align-items:center;border-top:.5px solid #d9d9d9;display:flex;flex-direction:row;gap:12px;padding-top:12px}.ShowsListDropdown-showText{color:#9a9fa7;font-size:12px;font-weight:800;line-height:18px;padding:7px 5px}.ShowsListDropdown-buttonContainer{align-items:center;background-color:#fff;border:.5px solid #fff;border-radius:100px;display:flex;gap:4px;justify-content:center;padding:5px}.ShowsListDropdown-showName{color:#00081a;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:16px;text-transform:uppercase}.ShowsListDropdown-chevron{background:#00081a;height:7px;mask-image:url(https://static-redesign.cnbcfm.com/dist/6d2e721986ddae3d97e6.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/6d2e721986ddae3d97e6.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:-.5px;width:11px}.ShowsListDropdown-chevronOpen{transform:scaleY(-1)}.ShowsListDropdown-dropdownContainer{background:#00081a;padding:24px 20px;position:absolute;width:300px;z-index:999}@media (max-width:1019px){.ShowsListDropdown-dropdownContainer{height:100%;left:0;padding:24px 41px;top:200px;width:100%}}@media (max-width:759px){.ShowsListDropdown-dropdownContainer{padding:24px 20px;top:0}}.ShowsListDropdown-dropdownItem{align-items:center;border-bottom:1px solid #2e3337;cursor:pointer;display:flex;height:37px;padding:8px}.ShowsListDropdown-dropdownItem:hover .ShowsListDropdown-dropDownShowTitle,.ShowsListDropdown-dropdownItem:hover .ShowsListDropdown-nbcShowContainer{color:#fcb700}.ShowsListDropdown-dropdownItem:hover .ShowsListDropdown-nbcIcon{background-color:#fcb700}.ShowsListDropdown-dropdownItem:last-child{border-bottom:0}.ShowsListDropdown-dropDownShowTitle{color:#fff;font-size:12px;font-weight:600;letter-spacing:1.32px;line-height:37px;text-align:justify;text-transform:uppercase;width:100%}.ShowsListDropdown-closeButtonContainer{display:flex;justify-content:flex-end}.ShowsListDropdown-closeButton{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;gap:10px;letter-spacing:1.32px;line-height:37px;text-align:right;width:70px}.ShowsListDropdown-closeButton:hover{color:#fcb700}.ShowsListDropdown-closeButton:hover .ShowsListDropdown-closeIcon{background-color:#fcb700}.ShowsListDropdown-closeIcon{background-color:#fff;display:inline-block;height:12px;mask-image:url(https://static-redesign.cnbcfm.com/dist/6118770fb27b2d9fb92e.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/6118770fb27b2d9fb92e.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:-2px;width:12px}.ShowsListDropdown-nbcShowContainer{display:flex;justify-content:space-between}.ShowsListDropdown-nbcIcon{background-color:#fff;display:inline-block;height:11px;margin-left:5px;mask-image:url(https://static-redesign.cnbcfm.com/dist/102cc85fdaab546b3ee8.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/102cc85fdaab546b3ee8.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:14px}.ShowsVideosRightRail-rightRailContainer{margin-bottom:20px}.ShowsVideosRightRail-watchLivestreamButton{align-items:center;background-color:#0053cf;border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:17px;margin-bottom:30px;min-height:51px;min-width:300px}@media (max-width:1019px){.ShowsVideosRightRail-watchLivestreamButton{margin-top:30px}}.ShowsVideosRightRail-watchLivestreamButton span{animation:ShowsVideosRightRail-pulse 1.5s infinite;animation-timing-function:ease-in-out;background-color:#fff;border-radius:100%;box-shadow:0 0 0 0 #fff;display:inline-block;height:8px;margin-right:8px;position:relative;transform:scale(1);width:8px}@keyframes ShowsVideosRightRail-pulse{0%{box-shadow:0 0 0 1px #0053cf;opacity:1}70%{border:1px solid #0053cf;box-shadow:0 0 0 1px #fff;opacity:.9;padding:2px;transform:scale(1.2)}to{box-shadow:0 0 0 1px #fff;opacity:1;transform:scale(1)}}.ShowsVideosRightRail-watchLivestreamButton:hover{background-color:#002f6c;color:#fff}.PlusLogoHeader-headerContainer{display:inline-flex;margin-bottom:20px;margin-top:20px}@media (max-width:759px){.PlusLogoHeader-headerContainer{justify-content:space-between}}.PlusLogoHeader-headerText{color:#fff;font-size:24px;font-weight:700;letter-spacing:.03px;line-height:26px}.PlusLogoHeader-plusLogo{display:inline;margin-right:20px}.FullEpisodeContainer-containerFluidWidths{margin:0 auto;width:100%}@media (min-width:1020px){.FullEpisodeContainer-containerFluidWidths{max-width:960px}}@media (min-width:1340px){.FullEpisodeContainer-containerFluidWidths{max-width:1290px}}.FullEpisodeContainer-container{min-height:500px}@media (min-width:1020px){.FullEpisodeContainer-container{margin:0 auto;max-width:100%}}@media (min-width:1020px) and (min-width:760px){.FullEpisodeContainer-container{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.FullEpisodeContainer-container{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.FullEpisodeContainer-container{max-width:1290px}}@media (max-width:1019px){.FullEpisodeContainer-container{padding:0 30px}}@media (max-width:759px){.FullEpisodeContainer-container{margin-top:-1px;padding:0 20px}}.FullEpisodeContainer-page{display:block;overflow:visible;padding-bottom:25px}@media (min-width:760px){.FullEpisodeContainer-page{padding-bottom:28px}}.FullEpisodeContainer-pageWrapper{margin:0 auto;max-width:100%}@media (min-width:760px){.FullEpisodeContainer-pageWrapper{max-width:678px}}@media (min-width:1020px){.FullEpisodeContainer-pageWrapper{max-width:960px}}@media (min-width:1340px){.FullEpisodeContainer-pageWrapper{max-width:1290px}}@media (min-width:760px){.FullEpisodeContainer-pageWrapper{max-width:100%!important}}.FullEpisodeContainer-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.FullEpisodeContainer-pageRow{padding-left:0;padding-right:0}}@media (min-width:1020px){.FullEpisodeContainer-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}}@media (min-width:1020px) and (min-width:760px){.FullEpisodeContainer-pageRow{padding-left:0;padding-right:0}}@media (max-width:1019px){.FullEpisodeContainer-pageRow{margin:0;padding:0}}.FullEpisodeContainer-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.FullEpisodeContainer-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.FullEpisodeContainer-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.FullEpisodeContainer-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.FullEpisodeContainer-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.FullEpisodeContainer-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.FullEpisodeContainer-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.FullEpisodeContainer-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}.FullEpisodeContainer-containerFluidWidths .FullEpisodeContainer-col{max-width:678px!important;min-width:678px}}@media (min-width:760px){.FullEpisodeContainer-col-3{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.FullEpisodeContainer-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.FullEpisodeContainer-col-3{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.FullEpisodeContainer-col-3{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.FullEpisodeContainer-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.FullEpisodeContainer-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}.FullEpisodeContainer-col-3:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.FullEpisodeContainer-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);max-width:calc(25% + 77.5px);min-width:calc(25% - 22.5px);min-width:calc(25% + 77.5px)}}@media (min-width:760px){.FullEpisodeContainer-col-6{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.FullEpisodeContainer-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.FullEpisodeContainer-col-6{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.FullEpisodeContainer-col-6{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.FullEpisodeContainer-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.FullEpisodeContainer-col-6{flex-grow:0;flex-shrink:0;margin-left:0;margin-right:0;max-width:calc(44.44444% - 16.66667px);min-width:calc(44.44444% - 16.66667px)}.FullEpisodeContainer-col-6:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.FullEpisodeContainer-col-6{flex-grow:0;flex-shrink:0;margin-left:0;max-width:calc(50% - 15px);min-width:calc(50% - 15px)}}.FullEpisodeContainer-col-9 .BrandBanner-container{margin-bottom:30px;z-index:99}@media (min-width:1340px){.FullEpisodeContainer-col-9 .BrandBanner-container{margin-left:calc(-50vw - -538.5px)}}@media (min-width:760px){.FullEpisodeContainer-col-9 .BrandBanner-container{margin-bottom:-100px;margin-top:50px}.FullEpisodeContainer-col-9{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.FullEpisodeContainer-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.FullEpisodeContainer-col-9{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.FullEpisodeContainer-col-9{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.FullEpisodeContainer-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.FullEpisodeContainer-col-9{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.FullEpisodeContainer-col-9:last-child{margin-right:0}}@media (min-width:1340px){.FullEpisodeContainer-col-9{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);max-width:calc(75% - 107.5px);min-width:calc(75% - 7.5px);min-width:calc(75% - 107.5px)}.FullEpisodeContainer-col-9.FullEpisodeContainer-article{flex-grow:0;flex-shrink:0;margin-left:calc(8.33333% + 2.5px);max-width:calc(58.33333% - 12.5px);min-width:calc(58.33333% - 12.5px)}}@media (min-width:760px){.FullEpisodeContainer-col-12{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.FullEpisodeContainer-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.FullEpisodeContainer-col-12{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.FullEpisodeContainer-col-12{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.FullEpisodeContainer-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.FullEpisodeContainer-col-12{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.FullEpisodeContainer-col-12:last-child{margin-right:0}}@media (min-width:1340px){.FullEpisodeContainer-col-12{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}.FullEpisodeContainer-col-full{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.FullEpisodeContainer-col-full .MyComponentName-container{width:100vw}@media (min-width:1340px){.FullEpisodeContainer-col-full .MyComponentName-container{max-width:none}}.FullEpisodeContainer-col-full:last-child{margin-right:0}.FullEpisodeContainer-mvpdContainer{background-color:#000;bottom:0;left:0;padding-top:20px;position:absolute;right:0;top:0}.FullEpisodePage-container{min-height:800px}@media (max-width:1019px){.FullEpisodePage-container{min-height:1100px}}.LiveTVRightRail-rightRailContainer{margin-bottom:20px}.LiveTVRightRail-watchRecentEpisodesButton{align-items:center;background-color:#0053cf;border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:-.001em;line-height:13.3px;margin-bottom:30px;min-height:51px;min-width:300px;padding:16px 0}@media (max-width:1019px){.LiveTVRightRail-watchRecentEpisodesButton{margin-top:30px}}.LiveTVRightRail-watchRecentEpisodesButton span{background-image:url(https://static-redesign.cnbcfm.com/dist/8f814ea5e4aca99eb1cc.svg);background-repeat:no-repeat;display:inline-block;height:15px;margin-right:8px;position:relative;width:14px}.LiveTVRightRail-watchRecentEpisodesButton:hover{background-color:#002f6c;color:#fff}.LiveTVRightRail-cableProviderContainer{align-items:flex-start;background:linear-gradient(#101418,#101418) padding-box,linear-gradient(to bottom right,#ef1541,#890c25) border-box;border:1px solid #0000;border-radius:5px;color:#fff;display:flex;flex-flow:column;justify-content:center;margin-bottom:30px;min-width:300px;padding:17px 10px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-cableProviderContainer{align-items:center;flex-flow:row;height:60px;justify-content:space-between;padding:12px 10px}}.LiveTVRightRail-mvpdContainer{background:linear-gradient(#101418,#101418) padding-box,linear-gradient(to bottom right,#fccc12,#ff7112,#ef1541,#6e55dc,#069de0,#05ac3f) border-box;border:1px solid #0000;height:92px;position:relative}.LiveTVRightRail-mvpdContainer>.LiveTVRightRail-buttonContainer>.LiveTVRightRail-linkButton{font-weight:600}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-mvpdContainer>.LiveTVRightRail-buttonContainer>.LiveTVRightRail-linkButton{top:0}}.LiveTVRightRail-mvpdContainer>.LiveTVRightRail-textContainer{margin-bottom:12px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-mvpdContainer>.LiveTVRightRail-textContainer{margin-bottom:0}}.LiveTVRightRail-mvpdContainer>.LiveTVRightRail-textContainer>.LiveTVRightRail-cableProviderTitle{line-height:26px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-mvpdContainer{height:42px}}.LiveTVRightRail-rightArrow{background-color:#fff;display:inline-block;height:10px;margin-left:8px;mask-image:url(https://static-redesign.cnbcfm.com/dist/102cc85fdaab546b3ee8.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/102cc85fdaab546b3ee8.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:8px;width:14px}.LiveTVRightRail-cableProviderTitle{font-size:14px;font-weight:700;letter-spacing:.03px;line-height:22px;margin:0 10px;position:relative}.LiveTVRightRail-textContainer{margin-bottom:15px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-textContainer{margin-bottom:0;width:263px}}.LiveTVRightRail-buttonContainer{align-items:flex-start;display:flex;flex-flow:column;gap:12px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-buttonContainer{gap:0;margin:0 10px;padding:0 10px}}.LiveTVRightRail-linkButton{color:#fff;font-size:12px;font-weight:400;height:14px;letter-spacing:.03px;line-height:26px;margin:0 10px;position:relative;top:-8px}.LiveTVRightRail-linkButton:hover{color:#fcb700}.LiveTVRightRail-linkButton:hover .LiveTVRightRail-rightArrow{background-color:#fcb700}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-linkButton{height:unset;top:0}}.LiveTVRightRail-linkButtonMvpdAndSubscription{height:20px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-linkButtonMvpdAndSubscription{height:unset}}.LiveTVRightRail-blur{background:linear-gradient(45deg,#ef15414d,#0000);filter:blur(50px);height:107px;margin:15px;position:absolute;width:210px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-blur{height:40px;margin-left:150px;width:483px}}.LiveTVRightRail-mvpdBlur{background:linear-gradient(146.23deg,#121212 75.35%,#4d4855 126.39%),linear-gradient(0deg,#101418,#101418);border-radius:6px;filter:none;height:100%;left:0;margin:unset;width:100%}.LiveTVRightRail-rightRailScheduleContainer{background-color:#101418;background-image:url(https://static-redesign.cnbcfm.com/dist/a421642a37beaf56ee95.svg);background-size:cover;border-radius:12px;box-shadow:0 4px 16px 1px #00000026;display:flex;flex-direction:column;gap:18px;margin-bottom:30px;padding:12px;position:relative}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-rightRailScheduleContainer{background-image:url(https://static-redesign.cnbcfm.com/dist/9d98cbc9c3d696aba29d.svg);background-position:120px 250px;gap:8px}}@media (min-width:360px) and (max-width:759px){.LiveTVRightRail-rightRailScheduleContainer{background-position:0 150px;gap:27px}}.LiveTVRightRail-rightRailScheduleTitle{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:24.36px}.LiveTVRightRail-rightRailScheduleText{color:#fff;font-size:14px;font-weight:400;line-height:18.2px}.LiveTVRightRail-rightRailScheduleLinkContainer{display:flex;justify-content:flex-end;width:100%}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-rightRailScheduleLinkContainer{bottom:12px;position:absolute;right:18px}}.LiveTVRightRail-rightRailScheduleLink{color:#fff;font-size:12px;font-weight:700;line-height:14.62px}.LiveTVRightRail-rightRailScheduleLink .LiveTVRightRail-rightArrow{margin-left:3px;position:relative;top:unset}.LiveTVRightRail-rightRailScheduleLink:hover .LiveTVRightRail-rightArrow{background-color:#fcb700}.ProLiveTVWithSelections-container{background-color:#171717;border-radius:4px;height:100%;left:0;position:relative;top:0;width:100%}.ProLiveTVWithSelections-playerWithTabsContainer{background-color:initial}#standaloneLivePlayer .OmegaPlayer-omegaPlayerContainer{max-height:unset}.omega_coreVideoContainer{position:relative;z-index:10}.omega_subtitles{z-index:10}.OmegaPlayer-slate{container-type:inline-size;background:linear-gradient(#059,#026);display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;width:100%}.OmegaPlayer-slate.OmegaPlayer-loading{background:none}.OmegaPlayer-slate.OmegaPlayer-loading img{width:100%}.OmegaPlayer-slate a{text-decoration:underline}.OmegaPlayer-slate p{color:#fff;font-size:calc(2cqi + 6px);font-weight:500;line-height:2;text-align:center}.OmegaPlayer-windowBoxContainer .OmegaPlayer-slate{aspect-ratio:16/9;height:calc(100% - 96px);max-height:56.25cqw;width:unset}.OmegaPlayer-slate+.omega_aspectRatioContainer{display:none}@container (min-aspect-ratio: 16/9){@container (max-width: 470px){.omega_volume-container{--volumeTransition:0.01s ease-in-out 0.5s;bottom:50%;display:block;margin-bottom:-15px;padding-bottom:20px;position:absolute;transform:rotate(-90deg)}}}@media (max-width:1019px){.omega_volume-container{display:none}}@container (min-aspect-ratio: 15/8){.OmegaPlayer-windowBoxContainer .OmegaPlayer-slate{height:auto;max-height:100%;max-width:177cqh;width:calc(100% - 240px)}}@container (max-width: 320px){.omega_btnSubtitle,.omega_subtitles{display:none}}.OmegaPlayer-CNBCLogo{height:20%}.OmegaPlayer-container{aspect-ratio:16/9}.OmegaPlayer-windowBoxContainer{container-type:size;background:#000;display:flex;height:100vw;max-height:calc(100vh - 180px);min-height:350px}.OmegaPlayer-windowBoxContainer .omega_coreVideoContainer{margin:48px 0}@container (min-aspect-ratio: 15/8){.OmegaPlayer-windowBoxContainer .omega_coreVideoContainer{margin:0 120px}}.ProDAIPlayer-proDAIPlayer{container:video-player/inline-size;aspect-ratio:16/9;background-color:#000;position:relative;top:0;width:100%}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR{font-family:Proxima Nova,Helvetica,Arial,sans-serif;position:absolute;will-change:opacity}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR:has([aria-label=Picture-in-Picture]){grid-template-columns:repeat(5,auto) 1fr repeat(3,auto)}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR button:has([aria-label=Picture-in-Picture]){justify-self:center}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_slider{--sliderColor:#ddd;--sliderProgressColor:#fff;--sliderThumbColor:#fff}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume{--volumeTransition:0.1s ease-in-out 0.5s;flex-direction:column-reverse}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume .omega_volume-muteBtn{padding:0}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume:hover .omega_volume-container{opacity:1;transition-delay:0s;visibility:visible;width:88px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume:hover .omega_volume-muteBtn{margin:0}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume .omega_volume-container{opacity:0;position:absolute;rotate:-90deg;top:-50px;transition:opacity var(--volumeTransition),visibility var(--volumeTransition),width 0s .75s;visibility:hidden}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_liveBtn{display:flex;white-space:nowrap}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-label{align-items:center;display:flex;font-weight:500;justify-content:center;letter-spacing:-.1px;position:relative}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-label:before{border:2px solid #fff;content:"";display:block;height:100%;padding:5px 11px;position:absolute;width:100%}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-dot+.omega_liveBtn-label:before{display:none}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_time{font-size:13px;letter-spacing:.5px;margin:0 0 1px;min-width:45px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR button{opacity:.8;transition:opacity .2s}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR button:hover{opacity:1}@media (max-width:1019px){.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume .omega_volume-container{display:none}}@container video-player (max-width: 460px){.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR{gap:5px;grid-template-columns:repeat(3,auto) 1fr repeat(3,auto)}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR:has([aria-label=Picture-in-Picture]){grid-template-columns:repeat(3,auto) 1fr repeat(3,auto);padding:8px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR div:empty,.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR img[aria-label=Picture-in-Picture]{display:none}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_slider.omega_slider-scrubber{grid-row:1}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_playPauseDesktop{grid-row:2;height:30px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_btnFullScreen svg,.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_playPauseDesktop svg{height:20px;width:20px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume{margin-right:4px;position:relative;top:2px}@media (min-width:1020px){.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume .omega_volume-container{display:block!important;left:45px;rotate:0deg;top:-152px;z-index:100}}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR:has([aria-label="Exit full screen"]) .omega_volume{position:unset}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR:has([aria-label="Exit full screen"]) .omega_volume .omega_volume-container{left:unset;rotate:-90deg;top:-50px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_btnSubtitle{display:block!important}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_liveBtn{display:flex!important;min-width:76px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-label:before{padding:2px 6px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_rewind{display:none}}.ProDAIPlayer-proDAIPlayer .omega_controlRackBackdrop{align-self:end;aspect-ratio:16/9;background:#000;height:100%;max-height:75px;width:100%}.ProDAIPlayer-proDAIPlayer .omega_tapToUnmuteBtn{background:#fff}@container video-player (max-width: 630px){.ProDAIPlayer-proDAIPlayer .omega_subtitles{bottom:2%;display:flex;max-width:600px;overflow:hidden;text-align:center;white-space:normal}}@container video-player (max-width: 460px){.ProDAIPlayer-proDAIPlayer .omega_controlRackBackdrop{max-height:65px}.ProDAIPlayer-proDAIPlayer .omega_subtitles{bottom:2%;display:flex;font-size:13px;max-width:280px;overflow:hidden;text-align:center;white-space:normal}}.ProDAIPlayer-proDAIPlayer .ProDAIPlayer-slate{display:flex;height:100%;justify-content:center;margin:auto;width:100%}.ProDAIPlayer-proDAIPlayer .ProDAIPlayer-slate img{width:100%}.ProDAIPlayer-proDAIPlayer .ProDAIPlayer-slate+.omega_aspectRatioContainer{display:none}.ProPlayerChannel-channelContainer{background-color:#171717;display:block;overflow:hidden;width:100%}.ProPlayerChannel-channelContainer *{box-sizing:border-box}.ProPlayerChannel-pcpChannelContainer{border-radius:4px}.ProPlayerChannel-channelHolder{background-color:#171717;display:flex;flex-wrap:wrap;justify-content:center;padding:0 8px;width:100%}@media (max-width:1019px){.ProPlayerChannel-channelHolder{align-items:center;flex-direction:column}}.ProPlayerChannel-leftContainer{display:block;width:295px}@media (max-width:1339px){.ProPlayerChannel-leftContainer{display:none}}.ProPlayerChannel-channels,.ProPlayerChannel-rightContainer{display:flex;text-align:center}.ProPlayerChannel-channels{background:#3cb87833;border-radius:26px;flex-direction:row;height:31px;margin-bottom:16px;margin-top:16px;position:relative;width:336px}.ProPlayerChannel-channels .ProPlayerChannel-slider{background-color:#3cb878;border-radius:30px;height:31px;left:0;position:absolute;top:0;transition:left .2s ease-in-out;width:33.33%}@media (max-width:759px){.ProPlayerChannel-channels .ProPlayerChannel-slider{width:88px}}.ProPlayerChannel-channels .ProPlayerChannel-buttonContainer{display:flex;flex-wrap:nowrap;width:100%}.ProPlayerChannel-channels .ProPlayerChannel-buttonContainer .ProPlayerChannel-selector{color:#fff;cursor:pointer;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:31px;line-height:17px;transition:color .2s ease-in;width:33.33%;z-index:1}.ProPlayerChannel-channels .ProPlayerChannel-buttonContainer .ProPlayerChannel-activeStream{color:#000}@media (max-width:759px){.ProPlayerChannel-channels{width:264px}}.ProPlayerChannel-embeddedPlayerSpacing{align-items:center;flex-direction:column}.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-rightContainer{justify-content:space-around;padding:0 22px 16px;text-align:center;width:295px}@media (max-width:1019px){.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-rightContainer{padding:0 16px 16px;width:300px}}@media (max-width:759px){.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-rightContainer{padding:0 22px 16px;width:300px}}.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels{background:#3cb87833;border-radius:26px;flex-direction:row;height:31px;margin-bottom:16px;margin-top:16px;position:relative;width:336px}.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels .ProPlayerChannel-slider{background-color:#3cb878;border-radius:30px;height:31px;left:0;position:absolute;top:0;transition:left .2s ease-in-out;width:33.33%}.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels .ProPlayerChannel-buttonContainer{display:flex;flex-wrap:nowrap;width:100%}.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels .ProPlayerChannel-buttonContainer .ProPlayerChannel-selector{color:#fff;cursor:pointer;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:31px;line-height:17px;transition:color .2s ease-in;width:33.33%;z-index:1}.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels .ProPlayerChannel-buttonContainer .ProPlayerChannel-activeStream{color:#000}@media (max-width:1019px){.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels{width:276px}}@media (max-width:759px){.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels{width:264px}}.ProPlayerChannel-rightContainer{justify-content:space-around;padding:16px 22px;text-align:center;width:295px}@media (max-width:1019px){.ProPlayerChannel-rightContainer{padding:0 16px 16px;width:300px}}@media (max-width:759px){.ProPlayerChannel-rightContainer{padding:0 22px 16px;width:300px}}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton{cursor:pointer;display:flex;text-decoration:none;transition:background-color .15s ease-in 50ms}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton>.ProPlayerChannel-withEmphasis{height:26px;justify-content:center;padding:4px 0;transition:color .1s ease-in;width:133px}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton>.ProPlayerChannel-noEmphasis{height:26px;justify-content:center;padding:4px 0;transition:color .1s ease-in}.ProPlayerChannel-rightContainer .ProPlayerChannel-noEmphasisIcon,.ProPlayerChannel-rightContainer .ProPlayerChannel-withEmphasisIcon{fill:#d9d9d9;margin-right:8px;margin-top:2px;transition:fill .1s ease-in}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton:hover .ProPlayerChannel-noEmphasis,.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton:hover .ProPlayerChannel-withEmphasis{color:#3cb878}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton:hover .ProPlayerChannel-noEmphasisIcon,.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton:hover .ProPlayerChannel-withEmphasisIcon{fill:#3cb878}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton:active .ProPlayerChannel-withEmphasis{background-color:#3cb878;border-radius:30px;color:#171717}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton:active .ProPlayerChannel-withEmphasisIcon{fill:#171717}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton>span>img{display:inline-block;padding-right:8px;width:24px}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton>span{color:#d9d9d9;display:inline-flex;flex-wrap:nowrap;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;text-decoration:none}@media (max-width:1019px){.ProPlayerChannel-rightContainer{flex-direction:row;margin-left:0;text-align:center;top:40px}}.ProPlayerToast-overlay{background-color:#171717;position:absolute;top:0;width:100%;z-index:1}.ProPlayerToast-toastMessageContainer{color:#fff;left:0;padding-top:12px;position:absolute;text-align:center;top:0;width:100%}.StreamToast-toastMessage{background-color:#171717;border-radius:3px;display:flex;flex-direction:column;justify-content:center;margin:auto;opacity:.85!important;width:-moz-fit-content;width:fit-content}.StreamToast-textAndButton{color:#fff;display:flex;flex-direction:row;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;justify-content:center;line-height:22px;padding:12px 24px}.StreamToast-textAndButton .StreamToast-dismissButton{margin-left:18px}@media (max-width:425px){.StreamToast-textAndButton{font-size:12px;line-height:16px;padding:8px 12px}.StreamToast-textAndButton .StreamToast-dismissButton{height:14px;margin-left:10px;width:14px}}@media (max-width:1020px){.StreamToast-embeddedPlayerContainer{font-size:12px;line-height:16px;padding:8px 12px}.StreamToast-embeddedPlayerContainer .StreamToast-dismissButton{height:14px;margin-left:10px;width:14px}}@media (max-width:759px){.StreamToast-embeddedPlayerContainer{font-size:16px;line-height:24px;padding:12px 24px}.StreamToast-embeddedPlayerContainer .StreamToast-dismissButton{margin-left:18px}}@media (max-width:425px){.StreamToast-embeddedPlayerContainer{font-size:12px;line-height:16px;padding:8px 12px}.StreamToast-embeddedPlayerContainer .StreamToast-dismissButton{height:14px;margin-left:10px;width:14px}}.StreamToastWithCTA-toastMessage{background-color:#171717;border-radius:3px;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:auto;opacity:.85!important;width:-moz-fit-content;width:fit-content}.StreamToastWithCTA-textAndButton{display:flex;flex-direction:row;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;justify-content:center;line-height:22px;padding:12px 24px}.StreamToastWithCTA-textAndButton .StreamToastWithCTA-dismissButton{margin-left:18px}.StreamToastWithCTA-textAndButton .StreamToastWithCTA-switchButton{border:1px solid #fff;color:#fff;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1.09px;line-height:12px;margin-left:18px;padding:10px 31px;text-transform:uppercase}@media (max-width:425px){.StreamToastWithCTA-textAndButton{font-size:12px;line-height:16px;padding:8px 12px}.StreamToastWithCTA-textAndButton .StreamToastWithCTA-switchButton{font-size:10px;line-height:12px;margin-left:10px;padding:5.5px 14.5px}.StreamToastWithCTA-textAndButton .StreamToastWithCTA-dismissButton{height:14px;margin-left:10px;width:14px}}@media (max-width:1020px){.StreamToastWithCTA-embeddedPlayerContainer{font-size:12px;line-height:16px;padding:8px 12px}.StreamToastWithCTA-embeddedPlayerContainer .StreamToastWithCTA-switchButton{font-size:10px;line-height:12px;margin-left:10px;padding:5.5px 14.5px}.StreamToastWithCTA-embeddedPlayerContainer .StreamToastWithCTA-dismissButton{height:14px;margin-left:10px;width:14px}}@media (max-width:759px){.StreamToastWithCTA-embeddedPlayerContainer{font-size:16px;line-height:24px;padding:12px 24px}.StreamToastWithCTA-embeddedPlayerContainer .StreamToastWithCTA-switchButton{font-size:12px;line-height:12px;margin-left:10px;padding:10px 31px}.StreamToastWithCTA-embeddedPlayerContainer .StreamToastWithCTA-dismissButton{margin-left:18px}}@media (max-width:425px){.StreamToastWithCTA-embeddedPlayerContainer{font-size:12px;line-height:16px;padding:8px 12px}.StreamToastWithCTA-embeddedPlayerContainer .StreamToastWithCTA-switchButton{font-size:10px;line-height:12px;margin-left:10px;padding:5.5px 14.5px}.StreamToastWithCTA-embeddedPlayerContainer .StreamToastWithCTA-dismissButton{height:14px;margin-left:10px;width:14px}}.StreamToastWithCTA-text{align-self:center}.StreamToastAutoSwitch-toastMessage{background-color:#171717;border-radius:3px;display:flex;flex-direction:column;justify-content:center;margin:auto;opacity:.85!important;width:-moz-fit-content;width:fit-content}.StreamToastAutoSwitch-textAndButton{color:#fff;display:flex;flex-direction:row;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;justify-content:center;line-height:22px;padding:12px 24px}.StreamToastAutoSwitch-textAndButton .StreamToastAutoSwitch-dismissButton{margin-left:18px}@media (max-width:425px){.StreamToastAutoSwitch-textAndButton{font-size:12px;line-height:16px;padding:8px 12px}.StreamToastAutoSwitch-textAndButton .StreamToastAutoSwitch-dismissButton{height:14px;margin-left:10px;width:14px}}@media (max-width:1020px){.StreamToastAutoSwitch-embeddedPlayerContainer{font-size:12px;line-height:16px;padding:8px 12px}.StreamToastAutoSwitch-embeddedPlayerContainer .StreamToastAutoSwitch-dismissButton{height:14px;margin-left:10px;width:14px}}@media (max-width:759px){.StreamToastAutoSwitch-embeddedPlayerContainer{font-size:16px;line-height:24px;padding:12px 24px}.StreamToastAutoSwitch-embeddedPlayerContainer .StreamToastAutoSwitch-dismissButton{margin-left:18px}}@media (max-width:425px){.StreamToastAutoSwitch-embeddedPlayerContainer{font-size:12px;line-height:16px;padding:8px 12px}.StreamToastAutoSwitch-embeddedPlayerContainer .StreamToastAutoSwitch-dismissButton{height:14px;margin-left:10px;width:14px}}.ProPlayerTabs-channelContainer{background-color:initial;display:block;overflow:hidden;width:100%}.ProPlayerTabs-channelContainer *{box-sizing:border-box}.ProPlayerTabs-pcpChannelContainer{border-radius:4px}.ProPlayerTabs-channelHolder{background-color:initial;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 8px;width:100%}@media (max-width:1019px){.ProPlayerTabs-channelHolder{flex-direction:column}}.ProPlayerTabs-standaloneChannelHolder{align-items:center;justify-content:center}.ProPlayerTabs-standaloneChannelContainer{background-color:#171717}.ProPlayerTabs-tabsHolder{justify-content:space-between}.ProPlayerTabs-leftContainer{display:block;width:295px}@media (max-width:1339px){.ProPlayerTabs-leftContainer{display:none}}.ProPlayerTabs-channels,.ProPlayerTabs-rightContainer{display:flex;text-align:center}.ProPlayerTabs-proChannels{width:100%!important}.ProPlayerTabs-channels{flex-direction:row;height:40px;margin-bottom:16px;position:relative;width:50%}@media (max-width:759px){.ProPlayerTabs-channels{width:100%}}.ProPlayerTabs-channels .ProPlayerTabs-slider{background-color:#3cb878;border-radius:30px;height:31px;left:0;position:absolute;top:0;transition:left .2s ease-in-out;width:33.33%}@media (max-width:759px){.ProPlayerTabs-channels .ProPlayerTabs-slider{width:88px}}.ProPlayerTabs-channels .ProPlayerTabs-buttonContainer{display:flex;flex-wrap:nowrap;width:100%}.ProPlayerTabs-channels .ProPlayerTabs-buttonContainer .ProPlayerTabs-proSelector{width:183px}.ProPlayerTabs-channels .ProPlayerTabs-buttonContainer .ProPlayerTabs-plusSelector{width:165px}.ProPlayerTabs-channels .ProPlayerTabs-buttonContainer .ProPlayerTabs-selector{color:#747474;cursor:pointer;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:40px;line-height:22px;transition:color .2s ease-in;white-space:nowrap;z-index:1}@media (max-width:759px){.ProPlayerTabs-channels .ProPlayerTabs-buttonContainer .ProPlayerTabs-selector{width:100%}}.ProPlayerTabs-channels .ProPlayerTabs-buttonContainer .ProPlayerTabs-activeStream{border-bottom:2px solid #171717;color:#171717}@media (max-width:759px){.ProPlayerTabs-plusTab{flex-basis:0;flex-grow:1;width:unset}}.ProPlayerTabs-darkThemeButtonContainer .ProPlayerTabs-selector{color:#9e9e9e!important}.ProPlayerTabs-darkThemeButtonContainer .ProPlayerTabs-activeStream{border-bottom:2px solid #f8f8f8!important;color:#f8f8f8!important}.ProPlayerTabs-rightContainer{gap:20px;padding:16px 16px 16px 0;text-align:center;width:230px}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton{cursor:pointer;display:flex;text-decoration:none;transition:background-color .15s ease-in 50ms}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton>.ProPlayerTabs-withEmphasis{height:26px;justify-content:flex-start;padding:4px 0;transition:color .1s ease-in;width:133px}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton>.ProPlayerTabs-noEmphasis{height:26px;justify-content:flex-start;padding:4px 0;transition:color .1s ease-in}.ProPlayerTabs-rightContainer .ProPlayerTabs-noEmphasisIcon,.ProPlayerTabs-rightContainer .ProPlayerTabs-withEmphasisIcon{fill:#171717;margin-right:8px;margin-top:2px;transition:fill .1s ease-in}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-noEmphasis,.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-withEmphasis{color:#fcb700}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-noEmphasisIcon,.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-withEmphasisIcon{fill:#fcb700}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton>span>img{display:inline-block;padding-right:8px;width:24px}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton>span{color:#171717;display:inline-flex;flex-wrap:nowrap;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px;text-decoration:none}.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-linkButton>span{color:#f8f8f8}.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-noEmphasisIcon,.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-withEmphasisIcon{fill:#d9d9d9;margin-right:8px;margin-top:2px;transition:fill .1s ease-in}.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-noEmphasis,.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-withEmphasis{color:#fcb700}.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-noEmphasisIcon,.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-withEmphasisIcon{fill:#fcb700}.MvpdLogout-mvpdLogout{background-position:50%;background-repeat:no-repeat;background-size:contain;font-weight:700;height:50px;position:absolute;right:10px;top:5px;width:100px}.MvpdLogout-mvpdLogout:hover .MvpdLogout-mvpdLogoutDropdown{display:block}.MvpdLogout-mvpdLogoutDropdown{background-color:#f2f2f2;color:#000;cursor:pointer;display:none;font-weight:700;padding:10px 20px;position:absolute;right:0;top:50px;white-space:nowrap}.MvpdServiceProvider-mvpdProvider{display:flex;position:relative}.MvpdServiceProvider-mvpdProvider--twc:after{color:#fff;content:"*";font-size:1.5rem;position:absolute;right:10px;top:8px}.MvpdServiceProvider-mvpdProviderFeatured{background:#383838;box-sizing:border-box;height:70px;margin:0 2px 2px 0;max-width:122px;padding:10px;width:calc(33% - 2px)}.MvpdServiceProvider-mvpdProviderFeatured:nth-child(3n){margin-right:0}@media (min-width:1020px){.MvpdServiceProvider-mvpdProviderFeatured{height:68px;margin:0 3px 3px 0;max-width:122px;width:calc(20% - 3px)}.MvpdServiceProvider-mvpdProviderFeatured:nth-child(3n){margin-right:3px}.MvpdServiceProvider-mvpdProviderFeatured:nth-child(5n){margin-right:0}}@media (min-width:1340px){.MvpdServiceProvider-mvpdProviderFeatured{height:92px;max-width:190px}}.MvpdServiceProvider-mvpdProviderFeatured:hover{background-color:#484848}.MvpdServiceProvider-mvpdProviderFeatured .MvpdServiceProvider-mvpdProviderContent{height:100%;margin:auto;max-height:28px;max-width:97px;position:relative;width:100%}@media (min-width:1020px){.MvpdServiceProvider-mvpdProviderFeatured .MvpdServiceProvider-mvpdProviderContent{max-height:30px;max-width:102px}}@media (min-width:1340px){.MvpdServiceProvider-mvpdProviderFeatured .MvpdServiceProvider-mvpdProviderContent{max-height:35px;max-width:138px}}.MvpdServiceProvider-mvpdProviderFeatured img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.MvpdServiceProvider-mvpdProviderFull .MvpdServiceProvider-mvpdProviderContent{color:#000;padding:7px 30px;text-transform:none}.MvpdServiceProvider-mvpdProviderFull .MvpdServiceProvider-mvpdProviderContent:hover{background:#fff}.MvpdPredictiveResults-mvpdPredictive{position:relative}@media (min-width:760px){.MvpdPredictiveResults-mvpdPredictive{margin:0}}.MvpdPredictiveResults-mvpdPredictiveResults{background-color:#eee;border:1px solid #e6e6e6;list-style-type:none;margin-top:18px;padding:0}.MvpdPredictiveResults-mvpdPredictiveItem{border-bottom:1px solid #e6e6e6;box-sizing:border-box;color:#000;font-size:1.25rem;height:48px;line-height:1.125rem;padding:14px 15px;text-align:left}@media (min-width:1020px){.MvpdPredictiveResults-mvpdPredictiveItem{font-size:1.125rem;height:50px;padding:16px 15px}}@media (min-width:1340px){.MvpdPredictiveResults-mvpdPredictiveItem{height:54px;line-height:1.5rem}}.MvpdPredictiveResults-mvpdPredictiveItem:hover{background-color:#e6e6e6;cursor:pointer}.MvpdPredictiveResults-mvpdPredictiveItem a{text-transform:none}.MvpdPredictiveResults-mvpdPredictiveItemSelected{background-color:#e6e6e6;cursor:pointer}.MvpdPredictiveResults-mvpdPredictiveResultsList{position:relative}.MvpdPredictiveResults-mvpdPredictiveResultsFull{margin-bottom:18px;margin-top:0;max-height:352px;overflow-y:scroll}@media (min-width:1020px){.MvpdPredictiveResults-mvpdPredictiveResultsFull{margin-bottom:26px;max-height:246px}}@media (min-width:1340px){.MvpdPredictiveResults-mvpdPredictiveResultsFull{margin-bottom:42px;max-height:308px}}.MvpdPredictiveInput-mvpdPredictive{position:relative}@media (min-width:760px){.MvpdPredictiveInput-mvpdPredictive{margin:0}}.MvpdPredictiveInput-mvpdPredictiveIcon{height:26px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:26px}@media (min-width:1020px){.MvpdPredictiveInput-mvpdPredictiveIcon{height:24px;width:24px}}@media (min-width:1340px){.MvpdPredictiveInput-mvpdPredictiveIcon{height:26px;width:26px}}.MvpdPredictiveInput-mvpdPredictiveIcon:before{color:#666;font-size:12px;pointer-events:all;position:relative}.MvpdPredictiveInput-mvpdPredictiveIconClose:before{cursor:pointer;font-size:18px;top:3px}.MvpdPredictiveInput-mvpdPredictiveIconSearch:before{font-size:20px;top:2px}.MvpdPredictiveInput-mvpdPredictiveInput{border:none;box-sizing:border-box;color:#1e1e1e;font-size:1.25rem;height:48px;padding:0 15px;pointer-events:all;width:100%}@media (min-width:1020px){.MvpdPredictiveInput-mvpdPredictiveInput{font-size:1.125rem;height:50px;padding:0 20px}}@media (min-width:1340px){.MvpdPredictiveInput-mvpdPredictiveInput{font-size:1.5rem}}.MvpdFooter-mvpdDialogFaq{color:#fff;display:block;font-size:1.25rem;margin-top:20px;text-align:left}.MvpdFooter-mvpdDialogFaq a{text-transform:none!important}@media (min-width:1020px){.MvpdFooter-mvpdDialogFaq{font-size:1.125rem;margin-top:24px;text-align:center}}@media (min-width:1340px){.MvpdFooter-mvpdDialogFaq{font-size:1.375rem;margin-top:42px}}.MvpdDialog-episodePageEmbed{background:#000}.MvpdDialog-episodePageEmbed .MvpdDialog-mvpdDialog{padding:20px 15px}.MvpdDialog-mvpdDialogContainer{background:#000}.MvpdDialog-mvpdDialog{background:#000;padding:20px 15px}@media (min-width:760px){.MvpdDialog-mvpdDialog{padding:15px}}@media (min-width:1020px){.MvpdDialog-mvpdDialog{padding:32px 15px}}@media (min-width:1340px){.MvpdDialog-mvpdDialog{padding:48px 15px 235px}}.MvpdDialog-mvpdDialog a{color:#005594;cursor:pointer;text-decoration:none;text-transform:uppercase}.MvpdDialog-mvpdDialog a:hover{opacity:.7}.MvpdDialog-mvpdDialog a.MvpdDialog-mvpdDialogBack{text-transform:none}.MvpdDialog-mvpd-dialog__animate-appear{opacity:.01}.MvpdDialog-mvpd-dialog__animate-appear.MvpdDialog-mvpd-dialog__animate-enter-active{opacity:1;transition:opacity .6s ease-in-out}.MvpdDialog-mvpd-dialog__animate-enter{opacity:.01}.MvpdDialog-mvpd-dialog__animate-enter.MvpdDialog-mvpd-dialog__animate-enter-active{opacity:1;transition:opacity .6s ease-in-out}.MvpdDialog-mvpdDialogIframe{box-sizing:border-box;display:table;margin:auto;max-width:370px;text-align:center}@media (min-width:1020px){.MvpdDialog-mvpdDialogIframe{max-width:612px}}@media (min-width:1340px){.MvpdDialog-mvpdDialogIframe{max-width:832px}}.MvpdDialog-mvpdDialogIframe iframe{border:none;max-width:100%}.MvpdDialog-mvpdDialogIframe .MvpdDialog-mvpdDialogBack{margin-bottom:1rem;position:static}.MvpdDialog-mvpdDialogFeatured,.MvpdDialog-mvpdDialogFull{margin:0 auto;text-align:center}.MvpdDialog-mvpdDialogFeatured{margin:auto;max-width:370px}@media (min-width:760px){.MvpdDialog-mvpdDialogFeatured{max-width:370px;min-height:475px}}@media (min-width:1020px){.MvpdDialog-mvpdDialogFeatured{max-width:612px;min-height:475px}}@media (min-width:1340px){.MvpdDialog-mvpdDialogFeatured{max-width:832px}}.MvpdDialog-mvpdDialogFeatured .MvpdDialog-mvpdDialogProviders{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.MvpdDialog-mvpdDialogFull{max-width:370px;position:relative}@media (min-width:1020px){.MvpdDialog-mvpdDialogFull{max-width:612px}}@media (min-width:1340px){.MvpdDialog-mvpdDialogFull{max-width:832px}}.MvpdDialog-mvpdDialogFull .MvpdDialog-mvpdDialogProviders{text-align:left}.MvpdDialog-mvpdDialogTitle{color:#fff;font-size:1.5rem;line-height:1.5rem;margin-bottom:20px;text-transform:uppercase}@media (min-width:760px){.MvpdDialog-mvpdDialogTitle{margin-bottom:10px}}@media (min-width:1020px){.MvpdDialog-mvpdDialogTitle{font-size:1.75rem;margin-bottom:20px}}@media (min-width:1340px){.MvpdDialog-mvpdDialogTitle{font-size:1.875rem}}.MvpdDialog-mvpdDialogDescription{color:#fff;font-size:1.25rem;line-height:24px;margin-bottom:1rem;text-align:left}@media (min-width:760px){.MvpdDialog-mvpdDialogDescription{margin-bottom:11px}}@media (min-width:1020px){.MvpdDialog-mvpdDialogDescription{font-size:1.125rem;margin-bottom:24px;text-align:center}}@media (min-width:1340px){.MvpdDialog-mvpdDialogDescription{font-size:1.375rem}}.MvpdDialog-mvpd-dialog__twc{color:#f1f1f1;font-size:1rem;text-align:left}@media (min-width:1020px){.MvpdDialog-mvpd-dialog__twc{text-align:center}}.MvpdDialog-mvpdDialogFullLink{color:#fff;display:block;font-size:1.25rem;line-height:24px;margin:14px 0 12px;text-align:left}@media (min-width:1020px){.MvpdDialog-mvpdDialogFullLink{font-size:1.125rem;margin:26px 0 18px;text-align:center}}@media (min-width:1340px){.MvpdDialog-mvpdDialogFullLink{font-size:1.375rem;margin:42px 0 18px}}.MvpdDialog-mvpdDialogFullLink a{text-transform:none}.MvpdDialog-mvpdDialogBack{display:block;font-size:1.375rem;line-height:20px;margin-bottom:18px;text-align:left;text-transform:none}@media (min-width:1020px){.MvpdDialog-mvpdDialogBack{left:0;line-height:33px;position:absolute;top:42px}}@media (min-width:1340px){.MvpdDialog-mvpdDialogBack{top:45px}}.MvpdDialog-mvpd-dialog__predictive-input{border:none;width:100%}.MvpdDialog-mvpdDialogPredictive{position:relative}.MvpdDialog-mvpdDialogPredictive .MvpdDialog-mvpdPredictiveResults{left:0;max-height:240px;overflow-y:scroll;position:absolute;right:0;z-index:1}@media (min-width:1020px){.MvpdDialog-mvpdDialogPredictive .MvpdDialog-mvpdPredictiveResults{max-height:250px}}.MvpdDialog-mvpdDialogFullList{position:relative}.MvpdDialog-mvpdDialogFullList .MvpdDialog-mvpdDialogDescription{margin-top:20px}@media (min-width:760px){.MvpdDialog-mvpdDialogFullList .MvpdDialog-mvpdDialogDescription{font-size:1.375rem;margin-bottom:18px}}@media (min-width:1020px){.MvpdDialog-mvpdDialogFullList .MvpdDialog-mvpdDialogDescription{font-size:1.125rem;margin-top:32px}}@media (min-width:1340px){.MvpdDialog-mvpdDialogFullList .MvpdDialog-mvpdDialogDescription{font-size:1.375rem;margin-top:48px}}.MvpdDialog-mvpdDialogSubscribe{background-color:#383838;margin-bottom:5.5rem}.MvpdConcurrencyMessage-container{align-items:center;background:radial-gradient(51.05% 62.78% at 50% 26.48%,#062f62 0,#062956 37.18%,#051838 100%);display:flex;flex-direction:column;justify-content:center;padding:23px;width:100%}.MvpdConcurrencyMessage-logo{height:27px;margin-bottom:10px;width:185px}.MvpdConcurrencyMessage-message{margin-bottom:32px;width:350px}@media (max-width:359px){.MvpdConcurrencyMessage-message{width:266px}}.MvpdConcurrencyMessage-message p{color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:23px;font-weight:700;line-height:28px;text-align:center}@media (max-width:359px){.MvpdConcurrencyMessage-message p{font-size:18px;line-height:24px}}.MvpdConcurrencyMessage-tryAgainButton{align-items:center;appearance:none;background-color:#005594;border:1px solid #002f6c;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px!important;justify-content:center;letter-spacing:1px;margin:0 auto;padding:0 20px;padding:0!important;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:191px}.MvpdConcurrencyMessage-tryAgainButton>span{display:block;line-height:12px}.MvpdConcurrencyMessage-tryAgainButton [class*=" icon-"],.MvpdConcurrencyMessage-tryAgainButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.MvpdConcurrencyMessage-tryAgainButton [class*=" icon-"]:before,.MvpdConcurrencyMessage-tryAgainButton [class^=icon-]:before{line-height:12px}.MvpdConcurrencyMessage-tryAgainButton:focus,.MvpdConcurrencyMessage-tryAgainButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.MvpdConcurrencyMessage-tryAgainButton[class*=touchButton]:hover{background-color:#005594;border-color:#002f6c;color:#fff}@media (hover:hover){.MvpdConcurrencyMessage-tryAgainButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.MvpdConcurrencyMessage-tryAgainButton{padding:0 30px;width:auto}}@media (max-width:359px){.MvpdConcurrencyMessage-tryAgainButton{width:100%}}@media (min-width:760px){.MvpdConcurrencyMessage-tryAgainButton{width:191px}}.MvpdConcurrencyMessage-tryAgainButton:last-child{margin-bottom:7px}.MvpdRedirect-unsupportedDevice{position:relative}.MvpdRedirect-redirectScreenMobile,.MvpdRedirect-redirectScreenTablet{height:auto;width:100%}.MvpdRedirect-appleButtonMobile{display:block;left:10%;position:absolute;top:55%;width:35%}.MvpdRedirect-appleButtonTablet{display:block;left:17%;position:absolute;top:70%;width:25%}.MvpdRedirect-androidButtonMobile{display:block;position:absolute;right:10%;top:55%;width:35%}.MvpdRedirect-androidButtonTablet{display:block;position:absolute;right:17%;top:70%;width:25%}.MvpdRedirect-downloadButton{height:auto;width:100%}.BionicPlayer-videoPlayer{height:100%;width:100%}.BionicPlayer-playerContainer{background-color:#000;height:90%;padding:60px 0}.BionicPlayer-playerContainer iframe{border:none}@media (min-width:760px){.BionicPlayer-playerContainer{margin:0 auto;max-height:calc(100vh - 130px);max-width:calc(177.77778vh - 231.11111px);padding:30px 120px}}.BionicPlayer-playerContainerUninitialized{background-color:initial;position:absolute;top:0;width:100%}.BionicPlayer-playerContainerHidden{display:none}.BionicPlayer-slate{display:flex;height:100%;padding-top:20px;vertical-align:middle}.BionicPlayer-slateimg{margin:auto;max-height:50vh;max-width:100%}.video-player-progress{display:none!important}.video-player__controls{margin:0 auto 8%!important}@media (min-width:760px){.video-player__controls{margin:0 auto 6%!important}}.video-player__controls__container{background-color:initial!important;height:39px!important}.PlayerLoader{position:unset!important}.video-ccoptions__overlay{display:block!important;position:unset!important;width:200px!important}.ccoptions-menu__content{bottom:40%!important;float:right!important;height:60px!important;position:absolute!important;right:12%!important;top:unset!important;width:unset!important;z-index:20!important}#ccPageOptions-audio-main,#ccPageOptions-captions-en,#ccPageOptions-edge-none{display:none!important}.video-ccoptions__header{border-bottom:1px solid #fcb700!important;color:#fcb700!important;font-family:Proxima Nova,Helvetica,Arial,sans-serif!important;font-size:20px!important;font-weight:700!important;margin-left:15px!important;padding:unset!important;padding-top:30px!important;width:90%!important}.video-ccoptions__close-button:before{margin-right:12px!important;margin-top:4px!important}.video-ccoptions__menu--item .video-ccoptions__menu--checkbox .checkbox__content{font-family:Proxima Nova,Helvetica,Arial,sans-serif!important;font-size:18px}.video-ccoptions__menu--item .video-ccoptions__menu--checkbox .checkbox__icon{float:right!important;position:absolute!important;right:0}.video-ccoptions__menu--item .video-ccoptions__item--icon{float:right;height:16px;margin-right:7px;position:absolute;right:0;width:16px}.video-ccoptions__submenu--title{font-family:Proxima Nova,Helvetica,Arial,sans-serif!important;font-size:16px!important}#audio-label{padding-top:20px}.video-ccoptions__close-button--wrapper .video-ccoptions__close-button:before{margin-top:10px!important}.ccpreferences-overlay__content,.video-ccpreferences__overlay{font-family:Proxima Nova,Helvetica,Arial,sans-serif!important}.ccpreferences-overlay__content{left:0!important}.video-ccpreferences__header{font-family:Proxima Nova,Helvetica,Arial,sans-serif!important}#captions-label{padding-top:10px!important}.video-ccoptions__panel{background-color:#000000b3!important}.BionicPlayer-geoErrorSlate{background:linear-gradient(#005594,#002f6c);height:50vh;margin:auto;position:relative;top:5vh;width:80vh}.BionicPlayer-geoErrorSlateText{color:#fff;font-size:26px;font-weight:500;line-height:2.5;margin:auto;position:relative;text-align:center;top:10vh}.BionicPlayer-geoRedirectLink{color:#fff;font-size:27px;font-weight:500;text-decoration:underline}.BionicPlayer-geoCNBCLogo{height:100px;margin:auto;position:relative;top:65px}@media only screen and (min-height:360px) and (max-height:700px){.BionicPlayer-geoErrorSlateText{font-size:18px;line-height:2;margin-top:10px}.BionicPlayer-geoRedirectLink{font-size:18px}.BionicPlayer-geoCNBCLogo{height:80px}}@media only screen and (max-width:1440px){.ccoptions-menu__content{right:8%!important}}@media only screen and (max-width:1340px){.ccoptions-menu__content{right:4%!important}}@media only screen and (min-width:1180px) and (max-width:1250px){.ccoptions-menu__content{height:70px!important}}@media only screen and (max-width:1020px){.ccoptions-menu__content{height:85px!important}.video-ccoptions__header{font-size:16px!important}.video-ccoptions__menu--item .video-ccoptions__menu--checkbox .checkbox__content{font-size:14px!important}.video-ccoptions__menu--item .video-ccoptions__item--icon{height:12px;width:12px}.video-ccoptions__submenu--title{font-size:12px!important}}@media only screen and (max-width:1180px){.ccoptions-menu__content{height:100px!important}}@media only screen and (max-height:800px){.ccoptions-menu__content{height:100px!important}}@media only screen and (max-height:700px){.ccoptions-menu__content{height:120px!important}.video-ccoptions__header{font-size:16px!important}.video-ccoptions__menu--item .video-ccoptions__menu--checkbox .checkbox__content{font-size:14px!important}.video-ccoptions__menu--item .video-ccoptions__item--icon{height:12px;width:12px}.video-ccoptions__submenu--title{font-size:12px!important}}.BionicPlayer-tempPassPlayerContainer{height:100%;width:100%}.BionicPlayer-tempPassPlayerContainer video{display:flex}.BionicPlayer-tempPassPlayerContainer .video-player__controls--cc,.BionicPlayer-tempPassPlayerContainer .video-player__controls--fullscreen{display:none!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls{margin-bottom:0!important;padding:0!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls__container{align-items:center;border-radius:0!important;height:28px!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls--button{bottom:auto!important;height:24px!important;width:24px!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls--button img,.BionicPlayer-tempPassPlayerContainer .video-player__controls--button svg{height:50%!important;transform:translate(-50%,-50%)!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls--button:first-child{margin-left:5px!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls__volume{bottom:auto!important;display:flex;left:30px!important;position:absolute!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls--slider{display:none!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls__top-button--icon{height:18px!important;width:18px!important}.LivePlayerChannel-channelContainer{background-color:#171717;display:block;overflow:visible;padding:10px;position:relative;width:100%}.LivePlayerChannel-channelContainer *{box-sizing:border-box}.LivePlayerChannel-channelHolder{background-color:#171717;display:flex;flex-wrap:wrap;justify-content:center;padding:5px 8px;width:100%}@media (max-width:1019px){.LivePlayerChannel-channelHolder{align-items:center;flex-direction:column;padding:5px 8px}}.LivePlayerChannel-leftContainer{display:block;width:295px}@media (max-width:1339px){.LivePlayerChannel-leftContainer{display:none}}.LivePlayerChannel-channels,.LivePlayerChannel-rightContainer{display:flex;text-align:center}.LivePlayerChannel-channels{background:#3cb87833;border-radius:26px;flex-direction:row;height:31px;margin-bottom:16px;margin-top:16px;position:relative;width:336px}.LivePlayerChannel-channels .LivePlayerChannel-slider{background-color:#3cb878;border-radius:30px;height:31px;left:0;position:absolute;top:0;transition:left .2s ease-in-out;width:112px}@media (max-width:759px){.LivePlayerChannel-channels .LivePlayerChannel-slider{width:88px}}.LivePlayerChannel-channels .LivePlayerChannel-buttonContainer{display:flex;flex-wrap:nowrap;width:336px}.LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-selector{color:#000;cursor:pointer;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:31px;line-height:17px;transition:color .2s ease-in;width:112px;z-index:1}@media (max-width:759px){.LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-selector{width:88px}}.LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-buttonInactive{color:#fff;transition:color .2s ease-in}@media (max-width:759px){.LivePlayerChannel-channels{width:264px}}.LivePlayerChannel-embeddedPlayerSpacing{align-items:center;flex-direction:column}.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-rightContainer{justify-content:space-around;padding:0 22px 16px;text-align:center;width:295px}@media (max-width:1019px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-rightContainer{padding:0 16px 16px;width:300px}}@media (max-width:759px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-rightContainer{padding:0 22px 16px;width:300px}}.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels{background:#3cb87833;border-radius:26px;flex-direction:row;height:31px;margin-bottom:16px;margin-top:16px;position:relative;width:336px}.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-slider{background-color:#3cb878;border-radius:30px;height:31px;left:0;position:absolute;top:0;transition:left .2s ease-in-out;width:112px}@media (max-width:1019px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-slider{width:92px}}@media (max-width:759px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-slider{width:88px}}.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-buttonContainer{display:flex;flex-wrap:nowrap;width:336px}.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-selector{color:#000;cursor:pointer;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:31px;line-height:17px;transition:color .2s ease-in;width:112px;z-index:1}@media (max-width:1019px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-selector{width:92px}}@media (max-width:759px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-selector{width:88px}}.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-buttonInactive{color:#fff;transition:color .2s ease-in}@media (max-width:1019px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels{width:276px}}@media (max-width:759px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels{width:264px}}.LivePlayerChannel-rightContainer{justify-content:space-around;padding:8px 16px 22px;text-align:center;width:295px}@media (max-width:1019px){.LivePlayerChannel-rightContainer{padding:0 16px 16px;width:300px}}@media (max-width:759px){.LivePlayerChannel-rightContainer{padding:0 22px 16px;width:300px}}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton{cursor:pointer;display:flex;text-decoration:none;transition:background-color .15s ease-in 50ms}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton>.LivePlayerChannel-withEmphasis{height:26px;justify-content:center;padding:4px 0;transition:color .1s ease-in;width:133px}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton>.LivePlayerChannel-noEmphasis{height:26px;justify-content:center;padding:4px 0;transition:color .1s ease-in}.LivePlayerChannel-rightContainer .LivePlayerChannel-noEmphasisIcon,.LivePlayerChannel-rightContainer .LivePlayerChannel-withEmphasisIcon{fill:#d9d9d9;margin-right:8px;margin-top:2px;transition:fill .1s ease-in}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton:hover .LivePlayerChannel-noEmphasis,.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton:hover .LivePlayerChannel-withEmphasis{color:#fcb700}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton:hover .LivePlayerChannel-noEmphasisIcon,.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton:hover .LivePlayerChannel-withEmphasisIcon{fill:#fcb700}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton:active .LivePlayerChannel-withEmphasis{background-color:#fcb700;border-radius:30px;color:#171717}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton:active .LivePlayerChannel-withEmphasisIcon{fill:#171717}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton>span>img{display:inline-block;padding-right:8px;width:24px}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton>span{color:#d9d9d9;display:inline-flex;flex-wrap:nowrap;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;text-decoration:none}@media (max-width:1019px){.LivePlayerChannel-rightContainer{flex-direction:row;margin-left:0;text-align:center;top:40px}}.LiveTvGate-liveTvMvpd{height:100%;position:relative}.LiveTvGate-closeButton{align-items:center;background-color:#fff;border-radius:23px;display:flex;height:24px;justify-content:center;position:absolute;right:20px;width:24px}.LiveTvGate-closeButton svg path{fill:#00081a}.WatchLiveRightRail-containerFluidWidths{margin:0 auto;width:100%}@media (min-width:1020px){.WatchLiveRightRail-containerFluidWidths{max-width:960px}}@media (min-width:1340px){.WatchLiveRightRail-containerFluidWidths{max-width:1290px}}.WatchLiveRightRail-containerWidth100{width:100%}.WatchLiveRightRail-page{display:block;margin-bottom:25px;overflow:visible}@media (min-width:760px){.WatchLiveRightRail-page{margin-bottom:28px}}.WatchLiveRightRail-advertorialPage{display:block;overflow:visible}.WatchLiveRightRail-pageGrid{margin-left:auto;margin-right:auto;max-width:1290px;overflow:visible;width:100%}.WatchLiveRightRail-pageWrapper{margin:0 auto;max-width:100%}@media (min-width:760px){.WatchLiveRightRail-pageWrapper{max-width:678px}}@media (min-width:1020px){.WatchLiveRightRail-pageWrapper{max-width:960px}}@media (min-width:1340px){.WatchLiveRightRail-pageWrapper{max-width:1290px}}@media (min-width:760px){.WatchLiveRightRail-pageWrapper{max-width:100%!important}}.WatchLiveRightRail-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.WatchLiveRightRail-pageRow{padding-left:0;padding-right:0}}@media (min-width:1020px){.WatchLiveRightRail-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}}@media (min-width:1020px) and (min-width:760px){.WatchLiveRightRail-pageRow{padding-left:0;padding-right:0}}@media (max-width:1019px){.WatchLiveRightRail-pageRow{margin:0;padding:0}}@media (min-width:360px) and (max-width:759px){.WatchLiveRightRail-pageRow.WatchLiveRightRail-containerFluidWidths{padding:0 21px}}@media (min-width:760px) and (max-width:1019px){.WatchLiveRightRail-pageRow.WatchLiveRightRail-containerFluidWidths{padding:0 45px}}.WatchLiveRightRail-pageRowFlex{display:flex}.WatchLiveRightRail-rowUnderAd{margin-top:-29px}@media (min-width:1020px){.WatchLiveRightRail-rowUnderAd{margin-top:-50px}}@media (min-width:1340px){.WatchLiveRightRail-rowUnderAd{margin-top:-44px}}.WatchLiveRightRail-rowWithBackground{background:#cfd8e2;position:relative}.WatchLiveRightRail-rowWithBackground:after,.WatchLiveRightRail-rowWithBackground:before{background:#cfd8e2;content:"";display:block;height:100%;position:absolute;width:25vw}.WatchLiveRightRail-rowWithBackground:before{right:100%;top:0}.WatchLiveRightRail-rowWithBackground:after{left:100%;top:0}.WatchLiveRightRail-isAdvertorial{display:block;margin-bottom:50px!important}.WatchLiveRightRail-flipRowOrder .WatchLiveRightRail-col:first-child{order:2}@media (min-width:1020px){.WatchLiveRightRail-flipRowOrder .WatchLiveRightRail-col:first-child{order:1}}.WatchLiveRightRail-flipRowOrder .WatchLiveRightRail-col:last-child{order:1}@media (min-width:1020px){.WatchLiveRightRail-flipRowOrder .WatchLiveRightRail-col:last-child{order:2}}.WatchLiveRightRail-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.WatchLiveRightRail-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.WatchLiveRightRail-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.WatchLiveRightRail-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.WatchLiveRightRail-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.WatchLiveRightRail-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}.WatchLiveRightRail-containerFluidWidths .WatchLiveRightRail-col{max-width:678px!important;min-width:678px}}@media (min-width:760px){.WatchLiveRightRail-col-3{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.WatchLiveRightRail-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.WatchLiveRightRail-col-3{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-col-3{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.WatchLiveRightRail-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}.WatchLiveRightRail-col-3:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.WatchLiveRightRail-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}@media (min-width:760px){.WatchLiveRightRail-col-6{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.WatchLiveRightRail-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.WatchLiveRightRail-col-6{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-col-6{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.WatchLiveRightRail-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-col-6{flex-grow:0;flex-shrink:0;margin-left:0;margin-right:0;max-width:calc(44.44444% - 16.66667px);min-width:calc(44.44444% - 16.66667px)}.WatchLiveRightRail-col-6:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.WatchLiveRightRail-col-6{flex-grow:0;flex-shrink:0;margin-left:0;max-width:calc(50% - 15px);min-width:calc(50% - 15px)}}.WatchLiveRightRail-col-9 .BrandBanner-container{margin-bottom:30px;z-index:99}@media (min-width:1340px){.WatchLiveRightRail-col-9 .BrandBanner-container{margin-left:calc(-50vw - -538.5px)}}@media (min-width:760px){.WatchLiveRightRail-col-9 .BrandBanner-container{margin-bottom:-100px;margin-top:50px}.WatchLiveRightRail-col-9{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.WatchLiveRightRail-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.WatchLiveRightRail-col-9{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-col-9{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.WatchLiveRightRail-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-col-9{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.WatchLiveRightRail-col-9:last-child{margin-right:0}}@media (min-width:1340px){.WatchLiveRightRail-col-9{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);min-width:calc(75% - 7.5px)}.WatchLiveRightRail-col-9.WatchLiveRightRail-article{flex-grow:0;flex-shrink:0;margin-left:calc(8.33333% + 2.5px);max-width:calc(58.33333% - 12.5px);min-width:calc(58.33333% - 12.5px)}}@media (min-width:760px){.WatchLiveRightRail-col-12{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.WatchLiveRightRail-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.WatchLiveRightRail-col-12{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-col-12{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.WatchLiveRightRail-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-col-12{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.WatchLiveRightRail-col-12:last-child{margin-right:0}}@media (min-width:1340px){.WatchLiveRightRail-col-12{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}.WatchLiveRightRail-col-full{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.WatchLiveRightRail-col-full .MyComponentName-container{width:100vw}@media (min-width:1340px){.WatchLiveRightRail-col-full .MyComponentName-container{max-width:none}}.WatchLiveRightRail-col-full:last-child{margin-right:0}.WatchLiveRightRail-clear-col-padding{padding-bottom:0;padding-top:0}.WatchLiveRightRail-paddedWrapper{padding-bottom:15px;padding-top:15px}@media (min-width:1020px){.WatchLiveRightRail-paddedWrapper{padding-bottom:20px;padding-top:25px}.WatchLiveRightRail-hasBanner{margin-bottom:130px}}.WatchLiveRightRail-sidebar{flex-grow:0;flex-shrink:0;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.WatchLiveRightRail-sidebar{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-sidebar{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-sidebar{max-width:100%;min-width:100%}}@media (min-width:1340px){.WatchLiveRightRail-sidebar{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:360px){.WatchLiveRightRail-sidebar{min-width:100%}}@media (min-width:760px){.WatchLiveRightRail-sidebar{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}@media (min-width:1020px){.WatchLiveRightRail-sidebar{flex-grow:0;flex-shrink:0;margin-bottom:40px;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}}@media (min-width:1340px){.WatchLiveRightRail-sidebar{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}.WatchLiveRightRail-sidebarLeft{flex-grow:0;flex-shrink:0;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.WatchLiveRightRail-sidebarLeft{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-sidebarLeft{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-sidebarLeft{max-width:100%;min-width:100%}}@media (min-width:1340px){.WatchLiveRightRail-sidebarLeft{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:360px){.WatchLiveRightRail-sidebarLeft{min-width:100%}}@media (min-width:760px){.WatchLiveRightRail-sidebarLeft{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}@media (min-width:1020px){.WatchLiveRightRail-sidebarLeft{flex-grow:0;flex-shrink:0;margin-bottom:40px;margin-left:0;margin-right:30px;max-width:calc(22.22222% - 23.33333px);min-width:calc(22.22222% - 23.33333px);z-index:1}}@media (min-width:1340px){.WatchLiveRightRail-sidebarLeft{flex-grow:0;flex-shrink:0;margin-left:0;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}@media (min-width:1020px){.WatchLiveRightRail-sidebarLeftNav{flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}}@media (min-width:1340px){.WatchLiveRightRail-sidebarLeftNav{flex-grow:0;flex-shrink:0;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}.WatchLiveRightRail-sidebarPro{margin-left:0;margin-right:30px}.WatchLiveRightRail-AdvertorialStory-ArticleHeader-1{display:hide}@media (min-width:360px){.WatchLiveRightRail-rightRail{display:none}}@media (min-width:1020px){.WatchLiveRightRail-rightRail{display:block}}.WatchLiveRightRail-mobileBanner.WatchLiveRightRail-berkshireEventContainer{margin:0 auto}@media (min-width:1020px){.WatchLiveRightRail-mobileBanner{display:none}}.WatchLiveRightRail-desktopBanner{display:none}@media (min-width:1020px){.WatchLiveRightRail-desktopBanner{display:block}}.WatchLiveRightRail-container{border:4px solid #002f6c;color:#002f6c;margin-bottom:30px;padding:8px 16px}.WatchLiveRightRail-container a{color:#002f6c}.WatchLiveRightRail-watchliveBannerV2{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to bottom right,#fccc12,#ff7112,#ef1541,#6e55dc,#069de0,#05ac3f) border-box;border:2px solid #0000;border-radius:4px;padding:16px 12px}.WatchLiveRightRail-header{display:flex;justify-content:space-between;margin-bottom:10px}.WatchLiveRightRail-header a{display:flex}.WatchLiveRightRail-liveTV{background:#fff;display:flex;font-size:14px;font-style:normal;font-weight:800;height:20px;line-height:18px;margin:-18px 0 0 -8px;padding:2px 10px;width:65px}.WatchLiveRightRail-liveTV img{margin-right:2px;width:22px}.WatchLiveRightRail-currTitle{display:block;font-size:20px;font-weight:800;line-height:18px;margin-bottom:10px;width:70%}@media (min-width:760px) and (max-width:1019px){.WatchLiveRightRail-currTitle{max-width:205px}}.WatchLiveRightRail-currTitle:hover{color:#4699d6}.WatchLiveRightRail-wlButton,.WatchLiveRightRail-wlButtonMobile{background:#ce2b2b;color:#fff!important;display:flex;font-weight:700;justify-content:space-evenly;margin-bottom:10px}.WatchLiveRightRail-wlButton:hover,.WatchLiveRightRail-wlButtonMobile:hover{background:#b40909}.WatchLiveRightRail-wlButton{display:none;font-size:12px;height:30px;padding:6px 4px}@media (min-width:1020px){.WatchLiveRightRail-wlButton{display:flex;width:130px}}.WatchLiveRightRail-wlButton .WatchLiveRightRail-logo{width:18px}.WatchLiveRightRail-wlButtonMobile{font-size:12px;padding:4px 6px}@media (min-width:760px){.WatchLiveRightRail-wlButtonMobile{display:flex;padding:4px;width:260px}}@media (min-width:1020px){.WatchLiveRightRail-wlButtonMobile{display:none}}.WatchLiveRightRail-contents{align-items:center;display:flex;justify-content:space-between}.WatchLiveRightRail-nextTitle{font-weight:800}.WatchLiveRightRail-footer{display:flex;font-size:12px;justify-content:space-between}.WatchLiveRightRail-footer .WatchLiveRightRail-audio{align-items:center;display:flex;font-size:12px;font-style:normal;font-weight:700;line-height:19px;margin-top:-3px;text-transform:capitalize}.WatchLiveRightRail-footer .WatchLiveRightRail-audio span{text-decoration:underline}.WatchLiveRightRail-footer .WatchLiveRightRail-nextShow{padding-right:22px}.WatchLiveRightRail-inline{border:none;border-top:3px solid #002f6c;padding:8px 0}@media (min-width:760px){.WatchLiveRightRail-inline{display:none}}@media (min-width:1020px){.WatchLiveRightRail-inline{display:block;margin-left:calc(16.66667% + 5px);min-width:auto}}@media (min-width:1340px){.WatchLiveRightRail-inline{margin-left:calc(14.28571% + 4.28571px);min-width:auto}}.WatchLiveRightRail-inline .WatchLiveRightRail-audio,.WatchLiveRightRail-inline .WatchLiveRightRail-liveTV{display:none}.WatchLiveRightRail-inline .WatchLiveRightRail-wlButton{margin-bottom:-10px;margin-top:0}.WatchLiveRightRail-berkshireEvent{margin-bottom:30px;max-width:300px;width:100%}@media (max-width:759px){.WatchLiveRightRail-berkshireEvent{display:block;margin:auto auto 15px;max-width:318px;width:100%}}.WatchLiveRightRail-BHmobileBanner{display:block}@media (min-width:480px){.WatchLiveRightRail-BHmobileBanner{display:none}}.WatchLiveRightRail-BHinline{display:none}.WatchLiveRightRail-BHrightRail{display:block}@media (min-width:760px){.WatchLiveRightRail-BHrightRail{display:none}}@media (min-width:1020px){.WatchLiveRightRail-BHrightRail{display:block}}.WatchLiveRightRail-audioLink{color:#001e5a;display:block;font-size:12px;font-weight:600;line-height:14.62px;margin-bottom:12px;text-decoration:underline;width:-moz-fit-content;width:fit-content}.WatchLiveRightRail-watchLivestreamButton{align-items:center;background-color:#0053cf;border-radius:5px;color:#fff!important;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:17.05px;margin-bottom:12px;min-height:51px}.WatchLiveRightRail-watchLivestreamButton span{animation:WatchLiveRightRail-pulse 1.5s infinite;animation-timing-function:ease-in-out;background-color:#fff;border-radius:100%;box-shadow:0 0 0 0 #fff;display:inline-block;height:8px;margin-right:8px;position:relative;transform:scale(1);width:8px}@keyframes WatchLiveRightRail-pulse{0%{box-shadow:0 0 0 1px #0053cf;opacity:1}70%{border:1px solid #0053cf;box-shadow:0 0 0 1px #fff;opacity:.9;padding:2px;transform:scale(1.2)}to{box-shadow:0 0 0 1px #fff;opacity:1;transform:scale(1)}}.WatchLiveRightRail-watchLivestreamButton:hover{background-color:#002f6c;color:#fff}.WatchLiveRightRail-footerV2{display:flex;flex-direction:column;gap:10px;justify-content:space-between}.WatchLiveRightRail-showDetailsContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.WatchLiveRightRail-nowText,.WatchLiveRightRail-upNextText{color:#001e5a;font-size:12px;font-weight:400;line-height:14.62px}.WatchLiveRightRail-liveShow{color:#002f6c;font-size:16px;font-weight:800;line-height:18px}@media (min-width:760px) and (max-width:1019px){.WatchLiveRightRail-liveShow{text-align:right}}.WatchLiveRightRail-nextShow{color:#002f6c;font-size:14px;font-weight:600;line-height:18px}@media (min-width:760px) and (max-width:1019px){.WatchLiveRightRail-nextShow{text-align:right;width:170px}}.TempPassOverlay-overlay{height:0;pointer-events:none;position:relative;width:100%;z-index:40}.TempPassOverlay-liveContainer{align-items:center;background:#27313c;border-radius:4px;display:flex;height:20px;justify-content:center;position:absolute;right:5px;top:5px;width:57px}@keyframes TempPassOverlay-blink{25%{opacity:1}50%{opacity:.4}75%{opacity:1}}.TempPassOverlay-redIcon{animation:TempPassOverlay-blink 2s linear infinite;background-clip:content-box;background-color:#ce2b2b;border:1px solid #b40909;border-radius:50%;box-sizing:initial;height:7px;margin-top:-1px;padding:2px;width:7px}.TempPassOverlay-liveText{color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:800;letter-spacing:.01em;line-height:15px;margin-left:5px;text-transform:uppercase}.TempPassOverlay-timerContainer{align-items:center;display:flex;height:20px;justify-content:left;position:absolute;right:5px;top:25px;width:57px}.TempPassOverlay-time{color:#fff;display:inline-block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:14px;margin-left:5px;max-width:36px;min-width:36px;text-shadow:0 0 2px #000,0 0 1px #000;width:36px}.TempPassOverlay-linkOut{margin-top:2px;pointer-events:auto}.TempPassOverlay-linkIcon{filter:drop-shadow(0 0 .5px #000) drop-shadow(0 0 .5px #000)}.LogoOverlay-logoContainer{align-items:center;border-radius:4px;display:flex;height:20px;justify-content:center;pointer-events:none;position:absolute;right:66px;top:6px;width:auto;z-index:40}.LogoOverlay-logoContainer img{filter:drop-shadow(1px 1px 0 black) drop-shadow(-1px -1px 0 black) drop-shadow(-1px 1px 0 black) drop-shadow(1px -1px 0 black);height:auto;width:57px}.TempPass-playerContainer{background:#000;position:relative}.TempPass-omegaPlayerContainer{aspect-ratio:16/9;position:relative;z-index:0}.LiveTV-contentArea{background-color:#000;height:100%;min-height:60vh;width:100%}.LiveTV-contentAreaOmega{height:100%}.LiveTV-contentAreaOmega,.LiveTV-contentAreaOmegaPlus{background-color:#000;display:flex;flex-direction:column}.LiveTV-contentAreaOmegaPlus{height:487px}@media (max-width:1339px){.LiveTV-contentAreaOmegaPlus{height:325px}}@media (max-width:1019px){.LiveTV-contentAreaOmegaPlus{height:467px}}@media (max-width:759px){.LiveTV-contentAreaOmegaPlus{height:435px}}.LiveTV-slate{display:flex;height:100%;padding-top:20px;vertical-align:middle}.LiveTV-slateimg{margin:auto;max-height:50vh;max-width:100%}.liveTV{margin-bottom:0!important}.LiveTV-loadingContainer{align-items:center;display:flex;justify-content:center;min-height:60vh}.LiveTV-concurrencyMessage{align-items:stretch;display:flex;min-height:60vh}.LiveTV-wrapperForProAndTempPass{margin-bottom:20px;position:relative;width:100%}.LiveTV-channel{height:-moz-fit-content;height:fit-content}.LiveTV-channels,.LiveTV-leftContainer,.LiveTV-rightContainer{width:100%!important}.LiveTV-channels .LiveTV-buttonContainer .LiveTV-selector{text-align:center}.LiveTV-rightContainer .LiveTV-linkButton{justify-content:center;width:50%!important}.LiveTVContainer-containerFluidWidths{margin:0 auto;width:100%}@media (min-width:1020px){.LiveTVContainer-containerFluidWidths{max-width:960px}}@media (min-width:1340px){.LiveTVContainer-containerFluidWidths{max-width:1290px}}.LiveTVContainer-page{display:block;overflow:visible;padding-bottom:25px}@media (min-width:760px){.LiveTVContainer-page{padding-bottom:28px}}.LiveTVContainer-pageWrapper{margin:0 auto;max-width:100%}@media (min-width:760px){.LiveTVContainer-pageWrapper{max-width:678px}}@media (min-width:1020px){.LiveTVContainer-pageWrapper{max-width:960px}}@media (min-width:1340px){.LiveTVContainer-pageWrapper{max-width:1290px}}@media (min-width:760px){.LiveTVContainer-pageWrapper{max-width:100%!important}}.LiveTVContainer-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.LiveTVContainer-pageRow{padding-left:0;padding-right:0}}@media (min-width:1020px){.LiveTVContainer-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}}@media (min-width:1020px) and (min-width:760px){.LiveTVContainer-pageRow{padding-left:0;padding-right:0}}@media (max-width:1019px){.LiveTVContainer-pageRow{margin:0;padding:0}}.LiveTVContainer-gateContainer{background:#000;margin:0;padding:0}.LiveTVContainer-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.LiveTVContainer-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.LiveTVContainer-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.LiveTVContainer-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.LiveTVContainer-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.LiveTVContainer-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.LiveTVContainer-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.LiveTVContainer-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}.LiveTVContainer-containerFluidWidths .LiveTVContainer-col{max-width:678px!important;min-width:678px}}@media (min-width:760px){.LiveTVContainer-col-3{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.LiveTVContainer-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.LiveTVContainer-col-3{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.LiveTVContainer-col-3{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.LiveTVContainer-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.LiveTVContainer-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}.LiveTVContainer-col-3:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.LiveTVContainer-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}@media (min-width:760px){.LiveTVContainer-col-6{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.LiveTVContainer-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.LiveTVContainer-col-6{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.LiveTVContainer-col-6{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.LiveTVContainer-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.LiveTVContainer-col-6{flex-grow:0;flex-shrink:0;margin-left:0;margin-right:0;max-width:calc(44.44444% - 16.66667px);min-width:calc(44.44444% - 16.66667px)}.LiveTVContainer-col-6:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.LiveTVContainer-col-6{flex-grow:0;flex-shrink:0;margin-left:0;max-width:calc(50% - 15px);min-width:calc(50% - 15px)}}.LiveTVContainer-col-9 .BrandBanner-container{margin-bottom:30px;z-index:99}@media (min-width:1340px){.LiveTVContainer-col-9 .BrandBanner-container{margin-left:calc(-50vw - -538.5px)}}@media (min-width:760px){.LiveTVContainer-col-9 .BrandBanner-container{margin-bottom:-100px;margin-top:50px}.LiveTVContainer-col-9{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.LiveTVContainer-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.LiveTVContainer-col-9{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.LiveTVContainer-col-9{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.LiveTVContainer-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.LiveTVContainer-col-9{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.LiveTVContainer-col-9:last-child{margin-right:0}}@media (min-width:1340px){.LiveTVContainer-col-9{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);min-width:calc(75% - 7.5px)}.LiveTVContainer-col-9.LiveTVContainer-article{flex-grow:0;flex-shrink:0;margin-left:calc(8.33333% + 2.5px);max-width:calc(58.33333% - 12.5px);min-width:calc(58.33333% - 12.5px)}}@media (min-width:760px){.LiveTVContainer-col-12{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.LiveTVContainer-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.LiveTVContainer-col-12{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.LiveTVContainer-col-12{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.LiveTVContainer-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.LiveTVContainer-col-12{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.LiveTVContainer-col-12:last-child{margin-right:0}}@media (min-width:1340px){.LiveTVContainer-col-12{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}.LiveTVContainer-col-full{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.LiveTVContainer-col-full .MyComponentName-container{width:100vw}@media (min-width:1340px){.LiveTVContainer-col-full .MyComponentName-container{max-width:none}}.LiveTVContainer-col-full:last-child{margin-right:0}.LiveTVContainer-container{min-height:500px}@media (min-width:1020px){.LiveTVContainer-container{margin:0 auto;max-width:100%}}@media (min-width:1020px) and (min-width:760px){.LiveTVContainer-container{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.LiveTVContainer-container{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.LiveTVContainer-container{max-width:1290px}}@media (max-width:1019px){.LiveTVContainer-container{padding:0 30px}}@media (max-width:759px){.LiveTVContainer-container{margin-top:-1px;padding:0 20px}}.LiveTVContainer-mvpdContainer{background-color:#000;bottom:0;left:0;padding-top:20px;position:absolute;right:0;top:0}.LiveTVContainer-liveTvMvpd{height:100%;position:relative}.LiveTVContainer-closeButton{align-items:center;background-color:#fff;border-radius:23px;display:flex;height:24px;justify-content:center;position:absolute;right:20px;width:24px}.LiveTVContainer-closeButton svg path{fill:#00081a}.LiveTVPage-container{min-height:800px}@media (max-width:1019px){.LiveTVPage-container{min-height:1100px}}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:800;src:local("~assets/fonts/Lyon/LyonText-Black-Web-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Black-Web-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:800;src:local("~assets/fonts/Lyon/LyonText-Black-Web-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Black-Web-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:800;src:local("~assets/fonts/Lyon/LyonText-Black-Web-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Black-Web-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:600;src:local("~assets/fonts/Lyon/LyonText-Bold-Web-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Bold-Web-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:600;src:local("~assets/fonts/Lyon/LyonText-Bold-Web-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Bold-Web-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:600;src:local("~assets/fonts/Lyon/LyonText-Bold-Web-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Bold-Web-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:400;src:local("~assets/fonts/Lyon/LyonText-Regular-Web-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Regular-Web-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:400;src:local("~assets/fonts/Lyon/LyonText-Regular-Web-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Regular-Web-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:400;src:local("~assets/fonts/Lyon/LyonText-Regular-Web-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Regular-Web-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lyon;font-style:italic;font-weight:400;src:local("~assets/fonts/Lyon/LyonText-RegularItalic-Web-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-RegularItalic-Web-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Lyon;font-style:italic;font-weight:400;src:local("~assets/fonts/Lyon/LyonText-RegularItalic-Web-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-RegularItalic-Web-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lyon;font-style:italic;font-weight:400;src:local("~assets/fonts/Lyon/LyonText-RegularItalic-Web-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-RegularItalic-Web-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:500;src:local("~assets/fonts/Lyon/LyonText-Semibold-Web-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Semibold-Web-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:500;src:local("~assets/fonts/Lyon/LyonText-Semibold-Web-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Semibold-Web-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:500;src:local("~assets/fonts/Lyon/LyonText-Semibold-Web-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Semibold-Web-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-oriya.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-oriya.woff2) format("woff2");unicode-range:"U+0964-0965, U+0B01-0B77, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-greek.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-greek.woff2) format("woff2");unicode-range:"U+0370-03FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-cyrillic-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-cyrillic-ext.woff2) format("woff2");unicode-range:"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-cyrillic.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-cyrillic.woff2) format("woff2");unicode-range:"U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-oriya.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-oriya.woff2) format("woff2");unicode-range:"U+0964-0965, U+0B01-0B77, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-greek.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-greek.woff2) format("woff2");unicode-range:"U+0370-03FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-cyrillic-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-cyrillic-ext.woff2) format("woff2");unicode-range:"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-cyrillic.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-cyrillic.woff2) format("woff2");unicode-range:"U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-oriya.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-oriya.woff2) format("woff2");unicode-range:"U+0964-0965, U+0B01-0B77, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-greek.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-greek.woff2) format("woff2");unicode-range:"U+0370-03FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-cyrillic-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-cyrillic-ext.woff2) format("woff2");unicode-range:"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-cyrillic.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-cyrillic.woff2) format("woff2");unicode-range:"U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-oriya.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-oriya.woff2) format("woff2");unicode-range:"U+0964-0965, U+0B01-0B77, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-greek.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-greek.woff2) format("woff2");unicode-range:"U+0370-03FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-cyrillic-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-cyrillic-ext.woff2) format("woff2");unicode-range:"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-cyrillic.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-cyrillic.woff2) format("woff2");unicode-range:"U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:800;src:local("~assets/fonts/ProximaNova/351C86_0_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_0_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:800;src:local("~assets/fonts/ProximaNova/351C86_0_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_0_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:600;src:local("~assets/fonts/ProximaNova/351C86_1_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_1_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:600;src:local("~assets/fonts/ProximaNova/351C86_1_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_1_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:700;src:local("~assets/fonts/ProximaNova/351C86_2_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_2_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:700;src:local("~assets/fonts/ProximaNova/351C86_2_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_2_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:400;src:local("~assets/fonts/ProximaNova/351C86_3_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_3_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:400;src:local("~assets/fonts/ProximaNova/351C86_3_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_3_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:500;src:local("~assets/fonts/ProximaNova/351C86_4_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_4_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:500;src:local("~assets/fonts/ProximaNova/351C86_4_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_4_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-gujarati.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-gujarati.woff2) format("woff2");unicode-range:"U+0964-0965, U+0A80-0AFF, U+200C-200D, U+20B9, U+25CC, U+A830-A839"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-myanmar.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-myanmar.woff2) format("woff2");unicode-range:"U+1000-109F, U+200C-200D, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-devanagari.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-devanagari.woff2) format("woff2");unicode-range:"U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-thai.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-thai.woff2) format("woff2");unicode-range:"U+0E01-0E5B, U+200C-200D, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-bengali.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-bengali.woff2) format("woff2");unicode-range:"U+0964-0965, U+0981-09FB, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-telugu.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-telugu.woff2) format("woff2");unicode-range:"U+0951-0952, U+0964-0965, U+0C00-0C7F, U+1CDA, U+200C-200D, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-khmer.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-khmer.woff2) format("woff2");unicode-range:"U+1780-17FF, U+200C, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-tamil.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-tamil.woff2) format("woff2");unicode-range:"U+0964-0965, U+0B82-0BFA, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-kannada.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-kannada.woff2) format("woff2");unicode-range:"U+0964-0965, U+0C82-0CF2, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-gurmukhi.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-gurmukhi.woff2) format("woff2");unicode-range:"U+0964-0965, U+0A01-0A75, U+200C-200D, U+20B9, U+25CC, U+262C, U+A830-A839"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-malayalam.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-malayalam.woff2) format("woff2");unicode-range:"U+0307, U+0323, U+0964-0965, U+0D02-0D7F, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-oriya.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-oriya.woff2) format("woff2");unicode-range:"U+0964-0965, U+0B01-0B77, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-hebrew.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-hebrew.woff2) format("woff2");unicode-range:"U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-sinhala.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-sinhala.woff2) format("woff2");unicode-range:"U+0964-0965, U+0D82-0DF4, U+200C-200D, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:local("~assets/fonts/Lato/Lato-Regular-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-Regular-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:local("~assets/fonts/Lato/Lato-Regular-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-Regular-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:local("~assets/fonts/Lato/Lato-Bold-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-Bold-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:local("~assets/fonts/Lato/Lato-Bold-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-Bold-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:local("~assets/fonts/Lato/Lato-Black-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-Black-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:local("~assets/fonts/Lato/Lato-Black-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-Black-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:local("~assets/fonts/Lato/Lato-RegularItalic-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-RegularItalic-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:local("~assets/fonts/Lato/Lato-RegularItalic-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-RegularItalic-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:local("~assets/fonts/Lato/Lato-BoldItalic-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-BoldItalic-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:local("~assets/fonts/Lato/Lato-BoldItalic-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-BoldItalic-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:900;src:local("~assets/fonts/Lato/Lato-BlackItalic-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-BlackItalic-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:900;src:local("~assets/fonts/Lato/Lato-BlackItalic-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-BlackItalic-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}.SearchGroup-container{border-top:6px solid #002f6c;display:block;width:100%}.SearchGroup-container.SearchGroup-railVariant{margin-bottom:0}@media (min-width:760px){.SearchGroup-container.SearchGroup-railVariant{margin-bottom:20px}}@media (min-width:1020px){.SearchGroup-container.SearchGroup-railVariant{margin-bottom:20px}}.SearchGroup-header{align-items:flex-start;background:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0}@media (min-width:760px){.SearchGroup-header{align-items:center}}.SearchGroup-sectionTitle{color:#002f6c;font-size:22px;font-weight:800;line-height:1.2;margin:0;text-transform:uppercase}@media (min-width:1020px){.SearchGroup-sectionTitle{font-size:14px}}.SearchGroup-railVariant .SearchGroup-sectionTitle{font-size:18px;font-weight:800}@media (min-width:760px){.SearchGroup-railVariant .SearchGroup-sectionTitle{font-size:20px}}@media (min-width:1340px){.SearchGroup-railVariant .SearchGroup-sectionTitle{font-size:30px}}.SearchGroup-contentButton{color:#002f6c;display:inline-block;font-size:12px;font-weight:700;letter-spacing:1px;margin-top:10px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.SearchGroup-contentButton i{font-style:normal;margin-right:3px}.SearchGroup-railVariant .SearchGroup-contentButton{margin:10px 0 0}@media (min-width:760px){.SearchGroup-contentButton{margin:0 0 0 25px}.SearchGroup-railVariant .SearchGroup-contentButton{margin:0 0 0 auto}}@media (min-width:1020px){.SearchGroup-contentButton{line-height:1}.SearchGroup-railVariant .SearchGroup-contentButton{margin:5px 0 0}}@media (min-width:1340px){.SearchGroup-railVariant .SearchGroup-contentButton{flex-grow:0;margin:0 0 0 24px}}.SearchGroup-headerButton{margin:0 0 0 50px}.SearchGroup-headerButton .icon-short-arrow-right{display:inline-block;margin-left:3px;margin-right:0;vertical-align:middle}@media (min-width:760px){.SearchGroup-headerButton{margin-left:auto}}.SearchGroup-content{position:relative}.SearchGroup-item{border-top:1px dashed #9b9b9b;display:flex;flex-direction:row;flex-wrap:wrap;padding:8px 5px}.SearchGroup-item:nth-of-type(1n+6){display:none}.SearchGroup-item:nth-child(2n){background-color:#f2f2f2}@media (min-width:360px){.SearchGroup-item:nth-of-type(1n+6){display:none}}@media (min-width:760px){.SearchGroup-item{flex-wrap:nowrap;padding:20px 5px}.SearchGroup-item:nth-of-type(1n+4){display:block}.SearchGroup-item:nth-of-type(1n+6){display:none}.SearchGroup-railVariant .SearchGroup-item{flex-wrap:wrap}}@media (min-width:1020px){.SearchGroup-item{min-height:53px;padding:10px}}@media (min-width:1340px){.SearchGroup-railVariant .SearchGroup-item{flex-wrap:nowrap}}.SearchGroup-itemIdentifier{display:block;flex-grow:1;float:left;min-width:50%;width:60%}@media (min-width:760px){.SearchGroup-itemIdentifier{min-width:0;width:auto}.SearchGroup-railVariant .SearchGroup-itemIdentifier{max-width:42%;min-width:42%}}@media (min-width:1020px){.SearchGroup-railVariant .SearchGroup-itemIdentifier{max-width:50%;min-width:50%}}@media (min-width:1340px){.SearchGroup-railVariant .SearchGroup-itemIdentifier{max-width:100%;min-width:0}}.SearchGroup-itemTitle{color:#171717;display:block;font-size:16px;font-weight:800;line-height:1.25;text-transform:uppercase}.SearchGroup-itemTitle:focus,.SearchGroup-itemTitle:hover{color:#005594}.SearchGroup-itemSubTitle{color:#747474;display:block;font-size:14px;line-height:1.4;margin-top:5px}@media (min-width:1020px){.SearchGroup-itemSubTitle{font-size:12px;line-height:1}}.SearchGroup-railVariant .SearchGroup-itemSubTitle{font-weight:500}.SearchGroup-marketChange{color:#747474;display:block;font-size:14px;font-weight:600;line-height:1.42;margin-left:auto;min-width:40%;text-align:right;text-transform:uppercase}@media (min-width:760px){.SearchGroup-marketChange{min-width:0}}@media (min-width:1020px){.SearchGroup-marketChange{font-size:12px;line-height:1}.SearchGroup-railVariant .SearchGroup-marketChange{max-width:50%;min-width:50%}}@media (min-width:1340px){.SearchGroup-railVariant .SearchGroup-marketChange{max-width:100%;min-width:0}}.SearchGroup-marketChangeUp{color:#008456}.SearchGroup-marketChangeDown{color:#ce2b2b}.SearchGroup-change,.SearchGroup-change_pct{display:block}.SearchGroup-change_pct{margin-top:5px}.SearchGroup-label{color:#747474;display:block;font-size:14px;font-weight:600;line-height:1.42;margin-left:auto;text-align:right;text-transform:uppercase}@media (min-width:1020px){.SearchGroup-label{font-size:12px;line-height:1}}.SearchGroup-noSavedData{border-top:1px dashed #9b9b9b;display:block;padding:20px 0}@media (min-width:1020px){.SearchGroup-noSavedData{padding:10px 0 0}}@media (min-width:1340px){.SearchGroup-noSavedData{padding-top:18px}}.SearchGroup-callToActionTitle{color:#171717;display:block;font-size:20px;font-weight:700;line-height:1.2;margin:0}.SearchGroup-callToActionDescription{color:#5d5d5d;display:block;font-size:14px;font-weight:500;line-height:1.28;margin:10px 0 20px}.SearchGroup-callToActionDescription .SearchGroup-emphasized{font-weight:600;text-transform:uppercase}@media (min-width:760px){.SearchGroup-callToActionDescription{font-size:12px;line-height:1.33;margin:10px 0 30px;max-width:382px;width:70%}}@media (min-width:1020px){.SearchGroup-callToActionDescription{font-size:12px;line-height:1.33;margin:10px 0 20px;max-width:100%;width:100%}}.SearchGroup-callToActionButton{align-items:center;appearance:none;background-color:#002f6c;border:1px solid #002f6c;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.SearchGroup-callToActionButton>span{display:block;line-height:12px}.SearchGroup-callToActionButton [class*=" icon-"],.SearchGroup-callToActionButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.SearchGroup-callToActionButton [class*=" icon-"]:before,.SearchGroup-callToActionButton [class^=icon-]:before{line-height:12px}.SearchGroup-callToActionButton:focus,.SearchGroup-callToActionButton:hover{background-color:#2077b6;border-color:#2077b6;color:#fff}.SearchGroup-callToActionButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}@media (hover:hover){.SearchGroup-callToActionButton[class*=touchButton]:hover{background-color:#2077b6;border-color:#2077b6;color:#fff}}@media (min-width:760px){.SearchGroup-callToActionButton{max-width:236px;padding:0 30px;width:auto}}.SearchGroup-noResults{border-top:1px dotted #9b9b9b;color:#5d5d5d;font-size:14px;font-weight:500;padding-top:10px}.SearchGroup-noResults span{font-weight:700}.SearchResult-searchResult{border-bottom:1px dashed #9b9b9b;margin-bottom:20px;padding-bottom:20px}@media (min-width:760px){.SearchResult-searchResult{display:flex;flex-direction:row;margin-bottom:30px;padding-bottom:30px}}@media (min-width:1020px){.SearchResult-searchResult{margin-bottom:40px;padding-bottom:40px}}@media (min-width:1340px){.SearchResult-searchResult{margin-left:-30px}}.SearchResult-searchResult:last-child{border-bottom:0;padding-bottom:0}.SearchResult-searchResult.SearchResult-standardVariant{justify-content:space-between}@media (min-width:1340px){.SearchResult-searchResult.SearchResult-standardVariant{margin-left:0}}.SearchResult-searchResultCard{margin-bottom:10px}.SearchResult-standardVariant .SearchResult-searchResultCard{height:150px;padding-bottom:50%}@media (min-width:760px){.SearchResult-searchResultCard{margin-bottom:-20px;order:2;width:calc(33.33333% - 15px)}.SearchResult-standardVariant .SearchResult-searchResultCard{flex:1 1 300px;padding-bottom:inherit}}@media (min-width:1020px){.SearchResult-standardVariant .SearchResult-searchResultCard{margin-bottom:20px}}@media (min-width:1340px){.SearchResult-searchResultCard{width:calc(30% - 15px)}.SearchResult-standardVariant .SearchResult-searchResultCard{flex:1 1 300px}}.PlayButton-container{border-top:6px solid #fcb700;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.PlayButton-base{align-items:center;background-color:#fcb700;color:#fff;display:flex;font-size:12px;height:40px;justify-content:center;position:absolute;right:0;top:-5px;transition:all .15s linear;width:40px;z-index:1}.PlayButton-base:focus .PlayButton-flyout,.PlayButton-base:hover .PlayButton-flyout,.PlayButton-basebutton:focus .PlayButton-flyout,.PlayButton-basebutton:hover .PlayButton-flyout{color:#071d39;transform:scaleX(1);transition:color .15s linear .15s,transform .15s linear}.PlayButton-flyout{background-color:#fcb700;color:#071d39;font-size:9px;font-weight:800;height:100%;letter-spacing:1px;line-height:1;position:absolute;right:35px;text-align:left;text-transform:uppercase;top:0;transform:scaleX(0);transform-origin:center right;transition:color .15s linear,transform .15s linear .15s;width:90px;z-index:1}.PlayButton-flyout,.PlayButton-icon{align-items:center;display:flex;justify-content:center}.PlayButton-icon{border:2px solid #fcb700;height:30px;transition:border .15s linear;width:30px;z-index:2}.PlayButton-icon:focus,.PlayButton-icon:hover,.PlayButton-iconbutton:focus,.PlayButton-iconbutton:hover{border:2px solid #fff}@media (min-width:760px){.SearchResult-searchResultContent{margin-right:30px;width:calc(66.66667% - 15px)}.SearchResult-standardVariant .SearchResult-searchResultContent{flex:1 1 340px}}@media (min-width:1340px){.SearchResult-searchResultContent{width:calc(70% - 15px)}.SearchResult-standardVariant .SearchResult-searchResultContent{flex:1 0 410px}}.SearchResult-searchHighlight{background-color:#e7ecf1}.SearchResult-searchResultEyebrow{color:#732634;font-size:12px;font-weight:500;letter-spacing:2px;line-height:1.116;margin-bottom:10px;text-transform:uppercase}.SearchResult-standardVariant .SearchResult-searchResultEyebrow{color:#005594;font-weight:700;letter-spacing:1px}.SearchResult-searchResultTitle{color:#171717;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.3;margin-bottom:10px}.SearchResult-standardVariant .SearchResult-searchResultTitle{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600}@media (min-width:1020px){.SearchResult-standardVariant .SearchResult-searchResultTitle{margin-bottom:10px}.SearchResult-searchResultTitle{font-size:26px;line-height:1.23;margin-bottom:20px}}.SearchResult-searchResultPreview{color:#5d5d5d;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.611;margin-bottom:0;margin-top:0}.SearchResult-standardVariant .SearchResult-searchResultPreview{margin-bottom:10px}.SearchResult-byline{font-size:12px}.SearchResult-author{color:#005594;font-family:Lyon,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:1px}.SearchResult-publishedDate{color:#747474;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase}.SearchResult-searchResultFrom{color:#b2b2b2;font-size:12px;font-weight:500;letter-spacing:2px;line-height:1.33;margin-top:15px;text-transform:uppercase}@media (min-width:1020px){.SearchResult-searchResultFrom{margin-top:25px}}.SearchResult-searchResultFrom a{color:#000}.SearchResult-searchResultFrom a:hover{color:#d1bb7e}.SearchResult-searchResultImage{background-position:50% 50%;background-size:cover;margin-bottom:10px;padding-bottom:50%;width:100%}@media (min-width:760px){.SearchResult-searchResultImage{margin-bottom:20px}}.SearchDropDown-dropDownContainer .Card-mediaContainer{background-position:50% 50%;background-size:cover;padding-bottom:50%}.SearchDropDown-dropDownContainer .Card-mediaContainer .Card-placeholder{position:absolute}
|
||
@charset "UTF-8";@keyframes countdown-clock-slide-in{0%{height:0}to{height:42px}}@keyframes countdown-clock-slide-out{0%{height:42px}to{height:0}}.countdown-clock-container{align-items:center;animation:countdown-clock-slide-in .5s forwards;-webkit-animation:countdown-clock-slide-in .5s forwards;background-color:#000;color:#fff;display:flex;font-size:12px;font-weight:700;height:42px;justify-content:flex-end;letter-spacing:1px;line-height:15px;margin:0 auto;max-width:960px;position:relative;top:0;width:100%}@media (min-width:1340px){.countdown-clock-container{max-width:1290px}}.countdown-clock-gridWrapper{margin:0 auto;max-width:960px;width:100%}@media (min-width:1340px){.countdown-clock-gridWrapper{max-width:1290px}}.countdown-clock-contentWrapper{float:right;padding-top:2px}.countdown-clock-hidden{animation:countdown-clock-slide-out .5s forwards;-webkit-animation:countdown-clock-slide-out .5s forwards;height:0}.countdown-clock-marketLabel{color:#fcb700;font-weight:600;padding-right:10px;text-transform:uppercase}.countdown-clock-sponsor{border-left:1px solid #ffffff8a;color:#ffffff8a;display:inline;font-weight:600;margin:0 0 0 20px;padding-left:20px;text-transform:uppercase}.countdown-clock-sponsor img{display:inline-block;height:31px;margin-left:5px;margin-top:-3px;max-width:100px;position:relative;vertical-align:middle}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.countdown-clock-sponsor img{margin-top:-7px}}.countdown-clock-sponsorText{position:relative;top:0}.CountdownClock-container{align-items:center;align-self:center;display:flex;display:none;justify-content:center;margin:0}.CountdownClock-countdownContainer{background-color:#000}.DynamicLoadingIndicator-spinnerParent{display:block;padding:10px}.DynamicLoadingIndicator-spinner{animation:DynamicLoadingIndicator-spin 2s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#666;display:block;margin:0 auto}@keyframes DynamicLoadingIndicator-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WatchLivestream-watchContainer{align-items:center;display:flex;position:relative}.WatchLivestream-alertIconWrapper,.WatchLivestream-watchItems{align-items:center;display:flex;justify-content:center}.WatchLivestream-alertIconWrapper{transform:translate(1px,2px)}@media (max-width:759px){.WatchLivestream-alertIconWrapper svg{color:#f0f8ff;transform:translateY(-2px)}}.WatchLivestream-alertIconSticky{transform:translate(1px)}.WatchLivestream-dynamicTitleWrapper{align-items:center;display:flex;justify-content:center}.WatchLivestream-streamTxt{align-items:center;display:inline-flex;float:right!important;font-size:14px;font-weight:600;line-height:1;margin-left:3px!important;position:static!important;text-align:left;text-transform:uppercase;top:auto!important}@media (min-width:760px){.WatchLivestream-streamTxt{font-size:12px}}@media (min-width:1020px){.WatchLivestream-streamTxt{font-size:14px}}.WatchLivestream-brkWatchContainer:hover span{color:#fcb700}.WatchLivestream-watchTxt{align-items:center;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:0;margin-left:5px;text-transform:uppercase}@media (min-width:1340px){.WatchLivestream-watchTxt{font-size:14px}}.WatchLivestream-watchTxtBrkOn{color:#005594}.WatchLivestream-brkTxt{background-color:#005594;color:#d1bb7e;float:none!important;letter-spacing:1.2px;margin-left:2px!important;padding:0 2px 0 3px;position:static!important;text-transform:uppercase;top:auto!important}.WatchLivestream-brkArticleStickyLoggedIn .WatchLivestream-watchTxt,.WatchLivestream-brkArticleStickyLoggedOut .WatchLivestream-watchTxt{font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.WatchLivestream-lsLoggedOut{transform:translate(28px,5px)}.WatchLivestream-lsLoggedIn{transform:translate(15px,9px)}.WatchLivestream-brkLoggedOut{transform:translate(9px,1px)}@media (min-width:760px){.WatchLivestream-lsLoggedIn{display:none!important}}@media (min-width:1020px){.WatchLivestream-lsLoggedOut{display:none!important}.WatchLivestream-lsArticleStickyLoggedIn{transform:translate(30px)}.WatchLivestream-brkArticleStickyLoggedOut{transform:translate(-30px)}.WatchLivestream-brkArticleStickyLoggedIn{transform:translate(30px)}}@media (min-width:1340px){.WatchLivestream-lsLoggedOut{display:none!important}.WatchLivestream-brkArticleStickyLoggedIn,.WatchLivestream-lsArticleStickyLoggedIn,.WatchLivestream-lsArticleStickyLoggedOut{transform:translate(-20px)}}.WatchLivestream-livestreamNavItemContainer{align-items:center;display:flex;font-size:14px;font-weight:600;gap:5px;justify-content:center;letter-spacing:0;transform:translate(11px,5px)}@media (max-width:759px){.WatchLivestream-livestreamNavItemContainer{display:none}}@media (min-width:760px){.WatchLivestream-livestreamNavItemContainer svg{color:#f0f8ff;transform:translate(5px)}}.WatchLivestream-navItemText:hover span{color:#fcb700}@media (min-width:760px){.WatchLivestream-lsHideTabletSticky{display:none}}@media (min-width:1020px){.WatchLivestream-lsHideTabletSticky{display:inline-flex}}.ProgressBar-container{background:#e8e8e8;height:3px;left:0;position:absolute;top:0;width:100vw}@media (min-width:760px){.ProgressBar-container{bottom:0;top:auto}}@media (min-width:1020px){.ProgressBar-container{bottom:0}}.ProgressBar-hiddenContainer{opacity:0;pointer-events:none}.ProgressBar-innerProgress{background:#fcb700;height:3px;transition:background 1s;width:0}.ProgressBar-innerProgress20{background:#f26f20}.ProgressBar-innerProgress40{background:#645fa9}.ProgressBar-innerProgress60{background:#0088cf}.ProgressBar-innerProgress80{background:#0cb04c}.ProgressBar-makeit{background:#6258ff}.ProgressBar-select{background:#0477c9}.StickyAdvertorialBanner-stickyAdvertorialBanner{background-color:#e1e1e1;color:#737373;font-size:14px;height:50px;text-align:center;width:100%}.StickyAdvertorialBanner-stickyAdvertorialBanner .StickyAdvertorialBanner-innerText{float:left;font-family:Proxima Nova,450,normal,sans-serif;font-weight:450;margin-left:7.5%;padding:15px 7px;text-align:left;text-transform:uppercase;width:60%}.ProPill-proPillLink{display:inline-block;padding-right:4px}.ProPill-proPill{bottom:0;display:inline-block;position:relative;vertical-align:initial;width:auto}.InvestingClubPill-investingClubPillLink{display:inline-block;padding-right:4px}.InvestingClubPill-investingClubPill{bottom:0;display:inline-block;position:relative;vertical-align:initial;width:auto}.BreakingNews-container{background:#ce2b2b;color:#fff;height:40px;line-height:40px;position:relative;width:100%;z-index:-1}.BreakingNews-container .BreakingNews-closeButton,.BreakingNews-container .BreakingNews-heading{z-index:3}.BreakingNews-container .BreakingNews-article{z-index:1}.BreakingNews-container.BreakingNews-intro:not(.BreakingNews-stickyContainer):before{animation:BreakingNews-SlideInFull 2s ease;animation-iteration-count:1;background:linear-gradient(90deg,#fff0 0,#fc3c46 30%,#fc3c46 70%,#fff0);background-position-x:center;background-size:100% 100%;content:"";height:100%;left:100%;position:absolute;top:0;width:100%;z-index:2}@media (max-width:759px){.BreakingNews-stickyContainer{background:#ce2b2b;color:#fff;height:40px;left:20px;line-height:40px;overflow-y:visible;position:fixed;top:8px;width:174px;z-index:990}.BreakingNews-stickyContainer .BreakingNews-heading{margin:0}.BreakingNews-stickyContainer .BreakingNews-newsText{display:inline-block}.BreakingNews-stickyContainer:before{border-bottom:4px solid #ce2b2b;border-left:4px solid #0000;border-right:4px solid #0000;content:"";font-size:0;height:0;left:8px;line-height:0px;position:absolute;top:-4px;width:0}.BreakingNews-stickyContainer .BreakingNews-wrapper{height:40px}.BreakingNews-stickyContainer .BreakingNews-article,.BreakingNews-stickyContainer .BreakingNews-closeButton{display:none}.BreakingNews-stickyContainer.BreakingNews-timerFired{transform:translateY(-110px);transition:transform .2s ease-out}}.BreakingNews-gridContainer{height:40px}@media (min-width:1020px){.BreakingNews-gridContainer{margin:0 auto;max-width:100%}}@media (min-width:1020px) and (min-width:760px){.BreakingNews-gridContainer{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.BreakingNews-gridContainer{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.BreakingNews-gridContainer{max-width:1290px}}.BreakingNews-wrapper{display:flex;flex-direction:row;padding:0 20px;position:relative}@media (min-width:1020px){.BreakingNews-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(225% - 30px);max-width:100%!important;min-width:calc(225% - 30px);padding:0;position:relative}}@media (min-width:1020px) and (min-width:760px){.BreakingNews-wrapper{max-width:calc(75% - 30px);min-width:calc(75% - 30px)}}@media (min-width:1020px) and (min-width:1020px){.BreakingNews-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media screen and (min-width:1020px) and (min-width:1020px) and (-ms-high-contrast:none){.BreakingNews-wrapper{max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:1340px){.BreakingNews-wrapper{max-width:calc(75% - 30px);min-width:calc(75% - 30px)}}@media (min-width:1340px){.BreakingNews-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:1340px) and (min-width:760px){.BreakingNews-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1340px) and (min-width:1020px){.BreakingNews-wrapper{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:1340px) and (min-width:1020px) and (-ms-high-contrast:none){.BreakingNews-wrapper{max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:1340px){.BreakingNews-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}.BreakingNews-heading{color:#fff;font-size:16px;font-weight:800;margin-right:20px}.BreakingNews-heading:hover{color:#fff}.BreakingNews-newsText{display:none}.BreakingNews-titleContainer{position:relative}.BreakingNews-titleContainer .BreakingNews-investingClubPill,.BreakingNews-titleContainer .BreakingNews-proPill{bottom:-2px}.BreakingNews-article{flex:0 1 auto;font-size:18px;font-weight:500;margin-right:10px;overflow:hidden;position:relative;white-space:nowrap;width:calc(100% - 130px)}.BreakingNews-article:after{background:linear-gradient(270deg,#ce2b2b,#ce2b2b00);content:"";height:100%;position:absolute;right:0;top:0;width:80px}.BreakingNews-article:focus,.BreakingNews-article:hover{color:#fff;text-decoration:underline}.BreakingNews-marquee{animation:BreakingNews-marquee 10s linear infinite;overflow:hidden;position:relative;white-space:nowrap}@keyframes BreakingNews-marquee{0%{left:0}50%{left:calc(-100% - 60px);top:0}51%{left:calc(-100% - 60px);top:-100px}52%{left:100%;top:-100px}53%{left:100%;top:0}to{left:0}}.BreakingNews-closeButton{color:#fff;font-size:16px;position:relative;right:20px;top:50%}@media (min-width:1020px){.BreakingNews-closeButton{right:2px}}@media (max-width:759px){.BreakingNews-breakingNewsAdContainer{display:none}}.BreakingNews-breakingNewsAdContainer .BreakingNews-adSlot{align-items:center;display:flex;flex-direction:row;position:relative}.BreakingNews-breakingNewsAdContainer .BreakingNews-adContainer{bottom:4px;margin-right:93px;position:relative}@media (max-width:1019px){.BreakingNews-breakingNewsAdContainer .BreakingNews-adContainer{margin-right:111px}}.BreakingNews-breakingNewsAdContainer .BreakingNews-sponsor{color:#fff;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:15px;margin-right:18px;min-width:-moz-fit-content;min-width:fit-content;position:relative}@media (max-width:759px){.BreakingNews-breakingNewsAdContainer .BreakingNews-sponsor{font-size:11px;line-height:13px}}.BreakingNews-breakingNewsAdContainer .BreakingNews-adContainer:empty .BreakingNews-sponsor{display:none}.LiveAlerts-container{background:#171717;color:#fff;height:40px;line-height:40px;overflow:hidden;position:relative;transition:none;width:100%;z-index:-1}@media screen and (max-width:500px){.LiveAlerts-container{height:80px}}@media (max-width:759px){.LiveAlerts-stickyContainer{height:0!important;transition:transform .3s,height .3s}.LiveAlerts-stickyContainer .LiveAlerts-gridContainer{transform:translateY(-40px);transition:transform .3s}}@media screen and (max-width:500px){.LiveAlerts-containerAdNotLoaded{height:40px}}.LiveAlerts-gridContainer{height:40px;transition:none}@media (min-width:1020px){.LiveAlerts-gridContainer{margin:0 auto;max-width:100%}}@media (min-width:1020px) and (min-width:760px){.LiveAlerts-gridContainer{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.LiveAlerts-gridContainer{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.LiveAlerts-gridContainer{max-width:1290px}}.LiveAlerts-wrapper{display:flex;flex-direction:row;padding:0 20px;position:relative}@media (min-width:1020px){.LiveAlerts-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(225% - 30px);max-width:100%!important;min-width:calc(225% - 30px);padding:0;position:relative}}@media (min-width:1020px) and (min-width:760px){.LiveAlerts-wrapper{max-width:calc(75% - 30px);min-width:calc(75% - 30px)}}@media (min-width:1020px) and (min-width:1020px){.LiveAlerts-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media screen and (min-width:1020px) and (min-width:1020px) and (-ms-high-contrast:none){.LiveAlerts-wrapper{max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:1340px){.LiveAlerts-wrapper{max-width:calc(75% - 30px);min-width:calc(75% - 30px)}}@media (min-width:1340px){.LiveAlerts-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:1340px) and (min-width:760px){.LiveAlerts-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1340px) and (min-width:1020px){.LiveAlerts-wrapper{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:1340px) and (min-width:1020px) and (-ms-high-contrast:none){.LiveAlerts-wrapper{max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:1340px){.LiveAlerts-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}.LiveAlerts-heading{color:#fff;font-size:16px;font-weight:800;margin-right:49px}.LiveAlerts-heading:hover{color:#fff}.LiveAlerts-newsText{display:none}.LiveAlerts-article{flex:0 1 auto;font-size:18px;font-weight:500;margin-right:10px;overflow:hidden;position:relative;white-space:nowrap;width:calc(100% - 330px)}.LiveAlerts-article:after{background:linear-gradient(270deg,#171717,#0000);content:"";height:100%;position:absolute;right:0;top:0;width:80px}.LiveAlerts-article:focus,.LiveAlerts-article:hover{color:#fff;text-decoration:underline}@media screen and (max-width:500px){.LiveAlerts-article{width:calc(100% - 130px)}}.LiveAlerts-marquee{animation:LiveAlerts-marquee 10s linear infinite;overflow:hidden;position:relative;white-space:nowrap}@keyframes LiveAlerts-marquee{0%{left:0}50%{left:calc(-100% - 60px);top:0}51%{left:calc(-100% - 60px);top:-100px}52%{left:100%;top:-100px}53%{left:100%;top:0}to{left:0}}.LiveAlerts-closeButton{color:#fff;font-size:15px;position:absolute;right:20px;top:11px}@media (min-width:1020px){.LiveAlerts-closeButton{right:2px}}.LiveAlerts-liveIcon{font-size:14px;margin-right:5px;position:relative;top:1px}.LiveAlerts-adSlot{display:flex;flex-direction:row;position:relative}@media screen and (max-width:500px){.LiveAlerts-adSlot{position:absolute;top:50px}}.LiveAlerts-adContainer{align-items:center;align-self:center;bottom:4px;display:flex;justify-content:center;left:77px;margin:0;position:absolute;top:-5px;width:100px}@media (min-width:760px){.LiveAlerts-adContainer{margin-left:15px}}@media screen and (max-width:500px){.LiveAlerts-adContainer{left:155px;top:0}}@media screen and (max-width:759px) and (min-width:500px){.LiveAlerts-adContainer{left:88px;top:-5px}}.LiveAlerts-sponsor{color:#fff;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;letter-spacing:.3px;line-height:13px;position:absolute;top:13px;width:100px}@media (min-width:760px){.LiveAlerts-sponsor{font-size:12px;line-height:15px}}@media screen and (max-width:500px){.LiveAlerts-sponsor{margin-left:75px;top:0}}.LiveAlerts-adContainer:empty .LiveAlerts-sponsor{display:none}.EditionMenu-chevronLeft{border:2px solid #0000;border-radius:100px;box-sizing:border-box;display:block;position:relative}.EditionMenu-chevronLeft:after{border-bottom:2px solid;border-left:2px solid;box-sizing:border-box;color:#071d39;content:"";display:block;height:8px;left:6px;position:absolute;transform:rotate(45deg);width:8px}.EditionMenu-chevronRight{border-radius:100px;box-sizing:border-box;display:block}.EditionMenu-chevronRight:after{border-bottom:2px solid;border-right:2px solid;box-sizing:border-box;color:#0477c9;content:"";display:block;height:8px;transform:rotate(-45deg);width:8px}.EditionMenu-select-menu .EditionMenu-sublinks{display:block!important;margin-left:0!important}.EditionMenu-featuredMenuButton{color:#e3e3e3;font-size:11px;font-weight:600;letter-spacing:1px;padding-bottom:1px;position:relative;text-transform:uppercase;top:0;transition:border-bottom .5s linear}@media (min-width:360px){.EditionMenu-featuredMenuButton{margin-right:7px}}.EditionMenu-isExpanded{padding-bottom:1px}.EditionMenu-featuredListItem{border-bottom:2px solid #f3f5f7;display:block;position:relative;z-index:600}.EditionMenu-featuredListItem a{padding:11px 13.5px 11px 20px}.EditionMenu-featuredListItem:hover{background-color:#f3f5f7;color:#005594;font-weight:700}.EditionMenu-featuredListItem:last-child{margin-left:0!important;padding:0!important}.EditionMenu-featuredSubLink{align-items:center;color:#005594!important;display:flex;font-size:12px;font-weight:500;justify-content:space-between;letter-spacing:.85px;line-height:14px;margin-right:4px;text-transform:uppercase}.EditionMenu-featuredSubLink:hover{color:#005594;font-weight:700}.EditionMenu-featuredSubLink p{margin:0}.EditionMenu-subMenuLink{text-transform:capitalize}.EditionMenu-featuredSubLink.EditionMenu-subMenuLink a{font-size:14px;line-height:16px;padding:11px 0;white-space:normal}.EditionMenu-featuredSubLinks{background:#fff;box-shadow:0 0 6px #0000002e;display:block!important;font-size:12px;left:29px;margin:0!important;opacity:0;padding:0;position:absolute;top:11px;transition:visibility .5s,opacity .5s linear;visibility:hidden}.EditionMenu-featuredSubLinks li{width:203px}@media (min-width:1020px){.EditionMenu-featuredSubLinks{left:15px}}@media (min-width:1340px){.EditionMenu-featuredSubLinks{left:29px}}.EditionMenu-expandedSubLinks{opacity:1;visibility:visible}.EditionMenu-featuredSubLinks.EditionMenu-subMenu{margin-left:48px!important;opacity:0;transition:opacity .1s linear;z-index:0}.EditionMenu-featuredSubLinks.EditionMenu-subMenu.EditionMenu-subMenuOpen{opacity:1;transition:opacity .1s linear;z-index:1}.EditionMenu-subMenuOpen{opacity:0;transition:opacity .1s linear}.EditionMenu-backBtn{height:38px;width:100%}.EditionMenu-backBtn,.EditionMenu-backBtn a{align-items:center;display:flex}.EditionMenu-backBtn a p{color:#071d39}.EditionMenu-backBtn a:before{border-bottom:2px solid;border-left:2px solid;box-sizing:border-box;color:#071d39;content:"";display:block;height:8px;margin-left:20px;margin-right:10px;transform:rotate(45deg);width:8px}.EditionMenu-megaMenu{-webkit-overflow-scrolling:touch;background:#fff;color:#071d39;display:block;height:100%;left:0;opacity:1;overflow-y:scroll;padding-bottom:45px;position:fixed;top:0;width:100%;z-index:999}@media (min-width:760px){.EditionMenu-megaMenu{padding-bottom:0}}@media (min-width:1020px){.EditionMenu-megaMenu{height:100%;overflow:hidden;overflow:auto;width:100%}.EditionMenu-megaMenuContainer{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:100%;position:relative;width:100%}}@media (min-width:1020px) and (min-width:760px){.EditionMenu-megaMenuContainer{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.EditionMenu-megaMenuContainer{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.EditionMenu-megaMenuContainer{max-width:1290px}}.EditionMenu-searchToggle{background-color:#fff;border-bottom:1px solid #9b9b9b;display:block;padding:20px}@media (min-width:1020px){.EditionMenu-searchToggle{background-color:initial;border-bottom:none;padding:27px 40px;position:absolute;right:0;z-index:1}}.EditionMenu-topBar{align-items:center;background-color:#005594;bottom:0;display:flex;flex-direction:row;height:45px;justify-content:space-between;left:0;max-height:45px;min-height:45px;padding:0 45px 0 20px;position:fixed;width:100%;z-index:5}@media (min-width:760px){.EditionMenu-topBar{justify-content:flex-start;position:relative}}@media (min-width:1020px){.EditionMenu-topBar{align-items:center;background-color:initial;flex-wrap:wrap;height:102px;left:0;max-height:102px;min-height:92px;padding:0 0 0 8px;position:absolute;top:0;width:50%}}@media (min-width:1340px){.EditionMenu-topBar{height:102px;max-height:102px}}.EditionMenu-close{background:none;color:#fff;font-size:17px;order:2}.EditionMenu-close span:before{display:block}.EditionMenu-close:focus,.EditionMenu-close:hover{color:#fcb700}@media (min-width:760px){.EditionMenu-close{order:1}}@media (min-width:1020px){.EditionMenu-close{color:#005594;font-size:15px}}.EditionMenu-logo{flex:1;max-width:35px;min-width:35px;order:1}@media (min-width:760px){.EditionMenu-logo{margin-left:30px;order:2}}@media (min-width:1020px){.EditionMenu-logo{max-width:120px;min-width:120px}}.EditionMenu-logo img{width:100%}@media (min-width:1020px){.EditionMenu-logoSmall{display:none}}.EditionMenu-logoLarge{display:none}@media (min-width:1020px){.EditionMenu-logoLarge{display:block}}.EditionMenu-search{color:#fff;font-size:14px;font-weight:600;letter-spacing:1px;margin-right:30px}@media (min-width:1340px){.EditionMenu-search{margin-right:75px}}.EditionMenu-account{display:none}@media (min-width:1020px){.EditionMenu-account{display:block}}.EditionMenu-accountLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;text-transform:uppercase}.EditionMenu-accountLinks li{height:70px;line-height:70px;padding:0 20px;text-align:center}.EditionMenu-accountLinks a{color:#071d39;font-size:14px;font-weight:600;letter-spacing:.85px;line-height:12px}.EditionMenu-accountLinks .EditionMenu-editions,.EditionMenu-accountLinks li:first-child,.EditionMenu-accountLinks li:nth-child(2){flex:auto;text-align:center;width:50%}.EditionMenu-accountLinks li:nth-child(2){border-left:1px solid #9b9b9b}.EditionMenu-accountLinks .EditionMenu-editionMenu{transition:all .25s}@media (min-width:360px){.EditionMenu-accountLinks .EditionMenu-editionMenu li{float:left;font-size:10px;font-weight:500;letter-spacing:1.2px;padding:0;width:25%}}@media (min-width:360px) and (min-width:760px){.EditionMenu-accountLinks .EditionMenu-editionMenu li{width:10%}}@media (min-width:360px){.EditionMenu-accountLinks .EditionMenu-editionMenu li span{margin-left:5px}.EditionMenu-accountLinks .EditionMenu-editionMenu li:first-child{margin-left:25%}}@media (min-width:360px) and (min-width:760px){.EditionMenu-accountLinks .EditionMenu-editionMenu li:first-child{margin-left:40%}}@media (min-width:360px){.EditionMenu-accountLinks .EditionMenu-editionMenu li:last-child{border-left:none!important;margin-right:25%}}@media (min-width:360px) and (min-width:760px){.EditionMenu-accountLinks .EditionMenu-editionMenu li:last-child{margin-right:40%}}.EditionMenu-accountLinks .icon-offsite-arrow{display:inline-block;line-height:14px;margin-left:5px;vertical-align:middle}.EditionMenu-accountLinks .icon-offsite-arrow:before{color:#071d3966;font-size:12px;line-height:14px}@media (min-width:1020px){.EditionMenu-accountLinks{width:100%}}@media (min-width:1340px){.EditionMenu-accountLinks{display:none}}.EditionMenu-underlineLabel{border-bottom:1px solid #071d39;padding-bottom:3px}.account-menu-accountMenu,.account-menu-accountMenuAllAccess,.account-menu-accountMenuIC,.account-menu-accountMenuPro{display:none}@media (min-width:1020px){.account-menu-accountMenu,.account-menu-accountMenuAllAccess,.account-menu-accountMenuIC,.account-menu-accountMenuPro{display:flex;float:right;position:relative;right:9px;right:32px;top:49px;width:285px}}@media (min-width:1340px){.account-menu-accountMenu,.account-menu-accountMenuAllAccess,.account-menu-accountMenuIC,.account-menu-accountMenuPro{right:9px;right:-5px;width:380px}}@media (min-width:1020px){.account-menu-accountMenu ul,.account-menu-accountMenuAllAccess ul,.account-menu-accountMenuIC ul,.account-menu-accountMenuPro ul{display:-webkit-box;flex:100;flex-direction:row;justify-content:flex-end;margin:10px -8px 0 0!important;text-transform:uppercase}.account-menu-accountMenu ul:nth-child(2),.account-menu-accountMenuAllAccess ul:nth-child(2),.account-menu-accountMenuIC ul:nth-child(2),.account-menu-accountMenuPro ul:nth-child(2){margin-left:48px!important}}.account-menu-accountMenu ul:first-child,.account-menu-accountMenuAllAccess ul:first-child,.account-menu-accountMenuIC ul:first-child,.account-menu-accountMenuPro ul:first-child{left:2px;position:relative}@media (min-width:1020px){.account-menu-accountMenu ul:first-child li:last-child,.account-menu-accountMenuAllAccess ul:first-child li:last-child,.account-menu-accountMenuIC ul:first-child li:last-child,.account-menu-accountMenuPro ul:first-child li:last-child{margin-left:2px;padding-left:0}.account-menu-accountMenu ul:first-child span,.account-menu-accountMenuAllAccess ul:first-child span,.account-menu-accountMenuIC ul:first-child span,.account-menu-accountMenuPro ul:first-child span{color:#d9d9d9;font-size:9px;margin-left:0;margin-top:.5px}}@media (min-width:1020px) and (min-width:1340px){.account-menu-accountMenu ul:first-child span,.account-menu-accountMenuAllAccess ul:first-child span,.account-menu-accountMenuIC ul:first-child span,.account-menu-accountMenuPro ul:first-child span{margin-left:7px}}@media (min-width:1340px){.account-menu-accountMenu ul:first-child li:last-child,.account-menu-accountMenuAllAccess ul:first-child li:last-child,.account-menu-accountMenuIC ul:first-child li:last-child,.account-menu-accountMenuPro ul:first-child li:last-child{margin-left:0;padding-left:8px}}.account-menu-accountMenu ul li,.account-menu-accountMenuAllAccess ul li,.account-menu-accountMenuIC ul li,.account-menu-accountMenuPro ul li{font-size:11px;font-weight:600;letter-spacing:1px}.account-menu-accountMenu ul li a,.account-menu-accountMenu ul li button,.account-menu-accountMenuAllAccess ul li a,.account-menu-accountMenuAllAccess ul li button,.account-menu-accountMenuIC ul li a,.account-menu-accountMenuIC ul li button,.account-menu-accountMenuPro ul li a,.account-menu-accountMenuPro ul li button{color:#e3e3e3}.account-menu-accountMenu ul li a:hover,.account-menu-accountMenu ul li button:hover,.account-menu-accountMenuAllAccess ul li a:hover,.account-menu-accountMenuAllAccess ul li button:hover,.account-menu-accountMenuIC ul li a:hover,.account-menu-accountMenuIC ul li button:hover,.account-menu-accountMenuPro ul li a:hover,.account-menu-accountMenuPro ul li button:hover{color:#fcb700}.account-menu-accountMenu ul li:last-child,.account-menu-accountMenuAllAccess ul li:last-child,.account-menu-accountMenuIC ul li:last-child,.account-menu-accountMenuPro ul li:last-child{margin-left:8px;padding-left:8px}.account-menu-accountMenu ul li span,.account-menu-accountMenuAllAccess ul li span,.account-menu-accountMenuIC ul li span,.account-menu-accountMenuPro ul li span{float:right;margin-left:2px;position:relative;top:3px}@media (min-width:760px){.account-menu-accountMenu .account-menu-watchLive,.account-menu-accountMenuAllAccess .account-menu-watchLive,.account-menu-accountMenuIC .account-menu-watchLive,.account-menu-accountMenuPro .account-menu-watchLive{display:none}}@media (min-width:1020px){.account-menu-accountMenu .account-menu-watchLive,.account-menu-accountMenuAllAccess .account-menu-watchLive,.account-menu-accountMenuIC .account-menu-watchLive,.account-menu-accountMenuPro .account-menu-watchLive{display:flex}.account-menu-accountMenu .account-menu-watchLive a,.account-menu-accountMenuAllAccess .account-menu-watchLive a,.account-menu-accountMenuIC .account-menu-watchLive a,.account-menu-accountMenuPro .account-menu-watchLive a{display:-webkit-flex}}.account-menu-accountMenu .account-menu-watchLive span,.account-menu-accountMenuAllAccess .account-menu-watchLive span,.account-menu-accountMenuIC .account-menu-watchLive span,.account-menu-accountMenuPro .account-menu-watchLive span{background:#fff;color:#005594;margin-left:2px;padding:0 2px;top:0}.account-menu-accountMenu .account-menu-watchLive:before,.account-menu-accountMenuAllAccess .account-menu-watchLive:before,.account-menu-accountMenuIC .account-menu-watchLive:before,.account-menu-accountMenuPro .account-menu-watchLive:before{animation:account-menu-pulse 2s infinite;background-color:#ff5053;border-radius:100%;box-shadow:0 0 0 0 #ce2b2b;content:"";display:block;height:6px;margin:5px -13px;transform:scale(1);width:6px}.account-menu-accountMenu .account-menu-berkshireWatchLive,.account-menu-accountMenuAllAccess .account-menu-berkshireWatchLive,.account-menu-accountMenuIC .account-menu-berkshireWatchLive,.account-menu-accountMenuPro .account-menu-berkshireWatchLive{padding-left:35px}@media (min-width:760px){.account-menu-accountMenu .account-menu-berkshireWatchLive,.account-menu-accountMenuAllAccess .account-menu-berkshireWatchLive,.account-menu-accountMenuIC .account-menu-berkshireWatchLive,.account-menu-accountMenuPro .account-menu-berkshireWatchLive{display:none}}@media (min-width:1020px){.account-menu-accountMenu .account-menu-berkshireWatchLive,.account-menu-accountMenuAllAccess .account-menu-berkshireWatchLive,.account-menu-accountMenuIC .account-menu-berkshireWatchLive,.account-menu-accountMenuPro .account-menu-berkshireWatchLive{display:flex;padding-left:30px}.account-menu-accountMenu .account-menu-berkshireWatchLive a,.account-menu-accountMenuAllAccess .account-menu-berkshireWatchLive a,.account-menu-accountMenuIC .account-menu-berkshireWatchLive a,.account-menu-accountMenuPro .account-menu-berkshireWatchLive a{display:-webkit-flex}}.account-menu-accountMenu .account-menu-berkshireWatchLive span,.account-menu-accountMenuAllAccess .account-menu-berkshireWatchLive span,.account-menu-accountMenuIC .account-menu-berkshireWatchLive span,.account-menu-accountMenuPro .account-menu-berkshireWatchLive span{background:#005594;color:#d1bb7e;letter-spacing:1.2px;margin-left:2px;padding:0 2px 0 3px;text-transform:uppercase;top:0}.account-menu-accountMenu .account-menu-berkshireWatchLive:hover span,.account-menu-accountMenuAllAccess .account-menu-berkshireWatchLive:hover span,.account-menu-accountMenuIC .account-menu-berkshireWatchLive:hover span,.account-menu-accountMenuPro .account-menu-berkshireWatchLive:hover span{color:#fcb700}.account-menu-accountMenu .account-menu-berkshireWatchLive:before,.account-menu-accountMenuAllAccess .account-menu-berkshireWatchLive:before,.account-menu-accountMenuIC .account-menu-berkshireWatchLive:before,.account-menu-accountMenuPro .account-menu-berkshireWatchLive:before{animation:account-menu-pulse 2s infinite;background-color:#ff5053;border-radius:100%;box-shadow:0 0 0 0 #ce2b2b;content:"";display:block;height:6px;margin:5px -13px;transform:scale(1);width:6px}@keyframes account-menu-pulse{0%{box-shadow:0 0 0 1px #ce2b2b;opacity:1;transform:scale(.95)}70%{box-shadow:0 0 0 2px #ce2b2b;opacity:.9;transform:scale(1)}to{box-shadow:0 0 0 1px #ce2b2b;opacity:1;transform:scale(.95)}}@media (min-width:1340px){.account-menu-accountMenu>:first-child,.account-menu-accountMenu>:nth-child(2),.account-menu-accountMenuAllAccess>:first-child,.account-menu-accountMenuAllAccess>:nth-child(2),.account-menu-accountMenuIC>:first-child,.account-menu-accountMenuIC>:nth-child(2),.account-menu-accountMenuPro>:first-child,.account-menu-accountMenuPro>:nth-child(2){transform:translate(289px,-2px)}.account-menu-accountMenu>:nth-child(2),.account-menu-accountMenuAllAccess>:nth-child(2),.account-menu-accountMenuIC>:nth-child(2),.account-menu-accountMenuPro>:nth-child(2){transform:translate(148%,-3px)}}@media (min-width:1020px){.account-menu-accountMenuBrkOnPipeBar:after,.account-menu-accountMenuLs,.account-menu-accountMenuLsPipeBar:after{display:none}}@media (min-width:1340px){.account-menu-accountMenu:after,.account-menu-accountMenuAllAccess:after,.account-menu-accountMenuIC:after,.account-menu-accountMenuPro:after{border-right:.5px solid #6699be;color:#fff;content:"";display:inline-block;font-size:14px;height:10px;left:-76px;margin:auto 5px auto 10px;position:relative;top:5px;width:3px}.account-menu-accountMenuLsPipeBar:after{display:inline-block;left:67px!important;top:2px}.account-menu-accountMenuBrkOnPipeBar:after{display:inline-block;left:-98px!important;top:2px}.account-menu-accountMenuLs{display:inline-flex;right:141px}}.account-menu-accountMenuAllAccess ul li a,.account-menu-accountMenuAllAccess ul li button{color:#e3e3e3}.account-menu-accountMenuAllAccess ul li a:focus,.account-menu-accountMenuAllAccess ul li a:hover,.account-menu-accountMenuAllAccess ul li button:focus,.account-menu-accountMenuAllAccess ul li button:hover{color:#cfd8e2}.account-menu-accountMenuAllAccess ul li a span,.account-menu-accountMenuAllAccess ul li button span{color:#e3e3e3}.account-menu-accountMenuPro ul li a:focus,.account-menu-accountMenuPro ul li a:hover,.account-menu-accountMenuPro ul li button:focus,.account-menu-accountMenuPro ul li button:hover{color:#00a857}.account-menu-accountMenuIC ul li a:focus,.account-menu-accountMenuIC ul li a:hover,.account-menu-accountMenuIC ul li button:focus,.account-menu-accountMenuIC ul li button:hover{color:#0496ff}.account-menu-accountMenuSticky{display:none}.account-menu-underlineLabel{border-bottom:1px solid #fff;padding-bottom:1px}.account-menu-editionMenu{transition:all .25s}@media (min-width:1020px){.account-menu-editionMenu{margin:10px 0 0 8px!important}.account-menu-editionMenu li:first-child{margin-left:7px;margin-right:-5px}.account-menu-editionMenu li:last-child{border-left:none!important}.account-menu-editionMenu li:last-child:before{color:#fff;content:"•";font-size:10px;left:-5px;position:relative}}@media (min-width:1020px){.account-menu-editionMenuSticky{transform:translateY(-6px)}}.account-menu-brkOnEditionMenu{transform:translate(155%,-2px)!important}.branding-menu-brandingMenu{align-items:center;display:flex;flex-direction:row;height:54px;left:0;overflow:hidden;padding:0 20px;position:fixed;z-index:99}@media (min-width:760px){.branding-menu-brandingMenu{padding:0 20px}}@media (min-width:1020px){.branding-menu-brandingMenu{background-color:initial;height:35px;padding:0 15px 0 30px}}.branding-menu-brandingMenu{background-color:#001e5a;height:45px;opacity:1;position:absolute;top:0;transition:opacity .2s;width:100%;z-index:0}.branding-menu-brandingMenu img{float:left}@media (min-width:760px){.branding-menu-brandingMenu{align-items:flex-start;height:70px;padding-top:13px;width:100%}}@media (min-width:1020px){.branding-menu-brandingMenu{align-items:flex-start;display:block;overflow:visible;padding-left:0;padding-top:13px;width:calc(100% - 155px)}}.branding-menu-brandingMenu img{height:24px;width:143px}@media (min-width:360px){.branding-menu-brandingMenu img{width:124px}}@media (min-width:760px){.branding-menu-brandingMenu img{width:156px}}.branding-menu-brandingMenuAllAccess{background-color:#002f6c;transition:background-color .5s ease-in}.branding-menu-brandingMenuAllAccess img{height:18px;width:214px}.branding-menu-brandingMenuPro{background-color:#27313c;transition:background-color .5s ease-in}.branding-menu-brandingMenuIC{background-color:#071d39;transition:background-color .5s ease-in}.branding-menu-brandingMenuLoggedIn{background-color:#00081a;transition:background-color .5s ease-in}.branding-menu-brandingMenuSticky,.branding-menu-brandingMenuStickyAllAccess,.branding-menu-brandingMenuStickyIC,.branding-menu-brandingMenuStickyLoggedIn,.branding-menu-brandingMenuStickyPro{opacity:0;pointer-events:none}.branding-menu-logo{height:20px;width:138px}.branding-menu-logo:after{clear:both;content:""}@media (max-width:759px){.branding-menu-logo{margin:0 0 5px}}.branding-menu-logoSmall{display:block;height:22px;width:135px}.branding-menu-logoSmallAllAccess{color:#ff0;margin-top:3px;padding-left:8px}@media (max-width:359px){.branding-menu-logoSmall,.branding-menu-logoSmallAllAccess{display:none}}.branding-menu-logoLarge{display:none}@media (min-width:760px){.branding-menu-logoLarge{display:block;height:31px;width:195px}.branding-menu-logoLargeAllAccess{margin-top:3px;padding-left:8px}}.branding-menu-watchLive{position:absolute;right:50px;top:30px}@media (min-width:760px){.branding-menu-watchLive{display:none}}@media (max-width:359px){.branding-menu-watchLive{display:none}}.branding-menu-watchLive a{font-size:11px;font-weight:600;letter-spacing:.1px;text-transform:uppercase}.branding-menu-watchLive span{background:#fff;color:#005594;margin-left:2px;padding:0 2px;top:0}.branding-menu-watchLive:before{animation:branding-menu-pulse 2s infinite;background-color:#ff5053;border-radius:100%;box-shadow:0 0 0 0 #ce2b2b;content:"";display:block;height:6px;margin:-13px;transform:scale(1);width:6px}@media (max-width:759px){.branding-menu-watchLiveLoggedIn{right:90px;top:33px}}.branding-menu-berkshireWatchLive{position:absolute;right:50px;top:32px}@media (min-width:760px){.branding-menu-berkshireWatchLive{display:none}}@media (max-width:390px){.branding-menu-berkshireWatchLive{display:none}}.branding-menu-berkshireWatchLive a{font-size:11px;font-weight:600;letter-spacing:.1px;text-transform:uppercase}.branding-menu-berkshireWatchLive span{background:#005594;color:#d1bb7e;letter-spacing:1.2px;margin-left:2px;padding:0 2px 0 3px;text-transform:uppercase;top:0}.branding-menu-berkshireWatchLive:hover span{color:#fcb700}.branding-menu-berkshireWatchLive:before{animation:branding-menu-pulse 2s infinite;background-color:#ff5053;border-radius:100%;box-shadow:0 0 0 0 #ce2b2b;content:"";display:block;height:6px;margin:-13px;transform:scale(1);width:6px}@keyframes branding-menu-pulse{0%{box-shadow:0 0 0 1px #ce2b2b;opacity:1;transform:scale(.95)}70%{box-shadow:0 0 0 2px #ce2b2b;opacity:.9;transform:scale(1)}to{box-shadow:0 0 0 1px #ce2b2b;opacity:1;transform:scale(.95)}}.branding-menu-brkLiveWatchLiveLink.branding-menu-userIsLoggedIn{margin-right:38px}.FiveThingsBanner-container{background:#fff;color:#000;height:40px;line-height:40px;position:relative;width:100%;z-index:-1}.FiveThingsBanner-container .FiveThingsBanner-closeButton,.FiveThingsBanner-container .FiveThingsBanner-heading{z-index:3}.FiveThingsBanner-container .FiveThingsBanner-article{z-index:1}.FiveThingsBanner-container.FiveThingsBanner-intro:not(.FiveThingsBanner-stickyContainer):before{animation:FiveThingsBanner-SlideInFull 2s ease;animation-iteration-count:1;background:linear-gradient(90deg,#fff 0,rgba(252,60,70,.966) 30%,#fc3c46 70%,#fff0);background-position-x:center;background-size:100% 100%;content:"";height:100%;left:100%;position:absolute;top:0;width:100%;z-index:2}.FiveThingsBanner-fiveThingsArticle{border-bottom:3px solid #e8e8e8}@media (max-width:759px){.FiveThingsBanner-stickyContainer{display:none}.FiveThingsBanner-stickyContainer.FiveThingsBanner-timerFired{transform:translateY(-110px);transition:transform .2s ease-out}}.FiveThingsBanner-gridContainer{height:40px}@media (min-width:1020px){.FiveThingsBanner-gridContainer{margin:0 auto;max-width:100%}}@media (min-width:1020px) and (min-width:760px){.FiveThingsBanner-gridContainer{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.FiveThingsBanner-gridContainer{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.FiveThingsBanner-gridContainer{max-width:1290px}}.FiveThingsBanner-wrapper{display:flex;flex-direction:row;padding:0 20px;position:relative}@media (min-width:1020px){.FiveThingsBanner-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(225% - 30px);max-width:100%!important;min-width:calc(225% - 30px);padding:0;position:relative}}@media (min-width:1020px) and (min-width:760px){.FiveThingsBanner-wrapper{max-width:calc(75% - 30px);min-width:calc(75% - 30px)}}@media (min-width:1020px) and (min-width:1020px){.FiveThingsBanner-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media screen and (min-width:1020px) and (min-width:1020px) and (-ms-high-contrast:none){.FiveThingsBanner-wrapper{max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:1340px){.FiveThingsBanner-wrapper{max-width:calc(75% - 30px);min-width:calc(75% - 30px)}}@media (min-width:1340px){.FiveThingsBanner-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:1340px) and (min-width:760px){.FiveThingsBanner-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1340px) and (min-width:1020px){.FiveThingsBanner-wrapper{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:1340px) and (min-width:1020px) and (-ms-high-contrast:none){.FiveThingsBanner-wrapper{max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:1340px){.FiveThingsBanner-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}.FiveThingsBanner-heading{color:#000;font-size:16px;font-weight:800;margin-right:20px}.FiveThingsBanner-heading:hover{color:#000}.FiveThingsBanner-newsText{display:none}.FiveThingsBanner-titleContainer{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:900;line-height:19px;position:relative;text-transform:uppercase;top:11px}.FiveThingsBanner-logo{display:inline-block;margin-left:10px}.FiveThingsBanner-article{color:#000;flex:0 1 auto;font-size:18px;font-weight:500;margin-right:10px;position:relative;white-space:nowrap;width:calc(100% - 250px)}.FiveThingsBanner-article:focus,.FiveThingsBanner-article:hover{color:#000;text-decoration:underline}@media (max-width:759px){.FiveThingsBanner-article{width:calc(100% - 300px)}}.FiveThingsBanner-marquee{animation:FiveThingsBanner-marquee 10s linear infinite;overflow:hidden;position:relative;white-space:nowrap}@keyframes FiveThingsBanner-marquee{0%{left:0}50%{left:calc(-100% - 60px);top:0}51%{left:calc(-100% - 60px);top:-100px}52%{left:100%;top:-100px}53%{left:100%;top:0}to{left:0}}.FiveThingsBanner-closeButton{color:#000;font-size:15px;position:absolute;right:20px;top:11px}@media (min-width:1020px){.FiveThingsBanner-closeButton{right:2px}}.FiveThingsBanner-adSlot{display:flex;flex-direction:row;position:relative}.FiveThingsBanner-adContainer{align-items:center;align-self:center;bottom:4px;display:flex;justify-content:center;left:77px;margin:0;position:absolute;top:16px;width:100px}@media (min-width:760px){.FiveThingsBanner-adContainer{margin-left:15px}}@media (max-width:759px){.FiveThingsBanner-adContainer{left:155px}}.FiveThingsBanner-sponsor{color:#424242;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;letter-spacing:.3px;line-height:13px;position:relative;top:13px}@media (min-width:760px){.FiveThingsBanner-sponsor{font-size:12px;line-height:15px}}@media (max-width:759px){.FiveThingsBanner-sponsor{margin-left:75px;width:100%}}.FiveThingsBanner-adContainer:empty .FiveThingsBanner-sponsor{display:none}.mega-links-container a,.mega-links-containerPro a{color:#005594}@media (min-width:1020px){.mega-links-container,.mega-links-containerPro{width:65%}}.mega-links-item{border-bottom:1px solid #9b9b9b;display:flex;flex-direction:row;overflow:hidden;padding:0 0 0 20px;position:relative;transition:transform .2s ease-out,height .2s ease-out;width:100%}@media (min-width:1020px){.mega-links-item{border:none;display:block;position:static;width:auto}}.mega-links-item .mega-links-submenuContainer .mega-links-accountSubLinks:last-of-type,.mega-links-item .mega-links-submenuContainer .mega-links-accountSubLinksAllAccess:last-of-type,.mega-links-item .mega-links-submenuContainer .mega-links-accountSubLinksIC:last-of-type,.mega-links-item .mega-links-submenuContainer .mega-links-accountSubLinksPro:last-of-type,.mega-links-item .mega-links-submenuContainer .mega-links-subLinkBase:last-of-type,.mega-links-item .mega-links-submenuContainer .mega-links-subLinks:last-of-type,.mega-links-item .mega-links-submenuContainer .mega-links-subLinksAllAccess:last-of-type,.mega-links-item .mega-links-submenuContainer .mega-links-subLinksIC:last-of-type,.mega-links-item .mega-links-submenuContainer .mega-links-subLinksPro:last-of-type{border:unset}.mega-links-item .mega-links-submenuContainer .mega-links-accountSubLinks:last-of-type .mega-links-activeBar,.mega-links-item .mega-links-submenuContainer .mega-links-accountSubLinksAllAccess:last-of-type .mega-links-activeBar,.mega-links-item .mega-links-submenuContainer .mega-links-accountSubLinksIC:last-of-type .mega-links-activeBar,.mega-links-item .mega-links-submenuContainer .mega-links-accountSubLinksPro:last-of-type .mega-links-activeBar,.mega-links-item .mega-links-submenuContainer .mega-links-subLinkBase:last-of-type .mega-links-activeBar,.mega-links-item .mega-links-submenuContainer .mega-links-subLinks:last-of-type .mega-links-activeBar,.mega-links-item .mega-links-submenuContainer .mega-links-subLinksAllAccess:last-of-type .mega-links-activeBar,.mega-links-item .mega-links-submenuContainer .mega-links-subLinksIC:last-of-type .mega-links-activeBar,.mega-links-item .mega-links-submenuContainer .mega-links-subLinksPro:last-of-type .mega-links-activeBar{display:none}@media (min-width:1020px){.mega-links-item .mega-links-submenuContainer{align-items:flex-start;display:flex;flex-flow:row wrap;gap:20px;height:100%;justify-content:flex-start;left:calc(100% + 20px);position:absolute;top:0}@supports (width:max-content){.mega-links-item .mega-links-submenuContainer{width:max-content}}@supports not (width:max-content){.mega-links-item .mega-links-submenuContainer{width:870px}}}@media (min-width:1340px){.mega-links-item .mega-links-submenuContainer{gap:40px;left:calc(100% + 40px)}}.mega-links-expanded:before{background:#071d39;content:"";height:100%;left:0;position:absolute;top:0;width:6px}@media (min-width:1020px){.mega-links-expanded:before{display:none}}.mega-links-wrapper{overflow:hidden;position:relative}@media (min-width:1020px){.mega-links-wrapper{border-right:1px solid #9b9b9b;margin-top:100px;overflow:visible;padding-right:20px;width:50%}}@media (min-width:1340px){.mega-links-wrapper{padding-right:40px}}@media (min-width:1020px){.mega-links-wrapperButton{padding-bottom:40px;width:100%}}@media (min-width:1340px){.mega-links-wrapperButton{padding-bottom:40px;width:100%}}.mega-links-activeBar{background:#071d39;display:none;height:30px;position:absolute;right:-4px;top:-5px;transition:transform .2s ease-in-out;width:6px}@media (min-width:1020px){.mega-links-activeBar{display:block}}.mega-links-activeBar.mega-links-sub{background:#fcb700;right:-3px;width:6px}.mega-links-primaryLinkProAndIC{backface-visibility:hidden;display:flex;flex-direction:row;font-size:22px;font-weight:500;height:70px;justify-content:center;letter-spacing:2px;line-height:70px;position:relative;text-align:left;text-transform:uppercase;transform-origin:center right;transition:transform .3s;width:100%}@media (min-width:1020px){.mega-links-primaryLinkProAndIC{font-size:20px;height:auto;letter-spacing:1.3px;line-height:1;margin-bottom:32px;text-align:right}}@media (min-width:1340px){.mega-links-primaryLinkProAndIC{font-size:28px;letter-spacing:3px}}.mega-links-primaryLinkProAndIC a{flex:1}@media (max-width:1019px){.mega-links-primaryLinkProAndIC a{align-items:center;display:flex;white-space:pre-wrap;width:100%}}.mega-links-primaryLinkProAndIC a:hover{color:#27313c;text-decoration:none}.mega-links-primaryLinkProAndIC button{background:#f2f2f2;color:#071d39;height:0;line-height:70px;overflow:hidden;padding-top:70px;position:relative;text-align:center;width:70px}.mega-links-primaryLinkProAndIC button:before{font-size:16px;height:100%;left:0;line-height:70px;position:absolute;top:0;transform:scaleY(1);transition:transform .25s linear;width:100%}@media (min-width:1020px){.mega-links-primaryLinkProAndIC button{display:none}}.mega-links-primaryLinkProAndIC span.mega-links-primaryLinkUnclickable{color:#005594;flex:1}.mega-links-primaryLinkProAndIC span.mega-links-primaryLinkUnclickable:hover{color:#27313c}.mega-links-chevronLeft{border:2px solid #0000;border-radius:100px;box-sizing:border-box;display:block;height:22px;position:relative;width:22px}.mega-links-chevronLeft:after{border-bottom:2px solid;border-left:2px solid;box-sizing:border-box;content:"";display:block;height:10px;left:6px;position:absolute;top:4px;transform:rotate(45deg);width:10px}.mega-links-bellIcon{margin-left:auto;margin-right:20px}.mega-links-chevronRight{border:2px solid #0000;border-radius:100px;box-sizing:border-box;color:#071d39;display:block;flex:1;height:22px;margin-right:20px;position:absolute;right:0;width:22px}.mega-links-chevronRight:after{border-bottom:2px solid;border-right:2px solid;box-sizing:border-box;content:"";display:block;height:10px;position:absolute;right:6px;top:4px;transform:rotate(-45deg);width:10px}.mega-links-primaryLink{backface-visibility:hidden;display:flex;flex-direction:row;flex-shrink:1;font-size:22px;font-weight:500;height:70px;justify-content:center;letter-spacing:2px;line-height:70px;position:relative;text-align:left;text-transform:uppercase;transform-origin:center right;transition:transform .3s;width:calc(100vw - 20px)}@media (min-width:1020px){.mega-links-primaryLink{font-size:20px;height:auto;letter-spacing:1.3px;line-height:1;margin-bottom:32px;text-align:right;width:100%}}@media (min-width:1340px){.mega-links-primaryLink{font-size:28px;letter-spacing:3px;transition:transform .25s}}.mega-links-primaryLink a{align-items:center;color:#005594;flex:1}@media (max-width:1019px){.mega-links-primaryLink a{display:flex;line-height:1.5;padding-bottom:20px;padding-top:20px}}.mega-links-primaryLink a:hover{color:#005594;text-decoration:none}.mega-links-primaryLink button{background:#f2f2f2;color:#071d39;height:0;line-height:70px;overflow:hidden;padding-top:70px;position:relative;text-align:center;width:70px}.mega-links-primaryLink button:before{font-size:16px;height:100%;left:0;line-height:70px;position:absolute;top:0;transform:scaleY(1);transition:transform .25s linear;width:100%}@media (min-width:1020px){.mega-links-primaryLink button{display:none}}.mega-links-primaryLink span.mega-links-primaryLinkUnclickable{color:#005594;flex:1}@media (max-width:1019px){.mega-links-primaryLink span.mega-links-primaryLinkUnclickable{display:flex}}.mega-links-primaryLink span.mega-links-primaryLinkUnclickable:hover{color:#005594}@media (max-width:1019px){.mega-links-primaryLinkExpandedProAndIC a{display:initial}}.mega-links-upperCase>li>a{text-transform:uppercase}@media (min-width:1020px){.mega-links-primaryLinkExpanded,.mega-links-primaryLinkExpandedProAndIC{font-weight:600;transform:scale(1.32)}}@media (min-width:1340px){.mega-links-primaryLinkExpanded,.mega-links-primaryLinkExpandedProAndIC{transform:scale(1.15)}}.mega-links-primaryLinkExpanded a,.mega-links-primaryLinkExpandedProAndIC a{color:#071d39}@media (max-width:1019px){.mega-links-primaryLinkExpanded a,.mega-links-primaryLinkExpandedProAndIC a{display:flex}}.mega-links-primaryLinkExpanded a:hover,.mega-links-primaryLinkExpandedProAndIC a:hover{color:#071d39}.mega-links-primaryLinkExpanded .mega-links-investingClubLockIcon,.mega-links-primaryLinkExpanded .mega-links-proLockIcon,.mega-links-primaryLinkExpandedProAndIC .mega-links-investingClubLockIcon,.mega-links-primaryLinkExpandedProAndIC .mega-links-proLockIcon{background:#071d39;height:15px;margin-left:4px;margin-top:5px;mask-image:url(https://static-redesign.cnbcfm.com/dist/2510aab92bf855eb1ad7.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/2510aab92bf855eb1ad7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:11px;-webkit-mask-size:11px;width:11px}@media (max-width:1339px){.mega-links-primaryLinkExpanded .mega-links-investingClubLockIcon,.mega-links-primaryLinkExpanded .mega-links-proLockIcon,.mega-links-primaryLinkExpandedProAndIC .mega-links-investingClubLockIcon,.mega-links-primaryLinkExpandedProAndIC .mega-links-proLockIcon{margin-top:2px}}@media (max-width:1019px){.mega-links-primaryLinkExpanded .mega-links-investingClubLockIcon,.mega-links-primaryLinkExpanded .mega-links-proLockIcon,.mega-links-primaryLinkExpandedProAndIC .mega-links-investingClubLockIcon,.mega-links-primaryLinkExpandedProAndIC .mega-links-proLockIcon{margin-top:0}}@media (max-width:759px){.mega-links-primaryLinkExpanded .mega-links-investingClubLockIcon,.mega-links-primaryLinkExpanded .mega-links-proLockIcon,.mega-links-primaryLinkExpandedProAndIC .mega-links-investingClubLockIcon,.mega-links-primaryLinkExpandedProAndIC .mega-links-proLockIcon{margin-top:0}}.mega-links-primaryLinkExpanded .mega-links-investingClubLockIcon,.mega-links-primaryLinkExpandedProAndIC .mega-links-investingClubLockIcon{background:#071d39;height:15px;margin-left:8px;margin-top:5px;mask-image:url(https://static-redesign.cnbcfm.com/dist/2510aab92bf855eb1ad7.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/2510aab92bf855eb1ad7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:11px;-webkit-mask-size:11px;width:11px}@media (max-width:1339px){.mega-links-primaryLinkExpanded .mega-links-investingClubLockIcon,.mega-links-primaryLinkExpandedProAndIC .mega-links-investingClubLockIcon{margin-top:2px}}@media (max-width:1019px){.mega-links-primaryLinkExpanded .mega-links-investingClubLockIcon,.mega-links-primaryLinkExpandedProAndIC .mega-links-investingClubLockIcon{margin-top:0}}@media (max-width:759px){.mega-links-primaryLinkExpanded .mega-links-investingClubLockIcon,.mega-links-primaryLinkExpandedProAndIC .mega-links-investingClubLockIcon{margin-top:0}}.mega-links-primaryLinkExpanded button,.mega-links-primaryLinkExpandedProAndIC button{background:#071d39;color:#fff}.mega-links-primaryLinkExpanded button:before,.mega-links-primaryLinkExpandedProAndIC button:before{transform:scaleY(-1)}.mega-links-accountSubLinks,.mega-links-accountSubLinksAllAccess,.mega-links-accountSubLinksIC,.mega-links-accountSubLinksPro,.mega-links-subLinkBase,.mega-links-subLinks,.mega-links-subLinksAllAccess,.mega-links-subLinksIC,.mega-links-subLinksPro{border-right:1px solid #9b9b9b;display:flex;flex-direction:column;height:100%;margin:0;overflow:hidden;position:relative;white-space:nowrap;width:100vw}@keyframes mega-links-fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:1020px){.mega-links-accountSubLinks,.mega-links-accountSubLinksAllAccess,.mega-links-accountSubLinksIC,.mega-links-accountSubLinksPro,.mega-links-subLinkBase,.mega-links-subLinks,.mega-links-subLinksAllAccess,.mega-links-subLinksIC,.mega-links-subLinksPro{animation:mega-links-fadeIn .5s;flex-direction:column;flex-wrap:wrap;gap:20px;overflow:visible;padding-right:20px;width:auto}}@media (min-width:1340px){.mega-links-accountSubLinks,.mega-links-accountSubLinksAllAccess,.mega-links-accountSubLinksIC,.mega-links-accountSubLinksPro,.mega-links-subLinkBase,.mega-links-subLinks,.mega-links-subLinksAllAccess,.mega-links-subLinksIC,.mega-links-subLinksPro{gap:24px;padding-right:40px}}@media (max-width:759px){.mega-links-accountSubLinks li:first-child,.mega-links-accountSubLinksAllAccess li:first-child,.mega-links-accountSubLinksIC li:first-child,.mega-links-accountSubLinksPro li:first-child,.mega-links-subLinkBase li:first-child,.mega-links-subLinks li:first-child,.mega-links-subLinksAllAccess li:first-child,.mega-links-subLinksIC li:first-child,.mega-links-subLinksPro li:first-child{cursor:pointer;font-size:16px;font-weight:700;letter-spacing:2px;line-height:37px}}.mega-links-accountSubLinks li,.mega-links-accountSubLinksAllAccess li,.mega-links-accountSubLinksIC li,.mega-links-accountSubLinksPro li,.mega-links-subLinkBase li,.mega-links-subLinks li,.mega-links-subLinksAllAccess li,.mega-links-subLinksIC li,.mega-links-subLinksPro li{align-items:center;border-bottom:1px solid #9b9b9b;cursor:pointer;display:flex;font-size:22px;font-weight:500;letter-spacing:2px;line-height:1.2;min-height:70px;padding:0 0 0 20px;position:relative;text-align:left;text-transform:uppercase;width:100%}.mega-links-accountSubLinks li.mega-links-upLevelButton,.mega-links-accountSubLinksAllAccess li.mega-links-upLevelButton,.mega-links-accountSubLinksIC li.mega-links-upLevelButton,.mega-links-accountSubLinksPro li.mega-links-upLevelButton,.mega-links-subLinkBase li.mega-links-upLevelButton,.mega-links-subLinks li.mega-links-upLevelButton,.mega-links-subLinksAllAccess li.mega-links-upLevelButton,.mega-links-subLinksIC li.mega-links-upLevelButton,.mega-links-subLinksPro li.mega-links-upLevelButton{font-size:16px;line-height:37px}.mega-links-accountSubLinks li.mega-links-upLevelButton a,.mega-links-accountSubLinksAllAccess li.mega-links-upLevelButton a,.mega-links-accountSubLinksIC li.mega-links-upLevelButton a,.mega-links-accountSubLinksPro li.mega-links-upLevelButton a,.mega-links-subLinkBase li.mega-links-upLevelButton a,.mega-links-subLinks li.mega-links-upLevelButton a,.mega-links-subLinksAllAccess li.mega-links-upLevelButton a,.mega-links-subLinksIC li.mega-links-upLevelButton a,.mega-links-subLinksPro li.mega-links-upLevelButton a{background:#fff;color:#071d39}@media (min-width:1020px){.mega-links-accountSubLinks li,.mega-links-accountSubLinksAllAccess li,.mega-links-accountSubLinksIC li,.mega-links-accountSubLinksPro li,.mega-links-subLinkBase li,.mega-links-subLinks li,.mega-links-subLinksAllAccess li,.mega-links-subLinksIC li,.mega-links-subLinksPro li{border-bottom:none;font-size:15px;letter-spacing:normal;line-height:20px;min-height:30px;padding:0;text-transform:none;width:50%}}@media (min-width:1340px){.mega-links-accountSubLinks li,.mega-links-accountSubLinksAllAccess li,.mega-links-accountSubLinksIC li,.mega-links-accountSubLinksPro li,.mega-links-subLinkBase li,.mega-links-subLinks li,.mega-links-subLinksAllAccess li,.mega-links-subLinksIC li,.mega-links-subLinksPro li{font-size:20px;line-height:20px}}.mega-links-accountSubLinks li.mega-links-subLinkSubscribe,.mega-links-accountSubLinksAllAccess li.mega-links-subLinkSubscribe,.mega-links-accountSubLinksIC li.mega-links-subLinkSubscribe,.mega-links-accountSubLinksPro li.mega-links-subLinkSubscribe,.mega-links-subLinkBase li.mega-links-subLinkSubscribe,.mega-links-subLinks li.mega-links-subLinkSubscribe,.mega-links-subLinksAllAccess li.mega-links-subLinkSubscribe,.mega-links-subLinksIC li.mega-links-subLinkSubscribe,.mega-links-subLinksPro li.mega-links-subLinkSubscribe{font-size:18px;font-weight:600;letter-spacing:.5px;width:100%}@media (min-width:1180px){.mega-links-accountSubLinks li.mega-links-subLinkSubscribe,.mega-links-accountSubLinksAllAccess li.mega-links-subLinkSubscribe,.mega-links-accountSubLinksIC li.mega-links-subLinkSubscribe,.mega-links-accountSubLinksPro li.mega-links-subLinkSubscribe,.mega-links-subLinkBase li.mega-links-subLinkSubscribe,.mega-links-subLinks li.mega-links-subLinkSubscribe,.mega-links-subLinksAllAccess li.mega-links-subLinkSubscribe,.mega-links-subLinksIC li.mega-links-subLinkSubscribe,.mega-links-subLinksPro li.mega-links-subLinkSubscribe{text-transform:uppercase}}.mega-links-accountSubLinks li.mega-links-subLinkSubscribeInvestingClub a,.mega-links-accountSubLinksAllAccess li.mega-links-subLinkSubscribeInvestingClub a,.mega-links-accountSubLinksIC li.mega-links-subLinkSubscribeInvestingClub a,.mega-links-accountSubLinksPro li.mega-links-subLinkSubscribeInvestingClub a,.mega-links-subLinkBase li.mega-links-subLinkSubscribeInvestingClub a,.mega-links-subLinks li.mega-links-subLinkSubscribeInvestingClub a,.mega-links-subLinksAllAccess li.mega-links-subLinkSubscribeInvestingClub a,.mega-links-subLinksIC li.mega-links-subLinkSubscribeInvestingClub a,.mega-links-subLinksPro li.mega-links-subLinkSubscribeInvestingClub a{color:#336aa0}.mega-links-accountSubLinks li.mega-links-subLinkSubscribePro a,.mega-links-accountSubLinksAllAccess li.mega-links-subLinkSubscribePro a,.mega-links-accountSubLinksIC li.mega-links-subLinkSubscribePro a,.mega-links-accountSubLinksPro li.mega-links-subLinkSubscribePro a,.mega-links-subLinkBase li.mega-links-subLinkSubscribePro a,.mega-links-subLinks li.mega-links-subLinkSubscribePro a,.mega-links-subLinksAllAccess li.mega-links-subLinkSubscribePro a,.mega-links-subLinksIC li.mega-links-subLinkSubscribePro a,.mega-links-subLinksPro li.mega-links-subLinkSubscribePro a{color:#008456}.mega-links-accountSubLinks li.mega-links-sub,.mega-links-accountSubLinksAllAccess li.mega-links-sub,.mega-links-accountSubLinksIC li.mega-links-sub,.mega-links-accountSubLinksPro li.mega-links-sub,.mega-links-subLinkBase li.mega-links-sub,.mega-links-subLinks li.mega-links-sub,.mega-links-subLinksAllAccess li.mega-links-sub,.mega-links-subLinksIC li.mega-links-sub,.mega-links-subLinksPro li.mega-links-sub{text-transform:capitalize;white-space:normal}.mega-links-accountSubLinks li.mega-links-sub a,.mega-links-accountSubLinksAllAccess li.mega-links-sub a,.mega-links-accountSubLinksIC li.mega-links-sub a,.mega-links-accountSubLinksPro li.mega-links-sub a,.mega-links-subLinkBase li.mega-links-sub a,.mega-links-subLinks li.mega-links-sub a,.mega-links-subLinksAllAccess li.mega-links-sub a,.mega-links-subLinksIC li.mega-links-sub a,.mega-links-subLinksPro li.mega-links-sub a{display:flex;width:100%}@media (min-width:1020px){.mega-links-accountSubLinks li.mega-links-sub a,.mega-links-accountSubLinksAllAccess li.mega-links-sub a,.mega-links-accountSubLinksIC li.mega-links-sub a,.mega-links-accountSubLinksPro li.mega-links-sub a,.mega-links-subLinkBase li.mega-links-sub a,.mega-links-subLinks li.mega-links-sub a,.mega-links-subLinksAllAccess li.mega-links-sub a,.mega-links-subLinksIC li.mega-links-sub a,.mega-links-subLinksPro li.mega-links-sub a{display:unset}}.mega-links-accountSubLinks li a,.mega-links-accountSubLinksAllAccess li a,.mega-links-accountSubLinksIC li a,.mega-links-accountSubLinksPro li a,.mega-links-subLinkBase li a,.mega-links-subLinks li a,.mega-links-subLinksAllAccess li a,.mega-links-subLinksIC li a,.mega-links-subLinksPro li a{align-items:center;display:flex;padding-right:20px;white-space:pre-wrap;width:100%}.mega-links-accountSubLinks li a:hover,.mega-links-accountSubLinksAllAccess li a:hover,.mega-links-accountSubLinksIC li a:hover,.mega-links-accountSubLinksPro li a:hover,.mega-links-subLinkBase li a:hover,.mega-links-subLinks li a:hover,.mega-links-subLinksAllAccess li a:hover,.mega-links-subLinksIC li a:hover,.mega-links-subLinksPro li a:hover{text-decoration:none}@media (max-width:1019px){.mega-links-accountSubLinks li a,.mega-links-accountSubLinksAllAccess li a,.mega-links-accountSubLinksIC li a,.mega-links-accountSubLinksPro li a,.mega-links-subLinkBase li a,.mega-links-subLinks li a,.mega-links-subLinksAllAccess li a,.mega-links-subLinksIC li a,.mega-links-subLinksPro li a{padding-bottom:20px;padding-top:20px}}.mega-links-accountSubLinks li a .mega-links-event,.mega-links-accountSubLinksAllAccess li a .mega-links-event,.mega-links-accountSubLinksIC li a .mega-links-event,.mega-links-accountSubLinksPro li a .mega-links-event,.mega-links-subLinkBase li a .mega-links-event,.mega-links-subLinks li a .mega-links-event,.mega-links-subLinksAllAccess li a .mega-links-event,.mega-links-subLinksIC li a .mega-links-event,.mega-links-subLinksPro li a .mega-links-event{font-size:12px;margin-top:5px}.mega-links-accountSubLinks li a .mega-links-event .mega-links-location,.mega-links-accountSubLinksAllAccess li a .mega-links-event .mega-links-location,.mega-links-accountSubLinksIC li a .mega-links-event .mega-links-location,.mega-links-accountSubLinksPro li a .mega-links-event .mega-links-location,.mega-links-subLinkBase li a .mega-links-event .mega-links-location,.mega-links-subLinks li a .mega-links-event .mega-links-location,.mega-links-subLinksAllAccess li a .mega-links-event .mega-links-location,.mega-links-subLinksIC li a .mega-links-event .mega-links-location,.mega-links-subLinksPro li a .mega-links-event .mega-links-location{color:#747474}.mega-links-accountSubLinks li a.mega-links-breadcrumb,.mega-links-accountSubLinks li a:focus,.mega-links-accountSubLinks li a:focus .mega-links-location,.mega-links-accountSubLinks li a:hover,.mega-links-accountSubLinks li a:hover .mega-links-location,.mega-links-accountSubLinksAllAccess li a.mega-links-breadcrumb,.mega-links-accountSubLinksAllAccess li a:focus,.mega-links-accountSubLinksAllAccess li a:focus .mega-links-location,.mega-links-accountSubLinksAllAccess li a:hover,.mega-links-accountSubLinksAllAccess li a:hover .mega-links-location,.mega-links-accountSubLinksIC li a.mega-links-breadcrumb,.mega-links-accountSubLinksIC li a:focus,.mega-links-accountSubLinksIC li a:focus .mega-links-location,.mega-links-accountSubLinksIC li a:hover,.mega-links-accountSubLinksIC li a:hover .mega-links-location,.mega-links-accountSubLinksPro li a.mega-links-breadcrumb,.mega-links-accountSubLinksPro li a:focus,.mega-links-accountSubLinksPro li a:focus .mega-links-location,.mega-links-accountSubLinksPro li a:hover,.mega-links-accountSubLinksPro li a:hover .mega-links-location,.mega-links-subLinkBase li a.mega-links-breadcrumb,.mega-links-subLinkBase li a:focus,.mega-links-subLinkBase li a:focus .mega-links-location,.mega-links-subLinkBase li a:hover,.mega-links-subLinkBase li a:hover .mega-links-location,.mega-links-subLinks li a.mega-links-breadcrumb,.mega-links-subLinks li a:focus,.mega-links-subLinks li a:focus .mega-links-location,.mega-links-subLinks li a:hover,.mega-links-subLinks li a:hover .mega-links-location,.mega-links-subLinksAllAccess li a.mega-links-breadcrumb,.mega-links-subLinksAllAccess li a:focus,.mega-links-subLinksAllAccess li a:focus .mega-links-location,.mega-links-subLinksAllAccess li a:hover,.mega-links-subLinksAllAccess li a:hover .mega-links-location,.mega-links-subLinksIC li a.mega-links-breadcrumb,.mega-links-subLinksIC li a:focus,.mega-links-subLinksIC li a:focus .mega-links-location,.mega-links-subLinksIC li a:hover,.mega-links-subLinksIC li a:hover .mega-links-location,.mega-links-subLinksPro li a.mega-links-breadcrumb,.mega-links-subLinksPro li a:focus,.mega-links-subLinksPro li a:focus .mega-links-location,.mega-links-subLinksPro li a:hover,.mega-links-subLinksPro li a:hover .mega-links-location{color:#fcb700}@media (min-width:1020px){.mega-links-accountSubLinks li,.mega-links-accountSubLinksAllAccess li,.mega-links-accountSubLinksIC li,.mega-links-accountSubLinksPro li,.mega-links-subLinkBase li,.mega-links-subLinks li,.mega-links-subLinksAllAccess li,.mega-links-subLinksIC li,.mega-links-subLinksPro li{display:unset;font-size:15px;line-height:1;min-height:auto;padding:0;width:100%}}@media (min-width:1340px){.mega-links-accountSubLinks li,.mega-links-accountSubLinksAllAccess li,.mega-links-accountSubLinksIC li,.mega-links-accountSubLinksPro li,.mega-links-subLinkBase li,.mega-links-subLinks li,.mega-links-subLinksAllAccess li,.mega-links-subLinksIC li,.mega-links-subLinksPro li{font-size:20px}}.mega-links-accountSubLinksAllAccess li a.mega-links-breadcrumb,.mega-links-accountSubLinksAllAccess li a:focus,.mega-links-accountSubLinksAllAccess li a:focus .mega-links-location,.mega-links-accountSubLinksAllAccess li a:hover,.mega-links-accountSubLinksAllAccess li a:hover .mega-links-location,.mega-links-subLinksAllAccess li a.mega-links-breadcrumb,.mega-links-subLinksAllAccess li a:focus,.mega-links-subLinksAllAccess li a:focus .mega-links-location,.mega-links-subLinksAllAccess li a:hover,.mega-links-subLinksAllAccess li a:hover .mega-links-location{color:#002f6c}.mega-links-accountSubLinksAllAccess>.mega-links-activeBar,.mega-links-subLinksAllAccess>.mega-links-activeBar{background:#071d39}.mega-links-accountSubLinksPro li a.mega-links-breadcrumb,.mega-links-accountSubLinksPro li a:focus,.mega-links-accountSubLinksPro li a:focus .mega-links-location,.mega-links-accountSubLinksPro li a:hover,.mega-links-accountSubLinksPro li a:hover .mega-links-location,.mega-links-subLinksPro li a.mega-links-breadcrumb,.mega-links-subLinksPro li a:focus,.mega-links-subLinksPro li a:focus .mega-links-location,.mega-links-subLinksPro li a:hover,.mega-links-subLinksPro li a:hover .mega-links-location{color:#00a857}.mega-links-accountSubLinksPro>.mega-links-activeBar,.mega-links-subLinksPro>.mega-links-activeBar{background:#008456}.mega-links-accountSubLinksIC li a.mega-links-breadcrumb,.mega-links-accountSubLinksIC li a:focus,.mega-links-accountSubLinksIC li a:focus .mega-links-location,.mega-links-accountSubLinksIC li a:hover,.mega-links-accountSubLinksIC li a:hover .mega-links-location,.mega-links-subLinksIC li a.mega-links-breadcrumb,.mega-links-subLinksIC li a:focus,.mega-links-subLinksIC li a:focus .mega-links-location,.mega-links-subLinksIC li a:hover,.mega-links-subLinksIC li a:hover .mega-links-location{color:#0496ff}.mega-links-accountSubLinksIC>.mega-links-activeBar,.mega-links-subLinksIC>.mega-links-activeBar{background:#0496ff}.mega-links-investingClubLockIcon,.mega-links-proLockIcon{background:#001e5a;display:inline-block;height:15px;margin-left:4px;margin-top:5px;mask-image:url(https://static-redesign.cnbcfm.com/dist/2510aab92bf855eb1ad7.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/2510aab92bf855eb1ad7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:11px;-webkit-mask-size:11px;width:11px}@media (max-width:1339px){.mega-links-investingClubLockIcon,.mega-links-proLockIcon{margin-top:2px}}@media (max-width:1019px){.mega-links-investingClubLockIcon,.mega-links-proLockIcon{margin-top:0}}@media (max-width:759px){.mega-links-investingClubLockIcon,.mega-links-proLockIcon{margin-top:0}}.mega-links-investingClubLockIcon{margin-left:8px}.mega-links-accountSubLinks li:first-child{height:40px;padding:10px 0;width:100%}@media (max-width:1019px){.mega-links-accountSubLinks li:first-child{background:#f8f8f8}}.mega-links-accountSubLinks li:first-child a{cursor:default}.mega-links-accountSubLinks li:first-child a:focus,.mega-links-accountSubLinks li:first-child a:hover{color:#071d39}.mega-links-accountSubLinksAllAccess li:first-child{cursor:default;height:40px;padding:10px 0;width:100%}.mega-links-accountSubLinksAllAccess li:first-child:focus,.mega-links-accountSubLinksAllAccess li:first-child:hover{color:#071d39}@media (max-width:1019px){.mega-links-accountSubLinksAllAccess li:first-child{background:#f8f8f8}}.mega-links-accountSubLinksAllAccess li:first-child.mega-links-subLinkSubscribe{font-size:18px;font-weight:600;letter-spacing:.5px;width:100%}@media (min-width:1180px){.mega-links-accountSubLinksAllAccess li:first-child.mega-links-subLinkSubscribe{text-transform:uppercase}}.mega-links-accountSubLinksAllAccess li:first-child.mega-links-subLinkSubscribeInvestingClub a{color:#336aa0}.mega-links-accountSubLinksAllAccess li:first-child.mega-links-subLinkSubscribePro a{color:#008456}.mega-links-accountSubLinksPro li:first-child{cursor:default;height:40px;padding:10px 0;width:100%}.mega-links-accountSubLinksPro li:first-child:focus,.mega-links-accountSubLinksPro li:first-child:hover{color:#071d39}@media (max-width:1019px){.mega-links-accountSubLinksPro li:first-child{background:#f8f8f8}}.mega-links-accountSubLinksPro li:first-child.mega-links-subLinkSubscribe{font-size:18px;font-weight:600;letter-spacing:.5px;width:100%}@media (min-width:1180px){.mega-links-accountSubLinksPro li:first-child.mega-links-subLinkSubscribe{text-transform:uppercase}}.mega-links-accountSubLinksPro li:first-child.mega-links-subLinkSubscribeInvestingClub a{color:#336aa0}.mega-links-accountSubLinksPro li:first-child.mega-links-subLinkSubscribePro a{color:#008456}@media (min-width:1020px){.mega-links-buttonText{left:2px;position:absolute;right:30px;top:-15px;width:100%}}@media (min-width:1340px){.mega-links-buttonText{left:2px;position:absolute;right:30px;top:-14px!important;width:100%}}.mega-links-buttonLink{appearance:none;background-color:#0376c9;border:1px solid #0376c9;color:#fff;font-size:22px;font-weight:500;height:70px;justify-content:center;letter-spacing:2px;line-height:70px;padding:0 20px;position:relative;text-align:left;text-transform:uppercase;transition:all .15s linear;width:100%}@media (min-width:1340px){.mega-links-buttonLink{border-radius:4px;float:right;font-size:16px!important;height:44px!important;width:73%!important}}@media (min-width:1020px){.mega-links-buttonLink{border-radius:4px;float:right;font-size:11px;font-weight:600;height:40px;letter-spacing:1px;padding:0!important;text-align:center;width:64%}}@media (max-width:359px){.mega-links-buttonLink{font-size:16px;font-weight:700}}.mega-links-allAccessBtn{color:#fff!important;left:2px;position:absolute;right:30px;top:-14px!important;width:100%}@media (max-width:1019px){.mega-links-allAccessBtn{font-size:16px!important;font-weight:700!important;left:32px!important;top:-4px!important}}.mega-links-menuPromotion,.mega-links-subMenuPromotion{align-items:center;background:#e8802a;border-radius:3px;color:#fff;display:inline-flex;font-size:8px;font-weight:500;gap:10px;justify-content:center;line-height:10px;margin-left:5px;padding:3px 4px 2px;text-transform:uppercase}.mega-links-menuPromotion{letter-spacing:normal;margin:auto 0 auto 5px}.mega-menu-mobileTopBar{display:block;transition:transform .5s ease-in-out}@media (min-width:1020px){.mega-menu-mobileTopBar{display:none}}.mega-menu-desktopTopBar{display:none;transition:transform .5s ease-in-out}@media (min-width:1020px){.mega-menu-desktopTopBar{display:block}}.mega-menu-megaMenu{-webkit-overflow-scrolling:touch;background:#fff;color:#071d39;display:block;height:100%;left:0;opacity:1;overflow-y:scroll;padding-bottom:45px;position:fixed;top:45px;width:100%;z-index:999}@media (min-width:760px){.mega-menu-megaMenu{padding-bottom:0;top:0}}@media (min-width:1020px){.mega-menu-megaMenu{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}}@media (min-width:760px) and (max-width:1019px){.mega-menu-megaMenu{padding-top:2.5rem}}@media (min-width:1020px){.mega-menu-megaMenuContainer{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:100%;position:relative;width:100%}}@media (min-width:1020px) and (min-width:760px){.mega-menu-megaMenuContainer{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.mega-menu-megaMenuContainer{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.mega-menu-megaMenuContainer{max-width:1290px}}@media screen and (-ms-high-contrast:none){.mega-menu-megaMenuContainer{max-width:100%}}.mega-menu-searchToggle{background-color:#fff;border-bottom:1px solid #9b9b9b;display:block;padding:20px}@media (min-width:1020px){.mega-menu-searchToggle{background-color:initial;border-bottom:none;padding:27px 40px;position:absolute;right:0;z-index:1}}.mega-menu-topBar{background-color:#001e5a}.mega-menu-topBarLoggedeIn{background-color:#00081a}.mega-menu-topBar{align-items:center;display:flex;flex-direction:row;height:45px;justify-content:space-between;left:0;max-height:45px;min-height:45px;padding:0 30px 0 20px;position:fixed;top:0;width:100%;z-index:10000}@media (min-width:760px){.mega-menu-topBar{justify-content:flex-start}}@media (min-width:1020px){.mega-menu-topBar{align-items:center;background-color:initial;flex-wrap:wrap;height:102px;left:0;max-height:102px;min-height:92px;padding:0 0 0 8px;position:absolute;top:0;width:50%}}@media (min-width:1340px){.mega-menu-topBar{height:102px;max-height:102px}}.mega-menu-close{background:none;color:#fff;font-size:17px;order:2}.mega-menu-close span:before{display:block}.mega-menu-close:hover{color:#fcb700}.mega-menu-close:focus{color:#fff}.mega-menu-close:focus:hover{color:#fcb700}@media (min-width:1020px){.mega-menu-close:focus{color:#005594}}@media (min-width:760px){.mega-menu-close{order:1}}@media (min-width:1020px){.mega-menu-close{color:#005594;font-size:15px}}.mega-menu-logo{flex:1;max-width:35px;min-width:35px;order:1}@media (min-width:760px){.mega-menu-logo{margin-left:30px;order:2}}@media (min-width:1020px){.mega-menu-logo{max-width:120px;min-width:120px}.mega-menu-logoSmall{display:none;height:22px;width:125px}}.mega-menu-logoLarge{display:none}@media (min-width:1020px){.mega-menu-logoLarge{display:block;height:20px;width:138px}}.mega-menu-search{color:#005594;font-size:14px;font-weight:600;letter-spacing:1px;margin-right:30px}@media (min-width:1340px){.mega-menu-search{margin-right:75px}}.mega-menu-accountLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.mega-menu-accountLinks li{height:70px;line-height:70px;padding:0 20px;text-align:center}.mega-menu-accountLinks a{color:#071d39;font-size:14px;font-weight:600;letter-spacing:.85px}.mega-menu-accountLinks li:first-child,.mega-menu-accountLinks li:nth-child(2),.mega-menu-accountLinks li:nth-child(3){flex:auto;width:33.3333%}.mega-menu-accountLinks li:nth-child(4),.mega-menu-accountLinks li:nth-child(5){border-top:1px solid #f2f2f2;flex:auto;text-align:center;width:50%}.mega-menu-accountLinks li:nth-child(5){border-left:1px solid #f2f2f2}.mega-menu-accountLinks li:nth-child(5) a{margin:0 14px}.mega-menu-accountLinks li:nth-child(5) a:last-child:before{color:#000;content:"•";font-size:10px;left:-14px;position:relative;top:-2px}.mega-menu-accountLinks .icon-offsite-arrow{display:inline-block;line-height:14px;margin-left:5px;vertical-align:middle}.mega-menu-accountLinks .icon-offsite-arrow:before{color:#071d3966;font-size:12px;line-height:14px}@media (min-width:1020px){.mega-menu-accountLinks{width:100%}}@media (min-width:1340px){.mega-menu-accountLinks{display:none}}.SearchEntry-inputContainer{background-color:#001e5a}.SearchEntry-inputContainerLoggedIn{background-color:#00081a}.SearchEntry-inputContainerPro{background-color:#27313c}.SearchEntry-inputContainerIC{background-color:#071d39}.SearchEntry-inputContainerAllAccess{background-color:#002f6c}.SearchEntry-inputContainer,.SearchEntry-inputContainerAllAccess,.SearchEntry-inputContainerIC,.SearchEntry-inputContainerLoggedIn,.SearchEntry-inputContainerPro{opacity:1;padding:20px;position:relative;z-index:2}@media (min-width:360px){.SearchEntry-inputContainer,.SearchEntry-inputContainerAllAccess,.SearchEntry-inputContainerIC,.SearchEntry-inputContainerLoggedIn,.SearchEntry-inputContainerPro{padding-top:45px}}@media (min-width:760px){.SearchEntry-inputContainer,.SearchEntry-inputContainerAllAccess,.SearchEntry-inputContainerIC,.SearchEntry-inputContainerLoggedIn,.SearchEntry-inputContainerPro{padding:15px 0 25px}.SearchEntry-inputContainer>*,.SearchEntry-inputContainerAllAccess>*,.SearchEntry-inputContainerIC>*,.SearchEntry-inputContainerLoggedIn>*,.SearchEntry-inputContainerPro>*{opacity:1}.SearchEntry-enter .SearchEntry-inputContainer>*,.SearchEntry-enter .SearchEntry-inputContainerAllAccess>*,.SearchEntry-enter .SearchEntry-inputContainerIC>*,.SearchEntry-enter .SearchEntry-inputContainerLoggedIn>*,.SearchEntry-enter .SearchEntry-inputContainerPro>*{opacity:0!important}.SearchEntry-enter-active .SearchEntry-inputContainer>*,.SearchEntry-enter-active .SearchEntry-inputContainerAllAccess>*,.SearchEntry-enter-active .SearchEntry-inputContainerIC>*,.SearchEntry-enter-active .SearchEntry-inputContainerLoggedIn>*,.SearchEntry-enter-active .SearchEntry-inputContainerPro>*{opacity:1!important;transition:opacity .1s ease-in .3s}.SearchEntry-exit .SearchEntry-inputContainer>*,.SearchEntry-exit .SearchEntry-inputContainerAllAccess>*,.SearchEntry-exit .SearchEntry-inputContainerIC>*,.SearchEntry-exit .SearchEntry-inputContainerLoggedIn>*,.SearchEntry-exit .SearchEntry-inputContainerPro>*{opacity:1!important}.SearchEntry-exit-active .SearchEntry-inputContainer>*,.SearchEntry-exit-active .SearchEntry-inputContainerAllAccess>*,.SearchEntry-exit-active .SearchEntry-inputContainerIC>*,.SearchEntry-exit-active .SearchEntry-inputContainerLoggedIn>*,.SearchEntry-exit-active .SearchEntry-inputContainerPro>*{opacity:0!important;transition:transform .1s ease-out}}@media (min-width:1020px){.SearchEntry-inputContainer,.SearchEntry-inputContainerAllAccess,.SearchEntry-inputContainerIC,.SearchEntry-inputContainerLoggedIn,.SearchEntry-inputContainerPro{background-color:#fff;padding:10px 20px 0}.SearchEntry-inputContainer input[type=search]::-webkit-search-cancel-button,.SearchEntry-inputContainerAllAccess input[type=search]::-webkit-search-cancel-button,.SearchEntry-inputContainerIC input[type=search]::-webkit-search-cancel-button,.SearchEntry-inputContainerLoggedIn input[type=search]::-webkit-search-cancel-button,.SearchEntry-inputContainerPro input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.SearchEntry-inputContainer input[type=search]::-webkit-search-cancel-button,.SearchEntry-inputContainer input[type=search]::-webkit-search-decoration,.SearchEntry-inputContainer input[type=search]::-webkit-search-results-button,.SearchEntry-inputContainer input[type=search]::-webkit-search-results-decoration,.SearchEntry-inputContainerAllAccess input[type=search]::-webkit-search-cancel-button,.SearchEntry-inputContainerAllAccess input[type=search]::-webkit-search-decoration,.SearchEntry-inputContainerAllAccess input[type=search]::-webkit-search-results-button,.SearchEntry-inputContainerAllAccess input[type=search]::-webkit-search-results-decoration,.SearchEntry-inputContainerIC input[type=search]::-webkit-search-cancel-button,.SearchEntry-inputContainerIC input[type=search]::-webkit-search-decoration,.SearchEntry-inputContainerIC input[type=search]::-webkit-search-results-button,.SearchEntry-inputContainerIC input[type=search]::-webkit-search-results-decoration,.SearchEntry-inputContainerLoggedIn input[type=search]::-webkit-search-cancel-button,.SearchEntry-inputContainerLoggedIn input[type=search]::-webkit-search-decoration,.SearchEntry-inputContainerLoggedIn input[type=search]::-webkit-search-results-button,.SearchEntry-inputContainerLoggedIn input[type=search]::-webkit-search-results-decoration,.SearchEntry-inputContainerPro input[type=search]::-webkit-search-cancel-button,.SearchEntry-inputContainerPro input[type=search]::-webkit-search-decoration,.SearchEntry-inputContainerPro input[type=search]::-webkit-search-results-button,.SearchEntry-inputContainerPro input[type=search]::-webkit-search-results-decoration{display:none}.SearchEntry-inputContainer button,.SearchEntry-inputContainerAllAccess button,.SearchEntry-inputContainerIC button,.SearchEntry-inputContainerLoggedIn button,.SearchEntry-inputContainerPro button{right:0;width:30px}.SearchEntry-inputContainer button:before,.SearchEntry-inputContainerAllAccess button:before,.SearchEntry-inputContainerIC button:before,.SearchEntry-inputContainerLoggedIn button:before,.SearchEntry-inputContainerPro button:before{font-size:20px;line-height:36px}.SearchEntry-inputContainer input,.SearchEntry-inputContainerAllAccess input,.SearchEntry-inputContainerIC input,.SearchEntry-inputContainerLoggedIn input,.SearchEntry-inputContainerPro input{border-bottom:1px solid #979797;font-size:14px;height:35px;padding:0 40px 0 0}}.SearchEntry-container{background-color:initial;padding:0 20px;position:relative;width:100%}@media (min-width:760px){.SearchEntry-container{padding:0 150px}}@media (min-width:1020px){.SearchEntry-container{padding:0}}.SearchEntry-container.SearchEntry-standardVariant{padding:20px 0 0}@media (min-width:360px){.SearchEntry-container.SearchEntry-standardVariant{padding:45px 20px 20px}}@media (min-width:760px){.SearchEntry-container.SearchEntry-standardVariant{padding:0}}@media (min-width:1020px){.SearchEntry-container.SearchEntry-standardVariant{padding:8px 80px 40px}}.SearchEntry-searchForm{display:block;position:relative}.SearchEntry-overlay .SearchEntry-searchForm{border-bottom:0}.SearchEntry-searchForm ::placeholder{color:#a2a2a2}.SearchEntry-overlay{margin:0 auto;padding:0;width:100%}@media (min-width:760px){.SearchEntry-overlay{max-width:560px}}@media (min-width:1020px){.SearchEntry-overlay{max-width:800px}}@media (min-width:1340px){.SearchEntry-overlay{max-width:1132px}}.SearchEntry-inputCallToAction{display:none}@media (min-width:1020px){.SearchEntry-inputCallToAction{display:block;font-size:15px;font-weight:600;letter-spacing:1px;line-height:15px;margin-bottom:5px}.SearchEntry-overlay .SearchEntry-inputCallToAction{color:#fff}}.SearchEntry-querySuggest{background:#fff;border:1px solid #0000;color:grey;margin:0;opacity:1;position:absolute;width:calc(100% - 30px)}.SearchEntry-query{background:#0000;border:1px solid;border-color:#888 #888 #ccc;border-image:initial;margin:0;opacity:1;position:relative;width:calc(100% - 30px);z-index:2}.SearchEntry-searchInput{-webkit-appearance:none;background-color:#fff;border:0;box-sizing:border-box!important;color:#171717;display:block;font-size:16px;font-weight:500;height:50px;letter-spacing:1px;line-height:1;padding:0 50px 0 15px;width:100%}.SearchEntry-standardVariant .SearchEntry-searchInput{text-transform:uppercase}.SearchEntry-overlay .SearchEntry-searchInput{border-radius:3px}@media (min-width:1020px){.SearchEntry-searchInput{border-bottom:1px solid #979797;font-size:14px;font-weight:600;height:35px;padding:0 40px 0 0}.SearchEntry-overlay .SearchEntry-searchInput{border-radius:0}.SearchEntry-searchInput::-webkit-search-cancel-button{-webkit-appearance:none}.SearchEntry-searchInput::-webkit-search-cancel-button,.SearchEntry-searchInput::-webkit-search-decoration,.SearchEntry-searchInput::-webkit-search-results-button,.SearchEntry-searchInput::-webkit-search-results-decoration{display:none}}.SearchEntry-searchButton{bottom:0;height:0;margin:auto;overflow:hidden;padding-top:30px;position:absolute;right:10px;top:0;width:30px;z-index:2}.SearchEntry-searchButton:before{color:#2077b6;font-size:26px;height:100%;left:0;line-height:30px;position:absolute;text-align:center;top:0;width:100%}@media (min-width:1020px){.SearchEntry-searchButton{padding-top:40px;right:0;width:30px}.SearchEntry-searchButton:before{font-size:20px;line-height:36px}}.SearchEntry-suggestActive{color:#000}.SearchEntry-suggestActiveInput{opacity:.7}.SearchEntry-suggestNotActive{display:none!important}.SearchEntry-suggestNotActiveInput{opacity:1!important}.SearchEntry-waitingIcon{background-color:#fff;position:absolute;right:40px;top:2px;z-index:2}@media (min-width:1020px){.SearchEntry-waitingIcon{right:35px;top:0}}.SearchEntry-waitingIcon img{height:45px;width:60px}@media (min-width:1020px){.SearchEntry-waitingIcon img{height:30px;width:50px}}@media (max-width:1019px){.SearchResults-moreResults{margin-bottom:-20px!important}.SearchResults-tickerContainerHeader{margin-top:20px}}.SearchResults-contentContainer{background-color:#fff;opacity:1;padding-bottom:10px;z-index:1}@media (min-width:760px){.SearchResults-enter .SearchResults-contentContainer{opacity:0!important}.SearchResults-enter-active .SearchResults-contentContainer{opacity:1!important;transition:opacity .1s ease-in .3s}.SearchResults-exit .SearchResults-contentContainer{opacity:1!important}.SearchResults-exit-active .SearchResults-contentContainer{opacity:0!important;transition:opacity .1s ease-out}}.SearchResults-focusable:hover,.SearchResults-highlight{background:#e4e4e4!important}.SearchResults-paddingExceptLeft{padding:5px 5px 5px 0}div:not(:first-child)>a>.SearchResults-articleItem{border-top:1px solid #ccc}.SearchResults-articleItem{height:80px;margin:0 20px;padding:5px;position:relative}.SearchResults-articleItemThumbnail{background-color:#ccc;background-position:50%;float:right;height:60px;margin-left:10px;position:relative;width:106px}.SearchResults-iconArrowRightLong{float:right;padding:4px}.SearchResults-iconArrowRightLong:before{content:"\E90A"}.SearchResults-upper{text-transform:uppercase}.SearchResults-empty{font-size:12px;padding-bottom:30px;padding-left:30px;padding-top:10px}.SearchResults-groupContainer{min-height:35px}.SearchResults-articleItemText{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;line-height:14px;padding-bottom:20px;text-align:left}.SearchResults-articleTitle{height:44px;left:5px;overflow:hidden;position:absolute;top:5px;width:calc(100% - 120px)}.SearchResults-termHighlight{background-color:#e7ecf1}.SearchResults-articlePubDate{color:#747474;font-size:9px;font-weight:600;height:24px;letter-spacing:.02em;line-height:12px;overflow:hidden;position:absolute;top:50px;width:calc(100% - 120px)}.SearchResults-articlePubTime{white-space:nowrap}.SearchResults-moreResults{display:block;font-size:14px;margin-bottom:0;margin-left:20px;margin-right:20px;text-transform:uppercase}.SearchResults-moreResults a,.SearchResults-moreResults a:active,.SearchResults-moreResults a:hover{color:#005594}.SearchResults-containerHeader{border-top:1px solid #005594;color:#000;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:17px;margin-left:20px;margin-right:20px;padding:10px 10px 10px 0;text-decoration:underline;-webkit-text-decoration-color:#005594;text-decoration-color:#005594;text-transform:uppercase;text-underline-offset:3px}.SearchResults-playIcon{border:3px solid #fff;border-radius:100%;box-shadow:inset 0 1px 0 #555,inset 1px 0 0 #555,inset 0 -1px 0 #555,inset -1px 0 0 #555,0 1px 0 #555,1px 0 0 #555,0 -1px 0 #555,-1px 0 0 #555;height:32px;left:calc(50% - 16px);position:absolute;top:5px;width:32px}.SearchResults-playIcon>:first-child{border:8px solid #0000;border-left:13px solid #555;left:8px;position:absolute;top:5px}.SearchResults-playIcon>:last-child{border:6px solid #0000;border-left:10px solid #fff;left:9px;position:absolute;top:7px}.SearchResults-videoDuration{bottom:0;font-size:14px;font-weight:700;padding:0 5px;position:absolute;text-shadow:0 1px 0 #555,1px 0 0 #555,0 -1px 0 #555,-1px 0 0 #555;width:100%}.SearchResults-video{color:#fcb700;float:left;letter-spacing:.7px;text-transform:uppercase}.SearchResults-duration{color:#fff;float:right}.SearchResults-investingClubPill,.SearchResults-proPill{height:10px}.SymbolResultItem-link{align-items:center;display:flex;overflow:hidden;position:relative;white-space:nowrap}.SymbolResultItem-link:hover>.SymbolResultItem-item,.SymbolResultItem-selected{background-color:#e4e4e4}.SymbolResultItem-item{align-items:center;border:.5px solid #cfd8e2;border-radius:7px;color:#4a4a4a;display:flex;font-family:Proxima Nova,sans-serif;font-size:12px;line-height:12px;overflow:hidden;padding:8px;position:relative;white-space:nowrap}.SymbolResultItem-name{color:#4a4a4a;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis}.SymbolResultItem-separator{color:#4a4a4a;margin:0 5px}.SymbolResultItem-last,.SymbolResultItem-symbol{color:#171717;font-weight:700;margin:0}.SymbolResultItem-positiveChange{color:#008456;font-weight:700;margin:0}.SymbolResultItem-negativeChange{color:#d0021b;font-weight:700;margin:0}.SymbolResultItem-unchanged{color:#747474;font-weight:700;margin:0}.SymbolResults-tickerContainerHeader{border-top:1px solid #005594;color:#000;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:17px;margin-left:20px;margin-right:20px;padding:10px 10px 10px 0;text-decoration:none}@media (max-width:1019px){.SymbolResults-tickerContainerHeader{margin-top:20px}}.SymbolResults-tickerContainer{display:flex;flex-wrap:wrap;gap:10px 15px;margin:0 20px 10px;min-height:30px;padding:0;text-indent:0}.SymbolResults-noSymbols{font-size:12px;padding-bottom:20px;padding-left:30px;padding-top:10px}@media (max-width:1019px){body #SearchDropDown-moreResults{margin-bottom:-20px}body #SearchDropDown-tickerContainerHeader{margin-top:20px}}body #SearchDropDown-tickerContainer #tickercontainer{gap:10px 15px;padding-bottom:10px!important}.icon-buffett-backtotop:before{font-size:1.5em;padding-left:3px}body #back-top-top{background:#001e5a;bottom:40px;color:#fff;cursor:pointer;display:none;height:auto;padding:10px;position:fixed;right:0}body #back-top-top:hover{background:#2077b6}@media (min-width:1340px){body .searchResultsCols{max-width:1290px}}@media (min-width:1020px){body .searchCol4{max-width:35%;min-width:35%}body .searchCol8{max-width:60%;min-width:60%;padding-right:0}body .searchResultsCols{max-width:100%;min-width:100%;padding:0 60px}}@media (min-width:1340px){body .searchCol4{max-width:420px;min-width:420px}body .searchCol8{max-width:820px;min-width:820px;padding-right:0}body .searchResultsCols{max-width:1320px;min-width:1320px;padding:0 20px}}.SearchDropDown-searchResultsContainer{margin:0 auto;padding:0 20px}.SearchDropDown-dropDownContainer{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;height:100vh;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1000}.SearchDropDown-dropDownContainer.SearchDropDown-enter{transform:translateX(100%)}.SearchDropDown-dropDownContainer.SearchDropDown-enter-active{transform:translateX(0);transition:transform .4s ease-in}.SearchDropDown-dropDownContainer.SearchDropDown-exit{transform:translateX(0)}.SearchDropDown-dropDownContainer.SearchDropDown-exit-active{transform:translateX(100%);transition:transform .3s ease-out}@media (min-width:760px){.SearchDropDown-dropDownContainer{background-color:initial}.SearchDropDown-dropDownContainer.SearchDropDown-enter,.SearchDropDown-dropDownContainer.SearchDropDown-enter-active,.SearchDropDown-dropDownContainer.SearchDropDown-exit,.SearchDropDown-dropDownContainer.SearchDropDown-exit-active{transform:none;transition:none}}@media (min-width:1020px){.SearchDropDown-dropDownContainer{box-shadow:0 2px 4px 0 #97979780;height:auto;left:auto;max-height:calc(100vh - 130px);padding:0;position:absolute;right:0;top:16px!important;width:440px}}@media (min-width:1020px) and (min-width:760px){.SearchDropDown-dropDownContainer{padding-left:0;padding-right:0}}@media (min-width:1020px) and (min-width:1020px){.SearchDropDown-dropDownContainer{padding-left:0;padding-right:0}}@media (min-width:1020px) and (min-width:1340px){.SearchDropDown-dropDownContainer{padding-left:0;padding-right:0}}@media (min-width:1020px){.SearchDropDown-dropDownContainer .Search-container{padding:0}}@media (min-width:1180px){.SearchDropDown-dropDownContainer{padding:0}}@media (min-width:1340px){.SearchDropDown-dropDownContainer{padding:0}}.SearchDropDown-brandingContainer,.SearchDropDown-brandingContainerAllAccess,.SearchDropDown-brandingContainerIC,.SearchDropDown-brandingContainerLoggedIn,.SearchDropDown-brandingContainerPro{position:relative;width:100%;z-index:5}.SearchDropDown-brandingContainer{background-color:#001e5a}.SearchDropDown-brandingContainerLoggedIn{background-color:#00081a}.SearchDropDown-brandingContainerAllAccess{background-color:#002f6c}.SearchDropDown-brandingContainerPro{background-color:#27313c}.SearchDropDown-brandingContainerIC{background-color:#071d39}.SearchDropDown-branding{left:0;position:relative;top:0;width:100%;z-index:3}@media (min-width:760px){.SearchDropDown-branding{height:46px}.SearchDropDown-branding [class*=-button]{display:block;transition:none!important}.SearchDropDown-branding [class*=-button][class*=-makeit]{width:20px!important}.SearchDropDown-branding [class*=-button]:before{display:none}.SearchDropDown-branding [class*=-button] span{transform:translateY(-70px);visibility:hidden}}@media (min-width:1020px){.SearchDropDown-branding{display:none}}@media (min-width:1180px){.SearchDropDown-branding{max-width:1077px}}@media (min-width:1340px){.SearchDropDown-branding{max-width:1290px}}@media (min-width:760px){.SearchDropDown-enter .SearchDropDown-branding [class*=-button]{width:140px}}@media (min-width:760px) and (min-width:760px){.SearchDropDown-enter .SearchDropDown-branding [class*=-button]{transform:translateY(-10px)}}@media (min-width:760px){.SearchDropDown-enter-active .SearchDropDown-branding [class*=-button]{transition:width .2s ease-in;width:75px}}@media (min-width:760px) and (min-width:760px){.SearchDropDown-enter-active .SearchDropDown-branding [class*=-button]{transform:translateY(0);transition:transform .2s ease-in .1s,width .2s ease-in}}@media (min-width:760px){.SearchDropDown-exit .SearchDropDown-branding [class*=-button]{width:75px}}@media (min-width:760px) and (min-width:760px){.SearchDropDown-exit .SearchDropDown-branding [class*=-button]{opacity:1;transform:translateY(0)}}@media (min-width:760px){.SearchDropDown-exit-active .SearchDropDown-branding [class*=-button]{transition:width .1s ease-in .2s;width:140px}}@media (min-width:760px) and (min-width:760px){.SearchDropDown-exit-active .SearchDropDown-branding [class*=-button]{opacity:0;transform:translateY(-10px);transition:transform .2s ease-out,opacity .2s ease-out}}.SearchDropDown-brandingLogo{display:block;left:20px;position:absolute;top:12px;width:127px}@media (min-width:760px){.SearchDropDown-brandingLogo{transform:translateY(11px)}.SearchDropDown-enter .SearchDropDown-brandingLogo{transform:translateY(0)}.SearchDropDown-enter-active .SearchDropDown-brandingLogo{transform:translateY(11px);transition:transform .2s ease-in .1s}.SearchDropDown-exit .SearchDropDown-brandingLogo{transform:translateY(11px)}.SearchDropDown-exit-active .SearchDropDown-brandingLogo{transform:translateY(0);transition:transform .2s ease-out}}@media (min-width:1020px){.SearchDropDown-brandingLogo{left:0;transform:translateY(25px)}.SearchDropDown-enter .SearchDropDown-brandingLogo{transform:translateY(0)}.SearchDropDown-enter-active .SearchDropDown-brandingLogo{transform:translateY(25px);transition:transform .2s ease-in .1s}.SearchDropDown-exit .SearchDropDown-brandingLogo{transform:translateY(25px)}.SearchDropDown-exit-active .SearchDropDown-brandingLogo{transform:translateY(0);transition:transform .2s ease-out}}.SearchDropDown-content{background-color:#fff;box-shadow:0 5px 20px 5px #0000001a;min-height:100%;position:relative}@media (min-width:760px){.SearchDropDown-content{transform-origin:top}.SearchDropDown-enter .SearchDropDown-content{transform:scaleY(0)}.SearchDropDown-enter-active .SearchDropDown-content{transform:scaleY(1);transition:transform .3s ease-in}.SearchDropDown-exit .SearchDropDown-content{transform:scaleY(1)}.SearchDropDown-exit-active .SearchDropDown-content{transform:scaleY(0);transition:transform .2s ease-out .1s}}.ProductBadge-badgeWrapper{display:flex}.ProductBadge-badgeWrapper img{flex:1;height:28px;width:auto}.ProductBadge-badgeText{margin-right:3px}@media (max-width:1019px){.ProductBadge-badgeText{display:none}}.ProfileIcon-profileIconContainer{display:flex;margin-left:-5px}.ProfileIcon-profileIconContainer img{flex:1;height:28px;width:auto}.SignInMenu-accountMenu .SignInMenu-dropdownUpArrow,.SignInMenu-accountMenuAllAccess .SignInMenu-dropdownUpArrow,.SignInMenu-accountMenuIC .SignInMenu-dropdownUpArrow,.SignInMenu-accountMenuPro .SignInMenu-dropdownUpArrow,.SignInMenu-dropdownUpArrow,.SignInMenu-upArrow{mask-image:url(https://static-redesign.cnbcfm.com/dist/24f214b19a613fd9a0e2.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/24f214b19a613fd9a0e2.svg)}.SignInMenu-accountMenu .SignInMenu-dropdownArrow,.SignInMenu-accountMenuAllAccess .SignInMenu-dropdownArrow,.SignInMenu-accountMenuIC .SignInMenu-dropdownArrow,.SignInMenu-accountMenuPro .SignInMenu-dropdownArrow,.SignInMenu-downArrow,.SignInMenu-dropdownArrow{mask-image:url(https://static-redesign.cnbcfm.com/dist/95a89411c4cb62dc5920.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/95a89411c4cb62dc5920.svg)}.SignInMenu-signInContainer{align-items:center;display:inline;margin:18px auto 0;transition:transform .25s,height .25s}.SignInMenu-signInContainerSticky{display:none}.SignInMenu-accountMenu,.SignInMenu-accountMenuAllAccess,.SignInMenu-accountMenuIC,.SignInMenu-accountMenuPro,.SignInMenu-signInMenu{color:#fff;display:flex;font-size:12px;font-weight:700;letter-spacing:1px;line-height:12px;text-transform:uppercase}@media (min-width:1020px){.SignInMenu-accountMenu:hover,.SignInMenu-accountMenuAllAccess:hover,.SignInMenu-accountMenuIC:hover,.SignInMenu-accountMenuPro:hover,.SignInMenu-signInMenu:hover{color:#fcb700}.SignInMenu-accountMenu:hover .SignInMenu-dropdownUpArrow,.SignInMenu-accountMenuAllAccess:hover .SignInMenu-dropdownUpArrow,.SignInMenu-accountMenuIC:hover .SignInMenu-dropdownUpArrow,.SignInMenu-accountMenuPro:hover .SignInMenu-dropdownUpArrow,.SignInMenu-signInMenu:hover .SignInMenu-dropdownUpArrow{background:#fcb700;mask-image:url(https://static-redesign.cnbcfm.com/dist/24f214b19a613fd9a0e2.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/24f214b19a613fd9a0e2.svg)}.SignInMenu-accountMenu:hover .SignInMenu-dropdownArrow,.SignInMenu-accountMenuAllAccess:hover .SignInMenu-dropdownArrow,.SignInMenu-accountMenuIC:hover .SignInMenu-dropdownArrow,.SignInMenu-accountMenuPro:hover .SignInMenu-dropdownArrow,.SignInMenu-signInMenu:hover .SignInMenu-dropdownArrow{background:#fcb700;mask-image:url(https://static-redesign.cnbcfm.com/dist/95a89411c4cb62dc5920.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/95a89411c4cb62dc5920.svg)}}.SignInMenu-accountMenu,.SignInMenu-accountMenuAllAccess,.SignInMenu-accountMenuIC,.SignInMenu-accountMenuPro{font-size:12px;line-height:14px;margin:0}@media (min-width:1020px){.SignInMenu-accountMenuAllAccess:hover{color:#cfd8e2}.SignInMenu-accountMenuAllAccess:hover .SignInMenu-dropdownArrow,.SignInMenu-accountMenuAllAccess:hover .SignInMenu-dropdownUpArrow{background:#fff}.SignInMenu-accountMenuPro:hover{color:#00a857}.SignInMenu-accountMenuPro:hover .SignInMenu-dropdownArrow,.SignInMenu-accountMenuPro:hover .SignInMenu-dropdownUpArrow{background:#00a857}.SignInMenu-accountMenuIC:hover{color:#0496ff}.SignInMenu-accountMenuIC:hover .SignInMenu-dropdownArrow,.SignInMenu-accountMenuIC:hover .SignInMenu-dropdownUpArrow{background:#0496ff}}.SignInMenu-dropdownUpArrow{margin-top:3px}.SignInMenu-dropdownArrow,.SignInMenu-dropdownUpArrow{background:#fff;height:12px;margin-left:7px;width:12px}.SignInMenu-navLinks{box-shadow:0 1px 3px 1px #00000014;margin-top:10px;position:absolute;right:0;top:15px;width:187px;z-index:999}.SignInMenu-primaryLink ul li{align-self:center;background:#fff;border-bottom:2px solid #f3f5f7;height:37px;position:relative}.SignInMenu-primaryLink ul li:last-child{border-bottom:none}.SignInMenu-primaryLink ul li a{color:#005594;font-size:12px;font-weight:500;letter-spacing:1.32168px;line-height:18.5px;padding:10px 0 10px 20px;position:absolute;text-transform:uppercase;width:100%}.SignInMenu-primaryLink ul li:first-child a{color:#747474;cursor:default;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}.SignInMenu-primaryLink ul li:not(:first-child):hover{background:#f3f5f7}.SignInMenu-primaryLink ul li:not(:first-child):hover a{font-weight:700}.SignInMenu-underlineLabel{border-bottom:1px solid #071d39;padding-bottom:3px}.SignInMenu-myAccountWrapper{position:relative}.SignInMenu-profileIconContainer{position:relative;top:-7px;transition:filter .3s ease,color .3s ease}.SignInMenu-profileIconContainer:hover{filter:brightness(.8)}@media (max-width:759px){.SignInMenu-signInLinkWrapper{display:none;display:block;transform:translateY(-3px)}}.SubscribeMenu-subscribeContainer{margin-top:6px}.SubscribeMenu-subscribeBtn{align-items:center;background-color:#fff;border-radius:7px;border-radius:2px;color:#071d39;display:flex;font-size:12px;font-weight:600;justify-content:space-between;letter-spacing:1.32168px;padding:2px 8px;text-transform:uppercase;width:115px}.SubscribeMenu-subscribeBtn:hover{background:#cfd8e2}.SubscribeMenu-subscribeBtnExpanded{border-radius:7px 7px 0 0;border-radius:2px 2px 0 0}.SubscribeMenu-navLinks{display:flex;flex-direction:column}.SubscribeMenu-link{background-color:#fff;border-top:.5px solid #d9d9d9;font-size:11px;font-weight:600;letter-spacing:1.2px;padding:3px 5px;text-transform:uppercase}.SubscribeMenu-link:last-of-type{border-radius:0 0 7px 7px;border-radius:0 0 2px 2px;box-shadow:0 5px 5px 0 #0000004d;-webkit-box-shadow:0 5px 5px 0 #0000004d;-moz-box-shadow:0 5px 5px 0 #0000004d}.SubscribeMenu-icLink{color:#336aa0!important}.SubscribeMenu-icLink:hover{color:#1896ff!important}.SubscribeMenu-proLink{color:#008456!important}.SubscribeMenu-proLink:hover{color:#00a857!important}.SubscribeMenu-upArrow{margin-top:4px;mask-image:url(https://static-redesign.cnbcfm.com/dist/24f214b19a613fd9a0e2.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/24f214b19a613fd9a0e2.svg)}.SubscribeMenu-downArrow,.SubscribeMenu-upArrow{background:#071d39;display:block;height:12px;width:12px}.SubscribeMenu-downArrow{margin-bottom:2px;mask-image:url(https://static-redesign.cnbcfm.com/dist/95a89411c4cb62dc5920.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/95a89411c4cb62dc5920.svg)}.SignUpMenu-signUpContainer{align-items:center;display:block;margin:8px auto 0;transition:transform .25s,height .25s}@media (max-width:759px){.SignUpMenu-signUpContainer{display:none}}@media (min-width:760px){.SignUpMenu-signUpContainer{display:none}}@media (min-width:1020px){.SignUpMenu-signUpContainer{display:block}}.SignUpMenu-signUpContainerSticky{display:none}.SignUpMenu-signUpMenu{background-color:#fff;border-radius:2px;color:#002f6c;display:flex;font-size:11px;font-weight:700;letter-spacing:1px;line-height:8px;margin-top:6px;text-transform:uppercase}@media (min-width:1020px){.SignUpMenu-signUpMenu:hover{background-color:#cfd8e2;color:#002f6c}}.SignUpMenu-signUpMenu a{color:#002f6c;padding:6px}.SignUpMenu-signUpMenu a:hover{color:#002f6c}.CNBCGlobalNav-mobileNavMenu{display:block;transition:transform .5s ease-in-out}@media (min-width:760px){.CNBCGlobalNav-mobileNavMenu{display:none}}.CNBCGlobalNav-desktopNavMenu{display:none;transition:transform .5s ease-in-out}@media (min-width:760px){.CNBCGlobalNav-desktopNavMenu{display:block}}.CNBCGlobalNav-globalNavigation,.CNBCGlobalNav-globalNavigationAllAccess,.CNBCGlobalNav-globalNavigationIC,.CNBCGlobalNav-globalNavigationPro{position:relative}@media (min-width:760px){.CNBCGlobalNav-globalNavigation,.CNBCGlobalNav-globalNavigationAllAccess,.CNBCGlobalNav-globalNavigationIC,.CNBCGlobalNav-globalNavigationPro{background-color:#001e5a;height:85px;position:relative;top:0;transition:all .1s;width:100%;z-index:0}.CNBCGlobalNav-globalNavigation.CNBCGlobalNav-sticky,.CNBCGlobalNav-globalNavigationAllAccess.CNBCGlobalNav-sticky,.CNBCGlobalNav-globalNavigationIC.CNBCGlobalNav-sticky,.CNBCGlobalNav-globalNavigationPro.CNBCGlobalNav-sticky{height:45px}}@media (min-width:1020px){.CNBCGlobalNav-globalNavigation.CNBCGlobalNav-sticky,.CNBCGlobalNav-globalNavigationAllAccess.CNBCGlobalNav-sticky,.CNBCGlobalNav-globalNavigationIC.CNBCGlobalNav-sticky,.CNBCGlobalNav-globalNavigationPro.CNBCGlobalNav-sticky{height:50px}.CNBCGlobalNav-globalNavigation:after,.CNBCGlobalNav-globalNavigationAllAccess:after,.CNBCGlobalNav-globalNavigationIC:after,.CNBCGlobalNav-globalNavigationPro:after{background-color:#001e5a;content:"";height:70px;left:0;position:absolute;top:0;width:100%;z-index:-1}}@media (min-width:760px){.CNBCGlobalNav-globalNavigationLoggedIn{background-color:#00081a;transition:background-color .5s ease-in}}@media (min-width:1020px){.CNBCGlobalNav-globalNavigationLoggedIn:after{background-color:#00081a;transition:background-color .5s ease-in}}@media (max-width:759px){.CNBCGlobalNav-globalNavigationLoggedInSticky .CNBCGlobalNav-rightNavigationWrapper{display:none}}@media (min-width:760px){.CNBCGlobalNav-globalNavigationLoggedInSticky{height:45px}}@media (min-width:1020px){.CNBCGlobalNav-globalNavigationLoggedInSticky{height:50px}}.CNBCGlobalNav-globalNavigationLoggedInSticky.CNBCGlobalNav-globalNavigationArticle{background:#fff}@media (min-width:1020px){.CNBCGlobalNav-globalNavigationLoggedInSticky:after{display:none}}@media (min-width:760px){.CNBCGlobalNav-globalNavigationAllAccess{background-color:#002f6c;transition:background-color .5s ease-in}}@media (min-width:1020px){.CNBCGlobalNav-globalNavigationAllAccess:after{background-color:#002f6c;transition:background-color .5s ease-in}}@media (min-width:760px){.CNBCGlobalNav-globalNavigationPro{background-color:#27313c;transition:background-color .5s ease-in}}@media (min-width:1020px){.CNBCGlobalNav-globalNavigationPro:after{background-color:#27313c;transition:background-color .5s ease-in}}@media (min-width:760px){.CNBCGlobalNav-globalNavigationIC{background-color:#071d39;transition:background-color .5s ease-in}}@media (min-width:1020px){.CNBCGlobalNav-globalNavigationIC:after{background-color:#071d39;transition:background-color .5s ease-in}}@media (max-width:759px){.CNBCGlobalNav-globalNavigationSticky .CNBCGlobalNav-rightNavigationWrapper,.CNBCGlobalNav-globalNavigationStickyAllAccess .CNBCGlobalNav-rightNavigationWrapper,.CNBCGlobalNav-globalNavigationStickyIC .CNBCGlobalNav-rightNavigationWrapper,.CNBCGlobalNav-globalNavigationStickyPro .CNBCGlobalNav-rightNavigationWrapper{display:none}}@media (min-width:760px){.CNBCGlobalNav-globalNavigationSticky,.CNBCGlobalNav-globalNavigationStickyAllAccess,.CNBCGlobalNav-globalNavigationStickyIC,.CNBCGlobalNav-globalNavigationStickyPro{height:45px}}@media (min-width:1020px){.CNBCGlobalNav-globalNavigationSticky,.CNBCGlobalNav-globalNavigationStickyAllAccess,.CNBCGlobalNav-globalNavigationStickyIC,.CNBCGlobalNav-globalNavigationStickyPro{height:50px}}.CNBCGlobalNav-globalNavigationSticky.CNBCGlobalNav-globalNavigationArticle,.CNBCGlobalNav-globalNavigationStickyAllAccess.CNBCGlobalNav-globalNavigationArticle,.CNBCGlobalNav-globalNavigationStickyIC.CNBCGlobalNav-globalNavigationArticle,.CNBCGlobalNav-globalNavigationStickyPro.CNBCGlobalNav-globalNavigationArticle{background:#fff}@media (min-width:1020px){.CNBCGlobalNav-globalNavigationSticky:after,.CNBCGlobalNav-globalNavigationStickyAllAccess:after,.CNBCGlobalNav-globalNavigationStickyIC:after,.CNBCGlobalNav-globalNavigationStickyPro:after{display:none}}.CNBCGlobalNav-advertorialContainer,.CNBCGlobalNav-container{backface-visibility:hidden;position:fixed;top:0;width:100%;z-index:1999}.CNBCGlobalNav-gridContainer{background:inherit}@media (min-width:1020px){.CNBCGlobalNav-gridContainer{margin:0 auto;max-width:100%}}@media (min-width:1020px) and (min-width:760px){.CNBCGlobalNav-gridContainer{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.CNBCGlobalNav-gridContainer{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.CNBCGlobalNav-gridContainer{max-width:1290px}}.CNBCGlobalNav-wrapper{background:inherit}@media (min-width:1020px){.CNBCGlobalNav-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(225% - 30px);max-width:100%!important;min-width:calc(225% - 30px);position:relative}}@media (min-width:1020px) and (min-width:760px){.CNBCGlobalNav-wrapper{max-width:calc(75% - 30px);min-width:calc(75% - 30px)}}@media (min-width:1020px) and (min-width:1020px){.CNBCGlobalNav-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media screen and (min-width:1020px) and (min-width:1020px) and (-ms-high-contrast:none){.CNBCGlobalNav-wrapper{max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:1340px){.CNBCGlobalNav-wrapper{max-width:calc(75% - 30px);min-width:calc(75% - 30px)}}@media (min-width:1340px){.CNBCGlobalNav-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:1340px) and (min-width:760px){.CNBCGlobalNav-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1340px) and (min-width:1020px){.CNBCGlobalNav-wrapper{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:1340px) and (min-width:1020px) and (-ms-high-contrast:none){.CNBCGlobalNav-wrapper{max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:1340px){.CNBCGlobalNav-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}.CNBCGlobalNav-progressBarContainer{display:none}@media (min-width:760px){.CNBCGlobalNav-progressBarContainer{display:block}}.CNBCGlobalNav-watchListContainer{color:#fff;display:inline;font-size:12px;font-weight:700;letter-spacing:1px;line-height:12px;margin-top:18px;text-transform:uppercase;transition:transform .25s,height .25s}@media (max-width:759px){.CNBCGlobalNav-watchListContainer{display:none}}.CNBCGlobalNav-watchListContainer:after{content:"|";display:none;font-size:14px;padding-left:10px;padding-right:5px}.CNBCGlobalNav-watchListContainerSticky{display:none}.CNBCGlobalNav-hoverAllAccess a:hover{color:#cfd8e2}.CNBCGlobalNav-hoverPro a:hover{color:#00a857}.CNBCGlobalNav-hoverIC a:hover{color:#0496ff}.CNBCGlobalNav-rightNavigationWrapper{background:inherit;display:flex;margin-right:-33px;max-height:40px;position:absolute;right:33px;top:1px}.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-livestreamWrapper{background:inherit;margin-right:78px;margin-top:8px}@media (min-width:760px){.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-livestreamWrapper{display:none}}.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-searchWrapper{background:inherit;margin-top:-1px}@media (max-width:1019px){.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-searchWrapper{margin-right:8px}}@media (max-width:759px){.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-searchWrapper{margin-right:-164px}.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-searchWrapperLoggedIn{margin-right:-132px;margin-top:2px}}@media (max-width:759px) and (max-width:759px){.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-searchWrapperLoggedIn{margin-right:-166px;margin-top:3px}}@media (max-width:759px){.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-searchWrapperLoggedInLivestream{margin-right:-154px}.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-searchWrapperLoggedInBrk{margin-right:-164px}}.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-watchlistWrapper{margin-left:-5px;margin-top:12.5px}@media (max-width:1019px){.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-watchlistWrapper{margin-left:-12px;margin-right:8px}}.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-notificationBellWrapper{margin-left:7px;margin-top:14px}@media (max-width:1019px){.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-notificationBellWrapper{margin-left:-7px;margin-right:8px}}.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-signInMenuWrapper{margin-left:10px;margin-top:17px}@media (max-width:1019px){.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-signInMenuWrapper{margin-left:-1px;margin-right:8px}}.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-signUpMenuWrapper:not(:empty){margin-left:16px;margin-top:5px}@media (max-width:1019px){.CNBCGlobalNav-rightNavigationWrapper .CNBCGlobalNav-signUpMenuWrapper:not(:empty){display:none}}.NotificationBell-notificationBellContainerSticky{display:none}.NotificationBell-notificationBellContainer{display:inline;margin-top:15px;z-index:1}@media (max-width:759px){.NotificationBell-notificationBellContainer{display:none}}.NotificationBell-notificationBellContainer:after{border-right:1px solid #fff;color:#fff;content:"";display:inline-block;font-size:14px;height:14px;margin:auto 5px auto 10px;position:relative;top:-5px}
|
||
.WatchLive-container{align-self:center;background:#ce2b2b;color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.5px;margin-left:auto;padding:3px 6px;text-align:center;text-transform:uppercase;transform:translateY(-2px);width:88px}@media (min-width:1020px){.WatchLive-container{display:none}}.WatchLive-containerBerkshire{display:inline-block;width:100%}.WatchLive-containerBerkshire div{margin:0 auto;max-width:318px}.WatchLive-containerBerkshire img{max-width:318px}@media (min-width:1020px){.WatchLive-containerBerkshire{display:none}}.WatchLive-webview{display:none}.ArticleHeaderJumplink-styles-select-jumpLinkContainer--N6uDG{line-height:1.5em;margin-bottom:12.5px}.ArticleHeaderJumplink-styles-select-jumpLinkContainer--N6uDG .ArticleHeaderJumplink-styles-select-jumpLinkPhrase--gogza{color:#3e4855;display:inline-block;font-size:15px;margin:0 10px 0 0}.ArticleHeaderJumplink-styles-select-jumpLinkContainer--N6uDG .ArticleHeaderJumplink-styles-select-jumpLinkLearnMore--S786E{background:#0477c9;border-radius:15px;color:#fff;cursor:pointer;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;margin:3px auto;padding:6px 15px;text-align:center;text-decoration:none;white-space:nowrap;width:100%}
|
||
.AffiliateDisclosure-styles-select-container--X5mMP{padding:18px 20px}@media (prefers-color-scheme:dark){.webview .AffiliateDisclosure-styles-select-container--X5mMP{background-color:#000;color:#dce0e4}}.AffiliateDisclosure-styles-select-container--X5mMP{background:#fff;color:#3e4855;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;font-size:17px;margin:0 auto;padding:18px 0;text-align:center}@media (min-width:1340px){.AffiliateDisclosure-styles-select-container--X5mMP{margin-left:calc(8.33333% + 2.5px)}}.AffiliateDisclosure-styles-select-select2container--lBB8o{background:#fff;color:#3e4855;display:flex;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;font-size:14px;justify-content:center;margin:0 auto;padding:0 0 40px;text-align:center;width:100%}@media (max-width:1339px){.AffiliateDisclosure-styles-select-select2container--lBB8o{padding:0 0 40px}}.AffiliateDisclosure-styles-select-select2container--lBB8o .AffiliateDisclosure-styles-select-contentContainer--QDvz0{max-width:100%;width:100%}.AffiliateDisclosure-styles-select-select2container--lBB8o .AffiliateDisclosure-styles-select-content--rchMZ{width:100%}.AffiliateDisclosure-styles-select-contentContainer--QDvz0{background-color:#f1f1f1;display:flex;justify-content:center;max-width:1169px;padding:18px 20px}.AffiliateDisclosure-styles-select-contentContainer--QDvz0 a{color:#0477c9;font-weight:600}.AffiliateDisclosure-styles-select-contentContainer--QDvz0 a:active,.AffiliateDisclosure-styles-select-contentContainer--QDvz0 a:hover{color:#005897}.AffiliateDisclosure-styles-select-content--rchMZ{width:72%}@media (max-width:759px){.AffiliateDisclosure-styles-select-content--rchMZ{width:100%}}@media (prefers-color-scheme:dark){.webview .AffiliateDisclosure-styles-select-contentContainer--QDvz0{background-color:#24292d}.webview .AffiliateDisclosure-styles-select-contentContainer--QDvz0 a{color:#0477c9;text-decoration:none}}.SelectDisclosure-styles-select-container--Gz1Jc{background:#fff;color:#3e4855;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;margin:0 auto;padding:18px 20px;text-align:center}@media (prefers-color-scheme:dark){.webview .SelectDisclosure-styles-select-container--Gz1Jc{background-color:#000;color:#dce0e4}}.AdvertorialArticleBody-advertorialArticleNode{margin:10px 30% 10px 25%}
|
||
.LiveEventModule-container{background-color:#f8f8f8;border-radius:0;display:flex;flex-direction:column;margin-bottom:30px;padding-bottom:30px;width:300px}@media (max-width:1019px){.LiveEventModule-container{width:678px}}@media (max-width:759px){.LiveEventModule-container{width:318px}}.LiveEventModule-eventTitle,.LiveEventModule-liveEventTitle{display:block}@media (max-width:1019px){.LiveEventModule-eventTitle,.LiveEventModule-liveEventTitle{display:flex}}@media (max-width:759px){.LiveEventModule-eventTitle,.LiveEventModule-liveEventTitle{display:block;position:static}}@media (max-width:1019px){.LiveEventModule-liveEventTitle{margin-bottom:20px}}@media (max-width:759px){.LiveEventModule-liveEventTitle{margin-bottom:0}}.LiveEventModule-eventDate{font-family:Proxima Nova,Helvetica,Arial,sans-serif;padding-left:24px;padding-right:24px}.LiveEventModule-header{color:#171717;font-size:24px;font-weight:900;letter-spacing:.25px;line-height:29px;text-transform:uppercase}.LiveEventModule-headerLink:hover .LiveEventModule-header{text-decoration:underline}.LiveEventModule-date,.LiveEventModule-remainingDate{color:#424242;font-weight:600;letter-spacing:0;margin:8px 0 0;position:relative;text-align:left}.LiveEventModule-remainingDate{font-size:16px;line-height:20px}.LiveEventModule-date{font-size:17px;line-height:22px;margin-right:-18px}.LiveEventModule-description,.LiveEventModule-descriptionWithSpacing{word-wrap:break-word;color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.029999999329447746px;line-height:20px;margin-left:24px;margin-right:24px;margin-top:18px}.LiveEventModule-description .group{font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-left:0}.LiveEventModule-description .group a{color:#2077b6;text-decoration:underline}.LiveEventModule-description .group a:hover{color:#fcb700}.LiveEventModule-description .group ol,.LiveEventModule-description .group ol li,.LiveEventModule-description .group ul,.LiveEventModule-description .group ul li{list-style:revert;margin-left:10px}.LiveEventModule-noDate{display:none}.LiveEventModule-headline,.LiveEventModule-headlineWithSpacing,.LiveEventModule-liveEventHeadline{word-wrap:break-word;color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:22px;font-weight:600;letter-spacing:.029999999329447746px;line-height:26px;margin-left:24px;margin-right:24px;margin-top:18px;text-align:left}@media (max-width:1019px){.LiveEventModule-headline,.LiveEventModule-headlineWithSpacing,.LiveEventModule-liveEventHeadline{width:353px}}@media (max-width:759px){.LiveEventModule-headline,.LiveEventModule-headlineWithSpacing,.LiveEventModule-liveEventHeadline{width:auto}}a:hover
|
||
.LiveEventModule-headlineWithSpacing,a:hover
|
||
.LiveEventModule-liveEventHeadline,a:hover .LiveEventModule-headline{text-decoration:underline}.LiveEventModule-thumbnail{margin-left:24px;margin-top:18px;width:252px}@media (max-width:759px){.LiveEventModule-thumbnail{width:272px}}.LiveEventModule-calendarContainer{display:flex;margin-top:8px;position:relative;white-space:nowrap;width:200px;z-index:1000}@media (max-width:1019px){.LiveEventModule-calendarContainer{display:block;float:right;margin-left:auto;margin-right:24px;margin-top:-75px;width:160px}}@media (max-width:759px){.LiveEventModule-calendarContainer{display:flex;float:none;margin-left:0;margin-right:0;margin-top:8px;width:200px}}.LiveEventModule-calendarContainer:hover .LiveEventModule-calendar,.LiveEventModule-calendarContainer:hover .LiveEventModule-proCalendar{color:#fcb700}.LiveEventModule-calendarContainer:hover .LiveEventModule-proCalendar{color:#008456}.LiveEventModule-calendarContainer:hover .LiveEventModule-calendarImg,.LiveEventModule-calendarContainer:hover .LiveEventModule-proCalendarImg{background:#fcb700;mask-image:url(https://static-redesign.cnbcfm.com/dist/1386d204d9bfc708c020.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/1386d204d9bfc708c020.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.LiveEventModule-calendarContainer:hover .LiveEventModule-proCalendarImg{background:#008456!important}.LiveEventModule-calendarContainer:hover .LiveEventModule-proCalendarImg,.LiveEventModule-calendarImg,.LiveEventModule-proCalendarImg{background:#005594;display:block;float:left;height:18px;margin:0 8px 0 0;mask-image:url(https://static-redesign.cnbcfm.com/dist/1386d204d9bfc708c020.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/1386d204d9bfc708c020.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:19px}.LiveEventModule-proCalendarImg{background:#00a857}.LiveEventModule-calendar,.LiveEventModule-proCalendar{color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;letter-spacing:0;line-height:22px;text-align:left}.LiveEventModule-proCalendar{color:#00a857}.LiveEventModule-dropdown{align-items:flex-start;background:#fff;border:1px solid #d9d9d9;box-shadow:1px 4px 16px #00000029;display:flex;flex-direction:column;left:0;padding:0;position:absolute;top:0;width:200px;z-index:101}@media (max-width:1019px){.LiveEventModule-dropdown{margin-left:-54px}}@media (max-width:759px){.LiveEventModule-dropdown{margin-left:0}}.LiveEventModule-modalContainer{border-bottom:1px solid #d9d9d9;display:flex;width:100%}.LiveEventModule-calendarTitle{font-weight:700;letter-spacing:.05em;line-height:19px;padding-bottom:9px;padding-left:16px;padding-top:10px;text-align:left;text-transform:capitalize;width:100%}.LiveEventModule-calendarTitle,.LiveEventModule-cancelButton{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px}.LiveEventModule-cancelButton{font-weight:600;letter-spacing:0;line-height:22px;padding-right:11px;padding-top:8px;right:0;text-align:right}.LiveEventModule-button{color:#171717;text-align:right;top:0}.LiveEventModule-linkContainer{width:100%}.LiveEventModule-links,.LiveEventModule-proLinks{border-bottom:1px solid #d9d9d9;color:#005594;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;height:28px;letter-spacing:.05em;line-height:17.05px;padding-bottom:6px;padding-left:16px;padding-top:6px;text-align:left;width:100%}.LiveEventModule-links:focus,.LiveEventModule-links:hover,.LiveEventModule-proLinks:focus,.LiveEventModule-proLinks:hover{color:#fcb700}.LiveEventModule-proLinks{color:#171717}.LiveEventModule-proLinks:focus,.LiveEventModule-proLinks:hover{color:#00a857}.LiveEventModule-links:last-child,.LiveEventModule-proLinks:last-child{border-bottom:none;padding-bottom:8px}.LiveEventModule-ghostDropdownCloser{bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.AddToCalendar-addToCalendar,.AddToCalendar-addToCalendarIC{position:relative;width:166px;z-index:20}@media (max-width:1019px){.AddToCalendar-addToCalendar,.AddToCalendar-addToCalendarIC{margin:0 auto;padding:6px 20px 0}.AddToCalendar-addToCalendar.AddToCalendar-sidebar,.AddToCalendar-addToCalendarIC.AddToCalendar-sidebar{margin:0;padding:0}}@media (min-width:760px) and (max-width:1019px){.AddToCalendar-addToCalendar.AddToCalendar-sidebar,.AddToCalendar-addToCalendarIC.AddToCalendar-sidebar{position:absolute;right:-10px;top:-78px}}.AddToCalendar-addToCalendar .AddToCalendar-button,.AddToCalendar-addToCalendarIC .AddToCalendar-button{align-items:center;background:none;border:0;color:#005594;cursor:pointer;display:flex;margin:1px 0 0;padding:0}.AddToCalendar-addToCalendar .AddToCalendar-button.AddToCalendar-ic,.AddToCalendar-addToCalendarIC .AddToCalendar-button.AddToCalendar-ic{color:#071d39}.AddToCalendar-addToCalendar .AddToCalendar-button.AddToCalendar-pro,.AddToCalendar-addToCalendarIC .AddToCalendar-button.AddToCalendar-pro{color:#00a857}.AddToCalendar-addToCalendar .AddToCalendar-button.AddToCalendar-light,.AddToCalendar-addToCalendar .AddToCalendar-button.AddToCalendar-light .AddToCalendar-buttonClose,.AddToCalendar-addToCalendarIC .AddToCalendar-button.AddToCalendar-light,.AddToCalendar-addToCalendarIC .AddToCalendar-button.AddToCalendar-light .AddToCalendar-buttonClose{color:#fff}@media (min-width:1020px){.AddToCalendar-addToCalendar .AddToCalendar-button.AddToCalendar-border:before,.AddToCalendar-addToCalendarIC .AddToCalendar-button.AddToCalendar-border:before{border-left:1px solid #fff;content:"";display:block;height:12px;margin:0 12px}}.AddToCalendar-addToCalendar .AddToCalendar-button.AddToCalendar-open,.AddToCalendar-addToCalendar .AddToCalendar-button.AddToCalendar-open:hover,.AddToCalendar-addToCalendarIC .AddToCalendar-button.AddToCalendar-open,.AddToCalendar-addToCalendarIC .AddToCalendar-button.AddToCalendar-open:hover{color:#747474}.AddToCalendar-addToCalendar .AddToCalendar-buttonIcon,.AddToCalendar-addToCalendarIC .AddToCalendar-buttonIcon{background:currentColor;height:14px;margin:-2px 8px 0 0;-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/4ec0c3d8e7e97824ea94.svg);mask-image:url(https://static-redesign.cnbcfm.com/dist/4ec0c3d8e7e97824ea94.svg);width:14px}.AddToCalendar-addToCalendar .AddToCalendar-buttonText,.AddToCalendar-addToCalendarIC .AddToCalendar-buttonText{color:currentColor;font-family:Proxima Nova,sans-serif;font-size:14px;font-weight:700;margin:0;white-space:nowrap}.AddToCalendar-addToCalendar .AddToCalendar-buttonClose,.AddToCalendar-addToCalendarIC .AddToCalendar-buttonClose{background:currentColor;height:11px;margin:0 0 0 8px;-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/e5a9a2e15a378e4fa1a8.svg);mask-image:url(https://static-redesign.cnbcfm.com/dist/e5a9a2e15a378e4fa1a8.svg);width:11px}.AddToCalendar-addToCalendar .AddToCalendar-list,.AddToCalendar-addToCalendarIC .AddToCalendar-list{border-top:5px solid #fcb700;box-shadow:0 2px 3px 2px #0003;box-sizing:border-box;list-style:none;margin:0;padding:0;position:absolute;top:25px;width:100%}@media (max-width:1019px){.AddToCalendar-addToCalendar .AddToCalendar-list,.AddToCalendar-addToCalendarIC .AddToCalendar-list{top:30px}}.AddToCalendar-addToCalendar .AddToCalendar-list.AddToCalendar-ic,.AddToCalendar-addToCalendarIC .AddToCalendar-list.AddToCalendar-ic{border-color:#0496ff}.AddToCalendar-addToCalendar .AddToCalendar-list.AddToCalendar-pro,.AddToCalendar-addToCalendarIC .AddToCalendar-list.AddToCalendar-pro{border-color:#00a857}.AddToCalendar-addToCalendar .AddToCalendar-list.AddToCalendar-light,.AddToCalendar-addToCalendarIC .AddToCalendar-list.AddToCalendar-light{right:-15px}.AddToCalendar-addToCalendar .AddToCalendar-item,.AddToCalendar-addToCalendarIC .AddToCalendar-item{background:#fff;box-sizing:border-box;transition:background .1s}.AddToCalendar-addToCalendar .AddToCalendar-item.AddToCalendar-ic:hover,.AddToCalendar-addToCalendarIC .AddToCalendar-item.AddToCalendar-ic:hover{background:#cdeaff}.AddToCalendar-addToCalendar .AddToCalendar-item.AddToCalendar-pro:hover,.AddToCalendar-addToCalendarIC .AddToCalendar-item.AddToCalendar-pro:hover{background:#ced}.AddToCalendar-addToCalendar .AddToCalendar-item:not(:last-child),.AddToCalendar-addToCalendarIC .AddToCalendar-item:not(:last-child){border-bottom:1px solid #1a1a1a1a}.AddToCalendar-addToCalendar .AddToCalendar-item:last-child,.AddToCalendar-addToCalendarIC .AddToCalendar-item:last-child{border-radius:0 0 8px 8px}.AddToCalendar-addToCalendar .AddToCalendar-item:hover,.AddToCalendar-addToCalendarIC .AddToCalendar-item:hover{background:#fef1cc}.AddToCalendar-addToCalendar .AddToCalendar-link,.AddToCalendar-addToCalendarIC .AddToCalendar-link{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:15px 11px;text-decoration:none}.AddToCalendar-addToCalendar .AddToCalendar-linkText,.AddToCalendar-addToCalendarIC .AddToCalendar-linkText{color:#171717;font-family:Proxima Nova,sans-serif;font-size:14px;font-weight:700}.AddToCalendar-addToCalendar .AddToCalendar-linkIcon,.AddToCalendar-addToCalendarIC .AddToCalendar-linkIcon{width:14px}.AddToCalendar-addToCalendar .AddToCalendar-ghostClose,.AddToCalendar-addToCalendarIC .AddToCalendar-ghostClose{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}@media (max-width:1019px){.AddToCalendar-addToCalendarIC{margin:unset;padding:unset}}.EventDateTitle-remainingDate{color:#424242;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px;margin:8px 0 0;text-align:left}.AskQuestion-questionContainer{padding:14px 20px}.AskQuestion-description{color:#424242;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:20px;margin-bottom:16px;margin-top:18px}.AskQuestion-button{height:45px;width:100%}.AskQuestion-buttonLink{background-color:#00a857;border:1px solid #00a857;color:#fff;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;height:100%;justify-content:center;letter-spacing:1.09px;line-height:17px;margin:0 auto;padding:14px 0;text-align:center;text-transform:uppercase;width:100%}.AskQuestion-buttonLink:hover{background-color:#008456;border:1px solid #008456;color:#fff}.AskQuestion-buttonLink:focus{color:#fff}.LeaveFeedback-feedbackContainer{padding:14px 20px 0}.LeaveFeedback-description{color:#424242;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:20px;margin-bottom:16px;margin-top:18px}.LeaveFeedback-button{height:45px;width:100%}.LeaveFeedback-buttonLink,.LeaveFeedback-buttonLinkPro{background:#005594;border:1px solid #005594;color:#fff;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;height:100%;justify-content:center;letter-spacing:1.09px;line-height:17px;padding:14px 0;text-align:center;text-transform:uppercase;width:100%}.LeaveFeedback-buttonLink:hover,.LeaveFeedback-buttonLinkPro:hover{background-color:#002f6c;border:1px solid #002f6c;color:#fff}.LeaveFeedback-buttonLink:focus,.LeaveFeedback-buttonLinkPro:focus{color:#fff}.LeaveFeedback-buttonLinkPro{background-color:#00a857;border:1px solid #00a857}.LeaveFeedback-buttonLinkPro:hover{background-color:#008456;border:1px solid #008456;color:#fff}
|
||
@media (min-width:360px) and (max-width:759px){.Layout-layout{width:100%}}@media (min-width:760px){.Layout-layout{display:flex;flex-wrap:wrap}}
|
||
.CNBCFooter-footer{background:#001e5a;padding:18px 20px 63px;position:relative;z-index:99}@media (min-width:760px){.CNBCFooter-footer{padding:20px 0 25px}}@media (min-width:1020px){.CNBCFooter-footer{padding:36px 0 25px}}.CNBCFooter-wrapper{display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:100%}@media (min-width:760px){.CNBCFooter-wrapper{max-width:678px}}@media (min-width:1020px){.CNBCFooter-wrapper{max-width:960px}}@media (min-width:1340px){.CNBCFooter-wrapper{max-width:1290px}}@media (min-width:760px){.CNBCFooter-wrapper{grid-template-columns:repeat(3,1fr)}}@media (min-width:1340px){.CNBCFooter-wrapper{grid-template-columns:repeat(2,.67fr) .65fr repeat(2,1fr)}}.CNBCFooter-border{border-bottom:1px solid #ffffff80;grid-column:1/-1;margin:0 0 30px;padding:0 0 14px}@media (min-width:760px){.CNBCFooter-border{margin:0 0 32px;padding:0 0 12px}}@media (min-width:1020px){.CNBCFooter-border{margin:0 0 25px}}.CNBCFooter-logo{display:inline-block}.CNBCFooter-logoImg{width:130px}.CNBCFooter-social{display:flex;grid-area:4/1/auto/-1;justify-content:center;margin:0 0 55px}@media (min-width:760px){.CNBCFooter-social{grid-area:auto/2/auto/-1;justify-content:end;margin:0}}.CNBCFooter-socialItem{align-items:center;display:flex;font-size:22px;margin:0 10px}.icon-social_apple_news:before{font-size:25px}.CNBCFooter-list{display:grid;grid-column:1/-1;grid-template-columns:subgrid;margin:0 0 45px;row-gap:10px}@media (min-width:760px){.CNBCFooter-list{grid-auto-rows:19px;margin:0 0 30px}}@media (min-width:1020px){.CNBCFooter-list{grid-auto-rows:26px}}@media (min-width:1340px){.CNBCFooter-list{grid-auto-rows:36px;grid-column:span 3;row-gap:0}}.CNBCFooter-listItem{font-size:16px;font-weight:500}@media (min-width:1020px){.CNBCFooter-listItem{font-size:14px}}.CNBCFooter-section{color:#fff;display:grid;grid-column:1/-1;margin:0 0 40px;row-gap:18px}@media (min-width:760px){.CNBCFooter-section{column-gap:70px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1020px){.CNBCFooter-section{grid-column:span 3;grid-template-columns:subgrid}}@media (min-width:1340px){.CNBCFooter-section{grid-column:4/-1;margin:-10px 0 40px;row-gap:22px}}@media (min-width:1020px) and (max-width:1339px){.CNBCFooter-sectionItem:first-child{grid-area:1/1/auto/span 2}}.CNBCFooter-sectionItem:nth-child(2){grid-area:3/auto}@media (min-width:760px){.CNBCFooter-sectionItem:nth-child(2){grid-area:1/2/span 2/-1;justify-self:end}}.CNBCFooter-sectionTitle{align-items:center;display:flex;font-size:18px;font-weight:700;margin:0}.CNBCFooter-sectionTitle:has(+.CNBCFooter-sectionText){margin:0 0 3px}.CNBCFooter-sectionTitle:has(+.CNBCFooter-sectionLink){margin:0 0 10px}@media (min-width:760px){.CNBCFooter-sectionTitle{height:40px}}@media (min-width:1020px){.CNBCFooter-sectionTitle{font-size:24px}}.CNBCFooter-sectionIcon{font-size:40px;margin:0 8px 0 0}@media (min-width:760px){.CNBCFooter-sectionIcon{margin:0 8px 0 -50px}}.CNBCFooter-sectionText{font-family:Lyon,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42;margin:0 0 20px}.CNBCFooter-sectionLink{align-items:center;border:1px solid #fff;display:inline-flex;font-size:12px;font-weight:600;height:40px;justify-content:center;letter-spacing:1.1px;padding:0 28px;text-transform:uppercase;width:100%}.CNBCFooter-sectionLink:has(+.CNBCFooter-sectionSubText){margin:0 0 15px}@media (min-width:1020px){.CNBCFooter-sectionLink{width:auto}}.CNBCFooter-sectionLink:hover{background:#fcb700;border:1px solid #fcb700;color:#071d39}.CNBCFooter-legal{margin:0 0 25px}@media (min-width:760px){.CNBCFooter-legal{align-items:center;display:flex;grid-column:1/-1}}.CNBCFooter-info,.CNBCFooter-reutersInfo,.CNBCFooter-sectionSubText{color:#ffffffb3;font-size:10px;grid-column:1/-1;letter-spacing:.5px;margin:0 0 15px}.CNBCFooter-info:has(a),.CNBCFooter-reutersInfo:has(a),.CNBCFooter-sectionSubText:has(a){align-items:center;display:flex}.CNBCFooter-info:last-child,.CNBCFooter-reutersInfo:last-child,.CNBCFooter-sectionSubText:last-child{margin:0}.CNBCFooter-info a,.CNBCFooter-info a:hover,.CNBCFooter-reutersInfo a,.CNBCFooter-reutersInfo a:hover,.CNBCFooter-sectionSubText a,.CNBCFooter-sectionSubText a:hover{color:currentcolor}.CNBCFooter-reutersInfo{margin:0 0 10px}.CNBCFooter-reutersLink{display:inline-block;font-size:14px;font-weight:500;grid-column:1/-1;margin:0 0 8px}.CNBCFooter-reutersLogo{width:65px}@media (min-width:760px){.CNBCFooter-legal{align-items:center;display:flex}}.CNBCFooter-legalItem{align-items:center;display:flex;font-size:14px;font-weight:500;margin:0 0 10px}@media (min-width:760px){.CNBCFooter-legalItem{margin:0}.CNBCFooter-legalItem:not(:last-child):after{color:#fff;content:"|";font-size:15px;margin:0 10px -1px}}.CNBCFooter-legalIcon{display:none;margin:0 5px -1px 0;width:26px}.CNBCFooter-legalIcon.CNBCFooter-US{display:initial}
|
||
@charset "UTF-8";.Modal-modalBackground{background:#000000b3;height:100%;left:0;overflow-y:auto;position:fixed;top:0;transition:background-color .4s;width:100%;z-index:100001}.Modal-bottomModal.Modal-modal{background:#f8f8f8;border-radius:3px;bottom:0;box-shadow:5px 5px 20px #1717171a;display:inline-block;height:528px;left:0;margin-top:0!important;max-width:100%;position:fixed;top:auto;transform:none;width:100%}@media (max-width:1019px){.Modal-bottomModal.Modal-modal{height:642px}}@media (max-width:759px){.Modal-bottomModal.Modal-modal{height:100%;position:relative;top:0}}.Modal-modal{background-color:#fff;border-radius:3px;box-shadow:5px 5px 20px #1717171a;display:inline-block;left:50%;margin-top:10vh;max-width:100%;overflow:auto;position:relative;transform:translateX(-50%)}@media (max-width:759px){.Modal-modal{height:100%;left:auto;margin:0;transform:none;width:100%}}.Modal-modalContents{overflow:auto}@media (max-width:759px){.Modal-modalContents{height:100%}}.Modal-closeButton{color:#a9a9a9;cursor:pointer;position:absolute;right:12px;top:12px}.Modal-closeButton:focus-visible>svg{border:1px solid #071d39;border-radius:4px}.RecaptchaAcknowledgement-acknowledgement{color:#747474;flex:1;font-size:11px;font-weight:600;line-height:15px;margin-bottom:7px;margin-top:7px;width:100%}.RecaptchaAcknowledgement-acknowledgement a{color:#747474;font-weight:500;text-decoration:none}.RecaptchaAcknowledgement-acknowledgement a:hover{color:#747474;text-decoration:underline}.RecaptchaAcknowledgement-acknowledgement a:active{color:#747474}.RecaptchaAcknowledgement-reCaptchaPadding{margin-top:15px}.RecaptchaAcknowledgement-centerAligned{text-align:center}.RecaptchaAcknowledgement-leftAligned{text-align:left}.RecaptchaAcknowledgement-rightAligned{text-align:right}.RecaptchaAcknowledgement-allAccess{margin-top:unset;order:1}.AuthForms-container{margin:0 auto;padding:0 10px;width:458px}@media (max-width:759px){.AuthForms-container{max-width:458px;padding:20px 0 0;width:100%}.AuthForms-container.AuthForms-signInContainer{padding:0 0 12px}}.AuthForms-container .AuthForms-signupContainer{margin:0 auto;padding:0 41px;text-align:center;width:458px}@media (max-width:759px){.AuthForms-container .AuthForms-signupContainer{padding:20px 0 0;width:100%}}.AuthForms-container .AuthForms-header{color:#171717;margin-bottom:20px}.AuthForms-container .AuthForms-header.AuthForms-signInHeader{margin-bottom:40px}@media (min-width:760px){.AuthForms-container .AuthForms-header.AuthForms-signInHeader{margin-bottom:21px;padding-top:18px}}@media (min-width:1020px){.AuthForms-container .AuthForms-header.AuthForms-signInHeader{margin-bottom:27px}}.AuthForms-container .AuthForms-header.AuthForms-signInHeader .AuthForms-headerTitle{color:#424242;font-size:18px;font-weight:500;line-height:16px}.AuthForms-container .AuthForms-createAccountHeader{margin-bottom:20px;text-align:center}@media (min-width:1020px){.AuthForms-container .AuthForms-createAccountHeader{margin-bottom:30px;margin-top:50px}}.AuthForms-container .AuthForms-headerTitle{color:#071d39;font-size:20px;font-weight:700;text-align:center;width:100%}.AuthForms-container .AuthForms-signinContent{font-size:14px;font-weight:450;padding-top:20px}.AuthForms-container .AuthForms-toggleCta{color:#424242;font-size:12px;font-weight:500;text-align:right}.AuthForms-container .AuthForms-instructions{margin-bottom:60px;text-align:center}.AuthForms-container .AuthForms-instructions p{color:#171717;font-size:14px;line-height:16px}.AuthForms-container .AuthForms-instructions p a{color:#005594;text-decoration:none}.AuthForms-container .AuthForms-instructions p a:hover{color:#002f6c}.AuthForms-container .AuthForms-formInputContainer{margin:0 auto 10px;max-width:350px}.AuthForms-container .AuthForms-formInputContainer.AuthForms-withErrors{margin:0 auto 25px}.AuthForms-container .AuthForms-formInputContainer.AuthForms-signInFormInputContainer:last-of-type{margin-bottom:13px}@media (min-width:760px){.AuthForms-container .AuthForms-formInputContainer.AuthForms-signInFormInputContainer:last-of-type{margin-bottom:0}}.AuthForms-container .AuthForms-formInput{width:100%}.AuthForms-container input::-ms-clear,.AuthForms-container input::-ms-reveal{display:none}.AuthForms-container .AuthForms-loginWaitMsg{word-wrap:break-word;border-radius:3px;color:#071d39;font-size:14px;font-weight:500;margin:10px 0;padding:10px;text-align:center}.AuthForms-container .AuthForms-accountButton,.AuthForms-container .AuthForms-submitButton{align-items:center;appearance:none;background-color:#005594;border:1px solid #002f6c;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px!important;justify-content:center;letter-spacing:1px;margin:0 auto;max-width:260px!important;padding:0 20px;padding:0!important;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:100%!important}.AuthForms-container .AuthForms-accountButton>span,.AuthForms-container .AuthForms-submitButton>span{display:block;line-height:12px}.AuthForms-container .AuthForms-accountButton [class*=" icon-"],.AuthForms-container .AuthForms-accountButton [class^=icon-],.AuthForms-container .AuthForms-submitButton [class*=" icon-"],.AuthForms-container .AuthForms-submitButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-container .AuthForms-accountButton [class*=" icon-"]:before,.AuthForms-container .AuthForms-accountButton [class^=icon-]:before,.AuthForms-container .AuthForms-submitButton [class*=" icon-"]:before,.AuthForms-container .AuthForms-submitButton [class^=icon-]:before{line-height:12px}.AuthForms-container .AuthForms-accountButton:focus,.AuthForms-container .AuthForms-accountButton:hover,.AuthForms-container .AuthForms-submitButton:focus,.AuthForms-container .AuthForms-submitButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.AuthForms-container .AuthForms-accountButton[class*=touchButton]:hover,.AuthForms-container .AuthForms-submitButton[class*=touchButton]:hover{background-color:#005594;border-color:#002f6c;color:#fff}@media (hover:hover){.AuthForms-container .AuthForms-accountButton[class*=touchButton]:hover,.AuthForms-container .AuthForms-submitButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.AuthForms-container .AuthForms-accountButton,.AuthForms-container .AuthForms-submitButton{padding:0 30px;width:auto}}.AuthForms-container .AuthForms-accountButton:last-child,.AuthForms-container .AuthForms-submitButton:last-child{clear:both;margin-bottom:7px}.AuthForms-container .AuthForms-accountButton.AuthForms-disableButton,.AuthForms-container .AuthForms-submitButton.AuthForms-disableButton{background-color:#d9d9d9;border:#d9d9d9;transition:none}.AuthForms-container .AuthForms-accountButton.AuthForms-disableButton:hover,.AuthForms-container .AuthForms-submitButton.AuthForms-disableButton:hover{background-color:#d9d9d9;border:#d9d9d9}@media (min-width:760px){.AuthForms-container .AuthForms-accountButton.AuthForms-signInSubmitButton,.AuthForms-container .AuthForms-submitButton.AuthForms-signInSubmitButton{width:109px!important}}.AuthForms-container.AuthForms-disableButton{background-color:#d9d9d9;border:none}.AuthForms-container.AuthForms-disableButton:hover{background-color:#d9d9d9}.AuthForms-container .AuthForms-accountButton{border-radius:3px;cursor:pointer;height:40px!important;margin:0 auto;padding:0!important}@media (min-width:760px){.AuthForms-container .AuthForms-accountButton{width:200px!important}}.AuthForms-container .AuthForms-accountButton:last-child{clear:both;margin-bottom:7px}.AuthForms-container .AuthForms-accountButton{align-items:center;appearance:none;background-color:#fff;border:1px solid #002f6c;color:#005594;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AuthForms-container .AuthForms-accountButton>span{display:block;line-height:12px}.AuthForms-container .AuthForms-accountButton [class*=" icon-"],.AuthForms-container .AuthForms-accountButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-container .AuthForms-accountButton [class*=" icon-"]:before,.AuthForms-container .AuthForms-accountButton [class^=icon-]:before{line-height:12px}.AuthForms-container .AuthForms-accountButton:focus,.AuthForms-container .AuthForms-accountButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.AuthForms-container .AuthForms-accountButton[class*=touchButton]:hover{background-color:#fff;border-color:#002f6c;color:#005594}@media (hover:hover){.AuthForms-container .AuthForms-accountButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.AuthForms-container .AuthForms-accountButton{padding:0 30px;width:auto}}.AuthForms-container .AuthForms-ctaButton{color:#005594;font-weight:500}.AuthForms-container .AuthForms-ctaButton:hover{color:#002f6c}.AuthForms-container.AuthForms-forgotPassword{margin:20px 0 28px;padding:0 21px}@media (min-width:760px){.AuthForms-container.AuthForms-forgotPassword{padding:0 60px}}@media (max-width:1019px){.AuthForms-container.AuthForms-forgotPassword{margin-top:75px}}@media (max-width:759px){.AuthForms-container.AuthForms-forgotPassword{margin:16px auto}}.AuthForms-container.AuthForms-forgotPassword .AuthForms-formInputContainer{margin:15px 0 26px}.AuthForms-container.AuthForms-forgotPassword .AuthForms-ctaButton{font-size:16px;font-weight:600}.AuthForms-container.AuthForms-forgotPassword .AuthForms-toggleCta{color:#424242;font-size:16px;font-weight:500;margin-top:14px;text-align:center}@media (max-width:1019px){.AuthForms-container.AuthForms-forgotPassword .AuthForms-toggleCta{margin-top:20px}}.AuthForms-container.AuthForms-forgotPassword .AuthForms-headerTitle{color:#171717;font-size:20px;font-weight:700;text-align:center;width:100%}.AuthForms-container .AuthForms-forgotPwdButton{color:#005594;display:block;font-size:14px;font-weight:500;margin:20px auto 0}.AuthForms-container .AuthForms-forgotPwdButton:hover{color:#002f6c}.AuthForms-container .AuthForms-forgotPwdButton.AuthForms-signInForgotPwdButton{font-weight:600;line-height:16px}.AuthForms-container .AuthForms-createAccount{color:#424242;font-size:12px;font-weight:600;line-height:16px;text-align:center}.AuthForms-container .AuthForms-createAccount button{color:#005594;font-size:12px;font-weight:600}.AuthForms-container .AuthForms-submitButton{border:unset;border-radius:3px;cursor:pointer;font-size:14px;height:50px!important;margin-bottom:unset;max-width:unset!important;width:100%!important}.AuthForms-container .AuthForms-submitButton:last-child{margin-bottom:7px}.AuthForms-container .AuthForms-submitButton.AuthForms-resetPasswordButton:last-child{margin-bottom:7px;margin-top:0}.AuthForms-container .AuthForms-submitButton.AuthForms-disableButton,.AuthForms-container .AuthForms-submitButton.AuthForms-disableButton:hover{background-color:#d9d9d9;border:#d9d9d9}@media (min-width:760px){.AuthForms-container .AuthForms-submitButton{width:191px!important}}.AuthForms-container.AuthForms-forgotPasswordConfirmation{margin-bottom:48px}.AuthForms-container.AuthForms-forgotPasswordConfirmation .AuthForms-instructions{font-size:14px;font-weight:600;margin:36px auto;max-width:100%;text-align:center;width:100%}.AuthForms-container.AuthForms-forgotPasswordConfirmation .AuthForms-instructions p{display:inline}.AuthForms-container.AuthForms-forgotPasswordConfirmation .AuthForms-instructions p:after{content:" "}@media (min-width:760px){.AuthForms-container.AuthForms-forgotPasswordConfirmation .AuthForms-instructions{max-width:335px}}.AuthForms-formContainer{padding-bottom:26px}@media (min-width:1020px){.AuthForms-formContainer{padding-bottom:20px}}@media (min-width:760px){.AuthForms-formContainer.AuthForms-signInFormContainer{padding-bottom:20px}}.AuthForms-containerRight{margin:0;padding:0;width:500px}@media (max-width:1019px){.AuthForms-containerRight{margin-top:24px;padding:0 20px;width:100%}}@media (max-width:759px){.AuthForms-containerRight{margin-top:10px;padding:0 14px}}.AuthForms-unlockButton{align-items:center;appearance:none;background-color:#00a857;border:1px solid #00a857;border-radius:3px;box-shadow:-2px 2px 2px #17171740;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-size:22px;font-weight:600;font-weight:700;height:40px;height:50px;justify-content:center;letter-spacing:1px;letter-spacing:.2px;margin-bottom:7px;outline:.5px solid #333;padding:0 30px;text-align:center;text-transform:uppercase;text-transform:none;transition:all .15s linear;width:100%}.AuthForms-unlockButton>span{display:block;line-height:12px}.AuthForms-unlockButton [class*=" icon-"],.AuthForms-unlockButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-unlockButton [class*=" icon-"]:before,.AuthForms-unlockButton [class^=icon-]:before{line-height:12px}.AuthForms-unlockButton:focus,.AuthForms-unlockButton:hover{background-color:#008456;border-color:#008456;color:#fff}.AuthForms-unlockButton[class*=touchButton]:hover{background-color:#00a857;border-color:#00a857;color:#fff}@media (hover:hover){.AuthForms-unlockButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.AuthForms-unlockButton{padding:0 30px;width:auto;width:100%}}.AuthForms-unlockIcon{margin-right:8px}.AuthForms-plusFlow .AuthForms-submitButton{align-items:center;appearance:none;background-color:#001e5a;border:1px solid #001e5a;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AuthForms-plusFlow .AuthForms-submitButton>span{display:block;line-height:12px}.AuthForms-plusFlow .AuthForms-submitButton [class*=" icon-"],.AuthForms-plusFlow .AuthForms-submitButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-plusFlow .AuthForms-submitButton [class*=" icon-"]:before,.AuthForms-plusFlow .AuthForms-submitButton [class^=icon-]:before{line-height:12px}.AuthForms-plusFlow .AuthForms-submitButton:focus,.AuthForms-plusFlow .AuthForms-submitButton:hover{background-color:#00081a;border-color:#00081a;color:#fff}.AuthForms-plusFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#001e5a;border-color:#001e5a;color:#fff}@media (hover:hover){.AuthForms-plusFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#00081a;border-color:#00081a;color:#fff}}@media (min-width:760px){.AuthForms-plusFlow .AuthForms-submitButton{padding:0 30px;width:auto}}.AuthForms-plusFlow .AuthForms-forgotPwdButton{color:#001e5a}.AuthForms-plusFlow .AuthForms-forgotPwdButton:focus,.AuthForms-plusFlow .AuthForms-forgotPwdButton:hover{color:#005594}.AuthForms-plusFlow .AuthForms-forgotPwdButton.AuthForms-signInForgotPwdButton{color:#001e5a}.AuthForms-plusFlow .AuthForms-forgotPwdButton.AuthForms-signInForgotPwdButton:focus,.AuthForms-plusFlow .AuthForms-forgotPwdButton.AuthForms-signInForgotPwdButton:hover{color:#005594}@media (max-width:759px){.AuthForms-plusFlow .AuthForms-formInputContainer{max-width:100%;width:100%}}.AuthForms-plusFlow .AuthForms-createAccount button{color:#001e5a}.AuthForms-plusFlow .AuthForms-createAccount button:focus,.AuthForms-plusFlow .AuthForms-createAccount button:hover{color:#005594}.AuthForms-plusFlow .AuthForms-ctaButton{color:#001e5a}.AuthForms-plusFlow .AuthForms-ctaButton:focus,.AuthForms-plusFlow .AuthForms-ctaButton:hover{color:#005594}.AuthForms-plusFlow.AuthForms-disableButton,.AuthForms-plusFlow.AuthForms-disableButton:focus,.AuthForms-plusFlow.AuthForms-disableButton:hover{background-color:#d9d9d9;border:#d9d9d9}.AuthForms-plusFlow .AuthForms-loginWaitMsg{color:#001e5a}.AuthForms-proFlow .AuthForms-submitButton{align-items:center;appearance:none;background-color:#008456;border:1px solid #008456;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px!important;justify-content:center;letter-spacing:1px;margin:0 auto;padding:0 20px;padding:0!important;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AuthForms-proFlow .AuthForms-submitButton>span{display:block;line-height:12px}.AuthForms-proFlow .AuthForms-submitButton [class*=" icon-"],.AuthForms-proFlow .AuthForms-submitButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-proFlow .AuthForms-submitButton [class*=" icon-"]:before,.AuthForms-proFlow .AuthForms-submitButton [class^=icon-]:before{line-height:12px}.AuthForms-proFlow .AuthForms-submitButton:focus,.AuthForms-proFlow .AuthForms-submitButton:hover{background-color:#005034;border-color:#005034;color:#fff}.AuthForms-proFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}@media (hover:hover){.AuthForms-proFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#005034;border-color:#005034;color:#fff}}@media (min-width:760px){.AuthForms-proFlow .AuthForms-submitButton{padding:0 30px;width:auto}}.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton{align-items:center;appearance:none;background-color:#008456;border:1px solid #008456;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton>span{display:block;line-height:12px}.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton [class*=" icon-"],.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton [class*=" icon-"]:before,.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton [class^=icon-]:before{line-height:12px}.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton:focus,.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton:hover,.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}@media (hover:hover){.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.AuthForms-proFlow .AuthForms-submitButton.AuthForms-signInSubmitButton{padding:0 30px;width:auto}}.AuthForms-proFlow .AuthForms-submitButton:last-child{margin-bottom:7px}.AuthForms-proFlow .AuthForms-submitButton.AuthForms-disableButton,.AuthForms-proFlow .AuthForms-submitButton.AuthForms-disableButton:hover{background-color:#d9d9d9;border:#d9d9d9}.AuthForms-proFlow .AuthForms-ctaButton{color:#008456}.AuthForms-proFlow .AuthForms-ctaButton:hover{color:#005034}.AuthForms-proFlow .AuthForms-forgotPwdButton{color:#00a857}.AuthForms-proFlow .AuthForms-forgotPwdButton.AuthForms-signInForgotPwdButton,.AuthForms-proFlow .AuthForms-forgotPwdButton:hover{color:#008456}@media (max-width:759px){.AuthForms-proFlow .AuthForms-formInputContainer{max-width:100%;width:100%}}.AuthForms-proFlow .AuthForms-instructions a{color:#00a857}.AuthForms-proFlow .AuthForms-createAccount button,.AuthForms-proFlow .AuthForms-instructions a:hover,.AuthForms-proFlow .AuthForms-loginWaitMsg{color:#008456}.AuthForms-investingClubFlow{display:flex;flex-direction:column}.AuthForms-investingClubFlow .AuthForms-header{margin-bottom:15px}.AuthForms-investingClubFlow .AuthForms-toggleCta{color:#171717;font-size:18px;font-weight:600;margin-bottom:25px;text-align:center}.AuthForms-investingClubFlow .AuthForms-ctaButton{color:#071d39;font-size:18px;font-weight:600}.AuthForms-investingClubFlow .AuthForms-ctaButton:hover{color:#171717}.AuthForms-investingClubFlow .AuthForms-forgotPwdButton{color:#071d39;font-weight:600}.AuthForms-investingClubFlow .AuthForms-forgotPwdButton:hover{color:#002f6c}.AuthForms-investingClubFlow .AuthForms-instructions a{color:#336aa0}.AuthForms-investingClubFlow .AuthForms-instructions a:hover{color:#1896ff}.AuthForms-investingClubFlow.AuthForms-forgotPassword{align-items:center;margin:20px 0 28px;padding:0}.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-header{max-width:100%;width:100%}@media (min-width:760px){.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-header{max-width:335px}}.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-headerTitle{color:#171717;font-size:20px;font-weight:700;text-align:center;width:100%}.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-toggleCta{font-size:16px;font-weight:700;margin-bottom:7px;text-align:center;width:100%}.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-ctaButton{font-size:16px;font-weight:700}.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-instructions{font-size:14px;margin:0 0 28px;max-width:100%;text-align:center;width:100%}@media (min-width:760px){.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-instructions{max-width:335px}}.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-formInputContainer{max-width:100%;width:100%}@media (min-width:760px){.AuthForms-investingClubFlow.AuthForms-forgotPassword .AuthForms-formInputContainer{max-width:335px}}.AuthForms-investingClubFlow .AuthForms-submitButton{align-items:center;appearance:none;background-color:#071d39;border:unset;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px!important;justify-content:center;letter-spacing:1px;margin-bottom:unset;margin-left:auto;margin-right:auto;margin-top:0;max-width:unset!important;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:100%!important}.AuthForms-investingClubFlow .AuthForms-submitButton>span{display:block;line-height:12px}.AuthForms-investingClubFlow .AuthForms-submitButton [class*=" icon-"],.AuthForms-investingClubFlow .AuthForms-submitButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-investingClubFlow .AuthForms-submitButton [class*=" icon-"]:before,.AuthForms-investingClubFlow .AuthForms-submitButton [class^=icon-]:before{line-height:12px}.AuthForms-investingClubFlow .AuthForms-submitButton:focus,.AuthForms-investingClubFlow .AuthForms-submitButton:hover{background-color:#171717;border-color:#171717;color:#fff}.AuthForms-investingClubFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#071d39;border-color:#071d39;color:#fff}@media (hover:hover){.AuthForms-investingClubFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#171717;border-color:#171717;color:#fff}}@media (min-width:760px){.AuthForms-investingClubFlow .AuthForms-submitButton{padding:0 30px;width:auto}}.AuthForms-investingClubFlow .AuthForms-submitButton:last-child{margin-bottom:7px}.AuthForms-investingClubFlow .AuthForms-submitButton.AuthForms-disableButton,.AuthForms-investingClubFlow .AuthForms-submitButton.AuthForms-disableButton:hover{background-color:#d9d9d9;border:#d9d9d9}@media (min-width:760px){.AuthForms-investingClubFlow .AuthForms-submitButton{width:168px!important}}.AuthForms-investingClubFlow.AuthForms-forgotPasswordConfirmation{margin-bottom:48px}.AuthForms-investingClubFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions{font-size:14px;font-weight:600;margin:36px auto;max-width:100%;text-align:center;width:100%}.AuthForms-investingClubFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions p{display:inline}.AuthForms-investingClubFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions p:after{content:" "}@media (min-width:760px){.AuthForms-investingClubFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions{max-width:335px}}.AuthForms-investingClubFlow .AuthForms-createAccount button{color:#071d39}.AuthForms-investingClubFlow.AuthForms-signInSubmitButton{padding:0!important}.AuthForms-allAccessFlow .AuthForms-header{margin-bottom:15px}.AuthForms-allAccessFlow .AuthForms-submitButton{background-color:red;border:1px solid red;margin:0 auto;padding:0 55px!important}.AuthForms-allAccessFlow .AuthForms-submitButton:focus,.AuthForms-allAccessFlow .AuthForms-submitButton:hover{background-color:#f30;border-color:#f30}.AuthForms-allAccessFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:red;border-color:red}@media (hover:hover){.AuthForms-allAccessFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#f30;border-color:#f30;color:#fff}}.AuthForms-allAccessFlow .AuthForms-toggleCta{color:#171717;font-size:18px;margin-bottom:25px}.AuthForms-allAccessFlow .AuthForms-ctaButton{font-size:18px;font-weight:600}.AuthForms-allAccessFlow .AuthForms-ctaButton:hover{color:#002f6c}.AuthForms-allAccessFlow .AuthForms-forgotPwdButton{font-weight:600}.AuthForms-allAccessFlow .AuthForms-forgotPwdButton:hover{color:#002f6c}.AuthForms-allAccessFlow .AuthForms-instructions a{color:#0053cf}.AuthForms-allAccessFlow .AuthForms-instructions a:hover{color:#002f6c}.AuthForms-allAccessFlow.AuthForms-forgotPassword{align-items:center;margin:20px 0 28px;padding:0}.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-header{max-width:100%;width:100%}@media (min-width:760px){.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-header{max-width:335px}}.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-headerTitle{color:#171717;font-size:20px;font-weight:700;margin-bottom:unset;text-align:center;width:100%}.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-toggleCta{font-size:16px;font-weight:600;margin-bottom:15px;order:1;text-align:center;width:100%}.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-ctaButton{font-size:16px;font-weight:600}.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-instructions{font-size:14px;margin:0 0 28px;max-width:100%;text-align:center;width:100%}@media (min-width:760px){.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-instructions{max-width:335px}}.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-formInputContainer{max-width:100%;width:100%}@media (min-width:760px){.AuthForms-allAccessFlow.AuthForms-forgotPassword .AuthForms-formInputContainer{max-width:335px}}.AuthForms-allAccessFlow.AuthForms-forgotPasswordConfirmation{margin-bottom:48px}.AuthForms-allAccessFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions{font-size:14px;font-weight:600;margin:36px auto;max-width:100%;text-align:center;width:100%}.AuthForms-allAccessFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions p{display:inline}.AuthForms-allAccessFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions p:after{content:" "}@media (min-width:760px){.AuthForms-allAccessFlow.AuthForms-forgotPasswordConfirmation .AuthForms-instructions{max-width:335px}}.AuthForms-allAccessFlow .AuthForms-createAccount button{color:#0053cf}.AuthForms-resetPasswordAccountInfo{color:#424242;font-size:14px;font-weight:700;margin-bottom:20px;margin-top:20px;text-align:left}.AuthForms-resetPasswordAccountInfo span{color:#747474}.AuthForms-miscellaneousError{word-wrap:break-word;border-radius:3px;color:#f44336;font-size:14px;margin:10px 0;padding:10px;text-align:center}.AuthForms-newtocnbc{color:#171717;font-size:12px;font-weight:600;line-height:16px}.AuthForms-allAccessFlow{display:flex;flex-direction:column}.AuthForms-allAccessFlow .AuthForms-formContainer{padding-bottom:0}.AuthForms-allAccessFlow .AuthForms-toggleCta{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:15px;margin-bottom:24px;margin-top:56px;text-align:center}@media (min-width:760px){.AuthForms-allAccessFlow .AuthForms-toggleCta{margin-bottom:20px;margin-top:28px}}.AuthForms-allAccessFlow .AuthForms-ctaButton{color:#0053cf;font-size:14px;font-weight:700;letter-spacing:0;line-height:15px}.AuthForms-allAccessFlow .AuthForms-forgotPwdButton{color:#0053cf;margin-bottom:24px}@media (min-width:760px){.AuthForms-allAccessFlow .AuthForms-forgotPwdButton{margin-bottom:20px}}.AuthForms-allAccessFlow .AuthForms-submitButton{align-items:center;appearance:none;background-color:#0053cf;border:unset;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px!important;justify-content:center;letter-spacing:1px;margin-bottom:24px;max-width:unset!important;padding:0 20px;padding:0!important;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:100%!important}.AuthForms-allAccessFlow .AuthForms-submitButton>span{display:block;line-height:12px}.AuthForms-allAccessFlow .AuthForms-submitButton [class*=" icon-"],.AuthForms-allAccessFlow .AuthForms-submitButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AuthForms-allAccessFlow .AuthForms-submitButton [class*=" icon-"]:before,.AuthForms-allAccessFlow .AuthForms-submitButton [class^=icon-]:before{line-height:12px}.AuthForms-allAccessFlow .AuthForms-submitButton:focus,.AuthForms-allAccessFlow .AuthForms-submitButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.AuthForms-allAccessFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#0053cf;border-color:#002f6c;color:#fff}@media (hover:hover){.AuthForms-allAccessFlow .AuthForms-submitButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.AuthForms-allAccessFlow .AuthForms-submitButton{padding:0 30px;width:auto}}.AuthForms-allAccessFlow .AuthForms-submitButton:last-child{margin-bottom:7px}.AuthForms-allAccessFlow .AuthForms-submitButton.AuthForms-disableButton,.AuthForms-allAccessFlow .AuthForms-submitButton.AuthForms-disableButton:hover{background-color:#d9d9d9;border:#d9d9d9}@media (min-width:760px){.AuthForms-allAccessFlow .AuthForms-submitButton{width:168px!important}}.AuthForms-alreadyHaveAccountContainer{display:flex;margin:0 auto;white-space:pre-wrap;width:max-content}.AuthForms-alreadyHaveAccountContainer button{color:#005594;font-weight:600;line-height:16px}.AuthForms-signUpHeaderTitle{color:#424242;font-size:16px;font-weight:600;line-height:16px}.AuthForms-retryButton{color:inherit;font-weight:700;margin:0 5px;text-decoration:underline}@media (max-width:759px){.AuthForms-containerNewLogo{padding:0}}.Checkboxes-checkboxContainer.Checkboxes-checkboxes{padding:0}.Checkboxes-errorText{color:#ce2b2b;font-size:11px;height:12px;margin:0 auto 5px;overflow:visible;text-align:left}.Checkboxes-checkboxLabel{cursor:pointer;display:block;overflow:hidden;padding-left:16px;position:relative;-webkit-user-select:none;user-select:none}.Checkboxes-checkboxLabel input{cursor:pointer;height:0;opacity:0;position:absolute;right:0;width:0}.Checkboxes-checkmark{border:1px solid #424242;border-radius:3px;height:13px;left:0;position:absolute;top:3px;width:13px}.Checkboxes-checkmark:focus,.Checkboxes-checkmark:hover{border:1px solid #171717}.Checkboxes-checkmark.Checkboxes-checkmarkError{border:1px solid #ce2b2b}.Checkboxes-checkboxLabel input:checked~.Checkboxes-checkmark{background-color:#171717}.Checkboxes-checkmark:after{content:"";display:none;position:absolute}.Checkboxes-checkboxLabel input:checked~.Checkboxes-checkmark:after{display:block}.Checkboxes-checkboxLabel .Checkboxes-checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:6px;left:3px;top:0;transform:rotate(45deg);width:3px}.Checkboxes-checkboxDP{margin-bottom:0!important;padding-bottom:10px}.Checkboxes-checkboxLabelText,.Checkboxes-checkboxLabelTextBold,.Checkboxes-checkboxLabelTextBoldPlus,.Checkboxes-checkboxLabelTextBoldPro{color:#424242;flex:1;font-size:11px;margin:0 0 24px 6px}.Checkboxes-checkboxLabelText.Checkboxes-staySignedIn,.Checkboxes-staySignedIn.Checkboxes-checkboxLabelTextBold,.Checkboxes-staySignedIn.Checkboxes-checkboxLabelTextBoldPlus,.Checkboxes-staySignedIn.Checkboxes-checkboxLabelTextBoldPro{font-size:14px;margin-top:2px}@media (max-width:759px){.Checkboxes-checkboxLabelText,.Checkboxes-checkboxLabelTextBold,.Checkboxes-checkboxLabelTextBoldPlus,.Checkboxes-checkboxLabelTextBoldPro{margin:0 0 20px 6px}}.Checkboxes-checkboxLabelText a,.Checkboxes-checkboxLabelTextBold a,.Checkboxes-checkboxLabelTextBoldPlus a,.Checkboxes-checkboxLabelTextBoldPro a{color:#171717;text-decoration:none}.Checkboxes-checkboxLabelText a:hover,.Checkboxes-checkboxLabelTextBold a:hover,.Checkboxes-checkboxLabelTextBoldPlus a:hover,.Checkboxes-checkboxLabelTextBoldPro a:hover{color:#171717;text-decoration:underline}.Checkboxes-checkboxLabelText p,.Checkboxes-checkboxLabelTextBold p,.Checkboxes-checkboxLabelTextBoldPlus p,.Checkboxes-checkboxLabelTextBoldPro p{color:#424242;margin-bottom:0}.Checkboxes-checkboxLabelTextBold,.Checkboxes-checkboxLabelTextBoldPlus,.Checkboxes-checkboxLabelTextBoldPro{color:#747474;font-weight:600;line-height:16px;margin:-2px 0 26px 6px;text-align:start;text-transform:uppercase}.Checkboxes-allAccessCheckboxLabelTextBold a{color:#0053cf!important}.Checkboxes-allAccessCheckboxLabelTextBold a:hover{color:#002f6c!important}.Checkboxes-investingClubCheckboxLabelTextBold a,.Checkboxes-investingClubCheckboxLabelTextBold a:hover{color:#071d39!important}.Checkboxes-checkboxLink{color:#005594!important}.Checkboxes-cnbcOnlyCheckboxLabelText{color:#747474;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;line-height:15px;text-transform:uppercase}.Checkboxes-cnbcOnlyCheckboxLabelText a{color:#005594!important}.Checkboxes-cnbcOnlyCheckboxLabelText p{color:#747474}.Checkboxes-checkboxLabelTextBoldPro a{color:#008456}.Checkboxes-checkboxLabelTextBoldPro a:hover{color:#005034;text-decoration:underline}.Checkboxes-checkboxLabelTextBoldPlus a{color:#001e5a}.Checkboxes-checkboxLabelTextBoldPlus a:hover{color:#001e5a;text-decoration:underline}.AreYouSure-container{color:#171717;font-size:18px;font-weight:700;margin-bottom:40px;padding-top:5px;text-align:center}@media (max-width:759px){.AreYouSure-container{width:100%}}.AreYouSure-header{font-size:18px;font-weight:700;height:20px;margin-bottom:12px;margin-top:15px}.AreYouSure-subText{font-size:14px;font-weight:600;height:16px;margin-bottom:33px}.AreYouSure-buttons{padding:0 32px 7px}@media (min-width:760px){.AreYouSure-buttons{align-items:stretch;display:flex}}@media (max-width:759px){.AreYouSure-buttons{padding:0}}.AreYouSure-primaryButton{margin:0}.AreYouSure-secondaryButton{margin:0 24px 0 0}@media (max-width:759px){.AreYouSure-secondaryButton{margin:0 0 28px}}.AreYouSure-primaryButton,.AreYouSure-secondaryButton{border-radius:3px;flex:1;font-size:16px;height:50px;padding:0;width:185px}@media (max-width:759px){.AreYouSure-primaryButton,.AreYouSure-secondaryButton{width:100%}}.AreYouSure-investingClubFlow .AreYouSure-header{font-weight:600}.AreYouSure-investingClubFlow .AreYouSure-subText{font-weight:500}.AreYouSure-investingClubFlow .AreYouSure-primaryButton{align-items:center;appearance:none;background-color:#071d39;border:1px solid #071d39;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-investingClubFlow .AreYouSure-primaryButton>span{display:block;line-height:12px}.AreYouSure-investingClubFlow .AreYouSure-primaryButton [class*=" icon-"],.AreYouSure-investingClubFlow .AreYouSure-primaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-investingClubFlow .AreYouSure-primaryButton [class*=" icon-"]:before,.AreYouSure-investingClubFlow .AreYouSure-primaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-investingClubFlow .AreYouSure-primaryButton:focus,.AreYouSure-investingClubFlow .AreYouSure-primaryButton:hover{background-color:#171717;border-color:#171717;color:#fff}.AreYouSure-investingClubFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#071d39;border-color:#071d39;color:#fff}@media (hover:hover){.AreYouSure-investingClubFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#171717;border-color:#171717;color:#fff}}@media (min-width:760px){.AreYouSure-investingClubFlow .AreYouSure-primaryButton{padding:0 30px;width:auto}}.AreYouSure-investingClubFlow .AreYouSure-secondaryButton{align-items:center;appearance:none;background-color:#fff;border:1px solid #071d39;color:#071d39;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-investingClubFlow .AreYouSure-secondaryButton>span{display:block;line-height:12px}.AreYouSure-investingClubFlow .AreYouSure-secondaryButton [class*=" icon-"],.AreYouSure-investingClubFlow .AreYouSure-secondaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-investingClubFlow .AreYouSure-secondaryButton [class*=" icon-"]:before,.AreYouSure-investingClubFlow .AreYouSure-secondaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-investingClubFlow .AreYouSure-secondaryButton:focus,.AreYouSure-investingClubFlow .AreYouSure-secondaryButton:hover{background-color:#fff;border-color:#171717;color:#171717}.AreYouSure-investingClubFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#071d39;color:#071d39}@media (hover:hover){.AreYouSure-investingClubFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#171717;color:#171717}}@media (min-width:760px){.AreYouSure-investingClubFlow .AreYouSure-secondaryButton{padding:0 30px;width:auto}}.AreYouSure-investingClubFlow .AreYouSure-primaryButton,.AreYouSure-investingClubFlow .AreYouSure-secondaryButton{border-radius:3px;flex:1;font-size:16px;height:50px;line-height:12px;padding:0;width:185px}@media (max-width:759px){.AreYouSure-investingClubFlow .AreYouSure-primaryButton,.AreYouSure-investingClubFlow .AreYouSure-secondaryButton{width:100%}}.AreYouSure-plusFlow .AreYouSure-header{font-weight:600}.AreYouSure-plusFlow .AreYouSure-subText{font-weight:500}.AreYouSure-plusFlow .AreYouSure-secondaryButton{align-items:center;appearance:none;background-color:#fff;border:1px solid #001e5a;color:#001e5a;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-plusFlow .AreYouSure-secondaryButton>span{display:block;line-height:12px}.AreYouSure-plusFlow .AreYouSure-secondaryButton [class*=" icon-"],.AreYouSure-plusFlow .AreYouSure-secondaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-plusFlow .AreYouSure-secondaryButton [class*=" icon-"]:before,.AreYouSure-plusFlow .AreYouSure-secondaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-plusFlow .AreYouSure-secondaryButton:focus,.AreYouSure-plusFlow .AreYouSure-secondaryButton:hover{background-color:#fff;border-color:#00081a;color:#005594}.AreYouSure-plusFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#001e5a;color:#001e5a}@media (hover:hover){.AreYouSure-plusFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#00081a;color:#005594}}@media (min-width:760px){.AreYouSure-plusFlow .AreYouSure-secondaryButton{padding:0 30px;width:auto}}.AreYouSure-plusFlow .AreYouSure-primaryButton{align-items:center;appearance:none;background-color:#001e5a;border:1px solid #001e5a;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-plusFlow .AreYouSure-primaryButton>span{display:block;line-height:12px}.AreYouSure-plusFlow .AreYouSure-primaryButton [class*=" icon-"],.AreYouSure-plusFlow .AreYouSure-primaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-plusFlow .AreYouSure-primaryButton [class*=" icon-"]:before,.AreYouSure-plusFlow .AreYouSure-primaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-plusFlow .AreYouSure-primaryButton:focus,.AreYouSure-plusFlow .AreYouSure-primaryButton:hover{background-color:#00081a;border-color:#00081a;color:#fff}.AreYouSure-plusFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#001e5a;border-color:#001e5a;color:#fff}@media (hover:hover){.AreYouSure-plusFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#00081a;border-color:#00081a;color:#fff}}@media (min-width:760px){.AreYouSure-plusFlow .AreYouSure-primaryButton{padding:0 30px;width:auto}}.AreYouSure-plusFlow .AreYouSure-primaryButton,.AreYouSure-plusFlow .AreYouSure-secondaryButton{border-radius:3px;flex:1;font-size:16px;height:50px;line-height:12px;padding:0;width:185px}@media (max-width:759px){.AreYouSure-plusFlow .AreYouSure-primaryButton,.AreYouSure-plusFlow .AreYouSure-secondaryButton{width:100%}}.AreYouSure-allAccessFlow .AreYouSure-header{font-weight:600}.AreYouSure-allAccessFlow .AreYouSure-subText{font-weight:500}.AreYouSure-allAccessFlow .AreYouSure-secondaryButton{align-items:center;appearance:none;background-color:#fff;border:1px solid #0053cf;color:#0053cf;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-allAccessFlow .AreYouSure-secondaryButton>span{display:block;line-height:12px}.AreYouSure-allAccessFlow .AreYouSure-secondaryButton [class*=" icon-"],.AreYouSure-allAccessFlow .AreYouSure-secondaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-allAccessFlow .AreYouSure-secondaryButton [class*=" icon-"]:before,.AreYouSure-allAccessFlow .AreYouSure-secondaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-allAccessFlow .AreYouSure-secondaryButton:focus,.AreYouSure-allAccessFlow .AreYouSure-secondaryButton:hover{background-color:#fff;border-color:#002f6c;color:#002f6c}.AreYouSure-allAccessFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#0053cf;color:#0053cf}@media (hover:hover){.AreYouSure-allAccessFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#002f6c;color:#002f6c}}@media (min-width:760px){.AreYouSure-allAccessFlow .AreYouSure-secondaryButton{padding:0 30px;width:auto}}.AreYouSure-allAccessFlow .AreYouSure-primaryButton{align-items:center;appearance:none;background-color:#0053cf;border:1px solid #0053cf;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-allAccessFlow .AreYouSure-primaryButton>span{display:block;line-height:12px}.AreYouSure-allAccessFlow .AreYouSure-primaryButton [class*=" icon-"],.AreYouSure-allAccessFlow .AreYouSure-primaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-allAccessFlow .AreYouSure-primaryButton [class*=" icon-"]:before,.AreYouSure-allAccessFlow .AreYouSure-primaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-allAccessFlow .AreYouSure-primaryButton:focus,.AreYouSure-allAccessFlow .AreYouSure-primaryButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.AreYouSure-allAccessFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#0053cf;border-color:#0053cf;color:#fff}@media (hover:hover){.AreYouSure-allAccessFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.AreYouSure-allAccessFlow .AreYouSure-primaryButton{padding:0 30px;width:auto}}.AreYouSure-allAccessFlow .AreYouSure-primaryButton,.AreYouSure-allAccessFlow .AreYouSure-secondaryButton{border-radius:3px;flex:1;font-size:16px;height:50px;line-height:12px;padding:0;width:185px}@media (max-width:759px){.AreYouSure-allAccessFlow .AreYouSure-primaryButton,.AreYouSure-allAccessFlow .AreYouSure-secondaryButton{width:100%}}.AreYouSure-proFlow .AreYouSure-primaryButton{align-items:center;appearance:none;background-color:#008456;border:1px solid #008456;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-proFlow .AreYouSure-primaryButton>span{display:block;line-height:12px}.AreYouSure-proFlow .AreYouSure-primaryButton [class*=" icon-"],.AreYouSure-proFlow .AreYouSure-primaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-proFlow .AreYouSure-primaryButton [class*=" icon-"]:before,.AreYouSure-proFlow .AreYouSure-primaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-proFlow .AreYouSure-primaryButton:focus,.AreYouSure-proFlow .AreYouSure-primaryButton:hover{background-color:#005034;border-color:#005034;color:#fff}.AreYouSure-proFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}@media (hover:hover){.AreYouSure-proFlow .AreYouSure-primaryButton[class*=touchButton]:hover{background-color:#005034;border-color:#005034;color:#fff}}@media (min-width:760px){.AreYouSure-proFlow .AreYouSure-primaryButton{padding:0 30px;width:auto}}.AreYouSure-proFlow .AreYouSure-secondaryButton{align-items:center;appearance:none;background-color:#fff;border:1px solid #008456;color:#008456;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.AreYouSure-proFlow .AreYouSure-secondaryButton>span{display:block;line-height:12px}.AreYouSure-proFlow .AreYouSure-secondaryButton [class*=" icon-"],.AreYouSure-proFlow .AreYouSure-secondaryButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.AreYouSure-proFlow .AreYouSure-secondaryButton [class*=" icon-"]:before,.AreYouSure-proFlow .AreYouSure-secondaryButton [class^=icon-]:before{line-height:12px}.AreYouSure-proFlow .AreYouSure-secondaryButton:focus,.AreYouSure-proFlow .AreYouSure-secondaryButton:hover{background-color:#fff;border-color:#005034;color:#005034}.AreYouSure-proFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#008456;color:#008456}@media (hover:hover){.AreYouSure-proFlow .AreYouSure-secondaryButton[class*=touchButton]:hover{background-color:#fff;border-color:#005034;color:#005034}}@media (min-width:760px){.AreYouSure-proFlow .AreYouSure-secondaryButton{padding:0 30px;width:auto}}.AreYouSure-proFlow .AreYouSure-primaryButton,.AreYouSure-proFlow .AreYouSure-secondaryButton{border-radius:3px;flex:1;font-size:16px;height:50px;line-height:12px;padding:0;width:185px}@media (max-width:759px){.AreYouSure-proFlow .AreYouSure-primaryButton,.AreYouSure-proFlow .AreYouSure-secondaryButton{width:100%}}.LogoHeader-header{margin-bottom:40px;margin-top:15px;text-align:center}.LogoHeader-defaultLogo,.LogoHeader-logo{display:inline}.LogoHeader-defaultLogo{height:19px}.LogoHeader-investingClubHeader{display:flex;justify-content:center;margin-bottom:40px;margin-top:11px}.LogoHeader-investingClubHeader .LogoHeader-defaultLogo,.LogoHeader-investingClubHeader .LogoHeader-logo{fill:#071d39;stroke:#071d39;max-width:255px}.NewLogoHeader-logoContainerFree{margin-bottom:0;margin-top:40px;text-align:center}@media (max-width:759px){.NewLogoHeader-logoContainerFree{margin-bottom:40px}}.NewLogoHeader-plusContainer{margin-bottom:20px}.NewLogoHeader-logo,.NewLogoHeader-logoFreeStyles{display:inline}.NewLogoHeader-logoFreeStyles{height:23px}@media (max-width:759px){.NewLogoHeader-logoFreeStyles{height:25px}}.NewLogoHeader-logoContainerSubscription{align-items:center;display:flex;height:100px;justify-content:space-between;width:100%}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-rectangle{flex:1;height:54px}@media (max-width:1019px){.NewLogoHeader-logoContainerSubscription .NewLogoHeader-rectangle{height:45px}}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-allAccess{background-color:#001e5a}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-pro{background-color:#047e2e}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-investingClub{background-color:#0053cf}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-rectangle:first-of-type{margin-left:-21px;margin-right:3px}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-rectangle:last-of-type{margin-left:-1px;margin-right:-21px}@media (max-width:1019px){.NewLogoHeader-logoContainerSubscription .NewLogoHeader-noBackgroundColor{background-color:initial!important}}.NewLogoHeader-logoContainerSubscription .NewLogoHeader-brandLogo img{height:54px}@media (max-width:1019px){.NewLogoHeader-logoContainerSubscription .NewLogoHeader-brandLogo img{height:45px}}.NewLogoHeader-plusAndICContainer{display:flex;gap:28px;justify-content:center}.NewLogoHeader-logoPill{height:35px;width:110px}.SignedIn-container{color:#171717;font-size:18px;font-weight:700;text-align:center;width:400px}@media (max-width:759px){.SignedIn-container{width:100%}}.SignedIn-container .SignedIn-messageConfirmation{font-size:18px;font-weight:600;line-height:18px;text-align:center}.SignedIn-okayButton{align-items:center;appearance:none;background-color:#00a857;border:1px solid #00a857;border-radius:3px;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:0 auto 15px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:200px}.SignedIn-okayButton>span{display:block;line-height:12px}.SignedIn-okayButton [class*=" icon-"],.SignedIn-okayButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.SignedIn-okayButton [class*=" icon-"]:before,.SignedIn-okayButton [class^=icon-]:before{line-height:12px}.SignedIn-okayButton:focus,.SignedIn-okayButton:hover{background-color:#008456;border-color:#008456;color:#fff}.SignedIn-okayButton[class*=touchButton]:hover{background-color:#00a857;border-color:#00a857;color:#fff}@media (hover:hover){.SignedIn-okayButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.SignedIn-okayButton{padding:0 30px;width:auto}}.SignedIn-logosContainer{display:flex;justify-content:center;margin-bottom:16px}.SignedIn-logosContainer :last-child,.SignedIn-logosContainer>:first-child{align-self:baseline;height:20px;text-align:center;top:10px;width:100px}.SignedIn-logosContainer>:nth-child(2){height:40px;width:100px}.SignedIn-proPill{height:22px}.SignedIn-checkmarkContainer{align-items:center;height:40px;margin-bottom:30px;margin-top:30px}.SignedIn-checkmarkContainer .SignedIn-checkMark,.SignedIn-checkmarkContainer .SignedIn-checkMarkAllAccess,.SignedIn-checkmarkContainer .SignedIn-checkmarkCNBC,.SignedIn-checkmarkContainer .SignedIn-checkmarkDefault,.SignedIn-checkmarkContainer .SignedIn-checkmarkInvestingClub,.SignedIn-checkmarkContainer .SignedIn-checkmarkPlus,.SignedIn-checkmarkContainer .SignedIn-checkmarkPro{height:40px;margin:0 30px;width:40px}.SignedIn-checkmarkCNBC circle{fill:#005594;opacity:.25}.SignedIn-checkmarkCNBC path{fill:#005594}.SignedIn-checkmarkPro circle{fill:#00a857;opacity:1}.SignedIn-checkmarkPro path{fill:#fff}.SignedIn-checkmarkDefault circle{fill:#005594;opacity:1}.SignedIn-checkmarkDefault path{fill:#fff}.SignedIn-checkMarkAllAccess circle{fill:#0053cf;opacity:1}.SignedIn-checkMarkAllAccess path{fill:#fff}.SignedIn-checkmarkInvestingClub circle{fill:#0496ff;opacity:1}.SignedIn-checkmarkInvestingClub path{fill:#fff}.SignedIn-checkmarkPlus circle{fill:#001e5a;opacity:1}.SignedIn-checkmarkPlus path{fill:#fff}.Confirmation-copy{color:#171717;margin-bottom:24px}.Confirmation-copy p.Confirmation-header{font-size:18px;font-weight:700;line-height:22px;margin:0 auto 30px}.Confirmation-copy p{font-size:14px;font-weight:600;line-height:16px}.Confirmation-email{color:#747474}.Confirmation-checkMark,.Confirmation-checkmarkAllAccess,.Confirmation-checkmarkDefault,.Confirmation-checkmarkInvestingClub,.Confirmation-checkmarkPlus,.Confirmation-checkmarkPro{height:40px;margin:auto auto 30px;width:40px}.Confirmation-checkmarkDefault circle{fill:#005594;opacity:1}.Confirmation-checkmarkDefault path{fill:#fff}.Confirmation-checkmarkPro circle{fill:#00a857;opacity:1}.Confirmation-checkmarkPro path{fill:#fff}.Confirmation-checkmarkAllAccess circle{fill:#0053cf;opacity:1}.Confirmation-checkmarkAllAccess path{fill:#fff}.Confirmation-confirmation{color:#424242;font-size:14px;font-weight:600;margin-bottom:24px;margin-top:0;text-align:center}.Confirmation-checkmarkInvestingClub circle{fill:#0496ff;opacity:1}.Confirmation-checkmarkInvestingClub path{fill:#fff}.Confirmation-checkmarkPlus circle{fill:#001e5a;opacity:1}.Confirmation-checkmarkPlus path{fill:#fff}.Confirmation-plusFlow .Confirmation-submitButton{background-color:#001e5a}.Confirmation-confirmationCode{color:#747474;font-weight:600}.Confirmation-confirmationText{margin-bottom:30px;margin-top:0}.Confirmation-investingClubFlow .Confirmation-submitButton{background-color:#071d39}.Confirmation-proFlow .Confirmation-submitButton{background-color:#00a857}.Confirmation-allAccessFlow p.Confirmation-header{font-weight:500;width:320px}.Confirmation-allAccessFlow .Confirmation-submitButton{background-color:#0053cf}.Confirmation-confirmationContainer{margin:auto;max-width:458px;min-height:400px;padding:0;text-align:center}@media (min-width:760px){.Confirmation-confirmationContainer{padding:0 40px}}.Confirmation-confirmationContainer .Confirmation-email{color:#747474;font-size:14px;font-weight:600;line-height:16px;margin:30px auto 20px;overflow:hidden;text-overflow:ellipsis}.Confirmation-confirmationContainer .Confirmation-text{color:#171717;font-size:18px;font-weight:600;line-height:18px;margin:0 auto}.Confirmation-confirmationContainer .Confirmation-text.Confirmation-slightlyBold{font-size:14px;width:370px}.Confirmation-confirmationContainer .Confirmation-buttonContainer{margin:30px 0}.Confirmation-confirmationContainer .Confirmation-watchlistButton{align-items:center;appearance:none;background-color:#fff;background:#005594;border:1px solid #005594;border-radius:3px;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:52px;justify-content:center;letter-spacing:1px;margin:auto;max-width:260px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.Confirmation-confirmationContainer .Confirmation-watchlistButton>span{display:block;line-height:12px}.Confirmation-confirmationContainer .Confirmation-watchlistButton [class*=" icon-"],.Confirmation-confirmationContainer .Confirmation-watchlistButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.Confirmation-confirmationContainer .Confirmation-watchlistButton [class*=" icon-"]:before,.Confirmation-confirmationContainer .Confirmation-watchlistButton [class^=icon-]:before{line-height:12px}.Confirmation-confirmationContainer .Confirmation-watchlistButton:focus,.Confirmation-confirmationContainer .Confirmation-watchlistButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.Confirmation-confirmationContainer .Confirmation-watchlistButton[class*=touchButton]:hover{background-color:#fff;border-color:#005594;color:#fff}@media (hover:hover){.Confirmation-confirmationContainer .Confirmation-watchlistButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.Confirmation-confirmationContainer .Confirmation-watchlistButton{padding:0 30px;width:auto}}.Confirmation-confirmationContainer .Confirmation-doneButton{color:#005594;font-size:14px;font-weight:600;letter-spacing:1.091px;line-height:16px;text-transform:uppercase}.Confirmation-confirmationContainer .Confirmation-doneButton:hover{color:#fcb700}.ErrorModal-confirmation{align-items:center;color:#424242;font-size:14px;font-weight:600;margin:20px 0 30px;padding:0;text-align:center}.ErrorModal-upperBlock{color:#171717}.ErrorModal-upperBlock .ErrorModal-header{font-size:18px;font-weight:600;line-height:16px;margin:30px 0}.ErrorModal-upperBlock .ErrorModal-paymentAlert{font-size:14px;font-weight:600;line-height:16px;margin-left:auto;margin-right:auto;max-width:80%}.ErrorModal-upperBlock .ErrorModal-email{color:#747474;font-size:14px;font-weight:500;margin-bottom:0}.ErrorModal-lowerBlock .ErrorModal-confirmationText{color:#424242;font-size:14px;font-weight:700;line-height:16px;margin-top:20px}.ErrorModal-lowerBlock .ErrorModal-confirmationText .ErrorModal-confirmationCode{color:#747474;font-weight:500}.ErrorModal-lowerBlock .ErrorModal-helpDesk{color:#171717;font-weight:600;margin:20px 0 30px}.ErrorModal-lowerBlock .ErrorModal-helpDesk a{color:#005594}.ErrorModal-lowerBlock .ErrorModal-helpDesk a:hover{color:#fcb813}.ErrorModal-checkMark{height:40px;margin:15px 0 10px;width:40px}.ErrorModal-checkMark circle{opacity:1!important}.ErrorModal-checkMark path{fill:#fff!important}.NotAvailableModal-contentWrapper{padding:40px;text-align:center}.NotAvailableModal-contentWrapper img{margin:auto}.tp-backdrop{background:#000000b3!important;transition:none!important}.tp-modal .tp-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 1.611 14.389 0 8 6.389 1.611 0 0 1.611 6.389 8 0 14.389 1.611 16 8 9.611 14.389 16 16 14.389 9.611 8 16 1.611Z' fill='%23747474'/%3E%3C/svg%3E") 50% no-repeat!important;border-radius:0!important;height:16px!important;right:12px!important;top:12px!important;transform:none!important;width:16px!important}.tp-modal .tp-close,.tp-modal .tp-close:focus,.tp-modal .tp-close:hover{box-shadow:none!important}.tp-iframe-wrapper{background-color:#f8f8f8!important;border-radius:4px;box-shadow:5px 5px 20px #1717171a!important;margin:0 auto!important;overflow:hidden;position:relative!important}@media (min-width:651px){.tp-iframe-wrapper{margin:100px auto!important}}.tp-modal{height:auto!important}.ContactCustomerCare-container{color:#171717;font-size:18px;font-weight:600;margin:30px 0;text-align:center;width:400px}@media (max-width:759px){.ContactCustomerCare-container{width:100%}}.ContactCustomerCare-container a{color:#005594}.ContactCustomerCare-container .ContactCustomerCare-message{margin:0 auto;max-width:300px}.PasswordAssistiveText-assistiveText{background-color:#f8f8f8;border:1px solid #d9d9d9;border-radius:0 0 6px 6px;border-top:0;padding:10px 5px 5px;position:absolute;width:100%;z-index:2}.PasswordAssistiveText-assistiveTextItem{color:#bababa;font-size:12px;font-weight:500;line-height:16px;margin-bottom:5px;text-align:left}.PasswordAssistiveText-assistiveTextItemComplete{color:#171717}.PasswordAssistiveText-checkMark{visibility:hidden}.PasswordAssistiveText-checkMarkDisplay{height:10px;margin-right:5px;visibility:visible}.AuthPasswordInput-assistiveTextContainer{position:relative;width:100%}.AccountHasEmailError-signIn{color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:inherit;font-weight:600;line-height:16px;margin-left:3px}.UserCreateAndSubmit-container{margin:0 auto;text-align:center;width:100%}@media (min-width:760px){.UserCreateAndSubmit-container{width:340px}}.UserCreateAndSubmit-loggedInAccount{color:#747474;font-size:14px;font-weight:700;margin-bottom:20px;margin-top:20px}.UserCreateAndSubmit-loggedInAccountEmail{color:#424242;font-weight:700}.UserCreateAndSubmit-continueButton{align-items:center;appearance:none;background-color:#00a857;border:1px solid #00a857;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-size:16px;font-weight:600;font-weight:700;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:0 auto 24px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:190px}.UserCreateAndSubmit-continueButton>span{display:block;line-height:12px}.UserCreateAndSubmit-continueButton [class*=" icon-"],.UserCreateAndSubmit-continueButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.UserCreateAndSubmit-continueButton [class*=" icon-"]:before,.UserCreateAndSubmit-continueButton [class^=icon-]:before{line-height:12px}.UserCreateAndSubmit-continueButton:focus,.UserCreateAndSubmit-continueButton:hover{background-color:#008456;border-color:#008456;color:#fff}.UserCreateAndSubmit-continueButton[class*=touchButton]:hover{background-color:#00a857;border-color:#00a857;color:#fff}@media (hover:hover){.UserCreateAndSubmit-continueButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.UserCreateAndSubmit-continueButton{padding:0 30px;width:auto}}@media (max-width:759px){.UserCreateAndSubmit-continueButton{width:100%}}.UserCreateAndSubmit-cta{color:#424242;font-size:16px;font-weight:500;line-height:16px;margin-bottom:30px;text-align:center}.UserCreateAndSubmit-formInputContainer{margin:0 auto 30px}@media (min-width:760px){.UserCreateAndSubmit-formInputContainer{width:340px}}.UserCreateAndSubmit-formInput{width:100%}input::-ms-clear,input::-ms-reveal{display:none}.UserCreateAndSubmit-infoText{color:#424242;flex:1;font-size:11px;line-height:13px;margin:0 0 12px 12px;text-align:center}.UserCreateAndSubmit-infoText a{color:#171717;font-weight:500;text-decoration:none}.UserCreateAndSubmit-infoText p{margin-bottom:0}.UserCreateAndSubmit-questionAndCta{color:#171717;font-size:12px;font-weight:600!important;line-height:16px;margin-bottom:20px}.UserCreateAndSubmit-questionAndCta button{font-weight:600}.UserCreateAndSubmit-miscellaneousError{word-wrap:break-word;border-radius:3px;color:#f44336;font-size:12px;margin:0 auto 15px;padding:10px;width:340px}.UserCreateAndSubmit-signedInMessage{color:#424242;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px;margin-top:20px}@media (min-width:1020px){.UserCreateAndSubmit-investingClubContainer{width:322px}}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton{align-items:center;appearance:none;background-color:#071d39;border:1px solid #071d39;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-size:16px;font-weight:600;font-weight:700;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:0 auto 24px;padding:16px 0;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:190px}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton>span{display:block;line-height:12px}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton [class*=" icon-"],.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton [class*=" icon-"]:before,.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton [class^=icon-]:before{line-height:12px}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton:focus,.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton[class*=touchButton]:hover{background-color:#071d39;border-color:#071d39;color:#fff}@media (hover:hover){.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton{padding:0 30px;width:auto}}@media (min-width:1020px){.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton{width:auto}}@media (max-width:759px){.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-continueButton{width:100%}}@media (min-width:1020px){.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-formInputContainer{width:322px}}.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-formInput{margin:0 auto}@media (min-width:760px) and (max-width:1019px){.UserCreateAndSubmit-investingClubContainer .UserCreateAndSubmit-formInput{width:100%}}@media (min-width:1020px){.UserCreateAndSubmit-investingClubContainerLoggedIn .UserCreateAndSubmit-continueButton{transform:none}}.UserCreateAndSubmit-investingClubContainerLoggedIn .UserCreateAndSubmit-questionAndCta{color:#424242;font-size:12px;font-weight:700;margin-bottom:20px}.UserCreateAndSubmit-investingClubContainerLoggedIn .UserCreateAndSubmit-questionAndCta button{font-size:12px}.UserCreateAndSubmit-allAccessFlow .UserCreateAndSubmit-cta{color:#424242;font-size:16px;font-style:normal;font-weight:600;line-height:16px;margin-bottom:30px}@media (min-width:1020px){.UserCreateAndSubmit-allAccessFlow .UserCreateAndSubmit-cta{margin-bottom:37px}}.UserCreateAndSubmit-allAccessFlow .UserCreateAndSubmit-continueButton{background-color:#0053cf;border:none;font-size:14px;font-weight:700;letter-spacing:1px;line-height:16px}.UserCreateAndSubmit-allAccessFlow .UserCreateAndSubmit-continueButton:hover{background-color:#0053cf}.UserCreateAndSubmit-allAccessFlow .UserCreateAndSubmit-allAccessContinueButton:hover{background-color:#002f6c}@media (min-width:1020px){.UserCreateAndSubmit-plusFlow{width:322px}}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton{align-items:center;appearance:none;background-color:#001e5a;border:1px solid #001e5a;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;font-weight:500;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:0 auto 24px;padding:16px 0;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:190px}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton>span{display:block;line-height:12px}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton [class*=" icon-"],.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton [class*=" icon-"]:before,.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton [class^=icon-]:before{line-height:12px}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton:focus,.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton:hover{background-color:#00081a;border-color:#00081a;color:#fff}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton[class*=touchButton]:hover{background-color:#001e5a;border-color:#001e5a;color:#fff}@media (hover:hover){.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton[class*=touchButton]:hover{background-color:#00081a;border-color:#00081a;color:#fff}}@media (min-width:760px){.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton{padding:0 30px;width:auto}}@media (min-width:1020px){.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton{width:190px}}@media (max-width:759px){.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-continueButton{width:100%}}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-ctaSignInOut{color:#001e5a}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-ctaSignInOut:focus,.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-ctaSignInOut:hover{color:#005594}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-formInputContainer{margin:0 auto 10px}@media (min-width:1020px){.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-formInputContainer{width:322px}}.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-formInput{margin:0 auto}@media (min-width:760px) and (max-width:1019px){.UserCreateAndSubmit-plusFlow .UserCreateAndSubmit-formInput{width:100%}}.ProgressIndicator-stepsLine{background-color:#d9d9d9;flex:1;height:1px;margin-top:9px;width:100%}.ProgressIndicator-steps{display:flex;margin:0 auto;padding-bottom:40px;position:relative;width:115px}.ProgressIndicator-step{flex:0;position:relative}.ProgressIndicator-stepIcon{box-shadow:5px 5px 20px #1717171a}.ProgressIndicator-stepTitle{color:#747474;font-size:11px;font-weight:500;left:-42px;position:absolute;text-align:center;width:100px}.ProgressIndicator-stepTitleActive,.ProgressIndicator-stepTitleCurrent{color:#424242}.CreateAccount-container{width:min-content}@media (min-width:760px) and (max-width:1019px){.CreateAccount-container{width:558px}}@media (max-width:759px){.CreateAccount-container{width:100%}}.CreateAccount-signUpContainer{display:flex;margin:0 auto;width:min-content}@media (min-width:1020px){.CreateAccount-signUpContainer{padding:0 47px}}@media (max-width:1020px){.CreateAccount-signUpContainer{display:block;padding-top:0;width:auto}}.CreateAccount-createAccountContainerLoggedIn{display:block}.CreateAccount-createAccountContainerLoggedIn .CreateAccount-perksList{width:100%}@media (min-width:760px){.CreateAccount-createAccountContainerLoggedIn .CreateAccount-perksList{margin:30px;width:auto}}.CreateAccount-ctaSecondary{color:#424242;font-size:16px;font-weight:500;margin-bottom:10px;text-align:center}.CreateAccount-signedInMessage{background:#f1f1f1;border:1px solid #d9d9d9;border-radius:5px;color:#424242;font-size:14px;font-weight:600;line-height:20px;margin:10px auto;padding:5px;text-align:center;width:250px}.CreateAccount-perks{font-size:12px;line-height:14px;margin:0 10px 10px}.CreateAccount-perksContainer{height:100%;margin:10px auto;text-align:center;width:-moz-fit-content;width:fit-content}@media (min-width:760px){.CreateAccount-perksContainer{align-items:stretch;margin:20px auto 29px;max-width:465px;min-width:280px}}.CreateAccount-perk{display:flex;margin-bottom:8px}.CreateAccount-perkBullet{margin-top:4px}.CreateAccount-perkText{flex:1;line-height:18px;padding-left:8px;text-align:left}.CreateAccount-perksList{height:100%;margin:10px 0 27px;text-align:center;width:100%}@media (min-width:760px){.CreateAccount-perksList{align-items:stretch;margin:40px 19px 20px auto}}.CreateAccount-perksList .CreateAccount-ctaPrimary{color:#171717;font-size:20px;font-weight:600;line-height:24px;margin-bottom:1em;text-align:left;width:100%}@media (max-width:759px){.CreateAccount-perksList .CreateAccount-ctaPrimary{font-size:18px}}@media (max-width:1019px){.CreateAccount-perksList .CreateAccount-ctaPrimary{text-align:center}}.CreateAccount-perksList .CreateAccount-perk{margin-bottom:25px}.CreateAccount-perksList .CreateAccount-perkText{color:#071d39;font-size:18px;font-weight:500}@media (min-width:360px) and (max-width:759px){.CreateAccount-perksList .CreateAccount-perkText{font-size:16px}}.CreateAccount-continueButton{align-items:center;appearance:none;background-color:#00a857;border:1px solid #00a857;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-size:16px;font-weight:600;font-weight:700;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:0 auto 24px;padding:16px 0;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:190px}.CreateAccount-continueButton>span{display:block;line-height:12px}.CreateAccount-continueButton [class*=" icon-"],.CreateAccount-continueButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.CreateAccount-continueButton [class*=" icon-"]:before,.CreateAccount-continueButton [class^=icon-]:before{line-height:12px}.CreateAccount-continueButton:focus,.CreateAccount-continueButton:hover{background-color:#008456;border-color:#008456;color:#fff}.CreateAccount-continueButton[class*=touchButton]:hover{background-color:#00a857;border-color:#00a857;color:#fff}@media (hover:hover){.CreateAccount-continueButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.CreateAccount-continueButton{padding:0 30px;width:auto;width:190px}}@media (max-width:759px){.CreateAccount-continueButton{width:100%}}.SubscribeModal-modalContents{background-color:#fff;background-position:right -360px top 50px;background-repeat:no-repeat;background-size:900px;height:100%;padding:21px}.SubscribeModal-modalContents.SubscribeModal-investingclub{background-image:url(https://static-redesign.cnbcfm.com/dist/a3707990138080672bc2.svg)}.SubscribeModal-modalContents.SubscribeModal-pro{background-image:url(https://static-redesign.cnbcfm.com/dist/58666b98ea866f6cdb1b.svg)}.SubscribeModal-modalContents.SubscribeModal-allAccess{background-image:url(https://static-redesign.cnbcfm.com/dist/a888429ebce514cff229.svg)}.SubscribeModal-modalContents.SubscribeModal-plus{background-image:url(https://static-redesign.cnbcfm.com/dist/44944463efaf14fd092f.svg)}.SubscribeModal-createAccContainer{width:670px}@media (min-width:760px) and (max-width:1019px){.SubscribeModal-createAccContainer{width:558px}}@media (max-width:759px){.SubscribeModal-createAccContainer{width:100%}}.SubscribeModal-createAccContainer .SubscribeModal-ctaPrimary{color:#171717;font-size:20px;font-weight:600;margin-bottom:5px;text-align:center}@media (max-width:759px){.SubscribeModal-createAccContainer .SubscribeModal-ctaPrimary{font-size:18px}}.SignInOrSignUpModal-modalContents{background-image:url(https://static-redesign.cnbcfm.com/dist/44944463efaf14fd092f.svg);background-position:right -360px top 50px;background-repeat:no-repeat;background-size:900px;height:100%;padding:21px}@media (min-width:760px){.SignInOrSignUpModal-modalContents{background-position:right -360px bottom 10px}}.UnlockConfirmation-modalContents{padding:40px 71px 71px}@media (max-width:759px){.UnlockConfirmation-modalContents{padding:40px 51px 51px}}.UnlockConfirmation-logoHeader{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.05;padding-bottom:24px;text-align:center}@media (max-width:1019px){.UnlockConfirmation-logoHeader{font-size:28px;margin-bottom:12px}}@media (max-width:759px){.UnlockConfirmation-logoHeader{font-size:22px}}.UnlockConfirmation-logoProImg{display:inline-block;margin:0;padding:0;vertical-align:middle;width:204px}@media (max-width:1019px){.UnlockConfirmation-logoProImg{width:194px}}@media (max-width:759px){.UnlockConfirmation-logoProImg{width:164px}}.UnlockConfirmation-modalUnlockContainer{margin-left:auto;margin-right:auto;max-width:500px;padding:10px;text-align:center}@media (max-width:1019px){.UnlockConfirmation-modalUnlockContainer{width:100%}}.UnlockConfirmation-unlockText{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:32px;padding-bottom:25px}@media (max-width:1019px){.UnlockConfirmation-unlockText{font-size:24px;line-height:26px;width:100%}}@media (max-width:759px){.UnlockConfirmation-unlockText{font-size:24px;line-height:22px}}.UnlockConfirmation-proText{color:#00a857}.UnlockConfirmation-unlockButton{align-items:center;background:#00a8573d;border-radius:50%;display:flex;height:40px;justify-content:center;margin-left:calc(50% - 20px);width:40px}.UnlockConfirmation-unlockIcon{height:25px;width:25px}.SignInOrSignUpConfirmationModal-modalContents{padding:21px}.LoggedInModal-modalContents{padding:40px 71px 71px}@media (max-width:759px){.LoggedInModal-modalContents{padding:40px 51px 51px}}.LoggedInModal-breaker{border:none;margin:0 -71px 24px;outline:.5px solid #cfd8e2}.LoggedInModal-logoHeader{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.05;padding-bottom:24px;text-align:center}@media (max-width:1019px){.LoggedInModal-logoHeader{font-size:28px;margin-bottom:12px}}@media (max-width:759px){.LoggedInModal-logoHeader{font-size:22px}}.LoggedInModal-logoProImg{display:inline-block;margin:0;padding:0;vertical-align:middle;width:204px}@media (max-width:1019px){.LoggedInModal-logoProImg{width:194px}}@media (max-width:759px){.LoggedInModal-logoProImg{width:164px}}.LoggedInModal-modalUnlockContainer{margin-left:auto;margin-right:auto;max-width:500px;padding:10px;text-align:center}@media (max-width:1019px){.LoggedInModal-modalUnlockContainer{width:100%}}.LoggedInModal-unlockText{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:32px;padding-bottom:25px}@media (max-width:1019px){.LoggedInModal-unlockText{font-size:24px;line-height:26px;width:100%}}@media (max-width:759px){.LoggedInModal-unlockText{font-size:24px;line-height:22px}}.LoggedInModal-headerTitle{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.05;padding-bottom:20px}@media (max-width:1019px){.LoggedInModal-headerTitle{font-size:28px}}@media (max-width:759px){.LoggedInModal-headerTitle{font-size:24px;line-height:25px;padding-bottom:14px}}.LoggedInModal-proText{color:#00a857}.LoggedInModal-unlockButton{align-items:center;appearance:none;background-color:#00a857;border:1px solid #00a857;border-radius:3px;box-shadow:-2px 2px 2px #17171740;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-size:22px;font-weight:600;height:40px;height:60px;justify-content:center;letter-spacing:1px;margin:0 auto;max-width:300px;outline:.5px solid #333;padding:0 20px;text-align:center;text-transform:uppercase;text-transform:none;transition:all .15s linear;width:100%;width:80%}.LoggedInModal-unlockButton>span{display:block;line-height:12px}.LoggedInModal-unlockButton [class*=" icon-"],.LoggedInModal-unlockButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.LoggedInModal-unlockButton [class*=" icon-"]:before,.LoggedInModal-unlockButton [class^=icon-]:before{line-height:12px}.LoggedInModal-unlockButton:focus,.LoggedInModal-unlockButton:hover{background-color:#008456;border-color:#008456;color:#fff}.LoggedInModal-unlockButton[class*=touchButton]:hover{background-color:#00a857;border-color:#00a857;color:#fff}@media (hover:hover){.LoggedInModal-unlockButton[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.LoggedInModal-unlockButton{padding:0 30px;width:auto;width:100%}}.LoggedInModal-unlockIcon{margin-right:8px}.DynamicPaywallSignUpModal-modalContents{max-height:calc(100% - 1px);padding-top:21px}.DynamicPaywallSignUpModal-logoHeader{align-items:center;border-bottom:1px solid #cfd8e2;color:#333;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;justify-content:center;line-height:1.05;margin-bottom:24px;padding-bottom:20px;text-align:center}@media (max-width:1019px){.DynamicPaywallSignUpModal-logoHeader{font-size:36px;margin-bottom:0}}@media (max-width:759px){.DynamicPaywallSignUpModal-logoHeader{font-size:22px}}.DynamicPaywallSignUpModal-modalSignUpContainer{margin-left:auto;margin-right:auto;max-width:911px;padding:10px}@media (max-width:1019px){.DynamicPaywallSignUpModal-modalSignUpContainer{width:100%}}.DynamicPaywallSignUpModal-signUpContainer{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1019px){.DynamicPaywallSignUpModal-signUpContainer{display:block}}.DynamicPaywallSignUpModal-signUpContainer>:last-child{margin-top:0}.DynamicPaywallSignUpModal-signUpContainer>:last-child form>:first-child,.DynamicPaywallSignUpModal-signUpContainer>:last-child form>:nth-child(2){margin-bottom:20px}.DynamicPaywallSignUpModal-previewContainer{padding-right:10px;position:relative}@media (max-width:1019px){.DynamicPaywallSignUpModal-previewContainer{padding:0 20px 20px;width:100%}}@media (max-width:759px){.DynamicPaywallSignUpModal-previewContainer{padding:15px}}.DynamicPaywallSignUpModal-signupText{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:32px;padding-bottom:25px}@media (max-width:1019px){.DynamicPaywallSignUpModal-signupText{font-size:19px;line-height:26px;padding-bottom:15px;width:100%}}@media (max-width:759px){.DynamicPaywallSignUpModal-signupText{font-size:16px;line-height:22px}}.DynamicPaywallSignUpModal-signUpPerks{list-style-type:unset;margin-top:7px}.DynamicPaywallSignUpModal-signUpPerks li{font-size:22px;font-weight:500;list-style-position:inside;list-style-type:unset}@media (max-width:759px){.DynamicPaywallSignUpModal-signUpPerks li{font-size:16px}}.DynamicPaywallSignUpModal-headerTitle{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:34px;font-weight:700;line-height:1.05;padding-bottom:20px}@media (max-width:1019px){.DynamicPaywallSignUpModal-headerTitle{font-size:36px;padding-bottom:10px}}@media (max-width:759px){.DynamicPaywallSignUpModal-headerTitle{font-size:24px;line-height:25px;padding-bottom:14px}}.DynamicPaywallSignUpModal-proText{color:#00a857}.DynamicPaywallSignUpModal-ctaText{color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600}@media (max-width:1019px){.DynamicPaywallSignUpModal-ctaText{font-size:17px}}@media (max-width:759px){.DynamicPaywallSignUpModal-ctaText{font-size:14px}}.DynamicPaywallSignUpModal-ctaButton{color:#00a857;cursor:pointer;font-size:20px;font-weight:600}@media (max-width:1019px){.DynamicPaywallSignUpModal-ctaButton{font-size:17px}}@media (max-width:759px){.DynamicPaywallSignUpModal-ctaButton{font-size:14px}}.ResetPasswordModal-modalContents{padding:20px}@media (min-width:760px){.ResetPasswordModal-modalContents{width:500px}}.ResetPasswordModal-container{color:#171717;font-weight:700;padding:20px 50px;text-align:center;width:500px}.ResetPasswordModal-boundedContainer{max-width:350px}.ResetPasswordModal-confirmationHeader{font-size:18px;margin-top:10px}.ResetPasswordModal-email{color:#9e9e9e}.ResetPasswordModal-checkmark{height:50px;width:50px}.ResetPasswordModal-okayButton{align-items:center;appearance:none;background-color:#002f6c;border:1px solid #002f6c;border-radius:3px;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:20px auto 15px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:200px}.ResetPasswordModal-okayButton>span{display:block;line-height:12px}.ResetPasswordModal-okayButton [class*=" icon-"],.ResetPasswordModal-okayButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.ResetPasswordModal-okayButton [class*=" icon-"]:before,.ResetPasswordModal-okayButton [class^=icon-]:before{line-height:12px}.ResetPasswordModal-okayButton:focus,.ResetPasswordModal-okayButton:hover,.ResetPasswordModal-okayButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}@media (hover:hover){.ResetPasswordModal-okayButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.ResetPasswordModal-okayButton{padding:0 30px;width:auto}}.ResetPasswordModal-okayButtonPro{align-items:center;appearance:none;background-color:#00a857;border:1px solid #00a857;border-radius:3px;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px;justify-content:center;letter-spacing:1px;margin:20px auto 15px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:200px}.ResetPasswordModal-okayButtonPro>span{display:block;line-height:12px}.ResetPasswordModal-okayButtonPro [class*=" icon-"],.ResetPasswordModal-okayButtonPro [class^=icon-]{height:12px;margin-left:5px;position:relative}.ResetPasswordModal-okayButtonPro [class*=" icon-"]:before,.ResetPasswordModal-okayButtonPro [class^=icon-]:before{line-height:12px}.ResetPasswordModal-okayButtonPro:focus,.ResetPasswordModal-okayButtonPro:hover{background-color:#008456;border-color:#008456;color:#fff}.ResetPasswordModal-okayButtonPro[class*=touchButton]:hover{background-color:#00a857;border-color:#00a857;color:#fff}@media (hover:hover){.ResetPasswordModal-okayButtonPro[class*=touchButton]:hover{background-color:#008456;border-color:#008456;color:#fff}}@media (min-width:760px){.ResetPasswordModal-okayButtonPro{padding:0 30px;width:auto}.ResetPasswordModal-okayButton{width:200px}}.AddCardForm-addCardFormContainer{display:flex;flex-direction:column}.AddCardForm-hostedPaymentPagesContainer>iframe{border:none;min-height:340px;width:100%}.AddCardForm-backButton{align-self:flex-end;color:#0053cf;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:14.62px}.CardList-cardListHeader{display:flex;flex-direction:row;justify-content:space-between;margin:20px 0}.CardList-headline{font-size:16px;font-weight:500;letter-spacing:.5px;line-height:19.49px;margin:0}.CardList-addCardButton{color:#0053cf;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:14.62px}.CardList-listItem{align-items:center;border-top:1px solid #bababa;display:flex;flex-direction:row;gap:10px;padding:5px 10px}.CardList-cardList{border-bottom:1px solid #bababa}.CardList-selectCol input{cursor:pointer}.CardList-cardCol{font-size:12px;font-weight:600;letter-spacing:.5px;line-height:28px;text-align:left}.CardList-capitalized{text-transform:capitalize}.CardList-expCol{color:#747474;font-size:12px;font-weight:500;letter-spacing:.5px;line-height:14.62px;margin-left:auto}.Card-cardContainer,.SavedCards-savedCardsContainer{display:block}.PayPalButton-loading{align-items:center;cursor:default;display:flex;height:48px;justify-content:center;opacity:.8;pointer-events:none;width:100%}.PayPalButton-loading:after{animation:PayPalButton-spin 1s linear infinite;border:8px solid #b9b9b9;border-radius:50%;border-top-color:#fff;content:"";height:20px;position:absolute;width:20px;z-index:3}@keyframes PayPalButton-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PayPalList-cardListHeader{display:flex;flex-direction:row;justify-content:space-between;margin:20px 0}.PayPalList-headline{font-size:16px;font-weight:500;letter-spacing:.5px;line-height:19.49px;margin:0}.PayPalList-listItem{align-items:center;border-top:1px solid #bababa;display:flex;flex-direction:row;gap:10px;padding:5px 0}.PayPalList-cardList{border-bottom:1px solid #bababa}.PayPalList-selectCol input{cursor:pointer}.PayPalList-cardCol{font-size:12px;font-weight:600;letter-spacing:.5px;line-height:28px;text-align:left}.SavedAccounts-savedPaypalAccountsContainer{display:block;margin-bottom:15px}.PayPal-payPalContainer{display:block;margin-top:20px}.PayPal-description,.PayPal-newAccountDescription{color:#424242;font-size:12px;font-weight:600;line-height:16px;margin-bottom:15px}.PayPal-newAccountDescription{margin-top:15px}.ApplePay-applePayContainer{display:block}.ApplePay-headline{font-size:16px;font-weight:500;letter-spacing:.5px;line-height:19.49px;margin-bottom:10px}.FormattedPrice-decimal{font-size:12px;position:relative;top:-5px}.PlanSelector-planSelectorContainer{margin-bottom:10px}.PlanSelector-headline{font-size:16px;font-weight:500;line-height:16px;margin:10px 0}.PlanSelector-planOptions{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;min-height:100px;padding:0 10px}.PlanSelector-planButton{align-items:center;background-color:#fff;border:1px solid #0053cf;border-radius:25px;border-top:7px solid #0053cf;box-shadow:0 4px 6px 0 #0000001a;cursor:pointer;display:flex;flex:1;flex-direction:row;gap:10px;justify-content:center;max-height:81px;max-width:152px;padding:0;position:relative;text-align:center;transition:background-color .3s,border-color .3s}@media (min-width:760px){.PlanSelector-planButton{max-width:167px}}.PlanSelector-planButton:hover{background-color:#f7f7f7}.PlanSelector-planButton.PlanSelector-selected{border-color:#0053cf}.PlanSelector-planButton .PlanSelector-specialOffer{text-wrap:nowrap;background-color:#fcb700;border-radius:10px;color:#171717;display:block;font-size:12px;font-style:normal;font-weight:700;height:25px;left:50%;letter-spacing:1px;margin-top:-15px;padding:5px 10px;position:absolute;text-align:center;text-transform:uppercase;top:0;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}.PlanSelector-radioButton{accent-color:#0053cf;cursor:pointer;height:20px;width:20px}.PlanSelector-planContent{align-items:flex-start;display:flex;flex-direction:column}.PlanSelector-planName{font-size:15px;font-weight:600;letter-spacing:1.5px;line-height:28px;text-transform:uppercase}.PlanSelector-planPrice{font-size:22px;font-weight:500;letter-spacing:.029px;line-height:28px}.InputField-inputFieldContainer{width:100%}.InputField-inputField{border:1px solid #ddd;border-radius:5px;padding:10px;width:100%}.InputField-inputField:-webkit-autofill,.InputField-inputField:-webkit-autofill:active,.InputField-inputField:-webkit-autofill:focus,.InputField-inputField:-webkit-autofill:hover{background-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.InputField-inputError{color:#ce2b2b;font-size:12px;height:20px;min-height:20px;padding-left:5px}.SelectField-selectFieldContainer{position:relative;width:100%}.SelectField-selectField{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ddd;border-radius:5px;overflow:hidden!important;padding:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.SelectField-selectError{color:#ce2b2b;font-size:12px;min-height:13px}.UserDetails-userDetailsContainer{margin-bottom:10px;max-width:315px}@media (min-width:760px){.UserDetails-userDetailsContainer{max-width:380px}}.UserDetails-headline{font-size:16px;font-weight:500;line-height:16px;margin:10px 0}.UserDetails-userDetailsForm{column-gap:5px;display:grid;grid-template-columns:repeat(8,35px)}@media (min-width:760px){.UserDetails-userDetailsForm{grid-template-columns:repeat(8,43px)}}.UserDetails-row{position:relative}.UserDetails-row:first-child{column-gap:5px;grid-column:1/span 4;grid-row:1}.UserDetails-row:nth-child(2){column-gap:5px;grid-column:5/span 4;grid-row:1}.UserDetails-row:nth-child(3){grid-column:1/span 8;grid-row:2}.UserDetails-row:nth-child(4){grid-column:1/span 5;grid-row:3}.UserDetails-row:nth-child(5){grid-column:6/span 3;grid-row:3}.UserDetails-row:nth-child(6){grid-column:1/span 3;grid-row:4}.UserDetails-row:nth-child(7){grid-column:4/span 5;grid-row:4}@media (min-width:760px){.UserDetails-row:nth-child(3){grid-column:1/span 5;grid-row:2}.UserDetails-row:nth-child(4){grid-column:6/span 3;grid-row:2}.UserDetails-row:nth-child(5){grid-column:1/span 2;grid-row:3}.UserDetails-row:nth-child(6){grid-column:3/span 2;grid-row:3}.UserDetails-row:nth-child(7){grid-column:5/span 4;grid-row:3}}.PaymentMethodLogo-paymentLogo{min-width:78px}.PaymentSelector-paymentSelectorContainer{margin-bottom:10px}.PaymentSelector-headline{font-size:16px;font-weight:500;line-height:16px;margin:10px 0}.PaymentSelector-paymentOptions{display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-evenly}.PaymentSelector-paymentButton{background-color:#fff;border:1px solid #9e9e9e;border-radius:5px;cursor:pointer;flex-grow:1;min-width:30%;padding:10px;transition:background-color .3s,border-color .3s}.PaymentSelector-paymentButton:hover{background-color:#f7f7f7;border-color:#0053cf}.PaymentSelector-paymentButton.PaymentSelector-selected{border-color:#0053cf}.Payments-paymentMethodsContainer{display:block}@media (min-width:760px){.Payments-paymentMethodsContainer{min-height:300px}}.AccountInfo-accountInfoContainer{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.AccountInfo-email{color:#424242;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:17.05px;text-align:left}.AccountInfo-email .AccountInfo-label{padding-right:5px}.AccountInfo-email .AccountInfo-value{color:#9e9e9e}.AccountInfo-signOut{color:#424242;font-size:12px;font-weight:600;line-height:14.62px;text-align:left}.AccountInfo-signOut .AccountInfo-label{padding-right:5px}.AccountInfo-signOut a.AccountInfo-link{color:#0053cf;font-size:12px;font-weight:500;letter-spacing:1px;line-height:12px;margin:auto 0;text-align:left}.AccountInfo-signOut a.AccountInfo-link:focus,.AccountInfo-signOut a.AccountInfo-link:hover{color:#fcb700}.Description-descriptionContainer{align-self:flex-start;color:#747474;font-size:12px;font-weight:600;line-height:16px;margin-bottom:10px;text-align:left}.Disclaimer-disclaimerContainer{font-size:11px;font-weight:600;line-height:13px;text-align:left;text-transform:uppercase}a.Disclaimer-link{color:#0053cf;margin:auto 0}a.Disclaimer-link:focus,a.Disclaimer-link:hover{color:#fcb700;text-decoration:underline}.OrderPreview-orderPreviewContainer{align-items:center;border-radius:5px;color:#171717;display:flex;flex-direction:column;padding:20px}.OrderPreview-logoContainerDesktop{display:none}@media (min-width:760px){.OrderPreview-logoContainerDesktop{display:block;margin-bottom:20px;padding-top:20px}}.OrderPreview-headline{align-self:flex-start;font-size:18px;font-weight:600;line-height:16px;margin-bottom:10px;margin-top:0;text-align:left}.OrderPreview-details{font-size:1em;margin-bottom:10px;width:100%}.OrderPreview-row{display:flex;gap:10px;justify-content:space-between;padding:8px 0}.OrderPreview-borderBottom{border-bottom:1px solid #f1f1f1}.OrderPreview-label,.OrderPreview-value{color:#171717;font-size:1.2em;font-size:16px;font-weight:600;line-height:20px}.OrderPreview-subscribeButton{background-color:#0053cf;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:44px;letter-spacing:1.09px;line-height:16px;margin:20px auto;padding:10px 20px;text-align:center;text-transform:uppercase;transition:background-color .3s;width:100%}.OrderPreview-subscribeButton:disabled{background-color:#d9d9d9;color:#424242;cursor:not-allowed}.SubscriptionCheckoutModal-subscriptionModalContainer{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;position:relative;width:inherit}@media (min-width:760px){.SubscriptionCheckoutModal-subscriptionModalContainer{flex-direction:row}}.SubscriptionCheckoutModal-error{color:#d0021b;font-size:20px;font-weight:500;height:600px;width:790px}.SubscriptionCheckoutModal-error,.SubscriptionCheckoutModal-loading{align-items:center;cursor:default;display:flex;justify-content:center;opacity:.8;pointer-events:none}.SubscriptionCheckoutModal-loading:before{background:#999;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}.SubscriptionCheckoutModal-loading:after{animation:SubscriptionCheckoutModal-spin 1s linear infinite;border:8px solid #b9b9b9;border-radius:50%;border-top-color:#fff;content:"";height:50px;position:absolute;width:50px;z-index:999}@keyframes SubscriptionCheckoutModal-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SubscriptionCheckoutModal-logoContainerMobile{display:block;padding:20px 0;text-align:center}@media (min-width:760px){.SubscriptionCheckoutModal-logoContainerMobile{display:none}}.SubscriptionCheckoutModal-leftPane{background:#fff;flex:1}@media (min-width:760px){.SubscriptionCheckoutModal-leftPane{padding:0 15px}}.SubscriptionCheckoutModal-rightPane{background-color:#f8f8f8;flex:1;width:auto}.SubscriptionCheckoutModal-leftPaneContent{display:flex;flex-direction:column;height:100%;max-width:-moz-fit-content;max-width:fit-content;padding:20px 30px}@media (min-width:760px){.SubscriptionCheckoutModal-leftPaneContent{max-width:470px}}.SubscriptionCheckoutModal-rightPaneContent{flex-direction:column;height:100%;justify-content:space-around;max-width:-moz-fit-content;max-width:fit-content;padding:0 20px}@media (min-width:760px){.SubscriptionCheckoutModal-rightPaneContent{max-width:350px}}.SubscriptionCheckoutModal-accountInfoDesktop{display:none}@media (min-width:760px){.SubscriptionCheckoutModal-accountInfoDesktop{display:block;margin-top:20px}}.SubscriptionCheckoutModal-accountInfoMobile{display:block;margin:20px auto 50px}@media (min-width:760px){.SubscriptionCheckoutModal-accountInfoMobile{display:none}}.SubscriptionCheckoutContainer-container{display:block;height:-moz-fit-content;height:fit-content}.NotificationProvider-backdrop{background-color:#fff;box-shadow:0 4px 4px 0 #00000040;height:100%;padding:30px 30px 20px;position:fixed;right:0;top:0;width:605px;z-index:9999}@media (max-width:1019px){.NotificationProvider-backdrop{width:524px}}@media (max-width:759px){.NotificationProvider-backdrop{padding:20px;width:100%}}.NotificationProvider-notificationWrapper{display:flex;flex-direction:column;height:calc(100% - 100px);overflow-y:auto;overscroll-behavior:contain}@media (max-width:759px){.NotificationProvider-notificationWrapper{height:calc(100% - 80px)}}.NotificationProvider-closeButton{float:right}.NotificationProvider-closeButton:focus-visible>span>svg{border:1px solid #071d39;border-radius:4px}.NotificationProvider-headingContainer{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}@media (max-width:759px){.NotificationProvider-headingContainer{margin-bottom:15px}}.NotificationProvider-notificationsPanelTitle{color:#000;font-size:28px;font-weight:400;letter-spacing:.28px;line-height:28px}@media (max-width:759px){.NotificationProvider-notificationsPanelTitle{font-size:24px}}.NotificationProvider-liveEventContainerWrapper{margin-bottom:30px}@media (max-width:759px){.NotificationProvider-liveEventContainerWrapper{margin-bottom:25px}}.NotificationProvider-liveEventContainer{display:flex;flex-direction:column}.NotificationProvider-smallSpan{background-color:#0477c9;display:block;height:6px;width:110px}.NotificationProvider-smallSpanNotificationsOff{background-color:#747474}.NotificationProvider-border{background-color:#747474;display:block;height:1px;width:100%}.NotificationProvider-notificationsHeading{color:#000;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:24px;margin-bottom:10px;margin-top:7px;text-transform:uppercase}@media (max-width:759px){.NotificationProvider-notificationsHeading{font-size:18px;margin-top:5px}}.NotificationProvider-focusTrapContainer{height:100%;overflow:auto}.NotificationProvider-watchlistAlertsContainer{display:flex;flex-direction:column}.NotificationProvider-toggleContainer{align-items:center;bottom:20px;display:flex;flex-direction:row;float:right;gap:10px;position:fixed;right:30px}.NotificationProvider-toggleText{color:#000;font-size:15px;font-weight:500}.NotificationProvider-switch{display:inline-block;height:19px;position:relative;width:40px}.NotificationProvider-switch:focus-within>.NotificationProvider-slider{border:1px solid #000}.NotificationProvider-switch input{height:0;opacity:0;width:0}.NotificationProvider-slider{background-color:#ccc;border:1px solid #ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.NotificationProvider-slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:12px;left:2px;position:absolute;transition:.4s;width:12px}input:checked+.NotificationProvider-slider{background-color:#0477c9;border:1px solid #0477c9}input:checked+.NotificationProvider-slider:before{left:-2px;transform:translateX(26px)}.NotificationProvider-notificationPanelOffText{margin-top:30px}.NotificationProvider-yrhiind{color:#008456;font-weight:700}.NotificationProvider-yrloind{color:#b40909;font-weight:700}.NotificationProvider-notificationsHeadingContainer{align-items:center;display:flex;justify-content:space-between}.NotificationProvider-dropdownButton{align-items:center;border:1px solid #0000;border-radius:4px;color:#fff;display:flex}.NotificationProvider-dropdownButton:active{-webkit-tap-highlight-color:transparent}.NotificationProvider-dropdownButton:focus-visible{border:1px solid #4699d6;border-radius:4px}@media (min-width:760px){.NotificationProvider-dropdownButton{margin-right:10px}}.NotificationProvider-dropdownButton .NotificationProvider-dropdownArrow,.NotificationProvider-dropdownButton .NotificationProvider-dropdownUpArrow{background:#4699d6;height:13px;width:21px}.NotificationProvider-dropdownButton .NotificationProvider-dropdownArrow,.NotificationProvider-dropdownButton .NotificationProvider-dropdownUpArrow{mask-image:url(https://static-redesign.cnbcfm.com/dist/a09d43acfa362f012895.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/a09d43acfa362f012895.svg)}.NotificationProvider-dropdownButton .NotificationProvider-dropdownUpArrow{transform:scaleY(-1)}.NotificationProvider-collapseLiveEventContainer,.NotificationProvider-noLiveEventTextCollapse{display:none}.WatchlistAlertNotifications-watchlistAlertsHeading{color:#000;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:24px;margin-bottom:10px;margin-top:7px;text-transform:uppercase}@media (max-width:759px){.WatchlistAlertNotifications-watchlistAlertsHeading{font-size:18px;margin-top:5px}}.WatchlistAlertNotifications-watchlistAlertItemLink:focus-visible .WatchlistAlertNotifications-watchlistAlertItem{background-color:#f1f1f1}.WatchlistAlertNotifications-watchlistAlertItem{align-items:center;background-color:#f8f8f8;border-bottom:1px solid #dedede;display:flex;gap:10px;margin-bottom:1px;padding:15px 10px}.WatchlistAlertNotifications-watchlistAlertItem:hover{background-color:#f1f1f1}@media (max-width:759px){.WatchlistAlertNotifications-watchlistAlertItem{min-height:50px;padding:10px}}.WatchlistAlertNotifications-watchlistAlertIcon>img{height:23.33px;width:25px}@media (max-width:759px){.WatchlistAlertNotifications-watchlistAlertIcon>img{height:16px;width:16px}}.WatchlistAlertNotifications-watchlistAlertTitle{align-items:center;color:#171717;display:flex;font-size:12px;font-weight:500;gap:5px;line-height:14.62px}@media (max-width:1019px){.WatchlistAlertNotifications-watchlistAlertTitle{align-items:baseline;flex-direction:column}}@media (max-width:759px){.WatchlistAlertNotifications-watchlistAlertTitle{font-size:14px}}.WatchlistAlertNotifications-watchlistSymbol{font-weight:700}.WatchlistAlertNotifications-notificationsQuoteData{align-items:center;background-color:#fff;border:1px solid #9e9e9e;border-radius:8px;display:flex;font-size:12px;font-weight:800;height:29px;justify-content:center;padding:0 5px;white-space:nowrap}.WatchlistAlertNotifications-notificationsQuoteData .WatchlistAlertNotifications-symbolDecline,.WatchlistAlertNotifications-notificationsQuoteData .WatchlistAlertNotifications-symbolGain{color:#071d39}.WatchlistAlertNotifications-notificationsQuoteData .WatchlistAlertNotifications-quoteGain{color:#008456}.WatchlistAlertNotifications-notificationsQuoteData .WatchlistAlertNotifications-quoteDecline{color:#ce2b2b}.WatchlistAlertNotifications-notificationsQuoteData .WatchlistAlertNotifications-quoteDecline span:nth-child(2),.WatchlistAlertNotifications-notificationsQuoteData .WatchlistAlertNotifications-quoteGain span:nth-child(2){margin-left:4px}.WatchlistAlertNotifications-quoteSeperator{color:#747474;margin-left:4px;margin-right:4px}.NewsAlertNotifications-liveEventItemLink:focus-visible,.NewsAlertNotifications-liveEventItemLink:focus-visible .NewsAlertNotifications-liveEventItemWithBackground{background-color:#f1f1f1}.NewsAlertNotifications-liveEventItem{align-items:center;border-bottom:1px solid #dedede;display:flex;gap:10px;padding:15px 10px}@media (max-width:759px){.NewsAlertNotifications-liveEventItem{min-height:50px;padding:10px}}.NewsAlertNotifications-liveEventTitle{color:#171717;font-size:12px;font-weight:500;line-height:14px}@media (max-width:759px){.NewsAlertNotifications-liveEventTitle{font-size:14px}}.NewsAlertNotifications-clubPill{color:#0496ff}.NewsAlertNotifications-clubPill,.NewsAlertNotifications-proPill{font-size:10px;font-weight:700;letter-spacing:1.5px;line-height:10px}.NewsAlertNotifications-proPill{color:#00a857}.NewsAlertNotifications-lockIcon{position:relative}.NewsAlertNotifications-lockIcon span{display:none}.NewsAlertNotifications-lockIcon:hover span{bottom:20px;display:block;position:absolute;right:-8px;white-space:nowrap}.NewsAlertNotifications-tooltipArrow{background-color:#fff!important;border-left:11px solid #0000;border-right:11px solid #0000;left:-6px;top:-14px}.NewsAlertNotifications-tooltip{border-radius:4px;color:#fff;font-size:12px;font-weight:600;height:21px;letter-spacing:1px;line-height:7px;padding:7px 4px 7px 8px;text-align:left}.NewsAlertNotifications-clubTooltipArrow{border-top:8px solid #0496ff}.NewsAlertNotifications-proTooltipArrow{border-top:8px solid #008456}.NewsAlertNotifications-proTooltip{background-color:#008456}.NewsAlertNotifications-clubTooltip{background-color:#0496ff}.NewsAlertNotifications-liveEventIcon>img{height:23.33px;width:25px}@media (max-width:759px){.NewsAlertNotifications-liveEventIcon>img{height:16px;width:16px}}.NewsAlertNotifications-liveEventPill{align-items:flex-end;display:flex;flex-direction:column;gap:3px;margin-left:auto}.NewsAlertNotifications-timestamp{color:#424242;font-size:10px;font-weight:600;letter-spacing:1.5px;line-height:10px;text-transform:uppercase;white-space:nowrap}.NewsAlertNotifications-liveEventItemWithBackground{background-color:#f8f8f8}.NewsAlertNotifications-liveEventItemWithBackground:hover{background-color:#f1f1f1}.NewsAlertNotifications-tradeAlertsTitle{color:#005594;font-size:12px;font-weight:700}.CreateOrEditWatchlist-watchlistContainer{display:flex;flex-direction:column;gap:50px;overflow:hidden}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer{gap:30px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-watchlistCreateOrEditContainer{display:flex;flex-direction:column;gap:15px}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistText{color:#000;font-size:20px;font-weight:400;letter-spacing:.2px;line-height:24px}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistText{font-size:14px;line-height:16.8px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistLink{color:#005594;display:flex;font-size:20px;font-style:normal;font-weight:500;gap:7px;height:20px;letter-spacing:1.091px;line-height:16px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistLink>img{height:16px;position:relative;top:3px;width:16px}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistLink>img{height:12px;width:12px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistLink:hover{color:#005594}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-editWatchlistLink{font-size:14px;line-height:16px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistText{color:#000;font-size:32px;font-weight:400;letter-spacing:.03px;line-height:40px;text-align:center}@media (min-width:760px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistText{margin-top:30px}}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistText{font-size:24px;line-height:29.23px;margin-top:10px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistContainer{display:flex;flex-direction:column;gap:50px}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistContainer{gap:30px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistButton{align-items:center;background-color:#005594;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:50px;justify-content:center;letter-spacing:1.091px;line-height:16px;margin:auto;text-align:center;text-transform:uppercase;white-space:nowrap;width:236px}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistButton:hover{color:#fff}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-createWatchlistButton{font-size:14px;height:46px;margin-bottom:20px;width:208px}}.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-watchlistImg{background-image:url(https://static-redesign.cnbcfm.com/dist/aaef357fd7f6d3bbf46a.png);background-repeat:no-repeat;background-size:423px 184px;height:184px;margin:35px auto auto;width:423px}@media (max-width:759px){.CreateOrEditWatchlist-watchlistContainer .CreateOrEditWatchlist-watchlistImg{background-image:url(https://static-redesign.cnbcfm.com/dist/6f13373a0304d88f6030.png);background-size:257px 168px;height:168px;margin-top:15px;width:257px}}.SplitStats-splitStats{margin:15px 0 0}@media (min-width:760px){.SplitStats-splitStats{display:none}}.SplitStats-splitStats .SplitStats-title{color:#002f6c;font-size:18px;font-weight:800;text-transform:uppercase}.SplitStats-splitStats .SplitStats-list,.SplitStats-splitStats .SplitStats-listSingle{grid-gap:0 15px;display:grid;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.SplitStats-splitStats .SplitStats-flowColumn{grid-auto-flow:column;grid-template-rows:repeat(4,auto)}.SplitStats-splitStats .SplitStats-listSingle{grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:none}.SplitStats-splitStats .SplitStats-listSingle .SplitStats-item{border-bottom:0;font-size:16px;margin:0;padding:5px 2px}.SplitStats-splitStats .SplitStats-listSingle .SplitStats-item:nth-child(odd){background:#f8f8f8}.SplitStats-splitStats .SplitStats-listSingle .SplitStats-name{color:#171717;font-weight:400}.SplitStats-splitStats .SplitStats-item{align-items:center;border-bottom:1px solid #d9d9d9;box-sizing:border-box;display:flex;font-family:Proxima Nova,sans-serif;font-size:11px;font-weight:800;justify-content:space-between;margin:0 0 5px;padding:0 0 5px}.SplitStats-splitStats .SplitStats-name{color:#747474}.SplitStats-splitStats .SplitStats-price{color:#171717}.ProPill-proPillLink{display:inline-block;padding-right:4px}.ProPill-proPill{bottom:0;display:inline-block;position:relative;vertical-align:initial;width:auto}.PieChart-chart{border-radius:50%;box-shadow:0 4px 4px #00000040;padding:0;pointer-events:all}.PieChart-chart,.PieChart-inner{height:var(--diameter);width:var(--diameter)}.PieChart-inner{display:grid;place-items:center;pointer-events:none;position:absolute;text-align:center}.PieChart-overlay{border-radius:50%;box-shadow:calc(var(--shadowOffset)*-1) var(--shadowOffset) 5px 1px #00000040;display:flex;flex-direction:column;font-family:Proxima Nova,Helvetica,Arial,sans-serif;height:calc(var(--diameter) - var(--strokeWidth)*2);justify-content:center;width:calc(var(--diameter) - var(--strokeWidth)*2)}.PieChart-total{font-size:20px;font-weight:600;line-height:20px}.PieChart-ratings{font-size:10px;font-weight:500;line-height:12px}.PieChart-consensus{word-wrap:break-word;font-size:16px;font-weight:600;hyphens:auto;line-height:16px;padding:4px}.AnalystConsensus-container{background:#fff;border:1px solid #d9d9d9;border-radius:10px;box-shadow:0 4px 4px #00000040;color:#000;display:grid;font-family:Proxima Nova,Helvetica,Arial,sans-serif;grid-template-columns:2fr 3fr;grid-template-rows:42px 199px;height:241px;overflow:hidden}.AnalystConsensus-containerWebservice{margin-bottom:30px}.AnalystConsensus-header{align-items:center;border-bottom:3px solid #00a857;display:flex;grid-column:1/3;grid-row:1/2;justify-content:space-between;padding:4px 20px 0 16px}.AnalystConsensus-proPill{height:20px}.AnalystConsensus-stockInfo{align-items:center;color:#005594;display:flex;line-height:19px;min-height:22px}.AnalystConsensus-companyName{font-size:20px;font-weight:700;line-height:20px;margin-right:8px}.AnalystConsensus-stockSymbol{border-left:2px solid #005594;color:#005594!important;font-size:18px;font-style:normal;font-weight:500;line-height:20px;padding-left:8px;text-decoration:none!important}.AnalystConsensus-stockSymbol:hover{color:#fcb700!important}.AnalystConsensus-leftPanel{column-gap:10px;display:grid;grid-column:1/2;grid-row:2/3;grid-template-columns:1fr 1fr;grid-template-rows:auto 46px;padding:22px;row-gap:20px}.AnalystConsensus-negativeUpside{color:#b40909}.AnalystConsensus-averagePriceTarget,.AnalystConsensus-currentPrice,.AnalystConsensus-highPriceTarget{border-bottom:1px dashed #747474}.AnalystConsensus-headerQuotePage{justify-content:flex-end}.AnalystConsensus-title{font-size:16px;font-weight:600;grid-column:1/3;grid-row:2/3;letter-spacing:1px;line-height:19px;text-align:center}.AnalystConsensus-pieChart{align-items:center;display:flex;flex-direction:column;grid-column:1/2;grid-row:1/2;justify-self:right;width:-moz-fit-content;width:fit-content}.AnalystConsensus-buy,.AnalystConsensus-hold,.AnalystConsensus-sell,.AnalystConsensus-strongBuy,.AnalystConsensus-underperform{align-items:center;display:flex;font-size:12px;font-weight:600;line-height:15px}.AnalystConsensus-buy .AnalystConsensus-box,.AnalystConsensus-hold .AnalystConsensus-box,.AnalystConsensus-sell .AnalystConsensus-box,.AnalystConsensus-strongBuy .AnalystConsensus-box,.AnalystConsensus-underperform .AnalystConsensus-box{height:14px;margin-left:10px;margin-right:10px;width:14px}.AnalystConsensus-buy{color:#00a857}.AnalystConsensus-buy .AnalystConsensus-box{background-color:#00a857}.AnalystConsensus-hold{color:#747474}.AnalystConsensus-hold .AnalystConsensus-box{background-color:#747474}.AnalystConsensus-sell{color:#002f6c}.AnalystConsensus-sell .AnalystConsensus-box{background-color:#002f6c}.AnalystConsensus-underperform{color:#336aa0}.AnalystConsensus-underperform .AnalystConsensus-box{background-color:#336aa0}.AnalystConsensus-strongBuy{color:#145c42}.AnalystConsensus-strongBuy .AnalystConsensus-box{background-color:#145c42}.AnalystConsensus-legend{background:#f8f8f8;border:.2px solid #d8d8d8;border-radius:6px;box-shadow:0 1px 4px #00000040;display:flex;flex-direction:column;height:108px;justify-content:space-around;padding:3px 8px 3px 0;width:-moz-fit-content;width:fit-content}.AnalystConsensus-rightPanel{border-left:1px solid #0003;display:flex;flex-direction:column;grid-column:2/3;grid-row:2/3;justify-content:space-between}.AnalystConsensus-stats{display:flex;flex-direction:column;justify-content:space-around;padding:15px 25px}.AnalystConsensus-averagePriceTarget,.AnalystConsensus-currentPrice,.AnalystConsensus-highPriceTarget,.AnalystConsensus-lowPriceTarget{align-items:center;display:flex;font-size:16px;font-weight:500;height:54px;line-height:19px}.AnalystConsensus-value{font-size:16px;line-height:19px;margin-left:auto}.AnalystConsensus-highPriceTarget .AnalystConsensus-value{color:#145c42}.AnalystConsensus-averagePriceTarget .AnalystConsensus-value{color:#424242;display:flex;flex-direction:column;font-size:14px;text-align:right}.AnalystConsensus-averagePriceTarget .AnalystConsensus-value .AnalystConsensus-upside{color:default}.AnalystConsensus-lowPriceTarget .AnalystConsensus-value{color:#002f6c}@media (max-width:760px){.AnalystConsensus-container{border-radius:2px;display:grid;grid-template-columns:303px;grid-template-rows:auto 195px 190px;height:auto;width:303px}.AnalystConsensus-header{grid-column:1/2;grid-row:1/2;padding:6px 20px}.AnalystConsensus-header .AnalystConsensus-proPill{height:13px}.AnalystConsensus-header .AnalystConsensus-stockInfo .AnalystConsensus-companyName{font-size:14px;font-weight:700;height:auto;line-height:16px;margin-right:5px;max-width:10rem}.AnalystConsensus-header .AnalystConsensus-stockInfo .AnalystConsensus-stockSymbol{border-left:1px solid #005594;font-size:12px;font-weight:500;line-height:16px;padding-left:5px}.AnalystConsensus-leftPanel{border-bottom:1px solid #d9d9d9;display:grid;grid-column:1/2;grid-row:2/3;grid-template-columns:1fr 1fr;padding:0 20px}.AnalystConsensus-leftPanel .AnalystConsensus-pieChart{justify-self:right;margin-right:14px;margin-top:20px}.AnalystConsensus-leftPanel .AnalystConsensus-legend{margin-top:20px}.AnalystConsensus-rightPanel{border-left:none;grid-column:1/2;grid-row:3/4}.AnalystConsensus-rightPanel .AnalystConsensus-stats{padding:0 20px}.AnalystConsensus-rightPanel .AnalystConsensus-stats .AnalystConsensus-averagePriceTarget,.AnalystConsensus-rightPanel .AnalystConsensus-stats .AnalystConsensus-currentPrice,.AnalystConsensus-rightPanel .AnalystConsensus-stats .AnalystConsensus-highPriceTarget,.AnalystConsensus-rightPanel .AnalystConsensus-stats .AnalystConsensus-lowPriceTarget{font-size:14px;height:64px;line-height:17px}}.AnalystConsensus-containerArticlePage{height:421px;margin-bottom:30px}.AnalystConsensus-currentPrice{display:flex;justify-content:space-between}.AnalystConsensus-currentPrice .AnalystConsensus-value{display:flex;justify-content:flex-end}.AnalystConsensus-lastUpdated{color:#424242;display:flex;font-size:8px;font-style:normal;font-weight:600;line-height:10px}.AnalystConsensus-changePct{align-items:center;color:#008456;display:flex;font-size:10px;font-style:normal;font-weight:600;line-height:12px}.AnalystConsensus-changePctNegative{color:#b40909}.AnalystConsensus-unchanged{color:#424858}@media (min-width:360px){.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-averagePriceTarget,.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-currentPrice,.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-highPriceTarget,.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-lowPriceTarget{height:46px}}@media (min-width:760px){.AnalystConsensus-containerArticlePage{height:241px}.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-averagePriceTarget,.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-currentPrice,.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-highPriceTarget,.AnalystConsensus-rightPanel .AnalystConsensus-statsArticlePage .AnalystConsensus-lowPriceTarget{height:44px}}@media (min-width:1340px){.AnalystConsensus-containerQuotePage{grid-template-rows:40px 191px;height:231px;width:966px}.AnalystConsensus-containerQuotePage .AnalystConsensus-leftPanel{column-gap:44px}.AnalystConsensus-containerQuotePage .AnalystConsensus-rightPanel .AnalystConsensus-stats{padding-left:40px;padding-right:40px}}.AnalystConsensus-gateContainer{border-radius:10px;box-shadow:0 4px 4px #00000040;width:100%}.AnalystConsensus-gateContainer div[style],.AnalystConsensus-gateContainer iframe[style]{border-radius:10px}@media (max-width:760px){.AnalystConsensus-gateContainer{box-shadow:none;display:flex;justify-content:center}.AnalystConsensus-gateContainer div[style],.AnalystConsensus-gateContainer iframe[style]{border-radius:2px;box-shadow:0 4px 4px #00000040;width:303px!important}}.AnalystConsensus-error .AnalystConsensus-legend{flex-direction:row}.AnalystConsensus-error .AnalystConsensus-legend .AnalystConsensus-boxContainer{display:flex;flex-direction:column;justify-content:space-around}.AnalystConsensus-error .AnalystConsensus-legend .AnalystConsensus-errorMessage{color:#ce2b2b;display:grid;font-size:12px;font-weight:500;line-height:12px;place-items:center;text-align:center}.BadgeGroup-badgeGroup{display:flex;justify-content:center;margin:24px 0 0;width:100%}@media (max-width:1019px){.BadgeGroup-badgeGroup{margin:24px 0 -6px}}@media (max-width:759px){.BadgeGroup-badgeGroup{margin:0}}.BadgeGroup-badge{margin:0 10px;max-height:60px;max-width:120px}.Loading-wrapper{background:none;height:100%}.Loading-nightModeWrapper{background:#000;height:100%}.Loading-loadingImage{height:295px;max-width:900px;width:100%}.ErrorChartBoundary-errorWrapper{background:grey;border:1px solid silver;color:#fff;height:352px}.ErrorChartBoundary-errorWrapper .ErrorChartBoundary-msg{position:relative;text-align:center;top:35%}.ErrorChartBoundary-errorWrapper .ErrorChartBoundary-msg span{background:#fff;border-radius:3px;color:#000;font-family:inherit;font-size:12px;line-height:inherit;margin:0;padding:2px}.PhoenixChartWrapper-rendererApp,.PhoenixChartWrapper-rendererWeb{min-height:380px;position:relative}.PhoenixChartWrapper-rendererWeb{margin-top:20px}.PhoenixChartWrapper-rendererApp{height:100%;margin:0}.PhoenixChartWrapper-loadingWrapper{background:#fff;bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.MiniQuoteData-container{display:block;height:162px;line-height:22px;padding:0 30px;text-indent:0}@media (min-width:1020px){.MiniQuoteData-container{height:144px;padding:0 8px}}@media (max-width:759px){.MiniQuoteData-container{height:154px;min-width:320px;padding:0 15px}}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-container{height:274px;min-width:560px}}.MiniQuoteData-chickletContainer{display:block;height:144px;line-height:22px;padding:0 8px;text-indent:0}@media (min-width:1020px){.MiniQuoteData-chickletContainer{height:144px;padding:0 8px}}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-chickletContainer .MiniQuoteData-companyName,.MiniQuoteData-chickletContainer .MiniQuoteData-link{font-size:14px;margin-bottom:0;margin-top:12px}.MiniQuoteData-chickletContainer .MiniQuoteData-last{font-size:24px;margin-right:12px}}.MiniQuoteData-chickletContainer .MiniQuoteData-link{font-size:11px!important}.MiniQuoteData-chickletContainer .MiniQuoteData-quote,.MiniQuoteData-chickletContainer .MiniQuoteData-quoteDown,.MiniQuoteData-chickletContainer .MiniQuoteData-quoteUp{font-size:12px!important}.MiniQuoteData-chickletContainer .MiniQuoteData-halfDetail{color:#747474;display:flex;font-size:10px;font-weight:700;justify-content:space-between;margin:0}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-chickletContainer .MiniQuoteData-halfDetail{font-size:10px;line-height:inherit;margin:0}.MiniQuoteData-chickletContainer .MiniQuoteData-section{margin-bottom:0}}.MiniQuoteData-section{display:block;padding-bottom:0;padding-left:0;padding-top:0}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-section{margin-bottom:10px}}.MiniQuoteData-companyName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MiniQuoteData-companyName,.MiniQuoteData-last{font-weight:700}.MiniQuoteData-companyName,.MiniQuoteData-link{font-size:14px;margin-top:12px}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-companyName,.MiniQuoteData-link{font-size:24px;margin-bottom:14px;margin-top:14px}}.MiniQuoteData-last,.MiniQuoteData-quote,.MiniQuoteData-quoteDown,.MiniQuoteData-quoteUp{display:block;margin:4px 0}.MiniQuoteData-header{align-items:center;display:flex}.MiniQuoteData-last{font-size:24px;margin-right:12px}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-last{font-size:34px}}.MiniQuoteData-link{font-size:11px;font-weight:600}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-link{font-size:16px}}.MiniQuoteData-link a{color:#005594;text-decoration:underline}.MiniQuoteData-cnbcLink{color:#2077b6;text-decoration:underline}.MiniQuoteData-quote,.MiniQuoteData-quoteDown,.MiniQuoteData-quoteUp{color:#747474;font-family:Proxima Nova,sans-serif;font-size:12px;font-weight:700;line-height:12px}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-quote,.MiniQuoteData-quoteDown,.MiniQuoteData-quoteUp{font-size:20px}}.MiniQuoteData-quoteUp{color:#008456}.MiniQuoteData-quoteUp:before{content:"▾";display:inline-block;margin-right:4px;transform:rotate(-180deg)}.MiniQuoteData-quoteDown{color:#d0021b}.MiniQuoteData-quoteDown:before{content:"▾";margin-right:4px}.MiniQuoteData-details{grid-column-gap:4%;display:grid;grid-template-columns:1fr 1fr}.MiniQuoteData-container,.MiniQuoteData-withTopBorder{border-bottom:.5px solid #747474}.MiniQuoteData-halfDetail{color:#747474;display:flex;font-size:10px;font-weight:700;justify-content:space-between;margin:0}.MiniQuoteData-halfDetail :nth-child(2n){color:#171717}@media (min-width:760px) and (max-width:1019px){.MiniQuoteData-halfDetail{font-size:18px;line-height:40px;margin:0 0 20px}}.MiniQuoteData-halfDetail:nth-of-type(odd){grid-column:1/2}.MiniQuoteData-halfDetail:nth-of-type(2n){grid-column:2/3}.DynamicLoadingIndicator-spinnerParent{display:block;padding:10px}.DynamicLoadingIndicator-spinner{animation:DynamicLoadingIndicator-spin 2s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#666;display:block;margin:0 auto}@keyframes DynamicLoadingIndicator-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AddToWatchlistDropdown-container{align-content:center;align-items:center;background-color:#fff;display:flex;flex-direction:column;font-family:Proxima Nova,Helvetica,Arial,sans-serif;justify-content:center;padding:20px 0;position:fixed;z-index:1001}.AddToWatchlistDropdown-container.AddToWatchlistDropdown-withWatchlists{align-items:normal;justify-content:normal}@media (max-width:1019px){.AddToWatchlistDropdown-container{bottom:0;left:0;right:0;top:0;z-index:9999}}@media (min-width:1020px){.AddToWatchlistDropdown-container{border:.5px solid #9e9e9e;border-top:0;box-shadow:0 1px 6px #00000040,0 -3px 0 #002f6c;display:block;left:0;padding:0;position:absolute;width:auto}.AddToWatchlistDropdown-container.AddToWatchlistDropdown-mini{left:0;right:auto}}.AddToWatchlistDropdown-container .AddToWatchlistDropdown-miniQuoteDataContainer{align-items:center;border-bottom:.5px solid #747474;display:flex;justify-content:center;min-height:156px}@media (min-width:1020px){.AddToWatchlistDropdown-container .AddToWatchlistDropdown-miniQuoteDataContainer{min-height:156px}}@media (max-width:759px){.AddToWatchlistDropdown-container .AddToWatchlistDropdown-miniQuoteDataContainer{min-height:156px;min-width:320px}}@media (min-width:760px) and (max-width:1019px){.AddToWatchlistDropdown-container .AddToWatchlistDropdown-miniQuoteDataContainer{min-height:274px;min-width:560px}}.AddToWatchlistDropdown-container .AddToWatchlistDropdown-signInMessage,.AddToWatchlistDropdown-container .AddToWatchlistDropdown-simpleText{display:block;font-size:12px;line-height:12px;text-align:center}.AddToWatchlistDropdown-container .AddToWatchlistDropdown-signInMessage{color:#000;font-weight:700;margin-bottom:-10px;margin-top:20px}.AddToWatchlistDropdown-container .AddToWatchlistDropdown-simpleText{font-weight:500}.AddToWatchlistDropdown-container .AddToWatchlistDropdown-simpleText:last-child{margin-bottom:20px}.AddToWatchlistDropdown-chicletContainer{align-content:center;align-items:center;background-color:#fff;border:.5px solid #9e9e9e;border-top:0;box-shadow:0 1px 6px #00000040,0 -3px 0 #002f6c;display:block;flex-direction:column;font-family:Proxima Nova,Helvetica,Arial,sans-serif;justify-content:center;left:0;padding:0;position:absolute;top:27px!important;width:auto;z-index:1001}.AddToWatchlistDropdown-chicletContainer.AddToWatchlistDropdown-withWatchlists{align-items:normal;justify-content:normal}.AddToWatchlistDropdown-chicletContainer.AddToWatchlistDropdown-mini{left:0;right:auto}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-miniQuoteDataContainer{align-items:center;border-bottom:.5px solid #747474;display:flex;justify-content:center;min-height:156px}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-closeButton{display:none}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-signInMessage,.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-simpleText{display:block;font-size:12px;line-height:12px;text-align:center}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-signInMessage{color:#000;font-weight:700;margin-bottom:-10px;margin-top:20px}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-simpleText{font-weight:500}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-simpleText:last-child{margin-bottom:20px}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-headerForWatchlistTag{align-items:center;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:11px;height:32px;margin:0 0 0 8px}@media (max-width:1019px){.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-headerForWatchlistTag{font-size:11px!important;height:32px!important;line-height:inherit!important;margin-left:8px!important;padding:0!important}}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-watchlistScrollContainer{max-height:100px}@media (max-width:1019px){.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-watchlistScrollContainer:before{bottom:32px}}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-footer{bottom:0}@media (max-width:1019px){.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink:first-child{margin-bottom:12px;margin-top:12px}.AddToWatchlistDropdown-chicletContainer .AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink{font-size:11px;margin-left:10px}}.AddToWatchlistDropdown-chicletGhostDropdownCloser{display:block!important}.AddToWatchlistDropdown-wrapper{max-height:calc(100vh - 158px);overflow:auto}@media (min-width:1020px){.AddToWatchlistDropdown-wrapper{max-height:118px}}.AddToWatchlistDropdown-watchlistContainer{border:.5px solid #cfd8e2;box-shadow:0 -3px 0 #002f6c;padding:unset;right:-1px;top:27px;width:calc(100% + 2px)}@media (max-width:1019px){.AddToWatchlistDropdown-watchlistContainer{top:0}}.AddToWatchlistDropdown-container.AddToWatchlistDropdown-isFetching{padding-top:0}.AddToWatchlistDropdown-closeButton{display:block;font-size:12px;position:absolute;right:15px;top:20px}@media (min-width:1020px){.AddToWatchlistDropdown-closeButton{display:none}}.AddToWatchlistDropdown-closeButton.AddToWatchlistDropdown-closeButtonForSymbolTag{font-size:15px;top:27px}.AddToWatchlistDropdown-header{color:#9e9e9e;font-size:12px;font-weight:600;letter-spacing:.01em;line-height:12px;margin:20px 30px;text-indent:0}.AddToWatchlistDropdown-header.AddToWatchlistDropdown-headerForWatchlistTag{align-items:center;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:11px;height:32px;margin:0 0 0 8px}@media (max-width:1019px){.AddToWatchlistDropdown-header.AddToWatchlistDropdown-headerForWatchlistTag{font-size:18px;height:68px;line-height:normal;margin-left:30px;padding:8px 0}}.AddToWatchlistDropdown-footer{display:block;padding:15px 15px 20px;position:relative;width:100%;z-index:1}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-footerLink,.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink{color:#005594;display:block;font-size:11px;font-weight:600;line-height:13px;padding-left:10px;padding-top:10px;text-indent:0}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-footerLink.AddToWatchlistDropdown-signIn,.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink.AddToWatchlistDropdown-signIn{background-color:#005594;border:none;bottom:0;color:#fff;position:static}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink{line-height:11px;margin-left:10px;padding:unset;text-decoration:underline}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink:first-child{margin-bottom:12px;margin-top:12px}@media (max-width:1019px){.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink:first-child{margin-bottom:30px;margin-top:48px}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink{font-size:18px;margin-left:30px}}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-watchlistTagFooterLink:hover{color:#005594}.AddToWatchlistDropdown-footer .AddToWatchlistDropdown-footerLink{border:1px solid #071d39;color:#071d39;line-height:12px;padding:15px;text-align:center;width:100%}@media (max-width:1019px){.AddToWatchlistDropdown-footer{bottom:20px;position:absolute}}.AddToWatchlistDropdown-watchlistTagFooter{padding:unset;position:relative}.AddToWatchlistDropdown-signInContainer{bottom:0;min-width:240px;position:relative;width:50%}.AddToWatchlistDropdown-createWatchlistContainer{bottom:0;padding-bottom:10px;position:relative}@media (max-width:1019px){.AddToWatchlistDropdown-createWatchlistContainer{text-align:center;top:20px;width:50%}}.AddToWatchlistDropdown-message{color:#e8802a;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:100%;padding:15px 15px 0;text-align:center}@media (max-width:1019px){.AddToWatchlistDropdown-message{font-size:18px;font-weight:600;line-height:18px}}.AddToWatchlistDropdown-message.AddToWatchlistDropdown-watchListEmptyMsg{color:#171717}.AddToWatchlistDropdown-symbolIssueError{border-bottom:1px solid #bababa;color:#ce2b2b;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:18px;padding:35px 20px;text-align:center;white-space:normal}.AddToWatchlistDropdown-ghostDropdownCloser{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:98}@media (min-width:1020px){.AddToWatchlistDropdown-ghostDropdownCloser{display:block}}.AddToWatchlistDropdown-watchlistContainerAddTag{left:-1px;min-width:300px;top:27px;width:calc(100% + 2px)}@media (max-width:1019px){.AddToWatchlistDropdown-watchlistContainerAddTag{top:0}}.AddToWatchlistDropdown-watchlistContainerAddTag .AddToWatchlistDropdown-message{font-size:11px;font-weight:700;letter-spacing:-.004em;line-height:13px;padding-left:8px;padding-right:8px;text-align:center}@media (max-width:1019px){.AddToWatchlistDropdown-watchlistContainerAddTag .AddToWatchlistDropdown-message{align-items:center;display:flex;font-size:18px;font-weight:700;letter-spacing:-.002em;line-height:18px;text-align:center}}.AddToWatchlistDropdown-loggedOutAddTag{padding:unset}.AddToWatchlistDropdown-loggedOutAddTag .AddToWatchlistDropdown-signInContainer .AddToWatchlistDropdown-watchlistTagFooterLink{position:relative;right:9px;top:8px}@media (max-width:1019px){.AddToWatchlistDropdown-loggedOutAddTag .AddToWatchlistDropdown-signInContainer .AddToWatchlistDropdown-watchlistTagFooterLink{font-size:14px;margin-left:unset;padding-top:50px;right:0;text-align:center;top:0}}.AddToWatchlistDropdown-loggedOutAddTag .AddToWatchlistDropdown-createWatchlistContainer .AddToWatchlistDropdown-watchlistTagFooterLink{padding-bottom:8px;position:relative}@media (max-width:1019px){.AddToWatchlistDropdown-loggedOutAddTag .AddToWatchlistDropdown-createWatchlistContainer .AddToWatchlistDropdown-watchlistTagFooterLink{font-size:14px;margin-left:unset;padding-top:50px}}.AddToWatchlistDropdown-signInContainerAddTag{display:block;margin:0 10%;padding:8px}@media (min-width:1020px){.AddToWatchlistDropdown-signInContainerAddTag{min-width:unset;width:unset}}.AddToWatchlistDropdown-buttonLink{border:1px solid #005594;color:#005594;display:block;font-size:10px;font-weight:600;line-height:12px;padding:8px;text-align:center;width:100%}.AddToWatchlistDropdown-buttonLink.AddToWatchlistDropdown-signIn{background-color:#005594;border:none;bottom:0;color:#fff;margin-top:20px;position:static}.AddToWatchlistDropdown-buttonLink.AddToWatchlistDropdown-createWatchlist{background-color:#005594;border:none;bottom:0;color:#fff;margin:auto;max-width:100%;min-width:120px;padding:15px;position:static;text-decoration:none;width:90%}.AddToWatchlistDropdown-buttonLink.AddToWatchlistDropdown-createWatchlist:hover{color:#fff}@media (max-width:1019px){.AddToWatchlistDropdown-buttonLink.AddToWatchlistDropdown-createWatchlist{min-width:200px}.AddToWatchlistDropdown-buttonLink{font-size:14px;font-weight:700}}.AddToWatchlistDropdown-signInButtonAddTag{align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;line-height:12px;padding:8px;text-align:center}.AddToWatchlistDropdown-signInButtonAddTag.AddToWatchlistDropdown-signIn{background-color:#005594}.AddToWatchlistDropdown-signInButtonAddTag.AddToWatchlistDropdown-signIn:hover{background-color:#002f6c}.AddToWatchlistDropdown-signInButtonAddTag.AddToWatchlistDropdown-createWatchlist{background-color:#005594;color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;padding:8px;text-decoration:none}.AddToWatchlistDropdown-signInButtonAddTag.AddToWatchlistDropdown-createWatchlist:hover{background-color:#002f6c;color:#fff}@media (max-width:1019px){.AddToWatchlistDropdown-signInButtonAddTag.AddToWatchlistDropdown-createWatchlist{padding:12px}.AddToWatchlistDropdown-buttonLink{font-size:14px;letter-spacing:1.1px;line-height:16px;margin:auto;max-width:260px;padding:12px}}.AddToWatchlistDropdown-watchlistScrollContainer{display:block;max-height:100px;overflow-y:scroll}.AddToWatchlistDropdown-watchlistScrollContainer:before{bottom:32px;content:"";display:block;height:40px;pointer-events:none;position:absolute;width:100%;z-index:1}@media (max-width:1019px){.AddToWatchlistDropdown-watchlistScrollContainer:before{bottom:100px}}.AddToWatchlistDropdown-watchlistScrollContainer.AddToWatchlistDropdown-fade:before{background:linear-gradient(180deg,#fff0,25%,#fff)}@media (max-width:1019px){.AddToWatchlistDropdown-watchlistScrollContainer{max-height:70%}}@keyframes WatchlistNotification-showAndFadeOut{0%{opacity:0;transform:translateY(5px)}5%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0}}.WatchlistNotification-notificationContainer{display:flex;justify-content:center;position:absolute;width:100%}.WatchlistNotification-notificationContainer .WatchlistNotification-notification{animation:WatchlistNotification-showAndFadeOut 3s linear;font-family:Proxima Nova,Helvetica,Arial,sans-serif;opacity:0;text-align:center;z-index:4000}.AddToWatchlistDropdownCheckbox-container{border-top:1px solid #bababa;display:block}.AddToWatchlistDropdownCheckbox-container:last-of-type{border-bottom:1px solid #bababa}@media (max-width:1019px){.AddToWatchlistDropdownCheckbox-chicletWatchlist.AddToWatchlistDropdownCheckbox-watchlistForSymbolTag{font-size:11px!important;height:32px!important;padding-left:8px!important}}.AddToWatchlistDropdownCheckbox-watchlist{align-items:center;color:#071d39;display:flex;font-size:14px;font-weight:700;padding:8px 29px;width:100%}.AddToWatchlistDropdownCheckbox-watchlist:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddToWatchlistDropdownCheckbox-watchlist.AddToWatchlistDropdownCheckbox-watchlistForSymbolTag{color:#002f6c;font-size:11px;font-weight:600;height:32px;padding-left:8px}@media (max-width:1019px){.AddToWatchlistDropdownCheckbox-watchlist.AddToWatchlistDropdownCheckbox-watchlistForSymbolTag{font-size:18px;height:50px;padding-left:30px}}.AddToWatchlistDropdownCheckbox-checkbox{border:1px solid #bababa;border-radius:2px;flex-shrink:0;height:14px;margin-right:12px;position:relative;width:14px}.AddToWatchlistDropdownCheckbox-watchlistNameForSymbolTag{line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddToWatchlistDropdownCheckbox-hasSymbols .AddToWatchlistDropdownCheckbox-checkbox:after{border-color:#071d39;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:12px;left:5px;position:absolute;top:-4px;transform:rotate(45deg);width:5px}.AddToWatchlistDropdownCheckbox-hasSymbols .AddToWatchlistDropdownCheckbox-checkboxForSymbolTag{background:#2077b6;border:none}.AddToWatchlistDropdownCheckbox-hasSymbols .AddToWatchlistDropdownCheckbox-checkboxForSymbolTag:after{border-color:#fff;height:7px;left:5px;top:1px;width:3px}.AddToWatchlistDropdownCheckbox-isLoading{cursor:wait}.AddToWatchlistDropdownCheckbox-isLoading>*{opacity:.5}.AddToWatchlistDropdownCheckbox-error{color:#ce2b2b;display:block;font-size:12px;font-weight:600;padding:0 10px 8px 56px}.AddToWatchlistDropdownCheckboxes-notificationContainer{font-size:11px;line-height:18px;padding:2px 6px 0;top:150px}.AddToWatchlistDropdownCheckboxes-notificationContainer .AddToWatchlistDropdownCheckboxes-notification{background-color:#2077b6;border-radius:3px;box-shadow:0 1px 3px 1px #00000014;color:#fff;font-weight:700;line-height:16px;padding:10px;white-space:nowrap;width:224px}.AddToWatchlistDropdownCheckboxes-notificationContainer .AddToWatchlistDropdownCheckboxes-notification.AddToWatchlistDropdownCheckboxes-error{background-color:#ce2b2b;width:204px}@media (max-width:1019px){.AddToWatchlistDropdownCheckboxes-notificationContainer{top:165px}}.AddToWatchlistButton-container{display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;position:relative}.AddToWatchlistButton-watchlistContainer{display:inline-block}.AddToWatchlistButton-button{align-items:center;border:1px solid #002f6c;box-sizing:border-box;color:#002f6c;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;justify-content:center;line-height:12px;padding:8px}@media (min-width:1020px){.AddToWatchlistButton-button{padding:14px 15px}}.AddToWatchlistButton-button .AddToWatchlistButton-mobileText{font-size:26px;font-weight:600;line-height:12px}.AddToWatchlistButton-button .AddToWatchlistButton-desktopText{display:none}@media (min-width:1020px){.AddToWatchlistButton-button .AddToWatchlistButton-desktopText{display:initial;margin:0 10px 0 0}}.AddToWatchlistButton-button .AddToWatchlistButton-embeddedText{letter-spacing:1px;margin-right:10px}.AddToWatchlistButton-watchlistFromTagItem{border:.5px solid #cfd8e2;border-radius:7px;display:flex;position:relative}.AddToWatchlistButton-watchlistFromTagItem:hover{border:.5px solid #747474}.AddToWatchlistButton-watchlistFromTagItem.AddToWatchlistButton-dropdownVisible{border:.5px solid #cfd8e2}.AddToWatchlistButton-addWatchListFromTag{background-image:url(https://static-redesign.cnbcfm.com/dist/3d3257ad9e8a242b5362.svg);background-repeat:no-repeat;height:12px;width:12px}.AddToWatchlistButton-watchlistButton{align-items:center;color:#002f6c;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:12px;padding:8px 8px 8px 4px}.AddToWatchlistButton-watchlistButton.AddToWatchlistButton-dropdownOpen .AddToWatchlistButton-addWatchListFromTag,.AddToWatchlistButton-watchlistButton:focus .AddToWatchlistButton-addWatchListFromTag,.AddToWatchlistButton-watchlistButton:hover .AddToWatchlistButton-addWatchListFromTag{background-image:url(https://static-redesign.cnbcfm.com/dist/8eafdf125d3d82d5a92f.svg)}.QuoteStrip-container{font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-top:-7px}@media (min-width:760px){.QuoteStrip-container{margin-top:0}}.QuoteStrip-changeDown{color:#424858;color:#ce2b2b;font-size:18px;font-weight:700;white-space:nowrap}@media (min-width:760px){.QuoteStrip-changeDown{font-size:25px;line-height:28px}}@media (min-width:1020px){.QuoteStrip-changeDown{font-size:20px;line-height:23px}}@media (min-width:1340px){.QuoteStrip-changeDown{font-size:32px;line-height:36px}}.QuoteStrip-changeUp{color:#424858;color:#008456;font-size:18px;font-weight:700;white-space:nowrap}@media (min-width:760px){.QuoteStrip-changeUp{font-size:25px;line-height:28px}}@media (min-width:1020px){.QuoteStrip-changeUp{font-size:20px;line-height:23px}}@media (min-width:1340px){.QuoteStrip-changeUp{font-size:32px;line-height:36px}}.QuoteStrip-changeIcon{display:inline;margin-right:10px}@media (min-width:1340px){.QuoteStrip-changeIcon{height:22px;margin-top:3px;width:22px}}.QuoteStrip-afterHoursIcon{display:inline;padding-right:10px}.QuoteStrip-unchanged{color:#424858;font-size:18px;font-size:22px;font-weight:700;white-space:nowrap}@media (min-width:760px){.QuoteStrip-unchanged{font-size:25px;line-height:28px}}@media (min-width:1020px){.QuoteStrip-unchanged{font-size:20px;line-height:23px}}@media (min-width:1340px){.QuoteStrip-unchanged{font-size:32px;line-height:36px}}.QuoteStrip-companyName{color:#002f6c;display:flex;font-size:24px;font-weight:700;justify-content:space-between;line-height:27px}.QuoteStrip-companyName .QuoteStrip-quoteTitle{font-size:inherit;margin:0}.QuoteStrip-companyName .QuoteStrip-quoteTitleLink{color:#002f6c;font-size:inherit;padding:0}.QuoteStrip-companyName .QuoteStrip-quoteTitleLink :hover{color:#005594}.QuoteStrip-companyName .QuoteStrip-name{display:table;padding:0 0 1px}.QuoteStrip-companyName .QuoteStrip-rightSideButtonsWrappers{display:flex;margin:10px 0 15px}.QuoteStrip-companyName a{padding:3px}@media (min-width:760px){.QuoteStrip-companyName{font-size:28px;line-height:30px}}@media (min-width:0px) and (max-width:759px){.QuoteStrip-companyName.QuoteStrip-companyName_quoteStripEnabled{flex-direction:column}}@media (min-width:1020px) and (max-width:1339px){.QuoteStrip-companyName.QuoteStrip-companyName_quoteStripEnabled{flex-direction:column}}.QuoteStrip-addToWatchlistButton{height:42px;min-width:42px}.QuoteStrip-symbolAndExchange{color:#747474;display:table;font-size:18px;font-weight:500;padding-bottom:2px}@media (min-width:760px){.QuoteStrip-symbolAndExchange{font-size:20px}}.QuoteStrip-quoteStripSubHeader{color:#bababa;font-size:14px;font-weight:600;line-height:18px}.QuoteStrip-extendedLastTradeTime,.QuoteStrip-lastTradeTime{color:#171717;font-size:16px;font-weight:600;line-height:18px}@media (min-width:760px){.QuoteStrip-extendedLastTradeTime,.QuoteStrip-lastTradeTime{padding-bottom:10px}}@media (min-width:1020px){.QuoteStrip-lastTradeTime{padding-bottom:15px}}.QuoteStrip-dataContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-top:5px}@media (min-width:760px){.QuoteStrip-dataContainer{padding-top:25px}}.QuoteStrip-extendedHours{border-top:1px solid #bababa;padding-top:10px}@media (min-width:1020px){.QuoteStrip-extendedHours{padding-top:5px}.QuoteStrip-extendedHours .QuoteStrip-lastTimeAndPriceContainer{width:58%}}@media (min-width:1340px){.QuoteStrip-extendedHours .QuoteStrip-lastTimeAndPriceContainer{width:66%}}@media (min-width:1020px){.QuoteStrip-extendedHours .QuoteStrip-lastTimeAndPriceSideDrawerContainer{width:58%}}@media (min-width:1340px){.QuoteStrip-extendedHours .QuoteStrip-lastTimeAndPriceSideDrawerContainer{width:50%}}.QuoteStrip-extendedHours .QuoteStrip-lastPrice{font-size:32px}@media (min-width:760px){.QuoteStrip-extendedHours .QuoteStrip-lastPrice{font-size:40px;line-height:45px;padding-right:40px}}@media (min-width:1020px){.QuoteStrip-extendedHours .QuoteStrip-lastPrice{font-size:25px;line-height:28px;padding-right:25px}}@media (min-width:1340px){.QuoteStrip-extendedHours .QuoteStrip-lastPrice{font-size:46px;line-height:52px;padding-right:30px}}@media (min-width:760px){.QuoteStrip-extendedHours .QuoteStrip-lastTradeTime{padding-bottom:0}}@media (min-width:1020px){.QuoteStrip-extendedHours .QuoteStrip-lastTradeTime{padding-bottom:10px}}@media (min-width:1340px){.QuoteStrip-extendedHours .QuoteStrip-lastTradeTime{padding-bottom:0}}.QuoteStrip-extendedHours .QuoteStrip-changeDown,.QuoteStrip-extendedHours .QuoteStrip-changeUp,.QuoteStrip-extendedHours .QuoteStrip-unchanged{font-size:18px;line-height:20px}@media (min-width:760px){.QuoteStrip-extendedHours .QuoteStrip-changeDown,.QuoteStrip-extendedHours .QuoteStrip-changeUp,.QuoteStrip-extendedHours .QuoteStrip-unchanged{font-size:20px;line-height:23px}}@media (min-width:1340px){.QuoteStrip-extendedHours .QuoteStrip-changeDown,.QuoteStrip-extendedHours .QuoteStrip-changeUp,.QuoteStrip-extendedHours .QuoteStrip-unchanged{font-size:25px;line-height:28px}}.QuoteStrip-extendedHours .QuoteStrip-fiftyTwoWeekRange,.QuoteStrip-extendedHours .QuoteStrip-volume{font-size:16px}@media (min-width:1020px){.QuoteStrip-extendedHours .QuoteStrip-fiftyTwoWeekRange,.QuoteStrip-extendedHours .QuoteStrip-volume{font-size:18px}}@media (min-width:1340px){.QuoteStrip-extendedHours .QuoteStrip-fiftyTwoWeekRange,.QuoteStrip-extendedHours .QuoteStrip-volume{font-size:16px}.QuoteStrip-extendedHours .QuoteStrip-changeIcon{height:21px;width:21px}}@media (min-width:760px){.QuoteStrip-extendedDataContainer{max-width:496px;padding-top:20px}}@media (min-width:1020px){.QuoteStrip-extendedDataContainer{max-width:460px;padding-bottom:8px}}@media (min-width:1340px){.QuoteStrip-extendedDataContainer{max-width:760px}}.QuoteStrip-extendedDataContainer .QuoteStrip-lastTimeAndPriceContainer{width:100%}.QuoteStrip-extendedDataContainer .QuoteStrip-volume{font-size:18px}@media (min-width:760px){.QuoteStrip-extendedDataContainer .QuoteStrip-volume{font-size:16px}}@media (min-width:1020px){.QuoteStrip-extendedDataContainer .QuoteStrip-volume{font-size:18px}}.QuoteStrip-extendedDataContainer .QuoteStrip-volumeContainer{padding-top:25px}@media (min-width:1020px){.QuoteStrip-extendedDataContainer .QuoteStrip-volumeContainer{padding-top:15px}}.QuoteStrip-dataLabel{color:#747474;font-size:18px;font-weight:600;padding-bottom:10px}.QuoteStrip-extendedLabel{color:#e8802a}.QuoteStrip-lastPriceStripContainer{align-items:center;display:flex;flex-wrap:wrap}.QuoteStrip-lastPrice{color:#171717;font-size:40px;font-weight:700;padding-right:20px;pointer-events:none}.QuoteStrip-lastPrice a{color:#171717;text-decoration:none}@media (min-width:760px){.QuoteStrip-lastPrice{font-size:46px;line-height:52px}}@media (min-width:1020px){.QuoteStrip-lastPrice{font-size:32px;line-height:36px}}@media (min-width:1340px){.QuoteStrip-lastPrice{font-size:51px;line-height:42px}}.QuoteStrip-lastTimeAndPriceContainer{width:100%}@media (min-width:760px){.QuoteStrip-lastTimeAndPriceContainer{width:53%}}@media (min-width:1020px){.QuoteStrip-lastTimeAndPriceContainer{width:51%}}@media (min-width:1340px){.QuoteStrip-lastTimeAndPriceContainer{width:67%}}.QuoteStrip-lastTimeAndPriceSideDrawerContainer{width:100%}@media (min-width:760px){.QuoteStrip-lastTimeAndPriceSideDrawerContainer{width:53%}}@media (min-width:1020px){.QuoteStrip-lastTimeAndPriceSideDrawerContainer{width:51%}}@media (min-width:1340px){.QuoteStrip-lastTimeAndPriceSideDrawerContainer{width:50%}}.QuoteStrip-fiftyTwoWeek,.QuoteStrip-volumeContainer{display:none}@media (min-width:760px){.QuoteStrip-fiftyTwoWeek,.QuoteStrip-volumeContainer{display:block;padding-top:10px}}.QuoteStrip-fiftyTwoWeekRange,.QuoteStrip-volume{font-size:18px;font-weight:600;line-height:20px}.QuoteStrip-watchLiveBtn{align-items:center;background:none;border:1px solid #002f6c;border-radius:0;color:#002f6c;display:flex;font-weight:600;height:42px;line-height:12px;margin:0 0 0 18px;padding:14px 5px}.QuoteStrip-watchLiveBtn,.QuoteStrip-watchLiveLogo{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;box-sizing:border-box;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px}.QuoteStrip-watchLiveLogo{color:#fff!important;cursor:pointer;display:block;font-weight:700;width:18px}.QuoteStrip-watchLiveLink{-webkit-text-size-adjust:100%;background:#ce2b2b;color:#fff!important;cursor:pointer;display:flex!important;font-weight:700;height:30px;justify-content:space-evenly!important;margin-right:.5rem;padding:6px 4px;text-decoration:none;width:4rem}.QuoteStrip-watchLiveBtnV2,.QuoteStrip-watchLiveLink{-webkit-font-smoothing:antialiased;align-items:center;box-sizing:border-box;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px}.QuoteStrip-watchLiveBtnV2{-webkit-text-size-adjust:100%;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to bottom right,#fccc12,#ff7112,#ef1541,#6e55dc,#069de0,#05ac3f) border-box;border:1px solid #0000;border-radius:4px;bottom:4px;color:#002f6c;display:flex;font-weight:600;height:48px;line-height:12px;margin:0 0 0 18px;padding:4px;position:relative}@media (max-width:759px){.QuoteStrip-watchLiveBtnV2{width:100%}}.QuoteStrip-watchLiveLinkV2{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;align-items:center;background:#0053cf;border-radius:2px;box-sizing:border-box;color:#fff!important;cursor:pointer;display:flex!important;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;height:40px;justify-content:center!important;line-height:17.05px;margin-right:.5rem;padding:12px!important;text-decoration:none;width:127px}.QuoteStrip-watchLiveLinkV2:hover{background:#002f6c}.QuoteStrip-livePlayIcon{animation:QuoteStrip-pulse 1.5s infinite;animation-timing-function:ease-in-out;background-color:#fff;border-radius:100%;box-shadow:0 0 0 0 #fff;display:inline-block;height:8px;margin-right:7px;position:relative;transform:scale(1);width:8px}@keyframes QuoteStrip-pulse{0%{box-shadow:0 0 0 1px #0053cf;opacity:1}70%{border:1px solid #0053cf;box-shadow:0 0 0 1px #fff;opacity:.9;padding:2px;transform:scale(1.2)}to{box-shadow:0 0 0 1px #fff;opacity:1;transform:scale(1)}}.QuoteStrip-liveShowTitleV2{color:#002f6c;font-size:14px;font-weight:800;line-height:18px;text-transform:none}@media (prefers-color-scheme:dark){.webview .QuoteStrip-extendedLastTradeTime,.webview .QuoteStrip-lastPrice,.webview .QuoteStrip-lastTradeTime{color:#dce0e4}}.DownloadChartPopup-wrapper{background-color:#16161680;display:block;height:100%;left:0;position:absolute;top:0;visibility:visible;width:100%}.DownloadChartPopup-wrapper input{font-size:26px}.DownloadChartPopup-wrapper .DownloadChartPopup-message{font-family:Proxima Nova Semi Bold,Helvetica,Arial,sans-serif;font-size:22px;width:710px}.DownloadChartPopup-wrapper .DownloadChartPopup-closeBtnWrapper{float:right;margin:0 0 10px}.DownloadChartPopup-wrapper .DownloadChartPopup-closeBtnWrapper .DownloadChartPopup-closeBtn{background:#fff;color:#9b9b9b;cursor:pointer;font-size:24px;font-weight:700;left:10px;line-height:15px;position:relative;text-align:center}.DownloadChartPopup-wrapper .DownloadChartPopup-downloadChartModal{background:#fff;border-radius:5px;box-shadow:0 0 10px #0006;margin:0 auto;padding:10px 30px 10px 20px;position:relative;top:10%;width:748px;z-index:41}.DownloadChartPopup-wrapper .DownloadChartPopup-downloadChartModal .DownloadChartPopup-hiddenCanvas{display:none}.DownloadChartPopup-wrapper .DownloadChartPopup-downloadChartModal .DownloadChartPopup-visibleCanvas{display:block}.DownloadChartPopup-wrapper .DownloadChartPopup-downloadChartModal .DownloadChartPopup-downloadButton{float:right}.DownloadChartPopup-wrapper .DownloadChartPopup-downloadChartModal .DownloadChartPopup-downloadButton a{background:#3da7f1;border:none;border-radius:4px;font:14px Proxima Nova Semi Bold,Helvetica,Arial,sans-serif;font-weight:800;height:30px;padding:8px;position:relative;text-transform:uppercase;top:-55px}.DownloadChartPopup-wrapper .DownloadChartPopup-downloadChartModal .DownloadChartPopup-downloadButton a:hover{color:#000}.DownloadChartButton-button{align-items:center;border:1px solid #002f6c;box-sizing:border-box;color:#002f6c;display:none;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;height:42px;line-height:12px;margin:0 18px 0 0;padding:14px 15px}@media (min-width:1020px){.DownloadChartButton-button{display:flex}}.DownloadChartButton-button .DownloadChartButton-icon{margin:0 0 0 10px;width:12px}.Summary-container{margin:0 auto 32px;width:960px}@media (max-width:1339px){.Summary-container{width:630px}}@media (max-width:1019px){.Summary-container{width:678px}}@media (max-width:759px){.Summary-container{margin:0 auto 30px;min-width:318px;width:100%}}.Summary-sideDrawerContainer{width:auto!important}.Summary-adContainer{display:block;height:250px}.Summary-adContainer+.Summary-subsection{margin-top:30px}@media (max-width:759px){.Summary-adContainer{padding-top:0}.Summary-adContainer+.Summary-subsection{margin-top:32px}}@media (min-width:1020px){.Summary-adContainer{display:none}}.Summary-subsection{margin-top:32px;width:100%}@media (max-width:759px){.Summary-subsection{margin-top:24px}}.Summary-title{color:#002f6c;font-size:18px;font-weight:700;height:30px;line-height:22px;margin:0;text-transform:uppercase}.Summary-label,.Summary-title{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-style:normal}.Summary-label{color:#747474;font-size:16px;font-weight:600;line-height:18px;text-transform:capitalize}@media (max-width:759px){.Summary-label{color:#171717}}.Summary-value{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:18px;margin-left:8px;pointer-events:none}.Summary-value a{color:#171717;text-decoration:none}.Summary-data{grid-column-gap:30px;display:grid;width:100%}.Summary-stat{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;font-size:14px;font-weight:600;justify-content:space-between}@media (max-width:759px){.Summary-stat{border-bottom:none}.Summary-stat:nth-child(odd){background-color:#f8f8f8}}.Summary-exchangeTradedFund,.Summary-stock{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);height:200px}@media (max-width:1339px){.Summary-exchangeTradedFund,.Summary-stock{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(8,1fr);height:320px}}@media (max-width:1019px){.Summary-exchangeTradedFund,.Summary-stock{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);height:240px}}@media (max-width:759px){.Summary-exchangeTradedFund,.Summary-stock{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(15,1fr);height:480px}}@media (min-width:1340px){.Summary-exchangeTradedFund .Summary-_10DayAverageVolume,.Summary-stock .Summary-_10DayAverageVolume{grid-column:1/2;grid-row:5/6}}@media (min-width:760px) and (max-width:1019px){.Summary-exchangeTradedFund .Summary-_10DayAverageVolume,.Summary-stock .Summary-_10DayAverageVolume{grid-column:1/2;grid-row:5/6}}@media (min-width:1340px){.Summary-exchangeTradedFund .Summary-beta,.Summary-stock .Summary-beta{grid-column:2/3;grid-row:5/6}}@media (min-width:760px) and (max-width:1019px){.Summary-exchangeTradedFund .Summary-beta,.Summary-stock .Summary-beta{grid-column:2/3;grid-row:5/6}}@media (min-width:1020px) and (max-width:1179px){.Summary-exchangeTradedFund .Summary-_10DayAverageVolume{grid-column:2/3;grid-row:5/6}}@media (min-width:1180px) and (max-width:1339px){.Summary-exchangeTradedFund .Summary-_10DayAverageVolume{grid-column:2/3;grid-row:5/6}}.Summary-ratios{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:120px}@media (max-width:1339px){.Summary-ratios{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);height:200px}}@media (max-width:1019px){.Summary-ratios{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:144px}}@media (max-width:759px){.Summary-ratios{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(9,1fr);height:288px}}@media (min-width:1340px){.Summary-ratios .Summary-revenue{grid-column:2/3;grid-row:1/2}}@media (min-width:760px) and (max-width:1019px){.Summary-ratios .Summary-revenue{grid-column:2/3;grid-row:1/2}}@media (min-width:1340px){.Summary-ratios .Summary-roe{grid-column:2/3;grid-row:2/3}}@media (min-width:760px) and (max-width:1019px){.Summary-ratios .Summary-roe{grid-column:2/3;grid-row:2/3}}.Summary-events-stock{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:80px}@media (max-width:1339px){.Summary-events-stock{grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);height:120px}}@media (max-width:1019px){.Summary-events-stock{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:96px}}@media (max-width:759px){.Summary-events-stock{grid-auto-flow:column;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(5,1fr);height:160px}}.Summary-events-exchangeTradedFund{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:80px}@media (max-width:1339px){.Summary-events-exchangeTradedFund{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:80px}}@media (max-width:1019px){.Summary-events-exchangeTradedFund{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:96px}}@media (max-width:759px){.Summary-events-exchangeTradedFund{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr);height:128px}}.Summary-mutualFund{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);height:200px}@media (max-width:1339px){.Summary-mutualFund{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(7,1fr);height:280px}}@media (max-width:1019px){.Summary-mutualFund{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);height:240px}}@media (max-width:759px){.Summary-mutualFund{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(14,1fr);height:448px}}.Summary-index{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);height:160px}@media (max-width:1339px){.Summary-index{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);height:200px}}@media (max-width:1019px){.Summary-index{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);height:192px}}@media (max-width:759px){.Summary-index{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(10,1fr);height:320px}}@media (min-width:1020px) and (max-width:1179px){.Summary-index .Summary-ytdPercChange{grid-column:1/2;grid-row:5/6}}@media (min-width:1180px) and (max-width:1339px){.Summary-index .Summary-ytdPercChange{grid-column:1/2;grid-row:5/6}}.Summary-ftse{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);height:40px}@media (max-width:1339px){.Summary-ftse{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);height:40px}}@media (max-width:1019px){.Summary-ftse{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);height:48px}}@media (max-width:759px){.Summary-ftse{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,1fr);height:64px}}.Summary-governmentBond{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);height:160px}@media (max-width:1339px){.Summary-governmentBond{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr);height:240px}}@media (max-width:1019px){.Summary-governmentBond{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);height:192px}}@media (max-width:759px){.Summary-governmentBond{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(12,1fr);height:384px}}@media (min-width:1180px) and (max-width:1339px){.Summary-governmentBond .Summary-coupon{grid-column:1/2;grid-row:5/6}}@media (min-width:1020px) and (max-width:1179px){.Summary-governmentBond .Summary-coupon{grid-column:1/2;grid-row:5/6}}@media (min-width:1180px) and (max-width:1339px){.Summary-governmentBond .Summary-maturity{grid-column:1/2;grid-row:6/7}}@media (min-width:1020px) and (max-width:1179px){.Summary-governmentBond .Summary-maturity{grid-column:1/2;grid-row:6/7}}.Summary-cnbcSynthetic,.Summary-forex{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:80px}@media (max-width:1339px){.Summary-cnbcSynthetic,.Summary-forex{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:80px}}@media (max-width:1019px){.Summary-cnbcSynthetic,.Summary-forex{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:96px}}@media (max-width:759px){.Summary-cnbcSynthetic,.Summary-forex{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr);height:128px}}@media (min-width:760px){.Summary-cnbcSynthetic .Summary-prevClose,.Summary-forex .Summary-prevClose{grid-column:1/2;grid-row:2/3}}.Summary-future{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:120px}@media (max-width:1339px){.Summary-future{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);height:200px}}@media (max-width:1019px){.Summary-future{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:144px}}@media (max-width:759px){.Summary-future{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(9,1fr);height:288px}}@media (min-width:1180px) and (max-width:1339px){.Summary-future .Summary-_10DayAverageVolume{grid-column:2/3;grid-row:2/3}}@media (min-width:1020px) and (max-width:1179px){.Summary-future .Summary-_10DayAverageVolume{grid-column:2/3;grid-row:2/3}}.Summary-analystConsensusContainer{margin-top:30px}@media (min-width:760px) and (max-width:1019px){.Summary-_52WeekHighDate .Summary-label,.Summary-_52WeekLowDate .Summary-label{max-width:90px}}.ErrorHandler-container{background:#ff5053;height:100%;position:relative;width:100%;word-break:break-word}.CharitableTrustHeader-sectionDivider{margin-top:16px}.CharitableTrustHeader-sectionDivider .CharitableTrustHeader-headerWrap{display:flex;margin-bottom:20px;margin-top:20px}.CharitableTrustHeader-sectionDivider .CharitableTrustHeader-headerWrap .CharitableTrustHeader-tableHeader{color:#002f6c;font-size:24px;font-weight:900;letter-spacing:.25px;line-height:24px}@media (max-width:759px){.CharitableTrustHeader-sectionDivider .CharitableTrustHeader-headerWrap .CharitableTrustHeader-tableHeader{font-size:20px;line-height:20px}}.CharitableTrustHeader-sectionDivider .CharitableTrustHeader-smallSpan{background-color:#071d39;display:block;height:6px;width:110px}@media (max-width:360px){.CharitableTrustHeader-sectionDivider .CharitableTrustHeader-smallSpan{width:88px}}.CharitableTrustHeader-sectionDivider .CharitableTrustHeader-border{background-color:#747474;display:block;height:1px;width:100%}.TrustActivityTable-trustActivityTable{display:flex;flex-wrap:wrap;max-width:1000px}.TrustActivityTable-activityTable{max-height:170px;max-width:1000px;overflow-x:hidden;overflow-y:auto;transition:max-height .3s ease-out;width:100%}@media (max-width:320px){.TrustActivityTable-activityTable{overflow-x:auto}}.TrustActivityTable-activityTable.TrustActivityTable-noActivity{align-items:center;display:flex;overflow-y:hidden;padding-right:20px;width:50%}@media (max-width:550px){.TrustActivityTable-activityTable.TrustActivityTable-noActivity{width:100%}}.TrustActivityTable-activityTable::-webkit-scrollbar{height:3px;width:3px}.TrustActivityTable-activityTable::-webkit-scrollbar-track{background:#d9d9d9;border-radius:3px}.TrustActivityTable-activityTable::-webkit-scrollbar-thumb{background:#9e9e9e}.TrustActivityTable-activityRow{align-items:center;background-color:#cfd8e240;border-left:3px solid #0496ff;border-radius:3px;display:flex;height:36px;margin-bottom:4px;margin-right:8px;min-width:310px;position:relative}.TrustActivityTable-activityRow:last-child{margin-bottom:0}.TrustActivityTable-activityLogo{align-items:center;display:flex;justify-content:center;min-width:48px;width:48px}@media (max-width:550px){.TrustActivityTable-activityLogo{min-width:40px;width:40px}}.TrustActivityTable-activityLogo span{background-color:#071d39;height:16px;width:16px}.TrustActivityTable-activityLogo .TrustActivityTable-tradeAlertIcon{mask-image:url(https://static-redesign.cnbcfm.com/dist/aad91182e297b128069c.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/aad91182e297b128069c.svg)}.TrustActivityTable-activityLogo .TrustActivityTable-earningsIcon{mask-image:url(https://static-redesign.cnbcfm.com/dist/3f94109d9f51677fee8d.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/3f94109d9f51677fee8d.svg)}.TrustActivityTable-activityLogo .TrustActivityTable-dividendIcon{mask-image:url(https://static-redesign.cnbcfm.com/dist/3635286e4568e237edcf.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/3635286e4568e237edcf.svg)}.TrustActivityTable-activityLogo .TrustActivityTable-highIcon{mask-image:url(https://static-redesign.cnbcfm.com/dist/4ecf1f23053f2b129fc4.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/4ecf1f23053f2b129fc4.svg)}.TrustActivityTable-activityLogo .TrustActivityTable-lowIcon{mask-image:url(https://static-redesign.cnbcfm.com/dist/68d05358c2f6a94bf78a.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/68d05358c2f6a94bf78a.svg)}.TrustActivityTable-activityType{color:#071d39;font-size:16px;font-weight:600;min-width:25%;padding:0 5px;white-space:nowrap}@media (max-width:760px){.TrustActivityTable-activityType{flex-grow:1;font-size:14px;margin-right:15px;min-width:25%}}@media (max-width:550px){.TrustActivityTable-activityType{margin-right:0;min-width:50%;padding:0}}.TrustActivityTable-quoteWrapper{max-width:20%}@media (max-width:760px){.TrustActivityTable-quoteWrapper{max-width:25%}}@media (max-width:759px){.TrustActivityTable-quoteWrapper{width:unset}}.TrustActivityTable-activityQuoteData{border:1px solid #9e9e9e;border-radius:8px;display:flex;font-size:12px;font-weight:800;justify-content:center;padding:8px;white-space:nowrap;width:130px}@media (max-width:550px){.TrustActivityTable-activityQuoteData{width:47px}}.TrustActivityTable-activityQuoteData:hover{background-color:#071d39}.TrustActivityTable-activityQuoteData:hover .TrustActivityTable-quoteGain{color:#34d07a}.TrustActivityTable-activityQuoteData:hover .TrustActivityTable-quoteDecline{color:#e64d55}.TrustActivityTable-activityQuoteData .TrustActivityTable-symbolDecline,.TrustActivityTable-activityQuoteData .TrustActivityTable-symbolGain{color:#071d39;margin-right:8px}.TrustActivityTable-activityQuoteData:hover .TrustActivityTable-symbolDecline,.TrustActivityTable-activityQuoteData:hover .TrustActivityTable-symbolGain{color:#fff}@media (max-width:550px){.TrustActivityTable-activityQuoteData:hover .TrustActivityTable-symbolDecline{color:#e64d55}.TrustActivityTable-activityQuoteData:hover .TrustActivityTable-symbolGain{color:#34d07a}.TrustActivityTable-activityQuoteData .TrustActivityTable-symbolGain{color:#008456;margin-right:0}.TrustActivityTable-activityQuoteData .TrustActivityTable-symbolDecline{color:#ce2b2b;margin-right:0}}.TrustActivityTable-activityQuoteData .TrustActivityTable-quoteGain{color:#008456}.TrustActivityTable-activityQuoteData .TrustActivityTable-quoteDecline{color:#ce2b2b}.TrustActivityTable-activityQuoteData .TrustActivityTable-quoteDecline span:nth-child(2),.TrustActivityTable-activityQuoteData .TrustActivityTable-quoteGain span:nth-child(2){margin-left:4px}@media (max-width:550px){.TrustActivityTable-activityQuoteData .TrustActivityTable-quoteDecline,.TrustActivityTable-activityQuoteData .TrustActivityTable-quoteGain{display:none}}.TrustActivityTable-descriptionWrap{max-width:calc(75% - 98px)}@media (min-width:550px){.TrustActivityTable-descriptionWrapWithQuote{width:calc(65% - 98px)}}@media (max-width:550px){.TrustActivityTable-descriptionWrapWithQuote{max-width:25%}}@media (min-width:1020px){.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription{margin-left:64px!important}}@media (max-width:1020px){.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription{margin-left:0;width:calc(65% - 98px)}}@media (max-width:760px){.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription{display:none}}@media (min-width:760px) and (max-width:1019px){.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription{text-align:center}}.TrustActivityTable-descriptionWrap{min-width:0}.TrustActivityTable-descriptionWrap,.TrustActivityTable-descriptionWrapWithQuote{display:flex;font-size:16px;justify-content:space-between;line-height:28px}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityLink,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityLink{font-family:Lyon Text;max-width:100%}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityDescription,.TrustActivityTable-descriptionWrap .TrustActivityTable-activityLink a,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityLink a{display:block;flex:1 2 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityDescription,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription{color:#071d39;font-family:Proxima Nova}@media (max-width:760px){.TrustActivityTable-descriptionWrap .TrustActivityTable-activityDescription,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription{text-align:center}}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityLink a,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityLink a{color:#2077b6;position:relative}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityDescription a,.TrustActivityTable-descriptionWrap .TrustActivityTable-activityLink a,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription a,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityLink a{text-decoration:underline;-webkit-text-decoration-color:#2077b6;text-decoration-color:#2077b6}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityDescription a:hover,.TrustActivityTable-descriptionWrap .TrustActivityTable-activityLink a:hover,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityDescription a:hover,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityLink a:hover{color:#fcb700;-webkit-text-decoration-color:#fcb700;text-decoration-color:#fcb700}.TrustActivityTable-descriptionWrap .TrustActivityTable-activityLink a:before,.TrustActivityTable-descriptionWrapWithQuote .TrustActivityTable-activityLink a:before{bottom:5px;content:"";display:inline-block;left:0;position:absolute;width:99.5%}.TrustActivityTable-closeButton{align-items:center;display:flex;justify-content:flex-end;padding-left:20px;padding-right:14px;width:100%}@media (max-width:550px){.TrustActivityTable-closeButton{padding-left:0}}.TrustActivityTable-closeButton .TrustActivityTable-closeIcon{background-color:#071d39;height:16px;mask-image:url(https://static-redesign.cnbcfm.com/dist/ca2bb28892b3278d0e95.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/ca2bb28892b3278d0e95.svg);width:16px}@media (max-width:550px){.TrustActivityTable-closeButton .TrustActivityTable-closeIcon{margin-left:10px}}.TrustActivityTable-activityFooter{align-items:center;display:flex;flex:1;font-size:16px;justify-content:flex-end;line-height:28px;margin-top:16px;max-width:1000px;overflow-y:hidden;padding-right:1%;text-align:right;transition:max-height .3s ease-out;width:100%}.TrustActivityTable-activityFooter .TrustActivityTable-recentAlertMessage{color:#2077b6;font-family:Lyon Text;text-decoration:underline}.TrustActivityTable-noActivity+.TrustActivityTable-activityFooter{flex:unset;line-height:36px;margin-top:0;width:max-content}.TrustActivityTable-noActivityMessage{color:#071d39;font-size:16px;font-weight:600;line-height:24px}.TrustActivityTable-hiddenRowLink{height:36px;position:absolute;right:50px;top:0;width:calc(100% - 50px);z-index:0}@media (min-width:760px){.TrustActivityTable-hiddenRowLink{display:none}}.TrustActivityTable-closeButtonWrap{flex-grow:1}@media (max-width:759px){.TrustActivityTable-closeButtonWrap{display:flex;justify-content:flex-end}}@media (max-width:760px){.TrustActivityTable-activityDescription,.TrustActivityTable-viewQuote{display:none!important}}.HistoricalTrustActivity-historicalTrustActivity{margin-bottom:50px;margin-top:40px}.HistoricalTrustActivity-filterButtonWrap{overflow-x:auto;white-space:nowrap}.HistoricalTrustActivity-filterButtonWrap::-webkit-scrollbar{height:0;width:0}.HistoricalTrustActivity-filterButtonWrap::-webkit-scrollbar-track{background:#0000}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButton,.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButtonActive{border:1px solid #002f6c;border-radius:20px;height:28px;margin-left:12px}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButton:first-child,.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButtonActive:first-child{margin-left:0}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButton span,.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButtonActive span{color:#002f6c;display:block;font-size:12px;font-weight:600;letter-spacing:.79px;line-height:12px;margin:5px 10px;position:none;text-transform:uppercase}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButton{background-color:#fff}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButton span{color:#002f6c}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButtonActive{background-color:#002f6c}.HistoricalTrustActivity-filterButtonWrap .HistoricalTrustActivity-filterButtonActive span{color:#fff}.HistoricalTrustActivity-date{color:#071d39;font-family:Proxima Nova;font-size:16px;font-weight:600;line-height:20px;margin-bottom:20px;margin-top:28px}.HistoricalTrustActivity-loadMoreWrap{display:flex;justify-content:flex-end;margin-top:20px;max-width:1000px;width:100%}.HistoricalTrustActivity-loadMoreWrap>a{margin-right:8px}.TodaysTrustActivity-trustActivity{margin-bottom:50px;margin-top:20px;max-width:100%;overflow:hidden}.TodaysTrustActivity-dropdownButton{align-items:center;color:#fff;display:flex}.TodaysTrustActivity-dropdownButton:active{-webkit-tap-highlight-color:transparent}.TodaysTrustActivity-dropdownButton .TodaysTrustActivity-dropdownArrow,.TodaysTrustActivity-dropdownButton .TodaysTrustActivity-dropdownUpArrow{background:#071d39;height:11px;margin-left:20px;width:19px}.TodaysTrustActivity-dropdownButton .TodaysTrustActivity-dropdownArrow,.TodaysTrustActivity-dropdownButton .TodaysTrustActivity-dropdownUpArrow{mask-image:url(https://static-redesign.cnbcfm.com/dist/b6891ac795b61eeb366b.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/b6891ac795b61eeb366b.svg)}.TodaysTrustActivity-dropdownButton .TodaysTrustActivity-dropdownUpArrow{transform:scaleY(-1)}.LivePill-watchLivePill{bottom:0;position:relative;vertical-align:initial;width:auto!important}.InvestingClubPill-investingClubPillLink,.LivePill-watchLivePill{display:inline-block;padding-right:4px}.InvestingClubPill-investingClubPill{bottom:0;display:inline-block;position:relative;vertical-align:initial;width:auto}.LatestNews-header{border-top:5px solid #002f6c}.LatestNews-header h2{color:#002f6c;font-size:24px;font-weight:900;letter-spacing:.5px;margin:12px 0 16px;text-transform:uppercase}@media (max-width:359px){.LatestNews-header h2{font-size:18px}}.LatestNews-item{border-bottom:1px solid #dedede;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin:0 0 12px;padding:0 0 10px}.LatestNews-item:last-child{margin:0 0 30px}.LatestNews-item:before{background:#fcb700;border-radius:100%;content:"";display:block;flex-shrink:0;height:8px;margin:7px 12px 0 0;width:8px}.LatestNews-item.LatestNews-iconCleared:before{background:none}.LatestNews-container{display:flex;flex-direction:column;margin:0 12px 0 0}.LatestNews-headline{color:#171717;font-size:16px;font-weight:700;line-height:18px;margin:0 10px 0 0}.LatestNews-videoIcon{display:inline;margin:0 0 -3px 5px;width:16px}.LatestNews-wrapper{white-space:nowrap}@media (min-width:360px) and (max-width:759px){.LatestNews-wrapper{display:block}}.LatestNews-source,.LatestNews-timestamp{color:#747474;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.2px;text-transform:uppercase}.LatestNews-investingClubPill,.LatestNews-proPill,.LatestNews-watchLivePill{margin-right:4px;padding:0!important;transform:translateY(2px)}.LatestNews-source:before{content:"-";display:block;margin:0 5px}@media (max-width:1019px){.LatestNews-isHomePage{background:#f7f7f7;padding:1px 16px 16px}}@media (min-width:1020px){.LatestNews-isHomePage{border-bottom:5px solid #002f6c}.LatestNews-isHomePage:after{background:linear-gradient(#fff0,#fff);bottom:5px;content:"";display:block;height:100px;pointer-events:none;position:absolute;width:96%}}.LatestNews-isHomePage.LatestNews-hideGradient:after{display:none}.LatestNews-isHomePage .LatestNews-header{border-top:none}@media (min-width:1020px){.LatestNews-isHomePage .LatestNews-header{border-top:1px solid #747474}.LatestNews-isHomePage .LatestNews-header:before{border-top:6px solid #0089d0;content:"";display:block;margin:-6px 0 0;width:110px}.LatestNews-isHomePage .LatestNews-header h2{font-size:18px;margin:10px 0}}.LatestNews-isHomePage .LatestNews-headline{font-weight:600;order:2}.LatestNews-isHomePage .LatestNews-headline:hover{color:#171717;text-decoration:underline}@media (min-width:1020px){.LatestNews-isHomePage .LatestNews-list{max-height:238px;overflow-y:auto;position:relative}}@media (min-width:1340px){.LatestNews-isHomePage .LatestNews-list{max-height:352px}}.LatestNews-isHomePage .LatestNews-item:last-child{border-bottom:none;margin:0 0 5px;padding:0 0 5px}.LatestNews-isHomePage .LatestNews-headlineWrapper{order:2}.LatestNews-isHomePage .LatestNews-wrapper{display:block;order:1}.LatestNews-isHomePage .LatestNews-visitedIcon{margin:2px 0 0}.LatestNews-isHomePage .LatestNews-source,.LatestNews-isHomePage .LatestNews-timestamp{letter-spacing:1.2px}@media (min-width:1020px){.LatestNews-isHomePage .LatestNews-buttonContainer{display:none}div.LatestNews-isIntlHomepage .LatestNews-list{max-height:378px}}@media (min-width:1340px){div.LatestNews-isIntlHomepage .LatestNews-list{max-height:472px}}@media (min-width:1020px){.LatestNews-noWatchLiveAbove .LatestNews-list{max-height:380px}}@media (min-width:1340px){.LatestNews-noWatchLiveAbove .LatestNews-list{max-height:472px}}.LatestNews-button,.LatestNews-newsTabButton{align-items:center;background:#fff;border:1px solid #002f6c;color:#002f6c;display:flex;font-family:Proxima Nova,sans-serif;font-size:14px;font-weight:600;justify-content:center;letter-spacing:1.09px;margin:15px 0;padding:10px;text-transform:uppercase;transition:background .15s,color .15s;width:100%}.LatestNews-button:after,.LatestNews-newsTabButton:after{border-bottom:2px solid #002f6c;border-right:2px solid #002f6c;content:"";display:block;height:7px;margin:-5px 0 0 7px;transform:rotate(45deg);transition:border .15s;width:7px}.LatestNews-button:hover,.LatestNews-newsTabButton:hover{background:#002f6c;color:#fff}.LatestNews-button:hover:after,.LatestNews-newsTabButton:hover:after{border-bottom-color:#fff;border-right-color:#fff}@media (min-width:760px){.LatestNews-button,.LatestNews-newsTabButton{margin:15px auto;padding:10px 30px;width:auto}}@media (min-width:1020px){.LatestNews-button,.LatestNews-newsTabButton{display:none}}.LatestNews-newsTabButton{display:none;margin:0 auto 30px}@media (min-width:760px){.LatestNews-newsTabButton{display:flex}}.LatestNews-tradeAlertLabel{background-color:#fff;border:.5px solid #071d39;border-radius:4px;color:#071d39;display:inline-block;font-family:Proxima Nova,sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:10px;margin-right:4px;margin-top:2px;padding:2.5px 4px;vertical-align:top}.QuoteNewsWithFilters-filterButtonWrap{margin:16px 0;overflow-x:auto;white-space:nowrap}.QuoteNewsWithFilters-filterButtonWrap::-webkit-scrollbar{height:0;width:0}.QuoteNewsWithFilters-filterButtonWrap::-webkit-scrollbar-track{background:#0000}.QuoteNewsWithFilters-filterButtonWrap .QuoteNewsWithFilters-filterButton{background-color:#fff;border:1px solid #002f6c;border-radius:20px;height:28px;margin-left:12px}.QuoteNewsWithFilters-filterButtonWrap .QuoteNewsWithFilters-filterButton:first-child{margin-left:0}.QuoteNewsWithFilters-filterButtonWrap .QuoteNewsWithFilters-filterButton span{color:#002f6c;display:block;font-size:12px;font-weight:600;letter-spacing:.79px;line-height:12px;margin:5px 10px;pointer-events:none;position:none;text-transform:uppercase}.QuoteNewsWithFilters-filterButtonWrap .QuoteNewsWithFilters-filterButtonActive{background-color:#002f6c}.QuoteNewsWithFilters-filterButtonWrap .QuoteNewsWithFilters-filterButtonActive span{color:#fff}.TableHeaderContent-headerRow .TableHeaderContent-headerCell,.TableHeaderContent-headerRow .TableHeaderContent-headerCellRight{background:#27313c;border-right:1px solid #fff;color:#f1f1f1;font-weight:500;line-height:1;padding:16px 8px;text-transform:uppercase}.TableHeaderContent-headerRow .TableHeaderContent-headerSortLabel{color:#f1f1f1!important;width:100%}.TableHeaderContent-headerRow .TableHeaderContent-headerSortLabel .TableHeaderContent-active,.TableHeaderContent-headerRow .TableHeaderContent-headerSortLabel svg{color:#f1f1f1!important;margin-left:auto;margin-right:0}.TableHeaderContent-headerRow .TableHeaderContent-headerSortLabel:hover svg{background:#fff;border-radius:50%;color:#27313c!important;height:16px;margin-left:auto;margin-right:0;opacity:1;width:16px}.TableHeaderContent-headerRow .TableHeaderContent-headerCellRight{text-align:right}.TableHeaderContent-headerRow .TableHeaderContent-headerCellRight .TableHeaderContent-headerSortLabel{flex-direction:row-reverse}.TableHeaderContent-headerRow .TableHeaderContent-headerCellRight .TableHeaderContent-headerSortLabel .TableHeaderContent-active,.TableHeaderContent-headerRow .TableHeaderContent-headerCellRight .TableHeaderContent-headerSortLabel svg,.TableHeaderContent-headerRow .TableHeaderContent-headerCellRight .TableHeaderContent-headerSortLabel:hover svg{margin-left:0;margin-right:auto}.TableBodyContent-contentCell{border:none!important;color:#424242}.TableBodyContent-symbol{max-width:100px;min-width:100px;width:100px}.TableBodyContent-symbol:after{box-shadow:6px 0 4px -4px #82828226;content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}.TableBodyContent-company{color:#005594}.TableBodyContent-company,.TableBodyContent-industry,.TableBodyContent-sector{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TableBodyContent-index{white-space:nowrap}.NumberRenderer-positive{color:#0a6630}.NumberRenderer-negativeCellValue{color:#ce2b2b}.PercentRenderer-positive{color:#0a6630}.PercentRenderer-negativeCellValue{color:#ce2b2b}.NumberUnitConversionRenderer-positive{color:#0a6630}.NumberUnitConversionRenderer-negativeCellValue{color:#ce2b2b}.ConsensusRatingRenderer-strongBuy{color:#145c42}.ConsensusRatingRenderer-buy{color:#0a6630}.ConsensusRatingRenderer-neutral{color:#747474}.ConsensusRatingRenderer-sell,.ConsensusRatingRenderer-strongSell{color:#002f6c}.CompanyRenderer-companyName{color:#0053cf;cursor:pointer}.CompanyRenderer-companyName:focus,.CompanyRenderer-companyName:hover{color:#001e5a}.SymbolRenderer-symbolName{align-items:center;display:flex;justify-content:space-between}.SymbolRenderer-buttonStyles{margin-right:7px;padding:0}@media (max-width:1019px){.SymbolRenderer-dropdownStyles{transform:none!important;width:100%!important}}.InvestorSentimentRenderer-veryPositive{color:#145c42}.InvestorSentimentRenderer-positive{color:#0a6630}.InvestorSentimentRenderer-neutral{color:#747474}.InvestorSentimentRenderer-negative,.InvestorSentimentRenderer-veryNegative{color:#ce2b2b}.SignalRenderer-positive{color:#0a6630}.SignalRenderer-neutral{color:#747474}.SignalRenderer-negative{color:#ce2b2b}.TableLoadingPlaceholder-tableRow:nth-child(odd){background:#fff!important}.TableLoadingPlaceholder-tableRow:nth-child(2n){background:#f8f8f8!important}.TableLoadingPlaceholder-tableCell{border-bottom:0!important;height:53px}.TableLoadingPlaceholder-tableCell .TableLoadingPlaceholder-tableCellLoadingPill{background:#0000000a;border-radius:5px;height:12px;width:auto}.TableWarningErrorPlaceholder-container{flex-grow:0;flex-shrink:0;height:calc(100vh - 500px);min-height:170px;overflow:auto;overscroll-behavior:none;position:relative}@media (min-width:1020px){.TableWarningErrorPlaceholder-container{height:auto}}@media screen and (min-width:1020px) and (hover:hover) and (pointer:fine){.TableWarningErrorPlaceholder-container{overscroll-behavior:auto}}.TableWarningErrorPlaceholder-container tfoot{position:relative!important}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-tableBody{position:relative}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-tableBody tr:nth-child(odd){background:#fff!important}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-tableBody tr:nth-child(2n){background:#f8f8f8!important}.TableWarningErrorPlaceholder-container table{border-collapse:collapse;border-spacing:0;width:100%}.TableWarningErrorPlaceholder-container td,.TableWarningErrorPlaceholder-container th{padding:8px;text-align:left;text-transform:capitalize}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow{height:53px}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerCell{background:#27313c;border-right:1px solid #fff;color:#f1f1f1;font-weight:500;line-height:1;padding:16px 8px;text-transform:uppercase}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerSortLabel{color:#f1f1f1!important;width:100%}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerSortLabel .TableWarningErrorPlaceholder-active,.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerSortLabel svg{color:#f1f1f1!important;margin-left:auto;margin-right:0}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerSortLabel:active svg,.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerSortLabel:focus svg,.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-headerRow .TableWarningErrorPlaceholder-headerSortLabel:hover svg{background:#fff;border-radius:50%;color:#27313c!important;height:16px;margin-left:auto;margin-right:0;opacity:1;width:16px}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-tableCell{border-bottom:0;height:53px}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-tableCell .TableWarningErrorPlaceholder-tableCellLoadingPill{background:#0000000a;border-radius:5px;height:12px;width:auto}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer{left:0;position:absolute;text-align:center;top:37%;width:100%}@media screen and (min-width:480px) and (orientation:portrait){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer{top:40%}}@media (min-width:760px){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer{top:40%}}@media screen and (min-width:760px) and (orientation:landscape){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer{top:30%}}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-warningLabel{color:#424242;font-size:12px;font-weight:500}@media screen and (min-width:480px) and (orientation:portrait){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-warningLabel{color:#424242;font-size:16px;font-weight:600;margin-top:20px}}@media (min-width:760px){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-warningLabel{color:#424242;font-size:16px;font-weight:600;margin-top:20px}}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-icon{height:23px;width:23px}@media screen and (min-width:480px) and (orientation:portrait){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-icon{height:48px;margin-bottom:20px;width:48px}}@media (min-width:760px){.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-icon{height:48px;margin-bottom:20px;width:48px}}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-icon.TableWarningErrorPlaceholder-warningIcon{color:#fcb700}.TableWarningErrorPlaceholder-container .TableWarningErrorPlaceholder-warningContainer .TableWarningErrorPlaceholder-icon.TableWarningErrorPlaceholder-errorIcon{color:#ce2b2b}.CustomColumnsTable-container table{border-collapse:initial;border-spacing:0;width:100%}.CustomColumnsTable-container tfoot{position:relative!important}.CustomColumnsTable-container thead{top:-1px!important}.CustomColumnsTable-container td,.CustomColumnsTable-container th{font-size:14px;padding:8px;text-transform:capitalize}@media (max-width:1019px){.CustomColumnsTable-fixedHeightContainer{height:calc(100vh - 394px);min-height:250px}}@media (min-width:1020px){.CustomColumnsTable-fixedHeightContainer{flex-grow:0;flex-shrink:0;overflow-x:auto}}.CustomColumnsTable-fixedHeightContainer .CustomColumnsTable-tableContainer{height:calc(100vh - 410px)!important;min-height:250px;overscroll-behavior:none}@media (min-width:1020px){.CustomColumnsTable-fixedHeightContainer .CustomColumnsTable-tableContainer{height:calc(100vh - 330px)!important}}@media screen and (min-width:1020px) and (hover:hover) and (pointer:fine){.CustomColumnsTable-fixedHeightContainer .CustomColumnsTable-tableContainer{overscroll-behavior:auto}}.CustomColumnsTable-container:not(.CustomColumnsTable-fixedHeightContainer) div[data-viewport-type=element]{position:relative!important}.PortfolioCalendarEventFields-eventLabel{color:#171717;font-size:20px;font-weight:500;padding:20px 0;text-transform:capitalize}.PortfolioCalendarEventFields-fieldRow{border-bottom:1px dotted #d9d9d9;clear:both;height:19px;line-height:19px;margin-bottom:20px}.PortfolioCalendarEventFields-fieldText{background-color:#fff;color:#171717;display:inline-block;font-size:14px}.PortfolioCalendarEventFields-fieldText:first-child{font-weight:400;padding-right:5px}.PortfolioCalendarEventFields-fieldText:last-child{float:right;font-weight:500;padding-left:5px}.PortfolioCalendarEventDetails-container{padding-bottom:5px}.PortfolioCalendarEventDetails-header{color:#171717;font-size:24px;font-weight:500;padding:40px 0;text-transform:capitalize}.PortfolioCalendarEventDetails-tableHeader{color:#171717;font-size:20px;font-weight:500;padding:20px 0;text-transform:capitalize}.PortfolioCalendarEventDetails-spacer{height:15px}.DrawerBuilder-container{margin:0 22px 40px;max-width:100%}@media (min-width:760px){.DrawerBuilder-container{margin:0 40px 40px}}.DrawerBuilder-safariContainer{margin:0 40px 100px}@media (max-width:759px){.DrawerBuilder-safariContainer{margin:0 22px 100px}}.DrawerBuilder-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.DrawerBuilder-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.DrawerBuilder-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.DrawerBuilder-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.DrawerBuilder-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.DrawerBuilder-col:last-child{margin-right:0}.DrawerBuilder-mainContent{margin:42px 0 15px}.DrawerBuilder-mainContent .DrawerBuilder-QuoteNewsFilterContainer{margin-top:40px}@media (min-width:760px){.DrawerBuilder-sidebar{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.DrawerBuilder-sidebar{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.DrawerBuilder-sidebar{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.DrawerBuilder-sidebar{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.DrawerBuilder-sidebar{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.DrawerBuilder-sidebar{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}}@media (min-width:1340px){.DrawerBuilder-sidebar{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}.DrawerBuilder-button,.DrawerBuilder-buttonActive{align-items:center;background:#fff;border:1px solid #002f6c;color:#002f6c;display:flex;font-family:Proxima Nova,sans-serif;font-size:12px;font-weight:700;justify-content:center;letter-spacing:1.09px;margin:15px 0 30px;padding:15px 20px;text-transform:uppercase;width:100%}.DrawerBuilder-button:after,.DrawerBuilder-buttonActive:after{border-bottom:2px solid #002f6c;border-right:2px solid #002f6c;content:"";display:block;height:7px;margin:-4px 0 0 5px;transform:rotate(45deg);width:7px}.DrawerBuilder-buttonActive:after{margin:5px 0 0 5px;transform:rotate(225deg)}.DrawerBuilder-showOnDesktop{display:none}@media (min-width:760px){.DrawerBuilder-showOnDesktop{display:initial}}.DrawerBuilder-showOnMobile{display:initial;margin-bottom:10px}@media (min-width:760px){.DrawerBuilder-showOnMobile{display:none}}@media (max-width:759px){.DrawerBuilder-hideOnMobile{display:none}}.DrawerBuilder-analystConsensusContainer{display:flex;justify-content:center;margin-bottom:25px;margin-top:30px}.DrawerBuilder-quoteDetailsLink{color:#002f6c;font-size:14px;font-weight:600;position:absolute;right:45px;text-decoration:underline;-webkit-text-decoration-color:#002f6c;text-decoration-color:#002f6c;top:10px}.DrawerBuilder-quoteDetailsLink:focus,.DrawerBuilder-quoteDetailsLink:hover{color:#005594;-webkit-text-decoration-color:#005594;text-decoration-color:#005594}.DrawerBuilder-quoteDetailsLink:hover .DrawerBuilder-arrowIcon:before{color:#005594}.DrawerBuilder-arrowIcon{display:inline-block;line-height:14px;margin-left:5px;vertical-align:middle}.DrawerBuilder-arrowIcon:before{color:#002f6c;font-size:12px}@media (min-width:760px){.DrawerBuilder-quoteDetailsLink{font-size:16px}}.cq-dialogs{position:absolute;z-index:2001}.cq-color-picker[cq-active]{z-index:2002}.ciq-window{z-index:2002!important}@keyframes DrawerLoader-pulsating{0%{background-color:#d9d9d9}50%{background-color:#f1f1f1}to{background-color:#d9d9d9}}.DrawerLoader-container{margin:0 22px 40px;max-width:100%}@media (min-width:760px){.DrawerLoader-container{margin:0 40px 40px}}.DrawerLoader-titleLoading{animation:DrawerLoader-pulsating 2s infinite;height:50px;margin:63px 0 54px;width:123px}@media (min-width:760px){.DrawerLoader-titleLoading{height:54px;margin:63px 0 78px;width:151px}}.DrawerLoader-graphLoading{animation:DrawerLoader-pulsating 2s infinite;height:251px;margin-bottom:90px;width:320px}@media (min-width:760px){.DrawerLoader-graphLoading{height:400px;margin-bottom:118px;width:680px}}.DrawerLoader-newsLoading{animation:DrawerLoader-pulsating 2s infinite;height:26px;margin-bottom:20px}@media (min-width:760px){.DrawerLoader-newsLoading{height:28px}}.DrawerLoader-newsLoading:nth-child(2n){margin-bottom:40px}.DrawerLoader-newsBarMedium{width:258px}@media (min-width:760px){.DrawerLoader-newsBarMedium{width:524px}}.DrawerLoader-newsBarExtraLong{width:318px}@media (min-width:760px){.DrawerLoader-newsBarExtraLong{width:682px}}.DrawerLoader-newsBarLong{width:318px}@media (min-width:760px){.DrawerLoader-newsBarLong{width:609px}}.DrawerLoader-newsBarShort{width:318px}@media (min-width:760px){.DrawerLoader-newsBarShort{width:435px}}.SideDrawerBackground-sideDrawerBackground{background:#000000b3;height:100%;left:0;overflow-y:auto;position:fixed;top:0;transition:background-color .5s;width:100%;z-index:2000}.SideDrawerProvider-sideDrawer{background:#fff;bottom:0;box-shadow:5px 5px 20px #1717171a;display:inline-block;height:100vh;margin-top:0!important;max-width:100%;overflow:scroll;overscroll-behavior:contain;position:fixed;right:0;top:0;transform:none;width:100vw;z-index:2001}@media (min-width:1020px){.SideDrawerProvider-sideDrawer{width:760px}}.SideDrawerProvider-closeButton{color:#a9a9a9;cursor:pointer;position:absolute;right:12px;top:12px}.Help-container{color:#6f6f6f;font-size:12px;font-weight:300;letter-spacing:.78px;line-height:14.62px;padding:5px 0 15px;text-align:left}.Help-container a.Help-helpLink{color:#0053cf}.Help-container a.Help-helpLink:focus,.Help-container a.Help-helpLink:hover{color:#fcb700}.LabelLink-container{border-top:1px solid #d9d9d9;display:flex;flex-direction:row;justify-content:space-between}.LabelLink-container .LabelLink-label{color:#767575;font-size:16px;font-weight:600;letter-spacing:.5px;line-height:19.49px;margin:18px 0;text-align:left;text-transform:uppercase}@media (min-width:760px){.LabelLink-container .LabelLink-label{font-size:18px;line-height:21.92px}}.LabelLink-container a.LabelLink-link{color:#0053cf;font-size:12px;font-weight:500;letter-spacing:1px;line-height:12px;margin:auto 0;text-align:left}.LabelLink-container a.LabelLink-link:focus,.LabelLink-container a.LabelLink-link:hover{color:#fcb700}.Account-container{display:block}.Subscriptions-container{padding:0 10px 10px}.Subscriptions-headline{color:#696868;font-size:12px;font-weight:500;letter-spacing:1px;line-height:14.62px;margin-bottom:10px;margin-top:0;text-align:left;text-transform:uppercase}.Subscriptions-noContent{color:#484848;font-size:12px;font-weight:300;letter-spacing:.5px;line-height:18px;text-align:left}.Subscriptions-included{color:#484848;font-size:12px;font-weight:300;line-height:14.62px}.Subscription-dateContainer,.Subscription-logoContainer,.Subscription-top{align-items:center;display:flex}.Subscription-logoContainer{flex-direction:column}.Subscription-top{justify-content:space-between;margin:15px 0 10px}.Subscription-bottom{align-items:center;display:flex;justify-content:flex-start}.Subscription-date,.Subscription-dateLabel{color:#424242;font-size:12px;font-weight:400;letter-spacing:.009em;line-height:12px}.Subscription-dateLabel{padding-right:5px}.Subscription-date{font-weight:600}.Subscription-secondaryLogo{height:16px;width:53px}.Divider-divider{font-size:12px;font-weight:600;margin:auto 5px}.IncludedWith-included{color:#484848;font-size:12px;font-weight:300;line-height:14.62px}.SubscriptionInfo-containerLogoAndMessage{display:flex}.SubscriptionInfo-appStoreMsg{color:#424242;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.009em;line-height:14px;margin-left:auto;max-width:234px;text-align:right}.SubscriptionInfo-helpCenterLink{color:#0053cf}.SubscriptionInfo-helpCenterLink :hover{color:#171717;text-decoration:underline}.Product-promoBanner{align-items:center;background-color:#ffbc05;border-radius:7px 7px 0 0;display:flex;font-size:14px;font-weight:600;height:37px;justify-content:center;letter-spacing:1.1px;line-height:17.05px;margin:7px 0 -16px;padding-bottom:5px;position:relative;text-transform:uppercase}.Product-container{background:#f8f8f8;background-image:url(https://static-redesign.cnbcfm.com/dist/44944463efaf14fd092f.svg);background-position:right top -10px;background-repeat:no-repeat;background-size:500px;border:1px solid #e3e3e380;border-radius:6px;box-shadow:0 4px 4px 0 #00000040;display:block;margin:10px auto;padding:10px;position:relative}@media (min-width:760px){.Product-container{padding-bottom:17px}}.Product-container .Product-body,.Product-container .Product-head{align-items:flex-start;display:flex;justify-content:space-between;margin-top:5px}.Product-container .Product-left,.Product-container .Product-right{display:block}.Product-container .Product-head .Product-left{align-self:center}@media (min-width:760px){.Product-container .Product-head .Product-left{align-self:flex-start}}.Product-container .Product-head .Product-left svg{max-height:26px;max-width:128px}.Product-container .Product-feature{align-items:center;display:flex;padding:5px 0}@media (min-width:760px){.Product-container .Product-feature{padding:0}}.Product-container .Product-feature svg{margin-left:5px}.Product-container .Product-featureText{color:#4b4f54;font-size:12px;font-weight:500;line-height:14px;margin-left:10px;text-align:left;width:153px}@media (min-width:760px){.Product-container .Product-featureText{font-size:14px;line-height:26px;width:auto}}.Product-container .Product-featureText.Product-all-access{line-height:14px;margin-left:5px;max-width:235px;width:235px}@media (min-width:760px){.Product-container .Product-featureText.Product-all-access{line-height:17px;max-width:275px;width:275px}}.Product-container .Product-subscribeButton{align-items:center;appearance:none;background-color:#005594;border:1px solid #002f6c;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.Product-container .Product-subscribeButton.Product-defaultButton.Product-all-access,.Product-container .Product-subscribeButton.Product-defaultButton.Product-investing-club,.Product-container .Product-subscribeButton.Product-defaultButton.Product-pro{border-radius:3px;height:44px;letter-spacing:.5px;padding:7px 15px}@media (min-width:760px){.Product-container .Product-subscribeButton.Product-defaultButton.Product-all-access,.Product-container .Product-subscribeButton.Product-defaultButton.Product-investing-club,.Product-container .Product-subscribeButton.Product-defaultButton.Product-pro{height:31px}}.Product-container .Product-subscribeButton>span{display:block;line-height:12px}.Product-container .Product-subscribeButton [class*=" icon-"],.Product-container .Product-subscribeButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.Product-container .Product-subscribeButton [class*=" icon-"]:before,.Product-container .Product-subscribeButton [class^=icon-]:before{line-height:12px}.Product-container .Product-subscribeButton:focus,.Product-container .Product-subscribeButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.Product-container .Product-subscribeButton[class*=touchButton]:hover{background-color:#005594;border-color:#002f6c;color:#fff}@media (hover:hover){.Product-container .Product-subscribeButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.Product-container .Product-subscribeButton{padding:0 30px;width:auto}}.Product-container .Product-subscribeButton.Product-pro{align-items:center;appearance:none;background-color:#047e2e;border:1px solid #047e2e;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.Product-container .Product-subscribeButton.Product-pro>span{display:block;line-height:12px}.Product-container .Product-subscribeButton.Product-pro [class*=" icon-"],.Product-container .Product-subscribeButton.Product-pro [class^=icon-]{height:12px;margin-left:5px;position:relative}.Product-container .Product-subscribeButton.Product-pro [class*=" icon-"]:before,.Product-container .Product-subscribeButton.Product-pro [class^=icon-]:before{line-height:12px}.Product-container .Product-subscribeButton.Product-pro:focus,.Product-container .Product-subscribeButton.Product-pro:hover{background-color:#005034;border-color:#005034;color:#fff}.Product-container .Product-subscribeButton.Product-pro[class*=touchButton]:hover{background-color:#047e2e;border-color:#047e2e;color:#fff}@media (hover:hover){.Product-container .Product-subscribeButton.Product-pro[class*=touchButton]:hover{background-color:#005034;border-color:#005034;color:#fff}}@media (min-width:760px){.Product-container .Product-subscribeButton.Product-pro{padding:0 30px;width:auto}}.Product-container .Product-subscribeButton.Product-investing-club{align-items:center;appearance:none;background-color:#0053cf;border:1px solid #0053cf;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.Product-container .Product-subscribeButton.Product-investing-club>span{display:block;line-height:12px}.Product-container .Product-subscribeButton.Product-investing-club [class*=" icon-"],.Product-container .Product-subscribeButton.Product-investing-club [class^=icon-]{height:12px;margin-left:5px;position:relative}.Product-container .Product-subscribeButton.Product-investing-club [class*=" icon-"]:before,.Product-container .Product-subscribeButton.Product-investing-club [class^=icon-]:before{line-height:12px}.Product-container .Product-subscribeButton.Product-investing-club:focus,.Product-container .Product-subscribeButton.Product-investing-club:hover{background-color:#171717;border-color:#171717;color:#fff}.Product-container .Product-subscribeButton.Product-investing-club[class*=touchButton]:hover{background-color:#0053cf;border-color:#0053cf;color:#fff}@media (hover:hover){.Product-container .Product-subscribeButton.Product-investing-club[class*=touchButton]:hover{background-color:#171717;border-color:#171717;color:#fff}}@media (min-width:760px){.Product-container .Product-subscribeButton.Product-investing-club{padding:0 30px;width:auto}}.Product-container .Product-subscribeButton.Product-all-access{align-items:center;appearance:none;background-color:#001e5a;border:1px solid #001e5a;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.Product-container .Product-subscribeButton.Product-all-access>span{display:block;line-height:12px}.Product-container .Product-subscribeButton.Product-all-access [class*=" icon-"],.Product-container .Product-subscribeButton.Product-all-access [class^=icon-]{height:12px;margin-left:5px;position:relative}.Product-container .Product-subscribeButton.Product-all-access [class*=" icon-"]:before,.Product-container .Product-subscribeButton.Product-all-access [class^=icon-]:before{line-height:12px}.Product-container .Product-subscribeButton.Product-all-access:focus,.Product-container .Product-subscribeButton.Product-all-access:hover{background-color:#171717;border-color:#171717;color:#fff}.Product-container .Product-subscribeButton.Product-all-access[class*=touchButton]:hover{background-color:#001e5a;border-color:#001e5a;color:#fff}@media (hover:hover){.Product-container .Product-subscribeButton.Product-all-access[class*=touchButton]:hover{background-color:#171717;border-color:#171717;color:#fff}}@media (min-width:760px){.Product-container .Product-subscribeButton.Product-all-access{padding:0 30px;width:auto}}.Product-container a.Product-learnMoreLink{align-items:center;color:#0053cf;display:flex;font-size:14px;font-weight:600;height:44px;line-height:17.05px;text-align:left}@media (min-width:760px){.Product-container a.Product-learnMoreLink{height:31px}}.Product-container .Product-footer{align-items:center;display:flex;justify-content:flex-start;margin-top:10px;padding-left:5px}.Product-container .Product-secondaryLogo{height:16px;width:53px}.Products-container{margin-bottom:20px}.Products-title{border-top:1px dashed #d9d9d9;color:#696868;font-size:12px;font-weight:500;letter-spacing:1px;line-height:14.62px;margin:0 10px;padding:15px 0 5px;text-align:left;text-transform:uppercase}.AccountSideDrawer-container{background-color:#fff;box-shadow:0 4px 4px 0 #00000040;display:flex;flex-direction:column;height:100%;padding:25px 15px 15px;position:fixed;right:0;top:0;width:100%;z-index:9999}@media (min-width:760px){.AccountSideDrawer-container{padding:25px 25px 15px;width:468px}}.AccountSideDrawer-backdrop{background:#000000b3;height:100%;left:0;overflow-y:auto;position:fixed;top:0;transition:background-color .5s;width:100%;z-index:2000}.AccountSideDrawer-greeting{font-size:18px;letter-spacing:.78px;line-height:21.92px;margin:0;text-align:left}@media (min-width:760px){.AccountSideDrawer-greeting{font-size:20px;font-weight:600;line-height:24.36px}}.AccountSideDrawer-head{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}.AccountSideDrawer-body{-ms-overflow-style:none;display:block;overflow:auto;scrollbar-width:none}.AccountSideDrawer-body::-webkit-scrollbar{display:none}.AccountSideDrawer-signout{align-items:flex-start;border-top:1px solid #d9d9d9;display:flex;flex-direction:column;justify-content:flex-start;margin:5px 0 25px;padding:15px 0 0}.AccountSideDrawer-signout .AccountSideDrawer-signOutLink{color:#0053cf;font-size:16px;font-weight:600;letter-spacing:.5px;line-height:19.49px;text-align:left;text-transform:uppercase}@media (min-width:760px){.AccountSideDrawer-signout .AccountSideDrawer-signOutLink{font-size:18px;line-height:21.92px}}.AccountSideDrawer-signout .AccountSideDrawer-signOutLink:focus,.AccountSideDrawer-signout .AccountSideDrawer-signOutLink:hover{color:#fcb700}.AccountSideDrawer-closeButton svg path{fill:#171717}.UniversalVideoPlayer-videoContainer{opacity:1;position:absolute;z-index:10}.hfsf{z-index:100}.hfsf .ot-sdk-show-settings.US{background-image:url(https://static-redesign.cnbcfm.com/dist/17269f1b6083fd5f61be.svg);background-position-y:2px;background-repeat:no-repeat;background-size:24px;padding:0 0 0 30px}.NavSpacer-navSpacer{display:block;height:45px}.NavSpacer-navSpacer.NavSpacer-navSpacerCountDownClock,.NavSpacer-navSpacer.NavSpacer-navSpacerFiveThings{height:112px}@media (min-width:760px){.NavSpacer-navSpacer{height:70px}.NavSpacer-navSpacer.NavSpacer-navSpacerCountDownClock,.NavSpacer-navSpacer.NavSpacer-navSpacerFiveThings{height:112px}}.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert{height:85px}.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerLiveAlert{height:125px}.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerCountDownClock,.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerFiveThings{height:192px}@media (min-width:760px){.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert{height:110px}.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerLiveAlert{height:150px}.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerCountDownClock{height:152px}.NavSpacer-navSpacer.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerFiveThings{height:185px}}.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert{height:85px}@media (min-width:360px){.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert{height:125px}.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert.NavSpacer-NavSpacer-navSpacerFiveThings{height:162px}}@media (min-width:760px){.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert{height:150px}}@media (min-width:1020px){.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert{height:150px}}@media (min-width:1340px){.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert{height:150px}}.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerFiveThings{height:185px}.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerNewsAlert.NavSpacer-navSpacerCountDownClock{height:192px}.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerCountDownClock,.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert.NavSpacer-navSpacerFiveThings{height:152px}@media (min-width:760px){.NavSpacer-navSpacer.NavSpacer-navSpacerLiveAlert{height:110px}}.SelectHFSNav-container{height:60px;margin-bottom:-20px;position:sticky;top:0;z-index:9999}@media screen and (min-width:759px){.SelectHFSNav-container{height:80px}}.SelectHFSNav-container #hfs-header{position:fixed;width:100%}@supports (-webkit-overflow-scrolling:touch){.hfsh .menu .inner:after{display:none!important}}.hfsh .ot-sdk-show-settings.US{background-image:url(https://static-redesign.cnbcfm.com/dist/17269f1b6083fd5f61be.svg);background-position-y:4px;background-repeat:no-repeat;background-size:24px;padding:0 0 0 28px}@supports (-webkit-overflow-scrolling:touch){.menu-select__copyright:after{content:"";display:block;height:88px;width:100%}}nav.hfsh{pointer-events:auto!important}.MobileAdhesion-container{display:none;margin:10px auto;overflow:hidden;text-align:center}.JumpLink-container{margin:0 auto;position:relative;width:100%;z-index:1000}@media (min-width:1020px){.JumpLink-container{margin:0 auto;max-width:100%}}@media (min-width:1020px) and (min-width:760px){.JumpLink-container{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.JumpLink-container{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.JumpLink-container{max-width:1290px}}.JumpLink-link{align-items:center;background-color:#e8e8e8;color:#002f6c;display:flex;font-size:14px;font-weight:700;height:1px;left:-10000px;line-height:1;overflow:hidden;padding:0 14px;position:absolute;text-transform:uppercase;top:0;width:1px}.JumpLink-link:focus-visible{height:40px;left:0;width:auto}.SidebarArticle-sidebar{position:relative}@media (min-width:1020px){.SidebarArticle-sticky{margin-bottom:20px;position:sticky}}.SidebarArticle-noSticky{position:static!important}.SidebarArticle-noSticky .SidebarArticle-sticky{position:sticky}.LazyLoaderPlaceholder-articleBody{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.LazyLoaderPlaceholder-articleBody{padding-left:0;padding-right:0}}.LazyLoaderPlaceholder-bodyText{color:#2e2e2e;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.66;margin-bottom:30px}@media (min-width:760px){.LazyLoaderPlaceholder-bodyText{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.LazyLoaderPlaceholder-bodyText{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.LazyLoaderPlaceholder-bodyText{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.LazyLoaderPlaceholder-bodyText{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.LazyLoaderPlaceholder-bodyText{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.LazyLoaderPlaceholder-bodyText{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.LazyLoaderPlaceholder-bodyText{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.LazyLoaderPlaceholder-bodyText{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.LazyLoaderPlaceholder-bodyText{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.LazyLoaderPlaceholder-bodyText{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.LazyLoaderPlaceholder-bodyText{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.LazyLoaderPlaceholder-bodyText{margin-left:14.28571%}}@media (min-width:760px){.LazyLoaderPlaceholder-listWrapper{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.LazyLoaderPlaceholder-listWrapper{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.LazyLoaderPlaceholder-listWrapper{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.LazyLoaderPlaceholder-listWrapper{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.LazyLoaderPlaceholder-listWrapper{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.LazyLoaderPlaceholder-listWrapper{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.LazyLoaderPlaceholder-listWrapper{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.LazyLoaderPlaceholder-listWrapper{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.LazyLoaderPlaceholder-listWrapper{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.LazyLoaderPlaceholder-listWrapper{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.LazyLoaderPlaceholder-listWrapper{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.LazyLoaderPlaceholder-listWrapper{margin-left:14.28571%}}.LazyLoaderPlaceholder-listTitle{font-size:24px;font-weight:700;margin-bottom:15px}.LazyLoaderPlaceholder-gridContainer{grid-gap:30px;display:grid;font-size:18px;font-weight:600;grid-template-columns:auto auto auto;line-height:22px;padding:10px}@media (min-width:360px) and (max-width:759px){.LazyLoaderPlaceholder-gridContainer{display:block;padding-left:0}}.LazyLoaderPlaceholder-gridItem{border-bottom:1px dashed #8b8b8b80}.LazyLoaderPlaceholder-gridItem .LazyLoaderPlaceholder-author,.LazyLoaderPlaceholder-gridItem .LazyLoaderPlaceholder-headline,.LazyLoaderPlaceholder-gridItem .LazyLoaderPlaceholder-section{color:#000;display:block;margin-bottom:12px;margin-top:12px}.LazyLoaderPlaceholder-gridItem .LazyLoaderPlaceholder-headline:hover{text-decoration:underline}.LazyLoaderPlaceholder-gridItem .LazyLoaderPlaceholder-author,.LazyLoaderPlaceholder-gridItem .LazyLoaderPlaceholder-section{font-size:12px;line-height:12px;overflow-y:hidden}@media (min-width:360px) and (max-width:759px){.LazyLoaderPlaceholder-headline{word-break:break-word}}.LazyLoaderPlaceholder-moduleTitle{color:#000;display:block;font-size:32px;font-weight:800;line-height:37px;padding:10px}.LazyLoaderPlaceholder-moduleTitle:hover{color:#2077b6}@media (min-width:360px) and (max-width:759px){.LazyLoaderPlaceholder-moduleTitle{padding-left:0}}.AdvertorialFooter-advertorialFooter{background-color:#e1e1e1;color:#737373;font-size:14px;text-align:center;width:100%}.AdvertorialFooter-advertorialFooter .AdvertorialFooter-innerText{font-family:Proxima Nova,450,normal,sans-serif;font-weight:450;margin:0 auto;padding:15px 0;text-align:center}@media (min-width:360px){.AdvertorialFooter-advertorialFooter .AdvertorialFooter-innerText{width:85%}}@media (min-width:760px){.AdvertorialFooter-advertorialFooter .AdvertorialFooter-innerText{width:500px}}*{box-sizing:border-box}li,ol,ul{list-style:none;margin:0;padding:0}a{color:#fff;cursor:pointer;text-decoration:none}a:focus,a:hover{color:#fcb700}button{background:none;border:none;cursor:pointer;padding:0}table{border-collapse:collapse}td,th{padding:8px 15px 8px 0;text-align:left}img{display:block}html{-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;border:0;font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin:0;padding:0}body:after{content:"mobile";display:none}@media (min-width:760px){body:after{content:"tablet"}}@media (min-width:1020px){body:after{content:"small_desktop"}}@media (min-width:1180px){body:after{content:"medium_desktop"}}@media (min-width:1340px){body:after{content:"large_desktop"}}:focus{outline:none}button{border-radius:0;font-family:Proxima Nova,Helvetica,Arial,sans-serif}button::-moz-focus-inner{border:0}.openNav{position:fixed;width:100%}@media (min-width:1020px){.openNav{overflow-y:scroll}}.App-articleBody{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.App-articleBody{padding-left:0;padding-right:0}}.group{font-family:Lyon,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.66;margin-bottom:30px}@media (min-width:760px){.group{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.group{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.group{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.group{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.group{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.group{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.group{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.group{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.group{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.group{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.group{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.group{margin-left:14.28571%}}@media (max-width:759px){.hideOnMobile{display:none}}.App-bodyText{color:#2e2e2e;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.66;margin-bottom:30px}@media (min-width:760px){.App-bodyText{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.App-bodyText{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.App-bodyText{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.App-bodyText{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.App-bodyText{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.App-bodyText{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.App-bodyText{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.App-bodyText{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.App-bodyText{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.App-bodyText{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.App-bodyText{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.App-bodyText{margin-left:14.28571%}}@media (min-width:760px){.App-listWrapper{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.App-listWrapper{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.App-listWrapper{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.App-listWrapper{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.App-listWrapper{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.App-listWrapper{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.App-listWrapper{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.App-listWrapper{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.App-listWrapper{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.App-listWrapper{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.App-listWrapper{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.App-listWrapper{margin-left:14.28571%}}@media (min-width:760px){#taboolaContainer{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){#taboolaContainer{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){#taboolaContainer{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){#taboolaContainer{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){#taboolaContainer{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){#taboolaContainer{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){#taboolaContainer{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){#taboolaContainer{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){#taboolaContainer{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){#taboolaContainer{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){#taboolaContainer{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){#taboolaContainer{margin-left:14.28571%}}@media (min-width:760px){#taboolaContainer{flex:none}}@media (min-width:1020px){#taboolaContainer{flex-grow:0;flex-shrink:0;flex:none;margin-left:calc(16.66667% + 5px);max-width:calc(83.33333% - 5px);min-width:calc(83.33333% - 5px)}}@media (min-width:1340px){#taboolaContainer{flex-grow:0;flex-shrink:0;flex:none;margin-left:calc(14.28571% + 4.28571px);max-width:calc(85.71429% - 4.28571px);min-width:calc(85.71429% - 4.28571px)}}.App-listTitle{font-size:24px;font-weight:700;margin-bottom:15px}.numeric{text-align:right}@media (prefers-color-scheme:dark){.webview,.webview #taboola-below-article-thumbnails-Bento-Feed,.webview #taboola-below-article-thumbnails-Bento-Feed .video-title,.webview .trc_rbox_header_span{background-color:#000;color:#dce0e4}.webview #taboola-below-article-thumbnails-Bento-Feed .video-title a,.webview #taboola-below-article-thumbnails-Bento-Feed a,.webview .trc_rbox_header_span a,.webview a{color:#dce0e4}}.grecaptcha-badge{display:none}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(https://static-redesign.cnbcfm.com/dist/icomoon.woff2) format("woff2")}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-social_apple_news:before{content:"\e900"}.icon-close-2:before{content:"\e901"}.icon-thumbs-up:before{content:"\e902"}.icon-chat-bubble:before{content:"\e903"}.icon-chat-bubble-hover:before{content:"\e904"}.icon-thumbs-down:before{content:"\e905"}.icon-buffett-pause:before{content:"\e906"}.icon-buffett-timeline:before{content:"\e907"}.icon-buffett-backtotop:before{content:"\e908"}.icon-buffett-sync:before{content:"\e909"}.icon-buffett-arrow-right-long:before{content:"\e90a"}.icon-buffett-arrow-left-long:before{content:"\e90b"}.icon-buffett-diamond:before{content:"\e90c"}.icon-check:before{content:"\e90d"}.icon-search:before{content:"\e90e"}.icon-hamburger:before{content:"\e90f"}.icon-close:before{content:"\e910"}.icon-social_facebook:before{content:"\e911"}.icon-social_instagram:before{content:"\e912"}.icon-social_linkedin:before{content:"\e913"}.icon-social_rss:before{content:"\e914"}.icon-social_twitter:before{content:"\e915"}.icon-social_youtube:before{content:"\e916"}.icon-tumblr:before{content:"\e917"}.icon-stumbleupon:before{content:"\e918"}.icon-reddit:before{content:"\e919"}.icon-quote-mark:before{content:"\e91a"}.icon-probug:before{content:"\e91b"}.icon-play-triangle:before{content:"\e91c"}.icon-pinterest:before{content:"\e91d"}.icon-more-dots:before{content:"\e91e"}.icon-pause:before{content:"\e906"}.icon-play:before{content:"\e91f"}.icon-email:before{content:"\e920"}.icon-digg:before{content:"\e921"}.icon-arrow-left:before{content:"\e922"}.icon-arrow-right:before{content:"\e923"}.icon-arrow-down-readmore:before{content:"\e924"}.icon-arrow-transporter-down:before{content:"\e925"}.icon-calendar:before{content:"\e926"}.icon-livebug:before{content:"\e927"}.icon-lock:before{content:"\e928"}.icon-sort:before{content:"\e929"}.icon-cnbctv:before{content:"\e92a"}.icon-markets:before{content:"\e92b"}.icon-menu:before{content:"\e92c"}.icon-news:before{content:"\e92d"}.icon-offsite-arrow:before{content:"\e92e"}.icon-short-arrow-left:before{content:"\e92f"}.icon-short-arrow-right:before{content:"\e930"}.icon-live:before{content:"\e931"}.icon-newsletter:before{content:"\e932"}.icon-caret-left:before{content:"\e933"}.icon-triangle-down:before{content:"\e934"}.icon-triangle-up:before{content:"\e935"}.icon-caret-right:before{content:"\e936"}.icon-buffett-arrow-left:before{content:"\e937"}.icon-buffett-arrow-right:before{content:"\e938"}.icon-buffett-chevron-down:before{content:"\e939"}.icon-buffett-chevron-left:before{content:"\e93a"}.icon-buffett-chevron-right:before{content:"\e93b"}.icon-buffett-chevron-up:before{content:"\e93c"}.icon-buffett-playlist:before{content:"\e93d"}.icon-buffett-slideshow:before{content:"\e93e"}.icon-buffett-video-fullscreen:before{content:"\e93f"}.icon-buffett-video-mute:before{content:"\e940"}.icon-buffett-video-volume:before{content:"\e941"}.icon-buffett-video:before{content:"\e91C"}.PlayButton-buffett .icon-buffett-video:before{content:"\e942"}.icon-video_back_to_top:before{content:"\e943"}.icon-video_close:before{content:"\e944"}.icon-logo-cnbc:before{content:"\e945"}.icon-minus:before{content:"\e946"}.icon-plus:before{content:"\e947"}.icon-watchlist:before{content:"\e948"}.icon-replay:before{content:"\e965"}.icon-full-screen-alt:before{content:"\e98b"}.icon-full-screen-close-alt:before{content:"\e98c"}@font-face{font-display:block;font-family:makeit-icons;font-style:normal;font-weight:400;src:url(https://static-redesign.cnbcfm.com/dist/makeit-icons.woff2) format("woff2")}[class*=" icon-makeit-"]:before,[class^=icon-makeit-]:before{display:inline-block;font-family:makeit-icons!important}.icon-makeit-arrow-down:before{content:"\e900"}.icon-makeit-arrow-left:before{content:"\e901"}.icon-makeit-arrow-right:before{content:"\e902"}.icon-makeit-arrow-up:before{content:"\e903"}.icon-makeit-backtotop:before{content:"\e904"}.icon-makeit-check:before{content:"\e905"}.icon-makeit-close:before{content:"\e906"}.icon-makeit-externallink:before{content:"\e907"}.icon-makeit-filter-closed:before{content:"\e908"}.icon-makeit-filter-open:before{content:"\e909"}.icon-makeit-fullscreen:before{content:"\e90a"}.icon-makeit-hamburger:before{content:"\e90b"}.icon-makeit-logo-cnbc:before{content:"\e919"}.icon-makeit-mail:before{content:"\e90d"}.icon-makeit-mute:before{content:"\e90e"}.icon-makeit-pause:before{content:"\e90f"}.icon-makeit-play:before{content:"\e910"}.icon-makeit-questionnaire:before{content:"\e911"}.icon-makeit-quote:before{content:"\e912"}.icon-makeit-search:before{border-top:1px solid #0000;content:"\e913"}.icon-makeit-trending-bug:before{content:"\e914"}.icon-makeit-unmute:before{content:"\e915"}.icon-makeit-plus:before{content:"\e916"}.icon-makeit-minus:before{content:"\e917"}.icon-makeit-newsletter:before{content:"\e918"}@font-face{font-display:swap;font-family:social-icons;font-style:normal;font-weight:400;src:url(https://static-redesign.cnbcfm.com/dist/social-icons.woff2) format("woff2")}[class*=" gig-button-container-"],[class^=gig-button-container-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:social-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.gig-button-container-facebook .icon-social:before{content:"\e911"}.gig-button-container-instagram .icon-social:before{content:"\e912"}.gig-button-container-linkedin .icon-social:before{content:"\e913"}.gig-button-container-rss .icon-social:before{content:"\e914"}.gig-button-container-twitter .icon-social:before{content:"\e915"}.gig-button-container-youtube .icon-social:before{content:"\e916"}.gig-button-container-tumblr .icon-social:before{content:"\e917"}.gig-button-container-stumbleupon .icon-social:before{content:"\e918"}.gig-button-container-reddit .icon-social:before{content:"\e919"}.gig-button-container-pinterest .icon-social:before{content:"\e91d"}.gig-button-container-share .icon-social:before{content:"\e91e"}.gig-button-container-email .icon-social:before{content:"\e920"}.gig-button-container-digg .icon-social:before{content:"\e921"}.transition-fade-enter{opacity:.01!important}.transition-fade-appear{opacity:.01}.transition-fade-appear.transition-fade-appear-active{opacity:1!important;transition:opacity .5s ease-in}.transition-fade-enter.transition-fade-enter-active{opacity:1!important;transition:opacity .3s ease-in}.transition-transform-y-appear{transform:translateY(20%);transition:transform .5s ease-in}.transition-transform-y-appear.transition-transform-y-appear-active{transform:translateY(0);transition:transform .5s ease-in}.transition-top-enter{transform:translateY(-100%)}.transition-search-fade-enter{opacity:.01!important}.transition-search-fade-enter.transition-search-fade-enter-active{opacity:1!important;transition:opacity .5s ease-in}.transition-top-enter.transition-top-enter-active{transform:translateY(0);transition:transform .5s}.transition-bottom-enter{transform:translateY(100%)}.transition-bottom-enter.transition-bottom-enter-active{transform:translateY(0);transition:transform .5s}.mega-menu-enter{opacity:.01!important}.mega-menu-enter .mega-menu-megaMenu{transform:translate3d(0,-100%,0)!important}.mega-menu-enter.mega-menu-enter-active{opacity:1!important;transition:opacity .3s ease-in}.mega-menu-enter.mega-menu-enter-active .mega-menu-megaMenu{transform:translateZ(0)!important;transition:transform .3s cubic-bezier(.645,.045,.355,1)}.mega-menu-exit{opacity:1!important}.mega-menu-exit .mega-menu-megaMenu{transform:translateZ(0)!important}.mega-menu-exit.mega-menu-exit-active{opacity:.01!important;transition:opacity .15s ease-in}.mega-menu-exit.mega-menu-exit-active .mega-menu-megaMenu{transform:translate3d(0,-100%,0)!important;transition:transform .15s cubic-bezier(.645,.045,.355,1)}.App-contentWrapper{margin-top:45px}@media (min-width:760px){.App-contentWrapper{margin-top:70px}}.App-contentWrapperClock{margin-top:112px}.App-containerClick a:focus,.App-containerClick button:focus,.App-containerClick input:focus,.App-containerClick textarea:focus{outline:none}.App-proContentRecommendation{bottom:0;position:fixed;width:100%;z-index:9999}@media (max-width:759px){.App-proContentRecommendation{bottom:55px}}.App-makeit.App-buttonContainer{margin-bottom:20px;position:relative;text-align:center;width:auto}@media (min-width:760px){.App-makeit.App-buttonContainer{margin-bottom:50px}}.App-makeit .App-buttonLink{background:#fff;border:3px solid #68ebca;color:#3e4855;display:inline-block;font-size:14px;font-weight:600;height:42px;letter-spacing:3px;line-height:12px;padding:12px 75px;text-transform:uppercase;width:auto}.App-makeit .App-buttonLink:hover{background-color:#68ebca}body .makeitBrand{font-family:Averta,Helvetica,Arial,sans-serif}body .makeitBrand #faceteddata div>a{color:#000}.HalfAndHalfBreaker-halfAndHalfBreaker{margin-left:-20px;margin-right:-20px;width:auto}@media (min-width:760px){.HalfAndHalfBreaker-halfAndHalfBreaker{margin:0}}@media (min-width:1020px){.HalfAndHalfBreaker-halfAndHalfBreaker{padding-left:0;padding-right:0}}.HalfAndHalfBreaker-container{margin:0 auto;max-width:100%;width:100%}@media (min-width:760px){.HalfAndHalfBreaker-container{max-width:678px}}@media (min-width:1020px){.HalfAndHalfBreaker-container{max-width:960px}}@media (min-width:1340px){.HalfAndHalfBreaker-container{max-width:1290px}}@media (min-width:1020px){.HalfAndHalfBreaker-container{display:flex;max-width:none}}.HalfAndHalfBreaker-wrapper{position:relative}.HalfAndHalfBreaker-section{background-position:50%;background-size:cover;padding:30px 20px;position:relative;width:100%}.HalfAndHalfBreaker-section:last-child{border-top:1px solid #fff}@media (min-width:760px){.HalfAndHalfBreaker-section{display:flex;padding-left:0;padding-right:0}}@media (min-width:1020px){.HalfAndHalfBreaker-section{flex-direction:column;height:auto;max-width:50%;min-width:50%;padding:30px}.HalfAndHalfBreaker-section:first-child{padding-left:0}.HalfAndHalfBreaker-section:last-child{border-left:1px solid #fff;border-top:none;padding-right:0}}.HalfAndHalfBreaker-newsletterIcon{display:flex;margin-right:15px}.HalfAndHalfBreaker-newsletterIcon .icon-newsletter:before{font-size:38px;line-height:.73;position:relative;top:4px}@media (min-width:760px){.HalfAndHalfBreaker-newsletterIcon .icon-newsletter:before{font-size:44px;top:-2px}}@media (min-width:1020px){.HalfAndHalfBreaker-newsletterIcon .icon-newsletter:before{top:4px}}@media (min-width:1340px){.HalfAndHalfBreaker-newsletterIcon .icon-newsletter:before{font-size:45px;top:3px}}.HalfAndHalfBreaker-logo{display:block;height:auto;margin-right:15px;width:160px}@media (min-width:760px){.HalfAndHalfBreaker-logo{width:265px}}@media (min-width:1020px){.HalfAndHalfBreaker-logo{width:265px}}.HalfAndHalfBreaker-title{align-items:center;color:#fff;display:flex;font-size:24px;font-weight:700;letter-spacing:-.16em;line-height:32px;margin-bottom:10px;max-width:100%;position:relative;z-index:2}@media (min-width:760px){.HalfAndHalfBreaker-title{align-items:flex-start;font-size:26px;line-height:30px;padding-right:30px;width:51%}}@media (min-width:1020px){.HalfAndHalfBreaker-title{align-items:center;font-size:32px;line-height:31px;min-height:40px;padding-right:20px;width:100%}}.HalfAndHalfBreaker-titleImage{display:block;margin-bottom:10px;max-width:100%;padding-right:20px;position:relative;z-index:2}@media (min-width:760px){.HalfAndHalfBreaker-titleImage{max-height:40px;padding-right:30px;width:51%}}@media (min-width:1020px){.HalfAndHalfBreaker-titleImage{padding-right:20px;width:100%}}.HalfAndHalfBreaker-content{max-width:100%;position:relative;z-index:2}@media (min-width:760px){.HalfAndHalfBreaker-content{float:left;width:60%}}@media (min-width:1020px){.HalfAndHalfBreaker-content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;float:none;width:auto}}@media (min-width:1340px){.HalfAndHalfBreaker-content{display:flex;flex-direction:row;justify-content:space-between;width:100%}}.HalfAndHalfBreaker-description{color:#fff;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin:0 0 20px;max-width:100%;position:relative;z-index:2}@media (min-width:760px){.HalfAndHalfBreaker-description{margin-top:0}}@media (min-width:1020px){.HalfAndHalfBreaker-description{margin-top:15px;padding-right:20px}}@media (min-width:1340px){.HalfAndHalfBreaker-description{margin-bottom:0;max-width:none;padding-right:40px}}.HalfAndHalfBreaker-button{background:#0000;border:1px solid #fff;color:#fff;display:inline-block;font-size:12px;font-weight:600;height:40px;letter-spacing:1.09px;line-height:40px;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap;width:100%;z-index:2}.HalfAndHalfBreaker-button:hover{background-color:#fcb700;border-color:#fcb700;color:#071d39}@media (min-width:760px){.HalfAndHalfBreaker-button{padding:0 20px;width:auto}}@media (min-width:1020px){.HalfAndHalfBreaker-button{margin-top:auto}}@media (min-width:1340px){.HalfAndHalfBreaker-button{margin:20px 0 0 auto}}.HalfAndHalfBreaker-background1{background-position:50%;background-size:cover;border:none;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:760px){.HalfAndHalfBreaker-background1{width:100%}}@media (min-width:1020px){.HalfAndHalfBreaker-background1{left:0;margin-left:calc(-50vw - -480px);width:50vw}}@media (min-width:1180px){.HalfAndHalfBreaker-background1{margin-left:calc(-50vw - -538.5px)}}@media (min-width:1340px){.HalfAndHalfBreaker-background1{margin-left:calc(-50vw - -645px)}}.HalfAndHalfBreaker-background1:after{background:linear-gradient(90deg,#071d39e6,#39bb7ae6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1020px){.HalfAndHalfBreaker-background2{margin-left:0}}.HalfAndHalfBreaker-background2:after{background:linear-gradient(90deg,#071d39e6,#005594e6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.HalfAndHalfBreaker-proBackground:after{background:#2e2e2e linear-gradient(180deg,#2e2e2e 40%,#39bb7ae6)}@media (min-width:1020px){.HalfAndHalfBreaker-proBackground:after{background:#2e2e2e linear-gradient(90deg,#2e2e2e 40%,#39bb7ae6)}}.HalfAndHalfBreaker-watchlistBackground:after{background:linear-gradient(270deg,#071d39e6 10%,#005594)}@media (min-width:760px){.HalfAndHalfBreaker-watchlistBackground:after{background:linear-gradient(90deg,#2e2e2ee6 40%,#005594)}}.HalfAndHalfBreaker-newsletterBackground:after{background:linear-gradient(180deg,#2e2e2e80,#071d39)}@media (min-width:1020px){.HalfAndHalfBreaker-newsletterBackground:after{background:linear-gradient(90deg,#2e2e2ecc 40%,#071d39e6)}}.WatchlistPage-container{max-width:100%;min-height:500px;position:relative}@media (min-width:360px){.WatchlistPage-container{margin-bottom:0}}@media (min-width:760px){.WatchlistPage-container{margin:0 auto;max-width:678px}}@media (min-width:1020px){.WatchlistPage-container{margin-bottom:15px;max-width:960px}}@media (min-width:1340px){.WatchlistPage-container{margin-bottom:25px;max-width:1290px}}.WatchlistPage-header{display:flex;justify-content:space-between;margin-top:30px}.WatchlistPage-header h2{margin:0}.WatchlistPage-header button{border:1px solid #002f6c;color:#002f6c;padding:10px}.StickyProductMarketingPage-pnHeader{background-color:#fff;box-shadow:0 4px 4px #00000040;display:flex;height:80px;justify-content:center;position:fixed;top:0;width:100%;z-index:99}.StickyProductMarketingPage-staticHeader{align-items:center;display:flex;flex-direction:row;gap:24px;height:104px;justify-content:space-between;margin:auto;max-width:1290px;padding-bottom:20px;position:fixed;top:0;width:100%}.StickyProductMarketingPage-cnbcLogo{margin-left:25px}.StickyProductMarketingPage-cnbcLogo>img{height:23px;width:135px}.StickyProductMarketingPage-headerSubscribe{color:#000;font-size:20px;font-weight:600;letter-spacing:1.09091px;line-height:16px;margin-right:25px;text-align:center}.StickyProductMarketingPage-allAccessButtonHeader,.StickyProductMarketingPage-buttonHeaderBaseStyle,.StickyProductMarketingPage-freeAccountButtonHeader,.StickyProductMarketingPage-investingClubButtonHeader,.StickyProductMarketingPage-plusButtonHeader,.StickyProductMarketingPage-proButtonHeader{background:#ffbc05;border:0;border-radius:3px;color:#fff;font-size:14px;font-weight:600;height:46px;letter-spacing:1.09091px;line-height:16px;margin-left:12px;text-align:center;text-transform:uppercase;width:199px}.StickyProductMarketingPage-allAccessButtonHeader:hover,.StickyProductMarketingPage-buttonHeaderBaseStyle:hover,.StickyProductMarketingPage-freeAccountButtonHeader:hover,.StickyProductMarketingPage-investingClubButtonHeader:hover,.StickyProductMarketingPage-plusButtonHeader:hover,.StickyProductMarketingPage-proButtonHeader:hover{background:#0477c9}.StickyProductMarketingPage-plusButtonHeader{background:#001e5a;width:116px}.StickyProductMarketingPage-plusButtonHeader:hover{background:#002f6c}.StickyProductMarketingPage-allAccessButtonHeader{background:#0053cf}.StickyProductMarketingPage-allAccessButtonHeader:hover{background:#0477c9}.StickyProductMarketingPage-proButtonHeader{background:#008456;width:140px}.StickyProductMarketingPage-proButtonHeader:hover{background:#005034}.StickyProductMarketingPage-investingClubButtonHeader{background:#071d39}.StickyProductMarketingPage-investingClubButtonHeader:hover{background:#1896ff}.StickyProductMarketingPage-freeAccountButtonHeader{background:#336aa0}.StickyProductMarketingPage-freeAccountButtonHeader:hover{background:#002f6c}@media (max-width:759px){.StickyProductMarketingPage-pnHeader{height:52px}.StickyProductMarketingPage-staticHeader{gap:unset;height:72px;width:100%}.StickyProductMarketingPage-cnbcLogo{margin-left:10px}.StickyProductMarketingPage-cnbcLogo>img{height:15px;width:83px}.StickyProductMarketingPage-headerSubscribe{align-items:center;display:flex;font-size:12px;font-weight:600;letter-spacing:.09px;line-height:16px;margin-right:20px}.StickyProductMarketingPage-allAccessButtonHeader,.StickyProductMarketingPage-buttonHeaderBaseStyleMobileTablet,.StickyProductMarketingPage-freeAccountButtonHeader,.StickyProductMarketingPage-investingClubButtonHeader,.StickyProductMarketingPage-plusButtonHeader,.StickyProductMarketingPage-proButtonHeader{font-size:10px;font-weight:600;height:28px;letter-spacing:1.09091px;line-height:10px;margin-left:5px;text-transform:uppercase;width:120px}.StickyProductMarketingPage-plusButtonHeader{width:55px}.StickyProductMarketingPage-proButtonHeader{width:120px}}.SiteMapHeader-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;width:100%}@media (min-width:760px){.SiteMapHeader-container{padding-left:0;padding-right:0}}.SiteMapHeader-heading{border-top:1px solid #747474;color:#002f6c;font-size:30px;font-weight:800;letter-spacing:.5px;line-height:37px;margin-bottom:20px;margin-top:0;padding-top:10px;position:relative;text-transform:uppercase;width:100%}@media (min-width:760px){.SiteMapHeader-heading{margin-bottom:30px}}@media (min-width:1020px){.SiteMapHeader-heading{font-size:32px;line-height:40px}}.SiteMapHeader-heading:before{background-color:#2077b6;content:"";height:6px;left:0;position:absolute;top:-6px;width:110px}.SiteMapSubMenuItems-sitemapSubMenuItem{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.03em;line-height:22px;text-align:left}.SiteMapSubMenuItems-sitemapSubMenuItem:hover{text-decoration:underline}.SiteMapMenuItem-menuItemColumn{margin-bottom:20px;width:100%}@media (min-width:760px){.SiteMapMenuItem-menuItemColumn{margin-bottom:30px;width:33.33333%}}.SiteMapMenuItem-sitemapMenuItemLabel{color:#002f6c;display:inline-block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.06em;text-align:left;text-transform:uppercase}.SiteMapMenuItem-sitemapMenuItemLabel:hover{color:#fcb700}.SiteMapMenu-container{position:relative}.SiteMapMenu-sitemapMenuWrapper{display:flex;flex-wrap:wrap}.SiteMapBreadCrumb-container{border-bottom:1px dotted #747474;padding-bottom:4px}.SiteMapBreadCrumb-container li{color:#005594;display:inline;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.06em;line-height:1.375;list-style-type:none;padding-bottom:12px;padding-right:10px;position:relative;text-transform:uppercase}.SiteMapBreadCrumb-container li:after{color:#ffbc05;content:">";display:inline;font-size:16px;padding-left:10px}.SiteMapBreadCrumb-container li:last-child{font-weight:700}.SiteMapBreadCrumb-container li:last-child:after{content:""}.SiteMapBreadCrumb-container .SiteMapBreadCrumb-link{word-break:break-word}.SiteMapBreadCrumb-container a{color:#005594}.SiteMapBreadCrumb-container a:hover{color:#ffbc05}@media (max-width:759px){.SiteMapBreadCrumb-container li:nth-child(4):before{content:"\A";white-space:pre}}.SiteMapMonth-container{margin-bottom:30px;width:100%}.SiteMapMonth-container h3{color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;padding-bottom:8px;text-transform:uppercase}.SiteMapMonth-monthData ul{display:flex;flex-direction:column;flex-wrap:wrap;height:300px}@media (max-width:759px){.SiteMapMonth-monthData ul{display:table}}.SiteMapMonth-monthData li{color:#2e2e2e;cursor:pointer;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.03em;line-height:1.375;list-style-type:none;padding-bottom:12px;padding-right:10px;position:relative}.SiteMapMonth-monthData .SiteMapMonth-link{word-break:break-word}.SiteMapMonth-monthData a{color:#2e2e2e}.SiteMapMonth-monthData a:hover{color:#2e2e2e;text-decoration:underline}.SiteMapDay-container{margin:0 0 30px;width:100%}.SiteMapDay-container h3{color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;padding-bottom:8px;text-transform:uppercase}.SiteMapDay-fullDate ul{display:flex;flex-direction:column;flex-wrap:wrap;height:375px}@media (max-width:759px){.SiteMapDay-fullDate ul{display:table}}.SiteMapDay-fullDate li{color:#2e2e2e;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.03em;line-height:1.375;list-style-type:none;margin:0 10px 12px 0;position:relative}.SiteMapDay-fullDate .SiteMapDay-link{word-break:break-word}.SiteMapDay-fullDate a{color:#2e2e2e}.SiteMapDay-fullDate a:hover{color:#2e2e2e;text-decoration:underline}.SiteMapArticleList-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;width:100%}@media (min-width:760px){.SiteMapArticleList-container{padding-left:0;padding-right:0}}.SiteMapArticleList-content{width:100%}.SiteMapArticleList-content h3{color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;padding-bottom:8px;text-transform:uppercase}.SiteMapArticleList-articleData li,.SiteMapArticleList-emptyPage{color:#2e2e2e;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.03em}.SiteMapArticleList-articleData li{line-height:1.3;list-style-type:none;padding-bottom:14px;padding-right:10px;position:relative}.SiteMapArticleList-articleData li .SiteMapArticleList-link{word-break:break-word}.SiteMapArticleList-articleData li a{color:#2e2e2e}.SiteMapArticleList-articleData li a:hover{color:#2e2e2e;text-decoration:underline}.SiteMapYear-container{margin-bottom:30px;width:100%}.SiteMapYear-container h3{border-bottom:1px dotted #005594;color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.SiteMapYear-yearData{padding-top:15px}.SiteMapYear-yearData ul{column-count:3;column-gap:0}@media (max-width:759px){.SiteMapYear-yearData ul{display:table}}.SiteMapYear-yearData li{color:#005594;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.03em;line-height:1.375;list-style-type:none;padding-bottom:12px;padding-right:10px;position:relative}.SiteMapYear-yearData .SiteMapYear-link{word-break:break-word}.SiteMapYear-yearData a{color:#005594}.SiteMapYear-yearData a:hover{color:#ffbc05}.SiteMap-container{margin:0 22px;max-width:100%;padding-top:5px}@media (min-width:360px){.SiteMap-container{margin-bottom:0}}@media (min-width:760px){.SiteMap-container{margin:0 auto;max-width:678px}}@media (min-width:1020px){.SiteMap-container{margin-bottom:15px;max-width:960px}}@media (min-width:1340px){.SiteMap-container{margin-bottom:25px;max-width:1290px}}.SiteMap-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.SiteMap-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.SiteMap-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.SiteMap-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.SiteMap-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.SiteMap-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.SiteMap-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.SiteMap-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}.SiteMap-col-9{padding-top:30px}.SiteMap-col-9 .BrandBanner-container{margin-bottom:30px;z-index:99}@media (min-width:1340px){.SiteMap-col-9 .BrandBanner-container{margin-left:calc(-50vw - -538.5px)}}@media (min-width:760px){.SiteMap-col-9 .BrandBanner-container{margin-bottom:-100px;margin-top:50px}.SiteMap-col-9{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.SiteMap-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.SiteMap-col-9{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.SiteMap-col-9{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.SiteMap-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.SiteMap-col-9{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.SiteMap-col-9:last-child{margin-right:0}}@media (min-width:1340px){.SiteMap-col-9{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);min-width:calc(75% - 7.5px)}}.ExclusiveContentBucket-exclusiveContentBucket{font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-bottom:40px;margin-top:40px}@media (min-width:760px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-29.16667%;max-width:677px}}@media (min-width:760px) and (min-width:760px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-29.16667%}}@media (min-width:760px) and (min-width:1020px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-29.16667%}}@media (min-width:760px) and (min-width:1340px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-29.16667%}}@media (min-width:1020px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-20.83333%;width:630px}}@media (min-width:1020px) and (min-width:760px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-20.83333%}}@media (min-width:1020px) and (min-width:1020px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-20.83333%}}@media (min-width:1020px) and (min-width:1340px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-20.83333%}}@media (min-width:1340px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-16.66667%}}@media (min-width:1340px) and (min-width:760px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-16.66667%}}@media (min-width:1340px) and (min-width:1020px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-16.66667%}}@media (min-width:1340px) and (min-width:1340px){.ExclusiveContentBucket-exclusiveContentBucket{margin-left:-16.66667%}}.ExclusiveContentBucket-exclusiveContentBucket .ExclusiveContentBucket-exclusiveContentHeading{color:#002f6c;font-size:20px;font-weight:900;letter-spacing:.25px;line-height:24px;text-transform:uppercase}.ExclusiveContentBucket-smallSpan{background-color:#002f6c;display:block;height:6px;width:88px}.ExclusiveContentBucket-border{background-color:#747474;display:block;height:1px;width:100%}.ExclusiveContentBucket-contentContainer{display:flex;flex-direction:column;justify-content:space-between;overflow-x:scroll}@media (min-width:760px){.ExclusiveContentBucket-contentContainer{overflow-x:unset}}@media (prefers-color-scheme:dark){.webview .ExclusiveContentBucket-exclusiveContentBucket .ExclusiveContentBucket-exclusiveContentHeading{color:#dce0e4}.webview .ExclusiveContentBucket-smallSpan{background-color:#dce0e4}.webview .ExclusiveContentBucket-border{background-color:#f8f8f8}}.BucketItemByline-author{display:none;font-family:Lyon,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:.5px;line-height:16px;margin-right:10px}@media (min-width:760px){.BucketItemByline-author{display:inline}}.BucketItemByline-author a{color:#002f6c!important;font-size:12px;margin-right:8px;text-decoration:none!important}@media (prefers-color-scheme:dark){.webview .BucketItemByline-author a{font-size:12px}}.BucketItem-bucketItem{border-bottom:1px dashed #9e9e9e;display:flex;padding-bottom:10px;padding-top:20px}.BucketItem-bucketItem .BucketItem-title{font-size:18px;font-weight:600;line-height:22px;margin-bottom:16px}.BucketItem-bucketItem .BucketItem-title a{color:#171717;text-decoration:none!important}@media (max-width:759px){.BucketItem-bucketItem .BucketItem-title{font-size:16px;font-weight:500;line-height:20px;margin-bottom:0}}.BucketItem-bucketItem .BucketItem-publishTime{color:#747474;display:inline;font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:16px;margin-top:9px;text-transform:uppercase}.BucketItem-bucketItem .BucketItem-textContainer{display:flex;flex-direction:column;justify-content:space-between;margin-left:-20px}@media (max-width:759px){.BucketItem-bucketItem .BucketItem-textContainer{margin-left:-25px}}.BucketItem-bucketItem .BucketItem-bylineContainer{display:flex;margin-top:10px}@media (max-width:759px){.BucketItem-bucketItem .BucketItem-bylineContainer{margin-top:0}}.BucketItem-bucketItem .BucketItem-icTextContainer{margin-left:-25px}.BucketItem-bucketImage{height:95px;object-fit:cover;width:190px}@media (max-width:759px){.BucketItem-bucketImage{height:75px;width:100px}}.BucketItem-bucketImageContainer{display:flex}.BucketItem-proPill{height:30px}.BucketItem-proPillContainer{position:relative;right:40px}@media (max-width:759px){.BucketItem-proPillContainer{right:40px}}.BucketItem-investingClubPill{height:25px}.BucketItem-investingClubPillContainer{position:relative;right:45px}@media (max-width:759px){.BucketItem-investingClubPillContainer{right:40px}}.BucketItem-investingClubItem{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.BucketItem-proItem{border-bottom-right-radius:15px;border-top-left-radius:15px}@media (prefers-color-scheme:dark){.webview .BucketItem-bucketItem .BucketItem-textContainer .BucketItem-title a{color:#dce0e4}}.PlayerLoadingIndicator-loadingContainer{margin-bottom:30px;padding-bottom:56.25%;position:relative;text-align:center}.PlayerLoadingIndicator-loadingOverlay{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.LiveStreamPlayer-container.LiveStreamPlayer-isNotLoaded{display:block;max-width:100%;padding-bottom:57%}.LiveStreamPlayer-languageContainer{align-items:center;display:flex;font-size:14px;margin:13px 0}.LiveStreamPlayer-bold,.LiveStreamPlayer-toggle{margin-right:12px}.LiveStreamPlayer-bold{font-weight:800}.LiveStreamPlayer-toggle{margin-right:12px}.LiveStreamPlayer-toggle:hover{cursor:pointer}.jw-settings-audioTracks{display:none!important}.AudioButton-container{border-top:6px solid #0496ff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.AudioButton-base{align-items:center;background-color:#0496ff;color:#fff;display:flex;font-size:12px;height:50px;justify-content:center;position:absolute;right:0;top:-5px;transition:all .15s linear;width:50px;z-index:1}@media (min-width:760px){.AudioButton-base{font-size:22px;height:80px;width:80px}}.AudioButton-audioIcon{align-items:center;background-image:url(https://static-redesign.cnbcfm.com/dist/3416c1156c67ef487325.svg);border:2px solid #0496ff;display:flex;height:40px;justify-content:center;transition:border .15s linear;width:40px;z-index:2}.AudioButton-base:hover .AudioButton-audioIcon,.AudioButton-container:focus .AudioButton-audioIcon,.AudioButton-container:hover .AudioButton-audioIcon,a:focus .AudioButton-audioIcon,a:hover .AudioButton-audioIcon,button:focus .AudioButton-audioIcon,button:hover .AudioButton-audioIcon{border:2px solid #fff}@media (min-width:760px){.AudioButton-audioIcon{height:60px;width:60px}}.AudioButton-flyout{align-items:center;background-color:#0496ff;color:#fff;display:flex;font-size:9px;font-weight:800;height:100%;justify-content:center;letter-spacing:1px;line-height:1;position:absolute;right:35px;text-align:left;text-transform:uppercase;top:0;transform:scaleX(0);transform-origin:center right;transition:color .15s linear,transform .15s linear .15s;width:90px;z-index:1}.AudioButton-base:hover .AudioButton-flyout,.AudioButton-container:focus .AudioButton-flyout,.AudioButton-container:hover .AudioButton-flyout,a:focus .AudioButton-flyout,a:hover .AudioButton-flyout,button:focus .AudioButton-flyout,button:hover .AudioButton-flyout{color:#fff;transform:scaleX(1);transition:color .15s linear .15s,transform .15s linear}@media (min-width:760px){.AudioButton-flyout{font-size:20px;letter-spacing:2.2px;right:80px;text-align:center;width:200px}}@media (max-width:1019px){.AudioButton-base:hover .AudioButton-flyout.AudioButton-suppressFlyout,a:focus .AudioButton-flyout.AudioButton-suppressFlyout,a:hover .AudioButton-flyout.AudioButton-suppressFlyout,button:focus .AudioButton-flyout.AudioButton-suppressFlyout,button:hover .AudioButton-flyout.AudioButton-suppressFlyout{transform:scaleX(0)}}.Timer-progress{stroke:#fcb700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg)}.Timer-progress circle{stroke-dasharray:302;stroke-dashoffset:302;animation:Timer-dash 5s linear}.Timer-sticky .Timer-progress circle{stroke-dasharray:151;stroke-dashoffset:151;animation:Timer-sticky-dash 5s linear}@keyframes Timer-dash{0%{stroke-dashoffset:302}to{stroke-dashoffset:0}}@keyframes Timer-sticky-dash{0%{stroke-dashoffset:151}to{stroke-dashoffset:0}}.Timer-buttonWrapper{align-items:center;border:1px solid #cfd8e266;color:#fff;display:flex;height:40px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.Timer-buttonWrapper span{display:flex}.Timer-buttonWrapperEnded{border-radius:50%;box-shadow:inset 0 0 2px 0 #cfd8e2,0 0 2px 0 #cfd8e2;font-size:24px;height:66px;width:66px}@media (min-width:360px){.Timer-buttonWrapperEnded{font-size:36px;height:96px;width:96px}}.Timer-sticky .Timer-buttonWrapperEnded{font-size:18px;height:48px;width:48px}.Timer-buttonWrapperEnded:hover{color:#fcb700}.Timer-buttonWrapperEnded .icon-buffett-video{margin-left:5px}.Recommend-sticky .Recommend-buttonWrapperEnded .icon-buffett-video{margin-left:3px}.ScaledTimer-cancel{color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;left:50%;letter-spacing:.06em;position:absolute;text-transform:uppercase;top:calc(50% + 60px);transform:translateX(-50%)}.ScaledTimer-cancel:hover{color:#fcb700}.Recommend-endCardWrapper{background-color:#002f6ccc;background-image:url(https://static-redesign.cnbcfm.com/dist/8e3639eed7df32fad761.jpg);background-size:cover;cursor:pointer;height:0;padding-bottom:56.25%;position:relative;width:100%}.Recommend-endCardWrapper .Recommend-title{color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.1em}.Recommend-replay .Recommend-endCardWrapper .Recommend-title{font-size:16px}@media (min-width:1020px){.Recommend-endCardWrapper .Recommend-title{font-size:18px;letter-spacing:.17px}}@media (min-width:1340px){.Recommend-endCardWrapper .Recommend-title{font-size:24px}}.Recommend-endCardWrapper:before{background:linear-gradient(#0000,#002f6c);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}@media (min-width:760px){.Buffett-wrapper{max-width:100%}}.Recommend-buttons{display:flex;justify-content:space-between;left:15px;position:absolute;text-align:right;top:15px;width:calc(100% - 30px)}.Recommend-buttons span{color:#fff;font-size:15px}.Recommend-buttons span:hover{color:#fcb700}.Recommend-content{bottom:15px;left:15px;padding-right:55px;position:absolute}.Recommend-eyebrow,.Recommend-eyebrow.Recommend-compact,.Recommend-mobile .Recommend-compact{color:#fcb700;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;line-height:15px;margin-bottom:3px;text-transform:uppercase}.Recommend-replay
|
||
.Recommend-eyebrow.Recommend-compact,.Recommend-replay
|
||
.Recommend-mobile .Recommend-compact,.Recommend-replay .Recommend-eyebrow{font-size:10px}.Recommend-mobile .Recommend-replay .Recommend-eyebrow,.Recommend-mobile .Recommend-replay .Recommend-title,.Recommend-replay .Recommend-compact{display:none}.Recommend-mobile .Recommend-replay .Recommend-compact{color:#fff;display:initial}.Recommend-mobile .Recommend-replay .Recommend-eyebrow.Recommend-compact{padding-left:4px}.Recommend-endCardWrapper.Recommend-sticky .Recommend-eyebrow{font-size:10px;letter-spacing:.83px}.Recommend-endCardWrapper.Recommend-sticky .Recommend-title{font-size:12px;font-weight:700;letter-spacing:.5px;line-height:1.25}.Recommend-titleDark{color:#fff}.Recommend-slideshowItem .Recommend-titleDark{font-size:16px;letter-spacing:.15px;margin-top:5px}@media (min-width:760px){.Recommend-slideshowItem .Recommend-titleDark{font-size:24px;letter-spacing:.22px}}.PlaceHolder-buffettLongFormWrapper .Buffett-endCardWrapper{padding-bottom:calc(50% + 10px)}@media (min-width:760px){.PlaceHolder-buffettLongFormWrapper .Buffett-endCardWrapper{padding-bottom:calc(50% + 20px)}}@media (min-width:1020px){.PlaceHolder-buffettLongFormWrapper .Buffett-endCardWrapper{padding-bottom:680.625px}}.Recommend-content.Recommend-replay{bottom:auto;top:15px}.Recommend-sticky{padding-bottom:0;position:fixed;top:auto}.Recommend-endCardWrapper .icon-close{display:none}.Recommend-endCardWrapper.Recommend-sticky .icon-close{align-items:center;background:#fcb700;color:#fff;display:flex;font-size:15px;font-weight:900;height:28px;justify-content:center;left:0;position:relative;top:-28px;width:28px}.Recommend-endCardWrapper.Recommend-sticky .Recommend-cancel{display:none}.LiveEventDescription-container{margin-bottom:58px}.LiveEventDescription-container.LiveEventDescription-berkshireHathaway{margin-bottom:42px}.LiveEventDescription-container.LiveEventDescription-berkshireHathaway .group{max-width:unset}.LiveEventDescription-container.LiveEventDescription-berkshireHathaway .group p{font-family:Lyon,Helvetica,Arial,sans-serif;font-weight:400}.LiveEventDescription-container.LiveEventDescription-berkshireHathaway.LiveEventDescription-homepage p{font-family:Proxima Nova,Helvetica,Arial,sans-serif}@media (max-width:1019px){.LiveEventDescription-container.LiveEventDescription-berkshireHathaway{margin-bottom:30px}}@media (max-width:759px){.LiveEventDescription-container.LiveEventDescription-berkshireHathaway{margin-bottom:16px}}.LiveEventDescription-tagContainer{display:flex;flex-direction:row;margin:0 0 16px}.LiveEventDescription-title{color:#000;display:block;font-family:Proxima Nova,sans-serif;font-size:14px;font-weight:600;line-height:18px;margin:0;padding-right:18px;white-space:nowrap}@media (max-width:759px){.LiveEventDescription-title{display:none}}.LiveEventDescription-description{display:block}.LiveEventDescription-headline{color:#000;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;letter-spacing:.03px;line-height:26px;margin-bottom:16px;text-align:left}.LiveEventDescription-details{color:#000;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:.4444px;line-height:26px}.LiveEventDescription-timestamp{color:#747474;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:16px;margin-top:16px;text-transform:uppercase}.LiveEventDescription-description .group{font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-left:0}.LiveEventDescription-description .group a{color:#2077b6;text-decoration:underline}.LiveEventDescription-description .group a:hover{color:#fcb700}.LiveEventDescription-description .group ol,.LiveEventDescription-description .group ol li,.LiveEventDescription-description .group ul,.LiveEventDescription-description .group ul li{list-style:revert;margin-left:10px}.CreateFreeAccountButton-buttonContainer{background:#002f6c;border-radius:2px;color:#fff;height:100%;padding:10px;width:100%}.CreateFreeAccountButton-buttonContainer:hover{color:#ffe895}@media (min-width:760px){.CreateFreeAccountButton-buttonContainer{max-height:50px;order:2;width:180px}}.CreateFreeAccountButton-buttonContainer .CreateFreeAccountButton-buttonText{align-items:center;display:flex;font-size:11px;font-weight:400;justify-content:center}@media (min-width:760px){.CreateFreeAccountButton-buttonContainer .CreateFreeAccountButton-buttonText{flex-direction:column}}.CreateFreeAccountButton-buttonContainer .CreateFreeAccountButton-buttonText .CreateFreeAccountButton-buttonTextBold{font-size:12px;font-weight:800;letter-spacing:.5px;margin-left:8px}@media (min-width:760px){.CreateFreeAccountButton-buttonContainer .CreateFreeAccountButton-buttonText .CreateFreeAccountButton-buttonTextBold{font-size:11px;margin-left:0}}.QuoteItem-item{border:.5px solid #cfd8e2;border-radius:7px;display:flex;margin:0 15px 10px 0;position:relative}.QuoteItem-item:before{content:"";display:none}.QuoteItem-item:hover{border:.5px solid #747474}.QuoteItem-item.QuoteItem-hideHoverBorder{border:.5px solid #cfd8e2}.QuoteItem-link{align-items:center;display:flex;padding:8px;text-decoration:none!important;white-space:nowrap}.QuoteItem-link.QuoteItem-extHours{padding:7px 8px}.QuoteItem-link.QuoteItem-updated{border-color:#002f6c;transition:border-color .25s}.QuoteItem-symbol{color:#171717;font-family:Proxima Nova,sans-serif;font-size:12px;font-weight:700;line-height:12px;margin:0}@media (prefers-color-scheme:dark){.webview .QuoteItem-symbol{color:#fff}}.QuoteItem-quote,.QuoteItem-quoteDown,.QuoteItem-quoteUp{color:#747474;font-family:Proxima Nova,sans-serif;font-size:12px;font-weight:700;line-height:12px;margin:0 0 0 5px}.QuoteItem-quoteUp{color:#008456}.QuoteItem-quoteDown{color:#d0021b}.QuoteItem-afterHoursIcon{display:inline;height:14px;margin-left:8px}.RelatedQuotes-relatedQuotes{display:flex;flex-direction:column;margin:0 0 28px}@media (max-width:1019px){.RelatedQuotes-relatedQuotes{overflow-x:hidden}}@media (min-width:760px){.RelatedQuotes-relatedQuotes{align-items:center;display:grid;grid-template-columns:auto 1fr}}.RelatedQuotes-relatedQuotes .RelatedQuotes-titleAndTime{align-items:center;display:flex;margin:0 15px 10px 0}.RelatedQuotes-relatedQuotes .RelatedQuotes-subtext,.RelatedQuotes-relatedQuotes .RelatedQuotes-text{color:#171717;font-family:Proxima Nova,sans-serif;font-size:12px;font-weight:700;line-height:16px;margin:0;padding:0;white-space:nowrap}.RelatedQuotes-relatedQuotes .RelatedQuotes-subtext{color:#747474;font-size:9px;font-weight:700;margin:0;text-transform:uppercase}.RelatedQuotes-relatedQuotes .RelatedQuotes-list{-webkit-overflow-scrolling:touch;display:flex;line-height:0;margin:0;padding:0;text-indent:0;width:100%}@media (min-width:760px){.RelatedQuotes-relatedQuotes .RelatedQuotes-list{flex-wrap:wrap}}@media (max-width:759px){.RelatedQuotes-relatedQuotes .RelatedQuotes-list{overflow-x:scroll}}.RelatedQuotes-relatedQuotes .RelatedQuotes-list.RelatedQuotes-isMobileWebview{flex-wrap:wrap}.RelatedQuotes-relatedQuotes .RelatedQuotes-list:before{content:"";display:none}.RelatedQuotes-relatedQuotes .RelatedQuotes-list::-webkit-scrollbar{display:none}.RelatedQuotes-relatedQuotes .RelatedQuotes-quotesContainer{order:2}@media (min-width:760px){.RelatedQuotes-relatedQuotes .RelatedQuotes-quotesContainer{flex-wrap:wrap;order:1}}.RelatedQuotes-relatedQuotes .RelatedQuotes-cfaButtonContainer{margin-bottom:12px;order:1}@media (min-width:760px){.RelatedQuotes-relatedQuotes .RelatedQuotes-cfaButtonContainer{align-items:center;display:flex;margin-bottom:0;margin-left:auto;order:2}}@media (max-width:759px){.RelatedQuotes-listDropdownVisible{overflow-x:unset!important}}@media (prefers-color-scheme:dark){.RelatedQuotes-relatedQuotes .webview .RelatedQuotes-subtext,.webview .RelatedQuotes-relatedQuotes .RelatedQuotes-subtext,.webview .RelatedQuotes-text{color:#fff}.webview .RelatedQuotes-subtext{color:#9a9fa7!important}}.LiveEventSlate-container .LiveEventSlate-liveEventSlate{background-repeat:no-repeat;background-size:contain;display:block;margin-bottom:30px;max-width:100%;padding-bottom:57%}.LiveEventSlate-container .LiveEventSlate-error{background-image:url(https://static-redesign.cnbcfm.com/dist/54f3d8c60727fdd092ad.png)}.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-investingClub{background-image:url(https://static-redesign.cnbcfm.com/dist/261db0afca7926c9c4d5.png)}@media (max-width:759px){.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-investingClub{background-image:url(https://static-redesign.cnbcfm.com/dist/635637529f397c6b0b99.png)}}.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/c4b2ab67f20d4702a761.png)}@media (max-width:759px){.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-morningMeeting{height:300px}}@media (min-width:760px){.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/05644c6301c29d5f98e1.png)}}@media (min-width:1020px){.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/0907dbcaa9e6b98f1590.png)}}@media (min-width:1340px){.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/4c02522e1899983c236e.png)}}.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-pro{background-image:url(https://static-redesign.cnbcfm.com/dist/603bc0c9eee2fffcf418.png)}.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-berkshireHathawayMeeting,.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-free{background-image:url(https://static-redesign.cnbcfm.com/dist/aa7e1174aeed08b7bd0f.png)}.LiveEventSlate-container .LiveEventSlate-pre.LiveEventSlate-etfEdge{background-image:url(https://static-redesign.cnbcfm.com/dist/fe6c30a870e27a7c6358.png)}.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-berkshireHathawayMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/5c142c155da6b42bf23b.png)}@media (max-width:759px){.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-berkshireHathawayMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/acff13a99fc3cb2c8406.png)}}.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-investingClub{background-image:url(https://static-redesign.cnbcfm.com/dist/9b60e1df4c50583b02fa.png)}@media (max-width:759px){.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-investingClub{background-image:url(https://static-redesign.cnbcfm.com/dist/00e4560338770d5246e7.png)}}.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/189c780e2af6e2b69066.png)}@media (max-width:759px){.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-morningMeeting{height:300px}}@media (min-width:760px){.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/b055b5b9f509671e0d77.png)}}@media (min-width:1020px){.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/00daf039d9d82c7296e8.png)}}@media (min-width:1340px){.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-morningMeeting{background-image:url(https://static-redesign.cnbcfm.com/dist/b6108ecbb43ceecfdd4b.png)}}.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-pro{background-image:url(https://static-redesign.cnbcfm.com/dist/351cbae0bbe7fd326046.png)}.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-free{background-image:url(https://static-redesign.cnbcfm.com/dist/fe3c67caf861a2022cf7.png)}.LiveEventSlate-container .LiveEventSlate-post.LiveEventSlate-etfEdge{background-image:url(https://static-redesign.cnbcfm.com/dist/64b2b9ef1609dc7d850a.png)}.StandaloneLiveEventPlayerWrapper-standaloneContainer{font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-top:20px}.StandaloneLiveEventPlayerWrapper-eventState{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600}.StandaloneLiveEventPlayerWrapper-webview{display:flex;justify-content:center;padding:15px 0}@media (max-width:359px){.StandaloneLiveEventPlayerWrapper-webview img{width:100%}}.QuoteInBody-quoteNameContainer{white-space:nowrap}.QuoteInBody-inlineButton{margin-right:-6px;position:relative}.QuoteInBody-dropdownInBody{border-radius:unset;color:#000;left:0;top:22px;width:200px}@media (max-width:1019px){.QuoteInBody-dropdownInBody{top:0;width:100%}}.CollapsibleContainer-collapsibleContainer,.CollapsibleContainer-collapsibleContent{position:relative}.CollapsibleContainer-collapsibleContent{height:auto;overflow:hidden;transition:max-height .2s ease}.CollapsibleContainer-collapsed .CollapsibleContainer-collapsibleContent{max-height:300px}@media (min-width:760px){.CollapsibleContainer-collapsed .CollapsibleContainer-collapsibleContent{max-height:140px}}.CollapsibleContainer-collapsed .CollapsibleContainer-fadingGradient{background-image:linear-gradient(180deg,#fff0,#fff 49.23%);background-image:linear-gradient(180deg,#fff0,#ffffffe6);content:"";height:80px;height:300px;left:0;position:absolute;right:0;top:calc(100% - 80px);top:0}@media (min-width:760px){.CollapsibleContainer-collapsed .CollapsibleContainer-fadingGradient{max-height:140px}}.CollapsibleContainer-expanded .CollapsibleContainer-collapsibleContent{max-height:4000px}@media (min-width:1020px){.CollapsibleContainer-expanded .CollapsibleContainer-collapsibleContent{max-height:3000px}}.CollapsibleContainer-toggleContainer{align-items:center;border-top:1px solid #d9d9d9;display:flex;height:42px;justify-content:center;position:relative;text-align:center}.CollapsibleContainer-toggle{align-items:center;color:#0477c9;cursor:pointer;display:flex;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:900;line-height:20px;transition:all .2s ease}.CollapsibleContainer-webview-normal .CollapsibleContainer-toggle{font-size:14px}.CollapsibleContainer-webview-large .CollapsibleContainer-toggle{font-size:17.5px;line-height:normal}.CollapsibleContainer-webview-larger .CollapsibleContainer-toggle{font-size:21px;line-height:normal}.CollapsibleContainer-webview-xlarge .CollapsibleContainer-toggle{font-size:24.5px;line-height:normal}.CollapsibleContainer-webview-xxlarge .CollapsibleContainer-toggle{font-size:28px;line-height:normal}.CollapsibleContainer-webview-xxxlarge .CollapsibleContainer-toggle{font-size:31.5px;line-height:normal}.CollapsibleContainer-toggle span{display:inline-block;line-height:1}.CollapsibleContainer-toggle:active,.CollapsibleContainer-toggle:focus,.CollapsibleContainer-toggle:hover,.CollapsibleContainer-toggle:link{color:#0477c9}.CollapsibleContainer-toggle .icon-arrow-down-readmore:before{font-size:13px;font-weight:400;margin-left:8px}.CollapsibleContainer-expanded .icon-arrow-down-readmore:before{display:inline-block;transform:rotate(180deg)}.Collapsible-proliveCollapsableContainer{align-items:center;border:1px solid #d9d9d9;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;height:40px}.Collapsible-proliveCollapsableContainer path{fill:#747474}.Collapsible-proliveCollapsedContainer{border-radius:4px}.Collapsible-proLivePlayerCloseOrExpand{cursor:pointer;margin-left:auto;position:relative;right:20px;transition:all .1s linear}.Collapsible-dismissButton{height:16px;pointer-events:none;width:16px}.Collapsible-stockChartIcon{height:55%;margin-left:15px}.InteractiveChart-caption{color:#171717;font-size:12px;font-weight:600;line-height:1.5;margin-bottom:5px}.InteractiveChart-addToWatchlistButton{height:42px;min-width:42px;padding:8px 12px}@media (max-width:450px){.InteractiveChart-addToWatchlistButton{height:30px;min-width:30px;padding:8px}}.InteractiveChart-quoteDetailsButton{align-items:center;background:#002f6c;border:1px solid #002f6c;box-sizing:border-box;color:#fff;display:flex;font-size:12px;font-weight:600;height:42px;justify-content:center;letter-spacing:1px;line-height:12px;padding:8px 12px;text-transform:uppercase}@media (max-width:450px){.InteractiveChart-quoteDetailsButton{height:30px}}.InteractiveChart-quoteDetailsLink{text-decoration:none}.InteractiveChart-container{padding:15px 30px}.InteractiveChart-headerColumns{align-items:center;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;gap:8px;margin-bottom:10px}.InteractiveChart-headerColumn1{display:flex;flex-direction:column;flex-grow:1}.InteractiveChart-companyName{color:#000;font-size:24px;font-weight:800;line-height:32px}.InteractiveChart-quoteStripSubHeader{color:#747474;font-size:10px;font-weight:700;line-height:16px}.InteractiveChart-lastPriceStripContainer{align-items:center;display:flex;font-size:12px;font-weight:700;letter-spacing:-.1px;line-height:18px;margin-top:10px}.InteractiveChart-extendedHoursStripContainer{font-size:20px;font-weight:700;letter-spacing:-.1px}.InteractiveChart-lastPrice{color:#000;font-size:24px;font-weight:800;line-height:28px;margin-right:10px}.InteractiveChart-changeDown{color:#ce2b2b}.InteractiveChart-changeUp{color:#008456}.InteractiveChart-changeIcon{display:inline;height:8px;margin-right:4px;width:10px}.InteractiveChart-lastTradeTime{color:#424242;font-size:10px;font-weight:800;line-height:16px}.InteractiveChart-mobileButtonRow{align-items:center;display:flex;gap:10px;margin-top:10px}@media (max-width:450px){.InteractiveChart-showRange div{padding:0 8px!important}}.InteractiveChart-watchlistDropdown{border-radius:unset;color:#000;left:-4px;top:44px;width:250px}@media (max-width:1019px){.InteractiveChart-watchlistDropdown{top:0;width:100%}}@media (prefers-color-scheme:dark){.webview .InteractiveChart-caption,.webview .InteractiveChart-companyName,.webview .InteractiveChart-lastPrice,.webview .InteractiveChart-lastTradeTime{color:#dce0e4}}.Slide-name{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#171717;display:-webkit-box;font-size:14px;font-weight:800;margin:0 0 5px;overflow:hidden}.Slide-lastTime{align-items:flex-start;color:#424242;display:flex;font-size:11px;font-weight:700}.Slide-last,.Slide-lastRegMktPrice{color:#171717;display:block;font-size:20px;font-weight:800}.Slide-lastRegMkt{align-items:center;display:flex;gap:5px;margin:8px 0 0}.Slide-lastRegMktPrice{font-size:14px}.Slide-changeRegMkt{font-size:8px}.Slide-change{align-items:center;color:#171717;display:flex;font-size:10px;font-weight:800}.Slide-changeIndicator{margin:0 2px 0 0;width:10px}.Slide-changeUp{color:#008456}.Slide-changeDown{color:#ce2b2b}.Slide-changeUnchanged{color:#424858}.Slide-afterHours{color:#e8802a;margin:0 5px 0 0}.Carousel-carousel{align-items:center;display:flex;gap:10px;margin:0 0 20px}@media (max-width:759px){.Carousel-carousel{position:relative}.Carousel-carousel:before{background:linear-gradient(90deg,#0000,#fff);content:"";height:120px;position:absolute;right:0;top:0;width:30px}}.Carousel-list{display:flex;gap:10px;overflow-x:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.Carousel-list{overflow-x:auto}}}.Carousel-list::-webkit-scrollbar{height:0}@media (max-width:759px){.Carousel-list{overflow-x:auto}}.Carousel-slideWrapper{background:#f8f8f8;display:grid;grid-template-rows:1fr auto;min-width:calc(33.33333% - 6.66667px);padding:8px 10px;scroll-snap-align:start}@media (max-width:759px){.Carousel-slideWrapper{min-width:70%}}@media (min-width:760px){.Carousel-slideWrapperTwo{min-width:calc(50% - 5px)}}.Carousel-arrow{border-right:7px solid #0477c9;border-top:7px solid #0477c9;box-sizing:border-box;cursor:pointer;padding:8px;rotate:45deg}@media (max-width:759px){.Carousel-arrow{display:none}}.Carousel-arrowBack{rotate:-135deg}.Carousel-arrowDisabled{border-right-color:#cfd8e2;border-top-color:#cfd8e2;cursor:auto}.LiveBlogTimestamp-liveBlogTimeStamp>div,.LiveBlogTimestamp-time,.LiveBlogTimestamp-timeHidden{color:#747474;font-size:10px;font-weight:600;letter-spacing:1.2px;margin-bottom:10px;margin-right:4px;text-transform:uppercase;white-space:normal}.LiveBlogTimestamp-liveBlogTimeStamp>div time,.LiveBlogTimestamp-time time,.LiveBlogTimestamp-timeHidden time{white-space:nowrap}@media (min-width:760px){.LiveBlogTimestamp-liveBlogTimeStamp>div,.LiveBlogTimestamp-time,.LiveBlogTimestamp-timeHidden{font-size:12px;margin-bottom:16px}}.LiveBlogTimestamp-timeHidden{opacity:1}.LiveBlogTimestamp-liveBlogTimeStamp{align-items:center;display:flex;margin-top:0}.LiveBlogTimestamp-datetimeDivider:before{content:"•";display:inline-block;padding:0 3px}.NavigationArrows-styles-select-arrow--A1aiV{align-items:center;color:#0477c9;display:flex;font-size:48px;height:30px;line-height:30px}.NavigationArrows-styles-select-arrow--A1aiV:first-child{margin:0 30px 0 0}.NavigationArrows-styles-select-controller--qImJR>.NavigationArrows-styles-select-arrow--A1aiV:focus-visible{outline:3px solid #57ad57;outline-offset:1px}.NavigationArrows-styles-select-arrowInactive--U0brL{cursor:default;opacity:.3;-webkit-user-select:none;user-select:none}.NavigationArrows-styles-select-controller--qImJR{align-items:center;display:flex;justify-content:flex-end}.Pill-styles-select-pill--u1O5c{border-radius:3px;font-size:10px;height:-moz-fit-content;height:fit-content;min-height:14px;padding:1px 3px 1px 4px;width:-moz-fit-content;width:fit-content}.Pill-styles-select-pillDefault--rov0j{background-color:#a3cd39;color:#000}.Title-styles-select-title--VMqTu{color:#3e4855;font-family:Lato,Helvetica,Arial,sans-serif;font-size:24px;font-weight:900;line-height:normal}.Disclaimer-styles-select-disclaimer--D2JJf,.Title-styles-select-title--VMqTu{width:-moz-fit-content;width:fit-content}.Disclaimer-styles-select-disclaimerDefault--U71Mv{color:#3e4855;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:normal}.Tooltip-styles-select-tooltipContainer--UHEZW{position:relative}.Tooltip-styles-select-inline--GmIPe{display:inline-block}.Tooltip-styles-select-tooltipBody--vrNp6{background:#fff;border-radius:5px;bottom:24px;box-shadow:0 0 4px 0 #00000040;color:#757575;font-size:12px;font-weight:400;max-width:200px;padding:10px;position:absolute;transform:translate(-50%);transition:opacity .2s ease;width:max-content;z-index:999}.Tooltip-styles-select-mobileShiftRight--gtWUW{left:-90px;transform:unset}.Tooltip-styles-select-mobileShiftLeft--Hs2Fx{right:-20px;transform:unset}.Tooltip-styles-select-tooltipArrow--_4zoC{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #fff;bottom:20px;content:"";height:0;left:-3px;position:absolute;width:0;z-index:999}.Tooltip-styles-select-tooltipIcon--a_uq0{fill:#757575;stroke:#757575;cursor:pointer}.Tooltip-styles-select-tooltipIcon--a_uq0:hover{fill:#005594;stroke:#005594}.Tooltip-styles-select-tooltipIcon--a_uq0:focus-visible{outline:3px solid #57ad57}.Tooltip-styles-select-iconActive--P0wah{fill:#0477c9;fill-opacity:.5;stroke:#0477c9;stroke-opacity:.5}.LearnMore-styles-select-container--dNiRG{align-items:center;color:#757575;display:flex;flex-basis:30%;flex-direction:column;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;gap:8px}.LearnMore-styles-select-container--dNiRG>.LearnMore-styles-select-learnMoreButton--YCW2h{text-decoration:none}.LearnMore-styles-select-learnMoreButton--YCW2h{align-items:center;background-color:#1277ba;border-radius:24px;color:#fff!important;display:flex;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;height:28px;justify-content:center;letter-spacing:1.4px;position:relative;text-align:center;text-transform:uppercase;width:150px}.LearnMore-styles-select-learnMoreButton--YCW2h:hover{background-color:#005594;color:#fff;cursor:pointer}.LearnMore-styles-select-learnMoreButton--YCW2h:focus-visible:before{content:"";inset:-1px;outline:3px solid #57ad57;position:absolute}.LearnMore-styles-select-termsTextTop--kLmHQ{display:inline-block;font-size:12px;text-align:center}.LearnMore-styles-select-termsTextTop--kLmHQ .LearnMore-styles-select-icon--U2rIM{margin-right:4px;position:relative;top:2px}.LearnMore-styles-select-termsTextTop--kLmHQ a{text-decoration:underline;-webkit-text-decoration-color:#757575;text-decoration-color:#757575}.LearnMore-styles-select-termsTextTop--kLmHQ .LearnMore-styles-select-sourceText--VWYO5>p{background-color:initial;font-size:var(--pop-font-size)}.LearnMore-styles-select-container--dNiRG .LearnMore-styles-select-termsTextBottom--_t3TD{color:#171717;font-size:var(--pop-font-size)}.LearnMore-styles-select-container--dNiRG .LearnMore-styles-select-termsTextBottom--_t3TD>p{background-color:initial;font-size:var(--pop-font-size)}.LearnMore-styles-select-container--dNiRG .LearnMore-styles-select-termsTextBottom--_t3TD>p>a{color:#0477c9;text-decoration:none}.ProductDataGridItem-styles-select-item--SJoD3{display:flex;flex-direction:column;gap:8px;padding:10px;text-align:left;width:100%}.ProductDataGridItem-styles-select-item--SJoD3:first-child{border:none;border-right:1px solid #e4f0f9}.ProductDataGridItem-styles-select-item--SJoD3:nth-child(2){border-left:none}.ProductDataGridItem-styles-select-headingContainer--eqm00{display:flex;gap:4px}.ProductDataGridItem-styles-select-heading--c2XsX{color:#3e4855;font-weight:400;margin:0}.ProductDataGridItem-styles-select-item--SJoD3>.ProductDataGridItem-styles-select-contentContainer--KbRmj>.ProductDataGridItem-styles-select-content--wwq_l{background-color:initial;font-size:var(--pop-font-size)}.ProductDataGridItem-styles-select-content--wwq_l{color:#171717;font-weight:700;margin:0}.ProductDataGridItem-styles-select-item--SJoD3 .ProductDataGridItem-styles-select-content--wwq_l>p{background-color:initial;font-size:var(--pop-font-size)}div.CreditHistoryGridItem-styles-select-content--yZuwr{align-items:center;display:flex;flex-direction:column;width:max-content}div.CreditHistoryGridItem-styles-select-content--yZuwr>p{background-color:initial;display:block;font-size:var(--pop-font-size);margin-bottom:8px!important}.ProductDataGrid-styles-select-container--nV33Z{border:1px solid #e4f0f9;border-radius:5px;display:grid;font-family:Lato,Helvetica,Arial,sans-serif;font-size:var(--pop-font-size);font-style:normal;grid-template-columns:repeat(2,1fr);height:-moz-fit-content;height:fit-content;justify-content:space-evenly;line-height:normal;max-width:535px;min-width:261px;width:100%}.ProductDataGrid-styles-select-singleItem--CmmEU{grid-template-columns:repeat(1,1fr)}.PartnerOfferCard-headingContainer{align-items:center;display:flex;margin-bottom:10px}.PartnerOfferCard-headingContainer>.PartnerOfferCard-titleLink{text-decoration:none}.PartnerOfferCard-partnerOfferCard{background:#fff;border-radius:5px;box-shadow:0 0 2px 1px #ddd;display:flex;padding:12px;width:280px}.PartnerOfferCard-partnerOfferCard.PartnerOfferCard-fullWidth{width:100%}.PartnerOfferCard-outerImage{display:none}.PartnerOfferCard-fullWidth .PartnerOfferCard-learnMore{justify-content:center;margin:0 0 0 20px}@media (min-width:1340px){.PartnerOfferCard-fullWidth .PartnerOfferCard-outerImage{display:block}.PartnerOfferCard-fullWidth .PartnerOfferCard-innerImage{display:none}}@media (min-width:760px){.PartnerOfferCard-fullWidth .PartnerOfferCard-learnMoreAndHeadingContainer{flex-direction:row}}.PartnerOfferCard-title{color:#000;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:normal}.PartnerOfferCard-title:hover{color:#005594}.PartnerOfferCard-image{height:60px;margin-right:12px;object-fit:contain;width:118px}.PartnerOfferCard-partnerOfferGrid{margin-bottom:12px}@media (max-width:759px){.PartnerOfferCard-partnerOfferGrid{max-width:100%}}.PartnerOfferCard-headingAndGridContainer,.PartnerOfferCard-learnMoreAndHeadingContainer{--pop-font-size:12px;display:flex;flex-direction:column;width:100%}@media (min-width:760px){.PartnerOfferCard-learnMore{text-align:center}.PartnerOfferCard-learnMore a{margin:0}}.PartnerOffers-container{background:#f8f8f8;border-left:3px solid #0477c9;margin:24px 0}@media (min-width:760px){.PartnerOffers-container{margin-right:118px}}@media (min-width:1020px){.PartnerOffers-container{margin-left:calc(11.11111% + 3.33333px);margin-right:0;max-width:unset}}@media (min-width:1340px){.PartnerOffers-container{margin-left:calc(8.33333% + 32.5px)}}.PartnerOffers-sponsored{background:#ebf5fc}.PartnerOffers-topSection{display:flex;flex-direction:column;gap:8px;padding:12px 12px 0}.PartnerOffers-bottomSection{color:#000;padding:16px 12px}.PartnerOffers-bottomSection p{color:inherit!important;display:inline;margin:0!important}@media (max-width:759px){.PartnerOffers-topController{display:none}}.PartnerOffers-bottomController{align-items:center;display:flex;flex-direction:column;padding-bottom:16px}@media (min-width:760px){.PartnerOffers-bottomController{display:none}}.PartnerOffers-headlineRow{display:flex;justify-content:space-between}.PartnerOffers-disclosures{align-items:center;display:flex;gap:4px}.PartnerOffers-disclosures p{margin:0!important}.PartnerOffers-shiftLastTooltip [class*=tooltipBody]{right:-20px;transform:unset}.Carousel-styles-select-carousel--aEtWQ{overflow:hidden;width:100%}.Carousel-styles-select-carouselSlide--WUqSd{-webkit-overflow-scrolling:touch;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;transition:transform .5s}.Carousel-styles-select-carouselSlide--WUqSd::-webkit-scrollbar{display:none}.Carousel-styles-select-carouselCard--OzvLG{display:flex;flex:0 0 auto;justify-content:center;min-width:280px;scroll-snap-align:start;width:50%}.Carousel-styles-select-carouselCard--OzvLG.Carousel-styles-select-oneCard--kZasP{max-width:100%;width:100%}.Carousel-styles-select-carouselCard--OzvLG.Carousel-styles-select-twoCards--kayn6{max-width:unset;width:calc(50% - 6px)}.Carousel-styles-select-carouselCard--OzvLG.Carousel-styles-select-threePlusCards--uqbMy{max-width:280px;width:280px}@media (min-width:760px){.Carousel-styles-select-carouselCard--OzvLG.Carousel-styles-select-threePlusCards--uqbMy{width:280px}}@media (min-width:1020px){.Carousel-styles-select-carouselCard--OzvLG.Carousel-styles-select-threePlusCards--uqbMy{width:330px}}@media (min-width:1340px){.Carousel-styles-select-carouselCard--OzvLG.Carousel-styles-select-threePlusCards--uqbMy{width:320px}}.OneTrustLoadingPlaceholder-container{align-items:center;background:#fff;display:flex;justify-content:center}.OneTrustBlockedPlaceholder-container{align-items:center;background-color:#d1d9dc;background-image:url(https://static-redesign.cnbcfm.com/dist/1eaf28c48f6e504fb498.svg);background-repeat:no-repeat;background-size:auto 100%;display:flex;justify-content:center}.OneTrustBlockedPlaceholder-innerCopy{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-weight:800;padding:20px;text-align:center}@media (prefers-color-scheme:dark){.OneTrustBlockedPlaceholder-innerCopy{color:#111}}.OneTrustBlockedPlaceholder-link{color:#1876b8;cursor:pointer}a.OneTrustBlockedPlaceholder-onetrustSettingsDeepLink{text-decoration:none!important}.withOneTrustPlaceholder-placeholderDimensions{width:100%}@media (max-width:759px){.withOneTrustPlaceholder-placeholderDimensions{height:196px}}@media (min-width:760px){.withOneTrustPlaceholder-placeholderDimensions{height:235px}}body .videoResponsive{height:0;margin-bottom:18px;overflow:hidden;padding-bottom:56.25%;position:relative}body .videoResponsive iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}body .postContainer iframe{display:flex;left:0;position:absolute;top:0}body .postContainer [src*=post]{position:relative;width:335px}body .postContainer [src*=video]{position:relative;width:100%}body .instagram-media iframe{width:99%}body .instagramWrapper iframe,body .tiktokWrapper iframe{left:0;right:0;width:99%}.WebService-wrapper{margin-top:20px;max-width:630px;min-height:auto;position:relative;text-align:center}@media (min-width:760px){.WebService-wrapper{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.WebService-wrapper{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.WebService-wrapper{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.WebService-wrapper{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.WebService-wrapper{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.WebService-wrapper{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.WebService-wrapper{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.WebService-wrapper{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.WebService-wrapper{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.WebService-wrapper{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.WebService-wrapper{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.WebService-wrapper{margin-left:14.28571%}}@media (max-width:759px){.WebService-wrapper{margin-bottom:20px}}@media (min-width:1020px){.WebService-wrapper{margin-left:calc(16.66667% + 5px);min-width:auto}}@media (min-width:1340px){.WebService-wrapper{margin-bottom:20px;margin-left:calc(14.28571% + 4.28571px);min-width:auto}}.WebService-wsod_stock_screener.WebService-wrapper{margin-left:0;max-width:100%}.WebService-giphy{text-align:start}@media (min-width:360px){body .giphyContainer iframe{width:100%}}@media (min-width:760px){body .postContainer [src*=post]{width:395px}body .giphyContainer iframe{height:none;min-height:0;min-width:0;width:none}}@media (min-width:1020px){body .postContainer iframe{left:0;position:absolute;top:0}}@media (min-width:1180px){body .postContainer{padding-bottom:0}body .postContainer [src*=video]{display:flex}body .postContainer [src*=post]{display:flex;width:560px}}.ArticleNode-anchorWrapper{pointer-events:none;position:relative}.ArticleNode-anchorWrapper .ArticleNode-anchor{left:0;position:absolute;top:-230px;visibility:hidden}.QuoteKeyPoints-keyPointsHeader{align-items:center;color:#071d39;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:900;line-height:22px;text-transform:uppercase}.QuoteKeyPoints-keyPointsContainer{margin:12px 0}.QuoteKeyPoints-keyPointsContainer .group{margin-bottom:0;margin-left:0;max-width:unset;min-width:unset}.QuoteKeyPoints-keyPointsContainer ul{padding-left:16px}.QuoteKeyPoints-keyPointsContainer ul li{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.029999999329447746px;line-height:20px;list-style:disc;margin:12px 0;text-align:left}.QuoteKeyPoints-keyPointsContainer a{color:#2077b6;text-decoration:underline}.QuoteKeyPoints-keyPointsContainer a:hover{color:#fcb700}.ICBanner-icBannerContainer{display:flex;flex-direction:column}.ICBanner-icBannerComponent{align-items:center;background:#071d39;border-radius:3px;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:16px;height:44px;margin-bottom:40px;order:0;padding:0;position:relative;width:100%}@media (max-width:759px){.ICBanner-icBannerComponent{gap:8px}}.ICBanner-icBannerComponentExpanded{margin-bottom:12px}@media (max-width:759px){.ICBanner-icBannerComponentExpanded{margin-bottom:4px}}.ICBanner-icBannerContainerExpanded{border-bottom:5px solid #071d39;margin-bottom:40px;padding-bottom:5px}.ICBanner-investingClubPill{height:24px;margin-left:10px;top:1px;width:49.71px!important}@media (max-width:759px){.ICBanner-investingClubPill{height:20px}}.ICBanner-portfolioLink{align-items:center;color:#005594;cursor:pointer;display:flex;float:right;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:.444444px;line-height:28px}@media (max-width:759px){.ICBanner-portfolioLink{text-decoration:underline}}.ICBanner-icBannerHeader,.ICBanner-signInLink,.ICBanner-signInText,.ICBanner-signedOutHeader{align-items:center;color:#fff;display:flex;flex:none;flex-grow:0;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:16px;order:1;text-transform:uppercase}.ICBanner-dropdownButton{align-items:center;color:#fff;display:flex;flex:none;float:right;order:2;position:absolute;right:16px}.ICBanner-dropdownButton:active{-webkit-tap-highlight-color:transparent}.ICBanner-dropdownButton .ICBanner-dropdownArrow,.ICBanner-dropdownButton .ICBanner-dropdownUpArrow{background:#fff;height:11px;margin-left:32px;width:12px}@media (max-width:1019px){.ICBanner-dropdownButton .ICBanner-dropdownArrow,.ICBanner-dropdownButton .ICBanner-dropdownUpArrow{margin-left:78px}}@media (max-width:759px){.ICBanner-dropdownButton .ICBanner-dropdownArrow,.ICBanner-dropdownButton .ICBanner-dropdownUpArrow{margin-bottom:4px;margin-left:10px}}.ICBanner-dropdownButton .ICBanner-dropdownArrow{margin-bottom:6px;mask-image:url(https://static-redesign.cnbcfm.com/dist/95a89411c4cb62dc5920.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/95a89411c4cb62dc5920.svg)}@media (max-width:759px){.ICBanner-dropdownButton .ICBanner-dropdownArrow{margin-bottom:4px}}.ICBanner-dropdownButton .ICBanner-dropdownUpArrow{margin-bottom:0;mask-image:url(https://static-redesign.cnbcfm.com/dist/24f214b19a613fd9a0e2.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/24f214b19a613fd9a0e2.svg)}@media (max-width:759px){.ICBanner-dropdownButton .ICBanner-dropdownUpArrow{margin-top:2px}}.ICBanner-expandedComponent{display:flex;flex-direction:column}.ICBanner-expandedComponentRow{border-bottom:2px solid #e5e5e5;display:flex;flex-direction:row;margin-bottom:10px;padding-bottom:10px;width:100%}.ICBanner-rowComponent{display:flex;flex-direction:row;justify-content:space-between;width:50%}.ICBanner-heading{color:#747474;font-size:18px;font-weight:600;line-height:22px}.ICBanner-rowValue{float:right;position:relative;right:14px}.ICBanner-firstRow,.ICBanner-rowValue{color:#171717;font-size:18px;font-weight:600;line-height:22px}.ICBanner-firstRow{width:100px}@media (min-width:1340px){.ICBanner-firstRow{width:220px}}.ICBanner-mobileExpandedComponent{display:flex;flex-direction:column}.ICBanner-mobileExpandedComponentRow{border-bottom:2px solid #e5e5e5;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.ICBanner-mobileHeading{color:#747474;font-size:18px;font-weight:700;line-height:22px;margin-left:10px}.ICBanner-mobileRowValue{color:#171717;font-size:18px;font-weight:700;line-height:22px;margin-right:10px}.ICBanner-icBannerComponentSignedOut{align-items:center;background:#071d39;border-radius:3px;color:#fff;display:flex;height:56px;margin-bottom:40px;position:relative;text-transform:uppercase;width:100%}.ICBanner-icBannerComponentSignedOut .ICBanner-investingClubPillLink{margin-top:2px}.ICBanner-icBannerComponentSignedOutMobile{height:44px}.ICBanner-signInLink,.ICBanner-signedOutHeader{order:unset}.ICBanner-clubMemberButton{border:1px solid #fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:600;height:40px;letter-spacing:1.09px;line-height:40px;text-align:center;text-transform:uppercase;width:191px}.ICBanner-signInLink{margin-right:6px;text-decoration:underline}.ICBanner-signInLink a:focus,.ICBanner-signInLink a:hover{color:#fff}.ICBanner-signInText{margin-left:10px;order:unset}.ICBanner-memberButtonContainer{margin-left:auto;margin-right:16px}.ICBanner-memberButtonContainer:focus,.ICBanner-memberButtonContainer:hover{color:#fff}.ICBanner-mobileSubscribeButton{margin-left:6px;text-decoration:underline}.QuotePageBuilder-container{margin:0 22px;max-width:100%;padding-top:15px}@media (min-width:360px){.QuotePageBuilder-container{margin-bottom:0}}@media (min-width:760px){.QuotePageBuilder-container{margin:0 auto;max-width:678px}}@media (min-width:1020px){.QuotePageBuilder-container{margin-bottom:15px;max-width:960px}}@media (min-width:1340px){.QuotePageBuilder-container{margin-bottom:25px;max-width:1290px}}@media (min-width:760px){.QuotePageBuilder-row{margin-bottom:20px;padding-top:30px}}@media (min-width:1020px){.QuotePageBuilder-row{display:flex}}.QuotePageBuilder-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.QuotePageBuilder-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.QuotePageBuilder-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.QuotePageBuilder-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.QuotePageBuilder-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.QuotePageBuilder-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.QuotePageBuilder-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.QuotePageBuilder-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}.QuotePageBuilder-mainContent{padding-top:15px}@media (min-width:1020px){.QuotePageBuilder-mainContent{padding-top:30px}}.QuotePageBuilder-mainContent .BrandBanner-container{margin-bottom:30px;z-index:99}@media (min-width:1340px){.QuotePageBuilder-mainContent .BrandBanner-container{margin-left:calc(-50vw - -538.5px)}}@media (min-width:760px){.QuotePageBuilder-mainContent .BrandBanner-container{margin-bottom:-100px;margin-top:50px}.QuotePageBuilder-mainContent{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px);padding-top:0}}@media (min-width:760px) and (min-width:760px){.QuotePageBuilder-mainContent{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.QuotePageBuilder-mainContent{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.QuotePageBuilder-mainContent{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.QuotePageBuilder-mainContent{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.QuotePageBuilder-mainContent{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.QuotePageBuilder-mainContent:last-child{margin-right:0}}@media (min-width:1340px){.QuotePageBuilder-mainContent{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);min-width:calc(75% - 7.5px)}}@media (min-width:760px){.QuotePageBuilder-sidebar{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.QuotePageBuilder-sidebar{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.QuotePageBuilder-sidebar{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.QuotePageBuilder-sidebar{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.QuotePageBuilder-sidebar{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.QuotePageBuilder-sidebar{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}}@media (min-width:1340px){.QuotePageBuilder-sidebar{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}.QuotePageBuilder-button,.QuotePageBuilder-buttonActive{align-items:center;background:#fff;border:1px solid #002f6c;color:#002f6c;display:flex;font-family:Proxima Nova,sans-serif;font-size:12px;font-weight:700;justify-content:center;letter-spacing:1.09px;margin:15px 0 30px;padding:15px 20px;text-transform:uppercase;width:100%}.QuotePageBuilder-button:after,.QuotePageBuilder-buttonActive:after{border-bottom:2px solid #002f6c;border-right:2px solid #002f6c;content:"";display:block;height:7px;margin:-4px 0 0 5px;transform:rotate(45deg);width:7px}.QuotePageBuilder-buttonActive:after{margin:5px 0 0 5px;transform:rotate(225deg)}.QuotePageBuilder-showOnDesktop{display:none}@media (min-width:760px){.QuotePageBuilder-showOnDesktop{display:initial}}.QuotePageBuilder-showOnMobile{display:initial;margin-bottom:10px}@media (min-width:760px){.QuotePageBuilder-showOnMobile{display:none}}.QuotePageBuilder-analystConsensusContainer{display:flex;justify-content:center;margin-bottom:25px;margin-top:30px}.LiveTVScheduleHeader-header{color:#071d39;font-style:normal;position:relative;width:100%}.LiveTVScheduleHeader-header .LiveTVScheduleHeader-heading{font-size:40px;font-weight:800;line-height:42px;padding:36px 8px 0;text-align:center}@media (max-width:759px){.LiveTVScheduleHeader-header .LiveTVScheduleHeader-heading{font-size:36px}}@media (max-width:359px){.LiveTVScheduleHeader-header .LiveTVScheduleHeader-heading{font-size:24px}}.LiveTVScheduleHeader-header .LiveTVScheduleHeader-headerUnderline{background:#fcb700;height:7px;margin-bottom:40px;width:100%}.LiveTVDatePicker-container{margin:0 auto 38px;max-width:1145px;width:90%}.LiveTVDatePicker-modal{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:99}.LiveTVDatePicker-tveDropdown{background:#aeaeae;border-radius:3px;color:#171717;display:block;height:34px;padding:1px;position:relative;width:272px}.LiveTVDatePicker-head{background:linear-gradient(#e7e7e7,#fff);background-image:linear-gradient(#f6f6f6,#fafafa);border-radius:3px;cursor:pointer;text-shadow:0 1px 0 #fff;width:100%}.LiveTVDatePicker-arrowWrap,.LiveTVDatePicker-head{border-top:1px solid #fff;display:inline-block;height:32px}.LiveTVDatePicker-arrowWrap{background-image:-o-linear-gradient(top,#dbdbdb 0,#fcfcfc 100%);border-left:1px solid #fff;border-radius:0 3px 3px 0;box-shadow:-1px 0 0 0 #c9c9c9;float:right;position:absolute;right:1px;top:1px;width:31px}.LiveTVDatePicker-arrow{background-image:url(https://static-redesign.cnbcfm.com/dist/3f3502c997d472bd03be.png);background-repeat:no-repeat;border:none;box-shadow:none;height:25px;left:-10%;margin:-15px 0 0;position:absolute;top:50%;width:29px}.LiveTVDatePicker-openArrow{border-color:#171717 #0000 #0000;border-style:solid;border-width:7px 7px 0;box-shadow:0 -1px 0 0 #171717;height:0;margin-left:10px;margin-top:-2px;width:0}.LiveTVDatePicker-close{background:none;background-image:none;border-color:#0000;border-radius:0;box-shadow:none}.LiveTVDatePicker-today{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:28px;text-transform:uppercase}.LiveTVDatePicker-datesContainer{float:left}.LiveTVDatePicker-dates{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:28px;margin-left:6px}.LiveTVDatePicker-selectDateContainer{text-align:left}.LiveTVDatePicker-selectDate{font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin-left:6px}.LiveTVDatePicker-menu{background:#fff;border:1px solid #c3c3c3;border-radius:3px;height:200px;overflow:scroll;padding:6px 0 6px 7px;position:absolute;width:272px;z-index:100}.LiveTVDatePicker-menu button{border-radius:3px;display:block;font-family:Proxima Nova Semi Bold,Helvetica,Arial,sans-serif;font-size:16px;line-height:23px;margin-right:6px;padding:5px 12px 4px 8px;position:relative;text-align:initial;text-overflow:ellipsis;white-space:nowrap;width:100%}.LiveTVDatePicker-menu button:hover{color:#fff}.LiveTVDatePicker-menu li:hover{background-color:#2077b6;border-radius:3px;cursor:pointer;width:254px}.LiveTVDatePicker-filterDayWeek{display:inline-block;text-align:left;width:87px}.LiveTVDatePicker-filterMonth{display:inline-block;width:40px}.LiveTVDatePicker-hide{display:none}.LiveTVCurrentShow-container{border:4px solid #002f6c;color:#002f6c;margin:0 auto 41px;max-width:1145px;padding:8px 16px;position:relative;width:90%}.LiveTVCurrentShow-liveScheduleContainer{align-items:center;display:flex;justify-content:space-between;margin:0 22px}@media (max-width:1019px){.LiveTVCurrentShow-liveScheduleContainer{display:block}}.LiveTVCurrentShow-link,.LiveTVCurrentShow-link:hover{color:#002f6c}.LiveTVCurrentShow-onNow{align-items:center;background:#fff;display:flex;font-size:14px;font-style:normal;font-weight:700;justify-content:center;line-height:20px;position:absolute;text-align:center;top:-11px;width:114px}.LiveTVCurrentShow-onNow:before{animation:LiveTVCurrentShow-pulse 2s infinite;background-color:#ff5053;border-radius:100%;box-shadow:0 0 0 0 #ce2b2b;content:"";display:block;height:6px;margin:6px 8px;transform:scale(1);width:6px}@keyframes LiveTVCurrentShow-pulse{0%{box-shadow:0 0 0 1px #ce2b2b;opacity:1;transform:scale(.95)}70%{box-shadow:0 0 0 2px #ce2b2b;opacity:.9;transform:scale(1)}to{box-shadow:0 0 0 1px #ce2b2b;opacity:1;transform:scale(.95)}}.LiveTVCurrentShow-currShow{font-size:28px;font-style:normal;font-weight:400;line-height:18px;padding:16px 0}@media (max-width:759px){.LiveTVCurrentShow-currShow{font-size:24px}}@media (max-width:479px){.LiveTVCurrentShow-currShow{font-size:18px}}.LiveTVCurrentShow-currShow .LiveTVCurrentShow-onNowTitle{font-weight:800}.LiveTVCurrentShow-currShow .LiveTVCurrentShow-separator{font-weight:700}.LiveTVCurrentShow-nextShow{font-size:20px;font-style:normal;font-weight:400;line-height:14px;padding:16px 0}@media (max-width:479px){.LiveTVCurrentShow-nextShow{display:none}}@media (max-width:759px){.LiveTVCurrentShow-nextShow{font-size:16px}}.LiveTVCurrentShow-nextShow .LiveTVCurrentShow-nextTitle{font-weight:800}.LiveTVSchedule-container{margin:auto;max-width:1145px;width:100%}.MobileAppChart-container{max-width:100%}.WelcomeMessage-container{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.03px;line-height:20px;margin-bottom:10px;padding:0 20px}.WelcomeMessage-container a{color:#005594}@media (min-width:1020px){.WelcomeMessage-container{margin:0 40px 15px}}@media (min-width:1340px){.WelcomeMessage-container{margin:0 275px 15px}}.WelcomeMessage-blockText{display:block}.NewslettersHeader-container{display:flex;flex-direction:column;margin:0 auto;max-width:100%;padding:30px 0;text-align:center}@media (min-width:760px){.NewslettersHeader-container{max-width:678px}}@media (min-width:1020px){.NewslettersHeader-container{max-width:960px}}@media (min-width:1340px){.NewslettersHeader-container{max-width:1290px}}@media (min-width:760px){.NewslettersHeader-container{padding:20px 0}}@media (min-width:1020px){.NewslettersHeader-container{padding:30px 0}}.NewslettersHeader-header{color:#002f6c;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:32px;margin-bottom:10px;margin-top:0;padding:0 20px}@media (min-width:760px){.NewslettersHeader-header{font-size:40px;line-height:42px;padding:0}}@media (min-width:1020px){.NewslettersHeader-header{font-size:54px;line-height:60px;margin-bottom:20px}}.NewslettersHeader-paragraph{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.03px;line-height:20px;margin-bottom:10px;padding:0 20px}@media (min-width:1020px){.NewslettersHeader-paragraph{margin:0 40px 15px;padding:0}}@media (min-width:1340px){.NewslettersHeader-paragraph{margin:0 275px 15px}}.NewslettersHeader-email{color:#747474}.NewslettersHeader-signInContainer{align-items:center;display:flex;flex-direction:row;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:.03px;line-height:16px;padding:0 20px}.NewslettersHeader-signInContainer .NewslettersHeader-question{color:#000}.NewslettersHeader-signInContainer .NewslettersHeader-question:after{content:" ";white-space:pre}.NewslettersHeader-signInContainer .NewslettersHeader-signIn a{color:#005594}.NewslettersHeader-signInContainer .NewslettersHeader-signIn a:hover{color:#fcb700}.ExclusivePill-baseExclusiveStyles,.ExclusivePill-icExclusive,.ExclusivePill-proExclusive{background-color:#fffc;border-radius:4px;bottom:10px;font-size:12px;font-weight:600;left:10px;padding:2px 5px;position:absolute}.ExclusivePill-proExclusive{color:#008456}.ExclusivePill-icExclusive{color:#005594}.BecomeAPaidUserPill-icLink,.BecomeAPaidUserPill-proLink{color:#005594;display:block;font-size:11px;font-weight:500;margin:10px 0;width:-moz-fit-content;width:fit-content}.BecomeAPaidUserPill-proLink{color:#008456}.AuthenticatedSubscriptionButton-subscriptionButton{background-color:#fff;border:1px solid #002f6c;border-radius:100%;color:#fff;display:block;font-size:16px;height:18px;line-height:1;position:absolute;right:10px;text-align:center;top:1px;width:18px}.AuthenticatedSubscriptionButton-unchecked{background-color:#fff;border:1px solid #002f6c;color:#002f6c}@media (min-width:1020px){.AuthenticatedSubscriptionButton-unchecked:focus-visible,.AuthenticatedSubscriptionButton-unchecked:hover{background-color:#002f6c;border:1px solid #002f6c;color:#fff}}.AuthenticatedSubscriptionButton-checked{background-color:#002f6c;border:1px solid #002f6c;color:#fff}@media (min-width:1020px){.AuthenticatedSubscriptionButton-checked:focus-visible:before,.AuthenticatedSubscriptionButton-checked:hover:before{align-items:center;background-color:#002f6c;border:1px solid #002f6c;border-radius:9px;color:#fff;content:"Unsubscribe";display:flex;font-size:10px;font-weight:300;height:17px;justify-content:center;margin-right:-1px;margin-top:-1px;position:absolute;right:0;top:0;width:70px;z-index:1}}.AuthenticatedSubscriptionButton-checkmarkIcon{background-color:#002f6c;border:1px solid #002f6c;border-radius:100%;color:#fff;height:18px;position:absolute;right:-1px;top:-1px;width:18px}.AuthenticatedSubscriptionButton-checkmarkIcon circle{fill:#002f6c;opacity:1}.AuthenticatedSubscriptionButton-checkmarkIcon path{fill:#fff}.AuthenticatedSubscriptionButton-wide{border-radius:9px;font-size:10px;font-weight:300;width:72px}.AuthenticatedSubscriptionButton-subscribed{background-color:#002f6c;border:1px solid #002f6c;color:#fff}.AuthenticatedSubscriptionButton-subscribed span{left:4px;position:absolute;top:3px}.AuthenticatedSubscriptionButton-subscribed .AuthenticatedSubscriptionButton-checkmarkIcon{border-radius:100%;color:#fff;height:18px;position:absolute;right:0;top:-1px;width:17px}.AuthenticatedSubscriptionButton-unsubscribed{background-color:#fff;border:1px solid #002f6c;color:#002f6c}.AuthenticatedSubscriptionButton-loading{background-color:#d9d9d9;border:#d9d9d9;color:#0000;cursor:default;pointer-events:none}.AuthenticatedSubscriptionButton-loading span{background-image:url(https://static-redesign.cnbcfm.com/dist/994bcb47d39748c1b663.gif);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100%;display:inline-block;height:18px;margin:auto;width:18px}.AddNewsletter-selectedToggle{background-color:#9e9e9e;border:1px solid #9e9e9e;color:#fff!important}.AddNewsletter-selectedToggle:before{color:#424242;content:"Remove";font-size:10px;font-weight:300;line-height:14px;position:absolute;right:calc(100% + 5px);text-align:right}.AddNewsletter-selectedToggle:after{content:"﹣";display:inline}.AddNewsletter-selectedToggle:focus-visible,.AddNewsletter-selectedToggle:hover{background-color:#424242;border:1px solid #424242}.AddNewsletter-deselectedToggle,.AddNewsletter-selectedToggle{border-radius:100%;display:block;font-size:16px;height:18px;line-height:1;position:absolute;right:10px;text-align:center;top:1px;width:18px}.AddNewsletter-deselectedToggle{background-color:#fff;border:1px solid #002f6c;color:#002f6c!important}.AddNewsletter-deselectedToggle:after{content:"+";display:inline}.AddNewsletter-deselectedToggle:focus-visible,.AddNewsletter-deselectedToggle:hover{background-color:#002f6c;border:1px solid #002f6c;color:#fff!important}.NewslettersCard-container{background-color:#fff;border:1px solid #f8f8f8;box-shadow:0 1px 4px 0 #00000040;display:inline-block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;height:294px;position:relative;vertical-align:top;width:165px}@media (min-width:1020px){.NewslettersCard-container:focus,.NewslettersCard-container:hover{transform:scale3d(1.1,1.1,1);transition:transform .3s}}@media (max-width:759px){.NewslettersCard-container{width:100%}}.NewslettersCard-thumbnailWrapper{background-color:#f8f8f8;height:120px;left:-1px;overflow:hidden;position:relative;top:-1px;width:calc(100% + 2px)}.NewslettersCard-thumbnail{height:100%;object-fit:cover;width:100%}.NewslettersCard-body{padding:10px}.NewslettersCard-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:16px;font-weight:500;line-height:1.1;overflow:hidden}@media (max-width:759px){.NewslettersCard-title{font-size:12px}}.NewslettersCard-description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:11px;font-weight:300;margin:10px 0;overflow:hidden}.NewslettersCard-sampleLink{color:#005594;display:block;font-size:11px;font-weight:500;margin:10px 0;width:-moz-fit-content;width:fit-content}.NewslettersCard-bottomRow{background-image:url(https://static-redesign.cnbcfm.com/dist/757f1cf1b09912b51cd0.png);background-position:10px 1px;background-repeat:no-repeat;background-size:15px;bottom:0;left:0;padding:0 10px 10px 30px;position:absolute;width:100%}.NewslettersCard-cadence{font-size:11px;font-weight:500;line-height:18px}.NewslettersCard-cadenceSelected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:60px}.NewslettersCard-errorContainer{background:#fff;bottom:0;height:calc(100% - 120px);left:0;opacity:.97;position:absolute;width:100%;z-index:2}.NewslettersCard-errorMessage{color:#ce2b2b;font-size:16px;font-weight:600;line-height:19.49px;margin-top:40px;padding:10px;text-align:left}.NewslettersCard-errorPill{background:#b40909;border-radius:9px;bottom:10px;color:#fff;font-size:10px;font-weight:500;height:18px;line-height:12.18px;padding:3px;position:absolute;right:10px;text-align:center;width:46px}.NewslettersCategory-smallSpan{background-color:#0477c9;display:block;height:6px;margin-top:10px;width:110px}@media (max-width:360px){.NewslettersCategory-smallSpan{width:88px}}@media (min-width:760px){.NewslettersCategory-smallSpan{margin-top:20px}}.NewslettersCategory-smallSpanPro{background-color:#008456}.NewslettersCategory-smallSpanInvestingClub{background-color:#0496ff}.NewslettersCategory-border{background-color:#747474;display:block;height:1px;width:100%}.NewslettersCategory-categoryTitle{font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:32px;margin-bottom:0;margin-top:0;text-transform:uppercase}@media (min-width:760px){.NewslettersCategory-categoryTitle{font-size:28px}}.NewslettersCategory-categoryTopContainer{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:5px}@media (min-width:760px){.NewslettersCategory-categoryTopContainer{margin-top:11px}}.NewslettersCategory-checkboxAndCollapseButtonContainer{color:#336aa0;display:flex;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-weight:600;gap:10px;line-height:normal;text-transform:uppercase}.NewslettersCategory-selectAllCheckbox{cursor:pointer;height:0;opacity:0;position:absolute;right:0;width:0}.NewslettersCategory-checkmark{border:2px solid #336aa0;border-radius:3px;display:block;height:18px;position:relative;width:18px}.NewslettersCategory-dropdownArrow{border:1px solid #0000}.NewslettersCategory-dropdownArrow:focus-visible{border:1px solid #336aa0}.NewslettersCategory-subCategoriesContainer{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;max-width:100%;padding-bottom:30px}@media (min-width:760px){.NewslettersCategory-subCategoriesContainer{justify-content:flex-start;padding-bottom:50px}}@media (min-width:1020px){.NewslettersCategory-subCategoriesContainer{padding-bottom:10px}}.NewslettersCategory-checkboxLabel:focus-within input:not(:checked)~.NewslettersCategory-checkmark{border:4px solid #336aa0}.NewslettersCategory-checkboxLabel input:checked~.NewslettersCategory-checkmark{background-color:#336aa0}.NewslettersCategory-checkmark:after{content:"";display:none;position:absolute}.NewslettersCategory-checkboxLabel input:checked~.NewslettersCategory-checkmark:after{display:block}.NewslettersCategory-checkboxLabel .NewslettersCategory-checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:9px;left:4px;top:0;transform:rotate(45deg);width:5px}@media (max-width:759px){.NewslettersCategory-cardContainer{max-width:185px;width:46%}}.NewslettersCategory-disabledCheckbox{cursor:not-allowed;opacity:.5}.NewslettersOverlay-overlayContainer{background:#fff;border-top:1px solid #bababa;bottom:0;left:0;padding:20px 20px 15px;position:sticky;right:0;z-index:1000}@media (min-width:760px){.NewslettersOverlay-overlayContainer{padding:30px 39px 15px}}@media (min-width:1020px){.NewslettersOverlay-overlayContainer{padding:30px 20px 15px}}@media (max-width:759px){.NewslettersOverlay-overlayContainer{bottom:54px}}.NewslettersOverlay-contentContainer{margin:0 auto}@media (min-width:1020px){.NewslettersOverlay-contentContainer{max-width:960px}}@media (min-width:1340px){.NewslettersOverlay-contentContainer{max-width:1290px}}.NewslettersOverlay-overlayText{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:500;letter-spacing:.03px;line-height:20px}@media (min-width:760px){.NewslettersOverlay-overlayText{font-size:28px;line-height:30px}}@media (min-width:1020px){.NewslettersOverlay-overlayText{font-size:36px;line-height:38px}}.NewslettersOverlay-overlayText span{font-weight:700}.NewslettersOverlay-tosContainer{color:#747474;font-size:8px;font-weight:600;line-height:10px;margin:10px 0;max-width:1140px}.NewslettersOverlay-tosContainer a{color:#005594}@media (min-width:760px){.NewslettersOverlay-tosContainer{font-size:10px;line-height:12px;margin:15px 0;padding-right:106px}}@media (min-width:1020px){.NewslettersOverlay-tosContainer{font-size:12px;line-height:14px;padding-right:270px}}.NewslettersOverlay-emailInput{border:1px solid #747474;border-radius:4px;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;height:54px;letter-spacing:1px;line-height:12px;padding-left:20px;width:100%}.NewslettersOverlay-emailInput::placeholder{color:#424242;opacity:1}@media (min-width:760px){.NewslettersOverlay-emailInput{border-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px;width:325px}}.NewslettersOverlay-submitButton{background-color:#005594;border-radius:4px;color:#fff;font-size:18px;font-weight:600;height:54px;letter-spacing:1px;text-align:center;width:100%}.NewslettersOverlay-submitButton:focus,.NewslettersOverlay-submitButton:hover{background-color:#071d39}@media (min-width:760px){.NewslettersOverlay-submitButton{border-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px;width:177px}}.NewslettersOverlay-recaptchaText{color:#747474;font-size:12px;font-weight:700;line-height:normal}.NewslettersOverlay-inputAndSubmit{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}@media (min-width:760px){.NewslettersOverlay-inputAndSubmit{flex-direction:row;gap:0;margin-bottom:15px}}.NewslettersOverlay-disabledButton,.NewslettersOverlay-disabledButton:focus,.NewslettersOverlay-disabledButton:hover{background-color:#d9d9d9}.NewslettersOverlay-errorMessage{color:red;height:18px}.NewslettersOverlay-footerContainer{display:flex;flex-flow:column}@media (min-width:760px){.NewslettersOverlay-footerContainer{flex-flow:row}}.NewslettersOverlay-signin{font-size:14px;font-weight:500;letter-spacing:.029px;line-height:16px;margin:8px 0;text-align:left}.NewslettersOverlay-signin a{color:#005594;margin-left:5px}.NewslettersOverlay-signin a:hover{color:#fcb700}@media (min-width:760px){.NewslettersOverlay-signin{margin:0 20px 0 0}}.NewslettersConfirmation-container{background-image:url(https://static-redesign.cnbcfm.com/dist/44944463efaf14fd092f.svg);background-position:right -300px top -40px;background-repeat:no-repeat;background-size:900px;color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:1.2;margin-top:-30px;text-align:center}@media (max-width:759px){.NewslettersConfirmation-container{background-position:right -300px bottom -40px;height:100%;width:100%}}@media (min-width:760px) and (max-width:1019px){.NewslettersConfirmation-container{margin-top:10px}}.NewslettersConfirmation-logo{margin:0 auto 40px}@media (max-width:759px){.NewslettersConfirmation-logo{margin:0 auto 30px}}.NewslettersConfirmation-emailText,.NewslettersConfirmation-thankYou,.NewslettersConfirmation-titlesList{margin:0 auto 10px;max-width:410px}.NewslettersConfirmation-thankYou{font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:32px}@media (max-width:759px){.NewslettersConfirmation-thankYou{line-height:30px}}.NewslettersConfirmation-emailText{margin-bottom:18px}.NewslettersConfirmation-emailAddress{font-weight:600}.NewslettersConfirmation-signUpPrompt{font-size:16px;font-weight:500;line-height:16px;margin:20px auto;text-align:center}.NewslettersCategories-container{margin:0 auto 40px;max-width:100%;padding:0 20px}@media (min-width:760px){.NewslettersCategories-container{max-width:678px}}@media (min-width:1020px){.NewslettersCategories-container{max-width:960px}}@media (min-width:1340px){.NewslettersCategories-container{max-width:1290px}}@media (min-width:760px){.NewslettersCategories-container{padding:0}}.UnsubscribeConfirmationModal-container{color:#171717;display:flex;flex-direction:column;font-size:18px;font-weight:600;line-height:20px;min-height:277px;padding:30px 12px 50px;text-align:center;width:500px}.UnsubscribeConfirmationModal-container .UnsubscribeConfirmationModal-text{margin:0 auto}@media (min-width:760px){.UnsubscribeConfirmationModal-container .UnsubscribeConfirmationModal-text{width:70%}}@media (max-width:759px){.UnsubscribeConfirmationModal-container{height:unset;padding:45px 28px;width:100%}}.UnsubscribeConfirmationModal-logo{height:23px;margin:0 auto 40px}@media (max-width:759px){.UnsubscribeConfirmationModal-logo{margin:0 auto 30px}}.UnsubscribeConfirmationModal-buttons{display:flex;justify-content:space-between;margin:40px auto 0;width:90%}.UnsubscribeConfirmationModal-buttons button{border:1px solid #005594;border-radius:3px;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;height:50px;letter-spacing:1.09px;line-height:12px;text-align:center;text-transform:uppercase;width:200px}.UnsubscribeConfirmationModal-buttons button:hover{background:#002f6c}@media (max-width:759px){.UnsubscribeConfirmationModal-buttons button{margin:0 auto;width:100%}}.UnsubscribeConfirmationModal-buttons .UnsubscribeConfirmationModal-cancelButton{color:#005594}.UnsubscribeConfirmationModal-buttons .UnsubscribeConfirmationModal-cancelButton:hover{color:#fff}@media (max-width:759px){.UnsubscribeConfirmationModal-buttons .UnsubscribeConfirmationModal-cancelButton{margin-bottom:22px}}.UnsubscribeConfirmationModal-buttons .UnsubscribeConfirmationModal-yesButton{background-color:#005594;color:#fff}.UnsubscribeConfirmationModal-buttons .UnsubscribeConfirmationModal-loading{background-color:#d9d9d9;border:#d9d9d9;transition:none}.UnsubscribeConfirmationModal-buttons .UnsubscribeConfirmationModal-loading:hover{background-color:#d9d9d9;border:#d9d9d9}@media (max-width:759px){.UnsubscribeConfirmationModal-buttons{flex-direction:column}}.UnsubscribeConfirmationModal-error{word-wrap:break-word;color:#f44336;font-size:14px;font-weight:400;line-height:16px;position:relative;text-align:center;top:10px}.NewslettersFooter-container{color:#000;font-size:12px;font-weight:500;line-height:12px;margin-bottom:20px;padding:0 20px 20px;text-align:center}@media (min-width:760px){.NewslettersFooter-container{line-height:28px}}.NewslettersFooter-unsubscribeButton{color:#005594;font-size:12px;font-weight:500}.NewslettersFooter-unsubscribe{display:block}@media (min-width:760px){.NewslettersFooter-unsubscribe{display:inline}}.ZephrLandingPage-main{min-height:90vh}.WatchlistSortableColumnHeader-defaultSort{fill:#bababa}.WatchlistSortableColumnHeader-sortActive{color:#005594!important}.WatchlistSortableColumnHeader-sortActive .WatchlistSortableColumnHeader-asc,.WatchlistSortableColumnHeader-sortActive .WatchlistSortableColumnHeader-desc{fill:#005594}button.WatchlistSortableColumnHeader-sortButton{align-items:center;border-right:1px solid #ccc;display:flex;float:right;margin-right:4px;padding-right:4px}button.WatchlistSortableColumnHeader-sortButton:last-child{border:0;margin:0;padding:0}.WatchlistSortableColumnHeader-sortingIcons{display:flex;flex-direction:column;margin-left:8px}.SymbolTable-symbolTable{border-bottom:1px solid #d9d9d9;font-family:Proxima Nova,Helvetica,Arial,sans-serif;position:relative;table-layout:fixed;width:100%}.SymbolTable-symbolTable.SymbolTable-zeroQuotes{border-bottom:none}.SymbolTable-symbolTable:before{bottom:0;content:"";display:block;height:40px;pointer-events:none;position:absolute;width:100%;z-index:1}.SymbolTable-symbolTable.SymbolTable-fade:before{background:linear-gradient(180deg,#fff0,25%,#fff)}.SymbolTable-symbolTable thead{display:table;width:100%}.SymbolTable-symbolTable thead th{color:#747474;font-size:12px;font-style:normal;font-weight:700;line-height:15px;padding-bottom:5px}.SymbolTable-symbolTable td,.SymbolTable-symbolTable th{font-size:14px;padding:unset;padding-right:10px;text-align:end;width:25%}@media (max-width:1339px){.SymbolTable-symbolTable td,.SymbolTable-symbolTable th{font-size:12px}}.SymbolTable-symbolTable tr{box-sizing:border-box;display:table;width:100%}.SymbolTable-symbolTable tbody{display:block;max-height:240px;overflow-y:scroll;width:100%}.SymbolTable-symbolTable tbody tr{width:100%}.SymbolTable-symbolTable tbody tr:nth-child(odd){background:#f1f1f1}.SymbolTable-symbolTable tbody td{font-size:14px;font-style:normal;font-weight:600;height:30px;padding:4px 10px 4px 0}.SymbolTable-symbolTable tbody td.SymbolTable-symbol{overflow:hidden;padding-left:12px;text-align:start;text-overflow:ellipsis;white-space:nowrap}.SymbolTable-symbolTable tbody td a:hover{color:#005594;text-decoration:none}th{color:#9e9e9e}.SymbolTable-symbolLink{color:#000;cursor:pointer}.SymbolTable-positive{color:#00a857}.SymbolTable-negative{color:#ce2b2b}.SymbolTable-extendedHours{align-items:center;color:#e8802a;justify-content:flex-end;position:relative;text-align:end}.SymbolTable-extendedHours>svg{position:absolute;right:-3px;top:10px}.WatchlistSymbolAdder-container .WatchlistSymbolAdder-dropdownContent{left:0;right:auto}.WatchlistSymbolAdder-marketBanner{border:1px solid #005594!important}.WatchlistSymbolAdder-form{position:relative;white-space:nowrap;z-index:99}.WatchlistSymbolAdder-input{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.07em;padding:3px 3px 3px 6px;width:auto}@media (max-width:759px){.WatchlistSymbolAdder-input{width:100px}}input::placeholder{color:#ccc}.WatchlistSymbolAdder-addButton{background-color:#005594;border-radius:4px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.07em;padding:3px 5px}.WatchlistSymbolAdder-addButton:hover{background-color:#002f6c;color:#fff;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.07em}.WatchlistSymbolAdder-dropdownContent{background-color:#fff;border-radius:4px;color:#333;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:500;position:absolute;text-align:left;white-space:normal;width:392px;z-index:5000}@media (max-width:759px){.WatchlistSymbolAdder-dropdownContent{padding:10px;width:270px}}.WatchlistSymbolAdder-dropdownContent table{border-collapse:collapse;table-layout:fixed;white-space:nowrap;width:100%}.WatchlistSymbolAdder-dropdownContent table td{font-size:16px;padding:6px 6px 6px 0}.WatchlistSymbolAdder-dropdownItem{border-bottom:1px solid #ccd6d8;color:#333;display:table-row;line-height:20px;padding:2px 0;text-decoration:none}.WatchlistSymbolAdder-dropdownItem:last-of-type{border-bottom:0}.WatchlistSymbolAdder-dropdownItem.WatchlistSymbolAdder-active,.WatchlistSymbolAdder-dropdownItem:hover{background-color:#d5dee2;cursor:pointer}.WatchlistSymbolAdder-dropdownItem .WatchlistSymbolAdder-symbolName{overflow:hidden;text-overflow:ellipsis;width:90px}.WatchlistSymbolAdder-dropdownItem .WatchlistSymbolAdder-companyName{overflow:hidden;text-overflow:ellipsis;width:auto}.WatchlistSymbolAdder-dropdownItem .WatchlistSymbolAdder-countryCode{padding-right:0;width:25px}.WatchlistSymbolAdder-dropdownContent.WatchlistSymbolAdder-hasHighlightedSymbol .WatchlistSymbolAdder-dropdownItem:hover{background-color:none}.WatchlistSymbolAdder-ghostDropdownCloser{bottom:0;left:0;position:fixed;right:0;top:0;z-index:98}.WatchlistSymbolAdder-watchlistPage{background:#fff;border:1px solid #9e9e9e;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-right-radius:6px;display:flex;margin-right:20px;padding:10px;position:absolute;top:35px;z-index:98}.WatchlistSymbolAdder-watchlistPage.WatchlistSymbolAdder-rightAlign{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:0;right:0}@media (min-width:760px){.WatchlistSymbolAdder-watchlistPage.WatchlistSymbolAdder-rightAlign{margin-right:40px}}@media (min-width:1020px){.WatchlistSymbolAdder-watchlistPage.WatchlistSymbolAdder-rightAlign{margin-right:0}}.WatchlistSymbolAdder-watchlistPage .WatchlistSymbolAdder-searchOptions{border-bottom:1px solid #bababa;display:flex;justify-content:space-between;padding-bottom:8px}.WatchlistSymbolAdder-watchlistPage .WatchlistSymbolAdder-form{width:307px}.WatchlistSymbolAdder-watchlistPage .WatchlistSymbolAdder-form .WatchlistSymbolAdder-input{border:none;font-size:14px;font-weight:600;line-height:20px;padding:unset;text-transform:unset;width:85%}.WatchlistSymbolAdder-watchlistPage .WatchlistSymbolAdder-form .WatchlistSymbolAdder-dropdownContent{border:unset;box-shadow:unset;display:flex;padding:unset;padding-top:8px;position:inherit;width:auto;z-index:inherit}@media (max-width:759px){.WatchlistSymbolAdder-watchlistPage .WatchlistSymbolAdder-form{width:240px}}.WatchlistSymbolAdder-embedded .WatchlistSymbolAdder-form{width:100%}.WatchlistSymbolAdder-embedded .WatchlistSymbolAdder-form .WatchlistSymbolAdder-input{border:unset;border-bottom:1px solid #747474;border-radius:unset;color:#747474;font-size:12px;font-weight:600;letter-spacing:.15px;line-height:15px;margin-bottom:5px;text-transform:unset;width:100%}.WatchlistSymbolAdder-embedded .WatchlistSymbolAdder-form .WatchlistSymbolAdder-dropdownContent{border:1px solid #ccd6d8;box-shadow:0 1px 10px #d9d9d9;padding:8px;text-align:center;width:100%}.WatchlistSymbolAdder-embedded .WatchlistSymbolAdder-form .WatchlistSymbolAdder-dropdownContent table tr{line-height:16px}.WatchlistSymbolAdder-embedded .WatchlistSymbolAdder-form .WatchlistSymbolAdder-dropdownContent table tr td{font-size:14px}.EmbeddedWatchlist-container{display:flex;flex-direction:column;font-weight:800;height:100%;position:relative}.EmbeddedWatchlist-container,.EmbeddedWatchlist-container .EmbeddedWatchlist-notify{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal}.EmbeddedWatchlist-container .EmbeddedWatchlist-notify{color:#747474;font-weight:500;line-height:15px;padding:16px 0;text-align:center}.EmbeddedWatchlist-dropdownAnchor{position:relative}.icon-offsite-arrow{color:#9e9e9e;font-size:10px;font-weight:600}.EmbeddedWatchlist-dropdownButton{align-items:center;display:flex;justify-content:left;margin-bottom:18px;text-align:left;width:-moz-fit-content;width:fit-content;z-index:2}.EmbeddedWatchlist-dropdownButton:hover{cursor:pointer}.EmbeddedWatchlist-dropdownButton:hover h2{color:#071d39}.EmbeddedWatchlist-dropdownButton div{align-items:center;border-bottom:1px solid #002f6c;display:flex;height:33px;max-width:200px;min-width:118px}.EmbeddedWatchlist-dropdownButton svg{margin-left:5px;margin-right:5px}.EmbeddedWatchlist-watchlistName{color:#002f6c;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.33px;line-height:20px;margin:unset;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.EmbeddedWatchlist-chevron{border-radius:1px;border-style:solid;border-width:2px 2px 0 0;color:#005594;height:10px;margin-left:10px;margin-right:7px;position:relative;transform:rotate(135deg);width:12px}.EmbeddedWatchlist-dropdown{background:#fff;box-shadow:1px 4px 16px #00000029;padding:0 10px;position:absolute;top:-18px;width:200px;z-index:2}.EmbeddedWatchlist-watchlistDropdownLink,.EmbeddedWatchlist-watchlistTools{border-bottom:1px solid #ccc;color:#424242;cursor:pointer;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:15px;max-height:25px;overflow:hidden;padding-bottom:5px;padding-top:5px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-word}.EmbeddedWatchlist-watchlistDropdownLink.EmbeddedWatchlist-activeWatchlist,.EmbeddedWatchlist-watchlistTools.EmbeddedWatchlist-activeWatchlist{color:#336aa0}.EmbeddedWatchlist-addIcon{fill:#005594}.EmbeddedWatchlist-watchlistDropdownLink:focus,.EmbeddedWatchlist-watchlistDropdownLink:hover{color:#002f6c}.EmbeddedWatchlist-selectedWatchlist{color:#005594}.EmbeddedWatchlist-watchlistTools a:last-of-type{border-bottom:0}.EmbeddedWatchlist-watchlistTools a:last-of-type:focus,.EmbeddedWatchlist-watchlistTools a:last-of-type:hover{color:#002f6c;text-decoration:none}.EmbeddedWatchlist-watchlistTools{align-items:center;border:none;display:flex;justify-content:space-between}.EmbeddedWatchlist-watchlistTools:focus .EmbeddedWatchlist-watchlistDropdownLink{color:#005594;text-decoration:none}.EmbeddedWatchlist-watchlistTools a{color:#005594}.EmbeddedWatchlist-watchlistTools .EmbeddedWatchlist-watchlistDropdownLink{padding:unset}.EmbeddedWatchlist-watchlistTools .EmbeddedWatchlist-watchlistDropdownLink:hover{color:#171717}.EmbeddedWatchlist-ghostDropdownCloser{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.EmbeddedWatchlist-addWatchlistContainer,.EmbeddedWatchlist-errorContainer{align-items:center;background:#f1f1f1;display:flex;flex-direction:column;height:240px;justify-content:center}@media (max-width:1339px){.EmbeddedWatchlist-addWatchlistContainer,.EmbeddedWatchlist-errorContainer{height:269px}}.EmbeddedWatchlist-addWatchlistContainer>p,.EmbeddedWatchlist-errorContainer>p{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:17px;margin-bottom:24px;margin-top:0;max-width:197px;text-align:center}.EmbeddedWatchlist-addWatchlistContainer>a,.EmbeddedWatchlist-errorContainer>a{align-items:center;background:#00a857;border-radius:3px;color:#fff;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:1.09091px;line-height:16px;min-height:40px;min-width:191px;text-transform:uppercase}.EmbeddedWatchlist-addWatchlistContainer>a:hover,.EmbeddedWatchlist-errorContainer>a:hover{background-color:#008456;color:#fff;text-decoration:none}.EmbeddedWatchlist-errorContainer>p{margin-bottom:unset;margin-top:unset}.EmbeddedWatchlist-linkContainer{display:flex;font-size:12px;font-style:normal;font-weight:500;justify-content:flex-end;line-height:15px;margin-right:10px;margin-top:13px}.EmbeddedWatchlist-linkContainer a{align-items:center;color:#005594;display:flex}.EmbeddedWatchlist-linkContainer a>div{margin-right:3px;text-decoration:underline}.EmbeddedWatchlist-linkContainer a:hover,.EmbeddedWatchlist-linkContainer a:hover .icon-offsite-arrow{color:#002f6c}.EmbeddedWatchlist-linkContainer .icon-offsite-arrow{color:#336aa0;font-size:9px;font-weight:800}.EmbeddedWatchlist-tableOptions{align-items:baseline;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:12px}.EmbeddedWatchlist-tableOptions a,.EmbeddedWatchlist-tableOptions button{color:#005594;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:15px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.EmbeddedWatchlist-tableOptions a:hover,.EmbeddedWatchlist-tableOptions button:hover{color:#002f6c}.EmbeddedWatchlist-tableOptions a:hover svg,.EmbeddedWatchlist-tableOptions button:hover svg{fill:#002f6c}.EmbeddedWatchlist-tableOptions a svg,.EmbeddedWatchlist-tableOptions button svg{margin-left:5px}.EmbeddedWatchlist-tableOptions a:first-child{margin-right:10px}.EmbeddedWatchlist-notificationContainer{right:0;top:86px}.EmbeddedWatchlist-notificationContainer .EmbeddedWatchlist-notification{background-color:#2077b6;border-radius:3px;box-shadow:0 1px 3px 1px #00000014;color:#fff;font-weight:700;line-height:16px;padding:10px;width:224px}.EmbeddedWatchlist-notificationContainer .EmbeddedWatchlist-notification.EmbeddedWatchlist-error{background-color:#ce2b2b;width:204px}.ArticleGate-proGate{display:flex;justify-content:flex-end;margin-bottom:50px;margin-left:0;padding-bottom:50px;position:relative;width:100%}.ArticleGate-proGate:before{background:linear-gradient(180deg,#fff0,#fff);bottom:calc(100% + 30px);content:"";height:160px;position:absolute;width:100%}.ArticleGate-proGate .ArticleGate-spacer{overflow:hidden;width:100%}@media (min-width:760px){.ArticleGate-proGate{margin-bottom:40px;padding-bottom:0}.ArticleGate-proGate:before{height:135px}.ArticleGate-proGate .ArticleGate-spacer{margin-left:16.66667%}}@media (min-width:1020px){.ArticleGate-proGate{margin-bottom:50px}.ArticleGate-proGate:before{height:105px}.ArticleGate-proGate .ArticleGate-spacer{margin-left:calc(14.28571% + 4.28571px)}}.ArticleGate-pianoGateWebview{position:relative}.ArticleGate-pianoGateWebview:before{background:linear-gradient(180deg,#fff0,#fff);bottom:calc(100% + 30px);content:"";height:160px;position:absolute;width:100%}@media (prefers-color-scheme:dark){.ArticleGate-pianoGateWebview:before{background:linear-gradient(180deg,#0000,#000)}}.ArticleGate-dynamicPaywall{display:flex;margin-bottom:50px}.ArticleGate-dynamicPaywall:before{background:none}.ArticleGate-dynamicPaywall .ArticleGate-spacer{overflow:hidden;width:100%}@media (min-width:760px){.ArticleGate-dynamicPaywall{margin-bottom:40px;padding-bottom:0}.ArticleGate-dynamicPaywall .ArticleGate-spacer{margin-left:16.66667%}}@media (min-width:1020px){.ArticleGate-dynamicPaywall{margin-bottom:50px}.ArticleGate-dynamicPaywall .ArticleGate-spacer{margin-left:calc(14.28571% + 4.28571px)}}.UpdatePill-updatePill{align-items:center;background:#ce2b2b;border-radius:14px;color:#fff;cursor:pointer;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:28px;justify-content:center;line-height:17px;margin-right:7.78px;pointer-events:auto;-webkit-user-select:none;user-select:none;width:120px}.UpdatePill-displayText{margin-left:7.78px}.BackToTopPill-pillContainer{align-items:center;background:#fff;border:2px solid #27313c;border-radius:60px;color:#27313c;cursor:pointer;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:28px;justify-content:center;line-height:17px;pointer-events:auto;-webkit-user-select:none;user-select:none;width:120px}.BackToTopPill-pillContainer svg{fill:#27313c}.BackToTopPill-backPillStickyPosition{align-items:center;display:block;display:flex;justify-content:center;pointer-events:none;position:sticky;right:0;top:0;z-index:95}.BackToTopPill-backPillStickyPosition .BackToTopPill-backPillVerticalOffset{pointer-events:none;position:relative;top:10px}.BackToTopPill-displayText{margin-left:5.78px;margin-top:-1px;padding-right:2px}.LiveCommentaryFeed-scrollContainer{height:100%;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.LiveCommentaryFeed-scrollContainer .LiveCommentaryFeed-fade:before{box-shadow:0 0 93px 93px #fff;content:"";display:block;height:.1px;pointer-events:none;position:sticky;top:100%;width:100%;z-index:1}@media (min-width:760px){.LiveCommentaryFeed-scrollContainer .LiveCommentaryFeed-fade:before{box-shadow:0 0 76px 76px #fff}}@media (min-width:1020px){.LiveCommentaryFeed-scrollContainer .LiveCommentaryFeed-fade:before{box-shadow:0 0 93px 93px #fff}}.LiveCommentaryFeed-slate,.LiveCommentaryFeed-slate a{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.LiveCommentaryFeed-slate{align-items:center;background-color:#f8f8f8;border:1px solid #d9d9d9;display:flex;flex-direction:column;height:100%;justify-content:center;padding:18px;text-align:center}.LiveCommentaryFeed-slate a{text-decoration:underline}.LiveCommentaryFeed-slate a:hover{color:#00a857}.LiveCommentaryFeed-slateContainer{border-top:3px solid #9e9e9e;height:120px}.LiveCommentaryFeed-slateContainer p{font-size:12px;line-height:20px;margin:0}.LiveCommentaryFeed-slateContainer p a{font-size:12px}.LiveCommentaryFeed-slateContainer p:first-child{font-size:14px}.LiveCommentaryFeed-slateContainer p:not(:first-child):not(:last-child){margin-top:8px}.LiveCommentaryFeed-slateContainer p:last-child{line-height:22px;margin-top:8px}@media (min-width:760px){.LiveCommentaryFeed-slateContainer p{font-size:16px;line-height:36px}.LiveCommentaryFeed-slateContainer p a{font-size:16px}.LiveCommentaryFeed-slateContainer p:first-child{font-size:18px;line-height:24px}.LiveCommentaryFeed-slateContainer p:not(:first-child):not(:last-child){margin-top:unset}.LiveCommentaryFeed-slateContainer p:last-child{line-height:28px}}@media (min-width:1020px){.LiveCommentaryFeed-slateContainer{margin-top:unset}.LiveCommentaryFeed-slateContainer p:not(:first-child):not(:last-child){line-height:58px}}@media (min-width:760px){.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-offline{height:180px}}@media (min-width:1020px){.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-offline{height:302px}}@media (min-width:1340px){.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-offline{height:425px}}.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-coverageEnded{height:0;overflow:visible;position:sticky;top:0;transform:translateY(-62px);z-index:90}.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-coverageEnded .LiveCommentaryFeed-slate{height:62px}@media (min-width:760px){.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-coverageEnded{transform:translateY(-120px)}.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-coverageEnded .LiveCommentaryFeed-slate{height:120px}}.LiveCommentaryFeed-slateContainer.LiveCommentaryFeed-shadow .LiveCommentaryFeed-slate{box-shadow:0 6px 4px -4px #c4c4c4}.LiveCommentaryFeed-coverageEndedFeedWrapper{padding-top:62px}@media (min-width:760px){.LiveCommentaryFeed-coverageEndedFeedWrapper{padding-top:120px}}.LiveCommentaryHeader-liveUpdatesPill{height:28px;margin-bottom:12px;text-align:center;width:142px}.LiveCommentaryHeader-liveUpdatesPill .LiveCommentaryHeader-liveUpdatesPillContent{background:#002f6c;color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;height:100%;line-height:28px;margin:0;width:100%}.LiveCommentaryHeader-timestampContainer{align-items:baseline;height:18px;width:288px}@media (max-width:759px){.LiveCommentaryHeader-timestampContainer{flex-direction:column;margin-bottom:16px}}.LiveCommentaryHeader-liveCommentaryHeader{position:relative}.LiveCommentaryHeader-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(100% - 30px);max-width:100%;min-width:calc(100% - 30px);padding-left:2px;position:relative}@media (min-width:760px){.LiveCommentaryHeader-wrapper{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.LiveCommentaryHeader-wrapper{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.LiveCommentaryHeader-wrapper{max-width:100%;min-width:100%}}@media (min-width:1340px){.LiveCommentaryHeader-wrapper{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:760px){.LiveCommentaryHeader-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.LiveCommentaryHeader-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.LiveCommentaryHeader-wrapper{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.LiveCommentaryHeader-wrapper{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.LiveCommentaryHeader-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.LiveCommentaryHeader-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(88.88889% - 3.33333px);min-width:calc(88.88889% - 3.33333px)}}@media (min-width:1340px){.LiveCommentaryHeader-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(72.72727% + 21.81818px);min-width:calc(72.72727% + 21.81818px);padding-right:70px}}.LiveCommentaryHeader-headerContentContainer{margin:0 auto;position:relative}@media (min-width:760px){.LiveCommentaryHeader-headerContentContainer{padding:0}}@media (min-width:1020px){.LiveCommentaryHeader-headerContentContainer{max-width:960px}}@media (min-width:1340px){.LiveCommentaryHeader-headerContentContainer{max-width:1290px}}.LiveCommentaryHeader-liveBlogTimeStamp>div,.LiveCommentaryHeader-time,.LiveCommentaryHeader-timeHidden{color:#747474;font-size:11px;font-weight:600;letter-spacing:1.2px;margin-bottom:4px;margin-right:4px;text-transform:uppercase}.LiveCommentaryHeader-liveBlogTimeStamp>div time,.LiveCommentaryHeader-time time,.LiveCommentaryHeader-timeHidden time{white-space:nowrap}@media (min-width:760px){.LiveCommentaryHeader-liveBlogTimeStamp>div,.LiveCommentaryHeader-time,.LiveCommentaryHeader-timeHidden{font-size:12px;margin-bottom:6px}}.LiveCommentaryHeader-timeHidden{opacity:1}.LiveCommentaryHeader-datetimeDivider:before{content:"•";display:inline-block;padding:0 3px}.LiveCommentaryHeader-title{color:#171717;font-family:Proxima Nova,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:20px;margin:0 0 1px}@media (min-width:760px){.LiveCommentaryHeader-title{font-size:28px;line-height:32px;margin:0 0 6px}}@media (max-width:759px){.LiveCommentaryHeader-about.LiveCommentaryHeader-proUserAboutSection{display:none}}.LiveCommentaryHeader-about>div{color:#747474;font-family:Lyon,serif;font-size:18px;font-style:italic;font-weight:400;line-height:26px;margin-left:0;max-width:unset}@media (max-width:759px){.LiveCommentaryHeader-about>div{font-size:14px;line-height:20px}}.LiveCommentaryHeader-about>div p{margin-bottom:10px;margin-top:10px}.LiveCommentaryHeader-about>div p a{color:#747474;text-decoration:underline}.LiveCommentaryHeader-about>div p a:hover{color:#00a857}.PlayerSlate-slateOverlay{display:block;height:auto;top:0;width:100%;z-index:2}.PlayerSlate-clickable{cursor:pointer}.ProLivePlayer-container{aspect-ratio:16/9;background-color:#171717;width:100%}.ProLivePlayer-nofs .jw-icon-fullscreen{display:none!important}#jw-cnbc-live-stream-player .jw-text-live:before{color:#ce2b2b}#jw-cnbc-live-stream-player .jw-text-live.jw-dvr-live:before{color:#fff}#jw-cnbc-live-stream-player .jw-text-live.jw-dvr-live{color:#747474}#jw-cnbc-live-stream-player .jw-slider-time .jw-progress{background:#f2f2f2}.LiveCommentaryPlayer-container{background-color:#171717;left:0;padding-top:56.25%;position:relative;top:0;width:100%}@media (max-width:1019px){.LiveCommentaryPlayer-container{margin-bottom:16px}}.LiveCommentaryPopularQuotes-tableContainer{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%239E9E9EFF' stroke-dasharray='1, 2' stroke-linecap='square'/%3E%3C/svg%3E");display:flex;flex-direction:column;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:800;height:100%;padding:30px 18px}.LiveCommentaryPopularQuotes-title{border-top:3px solid #cfd8e2;color:#002f6c;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:bold;font-weight:700;line-height:20px;max-width:365px;padding:4px 0 20px}.ProLiveCommentary-outerContainer{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1290px;min-height:900px;padding:20px;width:100%}@media (min-width:760px){.ProLiveCommentary-outerContainer{padding:40px 20px}}@media (min-width:1020px){.ProLiveCommentary-outerContainer{padding:40px 0}}.ProLiveCommentary-nonProMainContainer,.ProLiveCommentary-proMainContainer{display:flex;flex-direction:column;width:100%}@media (min-width:1020px){.ProLiveCommentary-nonProMainContainer,.ProLiveCommentary-proMainContainer{flex-direction:row;margin:0 auto;max-width:960px}}@media (min-width:1340px){.ProLiveCommentary-nonProMainContainer,.ProLiveCommentary-proMainContainer{max-width:1290px}}.ProLiveCommentary-nonProMainContainer{flex-direction:column}.ProLiveCommentary-leftColumn{padding:0;width:100%}@media (min-width:1020px){.ProLiveCommentary-leftColumn{width:555px}}@media (min-width:1340px){.ProLiveCommentary-leftColumn{width:770px}}.ProLiveCommentary-rightColumn{height:700px;margin:0 auto;padding:0;width:100%}@media (min-width:1020px){.ProLiveCommentary-rightColumn{height:651px;margin:0 0 20px 26px;width:410px}}@media (min-width:1340px){.ProLiveCommentary-rightColumn{height:794px;width:520px}}.ProLiveCommentary-title{color:#171717;font-family:Proxima Nova,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:20px;margin:16px 0 12px}@media (min-width:760px){.ProLiveCommentary-title{font-size:28px;line-height:32px;margin:24px 0 12px}}.ProLiveCommentary-about>div{color:#747474;font-family:Lyon,serif;font-size:18px;font-style:italic;font-weight:400;line-height:26px;margin-left:0;max-width:unset}@media (max-width:759px){.ProLiveCommentary-about>div{font-size:14px;line-height:20px}}.ProLiveCommentary-about>div p{margin-bottom:10px;margin-top:10px}.ProLiveCommentary-about>div p a{color:#747474;text-decoration:underline}.ProLiveCommentary-about>div p a:hover{color:#00a857}@media (max-width:759px){.ProLiveCommentary-proMainContainer .ProLiveCommentary-about{display:none}}.ProLiveCommentary-headerAndMainContainer{display:flex;flex-direction:column;width:100%}.ProLiveCommentary-nonProTextContainer{width:100%}@media (min-width:1020px){.ProLiveCommentary-nonProTextContainer{max-width:648px}}@media (min-width:1340px){.ProLiveCommentary-nonProTextContainer{max-width:739px}}.ProLiveCommentary-nonProTextContainer .ProLiveCommentary-title{margin-top:0}@media (min-width:760px){.ProLiveCommentary-nonProTextContainer .ProLiveCommentary-title{margin-top:2px}}.ProLiveCommentary-nonProTextContainer .ProLiveCommentary-about{margin-bottom:-6px}@media (min-width:760px){.ProLiveCommentary-nonProTextContainer .ProLiveCommentary-about{margin-bottom:-2px}}.ProLiveCommentary-tableTitle{border-top:3px solid #cfd8e2;color:#002f6c;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:bold;font-weight:700;line-height:20px;padding:4px 0 20px}.ProLiveCommentary-symbolTablesContainer{display:flex;justify-content:space-between;margin-top:33px}.ProLiveCommentary-symbolTablesContainer>div:first-child{margin-right:9px}.ProLiveCommentary-symbolTablesContainer>div{flex-basis:0;flex-grow:1}@media (max-width:1019px){.ProLiveCommentary-symbolTablesContainer{display:none}}.ProLiveCommentary-symbolTablesContainer .ProLiveCommentary-popularQuotesContainer{margin-bottom:11px}@media (max-width:1339px){.ProLiveCommentary-symbolTablesContainer .ProLiveCommentary-popularQuotesContainer{height:269px}}.ProLiveCommentary-symbolTablesContainer .ProLiveCommentary-watchlistContainer{margin-bottom:11px}.ProLiveCommentary-symbolTablesContainer .ProLiveCommentary-popularQuotesContainer>div,.ProLiveCommentary-symbolTablesContainer .ProLiveCommentary-watchlistContainer>div{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%239E9E9EFF' stroke-dasharray='1, 2' stroke-linecap='square'/%3E%3C/svg%3E");padding:14px 18px}.PageBuilder-container{display:flex;flex-flow:column;height:calc(100vh - 110px);max-height:-webkit-fill-available;min-height:-webkit-fill-available;overflow:auto}.PageBuilder-container,.PageBuilder-container *{font-family:Proxima Nova,Helvetica,Arial,sans-serif!important}.PageBuilder-container .PageBuilder-filterManagerContainer{margin-bottom:132px;margin-top:-103px;order:2}.PageBuilder-container .PageBuilder-filterManagerContainer.PageBuilder-closed{height:0;opacity:0;position:fixed;top:1000px;visibility:hidden;width:0}@media screen and (max-width:1019px) and (orientation:landscape){.PageBuilder-container .PageBuilder-filterManagerContainer{margin-bottom:70px}}@media screen and (min-width:480px) and (orientation:portrait){.PageBuilder-container .PageBuilder-filterManagerContainer{margin-top:-120px}}@media (min-width:1020px){.PageBuilder-container .PageBuilder-filterManagerContainer{margin:0;order:1;padding:0}}.PageBuilder-container .PageBuilder-mainContentContainer{margin-bottom:70px;order:1;padding:20px 21px}@media screen and (min-width:480px) and (orientation:portrait){.PageBuilder-container .PageBuilder-mainContentContainer{padding:41px 41px 20px}}@media screen and (max-width:759px) and (orientation:landscape){.PageBuilder-container .PageBuilder-mainContentContainer{padding:20px 21px}}@media screen and (min-width:480px) and (orientation:portrait){.PageBuilder-container{height:calc(100vh - 170px);max-height:-webkit-fill-available;min-height:-webkit-fill-available;overflow:hidden}}@media (min-width:1020px){.PageBuilder-container{flex-flow:row;height:auto;margin-bottom:0;overflow-x:hidden}.PageBuilder-container .PageBuilder-filterManagerContainer{animation:PageBuilder-slideIn .35s ease-out}.PageBuilder-container .PageBuilder-filterManagerContainer.PageBuilder-closed{animation:PageBuilder-slideOutPanel .35s ease-out;animation-fill-mode:forwards;opacity:1;position:static;visibility:visible}.PageBuilder-container .PageBuilder-mainContentContainer{flex:auto;margin-left:50px;order:2;padding:0 38px 0 16px;position:relative}.PageBuilder-container .PageBuilder-ep{animation:PageBuilder-slideOutMainContent .35s ease-out}.PageBuilder-container .PageBuilder-defaultViewOpen{animation:PageBuilder-slideIn .35s ease-out;padding:0 20px 0 16px}.PageBuilder-container .PageBuilder-defaultViewOpenSelected{animation:PageBuilder-slideIn .35s ease-out;padding:0 0 0 16px}.PageBuilder-container .PageBuilder-defaultViewCloseSelected{animation:PageBuilder-slideOutMainContent .35s ease-out;padding:0 0 0 16px}}@media (min-width:1340px){.PageBuilder-container .PageBuilder-mainContentContainer{padding:0 33px 0 16px}.PageBuilder-container .PageBuilder-defaultViewOpen{animation:PageBuilder-slideIn .35s ease-out;padding:0 23px 0 16px}.PageBuilder-container .PageBuilder-defaultViewOpenSelected{animation:PageBuilder-slideIn .35s ease-out;padding:0 0 0 16px}.PageBuilder-container .PageBuilder-ep{animation:PageBuilder-slideOutMainContent .35s ease-out}}@media (min-width:1850px){.PageBuilder-container .PageBuilder-mainContentContainer{padding:0 277px 0 237px}.PageBuilder-container .PageBuilder-defaultViewOpen{animation:PageBuilder-slideInWide .35s ease-out;padding:0 277px 0 16px}.PageBuilder-container .PageBuilder-defaultViewOpenSelected{animation:PageBuilder-slideInWide .35s ease-out;padding:0 0 0 16px}.PageBuilder-container .PageBuilder-defaultViewCloseSelected{animation:PageBuilder-slideOutMainContent .35s ease-out;padding:0 43px 0 16px}.PageBuilder-container .PageBuilder-ep{animation:PageBuilder-slideOutMainContentWide .35s ease-out;padding-left:237px}}@keyframes PageBuilder-slideIn{0%{transform:translateX(-300px)}to{transform:translateX(0)}}@keyframes PageBuilder-slideOutPanel{0%{transform:translateX(0)}to{transform:translateX(-300px)}}@keyframes PageBuilder-slideOutMainContent{0%{transform:translateX(300px)}to{transform:translateX(0)}}@keyframes PageBuilder-slideInWide{0%{transform:translateX(-100px)}to{transform:translateX(0)}}@keyframes PageBuilder-slideOutMainContentWide{0%{transform:translateX(100px)}to{transform:translateX(0)}}.StockScreenerPage-container{min-height:500px}.PortfolioNews-container{container-type:inline-size;container-name:outerCard;background-color:#fff;border-radius:4px;box-shadow:0 6px 24px 0 #82828226;color:#171717;flex:1;font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-bottom:30px;padding:12px;width:100%}.PortfolioNews-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.PortfolioNews-headerTitle{font-size:20px;font-weight:600;letter-spacing:.03px;line-height:26px}.PortfolioNews-ctaLinkContainer{align-items:center;color:#0053cf;display:flex;flex-direction:row;gap:8px}.PortfolioNews-ctaLinkContainer .PortfolioNews-chevronDownImage{fill:#0053cf}.PortfolioNews-ctaLinkContainer:focus,.PortfolioNews-ctaLinkContainer:hover{color:#001e5a}.PortfolioNews-ctaLinkContainer:focus .PortfolioNews-chevronDownImage,.PortfolioNews-ctaLinkContainer:hover .PortfolioNews-chevronDownImage{fill:#001e5a}.PortfolioNews-ctaTitle{font-size:12px;font-weight:600;letter-spacing:0;line-height:15px}.PortfolioNews-chevronDownImage{fill:#0053cf}.PortfolioNews-containerSubheader{color:#171717;font-size:12px;font-weight:500;line-height:16px;padding:20px 0}.PortfolioNews-asset{display:flex;flex-direction:row;padding:10px 0}.PortfolioNews-asset:not(:last-child){border-bottom:1px dashed #9e9e9e}.PortfolioNews-infoContainer{flex:1;padding-right:8px}.PortfolioNews-tag{color:#0053cf;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:16px;text-transform:uppercase}.PortfolioNews-tag:focus,.PortfolioNews-tag:hover{color:#001e5a}.PortfolioNews-articleTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#171717;display:-webkit-box;font-weight:500;letter-spacing:.03px;margin-bottom:20px;max-width:100%;overflow:hidden}.PortfolioNews-articleTitle:hover{color:#171717;text-decoration:underline}.PortfolioNews-assetFooter{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:flex-end;padding:0}.PortfolioNews-date{align-items:flex-end;color:#424242;display:flex;font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:16px;text-transform:uppercase;white-space:nowrap}.PortfolioNews-videoIndicator{background-color:#fcb700;display:inline-block;height:16px;margin-bottom:4px;margin-right:4px;position:relative;vertical-align:middle;width:16px}.PortfolioNews-videoIndicator:after{border-bottom:3px solid #0000;border-left:5px solid #fff;border-top:3px solid #0000;content:"";height:0;left:6px;position:absolute;top:5px;width:0}.PortfolioNews-investingClubPill,.PortfolioNews-proPill{bottom:-2px!important}.PortfolioNews-imageContainer{height:78px;max-height:78px;max-width:138.6px;min-height:78px;min-width:138.6px;overflow:hidden;width:138.6px}.PortfolioNews-imageContainer img{object-fit:cover;position:relative;top:50%;transform:translateY(-50%)}.PortfolioNews-bold{font-weight:600}.PortfolioNews-forMore{padding-top:50px}.PortfolioNews-forMoreLink{color:#0053cf;font-weight:600}.PortfolioNews-forMoreLink:focus,.PortfolioNews-forMoreLink:hover{color:#001e5a}@container outerCard (max-width: 385px){.PortfolioNews-imageContainer{display:none}}.PortfolioMovers-container{background-color:#fff;border-radius:4px;box-shadow:0 6px 24px 0 #82828226;color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-bottom:30px;padding:12px;width:100%}@media (min-width:760px){.PortfolioMovers-containerHeader{align-items:center;display:flex;justify-content:space-between}}.PortfolioMovers-headerTitle{color:#171717;font-size:20px;font-weight:600;line-height:26px}.PortfolioMovers-headerTime{color:#424242;font-size:10px;font-weight:600}@media (max-width:759px){.PortfolioMovers-headerTime{padding-top:20px}}.PortfolioMovers-listsContainer{display:flex;flex-wrap:wrap;gap:16px;padding-top:20px}.PortfolioMovers-moversList{display:flex;flex:1;flex-direction:column;min-width:240px}.PortfolioMovers-tableHeader{font-size:14px;font-weight:600;line-height:18px;padding:8px}.PortfolioMovers-tableContainer{width:100%}.PortfolioMovers-dataContainer{background:#f8f8f8;padding:8px}.PortfolioMovers-dataContainer:nth-child(2n){background:#fff}.PortfolioMovers-dataRow{display:flex;justify-content:space-between}.PortfolioMovers-dataRow:first-child{padding-bottom:8px}.PortfolioMovers-symbolName{color:#0053cf;cursor:pointer;font-size:12px;font-weight:500;line-height:16px}.PortfolioMovers-symbolName:focus,.PortfolioMovers-symbolName:hover{color:#001e5a}.PortfolioMovers-companyName{font-size:12px;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.PortfolioMovers-triangle-DOWN,.PortfolioMovers-triangle-UP{border-left:4px solid #0000;border-right:4px solid #0000;height:0;position:relative;width:0}.PortfolioMovers-triangle-UP{border-bottom:8px solid #0a6630;bottom:11px}.PortfolioMovers-triangle-DOWN{border-top:8px solid #ce2b2b;top:11px}.PortfolioMovers-quoteChange{font-size:12px;font-weight:500;line-height:16px}.PortfolioMovers-quoteChange-UP{color:#0a6630}.PortfolioMovers-quoteChange-DOWN{color:#ce2b2b}.PortfolioMovers-changeValue{padding:0 5px 0 8px}.PortfolioMovers-changeValue:empty{padding:0 0 0 8px}.PortfolioMovers-lastPrice{color:#171717;font-size:12px;font-weight:600;line-height:16px}.PortfolioCalendarEvent-eventRow{background-color:#f8f8f8;border-radius:4px;display:block;font-size:12px;height:33px;line-height:33px;overflow:hidden;padding:0 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.PortfolioCalendarEvent-eventRow:hover{background-color:#f1f1f1}.PortfolioCalendarEvent-eventRow:not(:last-child){margin-bottom:2px}.PortfolioCalendarEvent-categoryDot{border-radius:100%;display:inline-block;height:8px;margin-right:4px;pointer-events:none;vertical-align:middle;width:8px}.PortfolioCalendarEvent-symbol{color:#171717;display:inline-block;font-size:14px;font-weight:500;padding:0 10px;vertical-align:middle;width:80px}.PortfolioCalendarEvent-label{color:#171717;display:inline-block;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;vertical-align:middle;white-space:nowrap}.PortfolioCalendarFilterButton-filterButton{background-color:#fff;border:1px solid #424242;border-radius:100px;color:#171717;font-size:12px;height:20px;margin:5px 0;padding:0 8px}.PortfolioCalendarFilterButton-filterButton[data-selected=true]{background-color:#171717;color:#fff}.PortfolioCalendarFilterButton-filterButton:disabled{cursor:default}.PortfolioCalendarFilterButton-filterButton:not(:last-child){margin-right:5px}.PortfolioCalendarFilterButton-categoryDot{border-radius:100%;display:inline-block;height:8px;margin-right:4px;pointer-events:none;width:8px}.PortfolioCalendar-container{container-type:inline-size;container-name:outerCard;background-color:#fff;border-radius:4px;box-shadow:0 6px 24px 0 #82828226;color:#171717;flex:1;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:0;margin-bottom:30px;padding:12px;width:100%}.PortfolioCalendar-containerHeader{color:#171717;font-size:20px;font-weight:600;line-height:26px}.PortfolioCalendar-containerSubheader{color:#171717;font-size:12px;font-weight:500;line-height:16px;padding:20px 0}.PortfolioCalendar-calendarWrapper,.PortfolioCalendar-listWrapper{display:inline-block;font-size:12px;height:488px;vertical-align:top;width:50%}.PortfolioCalendar-listWrapper{padding-left:10px;padding-top:40px;position:relative}.PortfolioCalendar-filterRow{height:48px;min-width:360px;overflow-x:auto;overflow-y:hidden;padding-left:10px;position:absolute;right:0;top:0;white-space:nowrap;width:100%}.PortfolioCalendar-list{font-size:16px;height:100%;overflow-x:hidden;overflow-y:auto;position:relative}.PortfolioCalendar-emptyList{padding:20px 10px}.PortfolioCalendar-listItem{line-height:28px;padding:10px 0;text-transform:capitalize}.PortfolioCalendar-listItem:last-child:not(:only-child){margin-bottom:360px}.PortfolioCalendar-listItemHeader{height:36px;line-height:20px;padding:8px 10px}.PortfolioCalendar-listItemDate{font-weight:600}.PortfolioCalendar-eventCount{border:1px solid #008456;border-radius:100%;color:#008456;float:right;font-size:12px;font-weight:500;height:20px;line-height:18px;text-align:center;width:20px}.PortfolioCalendar-muiCalendar{height:auto!important;max-height:none!important;width:auto!important}.PortfolioCalendar-muiCalendarHeader{margin-bottom:20px!important;margin-top:0!important;padding:0!important}.PortfolioCalendar-muiCalendarHeader div:empty{width:0!important}.PortfolioCalendar-muiCalendarHeader div[role=presentation]{margin-right:0!important;width:130px!important}.PortfolioCalendar-muiCalendarHeader button[title="Next month"],.PortfolioCalendar-muiCalendarHeader button[title="Previous month"]{border-radius:50%!important;margin:0!important;padding:0!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) button:not([aria-selected=true]):focus{background-color:inherit!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) div[role=presentation]{min-height:360px!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) div[role=rowgroup]{bottom:0!important;left:0!important;right:0!important;top:0!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) div[role=row]:not(:last-child){margin-bottom:26px!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) [role=gridcell]{margin:0!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) [role=columnheader]{min-width:36px!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) [role=columnheader],.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) span:has([role=gridcell]){margin:0!important}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) [role=columnheader]:not(:last-child),.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) span:has([role=gridcell]):not(:last-child){margin-right:calc(14% - 34px)!important}@container outerCard (max-width: 568px){.PortfolioCalendar-calendarWrapper{height:auto;width:100%}.PortfolioCalendar-listWrapper{padding-left:0;width:100%}.PortfolioCalendar-filterRow{min-width:0;padding-left:0}.PortfolioCalendar-listItem:last-child:not(:only-child){margin-bottom:0}.PortfolioCalendar-muiCalendar>:not(.PortfolioCalendar-muiCalendarHeader) *{display:none}}.PortfolioHoldingsTable-container{background-color:#fff;border-radius:4px;box-shadow:0 6px 24px 0 #82828226;color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin-bottom:30px;min-height:304px;padding:12px;width:100%}.PortfolioHoldingsTable-containerHeader{color:#171717;font-size:20px;font-weight:600;line-height:26px}.PortfolioHoldingsTable-containerSubheader{color:#171717;font-size:12px;font-weight:500;line-height:16px;padding:20px 0}.PortfolioOverview-container{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;margin:30px 0}.PortfolioOverview-containerHeader{font-size:28px;font-weight:700;line-height:32px}.PortfolioOverview-containerSubheader{color:#424242;font-size:12px;font-weight:500;line-height:16px;padding:20px 0 40px}.PortfolioOverview-aggregateHeader{font-size:16px;font-weight:400;line-height:20px;padding-bottom:20px;text-transform:uppercase}.PortfolioOverview-aggregateContainer{padding-bottom:80px}.PortfolioOverview-aggregateColumn{display:inline-block;vertical-align:top}.PortfolioOverview-aggregateMarketValue{font-size:56px;font-weight:500;line-height:60px}.PortfolioOverview-aggregateMarketValueText{color:#424242;font-size:16px;font-weight:500;line-height:16px;text-align:right}.PortfolioOverview-aggregateChangePercent{font-size:24px;font-weight:500;line-height:30px;padding-left:40px;vertical-align:middle}.PortfolioOverview-aggregateChangePercentText{font-size:16px;font-weight:500;letter-spacing:2.5px;line-height:27px;padding-left:10px;vertical-align:middle}.PortfolioOverview-listContainer{color:#171717;display:flex;flex-direction:row;gap:15px;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;width:100%}.PortfolioOverview-sticky{background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:center;left:0;position:sticky;z-index:2}.PortfolioOverview-sticky:after{background-color:inherit;content:"";height:10px;left:0;position:absolute;top:100%;width:100%}.PortfolioOverview-linkAccountButton{color:#0a6630;cursor:pointer;display:inline-block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;height:34px;width:34px}.PortfolioOverview-portfolioCardContainer{background:#fff;border:1px solid #0000;border-radius:8px;display:flex;flex-direction:row;flex-shrink:0;gap:8px;min-width:200px;padding:8px;position:relative;text-align:left;white-space:nowrap}.PortfolioOverview-portfolioCardContainer:after{background-color:initial;border-radius:12px;bottom:-8px;content:"";display:block;height:4px;left:0;pointer-events:none;position:absolute;width:100%}.PortfolioOverview-portfolioCardContainer:disabled{box-shadow:0 6px 24px 0 #82828226;color:#171717;cursor:default}.PortfolioOverview-portfolioCardContainer:disabled:after{background-color:#0a6630}.PortfolioOverview-portfolioCardContainer:hover:not(:disabled){border-color:#9e9e9e;box-shadow:0 2px 4px 0 #82828233}.PortfolioOverview-portfolioCardContainer:hover:not(:disabled):after{background-color:#9e9e9e}.PortfolioOverview-brokerageIcon{height:24px;position:relative;top:50%;transform:translateY(-50%);width:24px}.PortfolioOverview-portfolioCardColumn{display:flex;flex-direction:column;font-size:12px;gap:8px;line-height:16px}.PortfolioOverview-portfolioCardColumn:last-child{margin-left:auto}.PortfolioOverview-brokerageName{max-width:100px;overflow:hidden;text-overflow:ellipsis}.PortfolioOverview-portfolioCardMarketValue{font-size:16px;font-weight:500}.PortfolioOverview-portfolioCardChange{font-weight:500}.PortfolioOverview-portfolioCardToday{font-size:10px;font-weight:600;letter-spacing:1.5px}.PortfolioOverview-positiveChange{color:#0a6630}.PortfolioOverview-negativeChange{color:#ce2b2b}.SegmentDataAllocation-segment{display:flex;margin-bottom:12px}.SegmentDataAllocation-tileSegment{background:#0471e6;border-radius:2px;display:flex;height:16px;width:16px}.SegmentDataAllocation-segmentName{color:#171717;font-size:12px;font-weight:700;line-height:16px;margin-left:10px;text-transform:uppercase}.SegmentDataAllocation-segmentPercentContainer,.SegmentDataAllocation-segmentPercentData{color:#171717;font-size:12px;font-weight:700;line-height:16px;margin-left:auto}.SegmentDataAllocation-segmentPercentContainer{display:flex;gap:16px}.SegmentDataAllocation-sectorPercentData{color:#171717;font-size:12px;font-weight:700;line-height:16px}.SegmentDataAllocation-chevron{background:#171717;cursor:pointer;height:8px;mask-image:url(https://static-redesign.cnbcfm.com/dist/6d2e721986ddae3d97e6.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/6d2e721986ddae3d97e6.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:3.5px;width:15px}.SegmentDataAllocation-chevronOpen{transform:scaleY(-1)}.SegmentDataAllocation-disabledTile{background-color:#878eb6;cursor:default}.SegmentDataAllocation-disabled{color:#747474}.SegmentDataAllocation-industryTile{margin-left:8px}.DataTileGrid-gridContainer{container-type:inline-size;container-name:gridDataContainer;align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:70px;justify-content:flex-start;margin:0 auto 20px;max-width:386px}.DataTileGrid-gridItem{align-items:center;background-color:#ccc;display:flex;height:12px;justify-content:center;margin:1px;text-align:center;width:17px}@container gridDataContainer (max-width: 300px){.DataTileGrid-gridItem{height:12px;width:12px}}.Composition-container{background:#fff;margin-bottom:30px;padding:10px 12px 30px}.Composition-containerHeader{font-size:20px;font-weight:600;line-height:26px;padding-bottom:18px}.Composition-description{font-size:12px;font-weight:600;line-height:16px;padding-bottom:20px}.Composition-buttonContainer{display:flex;gap:12px;margin-bottom:20px}.Composition-buttonAssetSector{border:1px solid #001e5a;border-radius:100px;color:#001e5a;display:flex;font-size:12px;font-weight:400;line-height:16px;padding:2px 3px}.Composition-buttonAssetSector.Composition-selected,.Composition-buttonAssetSector:hover{background-color:#001e5a;color:#fff}.PortfolioLinkAccountGate-mainContainer{padding:40px 0}.PortfolioLinkAccountGate-leadContainer{background-image:url(https://static-redesign.cnbcfm.com/dist/66c912ab17167b75719a.svg);background-position:right 20px;background-repeat:no-repeat;box-shadow:0 6px 24px 0 #82828226;margin-bottom:40px;width:100%}.PortfolioLinkAccountGate-leadPropsContainer{display:flex;flex-direction:row;padding:65px 25px 0}.PortfolioLinkAccountGate-leadHeading{color:#101418;font-size:48px;font-weight:700;line-height:36px}.PortfolioLinkAccountGate-sublead{color:#424242;font-size:24px;font-weight:400;line-height:36px}.PortfolioLinkAccountGate-linkButton,.PortfolioLinkAccountGate-linkButtonFooter{background-color:#008456;border-radius:4px;color:#fff;font-size:18px;font-weight:700;height:50px;letter-spacing:.04em;line-height:18px;width:354px}.PortfolioLinkAccountGate-linkButton:hover,.PortfolioLinkAccountGate-linkButtonFooter:hover{background-color:#005034}.PortfolioLinkAccountGate-linkButtonFooter{width:100%}.PortfolioLinkAccountGate-leadHeadingContainer{display:flex;flex-basis:0;flex-direction:column;flex-grow:1;gap:40px;min-width:0}.PortfolioLinkAccountGate-leadLogo{align-items:center;display:flex;flex-basis:0;flex-grow:1;justify-content:center;min-width:0}.PortfolioLinkAccountGate-leadFooterContainer{align-items:flex-end;display:flex;flex-direction:column;gap:8px;margin-right:25px;padding-bottom:16px}.PortfolioLinkAccountGate-leadFooterLogoContainer{display:flex;flex-direction:row;gap:8px}.PortfolioLinkAccountGate-contentContainer{display:flex;flex-direction:column;gap:40px}.PortfolioLinkAccountGate-valuePropRowContainer{display:flex;flex-direction:row;gap:20px}.PortfolioLinkAccountGate-valuePropContainer{background-color:#fff;box-shadow:0 6px 24px 0 #82828226;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;gap:24px;min-width:0}.PortfolioLinkAccountGate-valuePropHeading{align-items:center;color:#171717;display:flex;font-size:24px;font-weight:700;gap:8px;line-height:36px;padding:24px 24px 0}.PortfolioLinkAccountGate-valuePropDescription{color:#424242;font-size:16px;font-weight:500;line-height:20.8px;padding:24px 24px 0;text-align:left}.PortfolioLinkAccountGate-valuePropImageContainer{align-items:center;display:flex;height:168px;margin:auto}.PortfolioLinkAccountGate-valuePropLink{align-items:center;color:#101418;display:flex;flex-direction:row;font-size:16px;font-weight:600;gap:8px;justify-content:flex-end;letter-spacing:.03px;line-height:26px;margin:0 25px 25px 0}.PortfolioLinkAccountGate-valuePropImageContainer>img{width:100%}.PortfolioContainer-containerFluidWidths{margin:0 auto;width:100%}@media (min-width:1020px){.PortfolioContainer-containerFluidWidths{max-width:960px}}@media (min-width:1340px){.PortfolioContainer-containerFluidWidths{max-width:1290px}}.PortfolioContainer-page{display:block;margin-bottom:25px;overflow:visible}@media (min-width:760px){.PortfolioContainer-page{margin-bottom:28px}}.PortfolioContainer-pageWrapper{margin:0 auto;max-width:100%}@media (min-width:760px){.PortfolioContainer-pageWrapper{max-width:678px}}@media (min-width:1020px){.PortfolioContainer-pageWrapper{max-width:960px}}@media (min-width:1340px){.PortfolioContainer-pageWrapper{max-width:1290px}}@media (min-width:760px){.PortfolioContainer-pageWrapper{max-width:100%!important}}.PortfolioContainer-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.PortfolioContainer-pageRow{padding-left:0;padding-right:0}}@media (min-width:1020px){.PortfolioContainer-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}}@media (min-width:1020px) and (min-width:760px){.PortfolioContainer-pageRow{padding-left:0;padding-right:0}}@media (max-width:1019px){.PortfolioContainer-pageRow{margin:0;padding:0}}@media (min-width:360px) and (max-width:759px){.PortfolioContainer-pageRow.PortfolioContainer-containerFluidWidths{padding:0 21px}}@media (min-width:760px) and (max-width:1019px){.PortfolioContainer-pageRow.PortfolioContainer-containerFluidWidths{padding:0 45px}}.PortfolioContainer-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.PortfolioContainer-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.PortfolioContainer-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.PortfolioContainer-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.PortfolioContainer-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.PortfolioContainer-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}.PortfolioContainer-containerFluidWidths .PortfolioContainer-col{max-width:678px!important;min-width:678px}}@media (min-width:760px){.PortfolioContainer-col-3{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PortfolioContainer-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PortfolioContainer-col-3{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col-3{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PortfolioContainer-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}.PortfolioContainer-col-3:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.PortfolioContainer-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}@media (min-width:760px){.PortfolioContainer-col-4{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PortfolioContainer-col-4{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PortfolioContainer-col-4{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col-4{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PortfolioContainer-col-4{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col-4{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}.PortfolioContainer-col-4:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.PortfolioContainer-col-4{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}}@media (min-width:760px){.PortfolioContainer-col-6{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PortfolioContainer-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PortfolioContainer-col-6{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col-6{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PortfolioContainer-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col-6{flex-grow:0;flex-shrink:0;margin-left:0;margin-right:0;max-width:calc(44.44444% - 16.66667px);min-width:calc(44.44444% - 16.66667px)}.PortfolioContainer-col-6:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.PortfolioContainer-col-6{flex-grow:0;flex-shrink:0;margin-left:0;max-width:calc(50% - 15px);min-width:calc(50% - 15px)}}@media (min-width:760px){.PortfolioContainer-col-8{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PortfolioContainer-col-8{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PortfolioContainer-col-8{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col-8{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PortfolioContainer-col-8{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col-8{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.PortfolioContainer-col-8:last-child{margin-right:0}}@media (min-width:1340px){.PortfolioContainer-col-8{flex-grow:0;flex-shrink:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}}@media (min-width:760px){.PortfolioContainer-col-9{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PortfolioContainer-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PortfolioContainer-col-9{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col-9{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PortfolioContainer-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col-9{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.PortfolioContainer-col-9:last-child{margin-right:0}}@media (min-width:1340px){.PortfolioContainer-col-9{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);min-width:calc(75% - 7.5px)}}@media (min-width:760px){.PortfolioContainer-col-12{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PortfolioContainer-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PortfolioContainer-col-12{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PortfolioContainer-col-12{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PortfolioContainer-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PortfolioContainer-col-12{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.PortfolioContainer-col-12:last-child{margin-right:0}}@media (min-width:1340px){.PortfolioContainer-col-12{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}.PortfolioContainer-col-full{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.PortfolioContainer-col-full .MyComponentName-container{width:100vw}@media (min-width:1340px){.PortfolioContainer-col-full .MyComponentName-container{max-width:none}}.PortfolioContainer-col-full:last-child{margin-right:0}.PortfolioPage-pageBackground{background-color:#f8f8f8}.PortfolioPage-container{min-height:500px}@media (min-width:1020px){.PortfolioPage-container{margin:0 auto;max-width:100%}}@media (min-width:1020px) and (min-width:760px){.PortfolioPage-container{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.PortfolioPage-container{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.PortfolioPage-container{max-width:1290px}}.omega_tapToUnmuteBtn{align-items:center;background:#fcb700;border:0;display:flex;height:44px;justify-content:center;margin:15px 0 0 15px;padding:0;width:44px;z-index:var(--z-index-tap-to-unmute);.omega_tapToUnmuteBtn-icon{color:#071d39;height:22px;width:22px}}.omega_rackWithDVR{align-items:center;bottom:0;box-sizing:border-box;display:grid;gap:10px 25px;grid-template-columns:repeat(5,auto) 1fr repeat(2,auto);opacity:0;padding:15px;position:fixed;transition:var(--fade-transition);width:100%;z-index:var(--z-index-control-rack);&.omega_rackWithDVR-show{opacity:1;transition:none}.omega_slider{&.omega_slider-scrubber{grid-column:1/-1;grid-row:1;justify-self:center}}.omega_btnSubtitle,.omega_btnSubtitleVOD,.omega_playPauseDesktop,.omega_playPauseMobile,.omega_rewind{align-items:center;background:#0000;border:none;display:flex;height:100%;justify-content:center;padding:0;&:focus{outline:none}}.omega_btnSubtitleVOD{justify-content:end}}.omega_volume{--volumeTransition:0.05s ease-in-out 0.5s;align-items:center;display:flex;&:hover{.omega_volume-muteBtn{margin:0 6px 0 0;transition-delay:0s}.omega_volume-container{transition-delay:0s;visibility:visible;width:88px}}.omega_volume-muteBtn{border:none;margin:0;padding-left:24px;transition:margin var(--volumeTransition)}.omega_volume-container{align-items:center;transition:width var(--volumeTransition),visibility var(--volumeTransition);visibility:hidden;width:0}}.omega_time{font-size:14px;letter-spacing:1.2px}.omega_liveBtn{align-items:center;display:flex;gap:8px;.omega_liveBtn-dot{background:red;border-radius:100%;display:block;height:8px;width:8px}.omega_liveBtn-label{font-size:14px;font-weight:700;letter-spacing:1.1px;line-height:normal;text-transform:uppercase}}.omega_slider{--sliderColor:#888;--sliderProgressColor:#fff;--sliderThumbColor:var(--sliderProgressColor);--sliderProgress:linear-gradient(to right,var(--sliderProgressColor) 0% var(--sliderPosition),var(--sliderColor) var(--sliderPosition) 100%);--sliderThumbShadow:0 1px 2px #00000040;--sliderThumbSize:15px;--sliderTrackHeight:5px;appearance:none;background:#0000;cursor:pointer;justify-self:center;width:100%;&::-webkit-slider-runnable-track{appearance:none;background:var(--sliderProgress);height:var(--sliderTrackHeight)}&::-webkit-slider-thumb{appearance:none;background:var(--sliderThumbColor);border:none;border-radius:100%;box-shadow:var(--sliderThumbShadow);height:var(--sliderThumbSize);margin-top:-5px;width:var(--sliderThumbSize)}&::-moz-range-track{background:var(--sliderColor);height:var(--sliderTrackHeight)}&::-moz-range-progress{background:var(--sliderProgressColor);height:var(--sliderTrackHeight)}&::-moz-range-thumb{background:var(--sliderThumbColor);border:none;border-radius:100%;box-shadow:var(--sliderThumbShadow);height:var(--sliderThumbSize);width:var(--sliderThumbSize)}}:root{--fade-transition:opacity 0.667s ease-in-out;--z-index-omega-overlay:50}.omega_aspectRatioContainer{margin:auto}.omega_videoContainer{container-name:video-container dvr-rack;container-type:size;--z-index-video:0;--z-index-captions:10;--z-index-control-rack-backdrop:20;--z-index-control-rack:30;--z-index-pip-close:30;--z-index-tap-to-unmute:40;--transition-backdrop-fade:var(--fade-transition);color:#fff;font-family:FoundersGroteskCond,Arial Narrow,Arial,sans-serif;height:100%;left:0;max-height:100vh;position:absolute;top:0;width:100%}.omega_videoContainer button{color:#fff}@container video-container (max-width: 312px){.omega_playPauseDesktop{display:none}}.omega_playPauseMobile{display:none}.omega_volume-container{display:flex}@container video-container (max-width: 480px){.omega_playPauseDesktop,.omega_volume-container{display:none}.omega_volume:hover .omega_volume-muteBtn{margin:0}.omega_playPauseMobile{align-self:center;background-color:initial;border:none;color:#fff;display:block;justify-self:center;z-index:var(--z-index-control-rack)}.omega_playPauseMobile svg{height:58px;width:58px}}@container dvr-rack (max-width: 435px){.omega_videoContainer .omega_rackWithDVR{grid-template-columns:repeat(4,auto) 1fr auto}.omega_videoContainer .omega_rackWithDVR .omega_btnSubtitle,.omega_videoContainer .omega_rackWithDVR .omega_liveBtn,.omega_videoContainer .omega_rackWithDVR .omega_volume-container{display:none}.omega_videoContainer .omega_rackWithDVR .omega_btnFullScreen{grid-column:auto/-1}}.omega_gridStackWrapper{display:grid;grid-template-columns:auto;grid-template-rows:auto}.omega_gridStackWrapper>*{grid-column:1/2;grid-row:1/2}.omega_coreVideoContainer video{left:0;position:absolute;top:0}.omega_controlRackBackdrop.omega_uiVisible{opacity:1}.omega_controlRackBackdrop{align-self:stretch;background-image:linear-gradient(180deg,#0000 50%,#000000e6);justify-self:stretch;z-index:var(--z-index-control-rack-backdrop)}.omega_controlRackBackdrop:not(.omega_uiVisible){opacity:0;transition:var(--fade-transition)}.omega_playPauseMobileContainer.omega_uiVisible{opacity:1}.omega_playPauseMobileContainer:not(.omega_uiVisible){opacity:0;transition:var(--fade-transition)}.omega_center{display:flex;justify-content:center}.omega_controlRack.omega_uiVisible{opacity:1}.omega_controlRack:not(.omega_uiVisible){opacity:0;transition:var(--fade-transition)}@media only screen and (min-width:758px){.omega_controlRack{padding:0 24px 13px}}.omega_controlRack{align-items:center;align-self:end;display:flex;justify-content:space-between;overflow:hidden;padding:0 24px 16px 0;z-index:var(--z-index-control-rack)}.omega_left,.omega_right{column-gap:12px;display:flex}.omega_left{justify-content:flex-start}.omega_right{justify-content:flex-end}.omega_adPlaying{font-size:.9rem;font-weight:600;padding:0 1em;text-transform:uppercase;white-space:nowrap}.omega_sections{align-items:center;flex-basis:0;flex-grow:1}.omega_controlRack button{background:none;border:none}.omega_right button{padding:0 .5em}.omega_right button:first-child{margin-left:-.5em}.omega_right button:last-child{margin-right:-.5em}svg:not(:root){overflow:hidden}.omega_captionOn{background-color:#fff;border-radius:2px}.omega_captionOn path{fill:#000}.omega_captionOff{border-radius:2px}.omega_captionOff path{fill:#fff}.omega_subtitles{background:#000;bottom:15%;color:#fff;font-family:var(--founders-mono,sans-serif);justify-self:center;padding:.5em 1em;position:absolute}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.omega_slate{container-type:inline-size;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;width:100%;z-index:var(--z-index-omega-overlay)}.omega_slate a{text-decoration:underline}.omega_slate p{color:#fff;font-size:calc(2cqi + 6px);font-weight:500;line-height:2;text-align:center}.omega_overlay{container-name:overlay;container-type:size;background-color:#000;color:#fff;height:100%;position:absolute;width:100%;z-index:var(--z-index-omega-overlay)}.omega_overlay_clickthrough{pointer-events:none}.omega_overlay_content{display:block;left:50%;max-height:100%;max-width:100%;position:relative;top:50%;transform:translate(-50%,-50%)}@container overlay (aspect-ratio > 16 /9){.omega_overlay .omega_overlay_image{height:100%;width:auto}}.omega_overlay_image{aspect-ratio:16/9;width:100%}.omega_overlay_text{font-size:10cqh;text-align:center}.FullEpisodePlayer-container{align-items:center;display:flex;flex-direction:row;font-size:22px;justify-content:space-between}.FullEpisodePlayer-fullEpisodePlayerContainer{display:flex;flex-direction:column;gap:20px}.FullEpisodePlayer-fullEpisodePlayer{container:video-player/inline-size;aspect-ratio:16/9;background-color:#000;position:relative;top:0;width:100%}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR{font-family:Proxima Nova,Helvetica,Arial,sans-serif;position:absolute;will-change:opacity}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_slider{--sliderColor:#ddd;--sliderProgressColor:#fff;--sliderThumbColor:#fff}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_volume{--volumeTransition:0.1s ease-in-out 0.5s;flex-direction:column-reverse}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_volume .omega_volume-muteBtn{padding:0}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_volume:hover .omega_volume-container{opacity:1;transition-delay:0s;visibility:visible;width:88px}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_volume:hover .omega_volume-muteBtn{margin:0}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_volume .omega_volume-container{opacity:0;position:absolute;rotate:-90deg;top:-50px;transition:opacity var(--volumeTransition),visibility var(--volumeTransition),width 0s .75s;visibility:hidden}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_liveBtn{display:flex;white-space:nowrap}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-label{align-items:center;display:flex;font-weight:500;justify-content:center;letter-spacing:-.1px;position:relative}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-label:before{border:2px solid #fff;content:"";display:block;height:100%;padding:5px 11px;position:absolute;width:100%}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-dot+.omega_liveBtn-label:before{display:none}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_time{font-size:13px;letter-spacing:.5px;margin:0 0 1px}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR button{opacity:.8;transition:opacity .2s}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR button:hover{opacity:1}@container video-player (max-width: 460px){.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR{gap:5px 20px;grid-template-columns:repeat(2,auto) 1fr repeat(3,auto)}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR div:empty{display:none}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_slider{grid-row:1}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_playPauseDesktop{grid-row:2;height:30px}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_playPauseDesktop svg{height:24px;width:24px}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_volume .omega_volume-container{top:0;z-index:100}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_btnSubtitle{display:block}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-label:before{padding:2px 6px}.FullEpisodePlayer-fullEpisodePlayer .omega_rackWithDVR .omega_rewind{display:none}}.FullEpisodePlayer-fullEpisodePlayer .omega_controlRackBackdrop{align-self:end;aspect-ratio:16/9;background:#000;height:100%;max-height:75px;width:100%}.FullEpisodePlayer-fullEpisodePlayer .omega_tapToUnmuteBtn{background:#fff}@container video-player (max-width: 630px){.FullEpisodePlayer-fullEpisodePlayer .omega_subtitles{bottom:2%;display:flex;max-width:600px;overflow:hidden;text-align:center;white-space:normal}}@container video-player (max-width: 460px){.FullEpisodePlayer-fullEpisodePlayer .omega_controlRackBackdrop{max-height:65px}.FullEpisodePlayer-fullEpisodePlayer .omega_subtitles{bottom:2%;display:flex;font-size:13px;max-width:280px;overflow:hidden;text-align:center;white-space:normal}}.FullEpisodePlayer-episodeInfoContianer{display:flex;flex-direction:column;gap:15px}.FullEpisodePlayer-seriesTitle{color:#2077b6;font-size:12px;font-weight:800;letter-spacing:1.5px;line-height:16px}.FullEpisodePlayer-episodeTitle{color:#f8f8f8;font-size:18px;font-weight:600;letter-spacing:.029999999329447746px;line-height:22px}.FullEpisodePlayer-episodeDescription{color:#f8f8f8;font-size:14px;font-weight:400;letter-spacing:.029999999329447746px;line-height:22px}.FullEpisodePlayer-videoThumbnail{width:100%}@media (min-width:760px) and (max-width:1019px){.FullEpisodePlayer-videoThumbnail{min-height:430px}}@media (min-width:360px) and (max-width:759px){.FullEpisodePlayer-videoThumbnail{min-height:230px}}.FullEpisodePlayer-PlayButton{position:relative}.FullEpisodePlayer-episodeDate{color:#9a9fa7;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:16px;text-align:left}.FullEpisodePlayer-videoThumbnailContainer{position:relative}.FullEpisodePlayer-videoFooter{background:linear-gradient(180deg,#1e579900 0,#000);bottom:0;filter:progid:dximagetransform.microsoft.gradient(startColorstr="#001e5799",endColorstr="#000000",GradientType=0);height:40px;padding-left:10px;padding-top:15px;position:absolute;text-align:left;width:100%}.FullEpisodePlayer-videoLabel{color:#fcb700;font-size:10px;font-weight:800;letter-spacing:1.67px;line-height:12px}@media (min-width:760px){.FullEpisodePlayer-videoLabel{font-size:12px;letter-spacing:2px;line-height:15px}}.FullEpisodePlayer-videoTime{color:#fffc;font-weight:600;letter-spacing:1.2px;padding-left:10px}@media (min-width:760px){.FullEpisodePlayer-videoTime{letter-spacing:1.44px}}.FullEpisodePlayer-slate{display:flex;height:100%;justify-content:center;margin:auto;width:100%}.FullEpisodePlayer-slate img{width:100%}.FullEpisodePlayer-slate+.omega_aspectRatioContainer{display:none}.EpisodePlayListItem-videoItem{margin-bottom:10px}.EpisodePlayListItem-episodeButtonContainer{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1019px){.EpisodePlayListItem-episodeButtonContainer{justify-content:flex-start;width:100%}}.EpisodePlayListItem-thumbnailContainer{height:72px;margin-right:10px;max-width:129px;overflow:hidden;position:relative}.EpisodePlayListItem-thumbnailContainer.EpisodePlayListItem-spacer{height:0}.EpisodePlayListItem-thumbnailContainer img{width:100%}.EpisodePlayListItem-headline{color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.03px;line-height:16px;margin:0;text-align:left}.EpisodePlayListItem-episodeDuration{bottom:5px;color:#fff;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:16px;margin:0;position:absolute;text-align:left}.EpisodePlayListItem-episodeDetailsContainer{border-bottom:.5px dashed #9e9e9e;display:flex;min-height:72px;min-width:160px;position:relative}@media (max-width:1019px){.EpisodePlayListItem-episodeDetailsContainer{margin-left:10px;width:inherit}}@media (min-width:1340px){.EpisodePlayListItem-episodeDetailsContainer{width:410px}}.EpisodePlayListItem-activeEpisodeContainer{border:2px solid #fcb700}.EpisodePlayListItem-activeEpisodeIndicator{background:linear-gradient(180.76deg,#00081a 18.7%,rgba(42,48,64,.836) 29.88%,rgba(74,80,93,.707) 37.74%,hsla(220,6%,47%,.553) 45.6%,#fdfeff00 99.35%);color:#fff;font-size:10px;font-weight:700;height:72px;line-height:16px;padding-left:8px;position:absolute;text-align:left;width:129px}.FullEpisodeVideoList-container{margin-bottom:20px;margin-top:24px}.FullEpisodeVideoList-episodeContainer{height:500px;margin-bottom:200px;overflow-x:clip;overflow-y:scroll;position:relative}@media (max-width:1019px){.FullEpisodeVideoList-episodeContainer{margin-bottom:0}}.ShowsListDropdown-showContainer{align-items:center;border-top:.5px solid #d9d9d9;display:flex;flex-direction:row;gap:12px;padding-top:12px}.ShowsListDropdown-showText{color:#9a9fa7;font-size:12px;font-weight:800;line-height:18px;padding:7px 5px}.ShowsListDropdown-buttonContainer{align-items:center;background-color:#fff;border:.5px solid #fff;border-radius:100px;display:flex;gap:4px;justify-content:center;padding:5px}.ShowsListDropdown-showName{color:#00081a;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:16px;text-transform:uppercase}.ShowsListDropdown-chevron{background:#00081a;height:7px;mask-image:url(https://static-redesign.cnbcfm.com/dist/6d2e721986ddae3d97e6.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/6d2e721986ddae3d97e6.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:-.5px;width:11px}.ShowsListDropdown-chevronOpen{transform:scaleY(-1)}.ShowsListDropdown-dropdownContainer{background:#00081a;padding:24px 20px;position:absolute;width:300px;z-index:999}@media (max-width:1019px){.ShowsListDropdown-dropdownContainer{height:100%;left:0;padding:24px 41px;top:200px;width:100%}}@media (max-width:759px){.ShowsListDropdown-dropdownContainer{padding:24px 20px;top:0}}.ShowsListDropdown-dropdownItem{align-items:center;border-bottom:1px solid #2e3337;cursor:pointer;display:flex;height:37px;padding:8px}.ShowsListDropdown-dropdownItem:hover .ShowsListDropdown-dropDownShowTitle,.ShowsListDropdown-dropdownItem:hover .ShowsListDropdown-nbcShowContainer{color:#fcb700}.ShowsListDropdown-dropdownItem:hover .ShowsListDropdown-nbcIcon{background-color:#fcb700}.ShowsListDropdown-dropdownItem:last-child{border-bottom:0}.ShowsListDropdown-dropDownShowTitle{color:#fff;font-size:12px;font-weight:600;letter-spacing:1.32px;line-height:37px;text-align:justify;text-transform:uppercase;width:100%}.ShowsListDropdown-closeButtonContainer{display:flex;justify-content:flex-end}.ShowsListDropdown-closeButton{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;gap:10px;letter-spacing:1.32px;line-height:37px;text-align:right;width:70px}.ShowsListDropdown-closeButton:hover{color:#fcb700}.ShowsListDropdown-closeButton:hover .ShowsListDropdown-closeIcon{background-color:#fcb700}.ShowsListDropdown-closeIcon{background-color:#fff;display:inline-block;height:12px;mask-image:url(https://static-redesign.cnbcfm.com/dist/6118770fb27b2d9fb92e.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/6118770fb27b2d9fb92e.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:-2px;width:12px}.ShowsListDropdown-nbcShowContainer{display:flex;justify-content:space-between}.ShowsListDropdown-nbcIcon{background-color:#fff;display:inline-block;height:11px;margin-left:5px;mask-image:url(https://static-redesign.cnbcfm.com/dist/102cc85fdaab546b3ee8.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/102cc85fdaab546b3ee8.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:14px}.ShowsVideosRightRail-rightRailContainer{margin-bottom:20px}.ShowsVideosRightRail-watchLivestreamButton{align-items:center;background-color:#0053cf;border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:17px;margin-bottom:30px;min-height:51px;min-width:300px}@media (max-width:1019px){.ShowsVideosRightRail-watchLivestreamButton{margin-top:30px}}.ShowsVideosRightRail-watchLivestreamButton span{animation:ShowsVideosRightRail-pulse 1.5s infinite;animation-timing-function:ease-in-out;background-color:#fff;border-radius:100%;box-shadow:0 0 0 0 #fff;display:inline-block;height:8px;margin-right:8px;position:relative;transform:scale(1);width:8px}@keyframes ShowsVideosRightRail-pulse{0%{box-shadow:0 0 0 1px #0053cf;opacity:1}70%{border:1px solid #0053cf;box-shadow:0 0 0 1px #fff;opacity:.9;padding:2px;transform:scale(1.2)}to{box-shadow:0 0 0 1px #fff;opacity:1;transform:scale(1)}}.ShowsVideosRightRail-watchLivestreamButton:hover{background-color:#002f6c;color:#fff}.PlusLogoHeader-headerContainer{display:inline-flex;margin-bottom:20px;margin-top:20px}@media (max-width:759px){.PlusLogoHeader-headerContainer{justify-content:space-between}}.PlusLogoHeader-headerText{color:#fff;font-size:24px;font-weight:700;letter-spacing:.03px;line-height:26px}.PlusLogoHeader-plusLogo{display:inline;margin-right:20px}.FullEpisodeContainer-containerFluidWidths{margin:0 auto;width:100%}@media (min-width:1020px){.FullEpisodeContainer-containerFluidWidths{max-width:960px}}@media (min-width:1340px){.FullEpisodeContainer-containerFluidWidths{max-width:1290px}}.FullEpisodeContainer-container{min-height:500px}@media (min-width:1020px){.FullEpisodeContainer-container{margin:0 auto;max-width:100%}}@media (min-width:1020px) and (min-width:760px){.FullEpisodeContainer-container{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.FullEpisodeContainer-container{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.FullEpisodeContainer-container{max-width:1290px}}@media (max-width:1019px){.FullEpisodeContainer-container{padding:0 30px}}@media (max-width:759px){.FullEpisodeContainer-container{margin-top:-1px;padding:0 20px}}.FullEpisodeContainer-page{display:block;overflow:visible;padding-bottom:25px}@media (min-width:760px){.FullEpisodeContainer-page{padding-bottom:28px}}.FullEpisodeContainer-pageWrapper{margin:0 auto;max-width:100%}@media (min-width:760px){.FullEpisodeContainer-pageWrapper{max-width:678px}}@media (min-width:1020px){.FullEpisodeContainer-pageWrapper{max-width:960px}}@media (min-width:1340px){.FullEpisodeContainer-pageWrapper{max-width:1290px}}@media (min-width:760px){.FullEpisodeContainer-pageWrapper{max-width:100%!important}}.FullEpisodeContainer-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.FullEpisodeContainer-pageRow{padding-left:0;padding-right:0}}@media (min-width:1020px){.FullEpisodeContainer-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}}@media (min-width:1020px) and (min-width:760px){.FullEpisodeContainer-pageRow{padding-left:0;padding-right:0}}@media (max-width:1019px){.FullEpisodeContainer-pageRow{margin:0;padding:0}}.FullEpisodeContainer-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.FullEpisodeContainer-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.FullEpisodeContainer-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.FullEpisodeContainer-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.FullEpisodeContainer-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.FullEpisodeContainer-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.FullEpisodeContainer-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.FullEpisodeContainer-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}.FullEpisodeContainer-containerFluidWidths .FullEpisodeContainer-col{max-width:678px!important;min-width:678px}}@media (min-width:760px){.FullEpisodeContainer-col-3{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.FullEpisodeContainer-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.FullEpisodeContainer-col-3{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.FullEpisodeContainer-col-3{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.FullEpisodeContainer-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.FullEpisodeContainer-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}.FullEpisodeContainer-col-3:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.FullEpisodeContainer-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);max-width:calc(25% + 77.5px);min-width:calc(25% - 22.5px);min-width:calc(25% + 77.5px)}}@media (min-width:760px){.FullEpisodeContainer-col-6{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.FullEpisodeContainer-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.FullEpisodeContainer-col-6{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.FullEpisodeContainer-col-6{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.FullEpisodeContainer-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.FullEpisodeContainer-col-6{flex-grow:0;flex-shrink:0;margin-left:0;margin-right:0;max-width:calc(44.44444% - 16.66667px);min-width:calc(44.44444% - 16.66667px)}.FullEpisodeContainer-col-6:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.FullEpisodeContainer-col-6{flex-grow:0;flex-shrink:0;margin-left:0;max-width:calc(50% - 15px);min-width:calc(50% - 15px)}}.FullEpisodeContainer-col-9 .BrandBanner-container{margin-bottom:30px;z-index:99}@media (min-width:1340px){.FullEpisodeContainer-col-9 .BrandBanner-container{margin-left:calc(-50vw - -538.5px)}}@media (min-width:760px){.FullEpisodeContainer-col-9 .BrandBanner-container{margin-bottom:-100px;margin-top:50px}.FullEpisodeContainer-col-9{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.FullEpisodeContainer-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.FullEpisodeContainer-col-9{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.FullEpisodeContainer-col-9{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.FullEpisodeContainer-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.FullEpisodeContainer-col-9{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.FullEpisodeContainer-col-9:last-child{margin-right:0}}@media (min-width:1340px){.FullEpisodeContainer-col-9{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);max-width:calc(75% - 107.5px);min-width:calc(75% - 7.5px);min-width:calc(75% - 107.5px)}.FullEpisodeContainer-col-9.FullEpisodeContainer-article{flex-grow:0;flex-shrink:0;margin-left:calc(8.33333% + 2.5px);max-width:calc(58.33333% - 12.5px);min-width:calc(58.33333% - 12.5px)}}@media (min-width:760px){.FullEpisodeContainer-col-12{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.FullEpisodeContainer-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.FullEpisodeContainer-col-12{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.FullEpisodeContainer-col-12{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.FullEpisodeContainer-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.FullEpisodeContainer-col-12{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.FullEpisodeContainer-col-12:last-child{margin-right:0}}@media (min-width:1340px){.FullEpisodeContainer-col-12{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}.FullEpisodeContainer-col-full{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.FullEpisodeContainer-col-full .MyComponentName-container{width:100vw}@media (min-width:1340px){.FullEpisodeContainer-col-full .MyComponentName-container{max-width:none}}.FullEpisodeContainer-col-full:last-child{margin-right:0}.FullEpisodeContainer-mvpdContainer{background-color:#000;bottom:0;left:0;padding-top:20px;position:absolute;right:0;top:0}.FullEpisodePage-container{min-height:800px}@media (max-width:1019px){.FullEpisodePage-container{min-height:1100px}}.LiveTVRightRail-rightRailContainer{margin-bottom:20px}.LiveTVRightRail-watchRecentEpisodesButton{align-items:center;background-color:#0053cf;border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:-.001em;line-height:13.3px;margin-bottom:30px;min-height:51px;min-width:300px;padding:16px 0}@media (max-width:1019px){.LiveTVRightRail-watchRecentEpisodesButton{margin-top:30px}}.LiveTVRightRail-watchRecentEpisodesButton span{background-image:url(https://static-redesign.cnbcfm.com/dist/8f814ea5e4aca99eb1cc.svg);background-repeat:no-repeat;display:inline-block;height:15px;margin-right:8px;position:relative;width:14px}.LiveTVRightRail-watchRecentEpisodesButton:hover{background-color:#002f6c;color:#fff}.LiveTVRightRail-cableProviderContainer{align-items:flex-start;background:linear-gradient(#101418,#101418) padding-box,linear-gradient(to bottom right,#ef1541,#890c25) border-box;border:1px solid #0000;border-radius:5px;color:#fff;display:flex;flex-flow:column;justify-content:center;margin-bottom:30px;min-width:300px;padding:17px 10px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-cableProviderContainer{align-items:center;flex-flow:row;height:60px;justify-content:space-between;padding:12px 10px}}.LiveTVRightRail-mvpdContainer{background:linear-gradient(#101418,#101418) padding-box,linear-gradient(to bottom right,#fccc12,#ff7112,#ef1541,#6e55dc,#069de0,#05ac3f) border-box;border:1px solid #0000;height:92px;position:relative}.LiveTVRightRail-mvpdContainer>.LiveTVRightRail-buttonContainer>.LiveTVRightRail-linkButton{font-weight:600}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-mvpdContainer>.LiveTVRightRail-buttonContainer>.LiveTVRightRail-linkButton{top:0}}.LiveTVRightRail-mvpdContainer>.LiveTVRightRail-textContainer{margin-bottom:12px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-mvpdContainer>.LiveTVRightRail-textContainer{margin-bottom:0}}.LiveTVRightRail-mvpdContainer>.LiveTVRightRail-textContainer>.LiveTVRightRail-cableProviderTitle{line-height:26px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-mvpdContainer{height:42px}}.LiveTVRightRail-rightArrow{background-color:#fff;display:inline-block;height:10px;margin-left:8px;mask-image:url(https://static-redesign.cnbcfm.com/dist/102cc85fdaab546b3ee8.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/102cc85fdaab546b3ee8.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:8px;width:14px}.LiveTVRightRail-cableProviderTitle{font-size:14px;font-weight:700;letter-spacing:.03px;line-height:22px;margin:0 10px;position:relative}.LiveTVRightRail-textContainer{margin-bottom:15px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-textContainer{margin-bottom:0;width:263px}}.LiveTVRightRail-buttonContainer{align-items:flex-start;display:flex;flex-flow:column;gap:12px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-buttonContainer{gap:0;margin:0 10px;padding:0 10px}}.LiveTVRightRail-linkButton{color:#fff;font-size:12px;font-weight:400;height:14px;letter-spacing:.03px;line-height:26px;margin:0 10px;position:relative;top:-8px}.LiveTVRightRail-linkButton:hover{color:#fcb700}.LiveTVRightRail-linkButton:hover .LiveTVRightRail-rightArrow{background-color:#fcb700}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-linkButton{height:unset;top:0}}.LiveTVRightRail-linkButtonMvpdAndSubscription{height:20px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-linkButtonMvpdAndSubscription{height:unset}}.LiveTVRightRail-blur{background:linear-gradient(45deg,#ef15414d,#0000);filter:blur(50px);height:107px;margin:15px;position:absolute;width:210px}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-blur{height:40px;margin-left:150px;width:483px}}.LiveTVRightRail-mvpdBlur{background:linear-gradient(146.23deg,#121212 75.35%,#4d4855 126.39%),linear-gradient(0deg,#101418,#101418);border-radius:6px;filter:none;height:100%;left:0;margin:unset;width:100%}.LiveTVRightRail-rightRailScheduleContainer{background-color:#101418;background-image:url(https://static-redesign.cnbcfm.com/dist/a421642a37beaf56ee95.svg);background-size:cover;border-radius:12px;box-shadow:0 4px 16px 1px #00000026;display:flex;flex-direction:column;gap:18px;margin-bottom:30px;padding:12px;position:relative}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-rightRailScheduleContainer{background-image:url(https://static-redesign.cnbcfm.com/dist/9d98cbc9c3d696aba29d.svg);background-position:120px 250px;gap:8px}}@media (min-width:360px) and (max-width:759px){.LiveTVRightRail-rightRailScheduleContainer{background-position:0 150px;gap:27px}}.LiveTVRightRail-rightRailScheduleTitle{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:24.36px}.LiveTVRightRail-rightRailScheduleText{color:#fff;font-size:14px;font-weight:400;line-height:18.2px}.LiveTVRightRail-rightRailScheduleLinkContainer{display:flex;justify-content:flex-end;width:100%}@media (min-width:760px) and (max-width:1019px){.LiveTVRightRail-rightRailScheduleLinkContainer{bottom:12px;position:absolute;right:18px}}.LiveTVRightRail-rightRailScheduleLink{color:#fff;font-size:12px;font-weight:700;line-height:14.62px}.LiveTVRightRail-rightRailScheduleLink .LiveTVRightRail-rightArrow{margin-left:3px;position:relative;top:unset}.LiveTVRightRail-rightRailScheduleLink:hover .LiveTVRightRail-rightArrow{background-color:#fcb700}.ProLiveTVWithSelections-container{background-color:#171717;border-radius:4px;height:100%;left:0;position:relative;top:0;width:100%}.ProLiveTVWithSelections-playerWithTabsContainer{background-color:initial}#standaloneLivePlayer .OmegaPlayer-omegaPlayerContainer{max-height:unset}.omega_coreVideoContainer{position:relative;z-index:10}.omega_subtitles{z-index:10}.OmegaPlayer-slate{container-type:inline-size;background:linear-gradient(#059,#026);display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;width:100%}.OmegaPlayer-slate.OmegaPlayer-loading{background:none}.OmegaPlayer-slate.OmegaPlayer-loading img{width:100%}.OmegaPlayer-slate a{text-decoration:underline}.OmegaPlayer-slate p{color:#fff;font-size:calc(2cqi + 6px);font-weight:500;line-height:2;text-align:center}.OmegaPlayer-windowBoxContainer .OmegaPlayer-slate{aspect-ratio:16/9;height:calc(100% - 96px);max-height:56.25cqw;width:unset}.OmegaPlayer-slate+.omega_aspectRatioContainer{display:none}@container (min-aspect-ratio: 16/9){@container (max-width: 470px){.omega_volume-container{--volumeTransition:0.01s ease-in-out 0.5s;bottom:50%;display:block;margin-bottom:-15px;padding-bottom:20px;position:absolute;transform:rotate(-90deg)}}}@media (max-width:1019px){.omega_volume-container{display:none}}@container (min-aspect-ratio: 15/8){.OmegaPlayer-windowBoxContainer .OmegaPlayer-slate{height:auto;max-height:100%;max-width:177cqh;width:calc(100% - 240px)}}@container (max-width: 320px){.omega_btnSubtitle,.omega_subtitles{display:none}}.OmegaPlayer-CNBCLogo{height:20%}.OmegaPlayer-container{aspect-ratio:16/9}.OmegaPlayer-windowBoxContainer{container-type:size;background:#000;display:flex;height:100vw;max-height:calc(100vh - 180px);min-height:350px}.OmegaPlayer-windowBoxContainer .omega_coreVideoContainer{margin:48px 0}@container (min-aspect-ratio: 15/8){.OmegaPlayer-windowBoxContainer .omega_coreVideoContainer{margin:0 120px}}.ProDAIPlayer-proDAIPlayer{container:video-player/inline-size;aspect-ratio:16/9;background-color:#000;position:relative;top:0;width:100%}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR{font-family:Proxima Nova,Helvetica,Arial,sans-serif;position:absolute;will-change:opacity}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR:has([aria-label=Picture-in-Picture]){grid-template-columns:repeat(5,auto) 1fr repeat(3,auto)}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR button:has([aria-label=Picture-in-Picture]){justify-self:center}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_slider{--sliderColor:#ddd;--sliderProgressColor:#fff;--sliderThumbColor:#fff}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume{--volumeTransition:0.1s ease-in-out 0.5s;flex-direction:column-reverse}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume .omega_volume-muteBtn{padding:0}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume:hover .omega_volume-container{opacity:1;transition-delay:0s;visibility:visible;width:88px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume:hover .omega_volume-muteBtn{margin:0}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume .omega_volume-container{opacity:0;position:absolute;rotate:-90deg;top:-50px;transition:opacity var(--volumeTransition),visibility var(--volumeTransition),width 0s .75s;visibility:hidden}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_liveBtn{display:flex;white-space:nowrap}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-label{align-items:center;display:flex;font-weight:500;justify-content:center;letter-spacing:-.1px;position:relative}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-label:before{border:2px solid #fff;content:"";display:block;height:100%;padding:5px 11px;position:absolute;width:100%}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-dot+.omega_liveBtn-label:before{display:none}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_time{font-size:13px;letter-spacing:.5px;margin:0 0 1px;min-width:45px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR button{opacity:.8;transition:opacity .2s}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR button:hover{opacity:1}@media (max-width:1019px){.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume .omega_volume-container{display:none}}@container video-player (max-width: 460px){.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR{gap:5px;grid-template-columns:repeat(3,auto) 1fr repeat(3,auto)}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR:has([aria-label=Picture-in-Picture]){grid-template-columns:repeat(3,auto) 1fr repeat(3,auto);padding:8px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR div:empty,.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR img[aria-label=Picture-in-Picture]{display:none}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_slider.omega_slider-scrubber{grid-row:1}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_playPauseDesktop{grid-row:2;height:30px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_btnFullScreen svg,.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_playPauseDesktop svg{height:20px;width:20px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume{margin-right:4px;position:relative;top:2px}@media (min-width:1020px){.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_volume .omega_volume-container{display:block!important;left:45px;rotate:0deg;top:-152px;z-index:100}}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR:has([aria-label="Exit full screen"]) .omega_volume{position:unset}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR:has([aria-label="Exit full screen"]) .omega_volume .omega_volume-container{left:unset;rotate:-90deg;top:-50px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_btnSubtitle{display:block!important}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_liveBtn{display:flex!important;min-width:76px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_liveBtn .omega_liveBtn-label:before{padding:2px 6px}.ProDAIPlayer-proDAIPlayer .omega_rackWithDVR .omega_rewind{display:none}}.ProDAIPlayer-proDAIPlayer .omega_controlRackBackdrop{align-self:end;aspect-ratio:16/9;background:#000;height:100%;max-height:75px;width:100%}.ProDAIPlayer-proDAIPlayer .omega_tapToUnmuteBtn{background:#fff}@container video-player (max-width: 630px){.ProDAIPlayer-proDAIPlayer .omega_subtitles{bottom:2%;display:flex;max-width:600px;overflow:hidden;text-align:center;white-space:normal}}@container video-player (max-width: 460px){.ProDAIPlayer-proDAIPlayer .omega_controlRackBackdrop{max-height:65px}.ProDAIPlayer-proDAIPlayer .omega_subtitles{bottom:2%;display:flex;font-size:13px;max-width:280px;overflow:hidden;text-align:center;white-space:normal}}.ProDAIPlayer-proDAIPlayer .ProDAIPlayer-slate{display:flex;height:100%;justify-content:center;margin:auto;width:100%}.ProDAIPlayer-proDAIPlayer .ProDAIPlayer-slate img{width:100%}.ProDAIPlayer-proDAIPlayer .ProDAIPlayer-slate+.omega_aspectRatioContainer{display:none}.ProPlayerChannel-channelContainer{background-color:#171717;display:block;overflow:hidden;width:100%}.ProPlayerChannel-channelContainer *{box-sizing:border-box}.ProPlayerChannel-pcpChannelContainer{border-radius:4px}.ProPlayerChannel-channelHolder{background-color:#171717;display:flex;flex-wrap:wrap;justify-content:center;padding:0 8px;width:100%}@media (max-width:1019px){.ProPlayerChannel-channelHolder{align-items:center;flex-direction:column}}.ProPlayerChannel-leftContainer{display:block;width:295px}@media (max-width:1339px){.ProPlayerChannel-leftContainer{display:none}}.ProPlayerChannel-channels,.ProPlayerChannel-rightContainer{display:flex;text-align:center}.ProPlayerChannel-channels{background:#3cb87833;border-radius:26px;flex-direction:row;height:31px;margin-bottom:16px;margin-top:16px;position:relative;width:336px}.ProPlayerChannel-channels .ProPlayerChannel-slider{background-color:#3cb878;border-radius:30px;height:31px;left:0;position:absolute;top:0;transition:left .2s ease-in-out;width:33.33%}@media (max-width:759px){.ProPlayerChannel-channels .ProPlayerChannel-slider{width:88px}}.ProPlayerChannel-channels .ProPlayerChannel-buttonContainer{display:flex;flex-wrap:nowrap;width:100%}.ProPlayerChannel-channels .ProPlayerChannel-buttonContainer .ProPlayerChannel-selector{color:#fff;cursor:pointer;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:31px;line-height:17px;transition:color .2s ease-in;width:33.33%;z-index:1}.ProPlayerChannel-channels .ProPlayerChannel-buttonContainer .ProPlayerChannel-activeStream{color:#000}@media (max-width:759px){.ProPlayerChannel-channels{width:264px}}.ProPlayerChannel-embeddedPlayerSpacing{align-items:center;flex-direction:column}.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-rightContainer{justify-content:space-around;padding:0 22px 16px;text-align:center;width:295px}@media (max-width:1019px){.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-rightContainer{padding:0 16px 16px;width:300px}}@media (max-width:759px){.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-rightContainer{padding:0 22px 16px;width:300px}}.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels{background:#3cb87833;border-radius:26px;flex-direction:row;height:31px;margin-bottom:16px;margin-top:16px;position:relative;width:336px}.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels .ProPlayerChannel-slider{background-color:#3cb878;border-radius:30px;height:31px;left:0;position:absolute;top:0;transition:left .2s ease-in-out;width:33.33%}.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels .ProPlayerChannel-buttonContainer{display:flex;flex-wrap:nowrap;width:100%}.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels .ProPlayerChannel-buttonContainer .ProPlayerChannel-selector{color:#fff;cursor:pointer;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:31px;line-height:17px;transition:color .2s ease-in;width:33.33%;z-index:1}.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels .ProPlayerChannel-buttonContainer .ProPlayerChannel-activeStream{color:#000}@media (max-width:1019px){.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels{width:276px}}@media (max-width:759px){.ProPlayerChannel-embeddedPlayerSpacing .ProPlayerChannel-channels{width:264px}}.ProPlayerChannel-rightContainer{justify-content:space-around;padding:16px 22px;text-align:center;width:295px}@media (max-width:1019px){.ProPlayerChannel-rightContainer{padding:0 16px 16px;width:300px}}@media (max-width:759px){.ProPlayerChannel-rightContainer{padding:0 22px 16px;width:300px}}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton{cursor:pointer;display:flex;text-decoration:none;transition:background-color .15s ease-in 50ms}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton>.ProPlayerChannel-withEmphasis{height:26px;justify-content:center;padding:4px 0;transition:color .1s ease-in;width:133px}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton>.ProPlayerChannel-noEmphasis{height:26px;justify-content:center;padding:4px 0;transition:color .1s ease-in}.ProPlayerChannel-rightContainer .ProPlayerChannel-noEmphasisIcon,.ProPlayerChannel-rightContainer .ProPlayerChannel-withEmphasisIcon{fill:#d9d9d9;margin-right:8px;margin-top:2px;transition:fill .1s ease-in}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton:hover .ProPlayerChannel-noEmphasis,.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton:hover .ProPlayerChannel-withEmphasis{color:#3cb878}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton:hover .ProPlayerChannel-noEmphasisIcon,.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton:hover .ProPlayerChannel-withEmphasisIcon{fill:#3cb878}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton:active .ProPlayerChannel-withEmphasis{background-color:#3cb878;border-radius:30px;color:#171717}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton:active .ProPlayerChannel-withEmphasisIcon{fill:#171717}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton>span>img{display:inline-block;padding-right:8px;width:24px}.ProPlayerChannel-rightContainer .ProPlayerChannel-linkButton>span{color:#d9d9d9;display:inline-flex;flex-wrap:nowrap;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;text-decoration:none}@media (max-width:1019px){.ProPlayerChannel-rightContainer{flex-direction:row;margin-left:0;text-align:center;top:40px}}.ProPlayerToast-overlay{background-color:#171717;position:absolute;top:0;width:100%;z-index:1}.ProPlayerToast-toastMessageContainer{color:#fff;left:0;padding-top:12px;position:absolute;text-align:center;top:0;width:100%}.StreamToast-toastMessage{background-color:#171717;border-radius:3px;display:flex;flex-direction:column;justify-content:center;margin:auto;opacity:.85!important;width:-moz-fit-content;width:fit-content}.StreamToast-textAndButton{color:#fff;display:flex;flex-direction:row;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;justify-content:center;line-height:22px;padding:12px 24px}.StreamToast-textAndButton .StreamToast-dismissButton{margin-left:18px}@media (max-width:425px){.StreamToast-textAndButton{font-size:12px;line-height:16px;padding:8px 12px}.StreamToast-textAndButton .StreamToast-dismissButton{height:14px;margin-left:10px;width:14px}}@media (max-width:1020px){.StreamToast-embeddedPlayerContainer{font-size:12px;line-height:16px;padding:8px 12px}.StreamToast-embeddedPlayerContainer .StreamToast-dismissButton{height:14px;margin-left:10px;width:14px}}@media (max-width:759px){.StreamToast-embeddedPlayerContainer{font-size:16px;line-height:24px;padding:12px 24px}.StreamToast-embeddedPlayerContainer .StreamToast-dismissButton{margin-left:18px}}@media (max-width:425px){.StreamToast-embeddedPlayerContainer{font-size:12px;line-height:16px;padding:8px 12px}.StreamToast-embeddedPlayerContainer .StreamToast-dismissButton{height:14px;margin-left:10px;width:14px}}.StreamToastWithCTA-toastMessage{background-color:#171717;border-radius:3px;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:auto;opacity:.85!important;width:-moz-fit-content;width:fit-content}.StreamToastWithCTA-textAndButton{display:flex;flex-direction:row;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;justify-content:center;line-height:22px;padding:12px 24px}.StreamToastWithCTA-textAndButton .StreamToastWithCTA-dismissButton{margin-left:18px}.StreamToastWithCTA-textAndButton .StreamToastWithCTA-switchButton{border:1px solid #fff;color:#fff;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1.09px;line-height:12px;margin-left:18px;padding:10px 31px;text-transform:uppercase}@media (max-width:425px){.StreamToastWithCTA-textAndButton{font-size:12px;line-height:16px;padding:8px 12px}.StreamToastWithCTA-textAndButton .StreamToastWithCTA-switchButton{font-size:10px;line-height:12px;margin-left:10px;padding:5.5px 14.5px}.StreamToastWithCTA-textAndButton .StreamToastWithCTA-dismissButton{height:14px;margin-left:10px;width:14px}}@media (max-width:1020px){.StreamToastWithCTA-embeddedPlayerContainer{font-size:12px;line-height:16px;padding:8px 12px}.StreamToastWithCTA-embeddedPlayerContainer .StreamToastWithCTA-switchButton{font-size:10px;line-height:12px;margin-left:10px;padding:5.5px 14.5px}.StreamToastWithCTA-embeddedPlayerContainer .StreamToastWithCTA-dismissButton{height:14px;margin-left:10px;width:14px}}@media (max-width:759px){.StreamToastWithCTA-embeddedPlayerContainer{font-size:16px;line-height:24px;padding:12px 24px}.StreamToastWithCTA-embeddedPlayerContainer .StreamToastWithCTA-switchButton{font-size:12px;line-height:12px;margin-left:10px;padding:10px 31px}.StreamToastWithCTA-embeddedPlayerContainer .StreamToastWithCTA-dismissButton{margin-left:18px}}@media (max-width:425px){.StreamToastWithCTA-embeddedPlayerContainer{font-size:12px;line-height:16px;padding:8px 12px}.StreamToastWithCTA-embeddedPlayerContainer .StreamToastWithCTA-switchButton{font-size:10px;line-height:12px;margin-left:10px;padding:5.5px 14.5px}.StreamToastWithCTA-embeddedPlayerContainer .StreamToastWithCTA-dismissButton{height:14px;margin-left:10px;width:14px}}.StreamToastWithCTA-text{align-self:center}.StreamToastAutoSwitch-toastMessage{background-color:#171717;border-radius:3px;display:flex;flex-direction:column;justify-content:center;margin:auto;opacity:.85!important;width:-moz-fit-content;width:fit-content}.StreamToastAutoSwitch-textAndButton{color:#fff;display:flex;flex-direction:row;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;justify-content:center;line-height:22px;padding:12px 24px}.StreamToastAutoSwitch-textAndButton .StreamToastAutoSwitch-dismissButton{margin-left:18px}@media (max-width:425px){.StreamToastAutoSwitch-textAndButton{font-size:12px;line-height:16px;padding:8px 12px}.StreamToastAutoSwitch-textAndButton .StreamToastAutoSwitch-dismissButton{height:14px;margin-left:10px;width:14px}}@media (max-width:1020px){.StreamToastAutoSwitch-embeddedPlayerContainer{font-size:12px;line-height:16px;padding:8px 12px}.StreamToastAutoSwitch-embeddedPlayerContainer .StreamToastAutoSwitch-dismissButton{height:14px;margin-left:10px;width:14px}}@media (max-width:759px){.StreamToastAutoSwitch-embeddedPlayerContainer{font-size:16px;line-height:24px;padding:12px 24px}.StreamToastAutoSwitch-embeddedPlayerContainer .StreamToastAutoSwitch-dismissButton{margin-left:18px}}@media (max-width:425px){.StreamToastAutoSwitch-embeddedPlayerContainer{font-size:12px;line-height:16px;padding:8px 12px}.StreamToastAutoSwitch-embeddedPlayerContainer .StreamToastAutoSwitch-dismissButton{height:14px;margin-left:10px;width:14px}}.ProPlayerTabs-channelContainer{background-color:initial;display:block;overflow:hidden;width:100%}.ProPlayerTabs-channelContainer *{box-sizing:border-box}.ProPlayerTabs-pcpChannelContainer{border-radius:4px}.ProPlayerTabs-channelHolder{background-color:initial;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 8px;width:100%}@media (max-width:1019px){.ProPlayerTabs-channelHolder{flex-direction:column}}.ProPlayerTabs-standaloneChannelHolder{align-items:center;justify-content:center}.ProPlayerTabs-standaloneChannelContainer{background-color:#171717}.ProPlayerTabs-tabsHolder{justify-content:space-between}.ProPlayerTabs-leftContainer{display:block;width:295px}@media (max-width:1339px){.ProPlayerTabs-leftContainer{display:none}}.ProPlayerTabs-channels,.ProPlayerTabs-rightContainer{display:flex;text-align:center}.ProPlayerTabs-proChannels{width:100%!important}.ProPlayerTabs-channels{flex-direction:row;height:40px;margin-bottom:16px;position:relative;width:50%}@media (max-width:759px){.ProPlayerTabs-channels{width:100%}}.ProPlayerTabs-channels .ProPlayerTabs-slider{background-color:#3cb878;border-radius:30px;height:31px;left:0;position:absolute;top:0;transition:left .2s ease-in-out;width:33.33%}@media (max-width:759px){.ProPlayerTabs-channels .ProPlayerTabs-slider{width:88px}}.ProPlayerTabs-channels .ProPlayerTabs-buttonContainer{display:flex;flex-wrap:nowrap;width:100%}.ProPlayerTabs-channels .ProPlayerTabs-buttonContainer .ProPlayerTabs-proSelector{width:183px}.ProPlayerTabs-channels .ProPlayerTabs-buttonContainer .ProPlayerTabs-plusSelector{width:165px}.ProPlayerTabs-channels .ProPlayerTabs-buttonContainer .ProPlayerTabs-selector{color:#747474;cursor:pointer;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:40px;line-height:22px;transition:color .2s ease-in;white-space:nowrap;z-index:1}@media (max-width:759px){.ProPlayerTabs-channels .ProPlayerTabs-buttonContainer .ProPlayerTabs-selector{width:100%}}.ProPlayerTabs-channels .ProPlayerTabs-buttonContainer .ProPlayerTabs-activeStream{border-bottom:2px solid #171717;color:#171717}@media (max-width:759px){.ProPlayerTabs-plusTab{flex-basis:0;flex-grow:1;width:unset}}.ProPlayerTabs-darkThemeButtonContainer .ProPlayerTabs-selector{color:#9e9e9e!important}.ProPlayerTabs-darkThemeButtonContainer .ProPlayerTabs-activeStream{border-bottom:2px solid #f8f8f8!important;color:#f8f8f8!important}.ProPlayerTabs-rightContainer{gap:20px;padding:16px 16px 16px 0;text-align:center;width:230px}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton{cursor:pointer;display:flex;text-decoration:none;transition:background-color .15s ease-in 50ms}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton>.ProPlayerTabs-withEmphasis{height:26px;justify-content:flex-start;padding:4px 0;transition:color .1s ease-in;width:133px}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton>.ProPlayerTabs-noEmphasis{height:26px;justify-content:flex-start;padding:4px 0;transition:color .1s ease-in}.ProPlayerTabs-rightContainer .ProPlayerTabs-noEmphasisIcon,.ProPlayerTabs-rightContainer .ProPlayerTabs-withEmphasisIcon{fill:#171717;margin-right:8px;margin-top:2px;transition:fill .1s ease-in}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-noEmphasis,.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-withEmphasis{color:#fcb700}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-noEmphasisIcon,.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-withEmphasisIcon{fill:#fcb700}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton>span>img{display:inline-block;padding-right:8px;width:24px}.ProPlayerTabs-rightContainer .ProPlayerTabs-linkButton>span{color:#171717;display:inline-flex;flex-wrap:nowrap;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px;text-decoration:none}.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-linkButton>span{color:#f8f8f8}.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-noEmphasisIcon,.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-withEmphasisIcon{fill:#d9d9d9;margin-right:8px;margin-top:2px;transition:fill .1s ease-in}.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-noEmphasis,.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-withEmphasis{color:#fcb700}.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-noEmphasisIcon,.ProPlayerTabs-darkThemeRightContainer .ProPlayerTabs-linkButton:hover .ProPlayerTabs-withEmphasisIcon{fill:#fcb700}.MvpdLogout-mvpdLogout{background-position:50%;background-repeat:no-repeat;background-size:contain;font-weight:700;height:50px;position:absolute;right:10px;top:5px;width:100px}.MvpdLogout-mvpdLogout:hover .MvpdLogout-mvpdLogoutDropdown{display:block}.MvpdLogout-mvpdLogoutDropdown{background-color:#f2f2f2;color:#000;cursor:pointer;display:none;font-weight:700;padding:10px 20px;position:absolute;right:0;top:50px;white-space:nowrap}.MvpdServiceProvider-mvpdProvider{display:flex;position:relative}.MvpdServiceProvider-mvpdProvider--twc:after{color:#fff;content:"*";font-size:1.5rem;position:absolute;right:10px;top:8px}.MvpdServiceProvider-mvpdProviderFeatured{background:#383838;box-sizing:border-box;height:70px;margin:0 2px 2px 0;max-width:122px;padding:10px;width:calc(33% - 2px)}.MvpdServiceProvider-mvpdProviderFeatured:nth-child(3n){margin-right:0}@media (min-width:1020px){.MvpdServiceProvider-mvpdProviderFeatured{height:68px;margin:0 3px 3px 0;max-width:122px;width:calc(20% - 3px)}.MvpdServiceProvider-mvpdProviderFeatured:nth-child(3n){margin-right:3px}.MvpdServiceProvider-mvpdProviderFeatured:nth-child(5n){margin-right:0}}@media (min-width:1340px){.MvpdServiceProvider-mvpdProviderFeatured{height:92px;max-width:190px}}.MvpdServiceProvider-mvpdProviderFeatured:hover{background-color:#484848}.MvpdServiceProvider-mvpdProviderFeatured .MvpdServiceProvider-mvpdProviderContent{height:100%;margin:auto;max-height:28px;max-width:97px;position:relative;width:100%}@media (min-width:1020px){.MvpdServiceProvider-mvpdProviderFeatured .MvpdServiceProvider-mvpdProviderContent{max-height:30px;max-width:102px}}@media (min-width:1340px){.MvpdServiceProvider-mvpdProviderFeatured .MvpdServiceProvider-mvpdProviderContent{max-height:35px;max-width:138px}}.MvpdServiceProvider-mvpdProviderFeatured img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.MvpdServiceProvider-mvpdProviderFull .MvpdServiceProvider-mvpdProviderContent{color:#000;padding:7px 30px;text-transform:none}.MvpdServiceProvider-mvpdProviderFull .MvpdServiceProvider-mvpdProviderContent:hover{background:#fff}.MvpdPredictiveResults-mvpdPredictive{position:relative}@media (min-width:760px){.MvpdPredictiveResults-mvpdPredictive{margin:0}}.MvpdPredictiveResults-mvpdPredictiveResults{background-color:#eee;border:1px solid #e6e6e6;list-style-type:none;margin-top:18px;padding:0}.MvpdPredictiveResults-mvpdPredictiveItem{border-bottom:1px solid #e6e6e6;box-sizing:border-box;color:#000;font-size:1.25rem;height:48px;line-height:1.125rem;padding:14px 15px;text-align:left}@media (min-width:1020px){.MvpdPredictiveResults-mvpdPredictiveItem{font-size:1.125rem;height:50px;padding:16px 15px}}@media (min-width:1340px){.MvpdPredictiveResults-mvpdPredictiveItem{height:54px;line-height:1.5rem}}.MvpdPredictiveResults-mvpdPredictiveItem:hover{background-color:#e6e6e6;cursor:pointer}.MvpdPredictiveResults-mvpdPredictiveItem a{text-transform:none}.MvpdPredictiveResults-mvpdPredictiveItemSelected{background-color:#e6e6e6;cursor:pointer}.MvpdPredictiveResults-mvpdPredictiveResultsList{position:relative}.MvpdPredictiveResults-mvpdPredictiveResultsFull{margin-bottom:18px;margin-top:0;max-height:352px;overflow-y:scroll}@media (min-width:1020px){.MvpdPredictiveResults-mvpdPredictiveResultsFull{margin-bottom:26px;max-height:246px}}@media (min-width:1340px){.MvpdPredictiveResults-mvpdPredictiveResultsFull{margin-bottom:42px;max-height:308px}}.MvpdPredictiveInput-mvpdPredictive{position:relative}@media (min-width:760px){.MvpdPredictiveInput-mvpdPredictive{margin:0}}.MvpdPredictiveInput-mvpdPredictiveIcon{height:26px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:26px}@media (min-width:1020px){.MvpdPredictiveInput-mvpdPredictiveIcon{height:24px;width:24px}}@media (min-width:1340px){.MvpdPredictiveInput-mvpdPredictiveIcon{height:26px;width:26px}}.MvpdPredictiveInput-mvpdPredictiveIcon:before{color:#666;font-size:12px;pointer-events:all;position:relative}.MvpdPredictiveInput-mvpdPredictiveIconClose:before{cursor:pointer;font-size:18px;top:3px}.MvpdPredictiveInput-mvpdPredictiveIconSearch:before{font-size:20px;top:2px}.MvpdPredictiveInput-mvpdPredictiveInput{border:none;box-sizing:border-box;color:#1e1e1e;font-size:1.25rem;height:48px;padding:0 15px;pointer-events:all;width:100%}@media (min-width:1020px){.MvpdPredictiveInput-mvpdPredictiveInput{font-size:1.125rem;height:50px;padding:0 20px}}@media (min-width:1340px){.MvpdPredictiveInput-mvpdPredictiveInput{font-size:1.5rem}}.MvpdFooter-mvpdDialogFaq{color:#fff;display:block;font-size:1.25rem;margin-top:20px;text-align:left}.MvpdFooter-mvpdDialogFaq a{text-transform:none!important}@media (min-width:1020px){.MvpdFooter-mvpdDialogFaq{font-size:1.125rem;margin-top:24px;text-align:center}}@media (min-width:1340px){.MvpdFooter-mvpdDialogFaq{font-size:1.375rem;margin-top:42px}}.MvpdDialog-episodePageEmbed{background:#000}.MvpdDialog-episodePageEmbed .MvpdDialog-mvpdDialog{padding:20px 15px}.MvpdDialog-mvpdDialogContainer{background:#000}.MvpdDialog-mvpdDialog{background:#000;padding:20px 15px}@media (min-width:760px){.MvpdDialog-mvpdDialog{padding:15px}}@media (min-width:1020px){.MvpdDialog-mvpdDialog{padding:32px 15px}}@media (min-width:1340px){.MvpdDialog-mvpdDialog{padding:48px 15px 235px}}.MvpdDialog-mvpdDialog a{color:#005594;cursor:pointer;text-decoration:none;text-transform:uppercase}.MvpdDialog-mvpdDialog a:hover{opacity:.7}.MvpdDialog-mvpdDialog a.MvpdDialog-mvpdDialogBack{text-transform:none}.MvpdDialog-mvpd-dialog__animate-appear{opacity:.01}.MvpdDialog-mvpd-dialog__animate-appear.MvpdDialog-mvpd-dialog__animate-enter-active{opacity:1;transition:opacity .6s ease-in-out}.MvpdDialog-mvpd-dialog__animate-enter{opacity:.01}.MvpdDialog-mvpd-dialog__animate-enter.MvpdDialog-mvpd-dialog__animate-enter-active{opacity:1;transition:opacity .6s ease-in-out}.MvpdDialog-mvpdDialogIframe{box-sizing:border-box;display:table;margin:auto;max-width:370px;text-align:center}@media (min-width:1020px){.MvpdDialog-mvpdDialogIframe{max-width:612px}}@media (min-width:1340px){.MvpdDialog-mvpdDialogIframe{max-width:832px}}.MvpdDialog-mvpdDialogIframe iframe{border:none;max-width:100%}.MvpdDialog-mvpdDialogIframe .MvpdDialog-mvpdDialogBack{margin-bottom:1rem;position:static}.MvpdDialog-mvpdDialogFeatured,.MvpdDialog-mvpdDialogFull{margin:0 auto;text-align:center}.MvpdDialog-mvpdDialogFeatured{margin:auto;max-width:370px}@media (min-width:760px){.MvpdDialog-mvpdDialogFeatured{max-width:370px;min-height:475px}}@media (min-width:1020px){.MvpdDialog-mvpdDialogFeatured{max-width:612px;min-height:475px}}@media (min-width:1340px){.MvpdDialog-mvpdDialogFeatured{max-width:832px}}.MvpdDialog-mvpdDialogFeatured .MvpdDialog-mvpdDialogProviders{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.MvpdDialog-mvpdDialogFull{max-width:370px;position:relative}@media (min-width:1020px){.MvpdDialog-mvpdDialogFull{max-width:612px}}@media (min-width:1340px){.MvpdDialog-mvpdDialogFull{max-width:832px}}.MvpdDialog-mvpdDialogFull .MvpdDialog-mvpdDialogProviders{text-align:left}.MvpdDialog-mvpdDialogTitle{color:#fff;font-size:1.5rem;line-height:1.5rem;margin-bottom:20px;text-transform:uppercase}@media (min-width:760px){.MvpdDialog-mvpdDialogTitle{margin-bottom:10px}}@media (min-width:1020px){.MvpdDialog-mvpdDialogTitle{font-size:1.75rem;margin-bottom:20px}}@media (min-width:1340px){.MvpdDialog-mvpdDialogTitle{font-size:1.875rem}}.MvpdDialog-mvpdDialogDescription{color:#fff;font-size:1.25rem;line-height:24px;margin-bottom:1rem;text-align:left}@media (min-width:760px){.MvpdDialog-mvpdDialogDescription{margin-bottom:11px}}@media (min-width:1020px){.MvpdDialog-mvpdDialogDescription{font-size:1.125rem;margin-bottom:24px;text-align:center}}@media (min-width:1340px){.MvpdDialog-mvpdDialogDescription{font-size:1.375rem}}.MvpdDialog-mvpd-dialog__twc{color:#f1f1f1;font-size:1rem;text-align:left}@media (min-width:1020px){.MvpdDialog-mvpd-dialog__twc{text-align:center}}.MvpdDialog-mvpdDialogFullLink{color:#fff;display:block;font-size:1.25rem;line-height:24px;margin:14px 0 12px;text-align:left}@media (min-width:1020px){.MvpdDialog-mvpdDialogFullLink{font-size:1.125rem;margin:26px 0 18px;text-align:center}}@media (min-width:1340px){.MvpdDialog-mvpdDialogFullLink{font-size:1.375rem;margin:42px 0 18px}}.MvpdDialog-mvpdDialogFullLink a{text-transform:none}.MvpdDialog-mvpdDialogBack{display:block;font-size:1.375rem;line-height:20px;margin-bottom:18px;text-align:left;text-transform:none}@media (min-width:1020px){.MvpdDialog-mvpdDialogBack{left:0;line-height:33px;position:absolute;top:42px}}@media (min-width:1340px){.MvpdDialog-mvpdDialogBack{top:45px}}.MvpdDialog-mvpd-dialog__predictive-input{border:none;width:100%}.MvpdDialog-mvpdDialogPredictive{position:relative}.MvpdDialog-mvpdDialogPredictive .MvpdDialog-mvpdPredictiveResults{left:0;max-height:240px;overflow-y:scroll;position:absolute;right:0;z-index:1}@media (min-width:1020px){.MvpdDialog-mvpdDialogPredictive .MvpdDialog-mvpdPredictiveResults{max-height:250px}}.MvpdDialog-mvpdDialogFullList{position:relative}.MvpdDialog-mvpdDialogFullList .MvpdDialog-mvpdDialogDescription{margin-top:20px}@media (min-width:760px){.MvpdDialog-mvpdDialogFullList .MvpdDialog-mvpdDialogDescription{font-size:1.375rem;margin-bottom:18px}}@media (min-width:1020px){.MvpdDialog-mvpdDialogFullList .MvpdDialog-mvpdDialogDescription{font-size:1.125rem;margin-top:32px}}@media (min-width:1340px){.MvpdDialog-mvpdDialogFullList .MvpdDialog-mvpdDialogDescription{font-size:1.375rem;margin-top:48px}}.MvpdDialog-mvpdDialogSubscribe{background-color:#383838;margin-bottom:5.5rem}.MvpdConcurrencyMessage-container{align-items:center;background:radial-gradient(51.05% 62.78% at 50% 26.48%,#062f62 0,#062956 37.18%,#051838 100%);display:flex;flex-direction:column;justify-content:center;padding:23px;width:100%}.MvpdConcurrencyMessage-logo{height:27px;margin-bottom:10px;width:185px}.MvpdConcurrencyMessage-message{margin-bottom:32px;width:350px}@media (max-width:359px){.MvpdConcurrencyMessage-message{width:266px}}.MvpdConcurrencyMessage-message p{color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:23px;font-weight:700;line-height:28px;text-align:center}@media (max-width:359px){.MvpdConcurrencyMessage-message p{font-size:18px;line-height:24px}}.MvpdConcurrencyMessage-tryAgainButton{align-items:center;appearance:none;background-color:#005594;border:1px solid #002f6c;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;height:50px!important;justify-content:center;letter-spacing:1px;margin:0 auto;padding:0 20px;padding:0!important;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%;width:191px}.MvpdConcurrencyMessage-tryAgainButton>span{display:block;line-height:12px}.MvpdConcurrencyMessage-tryAgainButton [class*=" icon-"],.MvpdConcurrencyMessage-tryAgainButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.MvpdConcurrencyMessage-tryAgainButton [class*=" icon-"]:before,.MvpdConcurrencyMessage-tryAgainButton [class^=icon-]:before{line-height:12px}.MvpdConcurrencyMessage-tryAgainButton:focus,.MvpdConcurrencyMessage-tryAgainButton:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}.MvpdConcurrencyMessage-tryAgainButton[class*=touchButton]:hover{background-color:#005594;border-color:#002f6c;color:#fff}@media (hover:hover){.MvpdConcurrencyMessage-tryAgainButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}}@media (min-width:760px){.MvpdConcurrencyMessage-tryAgainButton{padding:0 30px;width:auto}}@media (max-width:359px){.MvpdConcurrencyMessage-tryAgainButton{width:100%}}@media (min-width:760px){.MvpdConcurrencyMessage-tryAgainButton{width:191px}}.MvpdConcurrencyMessage-tryAgainButton:last-child{margin-bottom:7px}.MvpdRedirect-unsupportedDevice{position:relative}.MvpdRedirect-redirectScreenMobile,.MvpdRedirect-redirectScreenTablet{height:auto;width:100%}.MvpdRedirect-appleButtonMobile{display:block;left:10%;position:absolute;top:55%;width:35%}.MvpdRedirect-appleButtonTablet{display:block;left:17%;position:absolute;top:70%;width:25%}.MvpdRedirect-androidButtonMobile{display:block;position:absolute;right:10%;top:55%;width:35%}.MvpdRedirect-androidButtonTablet{display:block;position:absolute;right:17%;top:70%;width:25%}.MvpdRedirect-downloadButton{height:auto;width:100%}.BionicPlayer-videoPlayer{height:100%;width:100%}.BionicPlayer-playerContainer{background-color:#000;height:90%;padding:60px 0}.BionicPlayer-playerContainer iframe{border:none}@media (min-width:760px){.BionicPlayer-playerContainer{margin:0 auto;max-height:calc(100vh - 130px);max-width:calc(177.77778vh - 231.11111px);padding:30px 120px}}.BionicPlayer-playerContainerUninitialized{background-color:initial;position:absolute;top:0;width:100%}.BionicPlayer-playerContainerHidden{display:none}.BionicPlayer-slate{display:flex;height:100%;padding-top:20px;vertical-align:middle}.BionicPlayer-slateimg{margin:auto;max-height:50vh;max-width:100%}.video-player-progress{display:none!important}.video-player__controls{margin:0 auto 8%!important}@media (min-width:760px){.video-player__controls{margin:0 auto 6%!important}}.video-player__controls__container{background-color:initial!important;height:39px!important}.PlayerLoader{position:unset!important}.video-ccoptions__overlay{display:block!important;position:unset!important;width:200px!important}.ccoptions-menu__content{bottom:40%!important;float:right!important;height:60px!important;position:absolute!important;right:12%!important;top:unset!important;width:unset!important;z-index:20!important}#ccPageOptions-audio-main,#ccPageOptions-captions-en,#ccPageOptions-edge-none{display:none!important}.video-ccoptions__header{border-bottom:1px solid #fcb700!important;color:#fcb700!important;font-family:Proxima Nova,Helvetica,Arial,sans-serif!important;font-size:20px!important;font-weight:700!important;margin-left:15px!important;padding:unset!important;padding-top:30px!important;width:90%!important}.video-ccoptions__close-button:before{margin-right:12px!important;margin-top:4px!important}.video-ccoptions__menu--item .video-ccoptions__menu--checkbox .checkbox__content{font-family:Proxima Nova,Helvetica,Arial,sans-serif!important;font-size:18px}.video-ccoptions__menu--item .video-ccoptions__menu--checkbox .checkbox__icon{float:right!important;position:absolute!important;right:0}.video-ccoptions__menu--item .video-ccoptions__item--icon{float:right;height:16px;margin-right:7px;position:absolute;right:0;width:16px}.video-ccoptions__submenu--title{font-family:Proxima Nova,Helvetica,Arial,sans-serif!important;font-size:16px!important}#audio-label{padding-top:20px}.video-ccoptions__close-button--wrapper .video-ccoptions__close-button:before{margin-top:10px!important}.ccpreferences-overlay__content,.video-ccpreferences__overlay{font-family:Proxima Nova,Helvetica,Arial,sans-serif!important}.ccpreferences-overlay__content{left:0!important}.video-ccpreferences__header{font-family:Proxima Nova,Helvetica,Arial,sans-serif!important}#captions-label{padding-top:10px!important}.video-ccoptions__panel{background-color:#000000b3!important}.BionicPlayer-geoErrorSlate{background:linear-gradient(#005594,#002f6c);height:50vh;margin:auto;position:relative;top:5vh;width:80vh}.BionicPlayer-geoErrorSlateText{color:#fff;font-size:26px;font-weight:500;line-height:2.5;margin:auto;position:relative;text-align:center;top:10vh}.BionicPlayer-geoRedirectLink{color:#fff;font-size:27px;font-weight:500;text-decoration:underline}.BionicPlayer-geoCNBCLogo{height:100px;margin:auto;position:relative;top:65px}@media only screen and (min-height:360px) and (max-height:700px){.BionicPlayer-geoErrorSlateText{font-size:18px;line-height:2;margin-top:10px}.BionicPlayer-geoRedirectLink{font-size:18px}.BionicPlayer-geoCNBCLogo{height:80px}}@media only screen and (max-width:1440px){.ccoptions-menu__content{right:8%!important}}@media only screen and (max-width:1340px){.ccoptions-menu__content{right:4%!important}}@media only screen and (min-width:1180px) and (max-width:1250px){.ccoptions-menu__content{height:70px!important}}@media only screen and (max-width:1020px){.ccoptions-menu__content{height:85px!important}.video-ccoptions__header{font-size:16px!important}.video-ccoptions__menu--item .video-ccoptions__menu--checkbox .checkbox__content{font-size:14px!important}.video-ccoptions__menu--item .video-ccoptions__item--icon{height:12px;width:12px}.video-ccoptions__submenu--title{font-size:12px!important}}@media only screen and (max-width:1180px){.ccoptions-menu__content{height:100px!important}}@media only screen and (max-height:800px){.ccoptions-menu__content{height:100px!important}}@media only screen and (max-height:700px){.ccoptions-menu__content{height:120px!important}.video-ccoptions__header{font-size:16px!important}.video-ccoptions__menu--item .video-ccoptions__menu--checkbox .checkbox__content{font-size:14px!important}.video-ccoptions__menu--item .video-ccoptions__item--icon{height:12px;width:12px}.video-ccoptions__submenu--title{font-size:12px!important}}.BionicPlayer-tempPassPlayerContainer{height:100%;width:100%}.BionicPlayer-tempPassPlayerContainer video{display:flex}.BionicPlayer-tempPassPlayerContainer .video-player__controls--cc,.BionicPlayer-tempPassPlayerContainer .video-player__controls--fullscreen{display:none!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls{margin-bottom:0!important;padding:0!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls__container{align-items:center;border-radius:0!important;height:28px!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls--button{bottom:auto!important;height:24px!important;width:24px!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls--button img,.BionicPlayer-tempPassPlayerContainer .video-player__controls--button svg{height:50%!important;transform:translate(-50%,-50%)!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls--button:first-child{margin-left:5px!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls__volume{bottom:auto!important;display:flex;left:30px!important;position:absolute!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls--slider{display:none!important}.BionicPlayer-tempPassPlayerContainer .video-player__controls__top-button--icon{height:18px!important;width:18px!important}.LivePlayerChannel-channelContainer{background-color:#171717;display:block;overflow:visible;padding:10px;position:relative;width:100%}.LivePlayerChannel-channelContainer *{box-sizing:border-box}.LivePlayerChannel-channelHolder{background-color:#171717;display:flex;flex-wrap:wrap;justify-content:center;padding:5px 8px;width:100%}@media (max-width:1019px){.LivePlayerChannel-channelHolder{align-items:center;flex-direction:column;padding:5px 8px}}.LivePlayerChannel-leftContainer{display:block;width:295px}@media (max-width:1339px){.LivePlayerChannel-leftContainer{display:none}}.LivePlayerChannel-channels,.LivePlayerChannel-rightContainer{display:flex;text-align:center}.LivePlayerChannel-channels{background:#3cb87833;border-radius:26px;flex-direction:row;height:31px;margin-bottom:16px;margin-top:16px;position:relative;width:336px}.LivePlayerChannel-channels .LivePlayerChannel-slider{background-color:#3cb878;border-radius:30px;height:31px;left:0;position:absolute;top:0;transition:left .2s ease-in-out;width:112px}@media (max-width:759px){.LivePlayerChannel-channels .LivePlayerChannel-slider{width:88px}}.LivePlayerChannel-channels .LivePlayerChannel-buttonContainer{display:flex;flex-wrap:nowrap;width:336px}.LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-selector{color:#000;cursor:pointer;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:31px;line-height:17px;transition:color .2s ease-in;width:112px;z-index:1}@media (max-width:759px){.LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-selector{width:88px}}.LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-buttonInactive{color:#fff;transition:color .2s ease-in}@media (max-width:759px){.LivePlayerChannel-channels{width:264px}}.LivePlayerChannel-embeddedPlayerSpacing{align-items:center;flex-direction:column}.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-rightContainer{justify-content:space-around;padding:0 22px 16px;text-align:center;width:295px}@media (max-width:1019px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-rightContainer{padding:0 16px 16px;width:300px}}@media (max-width:759px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-rightContainer{padding:0 22px 16px;width:300px}}.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels{background:#3cb87833;border-radius:26px;flex-direction:row;height:31px;margin-bottom:16px;margin-top:16px;position:relative;width:336px}.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-slider{background-color:#3cb878;border-radius:30px;height:31px;left:0;position:absolute;top:0;transition:left .2s ease-in-out;width:112px}@media (max-width:1019px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-slider{width:92px}}@media (max-width:759px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-slider{width:88px}}.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-buttonContainer{display:flex;flex-wrap:nowrap;width:336px}.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-selector{color:#000;cursor:pointer;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:31px;line-height:17px;transition:color .2s ease-in;width:112px;z-index:1}@media (max-width:1019px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-selector{width:92px}}@media (max-width:759px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-selector{width:88px}}.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels .LivePlayerChannel-buttonContainer .LivePlayerChannel-buttonInactive{color:#fff;transition:color .2s ease-in}@media (max-width:1019px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels{width:276px}}@media (max-width:759px){.LivePlayerChannel-embeddedPlayerSpacing .LivePlayerChannel-channels{width:264px}}.LivePlayerChannel-rightContainer{justify-content:space-around;padding:8px 16px 22px;text-align:center;width:295px}@media (max-width:1019px){.LivePlayerChannel-rightContainer{padding:0 16px 16px;width:300px}}@media (max-width:759px){.LivePlayerChannel-rightContainer{padding:0 22px 16px;width:300px}}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton{cursor:pointer;display:flex;text-decoration:none;transition:background-color .15s ease-in 50ms}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton>.LivePlayerChannel-withEmphasis{height:26px;justify-content:center;padding:4px 0;transition:color .1s ease-in;width:133px}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton>.LivePlayerChannel-noEmphasis{height:26px;justify-content:center;padding:4px 0;transition:color .1s ease-in}.LivePlayerChannel-rightContainer .LivePlayerChannel-noEmphasisIcon,.LivePlayerChannel-rightContainer .LivePlayerChannel-withEmphasisIcon{fill:#d9d9d9;margin-right:8px;margin-top:2px;transition:fill .1s ease-in}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton:hover .LivePlayerChannel-noEmphasis,.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton:hover .LivePlayerChannel-withEmphasis{color:#fcb700}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton:hover .LivePlayerChannel-noEmphasisIcon,.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton:hover .LivePlayerChannel-withEmphasisIcon{fill:#fcb700}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton:active .LivePlayerChannel-withEmphasis{background-color:#fcb700;border-radius:30px;color:#171717}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton:active .LivePlayerChannel-withEmphasisIcon{fill:#171717}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton>span>img{display:inline-block;padding-right:8px;width:24px}.LivePlayerChannel-rightContainer .LivePlayerChannel-linkButton>span{color:#d9d9d9;display:inline-flex;flex-wrap:nowrap;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;text-decoration:none}@media (max-width:1019px){.LivePlayerChannel-rightContainer{flex-direction:row;margin-left:0;text-align:center;top:40px}}.LiveTvGate-liveTvMvpd{height:100%;position:relative}.LiveTvGate-closeButton{align-items:center;background-color:#fff;border-radius:23px;display:flex;height:24px;justify-content:center;position:absolute;right:20px;width:24px}.LiveTvGate-closeButton svg path{fill:#00081a}.WatchLiveRightRail-containerFluidWidths{margin:0 auto;width:100%}@media (min-width:1020px){.WatchLiveRightRail-containerFluidWidths{max-width:960px}}@media (min-width:1340px){.WatchLiveRightRail-containerFluidWidths{max-width:1290px}}.WatchLiveRightRail-containerWidth100{width:100%}.WatchLiveRightRail-page{display:block;margin-bottom:25px;overflow:visible}@media (min-width:760px){.WatchLiveRightRail-page{margin-bottom:28px}}.WatchLiveRightRail-advertorialPage{display:block;overflow:visible}.WatchLiveRightRail-pageGrid{margin-left:auto;margin-right:auto;max-width:1290px;overflow:visible;width:100%}.WatchLiveRightRail-pageWrapper{margin:0 auto;max-width:100%}@media (min-width:760px){.WatchLiveRightRail-pageWrapper{max-width:678px}}@media (min-width:1020px){.WatchLiveRightRail-pageWrapper{max-width:960px}}@media (min-width:1340px){.WatchLiveRightRail-pageWrapper{max-width:1290px}}@media (min-width:760px){.WatchLiveRightRail-pageWrapper{max-width:100%!important}}.WatchLiveRightRail-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.WatchLiveRightRail-pageRow{padding-left:0;padding-right:0}}@media (min-width:1020px){.WatchLiveRightRail-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}}@media (min-width:1020px) and (min-width:760px){.WatchLiveRightRail-pageRow{padding-left:0;padding-right:0}}@media (max-width:1019px){.WatchLiveRightRail-pageRow{margin:0;padding:0}}@media (min-width:360px) and (max-width:759px){.WatchLiveRightRail-pageRow.WatchLiveRightRail-containerFluidWidths{padding:0 21px}}@media (min-width:760px) and (max-width:1019px){.WatchLiveRightRail-pageRow.WatchLiveRightRail-containerFluidWidths{padding:0 45px}}.WatchLiveRightRail-pageRowFlex{display:flex}.WatchLiveRightRail-rowUnderAd{margin-top:-29px}@media (min-width:1020px){.WatchLiveRightRail-rowUnderAd{margin-top:-50px}}@media (min-width:1340px){.WatchLiveRightRail-rowUnderAd{margin-top:-44px}}.WatchLiveRightRail-rowWithBackground{background:#cfd8e2;position:relative}.WatchLiveRightRail-rowWithBackground:after,.WatchLiveRightRail-rowWithBackground:before{background:#cfd8e2;content:"";display:block;height:100%;position:absolute;width:25vw}.WatchLiveRightRail-rowWithBackground:before{right:100%;top:0}.WatchLiveRightRail-rowWithBackground:after{left:100%;top:0}.WatchLiveRightRail-isAdvertorial{display:block;margin-bottom:50px!important}.WatchLiveRightRail-flipRowOrder .WatchLiveRightRail-col:first-child{order:2}@media (min-width:1020px){.WatchLiveRightRail-flipRowOrder .WatchLiveRightRail-col:first-child{order:1}}.WatchLiveRightRail-flipRowOrder .WatchLiveRightRail-col:last-child{order:1}@media (min-width:1020px){.WatchLiveRightRail-flipRowOrder .WatchLiveRightRail-col:last-child{order:2}}.WatchLiveRightRail-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.WatchLiveRightRail-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.WatchLiveRightRail-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.WatchLiveRightRail-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.WatchLiveRightRail-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.WatchLiveRightRail-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}.WatchLiveRightRail-containerFluidWidths .WatchLiveRightRail-col{max-width:678px!important;min-width:678px}}@media (min-width:760px){.WatchLiveRightRail-col-3{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.WatchLiveRightRail-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.WatchLiveRightRail-col-3{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-col-3{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.WatchLiveRightRail-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}.WatchLiveRightRail-col-3:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.WatchLiveRightRail-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}@media (min-width:760px){.WatchLiveRightRail-col-6{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.WatchLiveRightRail-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.WatchLiveRightRail-col-6{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-col-6{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.WatchLiveRightRail-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-col-6{flex-grow:0;flex-shrink:0;margin-left:0;margin-right:0;max-width:calc(44.44444% - 16.66667px);min-width:calc(44.44444% - 16.66667px)}.WatchLiveRightRail-col-6:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.WatchLiveRightRail-col-6{flex-grow:0;flex-shrink:0;margin-left:0;max-width:calc(50% - 15px);min-width:calc(50% - 15px)}}.WatchLiveRightRail-col-9 .BrandBanner-container{margin-bottom:30px;z-index:99}@media (min-width:1340px){.WatchLiveRightRail-col-9 .BrandBanner-container{margin-left:calc(-50vw - -538.5px)}}@media (min-width:760px){.WatchLiveRightRail-col-9 .BrandBanner-container{margin-bottom:-100px;margin-top:50px}.WatchLiveRightRail-col-9{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.WatchLiveRightRail-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.WatchLiveRightRail-col-9{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-col-9{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.WatchLiveRightRail-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-col-9{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.WatchLiveRightRail-col-9:last-child{margin-right:0}}@media (min-width:1340px){.WatchLiveRightRail-col-9{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);min-width:calc(75% - 7.5px)}.WatchLiveRightRail-col-9.WatchLiveRightRail-article{flex-grow:0;flex-shrink:0;margin-left:calc(8.33333% + 2.5px);max-width:calc(58.33333% - 12.5px);min-width:calc(58.33333% - 12.5px)}}@media (min-width:760px){.WatchLiveRightRail-col-12{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.WatchLiveRightRail-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.WatchLiveRightRail-col-12{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-col-12{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.WatchLiveRightRail-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-col-12{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.WatchLiveRightRail-col-12:last-child{margin-right:0}}@media (min-width:1340px){.WatchLiveRightRail-col-12{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}.WatchLiveRightRail-col-full{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.WatchLiveRightRail-col-full .MyComponentName-container{width:100vw}@media (min-width:1340px){.WatchLiveRightRail-col-full .MyComponentName-container{max-width:none}}.WatchLiveRightRail-col-full:last-child{margin-right:0}.WatchLiveRightRail-clear-col-padding{padding-bottom:0;padding-top:0}.WatchLiveRightRail-paddedWrapper{padding-bottom:15px;padding-top:15px}@media (min-width:1020px){.WatchLiveRightRail-paddedWrapper{padding-bottom:20px;padding-top:25px}.WatchLiveRightRail-hasBanner{margin-bottom:130px}}.WatchLiveRightRail-sidebar{flex-grow:0;flex-shrink:0;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.WatchLiveRightRail-sidebar{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-sidebar{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-sidebar{max-width:100%;min-width:100%}}@media (min-width:1340px){.WatchLiveRightRail-sidebar{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:360px){.WatchLiveRightRail-sidebar{min-width:100%}}@media (min-width:760px){.WatchLiveRightRail-sidebar{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}@media (min-width:1020px){.WatchLiveRightRail-sidebar{flex-grow:0;flex-shrink:0;margin-bottom:40px;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}}@media (min-width:1340px){.WatchLiveRightRail-sidebar{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}.WatchLiveRightRail-sidebarLeft{flex-grow:0;flex-shrink:0;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.WatchLiveRightRail-sidebarLeft{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.WatchLiveRightRail-sidebarLeft{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.WatchLiveRightRail-sidebarLeft{max-width:100%;min-width:100%}}@media (min-width:1340px){.WatchLiveRightRail-sidebarLeft{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:360px){.WatchLiveRightRail-sidebarLeft{min-width:100%}}@media (min-width:760px){.WatchLiveRightRail-sidebarLeft{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}@media (min-width:1020px){.WatchLiveRightRail-sidebarLeft{flex-grow:0;flex-shrink:0;margin-bottom:40px;margin-left:0;margin-right:30px;max-width:calc(22.22222% - 23.33333px);min-width:calc(22.22222% - 23.33333px);z-index:1}}@media (min-width:1340px){.WatchLiveRightRail-sidebarLeft{flex-grow:0;flex-shrink:0;margin-left:0;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}@media (min-width:1020px){.WatchLiveRightRail-sidebarLeftNav{flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}}@media (min-width:1340px){.WatchLiveRightRail-sidebarLeftNav{flex-grow:0;flex-shrink:0;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}.WatchLiveRightRail-sidebarPro{margin-left:0;margin-right:30px}.WatchLiveRightRail-AdvertorialStory-ArticleHeader-1{display:hide}@media (min-width:360px){.WatchLiveRightRail-rightRail{display:none}}@media (min-width:1020px){.WatchLiveRightRail-rightRail{display:block}}.WatchLiveRightRail-mobileBanner.WatchLiveRightRail-berkshireEventContainer{margin:0 auto}@media (min-width:1020px){.WatchLiveRightRail-mobileBanner{display:none}}.WatchLiveRightRail-desktopBanner{display:none}@media (min-width:1020px){.WatchLiveRightRail-desktopBanner{display:block}}.WatchLiveRightRail-container{border:4px solid #002f6c;color:#002f6c;margin-bottom:30px;padding:8px 16px}.WatchLiveRightRail-container a{color:#002f6c}.WatchLiveRightRail-watchliveBannerV2{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to bottom right,#fccc12,#ff7112,#ef1541,#6e55dc,#069de0,#05ac3f) border-box;border:2px solid #0000;border-radius:4px;padding:16px 12px}.WatchLiveRightRail-header{display:flex;justify-content:space-between;margin-bottom:10px}.WatchLiveRightRail-header a{display:flex}.WatchLiveRightRail-liveTV{background:#fff;display:flex;font-size:14px;font-style:normal;font-weight:800;height:20px;line-height:18px;margin:-18px 0 0 -8px;padding:2px 10px;width:65px}.WatchLiveRightRail-liveTV img{margin-right:2px;width:22px}.WatchLiveRightRail-currTitle{display:block;font-size:20px;font-weight:800;line-height:18px;margin-bottom:10px;width:70%}@media (min-width:760px) and (max-width:1019px){.WatchLiveRightRail-currTitle{max-width:205px}}.WatchLiveRightRail-currTitle:hover{color:#4699d6}.WatchLiveRightRail-wlButton,.WatchLiveRightRail-wlButtonMobile{background:#ce2b2b;color:#fff!important;display:flex;font-weight:700;justify-content:space-evenly;margin-bottom:10px}.WatchLiveRightRail-wlButton:hover,.WatchLiveRightRail-wlButtonMobile:hover{background:#b40909}.WatchLiveRightRail-wlButton{display:none;font-size:12px;height:30px;padding:6px 4px}@media (min-width:1020px){.WatchLiveRightRail-wlButton{display:flex;width:130px}}.WatchLiveRightRail-wlButton .WatchLiveRightRail-logo{width:18px}.WatchLiveRightRail-wlButtonMobile{font-size:12px;padding:4px 6px}@media (min-width:760px){.WatchLiveRightRail-wlButtonMobile{display:flex;padding:4px;width:260px}}@media (min-width:1020px){.WatchLiveRightRail-wlButtonMobile{display:none}}.WatchLiveRightRail-contents{align-items:center;display:flex;justify-content:space-between}.WatchLiveRightRail-nextTitle{font-weight:800}.WatchLiveRightRail-footer{display:flex;font-size:12px;justify-content:space-between}.WatchLiveRightRail-footer .WatchLiveRightRail-audio{align-items:center;display:flex;font-size:12px;font-style:normal;font-weight:700;line-height:19px;margin-top:-3px;text-transform:capitalize}.WatchLiveRightRail-footer .WatchLiveRightRail-audio span{text-decoration:underline}.WatchLiveRightRail-footer .WatchLiveRightRail-nextShow{padding-right:22px}.WatchLiveRightRail-inline{border:none;border-top:3px solid #002f6c;padding:8px 0}@media (min-width:760px){.WatchLiveRightRail-inline{display:none}}@media (min-width:1020px){.WatchLiveRightRail-inline{display:block;margin-left:calc(16.66667% + 5px);min-width:auto}}@media (min-width:1340px){.WatchLiveRightRail-inline{margin-left:calc(14.28571% + 4.28571px);min-width:auto}}.WatchLiveRightRail-inline .WatchLiveRightRail-audio,.WatchLiveRightRail-inline .WatchLiveRightRail-liveTV{display:none}.WatchLiveRightRail-inline .WatchLiveRightRail-wlButton{margin-bottom:-10px;margin-top:0}.WatchLiveRightRail-berkshireEvent{margin-bottom:30px;max-width:300px;width:100%}@media (max-width:759px){.WatchLiveRightRail-berkshireEvent{display:block;margin:auto auto 15px;max-width:318px;width:100%}}.WatchLiveRightRail-BHmobileBanner{display:block}@media (min-width:480px){.WatchLiveRightRail-BHmobileBanner{display:none}}.WatchLiveRightRail-BHinline{display:none}.WatchLiveRightRail-BHrightRail{display:block}@media (min-width:760px){.WatchLiveRightRail-BHrightRail{display:none}}@media (min-width:1020px){.WatchLiveRightRail-BHrightRail{display:block}}.WatchLiveRightRail-audioLink{color:#001e5a;display:block;font-size:12px;font-weight:600;line-height:14.62px;margin-bottom:12px;text-decoration:underline;width:-moz-fit-content;width:fit-content}.WatchLiveRightRail-watchLivestreamButton{align-items:center;background-color:#0053cf;border-radius:5px;color:#fff!important;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:17.05px;margin-bottom:12px;min-height:51px}.WatchLiveRightRail-watchLivestreamButton span{animation:WatchLiveRightRail-pulse 1.5s infinite;animation-timing-function:ease-in-out;background-color:#fff;border-radius:100%;box-shadow:0 0 0 0 #fff;display:inline-block;height:8px;margin-right:8px;position:relative;transform:scale(1);width:8px}@keyframes WatchLiveRightRail-pulse{0%{box-shadow:0 0 0 1px #0053cf;opacity:1}70%{border:1px solid #0053cf;box-shadow:0 0 0 1px #fff;opacity:.9;padding:2px;transform:scale(1.2)}to{box-shadow:0 0 0 1px #fff;opacity:1;transform:scale(1)}}.WatchLiveRightRail-watchLivestreamButton:hover{background-color:#002f6c;color:#fff}.WatchLiveRightRail-footerV2{display:flex;flex-direction:column;gap:10px;justify-content:space-between}.WatchLiveRightRail-showDetailsContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.WatchLiveRightRail-nowText,.WatchLiveRightRail-upNextText{color:#001e5a;font-size:12px;font-weight:400;line-height:14.62px}.WatchLiveRightRail-liveShow{color:#002f6c;font-size:16px;font-weight:800;line-height:18px}@media (min-width:760px) and (max-width:1019px){.WatchLiveRightRail-liveShow{text-align:right}}.WatchLiveRightRail-nextShow{color:#002f6c;font-size:14px;font-weight:600;line-height:18px}@media (min-width:760px) and (max-width:1019px){.WatchLiveRightRail-nextShow{text-align:right;width:170px}}.TempPassOverlay-overlay{height:0;pointer-events:none;position:relative;width:100%;z-index:40}.TempPassOverlay-liveContainer{align-items:center;background:#27313c;border-radius:4px;display:flex;height:20px;justify-content:center;position:absolute;right:5px;top:5px;width:57px}@keyframes TempPassOverlay-blink{25%{opacity:1}50%{opacity:.4}75%{opacity:1}}.TempPassOverlay-redIcon{animation:TempPassOverlay-blink 2s linear infinite;background-clip:content-box;background-color:#ce2b2b;border:1px solid #b40909;border-radius:50%;box-sizing:initial;height:7px;margin-top:-1px;padding:2px;width:7px}.TempPassOverlay-liveText{color:#fff;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:800;letter-spacing:.01em;line-height:15px;margin-left:5px;text-transform:uppercase}.TempPassOverlay-timerContainer{align-items:center;display:flex;height:20px;justify-content:left;position:absolute;right:5px;top:25px;width:57px}.TempPassOverlay-time{color:#fff;display:inline-block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:14px;margin-left:5px;max-width:36px;min-width:36px;text-shadow:0 0 2px #000,0 0 1px #000;width:36px}.TempPassOverlay-linkOut{margin-top:2px;pointer-events:auto}.TempPassOverlay-linkIcon{filter:drop-shadow(0 0 .5px #000) drop-shadow(0 0 .5px #000)}.LogoOverlay-logoContainer{align-items:center;border-radius:4px;display:flex;height:20px;justify-content:center;pointer-events:none;position:absolute;right:66px;top:6px;width:auto;z-index:40}.LogoOverlay-logoContainer img{filter:drop-shadow(1px 1px 0 black) drop-shadow(-1px -1px 0 black) drop-shadow(-1px 1px 0 black) drop-shadow(1px -1px 0 black);height:auto;width:57px}.TempPass-playerContainer{background:#000;position:relative}.TempPass-omegaPlayerContainer{aspect-ratio:16/9;position:relative;z-index:0}.LiveTV-contentArea{background-color:#000;height:100%;min-height:60vh;width:100%}.LiveTV-contentAreaOmega{height:100%}.LiveTV-contentAreaOmega,.LiveTV-contentAreaOmegaPlus{background-color:#000;display:flex;flex-direction:column}.LiveTV-contentAreaOmegaPlus{height:487px}@media (max-width:1339px){.LiveTV-contentAreaOmegaPlus{height:325px}}@media (max-width:1019px){.LiveTV-contentAreaOmegaPlus{height:467px}}@media (max-width:759px){.LiveTV-contentAreaOmegaPlus{height:435px}}.LiveTV-slate{display:flex;height:100%;padding-top:20px;vertical-align:middle}.LiveTV-slateimg{margin:auto;max-height:50vh;max-width:100%}.liveTV{margin-bottom:0!important}.LiveTV-loadingContainer{align-items:center;display:flex;justify-content:center;min-height:60vh}.LiveTV-concurrencyMessage{align-items:stretch;display:flex;min-height:60vh}.LiveTV-wrapperForProAndTempPass{margin-bottom:20px;position:relative;width:100%}.LiveTV-channel{height:-moz-fit-content;height:fit-content}.LiveTV-channels,.LiveTV-leftContainer,.LiveTV-rightContainer{width:100%!important}.LiveTV-channels .LiveTV-buttonContainer .LiveTV-selector{text-align:center}.LiveTV-rightContainer .LiveTV-linkButton{justify-content:center;width:50%!important}.LiveTVContainer-containerFluidWidths{margin:0 auto;width:100%}@media (min-width:1020px){.LiveTVContainer-containerFluidWidths{max-width:960px}}@media (min-width:1340px){.LiveTVContainer-containerFluidWidths{max-width:1290px}}.LiveTVContainer-page{display:block;overflow:visible;padding-bottom:25px}@media (min-width:760px){.LiveTVContainer-page{padding-bottom:28px}}.LiveTVContainer-pageWrapper{margin:0 auto;max-width:100%}@media (min-width:760px){.LiveTVContainer-pageWrapper{max-width:678px}}@media (min-width:1020px){.LiveTVContainer-pageWrapper{max-width:960px}}@media (min-width:1340px){.LiveTVContainer-pageWrapper{max-width:1290px}}@media (min-width:760px){.LiveTVContainer-pageWrapper{max-width:100%!important}}.LiveTVContainer-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.LiveTVContainer-pageRow{padding-left:0;padding-right:0}}@media (min-width:1020px){.LiveTVContainer-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}}@media (min-width:1020px) and (min-width:760px){.LiveTVContainer-pageRow{padding-left:0;padding-right:0}}@media (max-width:1019px){.LiveTVContainer-pageRow{margin:0;padding:0}}.LiveTVContainer-gateContainer{background:#000;margin:0;padding:0}.LiveTVContainer-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.LiveTVContainer-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.LiveTVContainer-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.LiveTVContainer-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.LiveTVContainer-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.LiveTVContainer-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.LiveTVContainer-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.LiveTVContainer-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}.LiveTVContainer-containerFluidWidths .LiveTVContainer-col{max-width:678px!important;min-width:678px}}@media (min-width:760px){.LiveTVContainer-col-3{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.LiveTVContainer-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.LiveTVContainer-col-3{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.LiveTVContainer-col-3{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.LiveTVContainer-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.LiveTVContainer-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}.LiveTVContainer-col-3:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.LiveTVContainer-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}@media (min-width:760px){.LiveTVContainer-col-6{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.LiveTVContainer-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.LiveTVContainer-col-6{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.LiveTVContainer-col-6{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.LiveTVContainer-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.LiveTVContainer-col-6{flex-grow:0;flex-shrink:0;margin-left:0;margin-right:0;max-width:calc(44.44444% - 16.66667px);min-width:calc(44.44444% - 16.66667px)}.LiveTVContainer-col-6:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.LiveTVContainer-col-6{flex-grow:0;flex-shrink:0;margin-left:0;max-width:calc(50% - 15px);min-width:calc(50% - 15px)}}.LiveTVContainer-col-9 .BrandBanner-container{margin-bottom:30px;z-index:99}@media (min-width:1340px){.LiveTVContainer-col-9 .BrandBanner-container{margin-left:calc(-50vw - -538.5px)}}@media (min-width:760px){.LiveTVContainer-col-9 .BrandBanner-container{margin-bottom:-100px;margin-top:50px}.LiveTVContainer-col-9{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.LiveTVContainer-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.LiveTVContainer-col-9{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.LiveTVContainer-col-9{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.LiveTVContainer-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.LiveTVContainer-col-9{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.LiveTVContainer-col-9:last-child{margin-right:0}}@media (min-width:1340px){.LiveTVContainer-col-9{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);min-width:calc(75% - 7.5px)}.LiveTVContainer-col-9.LiveTVContainer-article{flex-grow:0;flex-shrink:0;margin-left:calc(8.33333% + 2.5px);max-width:calc(58.33333% - 12.5px);min-width:calc(58.33333% - 12.5px)}}@media (min-width:760px){.LiveTVContainer-col-12{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.LiveTVContainer-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.LiveTVContainer-col-12{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.LiveTVContainer-col-12{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.LiveTVContainer-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.LiveTVContainer-col-12{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.LiveTVContainer-col-12:last-child{margin-right:0}}@media (min-width:1340px){.LiveTVContainer-col-12{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}.LiveTVContainer-col-full{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.LiveTVContainer-col-full .MyComponentName-container{width:100vw}@media (min-width:1340px){.LiveTVContainer-col-full .MyComponentName-container{max-width:none}}.LiveTVContainer-col-full:last-child{margin-right:0}.LiveTVContainer-container{min-height:500px}@media (min-width:1020px){.LiveTVContainer-container{margin:0 auto;max-width:100%}}@media (min-width:1020px) and (min-width:760px){.LiveTVContainer-container{max-width:678px}}@media (min-width:1020px) and (min-width:1020px){.LiveTVContainer-container{max-width:960px}}@media (min-width:1020px) and (min-width:1340px){.LiveTVContainer-container{max-width:1290px}}@media (max-width:1019px){.LiveTVContainer-container{padding:0 30px}}@media (max-width:759px){.LiveTVContainer-container{margin-top:-1px;padding:0 20px}}.LiveTVContainer-mvpdContainer{background-color:#000;bottom:0;left:0;padding-top:20px;position:absolute;right:0;top:0}.LiveTVContainer-liveTvMvpd{height:100%;position:relative}.LiveTVContainer-closeButton{align-items:center;background-color:#fff;border-radius:23px;display:flex;height:24px;justify-content:center;position:absolute;right:20px;width:24px}.LiveTVContainer-closeButton svg path{fill:#00081a}.LiveTVPage-container{min-height:800px}@media (max-width:1019px){.LiveTVPage-container{min-height:1100px}}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:800;src:local("~assets/fonts/Lyon/LyonText-Black-Web-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Black-Web-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:800;src:local("~assets/fonts/Lyon/LyonText-Black-Web-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Black-Web-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:800;src:local("~assets/fonts/Lyon/LyonText-Black-Web-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Black-Web-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:600;src:local("~assets/fonts/Lyon/LyonText-Bold-Web-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Bold-Web-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:600;src:local("~assets/fonts/Lyon/LyonText-Bold-Web-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Bold-Web-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:600;src:local("~assets/fonts/Lyon/LyonText-Bold-Web-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Bold-Web-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:400;src:local("~assets/fonts/Lyon/LyonText-Regular-Web-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Regular-Web-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:400;src:local("~assets/fonts/Lyon/LyonText-Regular-Web-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Regular-Web-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:400;src:local("~assets/fonts/Lyon/LyonText-Regular-Web-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Regular-Web-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lyon;font-style:italic;font-weight:400;src:local("~assets/fonts/Lyon/LyonText-RegularItalic-Web-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-RegularItalic-Web-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Lyon;font-style:italic;font-weight:400;src:local("~assets/fonts/Lyon/LyonText-RegularItalic-Web-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-RegularItalic-Web-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lyon;font-style:italic;font-weight:400;src:local("~assets/fonts/Lyon/LyonText-RegularItalic-Web-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-RegularItalic-Web-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:500;src:local("~assets/fonts/Lyon/LyonText-Semibold-Web-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Semibold-Web-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:500;src:local("~assets/fonts/Lyon/LyonText-Semibold-Web-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Semibold-Web-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lyon;font-style:normal;font-weight:500;src:local("~assets/fonts/Lyon/LyonText-Semibold-Web-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/LyonText-Semibold-Web-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-oriya.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-oriya.woff2) format("woff2");unicode-range:"U+0964-0965, U+0B01-0B77, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-greek.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-greek.woff2) format("woff2");unicode-range:"U+0370-03FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-cyrillic-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-cyrillic-ext.woff2) format("woff2");unicode-range:"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-cyrillic.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-cyrillic.woff2) format("woff2");unicode-range:"U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:800;src:local("~assets/fonts/Averta/361747_2_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_2_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-oriya.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-oriya.woff2) format("woff2");unicode-range:"U+0964-0965, U+0B01-0B77, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-greek.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-greek.woff2) format("woff2");unicode-range:"U+0370-03FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-cyrillic-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-cyrillic-ext.woff2) format("woff2");unicode-range:"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-cyrillic.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-cyrillic.woff2) format("woff2");unicode-range:"U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:600;src:local("~assets/fonts/Averta/361747_0_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_0_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-oriya.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-oriya.woff2) format("woff2");unicode-range:"U+0964-0965, U+0B01-0B77, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-greek.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-greek.woff2) format("woff2");unicode-range:"U+0370-03FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-cyrillic-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-cyrillic-ext.woff2) format("woff2");unicode-range:"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-cyrillic.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-cyrillic.woff2) format("woff2");unicode-range:"U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:local("~assets/fonts/Averta/361747_1_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_1_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-oriya.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-oriya.woff2) format("woff2");unicode-range:"U+0964-0965, U+0B01-0B77, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-greek.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-greek.woff2) format("woff2");unicode-range:"U+0370-03FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-cyrillic-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-cyrillic-ext.woff2) format("woff2");unicode-range:"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-cyrillic.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-cyrillic.woff2) format("woff2");unicode-range:"U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:local("~assets/fonts/Averta/361747_3_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/361747_3_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:800;src:local("~assets/fonts/ProximaNova/351C86_0_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_0_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:800;src:local("~assets/fonts/ProximaNova/351C86_0_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_0_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:600;src:local("~assets/fonts/ProximaNova/351C86_1_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_1_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:600;src:local("~assets/fonts/ProximaNova/351C86_1_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_1_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:700;src:local("~assets/fonts/ProximaNova/351C86_2_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_2_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:700;src:local("~assets/fonts/ProximaNova/351C86_2_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_2_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:400;src:local("~assets/fonts/ProximaNova/351C86_3_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_3_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:400;src:local("~assets/fonts/ProximaNova/351C86_3_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_3_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:500;src:local("~assets/fonts/ProximaNova/351C86_4_0-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_4_0-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:500;src:local("~assets/fonts/ProximaNova/351C86_4_0-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/351C86_4_0-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-gujarati.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-gujarati.woff2) format("woff2");unicode-range:"U+0964-0965, U+0A80-0AFF, U+200C-200D, U+20B9, U+25CC, U+A830-A839"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-myanmar.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-myanmar.woff2) format("woff2");unicode-range:"U+1000-109F, U+200C-200D, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-devanagari.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-devanagari.woff2) format("woff2");unicode-range:"U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-thai.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-thai.woff2) format("woff2");unicode-range:"U+0E01-0E5B, U+200C-200D, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-bengali.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-bengali.woff2) format("woff2");unicode-range:"U+0964-0965, U+0981-09FB, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-telugu.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-telugu.woff2) format("woff2");unicode-range:"U+0951-0952, U+0964-0965, U+0C00-0C7F, U+1CDA, U+200C-200D, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-khmer.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-khmer.woff2) format("woff2");unicode-range:"U+1780-17FF, U+200C, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-tamil.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-tamil.woff2) format("woff2");unicode-range:"U+0964-0965, U+0B82-0BFA, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-kannada.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-kannada.woff2) format("woff2");unicode-range:"U+0964-0965, U+0C82-0CF2, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-gurmukhi.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-gurmukhi.woff2) format("woff2");unicode-range:"U+0964-0965, U+0A01-0A75, U+200C-200D, U+20B9, U+25CC, U+262C, U+A830-A839"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-malayalam.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-malayalam.woff2) format("woff2");unicode-range:"U+0307, U+0323, U+0964-0965, U+0D02-0D7F, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-oriya.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-oriya.woff2) format("woff2");unicode-range:"U+0964-0965, U+0B01-0B77, U+200C-200D, U+20B9, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-hebrew.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-hebrew.woff2) format("woff2");unicode-range:"U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-sinhala.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-sinhala.woff2) format("woff2");unicode-range:"U+0964-0965, U+0D82-0DF4, U+200C-200D, U+25CC"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-vietnamese.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-vietnamese.woff2) format("woff2");unicode-range:"U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Rozha One;font-style:normal;font-weight:400;src:local("~assets/fonts/RozhaOne/RozhaOne-Regular-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/RozhaOne-Regular-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:local("~assets/fonts/Lato/Lato-Regular-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-Regular-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:local("~assets/fonts/Lato/Lato-Regular-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-Regular-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:local("~assets/fonts/Lato/Lato-Bold-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-Bold-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:local("~assets/fonts/Lato/Lato-Bold-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-Bold-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:local("~assets/fonts/Lato/Lato-Black-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-Black-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:local("~assets/fonts/Lato/Lato-Black-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-Black-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:local("~assets/fonts/Lato/Lato-RegularItalic-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-RegularItalic-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:local("~assets/fonts/Lato/Lato-RegularItalic-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-RegularItalic-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:local("~assets/fonts/Lato/Lato-BoldItalic-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-BoldItalic-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:local("~assets/fonts/Lato/Lato-BoldItalic-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-BoldItalic-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:900;src:local("~assets/fonts/Lato/Lato-BlackItalic-latin-ext.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-BlackItalic-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:900;src:local("~assets/fonts/Lato/Lato-BlackItalic-latin.woff2"),url(https://static-redesign.cnbcfm.com/dist/Lato-BlackItalic-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}.SearchGroup-container{border-top:6px solid #002f6c;display:block;width:100%}.SearchGroup-container.SearchGroup-railVariant{margin-bottom:0}@media (min-width:760px){.SearchGroup-container.SearchGroup-railVariant{margin-bottom:20px}}@media (min-width:1020px){.SearchGroup-container.SearchGroup-railVariant{margin-bottom:20px}}.SearchGroup-header{align-items:flex-start;background:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0}@media (min-width:760px){.SearchGroup-header{align-items:center}}.SearchGroup-sectionTitle{color:#002f6c;font-size:22px;font-weight:800;line-height:1.2;margin:0;text-transform:uppercase}@media (min-width:1020px){.SearchGroup-sectionTitle{font-size:14px}}.SearchGroup-railVariant .SearchGroup-sectionTitle{font-size:18px;font-weight:800}@media (min-width:760px){.SearchGroup-railVariant .SearchGroup-sectionTitle{font-size:20px}}@media (min-width:1340px){.SearchGroup-railVariant .SearchGroup-sectionTitle{font-size:30px}}.SearchGroup-contentButton{color:#002f6c;display:inline-block;font-size:12px;font-weight:700;letter-spacing:1px;margin-top:10px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.SearchGroup-contentButton i{font-style:normal;margin-right:3px}.SearchGroup-railVariant .SearchGroup-contentButton{margin:10px 0 0}@media (min-width:760px){.SearchGroup-contentButton{margin:0 0 0 25px}.SearchGroup-railVariant .SearchGroup-contentButton{margin:0 0 0 auto}}@media (min-width:1020px){.SearchGroup-contentButton{line-height:1}.SearchGroup-railVariant .SearchGroup-contentButton{margin:5px 0 0}}@media (min-width:1340px){.SearchGroup-railVariant .SearchGroup-contentButton{flex-grow:0;margin:0 0 0 24px}}.SearchGroup-headerButton{margin:0 0 0 50px}.SearchGroup-headerButton .icon-short-arrow-right{display:inline-block;margin-left:3px;margin-right:0;vertical-align:middle}@media (min-width:760px){.SearchGroup-headerButton{margin-left:auto}}.SearchGroup-content{position:relative}.SearchGroup-item{border-top:1px dashed #9b9b9b;display:flex;flex-direction:row;flex-wrap:wrap;padding:8px 5px}.SearchGroup-item:nth-of-type(1n+6){display:none}.SearchGroup-item:nth-child(2n){background-color:#f2f2f2}@media (min-width:360px){.SearchGroup-item:nth-of-type(1n+6){display:none}}@media (min-width:760px){.SearchGroup-item{flex-wrap:nowrap;padding:20px 5px}.SearchGroup-item:nth-of-type(1n+4){display:block}.SearchGroup-item:nth-of-type(1n+6){display:none}.SearchGroup-railVariant .SearchGroup-item{flex-wrap:wrap}}@media (min-width:1020px){.SearchGroup-item{min-height:53px;padding:10px}}@media (min-width:1340px){.SearchGroup-railVariant .SearchGroup-item{flex-wrap:nowrap}}.SearchGroup-itemIdentifier{display:block;flex-grow:1;float:left;min-width:50%;width:60%}@media (min-width:760px){.SearchGroup-itemIdentifier{min-width:0;width:auto}.SearchGroup-railVariant .SearchGroup-itemIdentifier{max-width:42%;min-width:42%}}@media (min-width:1020px){.SearchGroup-railVariant .SearchGroup-itemIdentifier{max-width:50%;min-width:50%}}@media (min-width:1340px){.SearchGroup-railVariant .SearchGroup-itemIdentifier{max-width:100%;min-width:0}}.SearchGroup-itemTitle{color:#171717;display:block;font-size:16px;font-weight:800;line-height:1.25;text-transform:uppercase}.SearchGroup-itemTitle:focus,.SearchGroup-itemTitle:hover{color:#005594}.SearchGroup-itemSubTitle{color:#747474;display:block;font-size:14px;line-height:1.4;margin-top:5px}@media (min-width:1020px){.SearchGroup-itemSubTitle{font-size:12px;line-height:1}}.SearchGroup-railVariant .SearchGroup-itemSubTitle{font-weight:500}.SearchGroup-marketChange{color:#747474;display:block;font-size:14px;font-weight:600;line-height:1.42;margin-left:auto;min-width:40%;text-align:right;text-transform:uppercase}@media (min-width:760px){.SearchGroup-marketChange{min-width:0}}@media (min-width:1020px){.SearchGroup-marketChange{font-size:12px;line-height:1}.SearchGroup-railVariant .SearchGroup-marketChange{max-width:50%;min-width:50%}}@media (min-width:1340px){.SearchGroup-railVariant .SearchGroup-marketChange{max-width:100%;min-width:0}}.SearchGroup-marketChangeUp{color:#008456}.SearchGroup-marketChangeDown{color:#ce2b2b}.SearchGroup-change,.SearchGroup-change_pct{display:block}.SearchGroup-change_pct{margin-top:5px}.SearchGroup-label{color:#747474;display:block;font-size:14px;font-weight:600;line-height:1.42;margin-left:auto;text-align:right;text-transform:uppercase}@media (min-width:1020px){.SearchGroup-label{font-size:12px;line-height:1}}.SearchGroup-noSavedData{border-top:1px dashed #9b9b9b;display:block;padding:20px 0}@media (min-width:1020px){.SearchGroup-noSavedData{padding:10px 0 0}}@media (min-width:1340px){.SearchGroup-noSavedData{padding-top:18px}}.SearchGroup-callToActionTitle{color:#171717;display:block;font-size:20px;font-weight:700;line-height:1.2;margin:0}.SearchGroup-callToActionDescription{color:#5d5d5d;display:block;font-size:14px;font-weight:500;line-height:1.28;margin:10px 0 20px}.SearchGroup-callToActionDescription .SearchGroup-emphasized{font-weight:600;text-transform:uppercase}@media (min-width:760px){.SearchGroup-callToActionDescription{font-size:12px;line-height:1.33;margin:10px 0 30px;max-width:382px;width:70%}}@media (min-width:1020px){.SearchGroup-callToActionDescription{font-size:12px;line-height:1.33;margin:10px 0 20px;max-width:100%;width:100%}}.SearchGroup-callToActionButton{align-items:center;appearance:none;background-color:#002f6c;border:1px solid #002f6c;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding:0 20px;text-align:center;text-transform:uppercase;transition:all .15s linear;width:100%}.SearchGroup-callToActionButton>span{display:block;line-height:12px}.SearchGroup-callToActionButton [class*=" icon-"],.SearchGroup-callToActionButton [class^=icon-]{height:12px;margin-left:5px;position:relative}.SearchGroup-callToActionButton [class*=" icon-"]:before,.SearchGroup-callToActionButton [class^=icon-]:before{line-height:12px}.SearchGroup-callToActionButton:focus,.SearchGroup-callToActionButton:hover{background-color:#2077b6;border-color:#2077b6;color:#fff}.SearchGroup-callToActionButton[class*=touchButton]:hover{background-color:#002f6c;border-color:#002f6c;color:#fff}@media (hover:hover){.SearchGroup-callToActionButton[class*=touchButton]:hover{background-color:#2077b6;border-color:#2077b6;color:#fff}}@media (min-width:760px){.SearchGroup-callToActionButton{max-width:236px;padding:0 30px;width:auto}}.SearchGroup-noResults{border-top:1px dotted #9b9b9b;color:#5d5d5d;font-size:14px;font-weight:500;padding-top:10px}.SearchGroup-noResults span{font-weight:700}.SearchResult-searchResult{border-bottom:1px dashed #9b9b9b;margin-bottom:20px;padding-bottom:20px}@media (min-width:760px){.SearchResult-searchResult{display:flex;flex-direction:row;margin-bottom:30px;padding-bottom:30px}}@media (min-width:1020px){.SearchResult-searchResult{margin-bottom:40px;padding-bottom:40px}}@media (min-width:1340px){.SearchResult-searchResult{margin-left:-30px}}.SearchResult-searchResult:last-child{border-bottom:0;padding-bottom:0}.SearchResult-searchResult.SearchResult-standardVariant{justify-content:space-between}@media (min-width:1340px){.SearchResult-searchResult.SearchResult-standardVariant{margin-left:0}}.SearchResult-searchResultCard{margin-bottom:10px}.SearchResult-standardVariant .SearchResult-searchResultCard{height:150px;padding-bottom:50%}@media (min-width:760px){.SearchResult-searchResultCard{margin-bottom:-20px;order:2;width:calc(33.33333% - 15px)}.SearchResult-standardVariant .SearchResult-searchResultCard{flex:1 1 300px;padding-bottom:inherit}}@media (min-width:1020px){.SearchResult-standardVariant .SearchResult-searchResultCard{margin-bottom:20px}}@media (min-width:1340px){.SearchResult-searchResultCard{width:calc(30% - 15px)}.SearchResult-standardVariant .SearchResult-searchResultCard{flex:1 1 300px}}.PlayButton-container{border-top:6px solid #fcb700;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.PlayButton-base{align-items:center;background-color:#fcb700;color:#fff;display:flex;font-size:12px;height:40px;justify-content:center;position:absolute;right:0;top:-5px;transition:all .15s linear;width:40px;z-index:1}.PlayButton-base:focus .PlayButton-flyout,.PlayButton-base:hover .PlayButton-flyout,.PlayButton-basebutton:focus .PlayButton-flyout,.PlayButton-basebutton:hover .PlayButton-flyout{color:#071d39;transform:scaleX(1);transition:color .15s linear .15s,transform .15s linear}.PlayButton-flyout{background-color:#fcb700;color:#071d39;font-size:9px;font-weight:800;height:100%;letter-spacing:1px;line-height:1;position:absolute;right:35px;text-align:left;text-transform:uppercase;top:0;transform:scaleX(0);transform-origin:center right;transition:color .15s linear,transform .15s linear .15s;width:90px;z-index:1}.PlayButton-flyout,.PlayButton-icon{align-items:center;display:flex;justify-content:center}.PlayButton-icon{border:2px solid #fcb700;height:30px;transition:border .15s linear;width:30px;z-index:2}.PlayButton-icon:focus,.PlayButton-icon:hover,.PlayButton-iconbutton:focus,.PlayButton-iconbutton:hover{border:2px solid #fff}@media (min-width:760px){.SearchResult-searchResultContent{margin-right:30px;width:calc(66.66667% - 15px)}.SearchResult-standardVariant .SearchResult-searchResultContent{flex:1 1 340px}}@media (min-width:1340px){.SearchResult-searchResultContent{width:calc(70% - 15px)}.SearchResult-standardVariant .SearchResult-searchResultContent{flex:1 0 410px}}.SearchResult-searchHighlight{background-color:#e7ecf1}.SearchResult-searchResultEyebrow{color:#732634;font-size:12px;font-weight:500;letter-spacing:2px;line-height:1.116;margin-bottom:10px;text-transform:uppercase}.SearchResult-standardVariant .SearchResult-searchResultEyebrow{color:#005594;font-weight:700;letter-spacing:1px}.SearchResult-searchResultTitle{color:#171717;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.3;margin-bottom:10px}.SearchResult-standardVariant .SearchResult-searchResultTitle{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600}@media (min-width:1020px){.SearchResult-standardVariant .SearchResult-searchResultTitle{margin-bottom:10px}.SearchResult-searchResultTitle{font-size:26px;line-height:1.23;margin-bottom:20px}}.SearchResult-searchResultPreview{color:#5d5d5d;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.611;margin-bottom:0;margin-top:0}.SearchResult-standardVariant .SearchResult-searchResultPreview{margin-bottom:10px}.SearchResult-byline{font-size:12px}.SearchResult-author{color:#005594;font-family:Lyon,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:1px}.SearchResult-publishedDate{color:#747474;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase}.SearchResult-searchResultFrom{color:#b2b2b2;font-size:12px;font-weight:500;letter-spacing:2px;line-height:1.33;margin-top:15px;text-transform:uppercase}@media (min-width:1020px){.SearchResult-searchResultFrom{margin-top:25px}}.SearchResult-searchResultFrom a{color:#000}.SearchResult-searchResultFrom a:hover{color:#d1bb7e}.SearchResult-searchResultImage{background-position:50% 50%;background-size:cover;margin-bottom:10px;padding-bottom:50%;width:100%}@media (min-width:760px){.SearchResult-searchResultImage{margin-bottom:20px}}.SearchDropDown-dropDownContainer .Card-mediaContainer{background-position:50% 50%;background-size:cover;padding-bottom:50%}.SearchDropDown-dropDownContainer .Card-mediaContainer .Card-placeholder{position:absolute}
|
||
.BrandPageWrapper-contentWrapper{margin-top:45px;overflow:visible;position:relative}@media (min-width:1020px){.BrandPageWrapper-contentWrapper{overflow:visible}}.BrandPageWrapper-contentWrapper.BrandPageWrapper-xfinity{margin-top:89px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-countDownClock{margin-top:112px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-fiveThings{margin-top:85px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-xfinity.BrandPageWrapper-fiveThings{margin-top:130px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-fiveThings.BrandPageWrapper-countDownClock{margin-top:152px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-advertorial{margin-top:135px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-advertorial #BrandPageWrapper-MainContent{margin:0!important}.BrandPageWrapper-contentWrapper.BrandPageWrapper-advertorial .BrandPageWrapper-PageBuilder-pageWrapper .BrandPageWrapper-PageBuilder-pageRow{display:block}@media (min-width:760px){.BrandPageWrapper-contentWrapper{margin-top:85px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-xfinity{margin-top:114px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-fiveThings{margin-top:125px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-fiveThings.BrandPageWrapper-xfinity{margin-top:156px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-fiveThings.BrandPageWrapper-xfinity.BrandPageWrapper-countDownClock{margin-top:196px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-countDownClock{margin-top:112px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-countDownClock.BrandPageWrapper-xfinity{margin-top:156px}}.BrandPageWrapper-contentWrapper.BrandPageWrapper-darkTheme{background:#00081a;color:#fff}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert{margin-top:85px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity{margin-top:129px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-liveAlert{margin-top:125px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-countDownClock{margin-top:192px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-fiveThings{margin-top:125px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity.BrandPageWrapper-fiveThings,.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity.BrandPageWrapper-liveAlert{margin-top:169px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings{margin-top:209px}@media (min-width:760px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert{margin-top:125px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity{margin-top:154px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-fiveThings,.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-liveAlert{margin-top:165px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-countDownClock{margin-top:152px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-countDownClock.BrandPageWrapper-xfinity{margin-top:196px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity.BrandPageWrapper-fiveThings,.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity.BrandPageWrapper-liveAlert{margin-top:194px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity.BrandPageWrapper-fiveThings.BrandPageWrapper-countDownClock{margin-top:236px}}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert{margin-top:85px}@media (min-width:360px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-xfinity{margin-top:128px}}@media (min-width:760px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-xfinity{margin-top:154px}}@media (min-width:1020px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-xfinity{margin-top:154px}}@media (min-width:1340px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-xfinity{margin-top:154px}}@media (min-width:360px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-newsAlert{margin-top:125px}}@media (min-width:760px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-newsAlert{margin-top:165px}}@media (min-width:1020px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-newsAlert{margin-top:165px}}@media (min-width:1340px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-newsAlert{margin-top:165px}}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-newsAlert.BrandPageWrapper-countDownClock{margin-top:192px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-newsAlert.BrandPageWrapper-countDownClock.BrandPageWrapper-xfinity{margin-top:236px}@media screen and (max-width:500px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-newsAlert.BrandPageWrapper-liveAlertAd{margin-top:165px}}@media (min-width:360px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings{margin-top:125px}}@media (min-width:760px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings{margin-top:165px}}@media (min-width:1020px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings{margin-top:165px}}@media (min-width:1340px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings{margin-top:165px}}@media screen and (max-width:500px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings.BrandPageWrapper-liveAlertAd{margin-top:165px}}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings.BrandPageWrapper-countDownClock,.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings.BrandPageWrapper-newsAlert{margin-top:192px}@media (max-width:759px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings.BrandPageWrapper-newsAlert{margin-top:165px}}@media screen and (max-width:500px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings.BrandPageWrapper-newsAlert.BrandPageWrapper-liveAlertAd{margin-top:205px}}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity{margin-top:236px}@media (min-width:360px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity{margin-top:209px}}@media (min-width:760px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity{margin-top:234px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity.BrandPageWrapper-countDownClock{margin-top:276px}}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings.BrandPageWrapper-newsAlert.BrandPageWrapper-countDownClock{margin-top:232px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings.BrandPageWrapper-newsAlert.BrandPageWrapper-countDownClock.BrandPageWrapper-xfinity{margin-top:276px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-countDownClock{margin-top:152px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-countDownClock.BrandPageWrapper-xfinity{margin-top:196px}@media (min-width:760px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert{margin-top:125px}}@media (min-width:1020px){.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert .Ad-adWrapperSticky,.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert .Ad-adWrapperSticky{top:120px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-fiveThings .Ad-adWrapperSticky,.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert .Ad-adWrapperSticky,.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert .Ad-adWrapperSticky{top:160px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-xfinity .Ad-adWrapperSticky{top:124px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-countDownClock .Ad-adWrapperSticky{top:122px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-fiveThings .Ad-adWrapperSticky,.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-newsAlert .Ad-adWrapperSticky,.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-fiveThings .Ad-adWrapperSticky{top:160px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-fiveThings.BrandPageWrapper-xfinity .Ad-adWrapperSticky,.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-xfinity .Ad-adWrapperSticky,.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-xfinity .Ad-adWrapperSticky{top:164px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-countDownClock .Ad-adWrapperSticky,.BrandPageWrapper-contentWrapper.BrandPageWrapper-newsAlert.BrandPageWrapper-countDownClock .Ad-adWrapperSticky{top:162px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-newsAlert.BrandPageWrapper-countDownClock .Ad-adWrapperSticky{top:204px}.BrandPageWrapper-contentWrapper.BrandPageWrapper-liveAlert.BrandPageWrapper-newsAlert.BrandPageWrapper-countDownClock.BrandPageWrapper-xfinity .Ad-adWrapperSticky{top:246px}}.BrandPageWrapper-contentWrapperClock{margin-top:112px}.BrandPageWrapper-mobileWebview{margin-bottom:100px;margin-top:0}
|
||
.nav-menu-navMenu,.nav-menu-navMenuAllAccess,.nav-menu-navMenuIC,.nav-menu-navMenuLoggedIn,.nav-menu-navMenuPro{align-items:center;background-color:#001e5a;display:flex;flex-direction:row;height:54px;left:0;overflow:hidden;padding:0 20px;position:fixed;z-index:99}@media (min-width:760px){.nav-menu-navMenu,.nav-menu-navMenuAllAccess,.nav-menu-navMenuIC,.nav-menu-navMenuLoggedIn,.nav-menu-navMenuPro{padding:0 20px}}@media (min-width:1020px){.nav-menu-navMenu,.nav-menu-navMenuAllAccess,.nav-menu-navMenuIC,.nav-menu-navMenuLoggedIn,.nav-menu-navMenuPro{background-color:initial;height:35px;padding:0 15px 0 30px}}.nav-menu-navMenuAllAccess{background-color:#002f6c;transition:background-color .5s ease}.nav-menu-navMenuPro{background-color:#27313c;transition:background-color .5s ease}.nav-menu-navMenuIC{background-color:#071d39;transition:background-color .5s ease}.nav-menu-navMenu,.nav-menu-navMenuAllAccess,.nav-menu-navMenuIC,.nav-menu-navMenuPro{bottom:0;padding-left:8px;position:fixed;transition:background-color .25s;width:100%}@media (max-width:1019px){.nav-menu-navMenu,.nav-menu-navMenuAllAccess,.nav-menu-navMenuIC,.nav-menu-navMenuPro{padding-left:28px}}@media (min-width:760px){.nav-menu-navMenu,.nav-menu-navMenuAllAccess,.nav-menu-navMenuIC,.nav-menu-navMenuPro{background-color:initial;height:36px;overflow:visible;position:absolute;top:45px;transition:top .25s,height .25s,width .25s}}@media (min-width:1020px){.nav-menu-navMenu,.nav-menu-navMenuAllAccess,.nav-menu-navMenuIC,.nav-menu-navMenuPro{position:absolute;top:45px;width:70%;z-index:999}.nav-menu-navMenu.nav-menu-navMenuSticky,.nav-menu-navMenu.nav-menu-navMenuStickyAllAccess,.nav-menu-navMenu.nav-menu-navMenuStickyIC,.nav-menu-navMenu.nav-menu-navMenuStickyLoggedIn,.nav-menu-navMenu.nav-menu-navMenuStickyPro,.nav-menu-navMenuAllAccess.nav-menu-navMenuSticky,.nav-menu-navMenuAllAccess.nav-menu-navMenuStickyAllAccess,.nav-menu-navMenuAllAccess.nav-menu-navMenuStickyIC,.nav-menu-navMenuAllAccess.nav-menu-navMenuStickyLoggedIn,.nav-menu-navMenuAllAccess.nav-menu-navMenuStickyPro,.nav-menu-navMenuIC.nav-menu-navMenuSticky,.nav-menu-navMenuIC.nav-menu-navMenuStickyAllAccess,.nav-menu-navMenuIC.nav-menu-navMenuStickyIC,.nav-menu-navMenuIC.nav-menu-navMenuStickyLoggedIn,.nav-menu-navMenuIC.nav-menu-navMenuStickyPro,.nav-menu-navMenuPro.nav-menu-navMenuSticky,.nav-menu-navMenuPro.nav-menu-navMenuStickyAllAccess,.nav-menu-navMenuPro.nav-menu-navMenuStickyIC,.nav-menu-navMenuPro.nav-menu-navMenuStickyLoggedIn,.nav-menu-navMenuPro.nav-menu-navMenuStickyPro{padding-bottom:19px}}@media (min-width:1340px){.nav-menu-navMenu,.nav-menu-navMenuAllAccess,.nav-menu-navMenuIC,.nav-menu-navMenuPro{top:45px}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.nav-menu-navMenu,.nav-menu-navMenuAllAccess,.nav-menu-navMenuIC,.nav-menu-navMenuPro{margin-bottom:0;overflow:visible}.nav-menu-navMenu:after,.nav-menu-navMenuAllAccess:after,.nav-menu-navMenuIC:after,.nav-menu-navMenuPro:after{background:#001e5a;bottom:-20px;content:"";height:21px;left:0;position:absolute;transition:background-color .25s;width:100%}}@media (min-width:760px) and (max-width:1019px){.nav-menu-navMenu,.nav-menu-navMenuAllAccess,.nav-menu-navMenuIC,.nav-menu-navMenuPro{z-index:0}}.nav-menu-navMenuLoggedIn{background-color:#00081a;bottom:0;padding-left:8px;position:fixed;transition:background-color .25s;width:100%}@media (max-width:1019px){.nav-menu-navMenuLoggedIn{padding-left:28px}}@media (min-width:760px){.nav-menu-navMenuLoggedIn{background-color:initial;height:36px;overflow:visible;position:absolute;top:45px;transition:top .25s,height .25s,width .25s}}@media (min-width:1020px){.nav-menu-navMenuLoggedIn{position:absolute;top:45px;width:70%;z-index:999}.nav-menu-navMenuLoggedIn.nav-menu-navMenuSticky,.nav-menu-navMenuLoggedIn.nav-menu-navMenuStickyAllAccess,.nav-menu-navMenuLoggedIn.nav-menu-navMenuStickyIC,.nav-menu-navMenuLoggedIn.nav-menu-navMenuStickyPro{padding-bottom:19px}}@media (min-width:1340px){.nav-menu-navMenuLoggedIn{top:45px}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.nav-menu-navMenuLoggedIn{margin-bottom:0;overflow:visible}.nav-menu-navMenuLoggedIn:after{background:#005594;bottom:-20px;content:"";height:21px;left:0;position:absolute;transition:background-color .25s;width:100%}}@media (min-width:760px) and (max-width:1019px){.nav-menu-navMenuLoggedIn{z-index:0}}@media (min-width:760px){.nav-menu-navMenuArticle{pointer-events:auto}}.nav-menu-navMenuSticky{background:#001e5a}.nav-menu-navMenuStickyLoggedIn{background:#00081a}.nav-menu-navMenuStickyAllAccess{background:#002f6c}.nav-menu-navMenuStickyPro{background:#27313c}.nav-menu-navMenuStickyIC{background:#071d39}.nav-menu-navMenuSticky,.nav-menu-navMenuStickyAllAccess,.nav-menu-navMenuStickyIC,.nav-menu-navMenuStickyLoggedIn,.nav-menu-navMenuStickyPro{z-index:1000}@media (min-width:760px){.nav-menu-navMenuSticky,.nav-menu-navMenuStickyAllAccess,.nav-menu-navMenuStickyIC,.nav-menu-navMenuStickyLoggedIn,.nav-menu-navMenuStickyPro{height:45px;top:0}}@media (min-width:1020px){.nav-menu-navMenuSticky,.nav-menu-navMenuStickyAllAccess,.nav-menu-navMenuStickyIC,.nav-menu-navMenuStickyLoggedIn,.nav-menu-navMenuStickyPro{height:45px;top:0}}.nav-menu-navMenuSticky.nav-menu-withOpenSearch,.nav-menu-navMenuStickyAllAccess.nav-menu-withOpenSearch,.nav-menu-navMenuStickyIC.nav-menu-withOpenSearch,.nav-menu-navMenuStickyLoggedIn.nav-menu-withOpenSearch,.nav-menu-navMenuStickyPro.nav-menu-withOpenSearch{z-index:1000}.nav-menu-navMenuSticky .nav-menu-subLinks,.nav-menu-navMenuStickyAllAccess .nav-menu-subLinks,.nav-menu-navMenuStickyIC .nav-menu-subLinks,.nav-menu-navMenuStickyLoggedIn .nav-menu-subLinks,.nav-menu-navMenuStickyPro .nav-menu-subLinks{left:6px;position:absolute;top:34px}@media (min-width:1340px){.nav-menu-navMenuSticky .nav-menu-subLinks,.nav-menu-navMenuStickyAllAccess .nav-menu-subLinks,.nav-menu-navMenuStickyIC .nav-menu-subLinks,.nav-menu-navMenuStickyLoggedIn .nav-menu-subLinks,.nav-menu-navMenuStickyPro .nav-menu-subLinks{left:15px}}.nav-menu-navMenuArticleSticky,.nav-menu-navMenuArticleStickyAllAccess,.nav-menu-navMenuArticleStickyOneAccess{background:#fff;color:#000}@media (min-width:760px){.nav-menu-navMenuArticleSticky,.nav-menu-navMenuArticleStickyAllAccess,.nav-menu-navMenuArticleStickyOneAccess{background:#0000;width:100%;z-index:999}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.nav-menu-navMenuArticleSticky:after,.nav-menu-navMenuArticleStickyAllAccess:after,.nav-menu-navMenuArticleStickyOneAccess:after{background:#fff}}.nav-menu-navMenuArticleSticky .nav-menu-logoStickyContainer,.nav-menu-navMenuArticleStickyAllAccess .nav-menu-logoStickyContainer,.nav-menu-navMenuArticleStickyOneAccess .nav-menu-logoStickyContainer{margin-right:5%}@media (min-width:1020px){.nav-menu-navMenuArticleSticky .nav-menu-logoStickyContainer,.nav-menu-navMenuArticleStickyAllAccess .nav-menu-logoStickyContainer,.nav-menu-navMenuArticleStickyOneAccess .nav-menu-logoStickyContainer{margin-right:0}}.nav-menu-buttonAllAccess{align-items:center;background-color:initial;border:0;color:#fff;display:flex;flex-direction:column;font-size:18px;order:2;padding:0}.nav-menu-buttonAllAccess:focus,.nav-menu-buttonAllAccess:hover{color:#cfd8e2}.nav-menu-buttonAllAccess .icon-cnbctv{font-size:26px;margin-bottom:-3px;position:relative;top:4px}.nav-menu-buttonAllAccess .icon-news{font-size:23px;position:relative;top:4px}.nav-menu-buttonAllAccess .icon-markets,.nav-menu-buttonAllAccess .icon-watchlist{font-size:18px;padding-bottom:5px;position:relative;top:7px}.nav-menu-buttonAllAccess:focus .nav-menu-buttonText{color:#fff}.nav-menu-buttonAllAccess+.nav-menu-subLinks{background:#fff;display:none;font-size:12px;left:6px;padding:0;position:absolute;top:34px}@media (min-width:1340px){.nav-menu-buttonAllAccess+.nav-menu-subLinks{left:15px}}.nav-menu-buttonAllAccess+.nav-menu-subLinks li{border-bottom:2px solid #f3f5f7;padding:0 20px;position:relative;z-index:600}.nav-menu-buttonAllAccess+.nav-menu-subLinks li:first-child{padding:5px 20px 0}.nav-menu-buttonAllAccess+.nav-menu-subLinks li:last-child{border-bottom:none;padding:0 20px 5px}.nav-menu-buttonAllAccess+.nav-menu-subLinks li:hover{background-color:#f3f5f7}.nav-menu-buttonAllAccess+.nav-menu-subLinks li:hover .nav-menu-subLink{opacity:0}.nav-menu-buttonAllAccess+.nav-menu-subLinks li:hover:first-child:before{top:9px}.nav-menu-buttonAllAccess+.nav-menu-subLinks li:hover:before{color:#002f6c;content:attr(data-text);font-weight:700;pointer-events:none;position:absolute;top:4px}.nav-menu-buttonAllAccess+.nav-menu-subLinks .nav-menu-subLink{color:#002f6c;display:inline-block;font-weight:500;line-height:9px;padding:14px 0}@media (max-width:359px){.nav-menu-buttonAllAccess{font-size:23px}}@media (min-width:760px){.nav-menu-buttonAllAccess{order:0;padding:0 6px}.nav-menu-buttonAllAccess span:first-child{display:none}}@media (min-width:1020px){.nav-menu-buttonAllAccess{padding:0 6px}}@media (min-width:1340px){.nav-menu-buttonAllAccess{padding-left:15px;padding-right:8px}}.nav-menu-buttonPro{align-items:center;background-color:initial;border:0;color:#fff;display:flex;flex-direction:column;font-size:18px;order:2;padding:0}.nav-menu-buttonPro:focus,.nav-menu-buttonPro:hover{color:#00a857}.nav-menu-buttonPro .icon-cnbctv{font-size:26px;margin-bottom:-3px;position:relative;top:4px}.nav-menu-buttonPro .icon-news{font-size:23px;position:relative;top:4px}.nav-menu-buttonPro .icon-markets,.nav-menu-buttonPro .icon-watchlist{font-size:18px;padding-bottom:5px;position:relative;top:7px}.nav-menu-buttonPro:focus .nav-menu-buttonText{color:#fff}.nav-menu-buttonPro+.nav-menu-subLinks{background:#fff;display:none;font-size:12px;left:6px;padding:0;position:absolute;top:34px}@media (min-width:1340px){.nav-menu-buttonPro+.nav-menu-subLinks{left:15px}}.nav-menu-buttonPro+.nav-menu-subLinks li{border-bottom:2px solid #f3f5f7;padding:0 20px;position:relative;z-index:600}.nav-menu-buttonPro+.nav-menu-subLinks li:first-child{padding:5px 20px 0}.nav-menu-buttonPro+.nav-menu-subLinks li:last-child{border-bottom:none;padding:0 20px 5px}.nav-menu-buttonPro+.nav-menu-subLinks li:hover{background-color:#f3f5f7}.nav-menu-buttonPro+.nav-menu-subLinks li:hover .nav-menu-subLink{opacity:0}.nav-menu-buttonPro+.nav-menu-subLinks li:hover:first-child:before{top:9px}.nav-menu-buttonPro+.nav-menu-subLinks li:hover:before{color:#002f6c;content:attr(data-text);font-weight:700;pointer-events:none;position:absolute;top:4px}.nav-menu-buttonPro+.nav-menu-subLinks .nav-menu-subLink{color:#002f6c;display:inline-block;font-weight:500;line-height:9px;padding:14px 0}@media (max-width:359px){.nav-menu-buttonPro{font-size:23px}}@media (min-width:760px){.nav-menu-buttonPro{order:0;padding:0 6px}.nav-menu-buttonPro span:first-child{display:none}}@media (min-width:1020px){.nav-menu-buttonPro{padding:0 6px}}@media (min-width:1340px){.nav-menu-buttonPro{padding-left:15px;padding-right:8px}}.nav-menu-buttonIC{align-items:center;background-color:initial;border:0;color:#fff;display:flex;flex-direction:column;font-size:18px;order:2;padding:0}.nav-menu-buttonIC:focus,.nav-menu-buttonIC:hover{color:#0496ff}.nav-menu-buttonIC .icon-cnbctv{font-size:26px;margin-bottom:-3px;position:relative;top:4px}.nav-menu-buttonIC .icon-news{font-size:23px;position:relative;top:4px}.nav-menu-buttonIC .icon-markets,.nav-menu-buttonIC .icon-watchlist{font-size:18px;padding-bottom:5px;position:relative;top:7px}.nav-menu-buttonIC:focus .nav-menu-buttonText{color:#fff}.nav-menu-buttonIC+.nav-menu-subLinks{background:#fff;display:none;font-size:12px;left:6px;padding:0;position:absolute;top:34px}@media (min-width:1340px){.nav-menu-buttonIC+.nav-menu-subLinks{left:15px}}.nav-menu-buttonIC+.nav-menu-subLinks li{border-bottom:2px solid #f3f5f7;padding:0 20px;position:relative;z-index:600}.nav-menu-buttonIC+.nav-menu-subLinks li:first-child{padding:5px 20px 0}.nav-menu-buttonIC+.nav-menu-subLinks li:last-child{border-bottom:none;padding:0 20px 5px}.nav-menu-buttonIC+.nav-menu-subLinks li:hover{background-color:#f3f5f7}.nav-menu-buttonIC+.nav-menu-subLinks li:hover .nav-menu-subLink{opacity:0}.nav-menu-buttonIC+.nav-menu-subLinks li:hover:first-child:before{top:9px}.nav-menu-buttonIC+.nav-menu-subLinks li:hover:before{color:#002f6c;content:attr(data-text);font-weight:700;pointer-events:none;position:absolute;top:4px}.nav-menu-buttonIC+.nav-menu-subLinks .nav-menu-subLink{color:#002f6c;display:inline-block;font-weight:500;line-height:9px;padding:14px 0}@media (max-width:359px){.nav-menu-buttonIC{font-size:23px}}@media (min-width:760px){.nav-menu-buttonIC{order:0;padding:0 6px}.nav-menu-buttonIC span:first-child{display:none}}@media (min-width:1020px){.nav-menu-buttonIC{padding:0 6px}}@media (min-width:1340px){.nav-menu-buttonIC{padding-left:15px;padding-right:8px}}.nav-menu-button{align-items:center;background-color:initial;border:0;color:#fff;display:flex;flex-direction:column;font-size:18px;order:2;padding:0;position:relative}.nav-menu-button .icon-cnbctv{font-size:26px;margin-bottom:-3px;position:relative;top:4px}.nav-menu-button .icon-news{font-size:23px;position:relative;top:4px}.nav-menu-button .icon-markets,.nav-menu-button .icon-watchlist{font-size:18px;padding-bottom:5px;position:relative;top:7px}.nav-menu-button:focus .nav-menu-buttonText{color:#fff}.nav-menu-button+.nav-menu-subLinks{background:#fff;display:none;font-size:12px;left:6px;padding:0;position:absolute;top:34px}@media (min-width:1340px){.nav-menu-button+.nav-menu-subLinks{left:15px}}.nav-menu-button+.nav-menu-subLinks li{border-bottom:2px solid #f3f5f7;padding:0 20px;position:relative;z-index:600}.nav-menu-button+.nav-menu-subLinks li:first-child{padding:5px 20px 0}.nav-menu-button+.nav-menu-subLinks li:last-child{border-bottom:none;padding:0 20px 5px}.nav-menu-button+.nav-menu-subLinks li:hover{background-color:#f3f5f7}.nav-menu-button+.nav-menu-subLinks li:hover .nav-menu-subLink{opacity:0}.nav-menu-button+.nav-menu-subLinks li:hover:first-child:before{top:9px}.nav-menu-button+.nav-menu-subLinks li:hover:before{color:#005594;content:attr(data-text);font-weight:700;pointer-events:none;position:absolute;top:4px}.nav-menu-button+.nav-menu-subLinks .nav-menu-subLink{color:#005594;display:inline-block;font-weight:500;line-height:9px;padding:14px 0}@media (max-width:359px){.nav-menu-button{font-size:23px}}@media (min-width:760px){.nav-menu-button{order:0;padding:0 6px}.nav-menu-button span:first-child{display:none}}@media (min-width:1020px){.nav-menu-button{padding:0 6px}}@media (min-width:1340px){.nav-menu-button{padding-left:15px;padding-right:8px}}.nav-menu-hamburgerIC{font-size:19px;position:relative;top:3px}.nav-menu-hamburgerIC:hover{color:#0496ff}.nav-menu-hamburgerIC span{font-weight:600;margin-top:3px}@media (min-width:760px){.nav-menu-hamburgerIC{top:0}}.nav-menu-hamburgerAllAccess{font-size:19px;position:relative;top:3px}.nav-menu-hamburgerAllAccess:hover{color:#cfd8e2}.nav-menu-hamburgerAllAccess span{font-weight:600;margin-top:3px}@media (min-width:760px){.nav-menu-hamburgerAllAccess{top:0}}.nav-menu-hamburgerPro{font-size:19px;position:relative;top:3px}.nav-menu-hamburgerPro:hover{color:#00a857}.nav-menu-hamburgerPro span{font-weight:600;margin-top:3px}@media (min-width:760px){.nav-menu-hamburgerPro{top:0}}.nav-menu-hamburger{font-size:19px;position:relative;top:3px}.nav-menu-hamburger:hover{color:#ffbc05}.nav-menu-hamburger span{font-weight:600;margin-top:3px}@media (min-width:760px){.nav-menu-hamburger{top:0}}.nav-menu-articleHamburger{color:#005594}.nav-menu-articleHamburgerAllAccess,.nav-menu-articleHamburgerPro{color:#002f6c}.nav-menu-desktopHamburger,.nav-menu-desktopHamburgerAllAccess,.nav-menu-desktopHamburgerIC,.nav-menu-desktopHamburgerPro{color:#fff;font-size:16px;font-weight:700;margin-right:7px;position:relative;top:4px;transition:top .25s}@media (min-width:760px){.nav-menu-desktopHamburger,.nav-menu-desktopHamburgerAllAccess,.nav-menu-desktopHamburgerIC,.nav-menu-desktopHamburgerPro{margin-right:13px;transform:none}}@media (max-width:759px){.nav-menu-desktopHamburger,.nav-menu-desktopHamburgerAllAccess,.nav-menu-desktopHamburgerIC,.nav-menu-desktopHamburgerPro{display:none}}@media (min-width:1020px){.nav-menu-desktopHamburger,.nav-menu-desktopHamburgerAllAccess,.nav-menu-desktopHamburgerIC,.nav-menu-desktopHamburgerPro{margin-right:7px}}.nav-menu-desktopHamburger span[class=icon-menu],.nav-menu-desktopHamburgerAllAccess span[class=icon-menu],.nav-menu-desktopHamburgerIC span[class=icon-menu],.nav-menu-desktopHamburgerPro span[class=icon-menu]{display:inline}.nav-menu-desktopHamburger:hover{color:#fcb700}.nav-menu-desktopHamburger:focus{color:#fff}.nav-menu-desktopHamburger.nav-menu-button{padding-right:0}@media (min-width:760px){.nav-menu-desktopHamburger{display:block;padding-left:0}.nav-menu-desktopHamburger:hover{color:#fcb700}.nav-menu-desktopHamburger:hover:after,.nav-menu-desktopHamburger:hover:before{background:#fcb700}}.nav-menu-desktopHamburgerAllAccess:hover{color:#cfd8e2}.nav-menu-desktopHamburgerAllAccess:focus{color:#fff}.nav-menu-desktopHamburgerAllAccess.nav-menu-button{padding-right:0}@media (min-width:760px){.nav-menu-desktopHamburgerAllAccess{display:block;padding-left:0}.nav-menu-desktopHamburgerAllAccess:hover{color:#cfd8e2}.nav-menu-desktopHamburgerAllAccess:hover:after,.nav-menu-desktopHamburgerAllAccess:hover:before{background:#cfd8e2}}.nav-menu-desktopHamburgerPro:hover{color:#00a857}.nav-menu-desktopHamburgerPro:focus{color:#fff}.nav-menu-desktopHamburgerPro.nav-menu-button{padding-right:0}@media (min-width:760px){.nav-menu-desktopHamburgerPro{display:block;padding-left:0}.nav-menu-desktopHamburgerPro:hover{color:#00a857}.nav-menu-desktopHamburgerPro:hover:after,.nav-menu-desktopHamburgerPro:hover:before{background:#00a857}}.nav-menu-desktopHamburgerIC:hover{color:#0496ff}.nav-menu-desktopHamburgerIC:focus{color:#fff}.nav-menu-desktopHamburgerIC.nav-menu-button{padding-right:0}@media (min-width:760px){.nav-menu-desktopHamburgerIC{display:block;padding-left:0}.nav-menu-desktopHamburgerIC:hover{color:#0496ff}.nav-menu-desktopHamburgerIC:hover:after,.nav-menu-desktopHamburgerIC:hover:before{background:#0496ff}}@media (min-width:1020px){.nav-menu-desktopHamburgerSticky{transform:translateY(7px)}}@media (min-width:1020px){.nav-menu-desktopHamburgerStickyAllAccess{transform:translateY(7px)}}@media (min-width:1020px){.nav-menu-desktopHamburgerStickyPro{transform:translateY(7px)}}@media (min-width:1020px){.nav-menu-desktopHamburgerStickyIC{transform:translateY(7px)}}.nav-menu-desktopHamburgerArticleSticky{color:#005594}.nav-menu-desktopHamburgerArticleSticky:after,.nav-menu-desktopHamburgerArticleSticky:before{background:#001e5a}.nav-menu-desktopHamburgerArticleSticky:focus{color:#005594}.nav-menu-desktopHamburgerArticleSticky:focus:after,.nav-menu-desktopHamburgerArticleSticky:focus:before{background:#001e5a}.nav-menu-desktopHamburgerArticleStickyAllAccess{color:#002f6c}.nav-menu-desktopHamburgerArticleStickyAllAccess:after,.nav-menu-desktopHamburgerArticleStickyAllAccess:before{background:#002f6c}.nav-menu-desktopHamburgerArticleStickyAllAccess:focus{color:#002f6c}.nav-menu-desktopHamburgerArticleStickyAllAccess:focus:after,.nav-menu-desktopHamburgerArticleStickyAllAccess:focus:before{background:#002f6c}.nav-menu-desktopHamburgerArticleStickyOneAccess{color:#002f6c}.nav-menu-desktopHamburgerArticleStickyOneAccess:after,.nav-menu-desktopHamburgerArticleStickyOneAccess:before{background:#002f6c}.nav-menu-desktopHamburgerArticleStickyOneAccess:focus{color:#002f6c}.nav-menu-desktopHamburgerArticleStickyOneAccess:focus:after,.nav-menu-desktopHamburgerArticleStickyOneAccess:focus:before{background:#002f6c}.nav-menu-desktopHamburgerArticleStickyIC{color:#002f6c}.nav-menu-desktopHamburgerArticleStickyIC:after,.nav-menu-desktopHamburgerArticleStickyIC:before{background:#002f6c}.nav-menu-desktopHamburgerArticleStickyIC:focus{color:#002f6c}.nav-menu-desktopHamburgerArticleStickyIC:focus:after,.nav-menu-desktopHamburgerArticleStickyIC:focus:before{background:#002f6c}.nav-menu-buttonText{color:#e8e8e8;font-size:9px;font-weight:600;letter-spacing:1px;margin-top:5px;opacity:.75;text-align:center;text-transform:uppercase}@media (min-width:760px){.nav-menu-buttonText{color:#fff;font-size:12px;font-weight:700;opacity:1}}@media (min-width:1020px){.nav-menu-buttonText{font-size:14px;font-weight:600;letter-spacing:.5px}}@media (min-width:1340px){.nav-menu-buttonText{letter-spacing:0}}.nav-menu-articleButtonText{color:#005594}.nav-menu-articleButtonTextAllAccess,.nav-menu-articleButtonTextPro{color:#002f6c}.nav-menu-articleButtonTextIC{color:#071d39}.nav-menu-logoStickyContainer{margin-right:9%}@media (min-width:760px){.nav-menu-logoStickyContainer{margin-right:0}}.nav-menu-logo{height:100%;opacity:0;overflow:hidden;width:34px}@media (min-width:760px){.nav-menu-logo{transform:translate(-100%,-100%)}}.nav-menu-logoSticky,.nav-menu-logoStickyMobilePro{height:31px;opacity:1;width:41px;z-index:1}@media (min-width:760px){.nav-menu-logoSticky,.nav-menu-logoStickyMobilePro{margin-right:20px;transform:translate(9px)}}@media (min-width:1020px){.nav-menu-logoSticky,.nav-menu-logoStickyMobilePro{transform:translate(9px,9px)}}@media (max-width:759px){.nav-menu-logoStickyMobileAllAccess,.nav-menu-logoStickyMobilePro{height:20px;width:122px}}.nav-menu-logoStickyMobileIC{width:150px}.nav-menu-mainLinks{flex:1;margin-left:-35px;margin-right:0;overflow:hidden;text-align:left;transition:all .25s;white-space:nowrap;width:100%;z-index:2}@media (min-width:760px){.nav-menu-mainLinks{align-items:center;display:flex;flex:100;flex-direction:row;height:auto;overflow:visible}}.nav-menu-mainLinksSticky{margin-left:0}@media (min-width:1020px){.nav-menu-mainLinksSticky{transform:translateY(10px)}}.nav-menu-mainLinksWrapper{position:relative}.nav-menu-mainLinksWrapper:after,.nav-menu-mainLinksWrapper:before{content:"";display:none;height:100%;position:absolute;top:0;width:44px}@media (min-width:760px){.nav-menu-mainLinksWrapper:after,.nav-menu-mainLinksWrapper:before{display:none}}.nav-menu-mainLinksWrapper:before{background:linear-gradient(270deg,#0000,#005594);opacity:1;transition:all .25s}.nav-menu-mainLinksWrapper:after{background:linear-gradient(270deg,#005594,#0000);right:0}.nav-menu-mainLinksWrapperStart{display:flex;justify-content:space-between}.nav-menu-mainLinksWrapperStart:before{opacity:0}.nav-menu-articleMainWrapper{flex:1;height:32px}@media (min-width:760px){.nav-menu-articleMainWrapper{height:auto}}.nav-menu-articleContent{align-items:center;display:flex;justify-content:flex-end;width:100%}@media (min-width:1020px){.nav-menu-articleContent{justify-content:space-between;width:calc(100% - 54px)}}@media (min-width:1340px){.nav-menu-articleContent{width:100%}}.nav-menu-articleTitle,.nav-menu-articleTitleWithoutShareComponent{display:none;font-size:14px;font-weight:700;line-height:2;text-overflow:ellipsis;transform:translateY(2px);width:70%}@media (min-width:1020px){.nav-menu-articleTitle,.nav-menu-articleTitleWithoutShareComponent{display:block;overflow:hidden;padding-right:30px}}@media (max-width:1179px){.nav-menu-articleTitle,.nav-menu-articleTitleWithoutShareComponent{width:auto}}@media (max-width:1339px){.nav-menu-articleTitle,.nav-menu-articleTitleWithoutShareComponent{width:540px}}@media (min-width:1340px){.nav-menu-articleTitle,.nav-menu-articleTitleWithoutShareComponent{padding-left:5px}}.nav-menu-articleSocial{display:contents}.nav-menu-articleTitleWithoutShareComponent{margin-bottom:15px}@media (min-width:1020px){.nav-menu-articleTitleWithoutShareComponent{width:912px}}.nav-menu-articleHidden{display:none}.nav-menu-linksSticky,.nav-menu-navLinks{display:flex;flex:1;justify-content:space-between}@media (min-width:760px){.nav-menu-linksSticky .nav-menu-button,.nav-menu-linksSticky .nav-menu-buttonAllAccess,.nav-menu-linksSticky .nav-menu-buttonPro{padding:0 5px}}@media (min-width:1020px){.nav-menu-linksSticky .nav-menu-button,.nav-menu-linksSticky .nav-menu-buttonAllAccess,.nav-menu-linksSticky .nav-menu-buttonPro{padding:0 12px}}.nav-menu-linksSticky .nav-menu-subLinks{left:12px;position:absolute;top:34px}.nav-menu-articleNavLinks{display:none}@media (min-width:760px){.nav-menu-articleNavLinks{display:flex}.nav-menu-articleNavLinks.nav-menu-linksSticky{display:none}.nav-menu-articleNavLinks.nav-menu-linksSticky .nav-menu-primaryLink{margin-bottom:0}}.nav-menu-primaryLink{display:inline-block;font-size:14px;font-weight:700;letter-spacing:.85px;margin-right:4px;position:relative;text-transform:uppercase}@media (min-width:760px){.nav-menu-primaryLink{line-height:30px}.nav-menu-primaryLink:not(.markets):not(.business_news):not(.investing):not(.tech):not(.politics):not(.cnbc_tv):not(.investing_club):not(.pro):not(.video):not(.livestream){display:none}}.nav-menu-primaryLink:not(.watchlist):not(.markets):not(.cnbc_tv):not(.hamburger):not(.video){display:none}@media (min-width:760px){.nav-menu-primaryLink{font-size:12px;margin-right:0}.nav-menu-primaryLink:not(.watchlist):not(.markets):not(.cnbc_tv):not(.hamburger):not(.video){display:block}.nav-menu-primaryLink:last-child{display:none}}.nav-menu-primaryLink.nav-menu-active{position:relative}.nav-menu-primaryLink.nav-menu-active:after{background-color:#fff;bottom:-10px;content:"";height:3px;left:0;position:absolute;width:100%}@media (min-width:1020px){.nav-menu-primaryLink:hover~.nav-menu-navUnderline,.nav-menu-primaryLink:hover~.nav-menu-navUnderlineAllAccess,.nav-menu-primaryLink:hover~.nav-menu-navUnderlineIC,.nav-menu-primaryLink:hover~.nav-menu-navUnderlinePro{opacity:1}}@media (min-width:760px){.nav-menu-progressBarContainer{display:none}}.nav-menu-logoContainer{pointer-events:none;width:34px}.nav-menu-navDropdownWrap{animation-fill-mode:forwards;background-color:#fff;box-shadow:0 1px 3px 1px #00000014;height:100px;left:0;opacity:1;pointer-events:none;position:absolute;top:4px;transform:matrix(0,0,0,0,0,0);transform-origin:0 0;z-index:-1}.nav-menu-navUnderlineAllAccess{height:1px;left:0;opacity:0;pointer-events:none;position:absolute;transform:matrix(0,0,0,0,0,0);transform-origin:left;width:100px;z-index:600}.nav-menu-navUnderlineAllAccess:after{border-bottom:4px solid #cfd8e2;content:" ";list-style:none;position:absolute;width:100%}.nav-menu-navUnderlinePro{height:1px;left:0;opacity:0;pointer-events:none;position:absolute;transform:matrix(0,0,0,0,0,0);transform-origin:left;width:100px;z-index:600}.nav-menu-navUnderlinePro:after{border-bottom:4px solid #00a857;content:" ";list-style:none;position:absolute;width:100%}.nav-menu-navUnderlineIC{height:1px;left:0;opacity:0;pointer-events:none;position:absolute;transform:matrix(0,0,0,0,0,0);transform-origin:left;width:100px;z-index:600}.nav-menu-navUnderlineIC:after{border-bottom:4px solid #0496ff;content:" ";list-style:none;position:absolute;width:100%}.nav-menu-navUnderline{height:1px;left:0;opacity:0;pointer-events:none;position:absolute;transform:matrix(0,0,0,0,0,0);transform-origin:left;width:100px;z-index:600}.nav-menu-navUnderline:after{border-bottom:4px solid #fcb700;content:" ";list-style:none;position:absolute;width:100%}.nav-menu-subLinks-enter{background-color:initial;opacity:.01!important}.nav-menu-subLinks-enter.nav-menu-subLinks-enter-active{background-color:#fff;opacity:1!important;transition:all .2s ease-in .14s}.nav-menu-investingClubLockIcon,.nav-menu-proLockIcon{background:#fff;height:11px;margin-left:-4px;margin-top:14px;mask-image:url(https://static-redesign.cnbcfm.com/dist/2510aab92bf855eb1ad7.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/2510aab92bf855eb1ad7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:10px}@media (max-width:759px){.nav-menu-investingClubLockIcon,.nav-menu-proLockIcon{display:none}}@media (min-width:1020px){.nav-menu-investingClubLockIcon,.nav-menu-proLockIcon{margin-top:15px}}.nav-menu-investingClubLockIcon{margin-left:0}@media (min-width:1020px){.nav-menu-investingClubLockIcon{margin-left:2px}}@media (min-width:1340px){.nav-menu-investingClubLockIcon{margin-left:0}}.nav-menu-investingClubPillIcon,.nav-menu-proPillIcon{display:inline-block;height:13px;margin-left:-14px;margin-top:0;padding:3px 4px 2px;-webkit-user-select:none;user-select:none}@media (max-width:759px){.nav-menu-investingClubPillIcon,.nav-menu-proPillIcon{display:none}}@media (max-width:1019px){.nav-menu-investingClubPillIcon,.nav-menu-proPillIcon{margin-left:-16px}}.nav-menu-investingClubPillIcon{margin-left:-13px}@media (max-width:1019px){.nav-menu-investingClubPillIcon{margin-left:-14px}.nav-menu-investingClubPillIcon>object,.nav-menu-proPillIcon>object{height:12px}}.nav-menu-mainLinksSticky .nav-menu-investingClubPillIcon,.nav-menu-mainLinksSticky .nav-menu-proPillIcon{margin-left:-19px}@media (max-width:1339px){.nav-menu-mainLinksSticky .nav-menu-investingClubPillIcon,.nav-menu-mainLinksSticky .nav-menu-proPillIcon{margin-left:-20px}}@media (max-width:1019px){.nav-menu-mainLinksSticky .nav-menu-investingClubPillIcon,.nav-menu-mainLinksSticky .nav-menu-proPillIcon{margin-left:-16px}}.nav-menu-mainLinksSticky .nav-menu-investingClubPillIcon{margin-left:-17px}@media (max-width:1339px){.nav-menu-mainLinksSticky .nav-menu-investingClubPillIcon{margin-left:-18px}}@media (max-width:1019px){.nav-menu-mainLinksSticky .nav-menu-investingClubPillIcon{margin-left:-14px}}.nav-menu-berkshireWatchLive{font-size:11px}@media (min-width:760px){.nav-menu-berkshireWatchLive{display:none}}@media (min-width:1020px){.nav-menu-berkshireWatchLive{display:flex;margin-right:12px}.nav-menu-berkshireWatchLive a{display:-webkit-flex}}@media (min-width:1340px){.nav-menu-berkshireWatchLive{margin-right:44px}}.nav-menu-berkshireWatchLive a{color:#005594;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.nav-menu-berkshireWatchLive a:hover{color:#d1bb7e}.nav-menu-berkshireWatchLive span{font-weight:600}.nav-menu-berkshireWatchLive span.nav-menu-liveText{background-color:#005594;color:#d1bb7e;letter-spacing:1.2px;margin-left:2px;padding:0 2px 0 3px;text-transform:uppercase}.nav-menu-berkshireWatchLive:before{animation:nav-menu-pulse 2s infinite;background-color:#ff5053;border-radius:100%;box-shadow:0 0 0 0 #ce2b2b;content:"";display:block;height:6px;margin:5px 6px;transform:scale(1);width:6px}.nav-menu-watchLive{font-size:11px;margin-right:25px}@media (min-width:1020px){.nav-menu-watchLive{display:flex}.nav-menu-watchLive a{display:-webkit-flex}}.nav-menu-watchLive a{color:#005594;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.nav-menu-watchLive span{font-weight:600}.nav-menu-watchLive span.nav-menu-liveText{background-color:#001e5a;color:#fff;letter-spacing:1.2px;margin-left:2px;padding:0 2px 0 3px;text-transform:uppercase}.nav-menu-watchLive span.nav-menu-showTitle{background-color:#fff;color:#071d39;letter-spacing:.4px;margin-left:8px;text-transform:none}.nav-menu-watchLive:before{animation:nav-menu-pulse 2s infinite;background-color:#ff5053;border-radius:100%;box-shadow:0 0 0 0 #ce2b2b;content:"";display:block;height:6px;margin:5px 6px;transform:scale(1);width:6px}@keyframes nav-menu-pulse{0%{box-shadow:0 0 0 1px #ce2b2b;opacity:1;transform:scale(.95)}70%{box-shadow:0 0 0 2px #ce2b2b;opacity:.9;transform:scale(1)}to{box-shadow:0 0 0 1px #ce2b2b;opacity:1;transform:scale(.95)}}.nav-menu-wrapperButton{padding-right:14px}.nav-menu-signupBtnStickyNav{background-color:#001e5a;border-radius:2px;color:#fff;display:flex;font-size:11px;font-weight:600;letter-spacing:1px;margin-left:-58px;margin-right:14px;padding:3px 10px;text-transform:uppercase}.nav-menu-signupBtnStickyNav:hover{background-color:#002f6c}@media screen and (max-width:1339px){.nav-menu-signupBtnStickyNav{margin-left:0;margin-right:-40px}.nav-menu-watchLive{margin-right:-24px}}@media screen and (max-width:759px){.nav-menu-signupBtnStickyNav{display:none}}.nav-menu-WatchLiveWithSignUpBtn{display:flex;margin-right:0}@media (min-width:1020px){.nav-menu-WatchLiveWithSignUpBtn{padding-right:1px}}@media (min-width:1340px){.nav-menu-WatchLiveWithSignUpBtn{padding-right:14px}}@media screen and (max-width:1019px){.nav-menu-signupBtnStickyNav{margin-right:24px}.nav-menu-watchLive{display:flex;margin-right:35px}}.nav-menu-menuPromotion,.nav-menu-subMenuPromotion{align-items:center;background:#e8802a;border-radius:3px;color:#fff;display:inline-flex;font-size:8px;font-weight:500;gap:10px;justify-content:center;line-height:10px;margin-left:5px;padding:3px 4px 2px;text-transform:uppercase}.nav-menu-menuPromotion{display:none;margin:13px auto auto 3px}.nav-menu-menuPromotion.nav-menu-menuPromotionNoLockIcon{margin-left:-5px}@media (min-width:760px) and (max-width:1019px){.nav-menu-menuPromotion{display:inline-flex}}@media (min-width:1340px){.nav-menu-menuPromotion{display:inline-flex}}
|
||
.SearchToggle-button,.SearchToggle-signinButton .SearchToggle-signinButtonBtn{background:inherit;border-radius:0;color:#fff;margin-top:3px;padding:6px;position:relative;z-index:0}.SearchToggle-button.SearchToggle-closeButtonText,.SearchToggle-signinButton .SearchToggle-signinButtonBtn.SearchToggle-closeButtonText{font-size:16px;font-weight:600;margin-left:-50px;right:14px;width:auto}.SearchToggle-button .icon-search,.SearchToggle-signinButton .SearchToggle-signinButtonBtn .icon-search{display:block}.SearchToggle-button .icon-search:before,.SearchToggle-signinButton .SearchToggle-signinButtonBtn .icon-search:before{font-size:24px;transition:font-size .25s}.SearchToggle-button .icon-close:before,.SearchToggle-signinButton .SearchToggle-signinButtonBtn .icon-close:before{font-size:18px}.SearchToggle-button span,.SearchToggle-signinButton .SearchToggle-signinButtonBtn span{color:#7a7a7a;color:#fff;display:none;font-size:12px;font-weight:600;left:10px;letter-spacing:.785px;opacity:1;position:absolute;top:5px;transition:opacity .25s}.SearchToggle-button.SearchToggle-searchOpen,.SearchToggle-signinButton .SearchToggle-signinButtonBtn.SearchToggle-searchOpen{background:inherit;position:absolute}@media (min-width:760px){.SearchToggle-button,.SearchToggle-signinButton .SearchToggle-signinButtonBtn{align-items:center;background:#fff;background:#ffffff21;display:flex;flex-direction:row;height:30px;justify-content:flex-end;margin-right:28px;margin-top:10px;padding:0 20px 0 15px;width:205px}.SearchToggle-button span,.SearchToggle-signinButton .SearchToggle-signinButtonBtn span{display:block;font-size:9px;left:12px;top:7px}.SearchToggle-button span.SearchToggle-megaMenuSearchToggler,.SearchToggle-button span.SearchToggle-megaMenuSearchTogglerAllAccess,.SearchToggle-button span.SearchToggle-megaMenuSearchTogglerIC,.SearchToggle-button span.SearchToggle-megaMenuSearchTogglerPro,.SearchToggle-signinButton .SearchToggle-signinButtonBtn span.SearchToggle-megaMenuSearchToggler,.SearchToggle-signinButton .SearchToggle-signinButtonBtn span.SearchToggle-megaMenuSearchTogglerAllAccess,.SearchToggle-signinButton .SearchToggle-signinButtonBtn span.SearchToggle-megaMenuSearchTogglerIC,.SearchToggle-signinButton .SearchToggle-signinButtonBtn span.SearchToggle-megaMenuSearchTogglerPro{left:30px;top:10px}.SearchToggle-button .icon-search,.SearchToggle-signinButton .SearchToggle-signinButtonBtn .icon-search{bottom:0;color:#7a7a7a;color:#fff;height:20px;margin:auto;position:absolute;right:10px;top:0}.SearchToggle-button .icon-search:before,.SearchToggle-signinButton .SearchToggle-signinButtonBtn .icon-search:before{font-size:20px}.SearchToggle-button:before,.SearchToggle-signinButton .SearchToggle-signinButtonBtn:before{background-color:#6699be80;content:"";height:calc(100% - 30px);left:0;position:absolute;top:50%;transform:translateY(-50%)}}@media (min-width:1020px){.SearchToggle-button,.SearchToggle-signinButton .SearchToggle-signinButtonBtn{align-items:center;bottom:auto;height:30px;margin-top:10px;padding-left:20px;padding-right:0;transition:transform .25s,height .25s;width:250px}.SearchToggle-button span,.SearchToggle-button span.SearchToggle-megaMenuSearchToggler,.SearchToggle-button span.SearchToggle-megaMenuSearchTogglerAllAccess,.SearchToggle-button span.SearchToggle-megaMenuSearchTogglerIC,.SearchToggle-button span.SearchToggle-megaMenuSearchTogglerPro,.SearchToggle-signinButton .SearchToggle-signinButtonBtn span,.SearchToggle-signinButton .SearchToggle-signinButtonBtn span.SearchToggle-megaMenuSearchToggler,.SearchToggle-signinButton .SearchToggle-signinButtonBtn span.SearchToggle-megaMenuSearchTogglerAllAccess,.SearchToggle-signinButton .SearchToggle-signinButtonBtn span.SearchToggle-megaMenuSearchTogglerIC,.SearchToggle-signinButton .SearchToggle-signinButtonBtn span.SearchToggle-megaMenuSearchTogglerPro{font-size:12px;left:10px;top:5px}.SearchToggle-button .icon-search,.SearchToggle-signinButton .SearchToggle-signinButtonBtn .icon-search{bottom:0;color:#7a7a7a;color:#fff;right:10px}}.SearchToggle-mega-menu
|
||
.SearchToggle-signinButton .SearchToggle-signinButtonBtn,.SearchToggle-mega-menu .SearchToggle-button{position:relative;width:auto}@media (min-width:1340px){.SearchToggle-mega-menu .SearchToggle-button,.SearchToggle-mega-menu .SearchToggle-signinButton .SearchToggle-signinButtonBtn{margin:0 75px;padding:0}}.SearchToggle-articleButton.SearchToggle-buttonSticky{background:inherit;border-left:1px solid #e8e8e8;color:#005594;padding-left:43px;width:39px;z-index:999}.SearchToggle-articleButton.SearchToggle-buttonSticky .icon-search{color:#005594!important;color:#2077b6!important}@media (min-width:760px){.SearchToggle-articleButton.SearchToggle-buttonSticky{padding-left:22px}}@media (min-width:1020px){.SearchToggle-articleButton.SearchToggle-buttonSticky{display:block;line-height:1px;padding-left:43px}.SearchToggle-articleButton.SearchToggle-buttonSticky:before{background:none;bottom:0;content:"";display:block;height:30px;left:0;position:absolute;width:1px}}.SearchToggle-buttonSticky{background:inherit;right:-47px;transform:translateY(-100%);z-index:1000}@media (max-width:759px){.SearchToggle-buttonSticky{opacity:0}}@media (min-width:760px){.SearchToggle-buttonSticky{height:26px;transform:translateY(0);transition:width 0s .25s;width:45px}.SearchToggle-buttonSticky:before{display:none}.SearchToggle-buttonSticky span{opacity:0;transition:opacity .25s}.SearchToggle-buttonSticky .icon-search{color:#fff!important;height:26px}.SearchToggle-buttonSticky .icon-search:before{font-size:26px}}@media (min-width:1020px){.SearchToggle-buttonSticky{right:-68px}.SearchToggle-buttonSticky .icon-search,.SearchToggle-buttonSticky .icon-search:before{font-size:26px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.SearchToggle-buttonSticky{height:35px}}.SearchToggle-megaMenuButton{align-items:center;background-color:#f2f2f2;display:flex;height:45px;justify-content:space-between;min-width:110px;padding:0 20px;position:relative;width:100%}@media (min-width:1020px){.SearchToggle-megaMenuButton{background-color:initial;justify-content:flex-start;padding:0}}.SearchToggle-megaMenuButton span{border-radius:3px;color:#005594;display:inline-block;font-size:14px;font-weight:600;letter-spacing:1px;margin-top:.2rem;text-transform:uppercase}@media (min-width:760px){.SearchToggle-megaMenuButton span{margin-top:.3rem}}@media (min-width:1020px){.SearchToggle-megaMenuButton span{margin-top:1px}}.SearchToggle-megaMenuButton .icon-search{color:#071d39;font-size:24px;height:30px;padding-left:10px;width:30px}.SearchToggle-megaMenuButton .icon-search:before{color:#005594;display:block;height:100%;line-height:30px}@media (min-width:1020px){.SearchToggle-megaMenuButton:hover .icon-search,.SearchToggle-megaMenuButton:hover .icon-search:before,.SearchToggle-megaMenuButton:hover span{color:#fcb700}}.SearchToggle-megaMenuButtonAllAccess{align-items:center;background-color:#f2f2f2;display:flex;height:45px;justify-content:space-between;min-width:110px;padding:0 20px;position:relative;width:100%}@media (min-width:1020px){.SearchToggle-megaMenuButtonAllAccess{background-color:initial;justify-content:flex-start;padding:0}}.SearchToggle-megaMenuButtonAllAccess span{border-radius:3px;color:#071d39;display:inline-block;font-size:14px;font-weight:600;letter-spacing:1px;margin-top:.2rem;text-transform:uppercase}@media (min-width:760px){.SearchToggle-megaMenuButtonAllAccess span{margin-top:.3rem}}@media (min-width:1020px){.SearchToggle-megaMenuButtonAllAccess span{margin-top:1px}}.SearchToggle-megaMenuButtonAllAccess .icon-search{color:#fff;font-size:24px;height:30px;padding-left:10px;width:30px}.SearchToggle-megaMenuButtonAllAccess .icon-search:before{color:#002f6c;display:block;height:100%;line-height:30px}@media (min-width:1020px){.SearchToggle-megaMenuButtonAllAccess:focus .icon-search,.SearchToggle-megaMenuButtonAllAccess:focus .icon-search:before,.SearchToggle-megaMenuButtonAllAccess:focus span,.SearchToggle-megaMenuButtonAllAccess:hover .icon-search,.SearchToggle-megaMenuButtonAllAccess:hover .icon-search:before,.SearchToggle-megaMenuButtonAllAccess:hover span{color:#002f6c}}.SearchToggle-megaMenuButtonPro{align-items:center;background-color:#f2f2f2;display:flex;height:45px;justify-content:space-between;min-width:110px;padding:0 20px;position:relative;width:100%}@media (min-width:1020px){.SearchToggle-megaMenuButtonPro{background-color:initial;justify-content:flex-start;padding:0}}.SearchToggle-megaMenuButtonPro span{border-radius:3px;color:#27313c;display:inline-block;font-size:14px;font-weight:600;letter-spacing:1px;margin-top:.2rem;text-transform:uppercase}@media (min-width:760px){.SearchToggle-megaMenuButtonPro span{margin-top:.3rem}}@media (min-width:1020px){.SearchToggle-megaMenuButtonPro span{margin-top:1px}}.SearchToggle-megaMenuButtonPro .icon-search{color:#27313c;font-size:24px;height:30px;padding-left:10px;width:30px}.SearchToggle-megaMenuButtonPro .icon-search:before{color:#27313c;display:block;height:100%;line-height:30px}@media (min-width:1020px){.SearchToggle-megaMenuButtonPro:focus .icon-search,.SearchToggle-megaMenuButtonPro:focus .icon-search:before,.SearchToggle-megaMenuButtonPro:focus span,.SearchToggle-megaMenuButtonPro:hover .icon-search,.SearchToggle-megaMenuButtonPro:hover .icon-search:before,.SearchToggle-megaMenuButtonPro:hover span{color:#00a857}}.SearchToggle-megaMenuButtonIC{align-items:center;background-color:#f2f2f2;display:flex;height:45px;justify-content:space-between;min-width:110px;padding:0 20px;position:relative;width:100%}@media (min-width:1020px){.SearchToggle-megaMenuButtonIC{background-color:initial;justify-content:flex-start;padding:0}}.SearchToggle-megaMenuButtonIC span{border-radius:3px;color:#27313c;display:inline-block;font-size:14px;font-weight:600;letter-spacing:1px;margin-top:.2rem;text-transform:uppercase}@media (min-width:760px){.SearchToggle-megaMenuButtonIC span{margin-top:.3rem}}@media (min-width:1020px){.SearchToggle-megaMenuButtonIC span{margin-top:1px}}.SearchToggle-megaMenuButtonIC .icon-search{color:#27313c;font-size:24px;height:30px;padding-left:10px;width:30px}.SearchToggle-megaMenuButtonIC .icon-search:before{color:#27313c;display:block;height:100%;line-height:30px}@media (min-width:1020px){.SearchToggle-megaMenuButtonIC:focus .icon-search,.SearchToggle-megaMenuButtonIC:focus .icon-search:before,.SearchToggle-megaMenuButtonIC:focus span,.SearchToggle-megaMenuButtonIC:hover .icon-search,.SearchToggle-megaMenuButtonIC:hover .icon-search:before,.SearchToggle-megaMenuButtonIC:hover span{color:#0496ff}}
|
||
.PageBuilder-containerFluidWidths{margin:0 auto;width:100%}@media (min-width:1020px){.PageBuilder-containerFluidWidths{max-width:960px}}@media (min-width:1340px){.PageBuilder-containerFluidWidths{max-width:1290px}}.PageBuilder-containerWidth100{width:100%}.PageBuilder-page{display:block;margin-bottom:25px;overflow:visible}@media (min-width:760px){.PageBuilder-page{margin-bottom:28px}}.PageBuilder-advertorialPage{display:block;overflow:visible}.PageBuilder-pageGrid{margin-left:auto;margin-right:auto;max-width:1290px;overflow:visible;width:100%}.PageBuilder-pageWrapper{margin:0 auto;max-width:100%}@media (min-width:760px){.PageBuilder-pageWrapper{max-width:678px}}@media (min-width:1020px){.PageBuilder-pageWrapper{max-width:960px}}@media (min-width:1340px){.PageBuilder-pageWrapper{max-width:1290px}}@media (min-width:760px){.PageBuilder-pageWrapper{max-width:100%!important}}.PageBuilder-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}@media (min-width:760px){.PageBuilder-pageRow{padding-left:0;padding-right:0}}@media (min-width:1020px){.PageBuilder-pageRow{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}}@media (min-width:1020px) and (min-width:760px){.PageBuilder-pageRow{padding-left:0;padding-right:0}}@media (max-width:1019px){.PageBuilder-pageRow{margin:0;padding:0}}@media (min-width:360px) and (max-width:759px){.PageBuilder-pageRow.PageBuilder-containerFluidWidths{padding:0 21px}}@media (min-width:760px) and (max-width:1019px){.PageBuilder-pageRow.PageBuilder-containerFluidWidths{padding:0 45px}}.PageBuilder-pageRowFlex{display:flex}.PageBuilder-rowUnderAd{margin-top:-29px}@media (min-width:1020px){.PageBuilder-rowUnderAd{margin-top:-50px}}@media (min-width:1340px){.PageBuilder-rowUnderAd{margin-top:-44px}}.PageBuilder-rowWithBackground{background:#cfd8e2;position:relative}.PageBuilder-rowWithBackground:after,.PageBuilder-rowWithBackground:before{background:#cfd8e2;content:"";display:block;height:100%;position:absolute;width:25vw}.PageBuilder-rowWithBackground:before{right:100%;top:0}.PageBuilder-rowWithBackground:after{left:100%;top:0}.PageBuilder-isAdvertorial{display:block;margin-bottom:50px!important}.PageBuilder-flipRowOrder .PageBuilder-col:first-child{order:2}@media (min-width:1020px){.PageBuilder-flipRowOrder .PageBuilder-col:first-child{order:1}}.PageBuilder-flipRowOrder .PageBuilder-col:last-child{order:1}@media (min-width:1020px){.PageBuilder-flipRowOrder .PageBuilder-col:last-child{order:2}}.PageBuilder-col{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.PageBuilder-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.PageBuilder-col{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.PageBuilder-col{max-width:100%;min-width:100%}}@media (min-width:1340px){.PageBuilder-col{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}.PageBuilder-col:last-child{margin-right:0}@media (min-width:360px) and (max-width:759px){.PageBuilder-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}}@media (min-width:760px) and (max-width:1019px){.PageBuilder-col{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:100%!important}.PageBuilder-containerFluidWidths .PageBuilder-col{max-width:678px!important;min-width:678px}}@media (min-width:760px){.PageBuilder-col-3{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PageBuilder-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PageBuilder-col-3{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PageBuilder-col-3{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PageBuilder-col-3{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PageBuilder-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}.PageBuilder-col-3:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.PageBuilder-col-3{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}@media (min-width:760px){.PageBuilder-col-6{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PageBuilder-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PageBuilder-col-6{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PageBuilder-col-6{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PageBuilder-col-6{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PageBuilder-col-6{flex-grow:0;flex-shrink:0;margin-left:0;margin-right:0;max-width:calc(44.44444% - 16.66667px);min-width:calc(44.44444% - 16.66667px)}.PageBuilder-col-6:first-child{margin-left:0;margin-right:30px}}@media (min-width:1340px){.PageBuilder-col-6{flex-grow:0;flex-shrink:0;margin-left:0;max-width:calc(50% - 15px);min-width:calc(50% - 15px)}}.PageBuilder-col-9 .BrandBanner-container{margin-bottom:30px;z-index:99}@media (min-width:1340px){.PageBuilder-col-9 .BrandBanner-container{margin-left:calc(-50vw - -538.5px)}}@media (min-width:760px){.PageBuilder-col-9 .BrandBanner-container{margin-bottom:-100px;margin-top:50px}.PageBuilder-col-9{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PageBuilder-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PageBuilder-col-9{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PageBuilder-col-9{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PageBuilder-col-9{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PageBuilder-col-9{flex-grow:0;flex-shrink:0;margin-right:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}.PageBuilder-col-9:last-child{margin-right:0}}@media (min-width:1340px){.PageBuilder-col-9{flex-grow:0;flex-shrink:0;max-width:calc(75% - 7.5px);min-width:calc(75% - 7.5px)}.PageBuilder-col-9.PageBuilder-article{flex-grow:0;flex-shrink:0;margin-left:calc(8.33333% + 2.5px);max-width:calc(58.33333% - 12.5px);min-width:calc(58.33333% - 12.5px)}}@media (min-width:760px){.PageBuilder-col-12{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.PageBuilder-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.PageBuilder-col-12{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.PageBuilder-col-12{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.PageBuilder-col-12{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.PageBuilder-col-12{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.PageBuilder-col-12:last-child{margin-right:0}}@media (min-width:1340px){.PageBuilder-col-12{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}.PageBuilder-col-full{flex-grow:0;flex-shrink:0;margin-right:0;max-width:100%;min-width:100%}.PageBuilder-col-full .MyComponentName-container{width:100vw}@media (min-width:1340px){.PageBuilder-col-full .MyComponentName-container{max-width:none}}.PageBuilder-col-full:last-child{margin-right:0}.PageBuilder-clear-col-padding{padding-bottom:0;padding-top:0}.PageBuilder-paddedWrapper{padding-bottom:15px;padding-top:15px}@media (min-width:1020px){.PageBuilder-paddedWrapper{padding-bottom:20px;padding-top:25px}.PageBuilder-hasBanner{margin-bottom:130px}}.PageBuilder-sidebar{flex-grow:0;flex-shrink:0;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.PageBuilder-sidebar{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.PageBuilder-sidebar{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.PageBuilder-sidebar{max-width:100%;min-width:100%}}@media (min-width:1340px){.PageBuilder-sidebar{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:360px){.PageBuilder-sidebar{min-width:100%}}@media (min-width:760px){.PageBuilder-sidebar{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}@media (min-width:1020px){.PageBuilder-sidebar{flex-grow:0;flex-shrink:0;margin-bottom:40px;margin-left:30px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}}@media (min-width:1340px){.PageBuilder-sidebar{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}.PageBuilder-sidebarLeft{flex-grow:0;flex-shrink:0;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}@media (min-width:760px){.PageBuilder-sidebarLeft{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.PageBuilder-sidebarLeft{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.PageBuilder-sidebarLeft{max-width:100%;min-width:100%}}@media (min-width:1340px){.PageBuilder-sidebarLeft{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:360px){.PageBuilder-sidebarLeft{min-width:100%}}@media (min-width:760px){.PageBuilder-sidebarLeft{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}@media (min-width:1020px){.PageBuilder-sidebarLeft{flex-grow:0;flex-shrink:0;margin-bottom:40px;margin-left:0;margin-right:30px;max-width:calc(22.22222% - 23.33333px);min-width:calc(22.22222% - 23.33333px);z-index:1}}@media (min-width:1340px){.PageBuilder-sidebarLeft{flex-grow:0;flex-shrink:0;margin-left:0;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}@media (min-width:1020px){.PageBuilder-sidebarLeftNav{flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px)}}@media (min-width:1340px){.PageBuilder-sidebarLeftNav{flex-grow:0;flex-shrink:0;max-width:calc(25% - 22.5px);min-width:calc(25% - 22.5px)}}.PageBuilder-sidebarPro{margin-left:0;margin-right:30px}.PageBuilder-AdvertorialStory-ArticleHeader-1{display:hide}
|
||
.TopBanner-container{overflow:hidden;text-align:center;width:100%}@media (min-width:760px){.TopBanner-container{margin:15px auto 0;min-height:120px;min-width:728px;padding:15px 0}}@media (min-width:1020px){.TopBanner-container{margin-left:auto;margin-right:auto}}.TopBanner-berkshireEvent{display:none}@media (max-width:759px){.TopBanner-berkshireEvent{display:block;margin:20px auto;max-width:318px;width:100%}}
|
||
@charset "UTF-8";.ArticleHeader-articleHeader{position:relative}@media (min-width:760px){.ArticleHeader-articleHeader{margin-bottom:15px;margin-left:0}}.ArticleHeader-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(100% - 30px);min-width:calc(100% - 30px);padding-left:2px}@media (min-width:760px){.ArticleHeader-wrapper{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.ArticleHeader-wrapper{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.ArticleHeader-wrapper{max-width:100%;min-width:100%}}@media (min-width:1340px){.ArticleHeader-wrapper{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:760px){.ArticleHeader-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.ArticleHeader-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.ArticleHeader-wrapper{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.ArticleHeader-wrapper{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.ArticleHeader-wrapper{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.ArticleHeader-wrapper{flex-grow:0;flex-shrink:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}}@media (min-width:1340px){.ArticleHeader-wrapper{flex-grow:0;flex-shrink:0;margin-left:calc(8.33333% - 27.5px);max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}}.ArticleHeader-wrapperNoImage{flex-grow:0;flex-shrink:0;max-width:calc(100% - 30px);max-width:100%;min-width:calc(100% - 30px)}@media (min-width:760px){.ArticleHeader-wrapperNoImage{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:1020px){.ArticleHeader-wrapperNoImage{max-width:calc(44.44444% - 30px);min-width:calc(44.44444% - 30px)}}@media screen and (min-width:1020px) and (-ms-high-contrast:none){.ArticleHeader-wrapperNoImage{max-width:100%;min-width:100%}}@media (min-width:1340px){.ArticleHeader-wrapperNoImage{max-width:calc(33.33333% - 30px);min-width:calc(33.33333% - 30px)}}@media (min-width:760px){.ArticleHeader-wrapperNoImage{flex-grow:0;flex-shrink:0;max-width:calc(300% - 30px);min-width:calc(300% - 30px)}}@media (min-width:760px) and (min-width:760px){.ArticleHeader-wrapperNoImage{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:760px) and (min-width:1020px){.ArticleHeader-wrapperNoImage{max-width:calc(133.33333% - 30px);min-width:calc(133.33333% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.ArticleHeader-wrapperNoImage{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.ArticleHeader-wrapperNoImage{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media (min-width:1020px){.ArticleHeader-wrapperNoImage{flex-grow:0;flex-shrink:0;max-width:calc(72.72727% + 21.81818px);min-width:calc(72.72727% + 21.81818px)}}@media (min-width:1340px){.ArticleHeader-wrapperNoImage{flex-grow:0;flex-shrink:0;margin-left:calc(8.33333% + 2.5px);max-width:calc(72.72727% + 21.81818px);min-width:calc(72.72727% + 21.81818px)}}.ArticleHeader-wrapperHero{background-color:#fff;padding-top:18px;position:relative}@media (min-width:760px){.ArticleHeader-wrapperHero{padding-top:40px}}@media (min-width:1340px){.ArticleHeader-wrapperHero{padding-left:30px;padding-right:70px}}.ArticleHeader-wrapperHero:before{background-color:#fff;content:"";height:100%;left:1px;position:absolute;top:0;transform:translateX(-100%);width:calc(50vw - 50%)}@media (min-width:1340px){.ArticleHeader-wrapperHeroNoImage{padding-left:0;padding-right:0}}@media (min-width:760px){.ArticleHeader-featuredMediaHeaderWrapper .ArticleHeader-wrapperHeroNoImage{max-width:678px}}@media (min-width:1020px){.ArticleHeader-featuredMediaHeaderWrapper .ArticleHeader-wrapperHeroNoImage{margin:0 auto;max-width:960px}}@media (min-width:1340px){.ArticleHeader-featuredMediaHeaderWrapper .ArticleHeader-wrapperHeroNoImage{margin:0 auto;max-width:1075px}}.ArticleHeader-guideHeader .ArticleHeader-authorAndShare,.ArticleHeader-guideHeader .ArticleHeader-authorAndShareInline{margin-bottom:15px}.ArticleHeader-guideHeader .ArticleHeader-authorContainer{margin-bottom:0}.ArticleHeader-guideHeader .ArticleHeader-author{margin:0}.ArticleHeader-heroDescriptionWrapper{display:block}@media (min-width:1020px){.ArticleHeader-heroDescriptionWrapper{position:absolute;right:0;top:100px;width:100%}}@media (min-width:1340px){.ArticleHeader-heroDescriptionWrapper{right:0;top:100px}}.ArticleHeader-heroDescription{border-bottom:1px dotted #cfd8e2;margin-top:20px;padding-bottom:15px}@media (max-width:1019px){.ArticleHeader-heroDescription{margin-top:70px}}@media (max-width:759px){.ArticleHeader-heroDescription{margin-top:50px}}@media (min-width:1020px){.ArticleHeader-heroDescription{margin-left:calc(150% + 30px);margin-left:68%!important;transform:translateX(-30px)}}@media (min-width:1020px) and (min-width:760px){.ArticleHeader-heroDescription{margin-left:calc(50% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.ArticleHeader-heroDescription{margin-left:calc(66.66667% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.ArticleHeader-heroDescription{margin-left:calc(50% + 30px)}}@media (min-width:1340px){.ArticleHeader-heroDescription{margin-left:calc(225% + 30px);margin-left:71%!important;transform:translateX(0)}}@media (min-width:1340px) and (min-width:760px){.ArticleHeader-heroDescription{margin-left:calc(75% + 30px)}}@media (min-width:1340px) and (min-width:1020px){.ArticleHeader-heroDescription{margin-left:calc(100% + 30px)}}@media (min-width:1340px) and (min-width:1340px){.ArticleHeader-heroDescription{margin-left:calc(75% + 30px)}}.ArticleHeader-headerContentContainer{margin:0 auto;padding:0 20px;position:relative}@media (min-width:760px){.ArticleHeader-headerContentContainer{max-width:calc(100% - 90px);padding:0}}@media (min-width:1020px){.ArticleHeader-headerContentContainer{max-width:960px}}@media (min-width:1340px){.ArticleHeader-headerContentContainer{max-width:1290px}}@media (max-width:759px){.ArticleHeader-featuredMediaHeaderWrapper{padding:0 21px}}@media (min-width:760px){.ArticleHeader-featuredMediaHeaderWrapper{margin:0 auto;max-width:calc(100% - 90px)}}@media (min-width:1020px){.ArticleHeader-featuredMediaHeaderWrapper{margin:0 auto;max-width:960px}}@media (min-width:1340px){.ArticleHeader-featuredMediaHeaderWrapper{margin:0 auto;max-width:1075px}}.ArticleHeader-specialReport .ArticleHeader-headerContentContainer{padding:0}@media (max-width:759px){.ArticleHeader-specialReport .ArticleHeader-headerContentContainer{padding:0 21px}}.ArticleHeader-brandedTreatment{color:#747474;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:12px;font-style:italic;font-weight:400;margin-bottom:20px}.ArticleHeader-brandedTreatment a{color:#747474}.ArticleHeader-brandedTreatment img{display:inline;height:25px;margin-left:10px;vertical-align:bottom;width:auto}.ArticleHeader-eyebrow{color:#002f6c;display:inline-block;font-size:12px;font-weight:700;letter-spacing:1.2px;margin-bottom:10px;margin-right:30px;text-transform:uppercase}.ArticleHeader-eyebrow:last-child{margin-right:0}@media (min-width:1020px){.ArticleHeader-eyebrow{padding-left:2px}}.ArticleHeader-headline{color:#000;font-size:28px;font-weight:700;line-height:1.1;margin-bottom:10px;margin-right:30px;margin-top:0;width:100%}.ArticleHeader-headline:last-child{margin-right:0}.ArticleHeader-headline:focus,.ArticleHeader-headline:hover{color:#000}@media (min-width:760px){.ArticleHeader-headline{font-size:40px;line-height:1.05;margin-bottom:15px}}@media (min-width:1340px){.ArticleHeader-headline{font-size:54px;line-height:1.037}}.ArticleHeader-webview-normal .ArticleHeader-headline{font-size:28px}.ArticleHeader-webview-large .ArticleHeader-headline{font-size:35px}.ArticleHeader-webview-larger .ArticleHeader-headline{font-size:42px}.ArticleHeader-webview-xlarge .ArticleHeader-headline{font-size:49px}.ArticleHeader-webview-xxlarge .ArticleHeader-headline{font-size:56px}.ArticleHeader-webview-xxxlarge .ArticleHeader-headline{font-size:63px}.ArticleHeader-deck{color:#171717;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:24px;margin:16px 0}.ArticleHeader-webview-normal .ArticleHeader-deck{font-size:18px}.ArticleHeader-webview-large .ArticleHeader-deck{font-size:22.5px;line-height:normal}.ArticleHeader-webview-larger .ArticleHeader-deck{font-size:27px;line-height:normal}.ArticleHeader-webview-xlarge .ArticleHeader-deck{font-size:31.5px;line-height:normal}.ArticleHeader-webview-xxlarge .ArticleHeader-deck{font-size:36px;line-height:normal}.ArticleHeader-webview-xxxlarge .ArticleHeader-deck{font-size:40.5px;line-height:normal}.ArticleHeader-datetimeDivider:before{content:"•";display:inline-block}.ArticleHeader-timestampDivider{visibility:hidden}@media (min-width:760px){.ArticleHeader-timestampDivider{visibility:visible}}.ArticleHeader-timestampDivider:before{content:"|";display:inline-block;margin:0 5px}.ArticleHeader-time,.ArticleHeader-timeHidden{color:#747474;font-size:10px;font-weight:600;letter-spacing:1.2px;margin-bottom:17px;margin-right:30px;text-transform:uppercase;white-space:normal;width:100%}.ArticleHeader-time:last-child,.ArticleHeader-timeHidden:last-child{margin-right:0}.ArticleHeader-time time,.ArticleHeader-timeHidden time{white-space:nowrap}@media (min-width:760px){.ArticleHeader-time,.ArticleHeader-timeHidden{font-size:12px}}.ArticleHeader-timeHidden{opacity:1}.ArticleHeader-authorAndShare,.ArticleHeader-authorAndShareInline{flex-grow:0;flex-shrink:0;flex-wrap:wrap;margin-bottom:20px;max-width:100%;min-width:100%;z-index:2}@media (min-width:760px){.ArticleHeader-authorAndShare,.ArticleHeader-authorAndShareInline{align-items:center;justify-content:space-between}}@media (min-width:1020px){.ArticleHeader-authorAndShare,.ArticleHeader-authorAndShareInline{flex-grow:0;flex-shrink:0;max-width:calc(66.66667% - 10px);min-width:calc(66.66667% - 10px)}}@media (min-width:1340px){.ArticleHeader-authorAndShare,.ArticleHeader-authorAndShareInline{flex-grow:0;flex-shrink:0;margin-left:calc(8.33333% + 2.5px);max-width:calc(58.33333% - 12.5px);min-width:calc(58.33333% - 12.5px)}}@media (min-width:760px){.ArticleHeader-featuredMediaAuthorAndShare{margin:0 auto;max-width:678px}}@media (min-width:1020px){.ArticleHeader-featuredMediaAuthorAndShare{margin:0 auto;max-width:960px}}@media (min-width:1340px){.ArticleHeader-featuredMediaAuthorAndShare{margin:0 auto;max-width:1075px}}.ArticleHeader-imageHero{height:160px;margin-bottom:-40px;object-fit:cover;width:100%}@media (min-width:760px){.ArticleHeader-imageHero{height:405px;margin-bottom:-60px}}@media (min-width:1020px){.ArticleHeader-imageHero{height:415px;margin-bottom:-100px}}@media (min-width:1340px){.ArticleHeader-imageHero{height:500px;margin-bottom:-100px}}@media (min-width:360px){.ArticleHeader-authorContainerWithWatchLive{width:calc(100% - 90px)}}.ArticleHeader-authorContainer{display:flex;flex-wrap:wrap;float:left;margin-bottom:20px}@media (min-width:1020px){.ArticleHeader-authorContainer{flex-wrap:wrap;width:70%}}.ArticleHeader-author{border-right:1px dotted #9b9b9b;display:flex;margin:5px 0;padding:0 5px}.ArticleHeader-author:last-of-type{border-right:none}.ArticleHeader-authorMobileWeb{min-height:55px}@media (max-width:759px){.ArticleHeader-authorMobileWeb{min-height:20px}}.ArticleHeader-authorDivider{display:none}.ArticleHeader-authorOverWrite{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;padding-right:10px}.ArticleHeader-heroDescriptionCaption{color:#171717;font-size:12px;font-weight:600;line-height:1.5;margin-bottom:5px}@media (min-width:1020px){.ArticleHeader-heroDescriptionCaption{margin-left:155px}}@media (min-width:1340px){.ArticleHeader-heroDescriptionCaption{margin-left:175px}}.ArticleHeader-heroDescriptionCredit{color:#747474;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:12px;font-style:italic;font-weight:400}@media (min-width:1020px){.ArticleHeader-heroDescriptionCredit{margin-left:155px}}@media (min-width:1340px){.ArticleHeader-heroDescriptionCredit{margin-left:175px}}.ArticleHeader-heroDescriptionDivider{display:none}.ArticleHeader-brandedText:before{content:"Created for "}.ArticleHeader-fullWidthVideo{display:none}.ArticleHeader-proPill{height:20px;margin-bottom:2px}@media (min-width:760px){.ArticleHeader-proPill{margin-bottom:5px}}@media (min-width:1340px){.ArticleHeader-proPill{margin-bottom:9px}}.ArticleHeader-investingClubPill{height:20px;margin-bottom:2px}@media (min-width:760px){.ArticleHeader-investingClubPill{margin-bottom:5px}}@media (min-width:1340px){.ArticleHeader-investingClubPill{margin-bottom:9px}}@media (prefers-color-scheme:dark){.webview .ArticleHeader-deck,.webview .ArticleHeader-headline,.webview .ArticleHeader-wrapperHero,.webview .ArticleHeader-wrapperHero:before{background-color:#000;color:#dce0e4}.webview .ArticleHeader-articleHeader .ArticleHeader-time time,.webview .ArticleHeader-articleHeader .ArticleHeader-timeHidden time{color:#9a9fa7}}.ArticleHeader-advertorialHeaderContentContainer{background:#0000;width:100%}
|
||
.Author-noBorder{border:none!important}.Author-author{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:10px;margin-right:30px}.Author-author:last-child{margin-right:0}.Author-authorSourceImage{align-items:center;border-right:1px dotted #9b9b9b;display:flex;height:27px;margin-right:5px;padding-right:5px}.Author-authorSourceImage img{height:17px;width:auto}.Author-sourceTitle{border-right:1px dotted #9b9b9b;font-size:10px;font-weight:600;height:27px;letter-spacing:1.2px;line-height:1.2;margin-right:5px;padding-right:5px;text-transform:uppercase}.Author-authorInfo{align-items:flex-start;display:flex;flex-direction:row}.Author-authorPortrait{background-color:#000;background-position:50% 50%;background-size:cover;border:1px solid #e8e8e8;border-radius:50%;height:35px;margin-right:10px;width:35px}.Author-authorNameAndSocial{display:flex;flex-direction:column;justify-content:center}.Author-authorName{color:#000;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.46px}.Author-authorUnderline{display:none}.Author-authorTwitter{color:#2077b6;font-size:10px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}
|
||
.RenderKeyPoints-keyPoints{margin-bottom:30px}.RenderKeyPoints-keyPoints a{color:#2077b6;text-decoration:underline}.RenderKeyPoints-keyPoints a:hover{color:#fcb700}.RenderKeyPoints-wrapper{border-bottom:1px dotted #9b9b9b;border-top:6px solid #005594;flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%;padding-top:30px}.RenderKeyPoints-wrapper .group{margin:0;max-width:100%}@media (min-width:760px){.RenderKeyPoints-wrapper{display:flex;flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%;padding-top:30px}}@media (min-width:1020px){.RenderKeyPoints-wrapper{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}@media (min-width:1340px){.RenderKeyPoints-wrapper{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}.RenderKeyPoints-header{color:#002f6c;font-size:18px;font-weight:800;letter-spacing:.6px;line-height:1.05;margin-bottom:12px;margin-top:2px;text-transform:uppercase}@media (min-width:760px){.RenderKeyPoints-header{flex-grow:0;flex-shrink:0;margin-right:60px;max-width:calc(50% - 30px);min-width:calc(50% - 30px)}}@media (min-width:760px) and (min-width:760px){.RenderKeyPoints-header{max-width:calc(16.66667% - 30px);min-width:calc(16.66667% - 30px)}}@media (min-width:760px) and (min-width:1020px){.RenderKeyPoints-header{max-width:calc(22.22222% - 30px);min-width:calc(22.22222% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.RenderKeyPoints-header{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.RenderKeyPoints-header{max-width:calc(16.66667% - 30px);min-width:calc(16.66667% - 30px)}}@media (min-width:1020px){.RenderKeyPoints-header{flex-grow:0;flex-shrink:0;margin-right:30px;max-width:calc(16.66667% - 25px);min-width:calc(16.66667% - 25px)}}@media (min-width:1340px){.RenderKeyPoints-header{flex-grow:0;flex-shrink:0;max-width:calc(14.28571% - 25.71429px);min-width:calc(14.28571% - 25.71429px)}}.RenderKeyPoints-list{font-size:14px;font-weight:500;line-height:1.42}.RenderKeyPoints-list div+.group{margin-top:20px}@media (min-width:760px){.RenderKeyPoints-list{flex-grow:0;flex-shrink:0;font-size:16px;line-height:1.375;max-width:calc(225% - 30px);min-width:calc(225% - 30px)}}@media (min-width:760px) and (min-width:760px){.RenderKeyPoints-list{max-width:calc(75% - 30px);min-width:calc(75% - 30px)}}@media (min-width:760px) and (min-width:1020px){.RenderKeyPoints-list{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media screen and (min-width:760px) and (min-width:1020px) and (-ms-high-contrast:none){.RenderKeyPoints-list{max-width:100%;min-width:100%}}@media (min-width:760px) and (min-width:1340px){.RenderKeyPoints-list{max-width:calc(75% - 30px);min-width:calc(75% - 30px)}}@media (min-width:1020px){.RenderKeyPoints-list{flex-grow:0;flex-shrink:0;max-width:83.33333%;min-width:83.33333%}}@media (min-width:1340px){.RenderKeyPoints-list{flex-grow:0;flex-shrink:0;max-width:85.71429%;min-width:85.71429%}}.RenderKeyPoints-list li{color:#171717;display:block;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.42;list-style-type:none;margin-bottom:30px;padding-left:18px;padding-right:30px;position:relative}.RenderKeyPoints-webview-normal .RenderKeyPoints-list li{font-size:14px}.RenderKeyPoints-webview-large .RenderKeyPoints-list li{font-size:17.5px;line-height:normal}.RenderKeyPoints-webview-larger .RenderKeyPoints-list li{font-size:21px;line-height:normal}.RenderKeyPoints-webview-xlarge .RenderKeyPoints-list li{font-size:24.5px;line-height:normal}.RenderKeyPoints-webview-xxlarge .RenderKeyPoints-list li{font-size:28px;line-height:normal}.RenderKeyPoints-webview-xxxlarge .RenderKeyPoints-list li{font-size:31.5px;line-height:normal}.RenderKeyPoints-list li:before{background:#002f6c;border-radius:3px;content:"";display:block;height:6px;left:0;margin-right:10px;position:absolute;top:5px;width:6px}@media (min-width:760px){.RenderKeyPoints-list li{font-size:16px;line-height:1.375;margin-left:-15px}.RenderKeyPoints-webview-normal .RenderKeyPoints-list li{font-size:16px}.RenderKeyPoints-webview-large .RenderKeyPoints-list li{font-size:20px;line-height:normal}.RenderKeyPoints-webview-larger .RenderKeyPoints-list li{font-size:24px;line-height:normal}.RenderKeyPoints-webview-xlarge .RenderKeyPoints-list li{font-size:28px;line-height:normal}.RenderKeyPoints-webview-xxlarge .RenderKeyPoints-list li{font-size:32px;line-height:normal}.RenderKeyPoints-webview-xxxlarge .RenderKeyPoints-list li{font-size:36px;line-height:normal}}@media (min-width:1020px){.RenderKeyPoints-list li{margin-left:-20px}}@media (min-width:1340px){.RenderKeyPoints-list li{margin-left:-15px}}.webview .RenderKeyPoints-header{display:none}.webview .RenderKeyPoints-wrapper{border-top-color:#212121!important}@media (prefers-color-scheme:dark){.webview .RenderKeyPoints-list li{color:#fff}.webview .RenderKeyPoints-list li:before{background-color:#fff}}
|
||
@charset "UTF-8";@media (prefers-color-scheme:dark){.webview .ArticleBody-articleBody a,.webview .ArticleBody-articleBody ol div[class*=group] ol>li:before{color:#0477c9}.webview .ArticleBody-guideSubtitle{border-top:5px solid #0477c9}.webview .ArticleBody-blockquote{border-bottom-color:#0477c9;border-top-color:#0477c9}.webview .ArticleBody-guideSubtitle,.webview .ArticleBody-smallSubtitle,.webview .ArticleBody-subtitle{background-color:#000;color:#dce0e4}.webview .ArticleBody-blockquote,.webview .ArticleBody-blockquote p{background-color:#181e23;color:#dce0e4!important}}.ArticleBody-extraData,.has-read-more .hide-boundary,.xyz-data{display:none}.internal-link{position:relative;top:-185px}.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{color:#171717;font-size:24px;font-weight:700;line-height:23px;margin-bottom:20px}@media (min-width:760px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{margin-left:14.28571%}}@media (min-width:1020px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{min-width:auto;padding:0 0 0 8px}}@media (min-width:1340px){.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle,.ArticleBody-subtitle{min-width:auto;padding:0 0 0 3px}}.ArticleBody-smallSubtitle{color:#000;margin:24px 0 20px}.ArticleBody-guideSubtitle,.ArticleBody-smallSubtitle{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-weight:800;padding-left:0}.ArticleBody-guideSubtitle{border-top:5px solid #002f6c;color:#002f6c;font-size:26px;margin-left:0;margin-top:40px;padding-top:20px}.ArticleBody-blockquote{background-color:#f7f7f7;border-bottom:3px solid #002f6c;border-top:3px solid #002f6c;font-size:16px;line-height:27px;margin:30px 0;padding:20px 24px 24px 33px;text-align:left}@media (min-width:360px){.ArticleBody-blockquote{font-size:16px}}@media (min-width:760px){.ArticleBody-blockquote{font-size:18px;line-height:26px;padding:28px 30px}}@media (min-width:1020px){.ArticleBody-blockquote{padding:23px 40px}}.ArticleBody-blockquote p{margin:0;padding-right:0!important}.ArticleBody-blockquote strong{font-weight:900}.ArticleBody-slideshowSubtitle{color:#171717;font-size:22px;font-weight:700;line-height:27px;margin-bottom:20px}@media (min-width:760px){.ArticleBody-slideshowSubtitle{flex-grow:0;flex-shrink:0;margin-left:calc(50% + 30px);max-width:75%;min-width:75%}}@media (min-width:760px) and (min-width:760px){.ArticleBody-slideshowSubtitle{margin-left:calc(16.66667% + 30px)}}@media (min-width:760px) and (min-width:1020px){.ArticleBody-slideshowSubtitle{margin-left:calc(22.22222% + 30px)}}@media (min-width:760px) and (min-width:1340px){.ArticleBody-slideshowSubtitle{margin-left:calc(16.66667% + 30px)}}@media (min-width:1020px){.ArticleBody-slideshowSubtitle{flex-grow:0;flex-shrink:0;margin-left:calc(25% + 30px);max-width:100%;min-width:100%}}@media (min-width:1020px) and (min-width:760px){.ArticleBody-slideshowSubtitle{margin-left:calc(8.33333% + 30px)}}@media (min-width:1020px) and (min-width:1020px){.ArticleBody-slideshowSubtitle{margin-left:calc(11.11111% + 30px)}}@media (min-width:1020px) and (min-width:1340px){.ArticleBody-slideshowSubtitle{margin-left:calc(8.33333% + 30px)}}@media (min-width:1340px){.ArticleBody-slideshowSubtitle{flex-grow:0;flex-shrink:0;margin-left:30px;max-width:100%;min-width:100%}}@media (min-width:1340px) and (min-width:760px){.ArticleBody-slideshowSubtitle{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1020px){.ArticleBody-slideshowSubtitle{margin-left:14.28571%}}@media (min-width:1340px) and (min-width:1340px){.ArticleBody-slideshowSubtitle{margin-left:14.28571%}}@media (min-width:760px){.ArticleBody-slideshowSubtitle{font-size:30px;line-height:37px}}@media (min-width:1020px){.ArticleBody-slideshowSubtitle{font-size:34px;line-height:41px;min-width:50%}}div[id^=WildcardWithRightRail]{min-height:auto}.ArticleBody-articleBody{position:relative}@media (min-width:1020px){.ArticleBody-articleBody{min-height:1000px}}.ArticleBody-articleBody a{color:#2077b6;text-decoration:underline}.ArticleBody-articleBody a:hover{color:#fcb700}.ArticleBody-articleBody p{padding-right:20px;position:relative}.ArticleBody-webview-normal .ArticleBody-articleBody p{font-size:18px}.ArticleBody-webview-large .ArticleBody-articleBody p{font-size:22.5px}.ArticleBody-webview-larger .ArticleBody-articleBody p{font-size:27px}.ArticleBody-webview-xlarge .ArticleBody-articleBody p{font-size:31.5px}.ArticleBody-webview-xxlarge .ArticleBody-articleBody p{font-size:36px}.ArticleBody-webview-xxxlarge .ArticleBody-articleBody p{font-size:40.5px}.ArticleBody-articleBody p::selection{background:#aeb0b5;color:#005594}.ArticleBody-articleBody p::-moz-selection{background:#f6f6f6;color:#005594}.ArticleBody-articleBody p img[class=inlineChart]{width:100%}.ArticleBody-articleBody ul{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.42;padding-left:17px;text-indent:-16px}@media (min-width:760px){.ArticleBody-articleBody ul{line-height:1.375}}.ArticleBody-articleBody ul li{margin-bottom:10px}.ArticleBody-articleBody ul li:before{color:#002f6c;content:"•";font-size:20px;font-weight:800;margin-right:10px}.ArticleBody-articleBody ol{counter-reset:item;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.42;padding-left:30px;text-indent:-30px}@media (min-width:760px){.ArticleBody-articleBody ol{line-height:1.375}}.ArticleBody-articleBody ol li{margin-bottom:20px}.ArticleBody-articleBody ol li:before{color:#002f6c;content:counter(item) ". ";counter-increment:item;font-weight:800;margin-right:10px}@media (min-width:1020px){.ArticleBody-articleBody div[class*=group]{margin-left:calc(16.66667% + 5px);min-width:auto}}@media (min-width:1340px){.ArticleBody-articleBody div[class*=group]{margin-left:calc(14.28571% + 4.28571px);min-width:auto}}.ArticleBody-webview-normal
|
||
a,.ArticleBody-webview-normal p{font-size:18px}.ArticleBody-webview-large
|
||
a,.ArticleBody-webview-large p{font-size:22.5px}.ArticleBody-webview-larger
|
||
a,.ArticleBody-webview-larger p{font-size:27px}.ArticleBody-webview-xlarge
|
||
a,.ArticleBody-webview-xlarge p{font-size:31.5px}.ArticleBody-webview-xxlarge
|
||
a,.ArticleBody-webview-xxlarge p{font-size:36px}.ArticleBody-webview-xxxlarge
|
||
a,.ArticleBody-webview-xxxlarge p{font-size:40.5px}.ArticleBody-webview-normal
|
||
ul,.ArticleBody-webview-normal ol{font-size:18px}.ArticleBody-webview-large
|
||
ul,.ArticleBody-webview-large ol{font-size:22.5px;line-height:normal}.ArticleBody-webview-larger
|
||
ul,.ArticleBody-webview-larger ol{font-size:27px;line-height:normal}.ArticleBody-webview-xlarge
|
||
ul,.ArticleBody-webview-xlarge ol{font-size:31.5px;line-height:normal}.ArticleBody-webview-xxlarge
|
||
ul,.ArticleBody-webview-xxlarge ol{font-size:36px;line-height:normal}.ArticleBody-webview-xxxlarge
|
||
ul,.ArticleBody-webview-xxxlarge ol{font-size:40.5px;line-height:normal}.ArticleBody-articleBodyDescription{border-top:1px dotted #cfd8e2;margin-bottom:30px;margin-top:20px;padding-top:15px}@media (min-width:1020px){.ArticleBody-articleBodyDescription{display:none}}.ArticleBody-articleBodyCaption{color:#171717;font-size:12px;font-weight:600;line-height:1.5;margin-bottom:5px}.ArticleBody-articleBodyCredit{color:#747474;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:12px;font-style:italic;font-weight:400}div.ArticleBody-blockquote+ul{margin-top:18px}.ArticleBody-cnbcNewsStory{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;display:flex;padding-bottom:20px;padding-top:20px}.ArticleBody-cnbcNewsStoryHeader{font-size:21px;padding-left:20px;padding-right:10px}.ArticleBody-agendaPage p{border-bottom:1px dotted #9b9b9b;margin-right:20px;padding-bottom:20px}.ArticleBody-agendaPage p:last-child{border-bottom:unset}.ArticleBody-readMoreButton{border:1px solid #002f6c;color:#002f6c;cursor:pointer;display:block;font-size:12px;font-weight:600;height:40px;line-height:12px;margin:28px auto;text-transform:uppercase;width:320px}.ArticleBody-readMoreButton .icon-arrow-down-readmore{margin:4px}.ArticleBody-readMoreButton :after{background:linear-gradient(180deg,#fff0,#fff);content:"";height:160px;left:0;margin-top:-190px;pointer-events:none;position:absolute;width:100%}
|
||
.HighlightShare-container{background-color:#005594;color:#fff;padding:10px 0;position:absolute;width:105px;z-index:2}.HighlightShare-container:after{border-left:20px solid #0000;border-right:20px solid #0000;border-top:20px solid #005594;bottom:-10px;content:"";height:0;left:50px;position:absolute;width:0}.HighlightShare-hidden{height:0;overflow:hidden;position:absolute;width:0}
|
||
.InlineImage-imageEmbed{margin-bottom:30px}.InlineImage-imageEmbed img{height:auto;width:100%}.InlineImage-wrapper{border-bottom:1px dotted #9b9b9b;flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%;padding-bottom:15px}@media (min-width:760px){.InlineImage-wrapper{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}@media (min-width:1020px){.InlineImage-wrapper{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}@media (min-width:1340px){.InlineImage-wrapper{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}@media (min-width:760px){.InlineImage-wrapperNoCaption{border-bottom:none}}.InlineImage-imageEmbedCaption{color:#171717;font-size:12px;font-weight:600;line-height:1.5;margin-bottom:5px}.InlineImage-imageEmbedCredit{color:#747474;font-family:Lyon,Helvetica,Arial,sans-serif;font-size:12px;font-style:italic;font-weight:400}.InlineImage-imageEmbedCaption,.InlineImage-imageEmbedCredit{padding:0}@media (min-width:760px){.InlineImage-fullWidth .InlineImage-imageEmbedCaption,.InlineImage-fullWidth .InlineImage-imageEmbedCredit{padding-left:calc(50vw - 339px);padding-right:calc(50vw - 339px)}}@media (min-width:1020px){.InlineImage-fullWidth .InlineImage-imageEmbedCaption,.InlineImage-fullWidth .InlineImage-imageEmbedCredit{padding-left:calc(50vw - 480px);padding-right:calc(50vw - 480px)}}@media (min-width:1180px){.InlineImage-fullWidth .InlineImage-imageEmbedCaption,.InlineImage-fullWidth .InlineImage-imageEmbedCredit{padding-left:calc(50vw - 538.5px);padding-right:calc(50vw - 538.5px)}}@media (min-width:1340px){.InlineImage-fullWidth .InlineImage-imageEmbedCaption,.InlineImage-fullWidth .InlineImage-imageEmbedCredit{padding-left:calc(50vw - 645px);padding-right:calc(50vw - 645px)}}.InlineImage-imagePlaceholder{background:#d7e1e4;margin-bottom:15px;position:relative;width:100%}@media (min-width:1020px){.InlineImage-imagePlaceholder:hover .InlineImage-background path{fill:#fff}.InlineImage-imagePlaceholder:hover .InlineImage-background circle{fill:#002f6c}}.InlineImage-background{display:none;overflow:visible}@media (min-width:1020px){.InlineImage-background{display:flex}}.InlineImage-infographicsContainer{left:0;position:absolute;top:0;width:100%}@media (min-width:1020px){.InlineImage-infographicsContainer{cursor:pointer}}@media (min-width:760px) and (max-width:1019px){.InlineImage-inlineInfographic{padding-left:calc(16.66667% + 30px);padding-right:40px}}@media (min-width:1020px){.InlineImage-inlineInfographic{margin-left:calc(16.66667% + 5px)}}@media (min-width:1340px){.InlineImage-inlineInfographic{margin-left:calc(14.28571% + 4.28571px)}}.InlineImage-closeEnlargedImage{cursor:pointer;font-size:33px;line-height:.5;position:absolute;right:10px;text-decoration:none;top:10px;z-index:1000}.InlineImage-imageContainer{left:0;position:absolute;top:0;width:100%}@media (prefers-color-scheme:dark){.webview .InlineImage-imagePlaceholder{background-color:#000}.webview .InlineImage-imageEmbedCaption{color:#9e9e9e}}
|
||
.PlaceHolder-wrapper{cursor:pointer;display:block;position:relative;text-align:left;width:100%}.PlaceHolder-featuredMediaWrapper{cursor:pointer;margin:20px auto}@media (min-width:760px){.PlaceHolder-featuredMediaWrapper{margin:50px auto}}@media (min-width:1340px){.PlaceHolder-featuredMediaWrapper{margin:50px auto 90px}}.PlaceHolder-wrapper:focus{outline:unset}.PlaceHolder-endCard{height:100%;position:absolute;top:0;width:100%}.PlaceHolder-inactive{z-index:3}.PlaceHolder-active{display:block;z-index:4}.PlaceHolder-endCardVisible{z-index:10}.PlaceHolder-buffettLongFormWrapper{cursor:pointer;display:block;margin:auto;position:relative;text-align:left;width:100%}.PlaceHolder-smallMarginTop{margin-top:18px}
|
||
.InlineVideo-videoEmbed{background:#333;margin-bottom:30px;position:relative;z-index:9}.InlineVideo-videoEmbed.InlineVideo-smallMarginBottom{margin-bottom:12px}.InlineVideo-wrapper{flex-grow:0;flex-shrink:0;height:0;max-width:100%;min-width:100%;padding-bottom:56.25%;width:100%}@media (min-width:1020px){.InlineVideo-wrapper{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}@media (min-width:1340px){.InlineVideo-wrapper{flex-grow:0;flex-shrink:0;max-width:100%;min-width:100%}}.InlineVideo-inlineThumbnailContainer,.InlineVideo-relatedThumbnailContainer{height:0;padding-bottom:56.25%;position:relative;width:100%}.InlineVideo-videoThumbnail{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.InlineVideo-videoFooter{background:linear-gradient(180deg,#1e579900 0,#000);bottom:0;display:flex;filter:progid:dximagetransform.microsoft.gradient(startColorstr="#001e5799",endColorstr="#000000",GradientType=0);flex-direction:column;height:50%;justify-content:flex-end;padding:10px 20px 20px;position:absolute;width:100%}@media (min-width:760px){.InlineVideo-videoFooter{padding-bottom:30px}.InlineVideo-videoFooter.InlineVideo-hideTitle{padding-bottom:8px}}.InlineVideo-title{color:#fff;font-size:16px;font-weight:700;line-height:22px}@media (min-width:760px){.InlineVideo-title{font-size:28px;line-height:30px}}@media (min-width:1340px){.InlineVideo-featuredMediaInlineVideo .InlineVideo-title{font-size:40px;line-height:43px}}.InlineVideo-videoDurationContainer{margin-bottom:5px}.InlineVideo-videoLabel{color:#fcb700;font-size:12px;font-weight:800;letter-spacing:2px;line-height:15px}.InlineVideo-videoDuration{color:#fffc;font-weight:600;padding-left:10px}.InlineVideo-relatedVideoBackgroundPattern,.InlineVideo-videoButton,.InlineVideo-videoDurationWithLeading0{display:none}.InlineVideo-recommendedVideo{padding-bottom:10px}.InlineVideo-recommendedVideo .InlineVideo-title,.InlineVideo-section{display:none}.InlineVideo-pro{margin-bottom:-6px;margin-top:-10px;position:relative;top:-7px}@media (min-width:760px){.InlineVideo-pro{margin-top:8px;max-height:none}}.InlineVideo-proIcon{color:#3cb878;line-height:.2;position:relative}.InlineVideo-proSmall{bottom:-6px;color:#3cb878;font-size:35px;line-height:0;margin-right:4px;position:relative}.InlineVideo-proSmall .icon-probug:before{line-height:0;margin-right:5px}.InlineVideo-proSmall:hover{color:#3cb878;text-decoration:none}@media (min-width:360px) and (max-width:759px){.InlineVideo-proSmall{bottom:-10px;margin-right:0}}.InlineVideo-investingClubPill{height:20px;margin-bottom:unset!important;top:2px;width:54px!important}@media (max-width:759px){.InlineVideo-investingClubPill{height:12px;top:1px;width:32px!important}}.InlineVideo-audioTextContainer{font-size:12px;font-weight:800;left:20px;letter-spacing:1.5px;line-height:16px;position:absolute;text-transform:uppercase;top:22px}.InlineVideo-audioText{color:#fff;display:flex}.InlineVideo-audioSectionTitle{color:#fff!important;display:flex;font-size:32px;font-weight:900;letter-spacing:.25px;line-height:39px;margin-bottom:20px}@media (max-width:1019px){.InlineVideo-audioSectionTitle{font-size:24px;line-height:29px}}@media (max-width:759px){.InlineVideo-audioSectionTitle{font-size:20px;line-height:24px}}.InlineVideo-audioSeparator{border-radius:50%;display:block;height:5px;top:6px;width:5px}.InlineVideo-audioBarIcon,.InlineVideo-audioSeparator{background-color:#fff;margin-left:10px;position:relative}.InlineVideo-audioBarIcon{height:21px;mask-image:url(https://static-redesign.cnbcfm.com/dist/0fbe1d642976476e1bc6.svg);-webkit-mask-image:url(https://static-redesign.cnbcfm.com/dist/0fbe1d642976476e1bc6.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;top:8px;width:16px}@media (max-width:1019px){.InlineVideo-audioBarIcon{top:2px}}@media (max-width:759px){.InlineVideo-audioBarIcon{height:17px;width:14px}}.InlineVideo-audioDuration{color:#fff;letter-spacing:1.5px;margin-left:10px}
|
||
.PlayButton-container{border-top:6px solid #fcb700;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.PlayButton-base{align-items:center;background-color:#fcb700;color:#fff;display:flex;font-size:12px;height:40px;justify-content:center;position:absolute;right:0;top:-5px;transition:all .15s linear;width:40px;z-index:1}@media (min-width:760px){.PlayButton-base{font-size:14px;height:50px;width:50px}}@media (min-width:760px){.PlayButton-featured{font-size:22px;height:80px;width:80px}}@media (min-width:1340px){.PlayButton-featuredMediaPlaybutton{height:100px;width:100px}}[data-type=playlist]{box-shadow:inset 10 2px 10px #dcffa6,10 2px 15px #000}.PlayButton-icon{align-items:center;border:2px solid #fcb700;display:flex;height:30px;justify-content:center;transition:border .15s linear;width:30px;z-index:2}.PlayButton-base:hover .PlayButton-icon,a:focus .PlayButton-icon,a:hover .PlayButton-icon,button:focus .PlayButton-icon,button:hover .PlayButton-icon{border:2px solid #fff}@media (min-width:760px){.PlayButton-icon{height:40px;width:40px}.PlayButton-featured .PlayButton-icon{border:2px solid #fcb700;height:60px;width:60px}}.PlayButton-flyout{align-items:center;background-color:#fcb700;color:#071d3900;display:flex;font-size:9px;font-weight:800;height:100%;justify-content:center;letter-spacing:1px;line-height:1;position:absolute;right:35px;text-align:left;text-transform:uppercase;top:0;transform:scaleX(0);transform-origin:center right;transition:color .15s linear,transform .15s linear .15s;width:90px;z-index:1}.PlayButton-base:hover .PlayButton-flyout,a:focus .PlayButton-flyout,a:hover .PlayButton-flyout,button:focus .PlayButton-flyout,button:hover .PlayButton-flyout{color:#071d39;transform:scaleX(1);transition:color .15s linear .15s,transform .15s linear}@media (min-width:760px){.PlayButton-flyout{font-size:12px;letter-spacing:2.2px;text-align:center;width:130px}.PlayButton-featured .PlayButton-flyout{font-size:20px;right:80px;width:200px}}@media (max-width:1019px){.PlayButton-base:hover .PlayButton-flyout.PlayButton-suppressFlyout,a:focus .PlayButton-flyout.PlayButton-suppressFlyout,a:hover .PlayButton-flyout.PlayButton-suppressFlyout,button:focus .PlayButton-flyout.PlayButton-suppressFlyout,button:hover .PlayButton-flyout.PlayButton-suppressFlyout{transform:scaleX(0)}}@media (min-width:1340px){.PlayButton-flyout{right:35px}}@media (max-width:759px){.FeaturedVideoModule-videoPlayerContainer .PlayButton-base{font-size:18px;height:60px;width:60px}.Card-featuredRectangleMediaImagedense .PlayButton-flyout,.InlineVideo-wrapper .PlayButton-flyout{justify-content:center;right:30px}.FeaturedVideoModule-videoPlayerContainer .PlayButton-featured .PlayButton-flyout{font-size:20px;right:40px;width:200px}}.FeaturedVideoModule-videoPlayerContainer .PlayButton-flyout{justify-content:center}.PlayButton-hover{color:#071d39;transform:scaleX(1);transition:color .15s linear .15s,transform .15s linear}@media (max-width:759px){.PlayButton-hover.PlayButton-suppressFlyout{transform:scaleX(0)}}.PlayButton-featured .PlayButton-iconHover{border:2px solid #fff;transition:border .15s linear}.PlayButton-playlistWrapper{position:relative}.PlayButton-playlist{background-color:#fff;box-shadow:-5px 5px 0 0 #fcb700;height:35px;position:absolute;right:5px;top:5px;width:40px}.PlayButton-playlist:hover,a:focus .PlayButton-playlist,a:hover .PlayButton-playlist,button:focus .PlayButton-playlist,button:hover .PlayButton-playlist{visibility:hidden}@media (min-width:760px){.PlayButton-playlist{height:45px;width:50px}}@media (min-width:760px){.PlayButton-featuredPlaylist{height:75px;width:80px}}.PlayButton-sizeVariationOne.PlayButton-container{border-top:4px solid #fcb700}.PlayButton-sizeVariationOne .PlayButton-base{height:40px;top:-4px;width:40px}@media (min-width:760px){.PlayButton-sizeVariationOne .PlayButton-base{height:25px;width:25px}}@media (min-width:1340px){.PlayButton-sizeVariationOne .PlayButton-base{height:40px;width:40px}}.PlayButton-sizeVariationOne .PlayButton-icon{font-size:14px;height:40px;width:40px}@media (min-width:760px){.PlayButton-sizeVariationOne .PlayButton-icon{font-size:10px;height:25px;width:25px}}@media (min-width:1340px){.PlayButton-sizeVariationOne .PlayButton-icon{font-size:14px;height:40px;width:40px}}.PlayButton-base:hover .PlayButton-sizeVariationOne .PlayButton-icon,a:focus .PlayButton-sizeVariationOne .PlayButton-icon,a:hover .PlayButton-sizeVariationOne .PlayButton-icon,button:focus .PlayButton-sizeVariationOne .PlayButton-icon,button:hover .PlayButton-sizeVariationOne .PlayButton-icon{border:2px solid #fcb700}@media (min-width:760px){.PlayButton-sizeVariationOne .PlayButton-flyout{right:10px}}@media (min-width:1340px){.PlayButton-sizeVariationOne .PlayButton-flyout{right:35px}}.PlayButton-sizeVariationFive.PlayButton-container{border-top:6px solid #fcb700}.PlayButton-sizeVariationFive .PlayButton-base{font-size:11px;height:38px;width:38px}.PlayButton-sizeVariationFive .PlayButton-icon{font-size:14px;height:26px;width:26px}.PlayButton-base:hover .PlayButton-sizeVariationFive .PlayButton-icon,a:focus .PlayButton-sizeVariationFive .PlayButton-icon,a:hover .PlayButton-sizeVariationFive .PlayButton-icon,button:focus .PlayButton-sizeVariationFive .PlayButton-icon,button:hover .PlayButton-sizeVariationFive .PlayButton-icon{border:1px solid #fff}.PlayButton-sizeVariationFive .PlayButton-flyout{font-size:10px;font-weight:900;height:38px;letter-spacing:1px;line-height:12px;width:84px}.PlayButton-smallVersion .PlayButton-base{height:29px;top:-4px;width:29px}@media (min-width:760px){.PlayButton-smallVersion .PlayButton-base{height:38px;width:38px}}.PlayButton-smallVersion .PlayButton-flyout{font-size:8px;right:29px;width:71px}@media (min-width:760px){.PlayButton-smallVersion .PlayButton-flyout{font-size:12px;right:35px;width:85px}}@media (min-width:1020px){.PlayButton-smallVersion .PlayButton-flyout{width:77px}}@media (min-width:1340px){.PlayButton-smallVersion .PlayButton-flyout{width:85px}}.PlayButton-smallVersion .PlayButton-icon{font-size:12px;height:29px;width:29px}@media (min-width:760px){.PlayButton-smallVersion .PlayButton-icon{font-size:13px;height:38px;width:38px}}.PlayButton-base:hover .PlayButton-smallVersion .PlayButton-icon,a:focus .PlayButton-smallVersion .PlayButton-icon,a:hover .PlayButton-smallVersion .PlayButton-icon,button:focus .PlayButton-smallVersion .PlayButton-icon,button:hover .PlayButton-smallVersion .PlayButton-icon{border:2px solid #fcb700}
|
||
.BoxRail-container,.BoxRail-container-left,.BoxRail-container-right{flex:1 1 auto;position:relative;width:100%}@media only screen and (min-width:760px) and (max-width:1019px){.BoxRail-container,.BoxRail-container-left,.BoxRail-container-right{left:calc(6.66667% + 26px)}.BoxRail-container-right{left:0}}.BoxRail-container-left{right:30px}.BoxRail-container-left>div>div>div,.BoxRail-container-right>div>div>div,.BoxRail-container>div>div>div{margin-bottom:30px}@media (min-width:360px){.BoxRail-container-left>div>div>div,.BoxRail-container-right>div>div>div,.BoxRail-container>div>div>div{margin-bottom:40px}}.BoxRail-adWrapperSticky,.BoxRail-adWrapperStickyNewsAlert{position:fixed;top:130px}.BoxRail-ad{align-items:center;align-self:center;display:flex;justify-content:center;margin:0 auto;max-width:300px;width:250px}@media (min-width:760px){.BoxRail-ad{max-width:768px;min-height:150px;width:100%}}
|
||
@media (min-width:1020px){.TransporterSection-transporterWrapper{margin:25px 0 0}}.TransporterSection-arrowIcon{margin:4px}</style><title itemprop="name">Facebook ad platform made it easy for Russians to manipulate users</title><meta name="viewport" content="initial-scale=1.0, width=device-width"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta property="AssetType" content="cnbcnewsstory"><meta property="pageNodeId" content="105631818"><meta itemprop="description" name="description" content="The same tools that made Facebook effective for marketers enabled abuse by Russians."><link rel="canonical" href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html"><meta property="og:type" content="article"><meta property="og:title" content="Facebook was manipulated by Russians, who used the same targeting tools that advertisers love"><meta property="og:description" content="The same tools that made Facebook effective for marketers enabled abuse by Russians."><meta property="og:url" content="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html"><meta property="og:site_name" content="CNBC"><meta itemprop="dateCreated" content="2018-12-17T16:51:05+0000"><meta itemprop="dateModified" content="2018-12-17T18:43:38+0000"><meta itemprop="lastReviewed" content="2018-12-17T18:43:38+0000"><meta itemprop="inLanguage" content="en-US"><meta property="og:image" itemprop="image" content="https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073&w=1920&h=1080"><meta name="twitter:image:src" content="https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073&w=1920&h=1080"><meta name="twitter:image" content="https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073&w=1920&h=1080"><meta name="twitter:creator" content="mishcastillo"><meta property="article:publisher" content="https://www.facebook.com/cnbc"><meta property="article:published_time" content="2018-12-17T16:51:05+0000"><meta property="article:modified_time" content="2018-12-17T18:43:38+0000"><meta itemprop="contentRating" content="NR"><meta name="news_keywords" content="Alphabet Inc,Meta Platforms Inc,Breaking News: Technology,Business,Technology,Advertising,business news"><meta itemprop="keywords" name="keywords" content="Alphabet Inc,Meta Platforms Inc,Breaking News: Technology,Business,Technology,Advertising,business news"><meta itemprop="specialty" content="Alphabet Inc,Meta Platforms Inc,Breaking News: Technology,Business,Technology,Advertising"><meta name="tp:PreferredRuntimes" content="universal"><meta name="tp:PreferredFormats" content="M3U,MPEG4"><meta name="tp:initialize" content="false"><meta name="apple-itunes-app" content="app-id=398018310"><meta property="al:ios:app_name" content="CNBC Business News and Finance"><meta property="al:ios:app_store_id" content="398018310"><meta itemprop="primaryImageOfPage" content="https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073"><meta name="parsely-metadata" content="{"nodeid":105631818,"originalImage":"https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073"}"><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/dnsfeed" async="" type="text/javascript"></script><script type="text/javascript" charset="UTF-8" ccpa-opt-out-ids="USP" ccpa-opt-out-geo="US" ccpa-opt-out-lspa="false" src="./Facebook ad platform made it easy for Russians to manipulate users_files/otCCPAiab.js"></script><script type="text/javascript" charset="UTF-8" data-domain-script="29fbab1a-4edf-4f34-9e94-35f9113beb8b" integrity="sha384-TKdmlzVmoD70HzftTw4WtOzIBL5mNx8mXSRzEvwrWjpIJ7FZ/EuX758yMDWXtRUN" crossorigin="anonymous" src="./Facebook ad platform made it easy for Russians to manipulate users_files/otSDKStub.js"></script><script type="application/ld+json">{"@context":"https://schema.org","@type":"NewsArticle","description":"The same tools that made Facebook effective for marketers enabled abuse by Russians.","speakable":{"@type":"SpeakableSpecification","xpath":["/html/head/title","/html/head/meta[@name=\"description\"]/@content"],"cssSelector":[".group p"]},"mainEntityOfPage":"https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html","url":"https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html","headline":"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love","dateCreated":"2018-12-17T16:51:05+0000","datePublished":"2018-12-17T16:51:05+0000","dateModified":"2018-12-17T18:43:38+0000","author":[{"@type":"Person","name":"Michelle Castillo","url":"https://www.cnbc.com/michelle-castillo/"}],"publisher":{"@type":"NewsMediaOrganization","name":"CNBC","url":"https://www.cnbc.com/","foundingDate":"1989-04-17","logo":{"@type":"ImageObject","url":"https://sc.cnbcfm.com/applications/cnbc.com/staticcontent/img/cnbc-hdr-logo2.png","width":378,"height":98},"sameAs":["https://www.facebook.com/cnbc","https://www.instagram.com/cnbc","https://www.linkedin.com/company/cnbc","https://twitter.com/cnbc","https://en.wikipedia.org/wiki/CNBC","https://www.youtube.com/cnbc"]},"articleSection":"Technology","keywords":["cnbc","Articles","Alphabet Inc","Meta Platforms Inc","Breaking News: Technology","Business","Technology","Advertising","Business News","source:tagname:CNBC US Source"],"image":{"@type":"ImageObject","url":"https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073","width":4000,"height":2667},"thumbnailUrl":"https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073&w=720&h=405","video":{"@type":"VideoObject","contentUrl":"http://pdl.iphone.cnbc.com/VCPS/Y2017/M12D01/3000675743/6ED3-REQ-FACEBOOKAD-VIDEO-120117_L.mp4","description":"Your behavior on and off Facebook can influence how advertisers find you. ","duration":"PT2M10S","name":"Why Facebook ads follow you","thumbnailUrl":"https://image.cnbcfm.com/api/v1/image/104843781-GettyImages-144539910_1.jpg?v=1532563728","uploadDate":"2017-12-01T23:52:53+0000"}}</script><meta property="article:section" content="Technology"><link rel="amphtml" href="https://www.cnbc.com/amp/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html"><meta property="article:author" content="https://www.facebook.com/CNBC"><meta name="author" content="Michelle Castillo"><meta property="article:opinion" content="false"><meta property="article:tag" content="Alphabet Inc"><meta property="article:tag" content="Meta Platforms Inc"><meta property="article:tag" content="Breaking News: Technology"><meta property="article:tag" content="Business"><meta property="article:tag" content="Technology"><meta property="article:tag" content="Advertising"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/main-37c2d3419753c15b6ae9.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/54711-074183786c75107fe881.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/39232-441ed94f5c408157935b.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/22143-499b162db2fa51141497.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/98051-8ef3c8da838640dce6e1.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/CNBCGlobalNav-827fab83e29db698ed0a.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-Ads-TopBanner-eff93b6c9936548d80d1.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-ArticleHeader-f792b5daef5e9c72512f.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-ArticleInlineMedia-5f7054aae55047b463c9.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-KeyPoints-6e467d5f88b40658f33b.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-ArticleBody-96b68467d81b86167849.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/components-shared-Article-InlineImage-8922fc00347a49a60593.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-ArticleRelatedVideo-593468e617ee98f5ea32.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-LiveEventModule-5e28c8534bc47c9a3c9a.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-Ads-BoxRail-e5bc2aa430bec08bd929.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-TransporterSection-2d538bb6ea42deff67f0.js"><link rel="preload" as="script" href="./Facebook ad platform made it easy for Russians to manipulate users_files/components-Footer-CNBCFooter-996fa06f332dfd1f8ce8.js"><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/launch-1ee49e3e9eb5.min.js" async=""></script><script type="text/javascript" src="./Facebook ad platform made it easy for Russians to manipulate users_files/zephr-browser.umd.js"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/otBannerSdk.js" async="" type="text/javascript" crossorigin="anonymous"></script><script type="text/javascript" id="adobe-script" src="./Facebook ad platform made it easy for Russians to manipulate users_files/AccessEnabler.js"></script><script type="text/javascript" id="nbcuni-hash-script" src="./Facebook ad platform made it easy for Russians to manipulate users_files/nbcuni_hash_config.js"></script><style type="text/css">.mps-gpt-hidden { display: none; }</style><script async="" type="text/javascript" src="./Facebook ad platform made it easy for Russians to manipulate users_files/geo_data.js"></script><style></style><style 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:focus{outline:2px solid #000;outline-offset:-2px}#onetrust-banner-sdk a:focus{outline:2px solid #000}#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler{outline-offset:1px}#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo{height:64px;width:64px}#onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold{font-weight:bold}#onetrust-banner-sdk .ot-close-icon,#onetrust-pc-sdk .ot-close-icon,#ot-sync-ntfy .ot-close-icon{background-size:contain;background-repeat:no-repeat;background-position:center;height:12px;width:12px}#onetrust-banner-sdk .powered-by-logo,#onetrust-banner-sdk .ot-pc-footer-logo a,#onetrust-pc-sdk .powered-by-logo,#onetrust-pc-sdk .ot-pc-footer-logo a,#ot-sync-ntfy .powered-by-logo,#ot-sync-ntfy .ot-pc-footer-logo a{background-size:contain;background-repeat:no-repeat;background-position:center;height:25px;width:152px;display:block;text-decoration:none;font-size:.75em}#onetrust-banner-sdk .powered-by-logo:hover,#onetrust-banner-sdk .ot-pc-footer-logo a:hover,#onetrust-pc-sdk .powered-by-logo:hover,#onetrust-pc-sdk .ot-pc-footer-logo a:hover,#ot-sync-ntfy .powered-by-logo:hover,#ot-sync-ntfy .ot-pc-footer-logo a:hover{color:#565656}#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] *,#ot-sync-ntfy h3 *,#ot-sync-ntfy h4 *,#ot-sync-ntfy h6 *,#ot-sync-ntfy button *,#ot-sync-ntfy a[data-parent-id] *{font-size:inherit;font-weight:inherit;color:inherit}#onetrust-banner-sdk .ot-hide,#onetrust-pc-sdk .ot-hide,#ot-sync-ntfy .ot-hide{display:none !important}#onetrust-banner-sdk button.ot-link-btn:hover,#onetrust-pc-sdk button.ot-link-btn:hover,#ot-sync-ntfy button.ot-link-btn:hover{text-decoration:underline;opacity:1}#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:.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 .ot-host-name a,#onetrust-pc-sdk li .accordion-text,#onetrust-pc-sdk li .ot-acc-txt{z-index:2;position:relative}#onetrust-pc-sdk input{margin:3px .1ex}#onetrust-pc-sdk .pc-logo,#onetrust-pc-sdk .ot-pc-logo{height:60px;width:180px;background-position:center;background-size:contain;background-repeat:no-repeat;display:inline-flex;justify-content:center;align-items:center}#onetrust-pc-sdk .pc-logo img,#onetrust-pc-sdk .ot-pc-logo img{max-height:100%;max-width:100%}#onetrust-pc-sdk .screen-reader-only,#onetrust-pc-sdk .ot-scrn-rdr,.ot-sdk-cookie-policy .screen-reader-only,.ot-sdk-cookie-policy .ot-scrn-rdr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#onetrust-pc-sdk.ot-fade-in,.onetrust-pc-dark-filter.ot-fade-in,#onetrust-banner-sdk.ot-fade-in{animation-name:onetrust-fade-in;animation-duration:400ms;animation-timing-function:ease-in-out}#onetrust-pc-sdk.ot-hide{display:none !important}.onetrust-pc-dark-filter.ot-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:.8em 2em;font-size:.8em;line-height:1.2;cursor:pointer;-moz-transition:.1s ease;-o-transition:.1s ease;-webkit-transition:1s ease;transition:.1s ease}#ot-sdk-btn.ot-sdk-show-settings:hover,#ot-sdk-btn.optanon-show-settings:hover{color:#fff;background-color:#68b631}.onetrust-pc-dark-filter{background:rgba(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}}.ot-cookie-label{text-decoration:underline}@media only screen and (min-width: 426px)and (max-width: 896px)and (orientation: landscape){#onetrust-pc-sdk p{font-size:.75em}}#onetrust-banner-sdk .banner-option-input:focus+label{outline:1px solid #000;outline-style:auto}.category-vendors-list-handler+a:focus,.category-vendors-list-handler+a:focus-visible{outline:2px solid #000}#onetrust-pc-sdk .ot-userid-title{margin-top:10px}#onetrust-pc-sdk .ot-userid-title>span,#onetrust-pc-sdk .ot-userid-timestamp>span{font-weight:700}#onetrust-pc-sdk .ot-userid-desc{font-style:italic}#onetrust-pc-sdk .ot-host-desc a{pointer-events:initial}#onetrust-pc-sdk .ot-ven-hdr>p a{position:relative;z-index:2;pointer-events:initial}#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info a{margin-right:auto}#onetrust-pc-sdk .ot-pc-footer-logo img{width:136px;height:16px}#onetrust-pc-sdk .ot-pur-vdr-count{font-weight:400;font-size:.7rem;padding-top:3px;display:block}#onetrust-banner-sdk .ot-optout-signal,#onetrust-pc-sdk .ot-optout-signal{border:1px solid #32ae88;border-radius:3px;padding:5px;margin-bottom:10px;background-color:#f9fffa;font-size:.85rem;line-height:2}#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon,#onetrust-pc-sdk .ot-optout-signal .ot-optout-icon{display:inline;margin-right:5px}#onetrust-banner-sdk .ot-optout-signal svg,#onetrust-pc-sdk .ot-optout-signal svg{height:20px;width:30px;transform:scale(0.5)}#onetrust-banner-sdk .ot-optout-signal svg path,#onetrust-pc-sdk .ot-optout-signal svg path{fill:#32ae88}#onetrust-banner-sdk,#onetrust-pc-sdk,#ot-sdk-cookie-policy,#ot-sync-ntfy{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,#ot-sync-ntfy *,#ot-sync-ntfy ::after,#ot-sync-ntfy ::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 .ot-toggle,#onetrust-banner-sdk #ot-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 .ot-toggle,#onetrust-pc-sdk #ot-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 .ot-toggle,#ot-sdk-cookie-policy #ot-content,#ot-sdk-cookie-policy #ot-pc-content,#ot-sdk-cookie-policy .checkbox,#ot-sync-ntfy div,#ot-sync-ntfy span,#ot-sync-ntfy h1,#ot-sync-ntfy h2,#ot-sync-ntfy h3,#ot-sync-ntfy h4,#ot-sync-ntfy h5,#ot-sync-ntfy h6,#ot-sync-ntfy p,#ot-sync-ntfy img,#ot-sync-ntfy svg,#ot-sync-ntfy button,#ot-sync-ntfy section,#ot-sync-ntfy a,#ot-sync-ntfy label,#ot-sync-ntfy input,#ot-sync-ntfy ul,#ot-sync-ntfy li,#ot-sync-ntfy nav,#ot-sync-ntfy table,#ot-sync-ntfy thead,#ot-sync-ntfy tr,#ot-sync-ntfy td,#ot-sync-ntfy tbody,#ot-sync-ntfy .ot-main-content,#ot-sync-ntfy .ot-toggle,#ot-sync-ntfy #ot-content,#ot-sync-ntfy #ot-pc-content,#ot-sync-ntfy .checkbox{font-family:inherit;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,#ot-sync-ntfy label:before,#ot-sync-ntfy label:after,#ot-sync-ntfy .checkbox:after,#ot-sync-ntfy .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-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-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 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-pc-sdk .ot-sdk-button,#onetrust-pc-sdk button,#ot-sdk-cookie-policy .ot-sdk-button,#ot-sdk-cookie-policy button{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:.9em;font-weight:400;line-height:38px;letter-spacing:.01em;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);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:not(.ot-link-btn):hover,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):focus,#onetrust-pc-sdk .ot-sdk-button:hover,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):hover,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):focus,#ot-sdk-cookie-policy .ot-sdk-button:hover,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:not(.ot-link-btn):hover,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:not(.ot-link-btn):focus{color:#333;border-color:#888;opacity:.7}#onetrust-banner-sdk .ot-sdk-button:focus,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:focus,#onetrust-pc-sdk .ot-sdk-button:focus,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:focus,#ot-sdk-cookie-policy .ot-sdk-button:focus,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:focus{outline:2px solid #000}#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=text],#onetrust-pc-sdk input[type=text],#ot-sdk-cookie-policy input[type=text]{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=text],#onetrust-pc-sdk input[type=text],#ot-sdk-cookie-policy input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#onetrust-banner-sdk input[type=text]:focus,#onetrust-pc-sdk input[type=text]:focus,#ot-sdk-cookie-policy input[type=text]:focus{border:1px solid #000;outline:0}#onetrust-banner-sdk label,#onetrust-pc-sdk label,#ot-sdk-cookie-policy label{display:block;margin-bottom:.5rem;font-weight:600}#onetrust-banner-sdk input[type=checkbox],#onetrust-pc-sdk input[type=checkbox],#ot-sdk-cookie-policy input[type=checkbox]{display:inline}#onetrust-banner-sdk ul,#onetrust-pc-sdk ul,#ot-sdk-cookie-policy ul{list-style:circle inside}#onetrust-banner-sdk ul,#onetrust-pc-sdk ul,#ot-sdk-cookie-policy ul{padding-left:0;margin-top:0}#onetrust-banner-sdk ul ul,#onetrust-pc-sdk ul ul,#ot-sdk-cookie-policy ul 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 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 button,#onetrust-pc-sdk button,#ot-sdk-cookie-policy button{margin-bottom:1rem;font-family:inherit}#onetrust-banner-sdk .ot-sdk-container:after,#onetrust-banner-sdk .ot-sdk-row:after,#onetrust-pc-sdk .ot-sdk-container:after,#onetrust-pc-sdk .ot-sdk-row:after,#ot-sdk-cookie-policy .ot-sdk-container:after,#ot-sdk-cookie-policy .ot-sdk-row:after{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}#onetrust-banner-sdk{box-shadow:0 0 18px rgba(0,0,0,.2)}#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.otFlat.top{top:0px;bottom:auto}#onetrust-banner-sdk.otRelFont{font-size:1rem}#onetrust-banner-sdk>.ot-sdk-container{overflow:hidden}#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:1.25em 0 .625em 2em;overflow:hidden}#onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler{float:left;font-size:.82em;padding:0;margin-bottom:0;border:0;line-height:normal;height:auto;width:auto}#onetrust-banner-sdk #onetrust-policy-title{font-size:1.2em;line-height:1.3;margin-bottom:10px}#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-text a{font-weight:bold;margin-left:5px}#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;font-size:.813em;font-weight:600}#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link{background-color:#fff;border:none;color:#68b631;text-decoration:underline;padding-left:0;padding-right:0}#onetrust-banner-sdk .onetrust-close-btn-ui{width:44px;height:44px;background-size:12px;border:none;position:relative;margin:auto;padding:0}#onetrust-banner-sdk .banner_logo{display:none}#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo{position:absolute;top:50%;transform:translateY(-50%);left:0px}#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy{margin-left:65px}#onetrust-banner-sdk .ot-b-addl-desc{clear:both;float:left;display:block}#onetrust-banner-sdk #banner-options{float:left;display:table;margin-right:0;margin-left:1em;width:calc(100% - 1em)}#onetrust-banner-sdk .banner-option-input{cursor:pointer;width:auto;height:auto;border:none;padding:0;padding-right:3px;margin:0 0 10px;font-size:.82em;line-height:1.4}#onetrust-banner-sdk .banner-option-input *{pointer-events:none;font-size:inherit;line-height:inherit}#onetrust-banner-sdk .banner-option-input[aria-expanded=true]~.banner-option-details{display:block;height:auto}#onetrust-banner-sdk .banner-option-input[aria-expanded=true] .ot-arrow-container{transform:rotate(90deg)}#onetrust-banner-sdk .banner-option{margin-bottom:12px;margin-left:0;border:none;float:left;padding:0}#onetrust-banner-sdk .banner-option:first-child{padding-left:2px}#onetrust-banner-sdk .banner-option:not(:first-child){padding:0;border:none}#onetrust-banner-sdk .banner-option-header{cursor:pointer;display:inline-block}#onetrust-banner-sdk .banner-option-header :first-child{color:dimgray;font-weight:bold;float:left}#onetrust-banner-sdk .banner-option-header .ot-arrow-container{display:inline-block;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid dimgray;margin-left:10px;vertical-align:middle}#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 .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;clear:both;margin-bottom:0;padding:0;border:0;height:auto;width:auto}#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button{display:block}#onetrust-banner-sdk.ot-close-btn-link{padding-top:25px}#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container{top:15px;transform:none;right:15px}#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button{padding:0;white-space:pre-wrap;border:none;height:auto;line-height:1.5;text-decoration:underline;font-size:.69em}#onetrust-banner-sdk #onetrust-policy-text,#onetrust-banner-sdk .ot-dpd-desc,#onetrust-banner-sdk .ot-b-addl-desc{font-size:.813em;line-height:1.5}#onetrust-banner-sdk .ot-dpd-desc{margin-bottom:10px}#onetrust-banner-sdk .ot-dpd-desc>.ot-b-addl-desc{margin-top:10px;margin-bottom:10px;font-size:1em}@media only screen and (max-width: 425px){#onetrust-banner-sdk #onetrust-close-btn-container{position:absolute;top:6px;right:2px}#onetrust-banner-sdk #onetrust-policy{margin-left:0;margin-top:3em}#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{top:auto;transform:none}#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 #onetrust-close-btn-container{position:absolute;top:0;right:0}#onetrust-banner-sdk #onetrust-policy{margin-left:1em;margin-right:1em}#onetrust-banner-sdk .onetrust-close-btn-ui{top:10px;right:10px}#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container{width:95%}#onetrust-banner-sdk.ot-iab-2 #onetrust-group-container{width:100%}#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-button-group-parent{padding-left:50px}#onetrust-banner-sdk #onetrust-button-group-parent{width:100%;position:relative;margin-left:0}#onetrust-banner-sdk #onetrust-button-group button{display:inline-block}#onetrust-banner-sdk #onetrust-button-group{margin-right:0;text-align:center}#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler{float:left}#onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,#onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler{float:right}#onetrust-banner-sdk .has-reject-all-button #onetrust-button-group{width:calc(100% - 2em);margin-right:0}#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cookie-setting-link{padding-left:0px;text-align:left}#onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button{width:100%;text-align:center}#onetrust-banner-sdk.ot-buttons-fw #onetrust-button-group-parent button{float:none}#onetrust-banner-sdk.ot-buttons-fw #onetrust-pc-btn-handler.cookie-setting-link{text-align:center}}@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-iab-2 #onetrust-button-group,#onetrust-banner-sdk.ot-iab-2 #onetrust-policy,#onetrust-banner-sdk.ot-iab-2 .banner-option{width:100%}}@media only screen and (min-width: 769px){#onetrust-banner-sdk #onetrust-button-group{margin-right:30%}#onetrust-banner-sdk #banner-options{margin-left:2em;margin-right:5em;margin-bottom:1.25em;width:calc(100% - 7em)}}@media only screen and (min-width: 897px)and (max-width: 1023px){#onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent{position:absolute;top:50%;left:75%;transform:translateY(-50%)}#onetrust-banner-sdk #onetrust-close-btn-container{top:50%;margin:auto;transform:translate(-50%, -50%);position:absolute;padding:0;right:0}#onetrust-banner-sdk #onetrust-close-btn-container button{position:relative;margin:0;right:-22px;top:2px}}@media only screen and (min-width: 1024px){#onetrust-banner-sdk #onetrust-close-btn-container{top:50%;margin:auto;transform:translate(-50%, -50%);position:absolute;right:0}#onetrust-banner-sdk #onetrust-close-btn-container button{right:-12px}#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-optout-signal{width:50%}#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title{width:50%}#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text,#onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc)>.ot-b-addl-desc{margin-bottom:1em;width:50%;border-right:1px solid #d8d8d8;padding-right:1rem}#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text{margin-bottom:0;padding-bottom:1em}#onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc)>.ot-b-addl-desc{margin-bottom:0;padding-bottom:1em}#onetrust-banner-sdk.ot-iab-2 .ot-dpd-container{width:45%;padding-left:1rem;display:inline-block;float:none}#onetrust-banner-sdk.ot-iab-2 .ot-dpd-title{line-height:1.7}#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent{left:auto;right:4%;margin-left:0}#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button{display:block}#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{margin:auto;width:30%}#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-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-buttons-fw:not(.ot-iab-2) #onetrust-button-group-parent{padding-left:3%;padding-right:4%;margin-left:0}#onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group{margin-right:0;margin-top:1.25em;width:100%}#onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group button{width:100%;margin-bottom:5px;margin-top:5px}#onetrust-banner-sdk.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:not(.ot-iab-2) #onetrust-group-container{width:55%}#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{width:44%;padding-left:2%;padding-right:2%}#onetrust-banner-sdk: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-b-addl-desc,
|
||
#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 *,
|
||
#onetrust-banner-sdk .ot-cat-header,
|
||
#onetrust-banner-sdk .ot-optout-signal
|
||
{
|
||
color: #696969;
|
||
}
|
||
#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details {
|
||
background-color: #E9E9E9;}
|
||
#onetrust-consent-sdk #onetrust-banner-sdk a[href],
|
||
#onetrust-consent-sdk #onetrust-banner-sdk a[href] font,
|
||
#onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn
|
||
{
|
||
color: #400094;
|
||
}#onetrust-consent-sdk #onetrust-accept-btn-handler,
|
||
#onetrust-banner-sdk #onetrust-reject-all-handler {
|
||
background-color: #400094;border-color: #400094;
|
||
color: #FFFFFF;
|
||
}
|
||
#onetrust-consent-sdk #onetrust-banner-sdk *:focus,
|
||
#onetrust-consent-sdk #onetrust-banner-sdk:focus {
|
||
outline-color: #000000;
|
||
outline-width: 1px;
|
||
}
|
||
#onetrust-consent-sdk #onetrust-pc-btn-handler,
|
||
#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
|
||
color: #6CC04A; border-color: #6CC04A;
|
||
background-color:
|
||
#FFFFFF;
|
||
}#onetrust-banner-sdk.ot-close-btn-link .banner-close-button {color: #400094}#onetrust-pc-sdk.otPcCenter{overflow:hidden;position:fixed;margin:0 auto;top:5%;right:0;left:0;width:40%;max-width:575px;min-width:575px;border-radius:2.5px;z-index:2147483647;background-color:#fff;-webkit-box-shadow:0px 2px 10px -3px #999;-moz-box-shadow:0px 2px 10px -3px #999;box-shadow:0px 2px 10px -3px #999}#onetrust-pc-sdk.otPcCenter[dir=rtl]{right:0;left:0}#onetrust-pc-sdk.otRelFont{font-size:1rem}#onetrust-pc-sdk .ot-optout-signal{margin-top:.625rem}#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr,#onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus,#onetrust-pc-sdk .ot-hide-tgl{visibility:hidden}#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *,#onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus *,#onetrust-pc-sdk .ot-hide-tgl *{visibility:hidden}#onetrust-pc-sdk #ot-gn-venlst .ot-ven-item .ot-acc-hdr{min-height:40px}#onetrust-pc-sdk .ot-pc-header{height:39px;padding:10px 0 10px 30px;border-bottom:1px solid #e9e9e9}#onetrust-pc-sdk #ot-pc-title,#onetrust-pc-sdk #ot-category-title,#onetrust-pc-sdk .ot-cat-header,#onetrust-pc-sdk #ot-lst-title,#onetrust-pc-sdk .ot-ven-hdr .ot-ven-name,#onetrust-pc-sdk .ot-always-active{font-weight:bold;color:dimgray}#onetrust-pc-sdk .ot-always-active-group .ot-cat-header{width:55%;font-weight:700}#onetrust-pc-sdk .ot-cat-item p{clear:both;float:left;margin-top:10px;margin-bottom:5px;line-height:1.5;font-size:.812em;color:dimgray}#onetrust-pc-sdk .ot-close-icon{height:44px;width:44px;background-size:10px}#onetrust-pc-sdk #ot-pc-title{float:left;font-size:1em;line-height:1.5;margin-bottom:10px;margin-top:10px;width:100%}#onetrust-pc-sdk #accept-recommended-btn-handler{margin-right:10px;margin-bottom:25px;outline-offset:-1px}#onetrust-pc-sdk #ot-pc-desc{clear:both;width:100%;font-size:.812em;line-height:1.5;margin-bottom:25px}#onetrust-pc-sdk #ot-pc-desc a{margin-left:5px}#onetrust-pc-sdk #ot-pc-desc *{font-size:inherit;line-height:inherit}#onetrust-pc-sdk #ot-pc-desc ul li{padding:10px 0px}#onetrust-pc-sdk a{color:#656565;cursor:pointer}#onetrust-pc-sdk a:hover{color:#3860be}#onetrust-pc-sdk label{margin-bottom:0}#onetrust-pc-sdk #vdr-lst-dsc{font-size:.812em;line-height:1.5;padding:10px 15px 5px 15px}#onetrust-pc-sdk button{max-width:394px;padding:12px 30px;line-height:1;word-break:break-word;word-wrap:break-word;white-space:normal;font-weight:bold;height:auto}#onetrust-pc-sdk .ot-link-btn{padding:0;margin-bottom:0;border:0;font-weight:normal;line-height:normal;width:auto;height:auto}#onetrust-pc-sdk #ot-pc-content{position:absolute;overflow-y:scroll;padding-left:0px;padding-right:30px;top:60px;bottom:110px;margin:1px 3px 0 30px;width:calc(100% - 63px)}#onetrust-pc-sdk .ot-vs-list .ot-always-active,#onetrust-pc-sdk .ot-cat-grp .ot-always-active{float:right;clear:none;color:#3860be;margin:0;font-size:.813em;line-height:1.3}#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-track{margin-right:20px}#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar{width:11px}#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background:#d8d8d8}#onetrust-pc-sdk input[type=checkbox]:focus+.ot-acc-hdr{outline:#000 1px solid}#onetrust-pc-sdk .ot-pc-scrollbar{scrollbar-arrow-color:#d8d8d8;scrollbar-darkshadow-color:#d8d8d8;scrollbar-face-color:#d8d8d8;scrollbar-shadow-color:#d8d8d8}#onetrust-pc-sdk .save-preference-btn-handler{margin-right:20px}#onetrust-pc-sdk .ot-pc-refuse-all-handler{margin-right:10px}#onetrust-pc-sdk #ot-pc-desc .privacy-notice-link{margin-left:0;margin-right:8px}#onetrust-pc-sdk #ot-pc-desc .ot-imprint-handler{margin-left:0;margin-right:8px}#onetrust-pc-sdk .ot-subgrp-cntr{display:inline-block;clear:both;width:100%;padding-top:15px}#onetrust-pc-sdk .ot-switch+.ot-subgrp-cntr{padding-top:10px}#onetrust-pc-sdk ul.ot-subgrps{margin:0;font-size:initial}#onetrust-pc-sdk ul.ot-subgrps li p,#onetrust-pc-sdk ul.ot-subgrps li h5{font-size:.813em;line-height:1.4;color:dimgray}#onetrust-pc-sdk ul.ot-subgrps .ot-switch{min-height:auto}#onetrust-pc-sdk ul.ot-subgrps .ot-switch-nob{top:0}#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr{display:inline-block;width:100%}#onetrust-pc-sdk ul.ot-subgrps .ot-acc-txt{margin:0}#onetrust-pc-sdk ul.ot-subgrps li{padding:0;border:none}#onetrust-pc-sdk ul.ot-subgrps li h5{position:relative;top:5px;font-weight:bold;margin-bottom:0;float:left}#onetrust-pc-sdk li.ot-subgrp{margin-left:20px;overflow:auto}#onetrust-pc-sdk li.ot-subgrp>h5{width:calc(100% - 100px)}#onetrust-pc-sdk .ot-cat-item p>ul,#onetrust-pc-sdk li.ot-subgrp p>ul{margin:0px;list-style:disc;margin-left:15px;font-size:inherit}#onetrust-pc-sdk .ot-cat-item p>ul li,#onetrust-pc-sdk li.ot-subgrp p>ul li{font-size:inherit;padding-top:10px;padding-left:0px;padding-right:0px;border:none}#onetrust-pc-sdk .ot-cat-item p>ul li:last-child,#onetrust-pc-sdk li.ot-subgrp p>ul li:last-child{padding-bottom:10px}#onetrust-pc-sdk .ot-pc-logo{height:40px;width:120px}#onetrust-pc-sdk .ot-pc-footer{position:absolute;bottom:0px;width:100%;max-height:160px;border-top:1px solid #d8d8d8}#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-refuse-all-handler{margin-bottom:0px}#onetrust-pc-sdk.ot-ftr-stacked #ot-pc-content{bottom:160px}#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button{width:100%;max-width:none}#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container{margin:0 30px;width:calc(100% - 60px);padding-right:0}#onetrust-pc-sdk .ot-pc-footer-logo{height:30px;width:100%;text-align:right;background:#f4f4f4}#onetrust-pc-sdk .ot-pc-footer-logo a{display:inline-block;margin-top:5px;margin-right:10px}#onetrust-pc-sdk[dir=rtl] .ot-pc-footer-logo{direction:rtl}#onetrust-pc-sdk[dir=rtl] .ot-pc-footer-logo a{margin-right:25px}#onetrust-pc-sdk .ot-tgl{float:right;position:relative;z-index:1}#onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob{background-color:#cddcf2;border:1px solid #3860be}#onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);background-color:#3860be;border-color:#3860be}#onetrust-pc-sdk .ot-tgl input:focus+.ot-switch{outline:#000 solid 1px}#onetrust-pc-sdk .ot-switch{position:relative;display:inline-block;width:45px;height:25px}#onetrust-pc-sdk .ot-switch-nob{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f2f1f1;border:1px solid #ddd;transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s;border-radius:20px}#onetrust-pc-sdk .ot-switch-nob:before{position:absolute;content:"";height:21px;width:21px;bottom:1px;background-color:#7d7d7d;-webkit-transition:.4s;transition:.4s;border-radius:20px}#onetrust-pc-sdk .ot-chkbox input:checked~label::before{background-color:#3860be}#onetrust-pc-sdk .ot-chkbox input+label::after{content:none;color:#fff}#onetrust-pc-sdk .ot-chkbox input:checked+label::after{content:""}#onetrust-pc-sdk .ot-chkbox input:focus+label::before{outline-style:solid;outline-width:2px;outline-style:auto}#onetrust-pc-sdk .ot-chkbox label{position:relative;display:inline-block;padding-left:30px;cursor:pointer;font-weight:500}#onetrust-pc-sdk .ot-chkbox label::before,#onetrust-pc-sdk .ot-chkbox label::after{position:absolute;content:"";display:inline-block;border-radius:3px}#onetrust-pc-sdk .ot-chkbox label::before{height:18px;width:18px;border:1px solid #3860be;left:0px;top:auto}#onetrust-pc-sdk .ot-chkbox 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-label-txt{display:none}#onetrust-pc-sdk .ot-chkbox input,#onetrust-pc-sdk .ot-tgl input{position:absolute;opacity:0;width:0;height:0}#onetrust-pc-sdk .ot-arw-cntr{float:right;position:relative;pointer-events:none}#onetrust-pc-sdk .ot-arw-cntr .ot-arw{width:16px;height:16px;margin-left:5px;color:dimgray;display:inline-block;vertical-align:middle;-webkit-transition:all 150ms ease-in 0s;-moz-transition:all 150ms ease-in 0s;-o-transition:all 150ms ease-in 0s;transition:all 150ms ease-in 0s}#onetrust-pc-sdk input:checked~.ot-acc-hdr .ot-arw,#onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-arw-cntr svg{transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#onetrust-pc-sdk input[type=checkbox]:focus+.ot-acc-hdr{outline:#000 1px solid}#onetrust-pc-sdk .ot-tgl-cntr,#onetrust-pc-sdk .ot-arw-cntr{display:inline-block}#onetrust-pc-sdk .ot-tgl-cntr{width:45px;float:right;margin-top:2px}#onetrust-pc-sdk #ot-lst-cnt .ot-tgl-cntr{margin-top:10px}#onetrust-pc-sdk .ot-always-active-subgroup{width:auto;padding-left:0px !important;top:3px;position:relative}#onetrust-pc-sdk .ot-label-status{padding-left:5px;font-size:.75em;display:none}#onetrust-pc-sdk .ot-arw-cntr{margin-top:-1px}#onetrust-pc-sdk .ot-arw-cntr svg{-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s;height:10px;width:10px}#onetrust-pc-sdk input:checked~.ot-acc-hdr .ot-arw{transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#onetrust-pc-sdk .ot-arw{width:10px;margin-left:15px;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 .ot-vlst-cntr{margin-bottom:0}#onetrust-pc-sdk .ot-hlst-cntr{margin-top:5px;display:inline-block;width:100%}#onetrust-pc-sdk .category-vendors-list-handler,#onetrust-pc-sdk .category-vendors-list-handler+a,#onetrust-pc-sdk .category-host-list-handler{clear:both;color:#3860be;margin-left:0;font-size:.813em;text-decoration:none;float:left;overflow:hidden}#onetrust-pc-sdk .category-vendors-list-handler:hover,#onetrust-pc-sdk .category-vendors-list-handler+a:hover,#onetrust-pc-sdk .category-host-list-handler:hover{text-decoration-line:underline}#onetrust-pc-sdk .category-vendors-list-handler+a{clear:none}#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk,#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk{display:inline-block;height:13px;width:13px;background-repeat:no-repeat;margin-left:1px;margin-top:6px;cursor:pointer}#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk{margin-bottom:-1px}#onetrust-pc-sdk .back-btn-handler{font-size:1em;text-decoration:none}#onetrust-pc-sdk .back-btn-handler:hover{opacity:.6}#onetrust-pc-sdk #ot-lst-title h3{display:inline-block;word-break:break-word;word-wrap:break-word;margin-bottom:0;color:#656565;font-size:1em;font-weight:bold;margin-left:15px}#onetrust-pc-sdk #ot-lst-title{margin:10px 0 10px 0px;font-size:1em;text-align:left}#onetrust-pc-sdk #ot-pc-hdr{margin:0 0 0 30px;height:auto;width:auto}#onetrust-pc-sdk #ot-pc-hdr input::placeholder{color:#d4d4d4;font-style:italic}#onetrust-pc-sdk #vendor-search-handler{height:31px;width:100%;border-radius:50px;font-size:.8em;padding-right:35px;padding-left:15px;float:left;margin-left:15px}#onetrust-pc-sdk .ot-ven-name{display:block;width:auto;padding-right:5px}#onetrust-pc-sdk #ot-lst-cnt{overflow-y:auto;margin-left:20px;margin-right:7px;width:calc(100% - 27px);max-height:calc(100% - 80px);height:100%;transform:translate3d(0, 0, 0)}#onetrust-pc-sdk #ot-pc-lst{width:100%;bottom:100px;position:absolute;top:60px}#onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr,#onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr *{visibility:hidden}#onetrust-pc-sdk #ot-pc-lst .ot-tgl-cntr{right:12px;position:absolute}#onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr{float:right;position:relative}#onetrust-pc-sdk #ot-pc-lst .ot-arw{margin-left:10px}#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr{overflow:hidden;cursor:pointer}#onetrust-pc-sdk .ot-vlst-cntr{overflow:hidden}#onetrust-pc-sdk #ot-sel-blk{overflow:hidden;width:100%;position:sticky;position:-webkit-sticky;top:0;z-index:3}#onetrust-pc-sdk #ot-back-arw{height:12px;width:12px}#onetrust-pc-sdk .ot-lst-subhdr{width:100%;display:inline-block}#onetrust-pc-sdk .ot-search-cntr{float:left;width:78%;position:relative}#onetrust-pc-sdk .ot-search-cntr>svg{width:30px;height:30px;position:absolute;float:left;right:-15px}#onetrust-pc-sdk .ot-fltr-cntr{float:right;right:50px;position:relative}#onetrust-pc-sdk #filter-btn-handler{background-color:#3860be;border-radius:17px;display:inline-block;position:relative;width:32px;height:32px;-moz-transition:.1s ease;-o-transition:.1s ease;-webkit-transition:1s ease;transition:.1s ease;padding:0;margin:0}#onetrust-pc-sdk #filter-btn-handler:hover{background-color:#3860be}#onetrust-pc-sdk #filter-btn-handler svg{width:12px;height:12px;margin:3px 10px 0 10px;display:block;position:static;right:auto;top:auto}#onetrust-pc-sdk .ot-ven-link,#onetrust-pc-sdk .ot-ven-legclaim-link{color:#3860be;text-decoration:none;font-weight:100;display:inline-block;padding-top:10px;transform:translate(0, 1%);-o-transform:translate(0, 1%);-ms-transform:translate(0, 1%);-webkit-transform:translate(0, 1%);position:relative;z-index:2}#onetrust-pc-sdk .ot-ven-link *,#onetrust-pc-sdk .ot-ven-legclaim-link *{font-size:inherit}#onetrust-pc-sdk .ot-ven-link:hover,#onetrust-pc-sdk .ot-ven-legclaim-link:hover{text-decoration:underline}#onetrust-pc-sdk .ot-ven-hdr{width:calc(100% - 160px);height:auto;float:left;word-break:break-word;word-wrap:break-word;vertical-align:middle;padding-bottom:3px}#onetrust-pc-sdk .ot-ven-link,#onetrust-pc-sdk .ot-ven-legclaim-link{letter-spacing:.03em;font-size:.75em;font-weight:400}#onetrust-pc-sdk .ot-ven-dets{border-radius:2px;background-color:#f8f8f8}#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child{border-top:none}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child){border-top:1px solid #ddd !important}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p{display:inline-block}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(odd){width:30%}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(even){width:50%;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p,#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4{padding-top:5px;padding-bottom:5px;display:block}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4{display:inline-block}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n+1){padding-bottom:10px}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur){padding-top:10px}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont{display:inline}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur{position:relative;width:50% !important;word-break:break-word;word-wrap:break-word;left:calc(30% + 17px)}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1){position:static}#onetrust-pc-sdk .ot-ven-dets p,#onetrust-pc-sdk .ot-ven-dets h4,#onetrust-pc-sdk .ot-ven-dets span{font-size:.69em;text-align:left;vertical-align:middle;word-break:break-word;word-wrap:break-word;margin:0;padding-bottom:10px;padding-left:15px;color:#2e3644}#onetrust-pc-sdk .ot-ven-dets h4{padding-top:5px}#onetrust-pc-sdk .ot-ven-dets span{color:dimgray;padding:0;vertical-align:baseline}#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding-bottom:5px;margin-bottom:5px;font-weight:bold}#onetrust-pc-sdk #ot-host-lst .ot-sel-all{float:right;position:relative;margin-right:42px;top:10px}#onetrust-pc-sdk #ot-host-lst .ot-sel-all input[type=checkbox]{width:auto;height:auto}#onetrust-pc-sdk #ot-host-lst .ot-sel-all label{height:20px;width:20px;padding-left:0px}#onetrust-pc-sdk #ot-host-lst .ot-acc-txt{overflow:hidden;width:95%}#onetrust-pc-sdk .ot-host-hdr{position:relative;z-index:1;pointer-events:none;width:calc(100% - 125px);float:left}#onetrust-pc-sdk .ot-host-name,#onetrust-pc-sdk .ot-host-desc{display:inline-block;width:90%}#onetrust-pc-sdk .ot-host-name{pointer-events:none}#onetrust-pc-sdk .ot-host-hdr>a{text-decoration:underline;font-size:.82em;position:relative;z-index:2;float:left;margin-bottom:5px;pointer-events:initial}#onetrust-pc-sdk .ot-host-name+a{margin-top:5px}#onetrust-pc-sdk .ot-host-name,#onetrust-pc-sdk .ot-host-name a,#onetrust-pc-sdk .ot-host-desc,#onetrust-pc-sdk .ot-host-info{color:dimgray;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-host-name,#onetrust-pc-sdk .ot-host-name a{font-weight:bold;font-size:.82em;line-height:1.3}#onetrust-pc-sdk .ot-host-name a{font-size:1em}#onetrust-pc-sdk .ot-host-expand{margin-top:3px;margin-bottom:3px;clear:both;display:block;color:#3860be;font-size:.72em;font-weight:normal}#onetrust-pc-sdk .ot-host-expand *{font-size:inherit}#onetrust-pc-sdk .ot-host-desc,#onetrust-pc-sdk .ot-host-info{font-size:.688em;line-height:1.4;font-weight:normal}#onetrust-pc-sdk .ot-host-desc{margin-top:10px}#onetrust-pc-sdk .ot-host-opt{margin:0;font-size:inherit;display:inline-block;width:100%}#onetrust-pc-sdk .ot-host-opt li>div div{font-size:.8em;padding:5px 0}#onetrust-pc-sdk .ot-host-opt li>div div:nth-child(1){width:30%;float:left}#onetrust-pc-sdk .ot-host-opt li>div div:nth-child(2){width:70%;float:left;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-host-info{border:none;display:inline-block;width:calc(100% - 10px);padding:10px;margin-bottom:10px;background-color:#f8f8f8}#onetrust-pc-sdk .ot-host-info>div{overflow:auto}#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 #ot-fltr-modal{width:100%;height:auto;display:none;-moz-transition:.2s ease;-o-transition:.2s ease;-webkit-transition:2s ease;transition:.2s ease;overflow:hidden;opacity:1;right:0}#onetrust-pc-sdk #ot-fltr-modal .ot-label-txt{display:inline-block;font-size:.85em;color:dimgray}#onetrust-pc-sdk #ot-fltr-cnt{z-index:2147483646;background-color:#fff;position:absolute;height:90%;max-height:300px;width:325px;left:210px;margin-top:10px;margin-bottom:20px;padding-right:10px;border-radius:3px;-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 .ot-fltr-scrlcnt{overflow-y:auto;overflow-x:hidden;clear:both;max-height:calc(100% - 60px)}#onetrust-pc-sdk #ot-anchor{border:12px solid rgba(0,0,0,0);display:none;position:absolute;z-index:2147483647;right:55px;top:75px;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 .ot-fltr-btns{margin-left:15px}#onetrust-pc-sdk #filter-apply-handler{margin-right:15px}#onetrust-pc-sdk .ot-fltr-opt{margin-bottom:25px;margin-left:15px;width:75%;position:relative}#onetrust-pc-sdk .ot-fltr-opt p{display:inline-block;margin:0;font-size:.9em;color:#2e3644}#onetrust-pc-sdk .ot-chkbox label span{font-size:.85em;color:dimgray}#onetrust-pc-sdk .ot-chkbox input[type=checkbox]+label::after{content:none;color:#fff}#onetrust-pc-sdk .ot-chkbox input[type=checkbox]:checked+label::after{content:""}#onetrust-pc-sdk .ot-chkbox input[type=checkbox]:focus+label::before{outline-style:solid;outline-width:2px;outline-style:auto}#onetrust-pc-sdk #ot-selall-vencntr,#onetrust-pc-sdk #ot-selall-adtlvencntr,#onetrust-pc-sdk #ot-selall-hostcntr,#onetrust-pc-sdk #ot-selall-licntr,#onetrust-pc-sdk #ot-selall-gnvencntr{right:15px;position:relative;width:20px;height:20px;float:right}#onetrust-pc-sdk #ot-selall-vencntr label,#onetrust-pc-sdk #ot-selall-adtlvencntr label,#onetrust-pc-sdk #ot-selall-hostcntr label,#onetrust-pc-sdk #ot-selall-licntr label,#onetrust-pc-sdk #ot-selall-gnvencntr label{float:left;padding-left:0}#onetrust-pc-sdk #ot-ven-lst:first-child{border-top:1px solid #e2e2e2}#onetrust-pc-sdk ul{list-style:none;padding:0}#onetrust-pc-sdk ul li{position:relative;margin:0;padding:15px 15px 15px 10px;border-bottom:1px solid #e2e2e2}#onetrust-pc-sdk ul li h3{font-size:.75em;color:#656565;margin:0;display:inline-block;width:70%;height:auto;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk ul li p{margin:0;font-size:.7em}#onetrust-pc-sdk ul li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;opacity:0;margin:0;top:0;left:0}#onetrust-pc-sdk .ot-cat-item>button:focus,#onetrust-pc-sdk .ot-acc-cntr>button:focus,#onetrust-pc-sdk li>button:focus{outline:#000 solid 2px}#onetrust-pc-sdk .ot-cat-item>button,#onetrust-pc-sdk .ot-acc-cntr>button,#onetrust-pc-sdk li>button{position:absolute;cursor:pointer;width:100%;height:100%;margin:0;top:0;left:0;z-index:1;max-width:none;border:none}#onetrust-pc-sdk .ot-cat-item>button[aria-expanded=false]~.ot-acc-txt,#onetrust-pc-sdk .ot-acc-cntr>button[aria-expanded=false]~.ot-acc-txt,#onetrust-pc-sdk li>button[aria-expanded=false]~.ot-acc-txt{margin-top:0;max-height:0;opacity:0;overflow:hidden;width:100%;transition:.25s ease-out;display:none}#onetrust-pc-sdk .ot-cat-item>button[aria-expanded=true]~.ot-acc-txt,#onetrust-pc-sdk .ot-acc-cntr>button[aria-expanded=true]~.ot-acc-txt,#onetrust-pc-sdk li>button[aria-expanded=true]~.ot-acc-txt{transition:.1s ease-in;margin-top:10px;width:100%;overflow:auto;display:block}#onetrust-pc-sdk .ot-cat-item>button[aria-expanded=true]~.ot-acc-grpcntr,#onetrust-pc-sdk .ot-acc-cntr>button[aria-expanded=true]~.ot-acc-grpcntr,#onetrust-pc-sdk li>button[aria-expanded=true]~.ot-acc-grpcntr{width:auto;margin-top:0px;padding-bottom:10px}#onetrust-pc-sdk .ot-host-item>button:focus,#onetrust-pc-sdk .ot-ven-item>button:focus{outline:0;border:2px solid #000}#onetrust-pc-sdk .ot-hide-acc>button{pointer-events:none}#onetrust-pc-sdk .ot-hide-acc .ot-plus-minus>*,#onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr>*{visibility:hidden}#onetrust-pc-sdk .ot-hide-acc .ot-acc-hdr{min-height:30px}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt){padding-right:10px;width:calc(100% - 37px);margin-top:10px;max-height:calc(100% - 90px)}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk{background-color:#f9f9fc;border:1px solid #e2e2e2;width:calc(100% - 2px);padding-bottom:5px;padding-top:5px}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt{border:unset;background-color:unset}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt .ot-sel-all-hdr{display:none}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt .ot-sel-all{padding-right:.5rem}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt .ot-sel-all .ot-chkbox{right:0}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all{padding-right:34px}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all-chkbox{width:auto}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) ul li{border:1px solid #e2e2e2;margin-bottom:10px}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-acc-cntr>.ot-acc-hdr{padding:10px 0 10px 15px}#onetrust-pc-sdk.ot-addtl-vendors .ot-sel-all-chkbox{float:right}#onetrust-pc-sdk.ot-addtl-vendors .ot-plus-minus~.ot-sel-all-chkbox{right:34px}#onetrust-pc-sdk.ot-addtl-vendors #ot-ven-lst:first-child{border-top:none}#onetrust-pc-sdk .ot-acc-cntr{position:relative;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}#onetrust-pc-sdk .ot-acc-cntr input{z-index:1}#onetrust-pc-sdk .ot-acc-cntr>.ot-acc-hdr{background-color:#f9f9fc;padding:5px 0 5px 15px;width:auto}#onetrust-pc-sdk .ot-acc-cntr>.ot-acc-hdr .ot-plus-minus{vertical-align:middle;top:auto}#onetrust-pc-sdk .ot-acc-cntr>.ot-acc-hdr .ot-arw-cntr{right:10px}#onetrust-pc-sdk .ot-acc-cntr>.ot-acc-hdr input{z-index:2}#onetrust-pc-sdk .ot-acc-cntr.ot-add-tech .ot-acc-hdr{padding:10px 0 10px 15px}#onetrust-pc-sdk .ot-acc-cntr>input[type=checkbox]:checked~.ot-acc-hdr{border-bottom:1px solid #e2e2e2}#onetrust-pc-sdk .ot-acc-cntr>.ot-acc-txt{padding-left:10px;padding-right:10px}#onetrust-pc-sdk .ot-acc-cntr button[aria-expanded=true]~.ot-acc-txt{width:auto}#onetrust-pc-sdk .ot-acc-cntr .ot-addtl-venbox{display:none}#onetrust-pc-sdk .ot-vlst-cntr{margin-bottom:0;width:100%}#onetrust-pc-sdk .ot-vensec-title{font-size:.813em;vertical-align:middle;display:inline-block}#onetrust-pc-sdk .category-vendors-list-handler,#onetrust-pc-sdk .category-vendors-list-handler+a{margin-left:0;margin-top:10px}#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after,#onetrust-pc-sdk #ot-selall-adtlvencntr.line-through label::after,#onetrust-pc-sdk #ot-selall-licntr.line-through label::after,#onetrust-pc-sdk #ot-selall-hostcntr.line-through label::after,#onetrust-pc-sdk #ot-selall-gnvencntr.line-through label::after{height:auto;border-left:0;transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;left:5px;top:9px}#onetrust-pc-sdk #ot-category-title{float:left;padding-bottom:10px;font-size:1em;width:100%}#onetrust-pc-sdk .ot-cat-grp{margin-top:10px}#onetrust-pc-sdk .ot-cat-item{line-height:1.1;margin-top:10px;display:inline-block;width:100%}#onetrust-pc-sdk .ot-btn-container{text-align:right}#onetrust-pc-sdk .ot-btn-container button{display:inline-block;font-size:.75em;letter-spacing:.08em;margin-top:19px}#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon{position:absolute;top:10px;right:0;z-index:1;padding:0;background-color:rgba(0,0,0,0);border:none}#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon svg{display:block;height:10px;width:10px}#onetrust-pc-sdk #clear-filters-handler{margin-top:20px;margin-bottom:10px;float:right;max-width:200px;text-decoration:none;color:#3860be;font-size:.9em;font-weight:bold;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);padding:1px}#onetrust-pc-sdk #clear-filters-handler:hover{color:#2285f7}#onetrust-pc-sdk #clear-filters-handler:focus{outline:#000 solid 1px}#onetrust-pc-sdk .ot-enbl-chr h4~.ot-tgl,#onetrust-pc-sdk .ot-enbl-chr h4~.ot-always-active{right:45px}#onetrust-pc-sdk .ot-enbl-chr h4~.ot-tgl+.ot-tgl{right:120px}#onetrust-pc-sdk .ot-enbl-chr .ot-pli-hdr.ot-leg-border-color span:first-child{width:90px}#onetrust-pc-sdk .ot-enbl-chr li.ot-subgrp>h5+.ot-tgl-cntr{padding-right:25px}#onetrust-pc-sdk .ot-plus-minus{width:20px;height:20px;font-size:1.5em;position:relative;display:inline-block;margin-right:5px;top:3px}#onetrust-pc-sdk .ot-plus-minus span{position:absolute;background:#27455c;border-radius:1px}#onetrust-pc-sdk .ot-plus-minus span:first-of-type{top:25%;bottom:25%;width:10%;left:45%}#onetrust-pc-sdk .ot-plus-minus span:last-of-type{left:25%;right:25%;height:10%;top:45%}#onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-arw,#onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-plus-minus span:first-of-type,#onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-plus-minus span:last-of-type{transform:rotate(90deg)}#onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-plus-minus span:last-of-type{left:50%;right:50%}#onetrust-pc-sdk #ot-selall-vencntr label,#onetrust-pc-sdk #ot-selall-adtlvencntr label,#onetrust-pc-sdk #ot-selall-hostcntr label,#onetrust-pc-sdk #ot-selall-licntr label{position:relative;display:inline-block;width:20px;height:20px}#onetrust-pc-sdk .ot-host-item .ot-plus-minus,#onetrust-pc-sdk .ot-ven-item .ot-plus-minus{float:left;margin-right:8px;top:10px}#onetrust-pc-sdk .ot-ven-item ul{list-style:none inside;font-size:100%;margin:0}#onetrust-pc-sdk .ot-ven-item ul li{margin:0 !important;padding:0;border:none !important}#onetrust-pc-sdk .ot-pli-hdr{color:#77808e;overflow:hidden;padding-top:7.5px;padding-bottom:7.5px;width:calc(100% - 2px);border-top-left-radius:3px;border-top-right-radius:3px}#onetrust-pc-sdk .ot-pli-hdr span:first-child{top:50%;transform:translateY(50%);max-width:90px}#onetrust-pc-sdk .ot-pli-hdr span:last-child{padding-right:10px;max-width:95px;text-align:center}#onetrust-pc-sdk .ot-li-title{float:right;font-size:.813em}#onetrust-pc-sdk .ot-pli-hdr.ot-leg-border-color{background-color:#f4f4f4;border:1px solid #d8d8d8}#onetrust-pc-sdk .ot-pli-hdr.ot-leg-border-color span:first-child{text-align:left;width:70px}#onetrust-pc-sdk li.ot-subgrp>h5,#onetrust-pc-sdk .ot-cat-header{width:calc(100% - 130px)}#onetrust-pc-sdk li.ot-subgrp>h5+.ot-tgl-cntr{padding-left:13px}#onetrust-pc-sdk .ot-acc-grpcntr .ot-acc-grpdesc{margin-bottom:5px}#onetrust-pc-sdk .ot-acc-grpcntr .ot-subgrp-cntr{border-top:1px solid #d8d8d8}#onetrust-pc-sdk .ot-acc-grpcntr .ot-vlst-cntr+.ot-subgrp-cntr{border-top:none}#onetrust-pc-sdk .ot-acc-hdr .ot-arw-cntr+.ot-tgl-cntr,#onetrust-pc-sdk .ot-acc-txt h4+.ot-tgl-cntr{padding-left:13px}#onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item .ot-subgrp>h5,#onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item .ot-cat-header{width:calc(100% - 145px)}#onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item h5+.ot-tgl-cntr,#onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item .ot-cat-header+.ot-tgl{padding-left:28px}#onetrust-pc-sdk .ot-sel-all-hdr,#onetrust-pc-sdk .ot-sel-all-chkbox{display:inline-block;width:100%;position:relative}#onetrust-pc-sdk .ot-sel-all-chkbox{z-index:1}#onetrust-pc-sdk .ot-sel-all{margin:0;position:relative;padding-right:23px;float:right}#onetrust-pc-sdk .ot-consent-hdr,#onetrust-pc-sdk .ot-li-hdr{float:right;font-size:.812em;line-height:normal;text-align:center;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-li-hdr{max-width:100px;padding-right:10px}#onetrust-pc-sdk .ot-consent-hdr{max-width:55px}#onetrust-pc-sdk #ot-selall-licntr{display:block;width:21px;height:auto;float:right;position:relative;right:80px}#onetrust-pc-sdk #ot-selall-licntr label{position:absolute}#onetrust-pc-sdk .ot-ven-ctgl{margin-left:66px}#onetrust-pc-sdk .ot-ven-litgl+.ot-arw-cntr{margin-left:81px}#onetrust-pc-sdk .ot-enbl-chr .ot-host-cnt .ot-tgl-cntr{width:auto}#onetrust-pc-sdk #ot-lst-cnt:not(.ot-host-cnt) .ot-tgl-cntr{width:auto;top:auto;height:20px}#onetrust-pc-sdk #ot-lst-cnt .ot-chkbox{position:relative;display:inline-block;width:20px;height:20px}#onetrust-pc-sdk #ot-lst-cnt .ot-chkbox label{position:absolute;padding:0;width:20px;height:20px}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr{border:1px solid #d8d8d8;padding:.75rem 2rem;padding-bottom:0;width:auto;margin-top:.5rem}#onetrust-pc-sdk .ot-acc-grpdesc+.ot-leg-btn-container{padding-left:20px;padding-right:20px;width:calc(100% - 40px);margin-bottom:5px}#onetrust-pc-sdk .ot-subgrp .ot-leg-btn-container{margin-bottom:5px}#onetrust-pc-sdk #ot-ven-lst .ot-leg-btn-container{margin-top:10px}#onetrust-pc-sdk .ot-leg-btn-container{display:inline-block;width:100%;margin-bottom:10px}#onetrust-pc-sdk .ot-leg-btn-container button{height:auto;padding:6.5px 8px;margin-bottom:0;letter-spacing:0;font-size:.75em;line-height:normal}#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{text-decoration:underline;padding:0;font-size:.75em;font-weight:600;line-height:1;padding-left:10px}#onetrust-pc-sdk .ot-obj-leg-btn-handler span{font-weight:bold;text-align:center;font-size:inherit;line-height:1.5}#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler{border:none;height:auto;line-height:1.5;text-decoration:underline;font-size:.69em;background:none;right:15px;top:15px;width:auto;font-weight:normal}#onetrust-pc-sdk .ot-pgph-link{font-size:.813em !important;margin-top:5px;position:relative}#onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup{margin-bottom:1rem}#onetrust-pc-sdk .ot-pgph-contr{margin:0 2.5rem}#onetrust-pc-sdk .ot-pgph-title{font-size:1.18rem;margin-bottom:2rem}#onetrust-pc-sdk .ot-pgph-desc{font-size:1rem;font-weight:400;margin-bottom:2rem;line-height:1.5rem}#onetrust-pc-sdk .ot-pgph-desc:not(:last-child):after{content:"";width:96%;display:block;margin:0 auto;padding-bottom:2rem;border-bottom:1px solid #e9e9e9}#onetrust-pc-sdk .ot-cat-header{float:left;font-weight:600;font-size:.875em;line-height:1.5;max-width:90%;vertical-align:middle}#onetrust-pc-sdk .ot-vnd-item>button:focus{outline:#000 solid 2px}#onetrust-pc-sdk .ot-vnd-item>button{position:absolute;cursor:pointer;width:100%;height:100%;margin:0;top:0;left:0;z-index:1;max-width:none;border:none}#onetrust-pc-sdk .ot-vnd-item>button[aria-expanded=false]~.ot-acc-txt{margin-top:0;max-height:0;opacity:0;overflow:hidden;width:100%;transition:.25s ease-out;display:none}#onetrust-pc-sdk .ot-vnd-item>button[aria-expanded=true]~.ot-acc-txt{transition:.1s ease-in;margin-top:10px;width:100%;overflow:auto;display:block}#onetrust-pc-sdk .ot-vnd-item>button[aria-expanded=true]~.ot-acc-grpcntr{width:auto;margin-top:0px;padding-bottom:10px}#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item{position:relative;border-radius:2px;margin:0;padding:0;border:1px solid #d8d8d8;border-top:none;width:calc(100% - 2px);float:left}#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type{margin-top:10px;border-top:1px solid #d8d8d8}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc{padding-left:20px;padding-right:20px;width:calc(100% - 40px);font-size:.812em;margin-bottom:10px;margin-top:15px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc>ul{padding-top:10px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc>ul li{padding-top:0;line-height:1.5;padding-bottom:10px}#onetrust-pc-sdk .ot-accordion-layout div+.ot-acc-grpdesc{margin-top:5px}#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child{margin-top:10px}#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child,#onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr:last-child{margin-bottom:5px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr{padding-top:11.5px;padding-bottom:11.5px;padding-left:20px;padding-right:20px;width:calc(100% - 40px);display:inline-block}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt{width:100%;padding:0}#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr{padding-left:20px;padding-right:15px;padding-bottom:0;width:calc(100% - 35px)}#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp{padding-right:5px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr{z-index:1;position:relative}#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header+.ot-arw-cntr{position:absolute;top:50%;transform:translateY(-50%);right:20px;margin-top:-2px}#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header+.ot-arw-cntr .ot-arw{width:15px;height:20px;margin-left:5px;color:dimgray}#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header{float:none;color:#2e3644;margin:0;display:inline-block;height:auto;word-wrap:break-word;min-height:inherit}#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr,#onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr{padding-left:20px;width:calc(100% - 20px);display:inline-block;margin-top:0;padding-bottom:2px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr{position:relative;min-height:25px}#onetrust-pc-sdk .ot-accordion-layout h4~.ot-tgl,#onetrust-pc-sdk .ot-accordion-layout h4~.ot-always-active{position:absolute;top:50%;transform:translateY(-50%);right:20px}#onetrust-pc-sdk .ot-accordion-layout h4~.ot-tgl+.ot-tgl{right:95px}#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler,#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler+a{margin-top:5px}#onetrust-pc-sdk #ot-lst-cnt{margin-top:1rem;max-height:calc(100% - 96px)}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr{border:1px solid #d8d8d8;padding:.75rem 2rem;padding-bottom:0;width:auto;margin-top:.5rem}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info{margin-bottom:1rem;padding-left:.75rem;padding-right:.75rem;display:flex;flex-direction:column}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=DPOEmail]{border-top:1px solid #d8d8d8;padding-top:1rem}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=DPOLink]{border-bottom:1px solid #d8d8d8;padding-bottom:1rem}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl{font-weight:bold;font-size:.85em;margin-bottom:.5rem}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt{margin-left:.5rem;font-weight:500;font-size:.85rem}#onetrust-pc-sdk .ot-vs-list,#onetrust-pc-sdk .ot-vnd-serv{width:auto;padding:1rem 1.25rem;padding-bottom:0}#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr{padding-bottom:.75rem;border-bottom:1px solid #d8d8d8}#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr{font-weight:600;font-size:.95em;line-height:2;margin-left:.5rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item{border:none;margin:0;padding:0}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button{outline:none;border-bottom:1px solid #d8d8d8}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded=true],#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded=true]{border-bottom:none}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:first-child{margin-top:.25rem;border-top:unset}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child{margin-bottom:.5rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child button{border-bottom:none}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr{border:1px solid #d8d8d8;padding:.75rem 1.75rem;padding-bottom:0;width:auto;margin-top:.5rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info{margin-bottom:1rem;padding-left:.75rem;padding-right:.75rem;display:flex;flex-direction:column}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOEmail],#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOEmail]{border-top:1px solid #d8d8d8;padding-top:1rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOLink],#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOLink]{border-bottom:1px solid #d8d8d8;padding-bottom:1rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl{font-weight:bold;font-size:.85em;margin-bottom:.5rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt{margin-left:.5rem;font-weight:500;font-size:.85rem}#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt,#onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt{padding-left:40px}#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr,#onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr{font-size:.8em}#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header,#onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header{font-size:.8em}#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv{margin-bottom:1rem;padding:1rem .95rem}#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr{padding-bottom:.75rem;border-bottom:1px solid #d8d8d8}#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr{font-weight:700;font-size:.8em;line-height:20px;margin-left:.82rem}#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header{font-weight:700;font-size:.8em;line-height:20px}#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-cont .ot-accordion-layout .ot-acc-hdr div.ot-chkbox{margin-left:.82rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr{padding:.7rem 0;margin:0;display:flex;width:100%;align-items:center;justify-content:space-between}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:first-child{margin-left:.5rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:last-child{margin-right:.5rem;margin-left:.5rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active{position:relative;right:unset;top:unset;transform:unset}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-plus-minus,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-plus-minus,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-plus-minus,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-plus-minus,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-plus-minus,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-plus-minus,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-plus-minus{top:0}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-arw-cntr{float:none;top:unset;right:unset;transform:unset;margin-top:-2px;position:relative}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-cat-header{flex:1;margin:0 .5rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl{position:relative;transform:none;right:0;top:0;float:none}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox{position:relative;margin:0 .5rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label{padding:0}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label::before{position:relative}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input{position:absolute;cursor:pointer;width:100%;height:100%;opacity:0;margin:0;top:0;left:0;z-index:1}#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.ot-cat-header,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h4.ot-cat-header{margin:0}#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h5{top:0;line-height:20px}#onetrust-pc-sdk .ot-vs-list{display:flex;flex-direction:column;padding:0;margin:.5rem 4px}#onetrust-pc-sdk .ot-vs-selc-all{display:flex;padding:0;float:unset;align-items:center;justify-content:flex-start}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf{justify-content:flex-end}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-chkbox{margin-right:48px}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox{margin:0;padding:0;margin-right:14px;justify-content:flex-end}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbox,#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tgl{display:inline-block;right:unset;width:auto;height:auto;float:none}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label{width:45px;height:25px}#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox{margin-right:11px;margin-left:.75rem;display:flex;align-items:center}#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr{margin:0 1.25rem;font-size:.812em;line-height:normal;text-align:center;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox{float:unset;right:0}#onetrust-pc-sdk[dir=rtl] #ot-back-arw,#onetrust-pc-sdk[dir=rtl] input~.ot-acc-hdr .ot-arw{transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}#onetrust-pc-sdk[dir=rtl] input:checked~.ot-acc-hdr .ot-arw{transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg)}#onetrust-pc-sdk[dir=rtl] .ot-chkbox 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[dir=rtl] .ot-search-cntr>svg{right:0}@media only screen and (max-width: 600px){#onetrust-pc-sdk.otPcCenter{left:0;min-width:100%;height:100%;top:0;border-radius:0}#onetrust-pc-sdk #ot-pc-content,#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container{margin:1px 3px 0 10px;padding-right:10px;width:calc(100% - 23px)}#onetrust-pc-sdk .ot-btn-container button{max-width:none;letter-spacing:.01em}#onetrust-pc-sdk #close-pc-btn-handler{top:10px;right:17px}#onetrust-pc-sdk p{font-size:.7em}#onetrust-pc-sdk #ot-pc-hdr{margin:10px 10px 0 5px;width:calc(100% - 15px)}#onetrust-pc-sdk .vendor-search-handler{font-size:1em}#onetrust-pc-sdk #ot-back-arw{margin-left:12px}#onetrust-pc-sdk #ot-lst-cnt{margin:0;padding:0 5px 0 10px;min-width:95%}#onetrust-pc-sdk .switch+p{max-width:80%}#onetrust-pc-sdk .ot-ftr-stacked button{width:100%}#onetrust-pc-sdk #ot-fltr-cnt{max-width:320px;width:90%;border-top-right-radius:0;border-bottom-right-radius:0;margin:0;margin-left:15px;left:auto;right:40px;top:85px}#onetrust-pc-sdk .ot-fltr-opt{margin-left:25px;margin-bottom:10px}#onetrust-pc-sdk .ot-pc-refuse-all-handler{margin-bottom:0}#onetrust-pc-sdk #ot-fltr-cnt{right:40px}}@media only screen and (max-width: 476px){#onetrust-pc-sdk .ot-fltr-cntr,#onetrust-pc-sdk #ot-fltr-cnt{right:10px}#onetrust-pc-sdk #ot-anchor{right:25px}#onetrust-pc-sdk button{width:100%}#onetrust-pc-sdk:not(.ot-addtl-vendors) #ot-pc-lst:not(.ot-enbl-chr) .ot-sel-all{padding-right:9px}#onetrust-pc-sdk:not(.ot-addtl-vendors) #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr{right:0}}@media only screen and (max-width: 896px)and (max-height: 425px)and (orientation: landscape){#onetrust-pc-sdk.otPcCenter{left:0;top:0;min-width:100%;height:100%;border-radius:0}#onetrust-pc-sdk #ot-anchor{left:initial;right:50px}#onetrust-pc-sdk #ot-lst-title{margin-top:12px}#onetrust-pc-sdk #ot-lst-title *{font-size:inherit}#onetrust-pc-sdk #ot-pc-hdr input{margin-right:0;padding-right:45px}#onetrust-pc-sdk .switch+p{max-width:85%}#onetrust-pc-sdk #ot-sel-blk{position:static}#onetrust-pc-sdk #ot-pc-lst{overflow:auto}#onetrust-pc-sdk #ot-lst-cnt{max-height:none;overflow:initial}#onetrust-pc-sdk #ot-lst-cnt.no-results{height:auto}#onetrust-pc-sdk input{font-size:1em !important}#onetrust-pc-sdk p{font-size:.6em}#onetrust-pc-sdk #ot-fltr-modal{width:100%;top:0}#onetrust-pc-sdk ul li p,#onetrust-pc-sdk .category-vendors-list-handler,#onetrust-pc-sdk .category-vendors-list-handler+a,#onetrust-pc-sdk .category-host-list-handler{font-size:.6em}#onetrust-pc-sdk.ot-shw-fltr #ot-anchor{display:none !important}#onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst{height:100% !important;overflow:hidden;top:0px}#onetrust-pc-sdk.ot-shw-fltr #ot-fltr-cnt{margin:0;height:100%;max-height:none;padding:10px;top:0;width:calc(100% - 20px);position:absolute;right:0;left:0;max-width:none}#onetrust-pc-sdk.ot-shw-fltr .ot-fltr-scrlcnt{max-height:calc(100% - 65px)}}
|
||
#onetrust-consent-sdk #onetrust-pc-sdk,
|
||
#onetrust-consent-sdk #ot-search-cntr,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title:after
|
||
,#onetrust-consent-sdk #onetrust-pc-sdk #ot-sel-blk,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-anchor {
|
||
background-color: #FFFFFF;
|
||
}
|
||
|
||
#onetrust-consent-sdk #onetrust-pc-sdk h3,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk h4,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk h5,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk h6,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk p,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-modal #modal-header,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-checkbox label span,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-sel-blk p,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-title h3,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler p,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-chkbox label span,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #clear-filters-handler,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-optout-signal
|
||
{
|
||
color: #696969;
|
||
}
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-pgph-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 .ot-ven-link,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a
|
||
{
|
||
color: #3860BE;
|
||
}
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover { text-decoration: underline;}
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-toggle
|
||
{
|
||
background-color: #F8F8F8;
|
||
}
|
||
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets
|
||
{
|
||
background-color: #F8F8F8;
|
||
}
|
||
#onetrust-consent-sdk #onetrust-pc-sdk
|
||
button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn {
|
||
background-color: #400094;border-color: #400094;
|
||
color: #FFFFFF;
|
||
}
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu {
|
||
border-color: #400094;
|
||
}
|
||
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-objection-handler{
|
||
background-color: transparent;
|
||
border: 1px solid transparent;
|
||
}
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn {
|
||
background-color: #FFFFFF;
|
||
color: #78808E; border-color: #78808E;
|
||
}
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .ot-switch .ot-switch-nob, .ot-switch .ot-switch-nob:before,
|
||
#onetrust-pc-sdk .ot-checkbox input[type="checkbox"]:focus + label::before,
|
||
#onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:focus + label::before {
|
||
outline-color: #000000;
|
||
outline-width: 1px;
|
||
}
|
||
#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-item > button:focus {
|
||
border: 1px solid #000000;
|
||
}
|
||
#onetrust-consent-sdk #onetrust-pc-sdk *:focus,
|
||
#onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus {
|
||
outline: 1px solid #000000;
|
||
}#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk{
|
||
background-image: url('https://cdn.cookielaw.org/logos/static/ot_external_link.svg');
|
||
}
|
||
body #onetrust-pc-sdk div.ot-cat-item[data-optanongroupid="1"] {
|
||
display: none;
|
||
}
|
||
#onetrust-banner-sdk a, #onetrust-pc-sdk a {
|
||
color: #400094;
|
||
text-decoration: underline;
|
||
}.ot-sdk-cookie-policy{font-family:inherit;font-size:16px}.ot-sdk-cookie-policy.otRelFont{font-size:1rem}.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:1rem}#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.5em}#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,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td{font-size:.9em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td a{font-size:inherit}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-size:1em;margin-bottom:.6em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title{margin-bottom:1.2em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy>section{margin-bottom:1em}#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.5em}#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}#ot-sdk-cookie-policy h3{font-size:1.5em}@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 1em 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 1em 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 h5,
|
||
#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;
|
||
}
|
||
|
||
.ot-floating-button__front{background-image:url('https://cdn.cookielaw.org/logos/static/ot_persistent_cookie_icon.png')}</style><style type="text/css">.tp-backdrop{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#121214;z-index:300000;opacity:0;transition:opacity .25s linear}.tp-backdrop.tp-active{opacity:.9}.tp-modal .tp-close.tp-square{background:#ccc;border-radius:0;border:0;top:0;right:-40px}.tp-modal .tp-close{display:none;position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:#fff url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.51 7.208l-.706-.708-2.798 2.798L7.207 6.5l-.707.707 2.798 2.799L6.503 12.8l.707.707 2.796-2.795 2.792 2.792.707-.707-2.792-2.792 2.798-2.798z' fill='%23000' fill-opacity='.4'/%3E%3C/svg%3E") center center no-repeat;border:none;box-shadow:0 0 10px rgba(28,37,68,.15);outline:none;z-index:300100;border-radius:40px;opacity:0;cursor:pointer;transform:scale(.25);-webkit-appearance:none;-moz-appearance:none;appearance:none}.tp-modal .tp-close:hover,.tp-modal .tp-close:focus{box-shadow:0 0 10px 2px rgba(28,37,68,.15)}.tp-modal .tp-close:focus{border:1px solid}.tp-modal .tp-close.tp-active{display:block;opacity:1;transform:scale(1)}.tp-modal .tp-iframe-wrapper[dir=rtl] .tp-close{right:initial;left:-20px}.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2 .tp-close{top:0;right:0;width:64px;height:64px;box-shadow:none;outline:none;border-radius:0;border-left:1px solid rgba(15,15,21,.2);background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg %3E%3Cpath d='M3 3L13 13M13 3L3 13' stroke='%230F0F15' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A") center center no-repeat;opacity:.3}.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2 .tp-close.tp-active{opacity:.3}.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2 .tp-close:hover,.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2 .tp-close:focus{box-shadow:none;border:none;border-left:1px solid rgba(15,15,21,.06);opacity:1}.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2[dir=rtl] .tp-close{right:auto;left:0;border-left:none;border-right:1px solid rgba(15,15,21,.2)}.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2[dir=rtl] .tp-close:hover,.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2[dir=rtl] .tp-close:focus{border-left:none;border-right:1px solid rgba(15,15,21,.06)}.tp-modal{z-index:300050}@media screen and (max-width: 650px){.tp-modal .tp-close{right:0}.tp-modal .tp-iframe-wrapper[dir=rtl] .tp-close{right:initial;left:0}}.tp-modal .tp-iframe-wrapper.tp-curtain{width:600px;height:480px}.tp-modal-open{overflow:hidden!important;height:100vh;-webkit-overflow-scrolling:touch}.tp-modal-open.tp-modal-resizing{-webkit-overflow-scrolling:auto}.tp-modal-close{overflow:auto}.tp-iframe-wrapper{position:relative;margin:50px auto;box-shadow:0 0 10px rgba(0,0,0,.21)}.tp-iframe-wrapper.no-shadow{box-shadow:unset}.tp-modal{overflow-x:hidden;overflow-y:scroll!important;display:none;position:fixed;top:0;bottom:0;left:0;right:0;transform:translateZ(0)}.tp-modal .tp-message{font-family:Graphik Web Regular,Helvetica,Arial,sans-serif;padding:10px}.tp-modal .tp-btn-container{padding-left:10px;padding-bottom:10px}.tp-cxense-placeholder-modal{width:100%;background-color:#fff;max-width:912px;display:block;overflow:hidden;height:auto;opacity:1}.tp-widget-placeholder>div:after{display:block;content:"";clear:both}.tp-btn{text-decoration:none;cursor:pointer;padding:0 18px;line-height:40px;border-collapse:separate;border-radius:4px;text-align:center;vertical-align:middle;display:inline-block;color:#fff;border:none;box-shadow:inset 0 -1px rgba(216,218,221,0);background:#3878D8;background-position:bottom;text-shadow:none;font-family:Graphik Web Regular,Helvetica,Arial,sans-serif;white-space:nowrap;outline:0}.tp-please-wait.tp-active{display:block;opacity:.9;transition:opacity .25s linear}.tp-please-wait{position:absolute;top:0;left:0;background-color:#999;opacity:0;width:100%;height:100%;display:none;text-align:center;color:#fff;font-weight:lighter;font-family:Open Sans,sans-serif;font-size:15px}.tp-please-wait.tp-overlap{position:fixed;z-index:300150}.tp-please-wait.tp-local-overlap{position:absolute}.tp-please-wait>.tp-icon{width:80px;height:80px;margin:100px auto 20px}.pn-spinner{color:gray;display:inline-block;position:relative;width:80px;height:80px}.pn-spinner div{transform-origin:40px 40px;animation:pn-spinner 1.2s linear infinite}.pn-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#fff}.pn-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.pn-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.pn-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.pn-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.pn-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.pn-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.pn-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.pn-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.pn-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.pn-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.pn-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.pn-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes pn-spinner{0%{opacity:1}to{opacity:0}}.tp-please-wait>.tp-icon.tp-centered{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tp-iframe-wrapper.no-width .tp-close,.tp-iframe-wrapper.no-height .tp-close,.tp-modal.no-width .tp-close,.tp-modal.no-height .tp-close{display:none}.tp-banner{position:fixed;bottom:0;left:0;width:100%}.tp-banner>.tp-container-inner,.tp-banner>.tp-container-inner>iframe{width:inherit!important}.tp-modal-overscroll-prevented{overscroll-behavior:contain;width:100%;overflow-x:unset;overflow-y:scroll}.tp-scroll-prevented{height:100vh;overflow:hidden;touch-action:none}.tp-body-scroll-prevented{touch-action:none}
|
||
</style><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/612803.js"></script><script type="text/javascript" src="./Facebook ad platform made it easy for Russians to manipulate users_files/nbcuniversal.js"></script><meta http-equiv="origin-trial" content="AlK2UR5SkAlj8jjdEc9p3F3xuFYlF6LYjAML3EOqw1g26eCwWPjdmecULvBH5MVPoqKYrOfPhYVL71xAXI1IBQoAAAB8eyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="Amm8/NmvvQfhwCib6I7ZsmUxiSCfOxWxHayJwyU1r3gRIItzr7bNQid6O8ZYaE1GSQTa69WwhPC9flq/oYkRBwsAAACCeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="A9uiHDzQFAhqALUhTgTYJcz9XrGH2y0/9AORwCSapUO/f7Uh7ysIzyszNkuWDLqNYg8446Uj48XIstBW1qv/wAQAAACNeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3Mjc4MjcxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A9R+gkZL3TWq+Z7RJ2L0c7ZN7FZD5z4mHmVvjrPitg/EMz9P3j5d3W7Vw5ZR9jtJGmWKltM4BO3smNzpCgwYuwwAAACTeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3Mjc4MjcxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(1).txt" async=""></script>
|
||
<script>var mps=mps||{}; var debugmode=debugmode||{}; mps._loadset=mps._loadset+1||0; mps._components=mps._components||{};
|
||
(window.console && console.log("****** [mps] REDIRECTED: false"+" \u2192 "+"mps.cnbc.com ******"));
|
||
|
||
mps.pagevars = {"cagsattached":{},"instance":"cnbc-web","cags":{"template":["regular article"],"source":["cnbc us source"],"brand":["cnbc"],"creator":["michelle castillo"],"company":["alphabet inc","meta platforms inc"],"section":["technology"],"tags":["alphabet inc","meta platforms inc","breaking news: technology","business","technology","advertising"],"additional_sections":["business news","technology","advertising"],"datePublished":["1545065465"],"dateLastPublished":["1545072218"],"dateFirstPublished":["1545065465"]},"cat":"technology","cats":["technology"],"cid":"105631818","dart_cags":{"template":["regulararticle"],"attrsrc":["cnbcussource"],"brand":["cnbc"],"":["michellecastillo","1545065465","1545072218"],"comp":["alphabetinc","metaplatformsinc"],"franid":{"0":"technology","1":"alphabetinc","2":"metaplatformsinc","3":"breakingnewstechnology","4":"business","6":"advertising","7":"businessnews"}},"dart_logo_text":"Sponsored By:","dart_mode":"gpt-asynchronous","dart_sra":0,"fields":{"pubdate":["1545065465"]},"freewheel_section":"fw_technology","hierarchy":"technology","hline":null,"loadmode":false,"modified":"2023-08-20 10:25:43","mpsid":"118094356","mpsurl":"mps.cnbc.com","path":"\/id\/105631818","pkg_exclude_cq":0,"ref":"cnbc.com","responsive":{"smalldesktop":[1020,0],"tablet":[760,0],"mobile":[480,0],"0":[0,0]},"subtype":"section","stitle":null,"type":"cnbcnewsstory","dart_lazy_load":1,"disable_initial_load":1,"authuser":0,"turtle":0};
|
||
if (typeof mps._cloneObjects == 'function') { mps._cloneObjects(); }
|
||
</script><script>
|
||
mps._dtparamsappend = mps._dtparamsappend || "";
|
||
typeof mps._get == "function" &&
|
||
(__qsparam = mps._get("adtest")) &&
|
||
(mps._dtparamsappend += "adtest=" + __qsparam.replace(/W/g, "") + ";");
|
||
typeof __CNBC_META_DATA.ticker == "string" &&
|
||
(mps._dtparamsappend += "sym=" + __CNBC_META_DATA.ticker.replace(/W/g, "") + ";");
|
||
</script>
|
||
<script>
|
||
typeof(mps.execute_postscribe_js) == "function" && mps.execute_postscribe_js();
|
||
</script>
|
||
|
||
<script>
|
||
typeof(mps.execute_pixelman_js) == "function" && mps.execute_pixelman_js();
|
||
</script>
|
||
|
||
<script>
|
||
typeof(mps.execute_responsive_js) == "function" && mps.execute_responsive_js();
|
||
</script>
|
||
<script>
|
||
/**
|
||
* mps._adexecuteCallback
|
||
* created 05/10/2019 ken.brocx@nbcuni.com ruben.rajkowski@nbcuni.com
|
||
* Fallback for normal HB execution is delayed or skipped
|
||
* @param {string} slot
|
||
* @param {number} loadset
|
||
* @return {boolean}
|
||
* @private
|
||
*/
|
||
mps._adexecuteCallback = function(slot, loadset) {
|
||
if (!mps._bool(mpsopts.skipdisableinitialload) && typeof mps.hb == "object" && typeof mps.hb.execute == "function") {
|
||
mps._reqs.hb = mps._reqs.hb || {};
|
||
mps.hb._executedads = mps.hb._executedads || {};
|
||
if (!mps.hb.loadedads) {
|
||
mps._d('[mps:hb:ae] WAIT: ' + loadset + '/' + slot + ' (adexecuteCallback)' + mps._elapsed('', true));
|
||
return false;
|
||
}
|
||
var adobj = gpt[mps._advars[loadset][slot]];
|
||
if (mps.hb._executedads[loadset] && mps.hb._executedads[loadset].indexOf(slot) > -1) {
|
||
mps._d('[mps:hb:ae] SKIP: ' + loadset + '/' + slot + ' (adexecuteCallback)' + mps._elapsed());
|
||
return false;
|
||
}
|
||
var exclude = adobj !== null && adobj.getCategoryExclusions() || [];
|
||
if (exclude && exclude.indexOf('headerbid') > -1) {
|
||
mps.hb.excluded.push(slot);
|
||
mps._d('^[mps:hb:ae] EXCLUDED "!c=headerbid": ' + slot);
|
||
} else {
|
||
if( mps.hb.mgid && pbjs && pbjs.libLoaded) {
|
||
mps._d('[mps:hb:mg] CALL MG: ' + loadset + '/' + slot + ' (adexecuteCallback) ' + mps._elapsed());
|
||
pbjs.que.push(function() {
|
||
pbjs.rp.requestBids({
|
||
gptSlotObjects: [adobj],
|
||
callback: mps.hb.requestPreBidsCallback
|
||
});
|
||
});
|
||
}
|
||
}
|
||
// Refreshes ads that are late rendered
|
||
|
||
mps._queue.gptloaded.push(function() {
|
||
setTimeout(function() {
|
||
mps._d('[mps:hb:ae] CALL: ' + loadset + '/' + slot + ' (adexecuteCallback) ' + mps._elapsed());
|
||
mps._reqs.hb['adcall-' + loadset + '-' + slot] = mps._elapsed('', true);
|
||
if( !mps.hb.mgid || (exclude && exclude.indexOf('headerbid') > -1)) {
|
||
mps.hb._gptrefreshes.adexecute.push(adobj.getSlotElementId());
|
||
|
||
googletag.pubads().refresh([adobj], {
|
||
changeCorrelator: false
|
||
});
|
||
|
||
mps.hb._executedads[loadset] = mps.hb._executedads[loadset] || [];
|
||
mps.hb._executedads[loadset].push(slot);
|
||
}
|
||
}, 50);
|
||
});
|
||
}
|
||
};</script><script>if(typeof mps.hb == "object" && typeof mps.hb.execute == "function"){mps.hb.execute();}else{mpsopts.skipdisableinitialload = 1;}</script><script>
|
||
mps.pagevars.omnisects=null;
|
||
mps.pagevars.omnitype=null;
|
||
</script>
|
||
<script>
|
||
mps.adunits={"Top Banner":"topbanner","Boxrail":"boxrail","Mid Responsive":"midresponsive","Box Search":"boxsearch","Special Report Logo":"sponsorlogo","Box Inline":"boxinline","Native Ultra Dense":"nativeultradense","Native Three Up":"nativethreeup","Native Ticker":"nativeticker","Native Image Dense":"nativeimagedense","Countdown Clock":"countdownclock","Mobile Adhesion":"mobileadhesion","Homepage Logo":"sponsorlogo","Native Three Up Stack":"nativethreeupstack","Mid Responsive Make It":"midresponsive","Top Banner DoND":"topbanner","Native Three Up Stack Make It":"nativethreeupstackmakeit","Native Three Up Stack v2":"nativethreeupstackv2","Boxrail no Polar":"boxrail","Box Inline Make It Homepage":"boxinline","Mid Responsive Section Fronts":"midresponsive","No Ads":"noads","Native River":"nativeriver","Native MakeIt":"nativemakeit","Native MakeIt 2":"nativemakeit2","Mid Responsive Homepage":"midresponsive","Special Report Logo 2":"sponsorlogo2","Special Report Logo 3":"sponsorlogo3","Five Things":"fivethings","Mid Responsive Make It TEST":"midresponsive","Mid Responsive Select":"midresponsive","Quote Desktop Badge A":"sponsorlogo","Quote Desktop Badge 1":"qbadge1","Quote Desktop Badge 2":"qbadge2","Quote Desktop Badge 3":"qbadge3","Quote Desktop Badge 4":"qbadge4","Quote Desktop Badge 5":"qbadge5","Live Event":"liveevent","Boxrail 300x250 Only":"boxrail","Native Tray Card":"nativetraycard","Top Banner Markets":"topbanner","Breaking News Bar":"breakingnewsbar"};
|
||
</script>
|
||
<script type="text/javascript">if (typeof eTandomAd == "undefined") eTandomAd = "none"; var randomOrd = Math.floor((Math.random()*1000000000)+1);</script>
|
||
<script>
|
||
typeof(mps.execute_lazyload_js) == "function" && mps.execute_lazyload_js();
|
||
</script>
|
||
|
||
<script>
|
||
typeof(mps.execute_refresh_js) == "function" && mps.execute_refresh_js();
|
||
</script>
|
||
|
||
<script>
|
||
typeof(mps.execute_destroy_js) == "function" && mps.execute_destroy_js();
|
||
</script>
|
||
|
||
<script>
|
||
typeof(mps.execute_rails_js) == "function" && mps.execute_rails_js();
|
||
</script>
|
||
<script>
|
||
mps.datamaps={"kruxids":{"bravo-web":"Hhr_tP1Q","hip2save":"Ibufvl4d","accesshollywood-web":"Hhr_tOrA","test-web":"Ibufvl4d","movies.com":"Hhr_tY6P","allisports-web":"HkZYiE0j","eonline-web":"Hhr_tSwi","fandango-web":"Hhr_tTZO","fandango-mobile":"Jrb1MYL0","g4tv.com":"Hhr_tUnx","golf-web":"Hw-C3YP6","msnbc-web":"Hhr_taot","nbcsports-web":"Hhr_tdxJ","nbc-web":"Hhr_tggh","nbcnews-web":"Hhr_tdFP","breakingnews-web":"IbufgWS-","newsvine-web":"IbufmeEV","oxygen-web":"Hhr_thwe","syfy-web":"Hhr_tkRu","telemundo-web":"Hhr_tlyR","todayshow":"IbuiJ92p","usa-web":"Hhr_tqXM","esquire.com":"IkxxjkiU","golfnow.com":"HxufzCf9","csnbayarea.com":"Hhr_tfdM","csnchicago.com":"Hhr_tfdM","csnmidatlantic.com":"Hhr_tfdM","csnne.com":"Hhr_tfdM","csnnw.com":"Hhr_tfdM","csnphilly.com":"Hhr_tfdM","nhl.com":"Hhr_teSw","recode.net":"JWr8hSVx","nbcbayarea.com":"Hhr_tYbL","nbcchicago.com":"Hhr_tYbL","nbcconnecticut.com":"Hhr_tYbL","nbcdfw.com":"Hhr_tYbL","nbclosangeles.com":"Hhr_tYbL","nbcmiami.com":"Hhr_tYbL","nbcnewyork.com":"Hhr_tYbL","nbcphiladelphia.com":"Hhr_tYbL","nbcsandiego.com":"Hhr_tYbL","necn.com":"Hhr_tYbL","newyorklivetv.com":"Hhr_tYbL","telemundo47.com":"IvFtlWCT","telemundo51.com":"IvFtlWCT","telemundo52.com":"IvFtlWCT","telemundoareadelabahia.com":"IvFtlWCT","telemundochicago.com":"IvFtlWCT","telemundodallas.com":"IvFtlWCT","telemundodenver.com":"IvFtlWCT","telemundohouston.com":"IvFtlWCT","telemundolasvegas.com":"IvFtlWCT","holaciudad.com":"IvFtlWCT","usa-characterarcade":"Hhr_tqXM","nbc-tonightshow":"Hhr_tggh","nbc-snl":"Hhr_tggh","olympics-web":"KglqtuQq","rottentomatoes-web":"KeXIex0r","syfy-blastr":"Hhr_tkRu","syfy-chiller":"Hhr_tkRu","nbcuniverso-web":"Hhr_tlyR","golf-wld":"Hw-C3YP6","deportes-web":"Hhr_tlyR","golffantasy-web":"Hw-C3YP6","nbcboston.com":"Hhr_tYbL","nbcwashington.com":"Hhr_tYbL","telemundoarizona.com":"IvFtlWCT","telemundoboston.com":"IvFtlWCT","telemundo40.com":"IvFtlWCT","telemundosanantonio.com":"IvFtlWCT","telemundopr.com":"IvFtlWCT","telemundo62.com":"IvFtlWCT","nbcnews-bento":"Hhr_tdFP","local-web":"IvFtlWCT","telemundo-secretsalsa":"Hhr_tlyR","movietickets.com":"rjux9f48h","movietickets.ca":"rljypcm0g"},"evidon":{"fandango-web":"pid|ocid"},"remo":{"allisports-web":"nbcsports.com","rotoworld-web":"nbcsports.com","nhl-web":"nbcsports.com","golf-web":"nbcsports.com","nbcsports.stats.com":"nbcsports.com","nbcbayarea.com":"nbcnewyork.com","nbcchicago.com":"nbcnewyork.com","nbcconnecticut.com":"nbcnewyork.com","nbcdfw.com":"nbcnewyork.com","nbclosangeles.com":"nbcnewyork.com","nbcmiami.com":"nbcnewyork.com","nbcnewyork.com":"nbcnewyork.com","nbcphiladelphia.com":"nbcnewyork.com","nbcsandiego.com":"nbcnewyork.com","nbcwashington.com":"nbcnewyork.com","necn.com":"nbcnewyork.com","telemundo.stats.com":"telemundo.com","deportes-web":"telemundo.com","holaciudad.com":"telemundo.com","nbcuniverso-web":"telemundo.com","telemundo-web":"telemundo.com","breakingnews-web":"nbcnews.com","cnbc.com":"nbcnews.com","cnbcprime.com":"nbcnews.com","hip2save":"nbcnews.com","msnbc-web":"nbcnews.com","nbcnews-web":"nbcnews.com","newsvine-web":"nbcnews.com","todayshow":"nbcnews.com","test-web":"rich.run","golf-wld":"nbcsports.com"},"fruits":{},"adobeorg":{"rotoworld.com":"A8AB776A5245B4220A490D44@AdobeOrg","fandango-mobile":"8CF467C25245AE3F0A490D4C@AdobeOrg","cloo.com":"A8AB776A5245B4220A490D44@AdobeOrg","fandango-web":"8CF467C25245AE3F0A490D4C@AdobeOrg","rottentomatoes-web":"8CF467C25245AE3F0A490D4C@AdobeOrg","movies.com":"8CF467C25245AE3F0A490D4C@AdobeOrg","nbcsports-web":"A8AB776A5245B4220A490D44@AdobeOrg","golf-web":"A8AB776A5245B4220A490D44@AdobeOrg","allisports-web":"A8AB776A5245B4220A490D44@AdobeOrg","nbc-web":"A8AB776A5245B4220A490D44@AdobeOrg","nbc-snl":"A8AB776A5245B4220A490D44@AdobeOrg","nbc-tonightshow":"A8AB776A5245B4220A490D44@AdobeOrg","msnbc-web":"A8AB776A5245B4220A490D44@AdobeOrg","nbcnews-web":"A8AB776A5245B4220A490D44@AdobeOrg","today-web":"A8AB776A5245B4220A490D44@AdobeOrg","telemundo-web":"A8AB776A5245B4220A490D44@AdobeOrg","accesshollywood-web":"A8AB776A5245B4220A490D44@AdobeOrg","syfy-blastr":"A8AB776A5245B4220A490D44@AdobeOrg","bravo-web":"A8AB776A5245B4220A490D44@AdobeOrg","oxygen-web":"A8AB776A5245B4220A490D44@AdobeOrg","usa-characterarcade":"A8AB776A5245B4220A490D44@AdobeOrg","syfy-chiller":"A8AB776A5245B4220A490D44@AdobeOrg","nbcuniverso-web":"A8AB776A5245B4220A490D44@AdobeOrg","syfy-web":"A8AB776A5245B4220A490D44@AdobeOrg","usa-web":"A8AB776A5245B4220A490D44@AdobeOrg","golf-wld":"A8AB776A5245B4220A490D44@AdobeOrg","test-product":"A8AB776A5245B4220A490D44@AdobeOrg","nbcfantasy.stats.com":"A8AB776A5245B4220A490D44@AdobeOrg","profootballtalk.nbcsports.com":"A8AB776A5245B4220A490D44@AdobeOrg","rsn-web":"A8AB776A5245B4220A490D44@AdobeOrg","eonline-web":"\t5932F6B45755FB677F000101@AdobeOrg","deportes-web":"A8AB776A5245B4220A490D44@AdobeOrg","newsvine-web":"A8AB776A5245B4220A490D44@AdobeOrg","olympics-web":"A8AB776A5245B4220A490D44@AdobeOrg","nbcnews-bento":"A8AB776A5245B4220A490D44@AdobeOrg","local-web":"A8AB776A5245B4220A490D44@AdobeOrg","tve-web":"A8AB776A5245B4220A490D44@AdobeOrg","telemundo-secretsalsa":"A8AB776A5245B4220A490D44@AdobeOrg","movietickets-web":"8CF467C25245AE3F0A490D4C@AdobeOrg","nbcsports-live":"A8AB776A5245B4220A490D44@AdobeOrg","todayshow":"A8AB776A5245B4220A490D44@AdobeOrg","shopnbc-web":"A8AB776A5245B4220A490D44@AdobeOrg","rotoworld-web":"A8AB776A5245B4220A490D44@AdobeOrg","cnbc-web":"A8AB776A5245B4220A490D44@AdobeOrg","cnbc.com-relaunch":"A8AB776A5245B4220A490D44@AdobeOrg"},"adobesub":{"rotoworld.com":"nbcu.demdex.net","fandango-web":"fandangollc.demdex.net","fandango-mobile":"fandangollc.demdex.net","rottentomatoes.com":"fandangollc.demdex.net","movies.com":"fandangollc.demdex.net","nbcsports-web":"nbcu.demdex.net","golf-web":"nbcu.demdex.net","allisports-web":"nbcu.demdex.net","nbc-web":"nbcu.demdex.net","nbc-snl":"nbcu.demdex.net","nbc-tonightshow":"nbcu.demdex.net","msnbc-web":"nbcu.demdex.net","nbcnews-web":"nbcu.demdex.net","today-web":"nbcu.demdex.net","telemundo-web":"nbcu.demdex.net","accesshollywood-web":"nbcu.demdex.net","syfy-blastr":"nbcu.demdex.net","bravo-web":"nbcu.demdex.net","oxygen-web":"nbcu.demdex.net","usa-characterarcade":"nbcu.demdex.net","syfy-chiller":"nbcu.demdex.net","nbcuniverso-web":"nbcu.demdex.net","syfy-web":"nbcu.demdex.net","usa-web":"nbcu.demdex.net","test-product":"nbcu.demdex.net","profootballtalk.nbcsports.com":"\tnbcu.demdex.net","rsn-web":"nbcu.demdex.net","eonline-web":"nbcu.demdex.net","deportes-web":"nbcu.demdex.net","cloo.com":"nbcu.demdex.net","newsvine-web":"\tnbcu.demdex.net","nbcnews-bento":"nbcu.demdex.net","olympics-web":"nbcu.demdex.net","telemundo-secretsalsa":"nbcu.demdex.net","movietickets-web":"fandangollc.demdex.net","nbcsports-live":"nbcu.demdex.net","tve-web":"nbcu.demdex.net","rottentomatoes-web":"fandangollc.demdex.net","shopnbc-web":"nbcu.demdex.net","rotoworld-web":"nbcu.demdex.net"},"abadmira":{"fandango-web":"24946f8061558922b9d2d7d4bc6420aa2fa4c14dadc4a5736c9f14aa4c74f7dfcbbf7b2f9fedb1c5b9ac87abd2f2fa7db40b51e623e118dc8399bfaa4c47f3","fandango-mobile":"0a5b23e61c65e901fa44bcdf335c329e3a6861673f4b7b64ddd035dfa4e402b86ec5e5fdbabb71c1f57cd5e3afcbcd7c6aa6e63f9169f8a325aeea099c5102","bravo-web":"c543c3684fa11225a01204e0405f9ab31fc709d30a2e01053aae76c2db226ffa350e23f23b0872800620f3591adb90ca7ed81e2bbc064485f561003cd19d","syfy-web":"fddb0b353ff953ba8097328c7241fab507c7a8b18b7852df8552eead184f8e7abcbf4c5164e1bd24d624df3dc1beb7bab29778f20defcdb062c516e25da9","usa-web":"6a5845a990085fa67e4c13c6582b1e9ee622092238e7dc38fc73d3cd30657d34ea14a419e29d3cac99fe2d4f0e721c2288a4a01d31adc751be7c5c50038d","oxygen-web":"3254dcd477c2536813b27c9cf6a83fdf4cb4171f9e60f080261ee6f9456a973691561b6bc79b04aacd7dfc3d359df1274238c70775600c0d9ed2315e62e7","nbc-web":"58cdda8e55837fc2da044da8d56463d23caa243e6ebe462767415e994e8575c1e9de3e7b07b5e08a2959f9d51743b1cd095e93be965462a3934290e407de2d","nbcsports-web":"d315a75b32de11728295e25c72688cebbffb97c68cff8ce4358ee550e92eda67e84f63e5d9b5202a1d2933f57921f7383660cccf114c908f7d48f7de9a07","olympics-web":"b5a1900981006b3ef7a387230ec6cabcbdb69b41bf5ab2589d5586d582b54fd86c6e7f1d50f7b87ef418831ed00cfdd19e906003643ecc476c82b432539846","eonline-web":"687e31dc1fa0846db97eaf7503b8cfc7743bdeee1e63e139e7972fc53173f1bc76dbbb2e7347b6fd0ad327ac3e7dde4d665621cd8196ab80574e27ef2a2d","telemundo-web":"680f4594a7ef8941c3d460420ca9a8f406d759e81397a99b0b05fbae5a267a9e0282e85c1d087787b29847f2af03e252fceb45b8633abdcd3565d884875dd5","msnbc-web":"0b1d8cbabefb875fb82adbfb9caf5a6cad5dc2c7ede56656208858c98efef8134120e587ee107fb9113f5a2c7bd4b600a50f907a27bd2147bc7f228cf4f058","nbcnews-web":"405ff492c0b37410bb6609de1410d2c091f468e4e684464cd8d9f2a1661f0fed65f9a53facf9a476f78a4aaf50a84287bd6b67308ff3cad6abfa5b67dec755","nbcnews":"405ff492c0b37410bb6609de1410d2c091f468e4e684464cd8d9f2a1661f0fed65f9a53facf9a476f78a4aaf50a84287bd6b67308ff3cad6abfa5b67dec755","nbcnews-bento":"c584c66692502b43e602ffed0c2c86879eafcfd7fd5165fe1e5c528fb929ca7a247b8f07669652b063942328767508c5b6cd5d4f2f66b06f87b71c5f820c9e","syfy-d8-web":"fddb0b353ff953ba8097328c7241fab507c7a8b18b7852df8552eead184f8e7abcbf4c5164e1bd24d624df3dc1beb7bab29778f20defcdb062c516e25da9","e-web":"687e31dc1fa0846db97eaf7503b8cfc7743bdeee1e63e139e7972fc53173f1bc76dbbb2e7347b6fd0ad327ac3e7dde4d665621cd8196ab80574e27ef2a2d"},"mpartid":{"nbcnews.com":"65ea0b28a73c4c4abd08599774d30799","fandango-web":"X","golf-web":"a9e13c3b9a605742b6bd7c3cddf1b193","fandango-mobile":"X","eonline-web":"13c1572c444c0043bd68e09b734a5374","bravo-web":"4692933e526e744dbb51140cfadd4b53","oxygen-web":"af7ecd589c6b72458822e8ab59420e5c","syfy-web":"48abf51d492ac0489293cbfd12b40d47","nbc-web":"X","usa-web":"X","telemundo-web":"us1-09b8a860d541194caaa889a29a469376","nbcnewyork.com":"X","nbcsports-web":"us1-1237dbc18bbc1d4282b9c6261c95acff","today.com":"3f8eeba44cd1254a897586bb26fa1c4a","msnbc.com":"4c6f61ee9fa74942a781c3ecf77b926e","rotoworld-web":"us1-4e5d72399e4d234aa6e7148637eb089a","olympics-tokyo-web":"us1-1237dbc18bbc1d4282b9c6261c95acff","olympics-web":"us1-1237dbc18bbc1d4282b9c6261c95acff","syfy-d8-web":"48abf51d492ac0489293cbfd12b40d47","accesshollywood-web":"us1-def69da2684a7243a4b3a7f25a2e7e8c","e-web":"13c1572c444c0043bd68e09b734a5374","telemundo-bento":"us1-09b8a860d541194caaa889a29a469376","deportes-web":"us1-b003643e8210d54a8d870e00e53f6f9b","rsn-web":"us1-27d002f33fb59740b4652b8c9cce8325","movietickets-web":"X","nbcsports-v2-web":"us1-d26be8b82e8a5a4faf49eabd169d04f6"},"mrkldmn":{"bravo-web":"bravotv.com","olympics-tokyo-web":"nbcolympics.com","nbcsports-web":"nbcsports.com","nbcsports-span-web":"nbcsports.com","rotoworld-web":"nbcsportsedge.com","olympics-web":"nbcolympics.com","golf-web":"golfchannel.com","nbc-web":"nbc.com","usa-web":"usanetwork.com","syfy-web":"syfy.com","syfy-d8-web":"syfy.com","oxygen-web":"oxygen.com","accesshollywood-web":"accessonline.com","e-web":"eonline.com","telemundo-bento":"telemundo.com","telemundo-web":"telemundodeportes.com","rsn-web":"nbcsports.com","movietickets-web":"movietickets.com","fandango-web":"fandango.com","nbcsports-v2-web":"nbcsports.com"},"mrklcid":{"bravo-web":"5998_04671","olympics-tokyo-web":"5998_04710","nbcsports-web":"5998_04678","olympics-beijing-web":"5998_04710","olympics-web":"5998_04710","nbcsports-span-web":"5998_04678","rotoworld-web":"5998_04711","golf-web":"5998_04715","nbc-web":"5998_04670","usa-web":"5998_04718","oxygen-web":"5998_04717","syfy-web":"5998_04716","syfy-d8-web":"5998_04716","accesshollywood-web":"5998_04795","e-web":"5998_04771","telemundo-bento":"5998_04736","deportes-web":"5998_04714","rsn-web":"5998_04740","fandango-web":"5998_04724","movietickets-web":"5998_04737","nbcsports-v2-web":"5998_04678"}};
|
||
</script>
|
||
<script>typeof mps._postscribe == "object" && mps._postscribe.enable();</script>
|
||
|
||
<!--1-{@head}-PM: [1] Postscribe+Pixelman3-->
|
||
<script class="mps-pm3-shared">//--[2017-12-01]
|
||
//----[LOAD & SET PIXELMAN3]---------------------------------
|
||
mps.pm3=mps.pm3||{};
|
||
mps.pm3._init = function(forceload){
|
||
if(!mps._kvinsert||typeof(__nbcudigitaladops)!='object'||__nbcudigitaladops.version!='3.0') {
|
||
mps._d('[mps:PM3] Init FAILED (libs not enabled)');
|
||
return false;
|
||
}
|
||
if(this.loaded && !forceload) {
|
||
mps._d('[mps:PM3] Init SKIPPED (already loaded)');
|
||
return false;
|
||
}
|
||
this.loaded={}; this.ids={}; this.checkfunc=this.checkfunc||{}; this.callback=this.callback||{};
|
||
this.setLoad = function(name,data) {
|
||
if(!this.loaded||typeof(name)!='string') return false;
|
||
var datajson = typeof(data)=='object' ? JSON.stringify(data) : data;
|
||
var loadedval = [mps._elapsed('',1)]
|
||
if(data!=undefined) loadedval.push(data);
|
||
if(this.loaded[name]) { // name already exists
|
||
this.loaded[name].push(loadedval)
|
||
name = name+'['+this.loaded[name].length+']'
|
||
} else {
|
||
this.loaded[name] = [loadedval];
|
||
}
|
||
mps._d('[mps:PM3] LOADED: '+mps._trim(JSON.stringify(name),'"')+' '+mps._elapsed());
|
||
}
|
||
this.executeItem = function(name,item,loadmultiple) {
|
||
if(!this.loaded || (typeof(item)!='function' && typeof(item)!='string') || (typeof(name)!='string' && !name.length)) {
|
||
mps._d('[mps:PM3] /executeItem/ FAILED ['+name+']',item);
|
||
return false;
|
||
}
|
||
if(typeof(this.checkfunc['executeItem'])=='function') {
|
||
//mps._d('[mps:PM3] /executeitem/ (calling '+'checkfunc)');
|
||
var checkfuncret = this.checkfunc['executeItem'].apply(this,arguments);
|
||
if(checkfuncret===false||checkfuncret===0||checkfuncret=='false'||checkfuncret=='0') {
|
||
mps._d('[mps:PM3] /executeItem/ SKIPPED (using checkfunc): '+name);
|
||
return false;
|
||
}
|
||
}
|
||
if(this.loaded[name] && !loadmultiple) {
|
||
mps._d('[mps:PM3] /executeItem/ SKIPPED (already loaded): ['+name+']');
|
||
return false;
|
||
}
|
||
mps._d('[mps:PM3] /executeItem/ EXECUTE: '+name+' '+mps._elapsed());
|
||
this.setLoad(name,item);
|
||
if(typeof(item)=='function') return item.call(this,name);
|
||
if(typeof(item)=='string') return mps._append((mps._select('body')?'body':'head'),item);
|
||
}
|
||
mps._d('[mps:PM3] Init COMPLETE');
|
||
}
|
||
|
||
//----[SHARED FUNCTIONS]---------------------------------
|
||
mps._datamapValue = function(set,site) {
|
||
var site = site||mps.pagevars.instance;
|
||
if(!mps.pagevars) return false
|
||
if(!mps.datamaps || !mps.datamaps[set]) {
|
||
mps._d('[mps/datamaps] WARNING - Data mapping set does not exist: '+set);
|
||
return false;
|
||
}
|
||
var _site = site ? site : mps.pagevars.instance
|
||
// return based on mps site instance or passed site value
|
||
if(_site && _site!='automagic' && mps.datamaps[set][_site]) return mps.datamaps[set][site];
|
||
// return based on domain
|
||
var _subdoms = window.location.host.split('.');
|
||
var _topdom = _subdoms.pop();
|
||
_topdom = _subdoms.pop()+'.'+_topdom;
|
||
_subdoms.reverse();
|
||
if(mps.datamaps[set][_topdom]) return mps.datamaps[set][_topdom];
|
||
var _tmphost = _topdom;
|
||
for(var i=0;i<_subdoms.length;i++) {
|
||
_tmphost = _subdoms[i]+'.'+_tmphost;
|
||
//mps._d("#**** TRYING: "+_tmphost);
|
||
if(mps.datamaps[set][_tmphost]) return mps.datamaps[set][_tmphost];
|
||
}
|
||
mps._d('^[mps/datamaps] WARNING Data mapping value for ['+set+'] does not exist on: '+site);
|
||
return false;
|
||
}
|
||
//----[INITIALIZE & LOAD]---------------------------------
|
||
mps.pm3._init();
|
||
</script>
|
||
|
||
|
||
<!--{@head} mps-config-flags: MPS Configuration Flags-->
|
||
<script>
|
||
mpsopts=mpsopts||{};
|
||
mpsopts.activeload=1;
|
||
mpsopts.activerefresh=1;
|
||
</script>
|
||
|
||
|
||
<!--{@head} new-relic-phoenix-aws: New Relic Phoenix Aws-->
|
||
<script type="text/javascript">
|
||
window.NREUM||(NREUM={}),__nr_require=function(t,n,e){function r(e){if(!n[e]){var o=n[e]={exports:{}};t[e][0].call(o.exports,function(n){var o=t[e][1][n];return r(o||n)},o,o.exports)}return n[e].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<e.length;o++)r(e[o]);return r}({1:[function(t,n,e){function r(t){try{s.console&&console.log(t)}catch(n){}}var o,i=t("ee"),a=t(20),s={};try{o=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,o.indexOf("dev")!==-1&&(s.dev=!0),o.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&i.on("internal-error",function(t){r(t.stack)}),s.dev&&i.on("fn-err",function(t,n,e){r(e.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,n){return t}).join(", ")))},{}],2:[function(t,n,e){function r(t,n,e,r,s){try{p?p-=1:o(s||new UncaughtException(t,n,e),!0)}catch(f){try{i("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,n,e){this.message=t||"Uncaught error with no additional information",this.sourceURL=n,this.line=e}function o(t,n){var e=n?null:c.now();i("err",[t,e])}var i=t("handle"),a=t(21),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,l="nr@seenError",p=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(9),t(8),"addEventListener"in window&&t(5),c.xhrWrappable&&t(10),d=!0)}s.on("fn-start",function(t,n,e){d&&(p+=1)}),s.on("fn-err",function(t,n,e){d&&!e[l]&&(f(e,l,function(){return!0}),this.thrown=!0,o(e))}),s.on("fn-end",function(){d&&!this.thrown&&p>0&&(p-=1)}),s.on("internal-error",function(t){i("ierr",[t,c.now(),!0])})},{}],3:[function(t,n,e){t("loader").features.ins=!0},{}],4:[function(t,n,e){function r(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var o=t("ee"),i=t("handle"),a=t(9),s=t(8),c="learResourceTimings",f="addEventListener",u="resourcetimingbufferfull",d="bstResource",l="resource",p="-start",h="-end",m="fn"+p,w="fn"+h,v="bstTimer",g="pushState",y=t("loader");y.features.stn=!0,t(7),"addEventListener"in window&&t(5);var x=NREUM.o.EV;o.on(m,function(t,n){var e=t[0];e instanceof x&&(this.bstStart=y.now())}),o.on(w,function(t,n){var e=t[0];e instanceof x&&i("bst",[e,n,this.bstStart,y.now()])}),a.on(m,function(t,n,e){this.bstStart=y.now(),this.bstType=e}),a.on(w,function(t,n){i(v,[n,this.bstStart,y.now(),this.bstType])}),s.on(m,function(){this.bstStart=y.now()}),s.on(w,function(t,n){i(v,[n,this.bstStart,y.now(),"requestAnimationFrame"])}),o.on(g+p,function(t){this.time=y.now(),this.startPath=location.pathname+location.hash}),o.on(g+h,function(t){i("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),f in window.performance&&(window.performance["c"+c]?window.performance[f](u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance["c"+c]()},!1):window.performance[f]("webkit"+u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance["webkitC"+c]()},!1)),document[f]("scroll",r,{passive:!0}),document[f]("keypress",r,!1),document[f]("click",r,!1)}},{}],5:[function(t,n,e){function r(t){for(var n=t;n&&!n.hasOwnProperty(u);)n=Object.getPrototypeOf(n);n&&o(n)}function o(t){s.inPlace(t,[u,d],"-",i)}function i(t,n){return t[1]}var a=t("ee").get("events"),s=t("wrap-function")(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";n.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+"-start",function(t,n){var e=t[1],r=c(e,"nr@wrapped",function(){function t(){if("function"==typeof e.handleEvent)return e.handleEvent.apply(e,arguments)}var n={object:t,"function":e}[typeof e];return n?s(n,"fn-",null,n.name||"anonymous"):e});this.wrapped=t[1]=r}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],6:[function(t,n,e){function r(t,n,e){var r=t[n];"function"==typeof r&&(t[n]=function(){var t=i(arguments),n={};o.emit(e+"before-start",[t],n);var a;n[m]&&n[m].dt&&(a=n[m].dt);var s=r.apply(this,t);return o.emit(e+"start",[t,a],s),s.then(function(t){return o.emit(e+"end",[null,t],s),t},function(t){throw o.emit(e+"end",[t],s),t})})}var o=t("ee").get("fetch"),i=t(21),a=t(20);n.exports=o;var s=window,c="fetch-",f=c+"body-",u=["arrayBuffer","blob","json","text","formData"],d=s.Request,l=s.Response,p=s.fetch,h="prototype",m="nr@context";d&&l&&p&&(a(u,function(t,n){r(d[h],n,f),r(l[h],n,f)}),r(s,"fetch",c),o.on(c+"end",function(t,n){var e=this;if(n){var r=n.headers.get("content-length");null!==r&&(e.rxSize=r),o.emit(c+"done",[null,n],e)}else o.emit(c+"done",[t],e)}))},{}],7:[function(t,n,e){var r=t("ee").get("history"),o=t("wrap-function")(r);n.exports=r;var i=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;i&&i.pushState&&i.replaceState&&(a=i),o.inPlace(a,["pushState","replaceState"],"-")},{}],8:[function(t,n,e){var r=t("ee").get("raf"),o=t("wrap-function")(r),i="equestAnimationFrame";n.exports=r,o.inPlace(window,["r"+i,"mozR"+i,"webkitR"+i,"msR"+i],"raf-"),r.on("raf-start",function(t){t[0]=o(t[0],"fn-")})},{}],9:[function(t,n,e){function r(t,n,e){t[0]=a(t[0],"fn-",null,e)}function o(t,n,e){this.method=e,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,e)}var i=t("ee").get("timer"),a=t("wrap-function")(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";n.exports=i,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),i.on(c+u,r),i.on(s+u,o)},{}],10:[function(t,n,e){function r(t,n){d.inPlace(n,["onreadystatechange"],"fn-",s)}function o(){var t=this,n=u.context(t);t.readyState>3&&!n.resolved&&(n.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,g,"fn-",s)}function i(t){y.push(t),h&&(b?b.then(a):w?w(a):(E=-E,O.data=E))}function a(){for(var t=0;t<y.length;t++)r([],y[t]);y.length&&(y=[])}function s(t,n){return n}function c(t,n){for(var e in t)n[e]=t[e];return n}t(5);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),l=NREUM.o,p=l.XHR,h=l.MO,m=l.PR,w=l.SI,v="readystatechange",g=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],y=[];n.exports=u;var x=window.XMLHttpRequest=function(t){var n=new p(t);try{u.emit("new-xhr",[n],n),n.addEventListener(v,o,!1)}catch(e){try{u.emit("internal-error",[e])}catch(r){}}return n};if(c(p,x),x.prototype=p.prototype,d.inPlace(x.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,n){r(t,n),i(n)}),u.on("open-xhr-start",r),h){var b=m&&m.resolve();if(!w&&!m){var E=1,O=document.createTextNode(E);new h(a).observe(O,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===v||a()})},{}],11:[function(t,n,e){function r(t){if(!i(t))return null;var n=window.NREUM;if(!n.loader_config)return null;var e=(n.loader_config.accountID||"").toString()||null,r=(n.loader_config.agentID||"").toString()||null,s=(n.loader_config.trustKey||"").toString()||null;if(!e||!r)return null;var c=a.generateCatId(),f=a.generateCatId(),u=Date.now(),d=o(c,f,u,e,r,s);return{header:d,guid:c,traceId:f,timestamp:u}}function o(t,n,e,r,o,i){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var s={v:[0,1],d:{ty:"Browser",ac:r,ap:o,id:t,tr:n,ti:e}};return i&&r!==i&&(s.d.tk=i),btoa(JSON.stringify(s))}function i(t){var n=!1,e=!1,r={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(r=NREUM.init.distributed_tracing,e=!!r.enabled),e)if(t.sameOrigin)n=!0;else if(r.allowed_origins instanceof Array)for(var o=0;o<r.allowed_origins.length;o++){var i=s(r.allowed_origins[o]);if(t.hostname===i.hostname&&t.protocol===i.protocol&&t.port===i.port){n=!0;break}}return e&&n}var a=t(18),s=t(13);n.exports={generateTracePayload:r,shouldGenerateTrace:i}},{}],12:[function(t,n,e){function r(t){var n=this.params,e=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<p;r++)t.removeEventListener(l[r],this.listener,!1);n.aborted||(e.duration=s.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==n.status&&(n.status=0):a(this,t),e.cbTime=this.cbTime,d.emit("xhr-done",[t],t),c("xhr",[n,e,this.startTime]))}}function o(t,n){var e=t.responseType;if("json"===e&&null!==n)return n;var r="arraybuffer"===e||"blob"===e||"json"===e?t.response:t.responseText;return w(r)}function i(t,n){var e=f(n),r=t.params;r.host=e.hostname+":"+e.port,r.pathname=e.pathname,t.parsedOrigin=f(n),t.sameOrigin=t.parsedOrigin.sameOrigin}function a(t,n){t.params.status=n.status;var e=o(n,t.lastSize);if(e&&(t.metrics.rxSize=e),t.sameOrigin){var r=n.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var s=t("loader");if(s.xhrWrappable){var c=t("handle"),f=t(13),u=t(11).generateTracePayload,d=t("ee"),l=["load","error","abort","timeout"],p=l.length,h=t("id"),m=t(16),w=t(15),v=window.XMLHttpRequest;s.features.xhr=!0,t(10),t(6),d.on("new-xhr",function(t){var n=this;n.totalCbs=0,n.called=0,n.cbTime=0,n.end=r,n.ended=!1,n.xhrGuids={},n.lastSize=null,n.loadCaptureCalled=!1,t.addEventListener("load",function(e){a(n,t)},!1),m&&(m>34||m<10)||window.opera||t.addEventListener("progress",function(t){n.lastSize=t.loaded},!1)}),d.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),d.on("open-xhr-end",function(t,n){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var e=u(this.parsedOrigin);e&&e.header&&(n.setRequestHeader("newrelic",e.header),this.dt=e)}),d.on("send-xhr-start",function(t,n){var e=this.metrics,r=t[0],o=this;if(e&&r){var i=w(r);i&&(e.txSize=i)}this.startTime=s.now(),this.listener=function(t){try{"abort"!==t.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof n.onload))&&o.end(n)}catch(e){try{d.emit("internal-error",[e])}catch(r){}}};for(var a=0;a<p;a++)n.addEventListener(l[a],this.listener,!1)}),d.on("xhr-cb-time",function(t,n,e){this.cbTime+=t,n?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof e.onload||this.end(e)}),d.on("xhr-load-added",function(t,n){var e=""+h(t)+!!n;this.xhrGuids&&!this.xhrGuids[e]&&(this.xhrGuids[e]=!0,this.totalCbs+=1)}),d.on("xhr-load-removed",function(t,n){var e=""+h(t)+!!n;this.xhrGuids&&this.xhrGuids[e]&&(delete this.xhrGuids[e],this.totalCbs-=1)}),d.on("addEventListener-end",function(t,n){n instanceof v&&"load"===t[0]&&d.emit("xhr-load-added",[t[1],t[2]],n)}),d.on("removeEventListener-end",function(t,n){n instanceof v&&"load"===t[0]&&d.emit("xhr-load-removed",[t[1],t[2]],n)}),d.on("fn-start",function(t,n,e){n instanceof v&&("onload"===e&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=s.now()))}),d.on("fn-end",function(t,n){this.xhrCbStart&&d.emit("xhr-cb-time",[s.now()-this.xhrCbStart,this.onload,n],n)}),d.on("fetch-before-start",function(t){var n,e=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url&&(n=t[0].url),n&&(this.parsedOrigin=f(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var r=u(this.parsedOrigin);if(r&&r.header){var o=r.header;if("string"==typeof t[0]){var i={};for(var a in e)i[a]=e[a];i.headers=new Headers(e.headers||{}),i.headers.set("newrelic",o),this.dt=r,t.length>1?t[1]=i:t.push(i)}else t[0]&&t[0].headers&&(t[0].headers.append("newrelic",o),this.dt=r)}})}},{}],13:[function(t,n,e){var r={};n.exports=function(t){if(t in r)return r[t];var n=document.createElement("a"),e=window.location,o={};n.href=t,o.port=n.port;var i=n.href.split("://");!o.port&&i[1]&&(o.port=i[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===i[0]?"443":"80"),o.hostname=n.hostname||e.hostname,o.pathname=n.pathname,o.protocol=i[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var a=!n.protocol||":"===n.protocol||n.protocol===e.protocol,s=n.hostname===document.domain&&n.port===e.port;return o.sameOrigin=a&&(!n.hostname||s),"/"===o.pathname&&(r[t]=o),o}},{}],14:[function(t,n,e){function r(){}function o(t,n,e){return function(){return i(t,[f.now()].concat(s(arguments)),n?null:this,e),n?void 0:this}}var i=t("handle"),a=t(20),s=t(21),c=t("ee").get("tracer"),f=t("loader"),u=NREUM;"undefined"==typeof window.newrelic&&(newrelic=u);var d=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",p=l+"ixn-";a(d,function(t,n){u[n]=o(l+n,!0,"api")}),u.addPageAction=o(l+"addPageAction",!0),u.setCurrentRouteName=o(l+"routeName",!0),n.exports=newrelic,u.interaction=function(){return(new r).get()};var h=r.prototype={createTracer:function(t,n){var e={},r=this,o="function"==typeof n;return i(p+"tracer",[f.now(),t,e],r),function(){if(c.emit((o?"":"no-")+"fn-start",[f.now(),r,o],e),o)try{return n.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],e),t}finally{c.emit("fn-end",[f.now()],e)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,n){h[n]=o(p+n)}),newrelic.noticeError=function(t,n){"string"==typeof t&&(t=new Error(t)),i("err",[t,f.now(),!1,n])}},{}],15:[function(t,n,e){n.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(n){return}}}},{}],16:[function(t,n,e){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1]),n.exports=r},{}],17:[function(t,n,e){function r(t,n){var e=t.getEntries();e.forEach(function(t){"first-paint"===t.name?a("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&a("timing",["fcp",Math.floor(t.startTime)])})}function o(t){if(t instanceof c&&!u){var n,e=Math.round(t.timeStamp);n=e>1e12?Date.now()-e:s.now()-e,u=!0,a("timing",["fi",e,{type:t.type,fid:n}])}}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var i,a=t("handle"),s=t("loader"),c=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){i=new PerformanceObserver(r);try{i.observe({entryTypes:["paint"]})}catch(f){}}if("addEventListener"in document){var u=!1,d=["click","keydown","mousedown","pointerdown","touchstart"];d.forEach(function(t){document.addEventListener(t,o,!1)})}}},{}],18:[function(t,n,e){function r(){function t(){return n?15&n[e++]:16*Math.random()|0}var n=null,e=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(n=r.getRandomValues(new Uint8Array(31)));for(var o,i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;s<i.length;s++)o=i[s],"x"===o?a+=t().toString(16):"y"===o?(o=3&t()|8,a+=o.toString(16)):a+=o;return a}function o(){function t(){return n?15&n[e++]:16*Math.random()|0}var n=null,e=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&Uint8Array&&(n=r.getRandomValues(new Uint8Array(31)));for(var o=[],i=0;i<16;i++)o.push(t().toString(16));return o.join("")}n.exports={generateUuid:r,generateCatId:o}},{}],19:[function(t,n,e){function r(t,n){if(!o)return!1;if(t!==o)return!1;if(!n)return!0;if(!i)return!1;for(var e=i.split("."),r=n.split("."),a=0;a<r.length;a++)if(r[a]!==e[a])return!1;return!0}var o=null,i=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(o="Safari",i=c[1])}n.exports={agent:o,version:i,match:r}},{}],20:[function(t,n,e){function r(t,n){var e=[],r="",i=0;for(r in t)o.call(t,r)&&(e[i]=n(r,t[r]),i+=1);return e}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],21:[function(t,n,e){function r(t,n,e){n||(n=0),"undefined"==typeof e&&(e=t?t.length:0);for(var r=-1,o=e-n||0,i=Array(o<0?0:o);++r<o;)i[r]=t[n+r];return i}n.exports=r},{}],22:[function(t,n,e){n.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,n,e){function r(){}function o(t){function n(t){return t&&t instanceof r?t:t?c(t,s,i):i()}function e(e,r,o,i){if(!l.aborted||i){t&&t(e,r,o);for(var a=n(o),s=m(e),c=s.length,f=0;f<c;f++)s[f].apply(a,r);var d=u[y[e]];return d&&d.push([x,e,r,a]),a}}function p(t,n){g[t]=m(t).concat(n)}function h(t,n){var e=g[t];if(e)for(var r=0;r<e.length;r++)e[r]===n&&e.splice(r,1)}function m(t){return g[t]||[]}function w(t){return d[t]=d[t]||o(e)}function v(t,n){f(t,function(t,e){n=n||"feature",y[e]=n,n in u||(u[n]=[])})}var g={},y={},x={on:p,addEventListener:p,removeEventListener:h,emit:e,get:w,listeners:m,context:n,buffer:v,abort:a,aborted:!1};return x}function i(){return new r}function a(){(u.api||u.feature)&&(l.aborted=!0,u=l.backlog={})}var s="nr@context",c=t("gos"),f=t(20),u={},d={},l=n.exports=o();l.backlog=u},{}],gos:[function(t,n,e){function r(t,n,e){if(o.call(t,n))return t[n];var r=e();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,n,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return t[n]=r,r}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],handle:[function(t,n,e){function r(t,n,e,r){o.buffer([t],r),o.emit(t,n,e)}var o=t("ee").get("handle");n.exports=r,r.ee=o},{}],id:[function(t,n,e){function r(t){var n=typeof t;return!t||"object"!==n&&"function"!==n?-1:t===window?0:a(t,i,function(){return o++})}var o=1,i="nr@id",a=t("gos");n.exports=r},{}],loader:[function(t,n,e){function r(){if(!E++){var t=b.info=NREUM.info,n=p.getElementsByTagName("script")[0];if(setTimeout(u.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&n))return u.abort();f(y,function(n,e){t[n]||(t[n]=e)}),c("mark",["onload",a()+b.offset],null,"api");var e=p.createElement("script");e.src="https://"+t.agent,n.parentNode.insertBefore(e,n)}}function o(){"complete"===p.readyState&&i()}function i(){c("mark",["domContent",a()+b.offset],null,"api")}function a(){return O.exists&&performance.now?Math.round(performance.now()):(s=Math.max((new Date).getTime(),s))-b.offset}var s=(new Date).getTime(),c=t("handle"),f=t(20),u=t("ee"),d=t(19),l=window,p=l.document,h="addEventListener",m="attachEvent",w=l.XMLHttpRequest,v=w&&w.prototype;NREUM.o={ST:setTimeout,SI:l.setImmediate,CT:clearTimeout,XHR:w,REQ:l.Request,EV:l.Event,PR:l.Promise,MO:l.MutationObserver};var g=""+location,y={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1158.min.js"},x=w&&v&&v[h]&&!/CriOS/.test(navigator.userAgent),b=n.exports={offset:s,now:a,origin:g,features:{},xhrWrappable:x,userAgent:d};t(14),t(17),p[h]?(p[h]("DOMContentLoaded",i,!1),l[h]("load",r,!1)):(p[m]("onreadystatechange",o),l[m]("onload",r)),c("mark",["firstbyte",s],null,"api");var E=0,O=t(22)},{}],"wrap-function":[function(t,n,e){function r(t){return!(t&&t instanceof Function&&t.apply&&!t[a])}var o=t("ee"),i=t(21),a="nr@original",s=Object.prototype.hasOwnProperty,c=!1;n.exports=function(t,n){function e(t,n,e,o){function nrWrapper(){var r,a,s,c;try{a=this,r=i(arguments),s="function"==typeof e?e(r,a):e||{}}catch(f){l([f,"",[r,a,o],s])}u(n+"start",[r,a,o],s);try{return c=t.apply(a,r)}catch(d){throw u(n+"err",[r,a,d],s),d}finally{u(n+"end",[r,a,c],s)}}return r(t)?t:(n||(n=""),nrWrapper[a]=t,d(t,nrWrapper),nrWrapper)}function f(t,n,o,i){o||(o="");var a,s,c,f="-"===o.charAt(0);for(c=0;c<n.length;c++)s=n[c],a=t[s],r(a)||(t[s]=e(a,f?s+o:o,i,s))}function u(e,r,o){if(!c||n){var i=c;c=!0;try{t.emit(e,r,o,n)}catch(a){l([a,e,r,o])}c=i}}function d(t,n){if(Object.defineProperty&&Object.keys)try{var e=Object.keys(t);return e.forEach(function(e){Object.defineProperty(n,e,{get:function(){return t[e]},set:function(n){return t[e]=n,n}})}),n}catch(r){l([r])}for(var o in t)s.call(t,o)&&(n[o]=t[o]);return n}function l(n){try{t.emit("internal-error",n)}catch(e){}}return t||(t=o),e.inPlace=f,e.flag=a,e}},{}]},{},["loader",2,12,4,3]);
|
||
;NREUM.loader_config={accountID:"1397018",trustKey:"1468812",agentID:"236949653",licenseKey:"356631dc7f",applicationID:"236949653"}
|
||
;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"356631dc7f",applicationID:"236949653",sa:1}
|
||
</script>
|
||
|
||
|
||
<!--{@head} polar-native-head: Polar Native Head-->
|
||
<!-- Polar Native insert START -->
|
||
<script type="text/javascript">
|
||
setTimeout(function(){
|
||
mps.optCAT4Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC4 = /groups=[^&]*%2C4%3A1/;
|
||
mps.optConsentAdMeasurement = categoryEnabledRegexC4.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentAdMeasurement) {
|
||
mps.optCAT4Enabled = true;
|
||
} else {
|
||
mps.optCAT4Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT4Enabled = true;
|
||
}
|
||
if(mps.optCAT4Enabled == true) {
|
||
if (__CNBC_META_DATA.native === true) {
|
||
(function () {
|
||
var polarNativeScript = document.createElement('script');
|
||
polarNativeScript.type = 'text/javascript';
|
||
polarNativeScript.async = true;
|
||
polarNativeScript.src = "https://polarcdn-terrax.com/nativeads/script/nbc/cnbc-polaranalyticstag.js";
|
||
document.body.appendChild(polarNativeScript);
|
||
})();
|
||
!function(p,r,e,s,b,d){p.pbq||(s=p.pbq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.0',s.queue=[],b=r.createElement(e),b.async=!0,b.src='https://sr.studiostack.com/v3/services',d=r.getElementsByTagName(e)[0],d.parentNode.insertBefore(b,d))}(window,document,'script');
|
||
pbq('init', '250721');
|
||
pbq('set', 'story');
|
||
}
|
||
console.log('Polar Native - CAT4 - Enabled');
|
||
} else {
|
||
console.log('Polar Native - CAT4 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
<!-- Polar Native insert END -->
|
||
|
||
|
||
<!--{@head} tvsquared-global: CNBC TVSquared Global Site Tag-->
|
||
<!-- TVSquared Global site tag -->
|
||
<script>
|
||
var _tvq = window._tvq = window._tvq || [];
|
||
setTimeout(function(){
|
||
mps.optCAT4Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC4 = /groups=[^&]*%2C4%3A1/;
|
||
mps.optConsentAdMeasurement = categoryEnabledRegexC4.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentAdMeasurement) {
|
||
mps.optCAT4Enabled = true;
|
||
} else {
|
||
mps.optCAT4Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT4Enabled = true;
|
||
}
|
||
if(mps.optCAT4Enabled == true) {
|
||
// Begin TVSquared Tracking Code
|
||
var _tvq = window._tvq = window._tvq || [];
|
||
(function() {
|
||
var u = (("https:" == document.location.protocol) ? "https://collector-26223.us.tvsquared.com/" : "http://collector-26223.us.tvsquared.com/");
|
||
_tvq.push(['setSiteId', "TV-7236727263-1"]);
|
||
_tvq.push(['setTrackerUrl', u + 'tv2track.php']);
|
||
_tvq.push([function() {
|
||
this.deleteCustomVariable(5, 'page')
|
||
}]);
|
||
_tvq.push(['trackPageView']);
|
||
var d = document,
|
||
g = d.createElement('script'),
|
||
s = d.getElementsByTagName('script')[0];
|
||
g.type = 'text/javascript';
|
||
g.defer = true;
|
||
g.async = true;
|
||
g.src = u + 'tv2track.js';
|
||
s.parentNode.insertBefore(g, s);
|
||
})();
|
||
// End TVSquared Tracking Code
|
||
console.log('TVPromote Global Pixel - CAT4 - Enabled');
|
||
} else {
|
||
console.log('TVPromote Global Pixel - CAT4 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
<!-- End of global snippet: Please do not remove -->
|
||
|
||
|
||
<!--{@head} wpromote-global-pixels: CNBC WPromote global pixels-->
|
||
<!-- WPROMOTE Google Ads Global site tag (gtag.js) - Google Ads: 491671965 10486893 304008397 -->
|
||
<script>
|
||
var _tvq = window._tvq = window._tvq || [];
|
||
setTimeout(function(){
|
||
mps.optCAT4Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC4 = /groups=[^&]*%2C4%3A1/;
|
||
mps.optConsentAdMeasurement = categoryEnabledRegexC4.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentAdMeasurement) {
|
||
mps.optCAT4Enabled = true;
|
||
} else {
|
||
mps.optCAT4Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT4Enabled = true;
|
||
}
|
||
if(mps.optCAT4Enabled == true) {
|
||
//Google Ads: 491671965
|
||
(function(d) {
|
||
var e = d.createElement('script');
|
||
e.src = d.location.protocol + '//www.googletagmanager.com/gtag/js?id=AW-491671965';
|
||
e.async = true;
|
||
d.getElementsByTagName("head")[0].appendChild(e);
|
||
}(document));
|
||
window.dataLayer = window.dataLayer || [];
|
||
window.gtag = function() {dataLayer.push(arguments);}
|
||
gtag('js', new Date());
|
||
gtag('config', 'AW-491671965');
|
||
//Google Ads BRKlive: AW-10885207244
|
||
(function(d) {
|
||
var e = d.createElement('script');
|
||
e.src = d.location.protocol + '//www.googletagmanager.com/gtag/js?id=AW-10885207244';
|
||
e.async = true;
|
||
d.getElementsByTagName("head")[0].appendChild(e);
|
||
}(document));
|
||
window.dataLayer = window.dataLayer || [];
|
||
window.gtag = function() {dataLayer.push(arguments);}
|
||
gtag('js', new Date());
|
||
gtag('config', 'AW-10885207244');
|
||
|
||
gtag('event', 'conversion', {
|
||
'allow_custom_scripts': true,
|
||
'u1': window.location.toString(),
|
||
'send_to': 'AW-10885207244/4D3qCPG93LQDEMypvMYo'
|
||
});
|
||
// Google Ads: 10486893
|
||
(function(d) {
|
||
var e = d.createElement('script');
|
||
e.src = d.location.protocol + '//www.googletagmanager.com/gtag/js?id=DC-10486893';
|
||
e.async = true;
|
||
d.getElementsByTagName("head")[0].appendChild(e);
|
||
}(document));
|
||
window.dataLayer = window.dataLayer || [];
|
||
window.gtag = function() {dataLayer.push(arguments);}
|
||
gtag('js', new Date());
|
||
gtag('config', 'DC-10486893');
|
||
|
||
gtag('event', 'conversion', {
|
||
'allow_custom_scripts': true,
|
||
'u1': window.location.toString(),
|
||
'send_to': 'DC-10486893/prola0/prola0+standard'
|
||
});
|
||
// CNBC Investors Club - BEGIN
|
||
//Google Ads: 304008397
|
||
(function(d) {
|
||
var e = d.createElement('script');
|
||
e.src = d.location.protocol + '//www.googletagmanager.com/gtag/js?id=AW-304008397';
|
||
e.async = true;
|
||
d.getElementsByTagName("head")[0].appendChild(e);
|
||
}(document));
|
||
window.dataLayer = window.dataLayer || [];
|
||
window.gtag = function() {dataLayer.push(arguments);}
|
||
window.gtag('js', new Date());
|
||
window.gtag('config', 'AW-304008397');
|
||
function gtag_report_conversion(url) { var callback = function () { if (typeof(url) != 'undefined') { window.location = url; } }; window.gtag('event', 'conversion', { 'send_to': 'AW-304008397/j_noCJ3S95sYEM2Z-5AB', 'event_callback': callback }); return false; }
|
||
// CNBC Investors Club - END
|
||
// Microsoft Bing UET Tags - BEGIN
|
||
(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"16018830"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");
|
||
window.uet_report_conversionPro = function() {
|
||
window.uetq = window.uetq || [];
|
||
window.uetq.push("event", "subscribe_cnbcPro", {});
|
||
}
|
||
window.uet_report_conversionInvestingClub = function() {
|
||
window.uetq = window.uetq || [];
|
||
window.uetq.push("event", "subscribe_investingClub", {});
|
||
}
|
||
window.uet_report_conversion = function() {
|
||
window.uetq = window.uetq || [];
|
||
window.uetq.push("event", "subscribe", {});
|
||
}
|
||
// Microsoft Bing UET Tags - END
|
||
// WPromote Meta Pixel Code - BEGIN
|
||
/*
|
||
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
|
||
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
|
||
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
|
||
n.queue=[];t=b.createElement(e);t.async=!0;
|
||
t.src=v;s=b.getElementsByTagName(e)[0];
|
||
s.parentNode.insertBefore(t,s)}(window, document,'script',
|
||
'https://connect.facebook.net/en_US/fbevents.js');
|
||
fbq('init', '212491672506947');
|
||
fbq('track', 'PageView');
|
||
*/
|
||
// WPromote Meta Pixel Code - END
|
||
// Rokt Init
|
||
(function(d) {
|
||
var e = d.createElement('script');
|
||
e.src = d.location.protocol + '//apps.rokt.com/integrations/referral-tag/referral-tag.js';
|
||
e.async = true;
|
||
d.getElementsByTagName("head")[0].appendChild(e);
|
||
}(document));
|
||
// Rokt Init End
|
||
// Movable Ink Behavioral Start
|
||
(function(m,o,v,a,b,l,e) {
|
||
if (typeof m['MovableInkTrack'] !== 'undefined') { return; }
|
||
m['MovableInkTrack'] = b;
|
||
l = o.createElement(v);
|
||
e = o.getElementsByTagName(v)[0];
|
||
l.type = 'text/javascript'; l.async = true;
|
||
l.src = '//' + a + '/p/js/1.js';
|
||
m[b] = m[b] || function() { (m[b].q=m[b].q||[]).push(arguments); };
|
||
e.parentNode.insertBefore(l, e);
|
||
/* Exclusively for CNBC */
|
||
})(window, document, 'script', '8cmfzco0.micpn.com', 'mitr');
|
||
// Movable Ink Behavioral End
|
||
console.log('WPromote Pixels - CAT4 - Enabled');
|
||
} else {
|
||
console.log('WPromote Pixels - CAT4 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
<!-- End of global snippet: Please do not remove -->
|
||
|
||
|
||
<!--{@head}-PM-KV-admantx: [pm] Admantx KV Insert-->
|
||
<script class="mps-pm3" data-mps-pm3="kv-admantx">//--[2018-06-01]
|
||
setTimeout(function(){
|
||
mps.optCAT4Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC4 = /groups=[^&]*%2C4%3A1/;
|
||
mps.optConsentAdMeasurement = categoryEnabledRegexC4.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentAdMeasurement) {
|
||
mps.optCAT4Enabled = true;
|
||
} else {
|
||
mps.optCAT4Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT4Enabled = true;
|
||
}
|
||
if(mps.optCAT4Enabled == true) {
|
||
mps.pm3 && mps.pm3.executeItem && mps.pm3.executeItem('kv-admantx', function() {
|
||
mps._kvinsert.require('admantx');
|
||
window.admantx_callback = function(data) {
|
||
mps._d('[mps:PM3] Admantx Data: '+JSON.stringify(data));
|
||
if (__nbcudigitaladops_inject && __nbcudigitaladops_inject.dtprm) {
|
||
if (data && data.admants) {
|
||
var adgvals = [];
|
||
if (data.status == "OK") {
|
||
for (var x = 0; x < data.admants.length; x++) {
|
||
//var kv = 'adg=' + data.admants[x] + ';';
|
||
//__nbcudigitaladops_inject.dtprm(kv);
|
||
adgvals.push(data.admants[x]);
|
||
}
|
||
} else {
|
||
//__nbcudigitaladops_inject.dtprm("asg=othererror;")
|
||
adgvals.push('othererror');
|
||
}
|
||
mps._setPageTargeting('adg',adgvals);
|
||
mps._kvinsert.complete('admantx');
|
||
}
|
||
}
|
||
}
|
||
if (mps._kvinsert) {
|
||
mps._loadJS(mps._protocol() + '//' + 'usasync01.admantx.com/admantx/service?request=' + encodeURIComponent('{"decorator":"template.nbc_template","key":"62263fff3cc1d07f85c7f8261a0c8f7dc096b35f59c82a713f20a9db8d562ff2","method":"descriptor","filter":"default","mode":"async","type":"URL","body":"' + document.location.href + '"}'), function() {
|
||
mps._l('[mps:PM3] JS LOADED: Admantx');
|
||
});
|
||
}
|
||
});
|
||
console.log('AdmantX - CAT4 - Enabled');
|
||
} else {
|
||
console.log('AdmantX - CAT4 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
|
||
|
||
<!--{@head}0-SHARED-HEAD: SHARED HEAD-->
|
||
<script>//--[2017-03-09] SET AD UNIT ID FOR ABTRACKING
|
||
if(mps.response && mps.response.page && mps.response.page.gpt_adid) {
|
||
mps._ab = mps._ab||{};
|
||
mps._ab._detectadid = "/2620/abtrack/"+mps.response.page.gpt_adid.split('/')[2];
|
||
}
|
||
</script>
|
||
<script>//--[2016-06-20] ADTEST HANDLER
|
||
mps._dtparamsappend=mps._dtparamsappend||''; (typeof(mps._get)=='function') && (__qsparam=mps._get('adtest')) && (mps._dtparamsappend += 'adtest='+__qsparam.replace(/W/g, '')+';');
|
||
</script>
|
||
|
||
<script>//--[2017-10-20] TESTING HELPERS
|
||
mps._checkQS=function(qskey){if(typeof qskey!="string"||!qskey)return false;if(mps._get(qskey)!==false||mps._get(qskey.toLowerCase())!==false||mps._get(qskey.toUpperCase())!==false)return true;return false};
|
||
|
||
//--[2018-10-15] GPT_ADID ALIAS
|
||
if (mps.response && mps.response.page) {
|
||
mps.gpt_adid = mps.response.page.gpt_adid;
|
||
|
||
}
|
||
|
||
//--[2018-09-10] DISABLEDD
|
||
if(mps._checkQS&&mps._checkQS("DISABLEDD")&&mps._detect){mps._d("^[MPS:Detect Display]: Disabled. Remove ?DISABLEDD to enable.");clearInterval(mps._detect.interval);clearInterval(mps._detect.parentint);clearInterval(mps._detect.velocityinterval);"function"===typeof mps._detect.load&&(mps._scroll=window.removeEventListener("scroll",mps._detect.load,{passive:!0}));mps._detect.scroll&&"function"===typeof mps._detect.scroll.calculate&&(mps._scroll=window.removeEventListener("scroll",mps._detect.scroll.calculate,
|
||
{passive:!0}));mps._resize=window.removeEventListener("resize",mps._detect.load);mps.response&&mps.response.dart&&mps.response.dart.params&&(mps.response.dart.params.lazy_load_slots=[],mps.response.dart.params.lazy_load=0);var detectviewport=mps._detect.viewport;mps.lazyload={};mps._detect.load=null;mps._detect={};mps._detect.viewport=detectviewport;mps._detect.getATFPadding=function(){return!1};mps._detect.detectionelement=mps._detect.detectionelement||{}};
|
||
|
||
//--[2018-05-07] KILLADS
|
||
if(mps._checkQS&&mps._checkQS("KILLADS")){mps._d("[mps] KILL AD EXECUTIONS");if(mps.response&&mps.response.dart&&("object"===typeof mps.response.dart.adunits||"object"===typeof mps.response.dart.params.adunits)){for(var i in mps.response.dart.adunits)mps.response.dart.adunits[i].data='<script data-mps-slot="'+i+'">mps._d("[mps] KILL AD: '+i+'")\x3c/script>';for(i in mps.response.dart.params.adunits)mps.response.dart.params.adunits[i].html='<script data-mps-slot="'+i+'">mps._d("[mps] KILL AD: '+i+
|
||
'")\x3c/script>'}mps.cloneAd=function(){return!1}};
|
||
</script>
|
||
|
||
<script>
|
||
//--[2019-03-15] Add Instance Redirect Indicator (using mpscall.IRSOURCE)
|
||
mps._ready(function() {
|
||
typeof mpscall === 'object' && mpscall.IRSOURCE && mpscall.IRSOURCE != mps.pagevars.mpsurl && mps._append("body", '<style>#mps-indicator-ir{background:#227cb9d9;-webkit-border-radius:6;-moz-border-radius:6;border-radius:6px;font-family:Calibri,Arial,sans-serif;color:#fff;font-size:1.3em;padding:3px 6px;border:3px solid #a0e1ffcc;text-decoration:none;position:fixed;bottom:8px;right:6px;z-index:2147483646!important}#mps-indicator-ir:hover{background:#1491e4;text-decoration:none;cursor:pointer;}</style><button id="mps-indicator-ir" onclick="mps._remove(\'#mps-indicator-ir\');"><b>→</b> ' + mps.pagevars.mpsurl + "</button>")
|
||
});
|
||
</script>
|
||
<script>typeof mps._postscribe == "object" && mps._postscribe.disable();</script><script>mps._components = {'head' : ["1-{@head}-PM","{@head} mps-config-flags","{@head} new-relic-phoenix-aws","{@head} polar-native-head","{@head} tvsquared-global","{@head} wpromote-global-pixels","{@head}-PM-KV-admantx","{@head}0-SHARED-HEAD"],'bodyheader' : ["{@bodyheader} xfinity-ad-targetting"],'bodyfooter' : ["{@bodyfooter} bouncex","{@bodyfooter} iterate-survey-insert","{@bodyfooter} nielsen-dcr-tag","{@bodyfooter} omniture-accountflows","{@bodyfooter} omniture-linkcall","{@bodyfooter} omniture-marketsbannerflows","{@bodyfooter} omniture-pagecall","{@bodyfooter} omniture-scrolllinkcall","{@bodyfooter} omniture-Search-linkcall","{@bodyfooter} omniture-video-events","{@bodyfooter} omniturechartmodule-linkcall","{@bodyfooter} omniturequotepage-linkcall","{@bodyfooter} parsely-video-manual-component","{@bodyfooter} polar-native-footer","{@bodyfooter} SailThru-Phoenix","{@bodyfooter}refreshAdsInterval"]}</script><script async="" type="text/javascript" src="./Facebook ad platform made it easy for Russians to manipulate users_files/moatheader.js"></script><script async="" type="text/javascript" src="./Facebook ad platform made it easy for Russians to manipulate users_files/24610.js"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/js(3)" async=""></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/js(4)" async=""></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/js(5)" async=""></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/js(6)" async=""></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/referral-tag.js" async=""></script><script async="" type="text/javascript" src="./Facebook ad platform made it easy for Russians to manipulate users_files/service"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/i.js" async=""></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/16018830.js" type="text/javascript" async="" data-ueto="ueto_e632c51c5c"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/onsite-v2_0e56ab6ba004ee080ce3deb3edae35e9.br.js" async="" type="text/javascript"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/ads-v2_6c21081c7d5d95ea45264d1d45325739.br.js" async="" type="text/javascript"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/jquery-3.7.1.min.js" async=""></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(2).txt"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(3).txt"></script><style>._1H-CWKXO a,
|
||
.fEy1Z2XT a {
|
||
font-weight: 600;
|
||
}
|
||
.fEy1Z2XT {
|
||
animation: none 0s ease 0s 1 normal none running;
|
||
backface-visibility: visible;
|
||
background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
|
||
border: medium none currentColor;
|
||
border-collapse: separate;
|
||
border-image: none;
|
||
border-radius: 0;
|
||
border-spacing: 0;
|
||
bottom: auto;
|
||
box-shadow: none;
|
||
box-sizing: content-box;
|
||
caption-side: top;
|
||
clear: none;
|
||
clip: auto;
|
||
color: #000;
|
||
columns: auto;
|
||
column-count: auto;
|
||
column-fill: balance;
|
||
column-gap: normal;
|
||
column-rule: medium none currentColor;
|
||
column-span: 1;
|
||
column-width: auto;
|
||
content: normal;
|
||
counter-increment: none;
|
||
counter-reset: none;
|
||
cursor: auto;
|
||
direction: ltr;
|
||
display: inline;
|
||
empty-cells: show;
|
||
float: none;
|
||
font-family: serif;
|
||
font-size: medium;
|
||
font-style: normal;
|
||
font-variant: normal;
|
||
font-weight: normal;
|
||
font-stretch: normal;
|
||
line-height: normal;
|
||
height: auto;
|
||
hyphens: none;
|
||
left: auto;
|
||
letter-spacing: normal;
|
||
list-style: disc outside none;
|
||
margin: 0;
|
||
max-height: none;
|
||
max-width: none;
|
||
min-height: 0;
|
||
min-width: 0;
|
||
opacity: 1;
|
||
orphans: 2;
|
||
outline: medium none invert;
|
||
overflow: visible;
|
||
overflow-x: visible;
|
||
overflow-y: visible;
|
||
padding: 0;
|
||
page-break-after: auto;
|
||
page-break-before: auto;
|
||
page-break-inside: auto;
|
||
perspective: none;
|
||
perspective-origin: 50% 50%;
|
||
position: static;
|
||
right: auto;
|
||
tab-size: 8;
|
||
table-layout: auto;
|
||
text-align: left;
|
||
text-align-last: auto;
|
||
text-decoration: none;
|
||
text-indent: 0;
|
||
text-shadow: none;
|
||
text-transform: none;
|
||
top: auto;
|
||
transform: none;
|
||
transform-origin: 50% 50% 0;
|
||
transform-style: flat;
|
||
transition: none 0s ease 0s;
|
||
unicode-bidi: normal;
|
||
vertical-align: baseline;
|
||
visibility: visible;
|
||
white-space: normal;
|
||
widows: 2;
|
||
width: auto;
|
||
word-spacing: normal;
|
||
z-index: auto;
|
||
all: initial;
|
||
position: fixed;
|
||
top: 0;
|
||
right: 0;
|
||
bottom: 0;
|
||
left: 0;
|
||
padding: 60px 20px 20px;
|
||
text-align: center;
|
||
font-family: 'Source Sans Pro', Arial, 'Helvetica';
|
||
overflow: auto;
|
||
z-index: 2147483647;
|
||
}
|
||
.fEy1Z2XT.fxCD6_Yg,
|
||
.fEy1Z2XT._1U30Mezb {
|
||
padding: 0;
|
||
}
|
||
.fEy1Z2XT.fxCD6_Yg .dgEhJe6g,
|
||
.fEy1Z2XT._1U30Mezb .dgEhJe6g {
|
||
max-width: unset;
|
||
}
|
||
.fEy1Z2XT.fxCD6_Yg ._1U8keQ4i,
|
||
.fEy1Z2XT._1U30Mezb ._1U8keQ4i {
|
||
display: flex;
|
||
flex-direction: column;
|
||
height: 100%;
|
||
text-align: left;
|
||
}
|
||
.fEy1Z2XT.fxCD6_Yg ._6Tt4x1jq,
|
||
.fEy1Z2XT._1U30Mezb ._6Tt4x1jq {
|
||
margin-top: auto;
|
||
}
|
||
.fEy1Z2XT * {
|
||
box-sizing: border-box;
|
||
color: inherit;
|
||
}
|
||
.fEy1Z2XT:before {
|
||
display: inline-block;
|
||
height: 100%;
|
||
max-height: 100vh;
|
||
vertical-align: middle;
|
||
content: '';
|
||
}
|
||
.fEy1Z2XT._3zD4tzWD {
|
||
padding: 80px 5px 5px 5px;
|
||
}
|
||
.fEy1Z2XT .dgEhJe6g {
|
||
display: inline-block;
|
||
width: 100%;
|
||
max-width: 900px;
|
||
vertical-align: middle;
|
||
}
|
||
.fEy1Z2XT ._1U8keQ4i {
|
||
text-align: center;
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum {
|
||
position: relative;
|
||
display: flex;
|
||
flex-direction: column;
|
||
padding: 60px 60px 0;
|
||
box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.2);
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum._5kE-6aUK {
|
||
margin: 40px 0 85px;
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum.fg034Lmv {
|
||
box-shadow: none;
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum.b0Vk1NzU,
|
||
.fEy1Z2XT ._9r0K-Oum._7yhiCoJZ {
|
||
min-height: 100vh;
|
||
width: 50vw;
|
||
margin: 0;
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum.b0Vk1NzU ._9oleOcBA,
|
||
.fEy1Z2XT ._9r0K-Oum._7yhiCoJZ ._9oleOcBA {
|
||
max-width: unset;
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum.b0Vk1NzU {
|
||
border-top-left-radius: 0 !important;
|
||
border-bottom-left-radius: 0 !important;
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum._7yhiCoJZ {
|
||
margin-left: auto;
|
||
border-top-right-radius: 0 !important;
|
||
border-bottom-right-radius: 0 !important;
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum.ee1LJQRm {
|
||
overflow: hidden;
|
||
padding: 0;
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum.aPtVH3IJ {
|
||
padding-top: 40px;
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum .vAfm8xsH {
|
||
display: inline-block;
|
||
max-width: 300px;
|
||
max-height: 120px;
|
||
margin: -20px 0 10px;
|
||
}
|
||
.fEy1Z2XT ._8O9Z-ltD {
|
||
display: block;
|
||
margin: 0 0 5px;
|
||
font-size: 20px;
|
||
line-height: 32px;
|
||
font-weight: 400;
|
||
}
|
||
.fEy1Z2XT ._2RuuJiGc {
|
||
display: block;
|
||
margin-bottom: 15px;
|
||
font-size: 14px;
|
||
line-height: 22px;
|
||
font-weight: 400;
|
||
}
|
||
.fEy1Z2XT ._2CB2vgSE {
|
||
margin-bottom: 30px;
|
||
text-align: center;
|
||
}
|
||
.fEy1Z2XT .aI8fZlpv {
|
||
display: flex;
|
||
flex-direction: column;
|
||
height: 100%;
|
||
}
|
||
@media only screen and (max-width: 529px) {
|
||
.fEy1Z2XT {
|
||
padding: 20px;
|
||
}
|
||
.fEy1Z2XT._3zD4tzWD {
|
||
padding: 80px 20px 20px;
|
||
}
|
||
.fEy1Z2XT.fxCD6_Yg,
|
||
.fEy1Z2XT._1U30Mezb {
|
||
padding-right: 0 !important;
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum {
|
||
padding: 30px;
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum._5kE-6aUK {
|
||
margin: 30px 0 30px;
|
||
}
|
||
.fEy1Z2XT ._9r0K-Oum .vAfm8xsH {
|
||
max-width: 100%;
|
||
margin: 0 0 10px;
|
||
}
|
||
.fEy1Z2XT .b0Vk1NzU,
|
||
.fEy1Z2XT ._7yhiCoJZ {
|
||
width: 100% !important;
|
||
margin: 0 !important;
|
||
}
|
||
.fEy1Z2XT ._2RuuJiGc {
|
||
margin-bottom: 20px;
|
||
font-size: 13px;
|
||
line-height: 18px;
|
||
}
|
||
}
|
||
._6Tt4x1jq {
|
||
height: 100%;
|
||
}
|
||
._3V0hRYPe ._4KvUwxDm {
|
||
display: flex;
|
||
flex-direction: column;
|
||
padding: 0 20px;
|
||
justify-content: start;
|
||
}
|
||
._3V0hRYPe ._4KvUwxDm .JDeYciWM {
|
||
border-left: none;
|
||
flex: none;
|
||
}
|
||
._3V0hRYPe ._4KvUwxDm ._10qg3IuH {
|
||
padding: 10px 20px;
|
||
}
|
||
._3V0hRYPe ._9r0K-Oum {
|
||
display: flex;
|
||
padding: 0;
|
||
margin: 0;
|
||
}
|
||
._3V0hRYPe ._9oleOcBA {
|
||
display: flex;
|
||
align-items: center;
|
||
width: 100%;
|
||
max-width: 450px;
|
||
}
|
||
._3V0hRYPe .blsN0sYY {
|
||
height: 100%;
|
||
display: flex;
|
||
align-items: center;
|
||
text-align: center;
|
||
justify-content: center;
|
||
font-size: xx-large;
|
||
padding: 0 20px;
|
||
background-size: cover;
|
||
flex-direction: column;
|
||
}
|
||
._3V0hRYPe .blsN0sYY > p {
|
||
word-wrap: break-word;
|
||
width: 100%;
|
||
margin: 10px;
|
||
overflow-wrap: anywhere;
|
||
}
|
||
._3V0hRYPe ._6Tt4x1jq {
|
||
min-width: 50%;
|
||
width: 100%;
|
||
max-width: 450px;
|
||
}
|
||
._3V0hRYPe ._6Tt4x1jq > div {
|
||
padding: 60px 0 0;
|
||
}
|
||
._3V0hRYPe .vAfm8xsH {
|
||
margin: 0 !important;
|
||
padding-top: 30px;
|
||
}
|
||
._3V0hRYPe ._2RuuJiGc {
|
||
padding: 0 20px;
|
||
}
|
||
._3V0hRYPe ._8O9Z-ltD {
|
||
padding: 0 20px;
|
||
}
|
||
._3V0hRYPe ._4e8HpQ5S {
|
||
height: auto;
|
||
margin: 0;
|
||
padding: 0 20px;
|
||
width: 100%;
|
||
}
|
||
@media only screen and (max-width: 529px) {
|
||
._3V0hRYPe ._9oleOcBA {
|
||
display: none;
|
||
}
|
||
._3V0hRYPe ._4KvUwxDm ._10qg3IuH {
|
||
padding: 10px 0;
|
||
}
|
||
._3V0hRYPe ._4KvUwxDm ._10qg3IuH ._2Sbg_-vS {
|
||
height: auto;
|
||
width: 100%;
|
||
}
|
||
._3V0hRYPe ._4KvUwxDm ._10qg3IuH .bBsXak5I {
|
||
width: 44px;
|
||
height: 40px;
|
||
}
|
||
._3V0hRYPe ._4e8HpQ5S {
|
||
padding: 10px;
|
||
}
|
||
}
|
||
._1H-CWKXO {
|
||
animation: none 0s ease 0s 1 normal none running;
|
||
backface-visibility: visible;
|
||
background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
|
||
border: medium none currentColor;
|
||
border-collapse: separate;
|
||
border-image: none;
|
||
border-radius: 0;
|
||
border-spacing: 0;
|
||
bottom: auto;
|
||
box-shadow: none;
|
||
box-sizing: content-box;
|
||
caption-side: top;
|
||
clear: none;
|
||
clip: auto;
|
||
color: #000;
|
||
columns: auto;
|
||
column-count: auto;
|
||
column-fill: balance;
|
||
column-gap: normal;
|
||
column-rule: medium none currentColor;
|
||
column-span: 1;
|
||
column-width: auto;
|
||
content: normal;
|
||
counter-increment: none;
|
||
counter-reset: none;
|
||
cursor: auto;
|
||
direction: ltr;
|
||
display: inline;
|
||
empty-cells: show;
|
||
float: none;
|
||
font-family: serif;
|
||
font-size: medium;
|
||
font-style: normal;
|
||
font-variant: normal;
|
||
font-weight: normal;
|
||
font-stretch: normal;
|
||
line-height: normal;
|
||
height: auto;
|
||
hyphens: none;
|
||
left: auto;
|
||
letter-spacing: normal;
|
||
list-style: disc outside none;
|
||
margin: 0;
|
||
max-height: none;
|
||
max-width: none;
|
||
min-height: 0;
|
||
min-width: 0;
|
||
opacity: 1;
|
||
orphans: 2;
|
||
outline: medium none invert;
|
||
overflow: visible;
|
||
overflow-x: visible;
|
||
overflow-y: visible;
|
||
padding: 0;
|
||
page-break-after: auto;
|
||
page-break-before: auto;
|
||
page-break-inside: auto;
|
||
perspective: none;
|
||
perspective-origin: 50% 50%;
|
||
position: static;
|
||
right: auto;
|
||
tab-size: 8;
|
||
table-layout: auto;
|
||
text-align: left;
|
||
text-align-last: auto;
|
||
text-decoration: none;
|
||
text-indent: 0;
|
||
text-shadow: none;
|
||
text-transform: none;
|
||
top: auto;
|
||
transform: none;
|
||
transform-origin: 50% 50% 0;
|
||
transform-style: flat;
|
||
transition: none 0s ease 0s;
|
||
unicode-bidi: normal;
|
||
vertical-align: baseline;
|
||
visibility: visible;
|
||
white-space: normal;
|
||
widows: 2;
|
||
width: auto;
|
||
word-spacing: normal;
|
||
z-index: auto;
|
||
all: initial;
|
||
position: fixed;
|
||
max-height: 100vh;
|
||
right: 0;
|
||
bottom: 0;
|
||
left: 0;
|
||
font-family: 'Source Sans Pro', Arial, 'Helvetica';
|
||
text-align: center;
|
||
padding: 20px;
|
||
overflow: auto;
|
||
box-sizing: border-box;
|
||
z-index: 1000000;
|
||
}
|
||
._1H-CWKXO * {
|
||
color: inherit;
|
||
}
|
||
._1H-CWKXO ._2RuuJiGc {
|
||
margin: 0 0 15px;
|
||
font-size: 13px;
|
||
line-height: 16px;
|
||
}
|
||
._1H-CWKXO ._8O9Z-ltD {
|
||
display: block;
|
||
text-align: center;
|
||
font-size: 20px;
|
||
font-weight: 400;
|
||
margin: 0 0 10px;
|
||
line-height: 24px;
|
||
}
|
||
._1H-CWKXO ._4ao5eF8B {
|
||
display: inline-block;
|
||
margin-top: 0;
|
||
cursor: pointer;
|
||
font-size: 13px;
|
||
}
|
||
._1H-CWKXO ._2CB2vgSE {
|
||
display: inline-block;
|
||
margin-top: 0;
|
||
font-size: 13px;
|
||
vertical-align: top;
|
||
margin-bottom: 15px;
|
||
}
|
||
._1H-CWKXO ._3p_1XEZR {
|
||
position: absolute;
|
||
top: 10px;
|
||
right: 10px;
|
||
}
|
||
._1H-CWKXO ._72iXA4G1 {
|
||
display: inline-block;
|
||
all: unset;
|
||
}
|
||
.ehHIDtF- {
|
||
animation: none 0s ease 0s 1 normal none running;
|
||
backface-visibility: visible;
|
||
background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
|
||
border: medium none currentColor;
|
||
border-collapse: separate;
|
||
border-image: none;
|
||
border-radius: 0;
|
||
border-spacing: 0;
|
||
bottom: auto;
|
||
box-shadow: none;
|
||
box-sizing: content-box;
|
||
caption-side: top;
|
||
clear: none;
|
||
clip: auto;
|
||
color: #000;
|
||
columns: auto;
|
||
column-count: auto;
|
||
column-fill: balance;
|
||
column-gap: normal;
|
||
column-rule: medium none currentColor;
|
||
column-span: 1;
|
||
column-width: auto;
|
||
content: normal;
|
||
counter-increment: none;
|
||
counter-reset: none;
|
||
cursor: auto;
|
||
direction: ltr;
|
||
display: inline;
|
||
empty-cells: show;
|
||
float: none;
|
||
font-family: serif;
|
||
font-size: medium;
|
||
font-style: normal;
|
||
font-variant: normal;
|
||
font-weight: normal;
|
||
font-stretch: normal;
|
||
line-height: normal;
|
||
height: auto;
|
||
hyphens: none;
|
||
left: auto;
|
||
letter-spacing: normal;
|
||
list-style: disc outside none;
|
||
margin: 0;
|
||
max-height: none;
|
||
max-width: none;
|
||
min-height: 0;
|
||
min-width: 0;
|
||
opacity: 1;
|
||
orphans: 2;
|
||
outline: medium none invert;
|
||
overflow: visible;
|
||
overflow-x: visible;
|
||
overflow-y: visible;
|
||
padding: 0;
|
||
page-break-after: auto;
|
||
page-break-before: auto;
|
||
page-break-inside: auto;
|
||
perspective: none;
|
||
perspective-origin: 50% 50%;
|
||
position: static;
|
||
right: auto;
|
||
tab-size: 8;
|
||
table-layout: auto;
|
||
text-align: left;
|
||
text-align-last: auto;
|
||
text-decoration: none;
|
||
text-indent: 0;
|
||
text-shadow: none;
|
||
text-transform: none;
|
||
top: auto;
|
||
transform: none;
|
||
transform-origin: 50% 50% 0;
|
||
transform-style: flat;
|
||
transition: none 0s ease 0s;
|
||
unicode-bidi: normal;
|
||
vertical-align: baseline;
|
||
visibility: visible;
|
||
white-space: normal;
|
||
widows: 2;
|
||
width: auto;
|
||
word-spacing: normal;
|
||
z-index: auto;
|
||
all: initial;
|
||
box-sizing: border-box;
|
||
text-align: center;
|
||
font-family: 'Source Sans Pro', Arial, 'Helvetica';
|
||
z-index: 1000000;
|
||
max-width: 450px;
|
||
position: fixed;
|
||
background-color: transparent;
|
||
max-height: 90vh;
|
||
}
|
||
.ehHIDtF- * {
|
||
box-sizing: border-box;
|
||
color: inherit;
|
||
}
|
||
.ehHIDtF- ._3EIarTWo {
|
||
position: absolute;
|
||
height: 60px;
|
||
right: 0;
|
||
left: 0;
|
||
text-align: center;
|
||
box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);
|
||
box-sizing: border-box;
|
||
}
|
||
.ehHIDtF- ._3EIarTWo .NKyz9hmn {
|
||
display: inline-block;
|
||
max-height: 100%;
|
||
padding: 5px;
|
||
}
|
||
.ehHIDtF- ._4KvUwxDm {
|
||
display: flex;
|
||
flex-direction: column;
|
||
}
|
||
.ehHIDtF- ._4KvUwxDm .JDeYciWM {
|
||
border-left: none;
|
||
}
|
||
.ehHIDtF- ._4KvUwxDm .JDeYciWM .I9hf_MIw {
|
||
padding: 20px 0;
|
||
}
|
||
.ehHIDtF- ._4KvUwxDm .JDeYciWM ._10qg3IuH {
|
||
padding: 10px 20px;
|
||
}
|
||
.ehHIDtF- ._4KvUwxDm .JDeYciWM ._2Sbg_-vS {
|
||
height: auto;
|
||
width: 100%;
|
||
}
|
||
.ehHIDtF- ._4KvUwxDm .JDeYciWM .bBsXak5I {
|
||
width: 44px;
|
||
height: 40px;
|
||
}
|
||
.ehHIDtF- ._5DXoJKmd {
|
||
width: 100%;
|
||
}
|
||
.ehHIDtF- .dgEhJe6g {
|
||
width: 100%;
|
||
background-color: transparent;
|
||
overflow: auto;
|
||
max-height: 90vh;
|
||
}
|
||
.ehHIDtF- .dgEhJe6g._3zD4tzWD {
|
||
margin-top: 55px;
|
||
}
|
||
.ehHIDtF- ._9r0K-Oum {
|
||
display: flex;
|
||
flex-direction: column;
|
||
padding: 35px 35px 0;
|
||
}
|
||
.ehHIDtF- ._9r0K-Oum .vAfm8xsH {
|
||
display: inline-block;
|
||
max-width: 300px;
|
||
max-height: 120px;
|
||
margin: -20px 0 10px;
|
||
}
|
||
.ehHIDtF- ._9r0K-Oum .ehHIDtF- {
|
||
margin-top: 100px;
|
||
}
|
||
@media only screen and (max-width: 529px) {
|
||
.ehHIDtF- {
|
||
max-width: 90vw;
|
||
}
|
||
.ehHIDtF- .dqt-fNjR ._3p_1XEZR {
|
||
right: 0;
|
||
left: -18px;
|
||
}
|
||
.ehHIDtF- .dqt-fNjR.dgEhJe6g {
|
||
position: fixed;
|
||
bottom: 0;
|
||
overflow: unset;
|
||
right: 0;
|
||
max-width: 90vw;
|
||
}
|
||
.ehHIDtF- .dqt-fNjR.dgEhJe6g ._9r0K-Oum {
|
||
border-bottom-right-radius: 0;
|
||
}
|
||
.ehHIDtF- .dqt-fNjR.dgEhJe6g .wtyLBszK {
|
||
border-bottom-right-radius: 0 !important;
|
||
}
|
||
.ehHIDtF- ._43Sl3VNj.dgEhJe6g {
|
||
position: fixed;
|
||
bottom: 0;
|
||
overflow: unset;
|
||
left: 0;
|
||
max-width: 90vw;
|
||
}
|
||
.ehHIDtF- ._43Sl3VNj.dgEhJe6g ._9r0K-Oum {
|
||
border-bottom-left-radius: 0;
|
||
}
|
||
.ehHIDtF- ._43Sl3VNj.dgEhJe6g .wtyLBszK {
|
||
border-bottom-left-radius: 0 !important;
|
||
}
|
||
}
|
||
._2Sbg_-vS,
|
||
.f5CXro_f,
|
||
.bpCSdKDu,
|
||
.bXP-LxkR {
|
||
border: 0;
|
||
}
|
||
._2Sbg_-vS {
|
||
display: inline-block;
|
||
padding: 0 20px;
|
||
line-height: 40px;
|
||
border-radius: 3px;
|
||
font-family: 'Lato', Arial, sans-serif;
|
||
font-size: 14px;
|
||
font-weight: 400;
|
||
cursor: pointer;
|
||
background-image: none;
|
||
transition: 0.25s;
|
||
}
|
||
._2Sbg_-vS:focus {
|
||
outline: auto 5px -webkit-focus-ring-color;
|
||
}
|
||
._2Sbg_-vS._3tN79aI6 {
|
||
min-height: 20px;
|
||
line-height: 20px;
|
||
padding: 10px 20px;
|
||
}
|
||
._2Sbg_-vS._6-G4j8Wp ._6tntWob_ {
|
||
max-width: 20px;
|
||
margin-right: 10px;
|
||
}
|
||
._2Sbg_-vS._1CPr_04v {
|
||
padding: 0 40px;
|
||
line-height: 52px;
|
||
}
|
||
._2Sbg_-vS._1CPr_04v ._5spmPjZe {
|
||
line-height: 52px;
|
||
}
|
||
@media only screen and (max-width: 529px) {
|
||
._2Sbg_-vS._1CPr_04v {
|
||
min-height: 52px;
|
||
height: auto !important;
|
||
}
|
||
}
|
||
._2Sbg_-vS.eP-W5cIM {
|
||
height: 26px;
|
||
padding: 0 10px;
|
||
line-height: 26px;
|
||
font-size: 12px;
|
||
}
|
||
._2Sbg_-vS._8bVG567L {
|
||
height: 32px;
|
||
padding: 0 15px;
|
||
line-height: 32px;
|
||
font-size: 13px;
|
||
}
|
||
._2Sbg_-vS + ._2Sbg_-vS {
|
||
margin-left: 20px;
|
||
}
|
||
._2Sbg_-vS ._5spmPjZe {
|
||
display: inline-block;
|
||
height: 40px;
|
||
line-height: 40px;
|
||
vertical-align: top;
|
||
}
|
||
._2Sbg_-vS ._6tntWob_ {
|
||
display: inline-block;
|
||
width: 0;
|
||
margin: 10px 10px 0 0;
|
||
transition: 0.25s;
|
||
}
|
||
._2Sbg_-vS ._6tntWob_ .c4ICP-p- {
|
||
display: block;
|
||
}
|
||
._6-G4j8Wp._2Sbg_-vS ._6tntWob_ {
|
||
width: 20px;
|
||
}
|
||
._2Sbg_-vS ._6tntWob_ {
|
||
display: block;
|
||
max-width: 0;
|
||
margin: 10px 0 0;
|
||
float: left;
|
||
transition: 0.25s;
|
||
}
|
||
.aJVLc6uP {
|
||
display: inline-block;
|
||
height: 40px;
|
||
padding: 10px 20px;
|
||
text-align: center;
|
||
background-color: white;
|
||
border-radius: 20px;
|
||
box-sizing: border-box;
|
||
}
|
||
.aJVLc6uP._6k9b8PBO {
|
||
position: absolute;
|
||
height: 30px;
|
||
bottom: 0;
|
||
right: 0;
|
||
padding: 5px 15px;
|
||
border-radius: 6px 0 0 0;
|
||
}
|
||
.aJVLc6uP._6k9b8PBO ._1FTylc-A {
|
||
font-size: 10px;
|
||
margin-top: 1px;
|
||
}
|
||
.aJVLc6uP._6k9b8PBO ._7-wHveDX {
|
||
height: 12px;
|
||
margin-top: 4px;
|
||
}
|
||
.aJVLc6uP.bN34PRBW {
|
||
position: absolute;
|
||
display: block;
|
||
background: none;
|
||
padding: 10px 10px;
|
||
bottom: 0;
|
||
right: 0;
|
||
}
|
||
.aJVLc6uP.bN34PRBW ._1FTylc-A {
|
||
color: #182139;
|
||
text-transform: none;
|
||
}
|
||
.fxCD6_Yg .aJVLc6uP {
|
||
position: absolute;
|
||
bottom: 30px;
|
||
right: 30px;
|
||
}
|
||
._1U30Mezb .aJVLc6uP {
|
||
position: absolute;
|
||
bottom: 30px;
|
||
left: 30px;
|
||
}
|
||
.B0LNb5TC {
|
||
text-decoration: none;
|
||
}
|
||
._1FTylc-A {
|
||
display: inline-block;
|
||
height: 20px;
|
||
margin-right: 5px;
|
||
font-size: 12px;
|
||
color: #424F78;
|
||
text-transform: uppercase;
|
||
line-height: 20px;
|
||
vertical-align: top;
|
||
}
|
||
._7-wHveDX {
|
||
display: inline-block;
|
||
height: 20px;
|
||
vertical-align: top;
|
||
}
|
||
._7-wHveDX svg {
|
||
display: block;
|
||
height: 100%;
|
||
width: auto;
|
||
}
|
||
@media only screen and (min-width: 530px) and (max-width: 1024px) {
|
||
.aJVLc6uP.bN34PRBW {
|
||
position: static;
|
||
}
|
||
}
|
||
@media only screen and (max-width: 529px) {
|
||
.aJVLc6uP {
|
||
width: fit-content;
|
||
}
|
||
.aJVLc6uP.bN34PRBW {
|
||
position: unset;
|
||
}
|
||
._3V0hRYPe .aJVLc6uP {
|
||
padding: 10px;
|
||
}
|
||
.fxCD6_Yg .aJVLc6uP,
|
||
._1U30Mezb .aJVLc6uP {
|
||
position: relative;
|
||
bottom: unset;
|
||
right: unset;
|
||
}
|
||
}
|
||
.bj5ZM4fy {
|
||
display: block;
|
||
margin: 0;
|
||
outline: 0;
|
||
border: 0;
|
||
}
|
||
._7pr6hPBM {
|
||
position: absolute;
|
||
height: 60px;
|
||
padding-top: 15px;
|
||
top: 0;
|
||
right: 0;
|
||
left: 0;
|
||
text-align: center;
|
||
box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);
|
||
box-sizing: border-box;
|
||
}
|
||
._7pr6hPBM .NKyz9hmn {
|
||
display: inline-block;
|
||
max-height: 30px;
|
||
max-width: 100%;
|
||
}
|
||
@keyframes e36lcm3q {
|
||
0% {
|
||
transform: scale(0);
|
||
opacity: 0;
|
||
}
|
||
50% {
|
||
opacity: 1;
|
||
}
|
||
to {
|
||
transform: scale(1);
|
||
opacity: 0;
|
||
}
|
||
}
|
||
._5HeFVLTe .fEFhAbNo {
|
||
margin: 0 -20px 15px 0;
|
||
}
|
||
._5HeFVLTe .fEFhAbNo:after {
|
||
content: '';
|
||
display: table;
|
||
clear: both;
|
||
}
|
||
._5HeFVLTe .fEFhAbNo .fEFhAbNo {
|
||
margin-bottom: 0;
|
||
}
|
||
._5HeFVLTe .fEFhAbNo ._40GapI6f {
|
||
margin-bottom: 0;
|
||
padding-right: 20px;
|
||
float: left;
|
||
}
|
||
._5HeFVLTe ._6lXu3pSf {
|
||
display: inline-flex;
|
||
flex-wrap: wrap;
|
||
width: 100%;
|
||
gap: 10px;
|
||
}
|
||
._5HeFVLTe ._6lXu3pSf ._40GapI6f {
|
||
flex: 1;
|
||
}
|
||
._5HeFVLTe ._4EMl5fC7 {
|
||
min-height: 0;
|
||
display: inline-flex;
|
||
flex-wrap: wrap;
|
||
gap: 10px;
|
||
width: 100%;
|
||
}
|
||
._5HeFVLTe ._4EMl5fC7 ._40GapI6f {
|
||
flex: 1;
|
||
}
|
||
._5HeFVLTe ._40GapI6f {
|
||
display: block;
|
||
margin-bottom: 15px;
|
||
box-sizing: border-box;
|
||
}
|
||
._5HeFVLTe ._40GapI6f.e4byGwCn ._2Sbg_-vS {
|
||
min-width: 0;
|
||
width: auto;
|
||
float: right;
|
||
border-radius: 0 3px 3px 0;
|
||
}
|
||
._5HeFVLTe ._40GapI6f.e4byGwCn .aUyTbvcU {
|
||
overflow: hidden;
|
||
}
|
||
._5HeFVLTe ._40GapI6f.e4byGwCn ._51HC3J7M {
|
||
height: 40px;
|
||
border-radius: 3px 0 0 3px;
|
||
border-right-width: 0;
|
||
}
|
||
._5HeFVLTe ._40GapI6f.dSwS_tTd > div {
|
||
display: flex;
|
||
flex-flow: row-reverse;
|
||
justify-content: center;
|
||
}
|
||
._5HeFVLTe ._40GapI6f.dSwS_tTd ._2Sbg_-vS {
|
||
min-width: 0;
|
||
width: auto;
|
||
float: right;
|
||
border-radius: 0 3px 3px 0;
|
||
margin-top: 0;
|
||
}
|
||
._5HeFVLTe ._40GapI6f.dSwS_tTd .aUyTbvcU {
|
||
overflow: hidden;
|
||
}
|
||
._5HeFVLTe ._40GapI6f.dSwS_tTd ._51HC3J7M {
|
||
height: 40px;
|
||
border-radius: 3px 0 0 3px;
|
||
border-right-width: 0;
|
||
}
|
||
@media only screen and (min-width: 530px) and (max-width: 1024px) {
|
||
._5HeFVLTe ._40GapI6f.dSwS_tTd > div {
|
||
display: flex;
|
||
flex-flow: wrap-reverse;
|
||
justify-content: center;
|
||
}
|
||
._5HeFVLTe ._40GapI6f.dSwS_tTd .aUyTbvcU {
|
||
overflow: visible;
|
||
}
|
||
._5HeFVLTe ._40GapI6f.dSwS_tTd ._51HC3J7M {
|
||
border-radius: 3px;
|
||
}
|
||
._5HeFVLTe ._40GapI6f.dSwS_tTd ._2Sbg_-vS {
|
||
display: inline;
|
||
margin-top: 10px;
|
||
border-radius: 3px;
|
||
}
|
||
}
|
||
._5HeFVLTe ._40GapI6f._1J4ELRN6 > div {
|
||
display: flex;
|
||
flex-flow: wrap-reverse;
|
||
justify-content: center;
|
||
}
|
||
._5HeFVLTe ._40GapI6f._1J4ELRN6 .aUyTbvcU {
|
||
overflow: visible;
|
||
}
|
||
._5HeFVLTe ._40GapI6f._1J4ELRN6 ._2Sbg_-vS {
|
||
display: inline;
|
||
margin-top: 10px;
|
||
border-radius: 3px;
|
||
}
|
||
@media only screen and (max-width: 529px) {
|
||
._5HeFVLTe ._40GapI6f._1J4ELRN6 > div {
|
||
display: flex;
|
||
flex-flow: row-reverse;
|
||
}
|
||
._5HeFVLTe ._40GapI6f._1J4ELRN6 ._2Sbg_-vS {
|
||
min-width: 0;
|
||
width: auto;
|
||
float: right;
|
||
border-radius: 0 3px 3px 0;
|
||
margin-top: 0;
|
||
}
|
||
._5HeFVLTe ._40GapI6f._1J4ELRN6 .aUyTbvcU {
|
||
overflow: hidden;
|
||
}
|
||
._5HeFVLTe ._40GapI6f._1J4ELRN6 ._51HC3J7M {
|
||
height: 40px;
|
||
border-radius: 3px 0 0 3px;
|
||
border-right-width: 0;
|
||
}
|
||
}
|
||
._5HeFVLTe .bSBr2dAb {
|
||
display: block;
|
||
margin-bottom: 5px;
|
||
color: #666666;
|
||
font-size: 14px;
|
||
line-height: 18px;
|
||
}
|
||
._5HeFVLTe .aUyTbvcU {
|
||
position: relative;
|
||
}
|
||
._5HeFVLTe .aUyTbvcU .fuYe9-F1 {
|
||
position: absolute;
|
||
width: 16px;
|
||
height: 16px;
|
||
top: 11px;
|
||
left: 10px;
|
||
}
|
||
._5HeFVLTe .aUyTbvcU ::-webkit-datetime-edit {
|
||
color: #d1d2d2;
|
||
}
|
||
._5HeFVLTe .aUyTbvcU select {
|
||
color: #d1d2d2;
|
||
}
|
||
._5HeFVLTe ._51HC3J7M {
|
||
width: 100%;
|
||
height: 38px;
|
||
padding: 0 10px;
|
||
border: 0;
|
||
border-radius: 3px;
|
||
background-color: #f8f8f8;
|
||
box-shadow: inset 0 0 0 1px #cccccc, inset 0 2px 4px 0 rgba(65, 78, 120, 0.1);
|
||
color: #666666;
|
||
font-size: 14px;
|
||
box-sizing: border-box;
|
||
}
|
||
._5HeFVLTe ._51HC3J7M::placeholder {
|
||
color: #d1d2d2;
|
||
}
|
||
._5HeFVLTe ._51HC3J7M:focus {
|
||
color: #333333;
|
||
}
|
||
._5HeFVLTe ._51HC3J7M._4_OHkXFL {
|
||
box-shadow: inset 0 0 0 1px #F95055, inset 0 2px 4px 0 rgba(65, 78, 120, 0.1);
|
||
}
|
||
._5HeFVLTe ._4jZ6spa2 {
|
||
margin-bottom: 10px;
|
||
padding: 10px;
|
||
background-color: #F95055;
|
||
border-radius: 3px;
|
||
}
|
||
._5HeFVLTe ._4jZ6spa2 ._1loYGldC {
|
||
display: block;
|
||
color: white;
|
||
line-height: 18px;
|
||
font-size: 13px;
|
||
}
|
||
@media only screen and (max-width: 529px), only screen and (min-width: 530px) and (max-width: 768px) {
|
||
._5HeFVLTe ._6lXu3pSf {
|
||
margin-bottom: 10px;
|
||
}
|
||
._5HeFVLTe ._6lXu3pSf ._40GapI6f {
|
||
flex-basis: max-content;
|
||
margin-bottom: 5px;
|
||
}
|
||
}
|
||
.bjfOQDUB {
|
||
position: relative;
|
||
display: block;
|
||
height: 40px;
|
||
margin: 0 10px 0 0;
|
||
}
|
||
.bjfOQDUB:hover {
|
||
cursor: pointer;
|
||
}
|
||
.bjfOQDUB:hover ._1795xeBx {
|
||
box-shadow: inset 0 0 0 1px #AAB0C6;
|
||
}
|
||
.bjfOQDUB._7_JBfkqE .e36lcm3q {
|
||
animation: e36lcm3q 0.25s ease-out forwards;
|
||
}
|
||
.bjfOQDUB ._1795xeBx {
|
||
position: relative;
|
||
display: block;
|
||
width: 20px;
|
||
height: 20px;
|
||
top: 50%;
|
||
margin: -10px 10px 0 0;
|
||
float: left;
|
||
box-shadow: inset 0 0 0 1px #D4D7E2;
|
||
background: white;
|
||
border-radius: 2px;
|
||
transition: 0.25s;
|
||
box-sizing: border-box;
|
||
}
|
||
.bjfOQDUB .etEgDHtA {
|
||
display: none;
|
||
width: 20px;
|
||
height: 20px;
|
||
color: white;
|
||
line-height: 20px;
|
||
text-align: center;
|
||
}
|
||
.bjfOQDUB .e36lcm3q {
|
||
position: absolute;
|
||
display: block;
|
||
width: 50px;
|
||
height: 50px;
|
||
top: -6px;
|
||
left: -16px;
|
||
border-radius: 100%;
|
||
background: rgba(170, 176, 198, 0.6);
|
||
z-index: 10;
|
||
content: '';
|
||
opacity: 0;
|
||
border: solid 1px #424F78;
|
||
-webkit-transform-origin: 50% 50%;
|
||
transform-origin: 50% 50%;
|
||
transform: scale(0);
|
||
}
|
||
.bjfOQDUB ._3wWT0Cl3 {
|
||
fill: white;
|
||
}
|
||
.bjfOQDUB .aSovyh9B {
|
||
display: block;
|
||
margin: 0;
|
||
line-height: 40px;
|
||
white-space: nowrap;
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
}
|
||
.bjfOQDUB ._5LvIlaKe {
|
||
display: none;
|
||
}
|
||
.bjfOQDUB ._5LvIlaKe:checked ~ ._1795xeBx {
|
||
background: #AAB0C6;
|
||
box-shadow: inset 0 0 0 1px #AAB0C6;
|
||
}
|
||
.bjfOQDUB ._5LvIlaKe:checked ~ ._1795xeBx .etEgDHtA {
|
||
display: block;
|
||
}
|
||
._4KvUwxDm {
|
||
max-width: 980px;
|
||
margin: 0 auto 30px;
|
||
display: flex;
|
||
justify-content: center;
|
||
flex-direction: row;
|
||
flex-flow: wrap;
|
||
}
|
||
._4KvUwxDm:after {
|
||
content: '';
|
||
display: table;
|
||
clear: both;
|
||
}
|
||
._4KvUwxDm:last-child {
|
||
margin-bottom: 0;
|
||
}
|
||
._4KvUwxDm .JDeYciWM {
|
||
/* the -1 margin is to offset the border-left on the 2nd child for email inputs */
|
||
margin: 0 -1px 0 0;
|
||
flex: 1;
|
||
border-left: solid 1px;
|
||
box-sizing: border-box;
|
||
}
|
||
._4KvUwxDm .JDeYciWM:first-child {
|
||
border-left: 0;
|
||
}
|
||
._4KvUwxDm .dv8imkwf {
|
||
margin-top: 4px;
|
||
}
|
||
._4KvUwxDm ._31S--3bh {
|
||
color: #03543f;
|
||
}
|
||
._4KvUwxDm ._4GLxAjQw {
|
||
text-decoration: line-through;
|
||
}
|
||
._4KvUwxDm.euMwyq8C .JDeYciWM {
|
||
flex-basis: 50%;
|
||
flex-shrink: 0;
|
||
}
|
||
._4KvUwxDm.euMwyq8C .JDeYciWM:nth-child(2n + 1) {
|
||
border-left: none;
|
||
}
|
||
._4KvUwxDm ._10qg3IuH {
|
||
padding: 40px 30px;
|
||
}
|
||
._4KvUwxDm ._81b38TZz {
|
||
display: block;
|
||
margin-bottom: 7px;
|
||
font-size: 16px;
|
||
font-weight: 600;
|
||
}
|
||
._4KvUwxDm ._7vol_rca {
|
||
display: block;
|
||
margin-bottom: 15px;
|
||
font-size: 14px;
|
||
}
|
||
._4KvUwxDm ._9D7vHP7w {
|
||
display: block;
|
||
margin-top: 15px;
|
||
font-size: 13px;
|
||
}
|
||
._4KvUwxDm ._3ECE9wsz {
|
||
display: inline;
|
||
background: none;
|
||
border: none;
|
||
color: inherit;
|
||
font-size: 14px;
|
||
font-weight: 400;
|
||
}
|
||
._4KvUwxDm ._72iXA4G1 {
|
||
display: block;
|
||
font-size: 14px;
|
||
all: unset;
|
||
}
|
||
._4KvUwxDm ._9eRJjhym {
|
||
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08);
|
||
}
|
||
._4KvUwxDm .fvboZhPT {
|
||
font-size: 10px;
|
||
}
|
||
._4KvUwxDm .fvboZhPT a,
|
||
._4KvUwxDm .fvboZhPT a:active,
|
||
._4KvUwxDm .fvboZhPT a:hover,
|
||
._4KvUwxDm .fvboZhPT a:visited {
|
||
color: inherit;
|
||
text-decoration: underline;
|
||
}
|
||
._4KvUwxDm .cV6PRuJU {
|
||
display: flex;
|
||
font-size: 16px;
|
||
}
|
||
._4KvUwxDm .beKBlEwl {
|
||
display: flex;
|
||
font-size: 13px;
|
||
}
|
||
._4KvUwxDm .cMZueguz {
|
||
margin-bottom: 10px;
|
||
text-align: left;
|
||
}
|
||
._4KvUwxDm ._2xVG6CK- {
|
||
display: block;
|
||
}
|
||
._4KvUwxDm ._2xVG6CK- input {
|
||
margin-right: 10px;
|
||
}
|
||
.fxCD6_Yg ._4KvUwxDm,
|
||
._1U30Mezb ._4KvUwxDm {
|
||
flex-grow: 1;
|
||
margin: 0 0 30px;
|
||
}
|
||
.fxCD6_Yg ._4KvUwxDm ._2Sbg_-vS,
|
||
._1U30Mezb ._4KvUwxDm ._2Sbg_-vS {
|
||
width: 100%;
|
||
}
|
||
._401Mw_zc {
|
||
cursor: pointer;
|
||
}
|
||
@media only screen and (max-width: 529px) {
|
||
._4KvUwxDm {
|
||
display: block;
|
||
}
|
||
._4KvUwxDm .JDeYciWM {
|
||
width: 100%;
|
||
float: none;
|
||
border-right: 0;
|
||
}
|
||
._4KvUwxDm .JDeYciWM:last-child {
|
||
border: 0;
|
||
}
|
||
._4KvUwxDm.euMwyq8C .JDeYciWM {
|
||
flex-basis: 100%;
|
||
}
|
||
._4KvUwxDm ._10qg3IuH {
|
||
padding: 20px 15px 0;
|
||
}
|
||
}
|
||
._3V0hRYPe ._4KvUwxDm {
|
||
display: flex;
|
||
flex-direction: column;
|
||
}
|
||
._5NVaeFzl {
|
||
display: flex;
|
||
flex-direction: column;
|
||
align-items: center;
|
||
}
|
||
._5NVaeFzl > * + * {
|
||
margin-top: 0.5rem;
|
||
}
|
||
.fy1P3Vd7 {
|
||
display: flex;
|
||
flex-direction: row;
|
||
}
|
||
.fy1P3Vd7 > * + * {
|
||
margin-left: 0.25rem;
|
||
}
|
||
@media only screen and (max-width: 529px) {
|
||
.fy1P3Vd7 > div {
|
||
margin-bottom: 0.25rem;
|
||
}
|
||
}
|
||
.bBsXak5I {
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
height: 40px;
|
||
width: 40px;
|
||
border-radius: 50%;
|
||
}
|
||
.bBsXak5I svg * {
|
||
stroke: currentcolor;
|
||
}
|
||
._6gVDzSYn {
|
||
display: inline-block;
|
||
max-width: 320px;
|
||
text-align: left;
|
||
}
|
||
._6gVDzSYn:after {
|
||
content: '';
|
||
display: table;
|
||
clear: both;
|
||
}
|
||
._6gVDzSYn .cIh2g742 {
|
||
display: block;
|
||
margin-right: 10px;
|
||
float: left;
|
||
border-radius: 2px;
|
||
}
|
||
._6gVDzSYn ._5BLMZjNT {
|
||
overflow: hidden;
|
||
}
|
||
._6gVDzSYn ._5dPlRB84 {
|
||
display: block;
|
||
margin-bottom: 5px;
|
||
font-size: 12px;
|
||
color: #737373;
|
||
}
|
||
._6gVDzSYn .b8IGocOc {
|
||
display: block;
|
||
height: 24px;
|
||
text-decoration: none;
|
||
}
|
||
._6gVDzSYn .b8IGocOc:hover ._9ZhopxL5 {
|
||
background: #cc181e;
|
||
}
|
||
._6gVDzSYn ._9ZhopxL5 {
|
||
display: inline-block;
|
||
padding: 0 7px;
|
||
color: white;
|
||
background: #ff0000;
|
||
font-size: 12px;
|
||
line-height: 24px;
|
||
vertical-align: top;
|
||
border-radius: 2px 0 0 2px;
|
||
transition: 0.25s;
|
||
}
|
||
._6gVDzSYn ._2viYrAk6 {
|
||
display: inline-block;
|
||
height: 22px;
|
||
padding: 0 7px;
|
||
background: #fefefe;
|
||
color: #282828;
|
||
border: solid 1px #ccc;
|
||
border-left: 0px;
|
||
line-height: 22px;
|
||
font-size: 12px;
|
||
vertical-align: top;
|
||
border-radius: 0 2px 2px 0;
|
||
text-transform: uppercase;
|
||
}
|
||
@-webkit-keyframes _6-G4j8Wp {
|
||
from {
|
||
-webkit-transform: rotate(0deg);
|
||
}
|
||
to {
|
||
-webkit-transform: rotate(360deg);
|
||
}
|
||
}
|
||
@-moz-keyframes _6-G4j8Wp {
|
||
from {
|
||
-moz-transform: rotate(0deg);
|
||
}
|
||
to {
|
||
-moz-transform: rotate(360deg);
|
||
}
|
||
}
|
||
@-ms-keyframes _6-G4j8Wp {
|
||
from {
|
||
-ms-transform: rotate(0deg);
|
||
}
|
||
to {
|
||
-ms-transform: rotate(360deg);
|
||
}
|
||
}
|
||
@keyframes _6-G4j8Wp {
|
||
from {
|
||
transform: rotate(0deg);
|
||
}
|
||
to {
|
||
transform: rotate(360deg);
|
||
}
|
||
}
|
||
._6tntWob_ {
|
||
display: inline-block;
|
||
height: 20px;
|
||
width: 20px;
|
||
overflow: hidden;
|
||
}
|
||
._6tntWob_._8ODAevt8 .c4ICP-p- {
|
||
border: 2px solid white;
|
||
border-bottom-color: transparent;
|
||
}
|
||
.c4ICP-p- {
|
||
display: inline-block;
|
||
height: 20px;
|
||
width: 20px;
|
||
border-radius: 100%;
|
||
background-color: #fff;
|
||
border: 2px solid #fff;
|
||
border-bottom-color: transparent;
|
||
background: transparent;
|
||
animation: _6-G4j8Wp 750ms linear infinite;
|
||
-ms-animation: _6-G4j8Wp 750ms linear infinite;
|
||
-moz-animation: _6-G4j8Wp 750ms linear infinite;
|
||
-webkit-animation: _6-G4j8Wp 750ms linear infinite;
|
||
box-sizing: border-box;
|
||
}
|
||
._3p_1XEZR {
|
||
all: unset;
|
||
position: absolute;
|
||
top: -18px;
|
||
right: -18px;
|
||
width: 36px;
|
||
height: 36px;
|
||
border-radius: 100%;
|
||
z-index: 1000;
|
||
cursor: pointer;
|
||
}
|
||
._3p_1XEZR:focus {
|
||
box-sizing: border-box;
|
||
border: 1px solid #ff0000;
|
||
}
|
||
._3p_1XEZR .e2aMB9ds {
|
||
display: block;
|
||
width: 24px;
|
||
height: 24px;
|
||
margin: 0 0 0 6px;
|
||
}
|
||
.fxCD6_Yg ._3p_1XEZR,
|
||
._1U30Mezb ._3p_1XEZR {
|
||
top: 10px;
|
||
right: 10px;
|
||
}
|
||
._4e8HpQ5S {
|
||
height: 40px;
|
||
text-align: center;
|
||
line-height: 40px;
|
||
font-size: 13px;
|
||
border-bottom-left-radius: 6px;
|
||
border-bottom-right-radius: 6px;
|
||
margin: 30px -60px 0;
|
||
}
|
||
._4e8HpQ5S ._4ao5eF8B {
|
||
display: inline-block;
|
||
height: 40px;
|
||
cursor: pointer;
|
||
font-size: 13px;
|
||
font-weight: 400;
|
||
border: 0;
|
||
background-color: transparent;
|
||
padding: 0;
|
||
margin: 0;
|
||
box-shadow: none;
|
||
}
|
||
._4e8HpQ5S .bB48ietO,
|
||
._4e8HpQ5S .TM3ZwXPw,
|
||
._4e8HpQ5S .eX64Bioc,
|
||
._4e8HpQ5S ._6Gy4an1f {
|
||
display: inline-block;
|
||
margin-right: 5px;
|
||
line-height: 40px;
|
||
}
|
||
._4e8HpQ5S .clSbgD5d {
|
||
text-decoration: none;
|
||
}
|
||
._4e8HpQ5S ._2Sf1oBK4 {
|
||
font-size: 13px;
|
||
border: 0;
|
||
background-color: transparent;
|
||
padding: 0;
|
||
cursor: pointer;
|
||
}
|
||
._4e8HpQ5S ._4HuUylAg {
|
||
height: 1em;
|
||
width: 1em;
|
||
vertical-align: middle;
|
||
line-height: 1;
|
||
display: inline;
|
||
}
|
||
.fxCD6_Yg ._4e8HpQ5S,
|
||
._1U30Mezb ._4e8HpQ5S {
|
||
height: unset;
|
||
padding: 10px 40px;
|
||
border-bottom-left-radius: 0 !important;
|
||
border-bottom-right-radius: 0 !important;
|
||
}
|
||
@media only screen and (min-width: 530px) and (max-width: 1024px) {
|
||
._4e8HpQ5S {
|
||
height: auto;
|
||
}
|
||
}
|
||
@media only screen and (max-width: 529px) {
|
||
._4e8HpQ5S {
|
||
height: auto;
|
||
padding: 5px 0;
|
||
margin: 0 -30px -30px;
|
||
line-height: 30px;
|
||
}
|
||
._4e8HpQ5S .bB48ietO,
|
||
._4e8HpQ5S .TM3ZwXPw,
|
||
._4e8HpQ5S .eX64Bioc {
|
||
display: block;
|
||
line-height: 30px;
|
||
}
|
||
._4e8HpQ5S ._6Gy4an1f {
|
||
display: none;
|
||
}
|
||
.fxCD6_Yg ._4e8HpQ5S,
|
||
._1U30Mezb ._4e8HpQ5S {
|
||
padding: 10px 15px;
|
||
}
|
||
}
|
||
.wtyLBszK {
|
||
margin: 30px -35px 0;
|
||
display: flex;
|
||
flex-direction: row;
|
||
justify-content: space-between;
|
||
width: auto;
|
||
min-height: 40px;
|
||
height: auto;
|
||
align-items: center;
|
||
text-align: center;
|
||
font-size: 13px;
|
||
border-bottom-left-radius: 6px;
|
||
border-bottom-right-radius: 6px;
|
||
padding: 8px 32px;
|
||
}
|
||
.wtyLBszK ._2Sf1oBK4 {
|
||
font-family: 'Source Sans Pro', Arial, 'Helvetica';
|
||
font-size: 13px;
|
||
border: 0;
|
||
background-color: transparent;
|
||
padding: 0;
|
||
cursor: pointer;
|
||
text-transform: uppercase;
|
||
padding-right: 10px;
|
||
line-height: normal;
|
||
}
|
||
.wtyLBszK .clSbgD5d {
|
||
text-decoration: none;
|
||
text-transform: uppercase;
|
||
padding-right: 10px;
|
||
}
|
||
.wtyLBszK ._3wEc3XQj {
|
||
height: auto;
|
||
text-align: left;
|
||
}
|
||
.wtyLBszK .cnSBhkxy,
|
||
.wtyLBszK .aZFL8pRW {
|
||
display: flex;
|
||
}
|
||
.wtyLBszK ._4HuUylAg {
|
||
height: 1.4em;
|
||
width: 1.4em;
|
||
vertical-align: middle;
|
||
line-height: 1;
|
||
display: inline;
|
||
}
|
||
.wtyLBszK .aJVLc6uP.bN34PRBW {
|
||
position: static;
|
||
padding: 10px 0;
|
||
line-height: normal;
|
||
}
|
||
.wtyLBszK ._1FTylc-A {
|
||
height: auto;
|
||
margin-right: 0;
|
||
}
|
||
.wtyLBszK ._1_FhrwNw {
|
||
display: inline-flex;
|
||
}
|
||
@media only screen and (max-width: 529px) {
|
||
.wtyLBszK {
|
||
height: auto;
|
||
flex-wrap: wrap;
|
||
}
|
||
.wtyLBszK .TM3ZwXPw,
|
||
.wtyLBszK .eX64Bioc,
|
||
.wtyLBszK ._1_FhrwNw {
|
||
padding-right: 20px;
|
||
padding-top: 8px;
|
||
line-height: normal;
|
||
}
|
||
.wtyLBszK .cnSBhkxy {
|
||
padding-top: 5px;
|
||
}
|
||
.wtyLBszK .aJVLc6uP.bN34PRBW {
|
||
max-height: 40px;
|
||
}
|
||
}
|
||
</style><style data-styled="active" data-styled-version="5.3.6"></style><link rel="stylesheet" href="./Facebook ad platform made it easy for Russians to manipulate users_files/css"><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/init1.js" type="text/javascript" async="async"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(4).txt"></script><script attributionsrc="" type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(5).txt"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/reloadCampaigns.js" type="text/javascript" async="async"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(6).txt"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(7).txt"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(8).txt"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(9).txt"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(10).txt"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(11).txt"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(12).txt"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(13).txt"></script><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/f(14).txt"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/reloadCampaigns(1).js" type="text/javascript" async="async"></script><link rel="stylesheet" type="text/css" href="./Facebook ad platform made it easy for Russians to manipulate users_files/48087-7849c2b501b9a0556c9c.css"></head><body style=""><div itemprop="publisher" itemscope="" itemtype="https://schema.org/NewsMediaOrganization"><meta itemprop="name" content="CNBC"><meta itemprop="url" content="https://www.cnbc.com"><meta itemprop="foundingDate" content="'1989-04-17'"></div><div id="root"><div class="App-containerClick"><div id="BrandPageWrapper" class="cnbcBrand"><div class="JumpLink-container"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#MainContent" class="JumpLink-link">Skip Navigation</a></div><header class="CNBCGlobalNav-container" id="GlobalNavigation" data-test="GlobalNavigation" data-analytics="RegularArticle-GlobalNavigation"><div class="LiveAlerts-container LiveAlerts-containerAdNotLoaded"><div class="LiveAlerts-gridContainer"><div class="LiveAlerts-wrapper"><button class="LiveAlerts-heading"><span class="LiveAlerts-liveIcon icon-live"></span>LIVE</button><a href="https://youtu.be/q394bNR0WXA" class="LiveAlerts-article" target="_blank"><div style="width: 746.25px;"><span class="undefined" style="animation: 24.875s linear 0s infinite normal none running LiveAlerts-marquee;">LIVE: Watch coverage of the second day of 2024 Democratic National Convention in Chicago</span></div></a><div class="LiveAlerts-adSlot" data-module="LiveEvent"><div id="LiveAlertsSlot" class="LiveAlerts-adContainer" data-module="mps-slot"><div id="div-gpt-liveevent-118094356" class="mps-slot" data-mps-slot="liveevent" data-mps-loadset="0" style="display: none;"><script>mps._execAd("liveevent");</script></div></div></div><button class="LiveAlerts-closeButton icon-close"></button></div></div></div><div class="CountdownClock-countdownContainer"><div id="GlobalNavigation-CountdownClock" class="CountdownClock-container" data-module="mps-slot"><div id="mps-getad-countdownclock" class="mps-wrapper" data-mps-fill-slot="mps-getad-countdownclock"></div></div></div><div class="CNBCGlobalNav-globalNavigation"><div class="CNBCGlobalNav-gridContainer"><div class="CNBCGlobalNav-wrapper"><div class="branding-menu-brandingMenu"><a href="https://www.cnbc.com/world/" class="branding-menu-logo"><img src="./Facebook ad platform made it easy for Russians to manipulate users_files/7821ea3cb72f88388591.svg" alt="logo" class="branding-menu-logo"></a></div><div class="CNBCGlobalNav-desktopNavMenu"><div class="nav-menu-navMenu nav-menu-navMenuArticle nav-menu-navMenu" id="nav-menu-article"><button class="nav-menu-desktopHamburger nav-menu-button" aria-label="Open Navigation Menu"><span class="icon-menu"></span></button><a href="https://www.cnbc.com/" class="nav-menu-logoContainer"><img src="./Facebook ad platform made it easy for Russians to manipulate users_files/2469ed0a9a4cafdf055e.svg" class="nav-menu-logo" alt="logo"></a><div class="nav-menu-mainLinks"><div class="nav-menu-articleHidden"><div class="nav-menu-articleTitle">Facebook was manipulated by Russians, who used the same targeting tools that advertisers love</div><div class="nav-menu-articleSocial"><div><ul class="WatchLivestream-watchContainer WatchLivestream-lsLoggedOut"><li class="WatchLivestream-watchItems"><div class="WatchLivestream-alertIconWrapper"><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.99875 7.31918C6.27953 7.31918 7.31781 6.28103 7.31781 5.00041C7.31781 3.71979 6.27953 2.68164 4.99875 2.68164C3.71797 2.68164 2.67969 3.71979 2.67969 5.00041C2.67969 6.28103 3.71797 7.31918 4.99875 7.31918Z" fill="#FF0000"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M0 5C0 7.76157 2.23872 10 5 10C7.76128 10 10 7.76157 10 5C10 2.23843 7.76128 0 5 0C2.23872 0 0 2.23843 0 5ZM9.27517 4.99969C9.27517 7.36061 7.36076 9.27477 4.99891 9.27477C2.63706 9.27477 0.722656 7.36061 0.722656 4.99969C0.722656 2.63877 2.63706 0.724609 4.99891 0.724609C7.36076 0.724609 9.27517 2.63877 9.27517 4.99969Z" fill="#FF0000"></path></svg></div><div class="WatchLivestream-dynamicTitleWrapper"><div><a href="https://www.cnbc.com/live-tv/"><span class="WatchLivestream-streamTxt" style="color: rgb(0, 30, 90);">Livestream</span></a></div></div></li></ul></div><div class="nav-menu-wrapperButton" id="CollapsibleGlobalNavCreateAccountButton"><button class="nav-menu-signupBtnStickyNav">CREATE FREE ACCOUNT</button></div></div></div><div class="nav-menu-mainLinksWrapperStart nav-menu-mainLinksWrapper"><div class=" nav-menu-navLinks undefined"><div class="nav-menu-primaryLink markets"><a href="https://www.cnbc.com/markets/" class="nav-menu-button"><span class="icon-markets"></span><span class="nav-menu-buttonText">Markets</span></a><ul class="nav-menu-subLinks" style="display:none"><li data-text="Pre-Markets"><a href="https://www.cnbc.com/pre-markets/" class="nav-menu-subLink" tabindex="-1">Pre-Markets</a></li><li data-text="U.S. Markets"><a href="https://www.cnbc.com/us-markets/" class="nav-menu-subLink" tabindex="-1">U.S. Markets</a></li><li data-text="Europe Markets"><a href="https://www.cnbc.com/markets-europe/" class="nav-menu-subLink" tabindex="-1">Europe Markets</a></li><li data-text="China Markets"><a href="https://www.cnbc.com/china-markets/" class="nav-menu-subLink" tabindex="-1">China Markets</a></li><li data-text="Asia Markets"><a href="https://www.cnbc.com/markets-asia-pacific/" class="nav-menu-subLink" tabindex="-1">Asia Markets</a></li><li data-text="World Markets"><a href="https://www.cnbc.com/world-markets/" class="nav-menu-subLink" tabindex="-1">World Markets</a></li><li data-text="Currencies"><a href="https://www.cnbc.com/currencies/" class="nav-menu-subLink" tabindex="-1">Currencies</a></li><li data-text="Cryptocurrency"><a href="https://www.cnbc.com/cryptocurrency/" class="nav-menu-subLink" tabindex="-1">Cryptocurrency</a></li><li data-text="Futures & Commodities"><a href="https://www.cnbc.com/futures-and-commodities/" class="nav-menu-subLink" tabindex="-1">Futures & Commodities</a></li><li data-text="Bonds"><a href="https://www.cnbc.com/bonds/" class="nav-menu-subLink" tabindex="-1">Bonds</a></li><li data-text="Funds & ETFs"><a href="https://www.cnbc.com/funds-and-etfs/" class="nav-menu-subLink" tabindex="-1">Funds & ETFs</a></li></ul></div><div class="nav-menu-primaryLink business_news"><a href="https://www.cnbc.com/business/" class="nav-menu-button"><span class="icon-news"></span><span class="nav-menu-buttonText">Business</span></a><ul class="nav-menu-subLinks" style="display:none"><li data-text="Economy"><a href="https://www.cnbc.com/economy/" class="nav-menu-subLink" tabindex="-1">Economy</a></li><li data-text="Finance"><a href="https://www.cnbc.com/finance/" class="nav-menu-subLink" tabindex="-1">Finance</a></li><li data-text="Health & Science"><a href="https://www.cnbc.com/health-and-science/" class="nav-menu-subLink" tabindex="-1">Health & Science</a></li><li data-text="Media"><a href="https://www.cnbc.com/media/" class="nav-menu-subLink" tabindex="-1">Media</a></li><li data-text="Real Estate"><a href="https://www.cnbc.com/real-estate/" class="nav-menu-subLink" tabindex="-1">Real Estate</a></li><li data-text="Energy"><a href="https://www.cnbc.com/energy/" class="nav-menu-subLink" tabindex="-1">Energy</a></li><li data-text="Climate"><a href="https://www.cnbc.com/climate/" class="nav-menu-subLink" tabindex="-1">Climate</a></li><li data-text="Transportation"><a href="https://www.cnbc.com/transportation/" class="nav-menu-subLink" tabindex="-1">Transportation</a></li><li data-text="Industrials"><a href="https://www.cnbc.com/industrials/" class="nav-menu-subLink" tabindex="-1">Industrials</a></li><li data-text="Retail"><a href="https://www.cnbc.com/retail/" class="nav-menu-subLink" tabindex="-1">Retail</a></li><li data-text="Wealth"><a href="https://www.cnbc.com/wealth/" class="nav-menu-subLink" tabindex="-1">Wealth</a></li><li data-text="Sports"><a href="https://www.cnbc.com/sports/" class="nav-menu-subLink" tabindex="-1">Sports</a></li><li data-text="Life"><a href="https://www.cnbc.com/life/" class="nav-menu-subLink" tabindex="-1">Life</a></li><li data-text="Small Business"><a href="https://www.cnbc.com/small-business/" class="nav-menu-subLink" tabindex="-1">Small Business</a></li></ul></div><div class="nav-menu-primaryLink investing"><a href="https://www.cnbc.com/investing/" class="nav-menu-button"><span class="icon-investing"></span><span class="nav-menu-buttonText">Investing</span></a><ul class="nav-menu-subLinks" style="display:none"><li data-text="Personal Finance"><a href="https://www.cnbc.com/personal-finance/" class="nav-menu-subLink" tabindex="-1">Personal Finance</a></li><li data-text="Fintech"><a href="https://www.cnbc.com/fintech/" class="nav-menu-subLink" tabindex="-1">Fintech</a></li><li data-text="Financial Advisors"><a href="https://www.cnbc.com/financial-advisors/" class="nav-menu-subLink" tabindex="-1">Financial Advisors</a></li><li data-text="Options Action"><a href="https://www.cnbc.com/options-action/" class="nav-menu-subLink" tabindex="-1">Options Action</a></li><li data-text="ETF Street"><a href="https://www.cnbc.com/etf-street/" class="nav-menu-subLink" tabindex="-1">ETF Street</a></li><li data-text="Buffett Archive"><a href="https://buffett.cnbc.com/" class="nav-menu-subLink" target="_blank" tabindex="-1">Buffett Archive</a></li><li data-text="Earnings"><a href="https://www.cnbc.com/earnings/" class="nav-menu-subLink" tabindex="-1">Earnings</a></li><li data-text="Trader Talk"><a href="https://www.cnbc.com/trader-talk/" class="nav-menu-subLink" tabindex="-1">Trader Talk</a></li></ul></div><div class="nav-menu-primaryLink tech"><a href="https://www.cnbc.com/technology/" class="nav-menu-button"><span class="icon-tech"></span><span class="nav-menu-buttonText">Tech</span></a><ul class="nav-menu-subLinks" style="display:none"><li data-text="Cybersecurity"><a href="https://www.cnbc.com/cybersecurity/" class="nav-menu-subLink" tabindex="-1">Cybersecurity</a></li><li data-text="Enterprise"><a href="https://www.cnbc.com/enterprise/" class="nav-menu-subLink" tabindex="-1">Enterprise</a></li><li data-text="Internet"><a href="https://www.cnbc.com/internet/" class="nav-menu-subLink" tabindex="-1">Internet</a></li><li data-text="Media"><a href="https://www.cnbc.com/media/" class="nav-menu-subLink" tabindex="-1">Media</a></li><li data-text="Mobile"><a href="https://www.cnbc.com/mobile/" class="nav-menu-subLink" tabindex="-1">Mobile</a></li><li data-text="Social Media"><a href="https://www.cnbc.com/social-media/" class="nav-menu-subLink" tabindex="-1">Social Media</a></li><li data-text="CNBC Disruptor 50"><a href="https://www.cnbc.com/cnbc-disruptors/" class="nav-menu-subLink" tabindex="-1">CNBC Disruptor 50</a></li><li data-text="Tech Guide"><a href="https://www.cnbc.com/tech-guide/" class="nav-menu-subLink" tabindex="-1">Tech Guide</a></li></ul></div><div class="nav-menu-primaryLink politics"><a href="https://www.cnbc.com/politics/" class="nav-menu-button"><span class="icon-politics"></span><span class="nav-menu-buttonText">Politics</span></a><ul class="nav-menu-subLinks" style="display:none"><li data-text="White House"><a href="https://www.cnbc.com/white-house/" class="nav-menu-subLink" tabindex="-1">White House</a></li><li data-text="Policy"><a href="https://www.cnbc.com/policy/" class="nav-menu-subLink" tabindex="-1">Policy</a></li><li data-text="Defense"><a href="https://www.cnbc.com/defense/" class="nav-menu-subLink" tabindex="-1">Defense</a></li><li data-text="Congress"><a href="https://www.cnbc.com/congress/" class="nav-menu-subLink" tabindex="-1">Congress</a></li><li data-text="Equity and Opportunity"><a href="https://www.cnbc.com/equity-opportunity/" class="nav-menu-subLink" tabindex="-1">Equity and Opportunity</a></li><li data-text="Europe Politics"><a href="https://www.cnbc.com/europe-politics/" class="nav-menu-subLink" tabindex="-1">Europe Politics</a></li><li data-text="China Politics"><a href="https://www.cnbc.com/china-politics/" class="nav-menu-subLink" tabindex="-1">China Politics</a></li><li data-text="Asia Politics"><a href="https://www.cnbc.com/asia-politics/" class="nav-menu-subLink" tabindex="-1">Asia Politics</a></li><li data-text="World Politics"><a href="https://www.cnbc.com/world-politics/" class="nav-menu-subLink" tabindex="-1">World Politics</a></li></ul></div><div class="nav-menu-primaryLink video"><a href="https://www.cnbc.com/tv/" class="nav-menu-button"><span class="icon-cnbctv"></span><span class="nav-menu-buttonText">Video</span></a><ul class="nav-menu-subLinks" style="display:none"><li data-text="Latest Video"><a href="https://www.cnbc.com/latest-video/" class="nav-menu-subLink" tabindex="-1">Latest Video</a></li><li data-text="Full Episodes"><a href="https://www.cnbc.com/live-tv/full-episodes/" class="nav-menu-subLink" tabindex="-1">Full Episodes</a></li><li data-text="Livestream"><a href="https://www.cnbc.com/live-tv/" class="nav-menu-subLink" tabindex="-1">Livestream</a></li><li data-text="Top Video"><a href="https://www.cnbc.com/top-video/" class="nav-menu-subLink" tabindex="-1">Top Video</a></li><li data-text="Live Audio"><a href="https://www.cnbc.com/live-audio/" class="nav-menu-subLink" tabindex="-1">Live Audio</a></li><li data-text="Europe TV"><a href="https://www.cnbc.com/europe-television/" class="nav-menu-subLink" tabindex="-1">Europe TV</a></li><li data-text="Asia TV"><a href="https://www.cnbc.com/asia-business-day/" class="nav-menu-subLink" tabindex="-1">Asia TV</a></li><li data-text="CNBC Podcasts"><a href="https://www.cnbc.com/podcast/" class="nav-menu-subLink" tabindex="-1">CNBC Podcasts</a></li><li data-text="CEO Interviews"><a href="https://www.cnbc.com/video-ceo-interviews/" class="nav-menu-subLink" tabindex="-1">CEO Interviews</a></li><li data-text="Digital Originals"><a href="https://www.cnbc.com/digital-original/" class="nav-menu-subLink" tabindex="-1">Digital Originals</a></li></ul></div><div class="nav-menu-primaryLink watchlist"><a href="https://www.cnbc.com/watchlist/" class="nav-menu-button"><span class="icon-watchlist"></span><span class="nav-menu-buttonText">Watchlist</span></a></div><div class="nav-menu-primaryLink investing_club"><a href="https://www.cnbc.com/investingclub/subscribe?__source=investingclub|globalnav|join&tpcc=investingclub|globalnav|join" class="nav-menu-button"><span class="icon-investing_club"></span><span class="nav-menu-buttonText">Investing Club</span></a><ul class="nav-menu-subLinks" style="display:none"><li data-text="Trust Portfolio"><a href="https://www.cnbc.com/investingclub/charitable-trust/" class="nav-menu-subLink" tabindex="-1">Trust Portfolio</a></li><li data-text="Analysis"><a href="https://www.cnbc.com/investingclub/analysis/" class="nav-menu-subLink" tabindex="-1">Analysis</a></li><li data-text="Trade Alerts"><a href="https://www.cnbc.com/investingclub/trade-alerts/" class="nav-menu-subLink" tabindex="-1">Trade Alerts</a></li><li data-text="Meeting Videos"><a href="https://www.cnbc.com/investingclub/video/" class="nav-menu-subLink" tabindex="-1">Meeting Videos</a></li><li data-text="Homestretch"><a href="https://www.cnbc.com/investingclub/homestretch/" class="nav-menu-subLink" tabindex="-1">Homestretch</a></li><li data-text="Jim's Columns"><a href="https://www.cnbc.com/investingclub/jim-cramer-columns/" class="nav-menu-subLink" tabindex="-1">Jim’s Columns</a></li><li data-text="Education"><a href="https://www.cnbc.com/investingclub/education/" class="nav-menu-subLink" tabindex="-1">Education</a></li><li data-text="Subscribe"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#" class="nav-menu-subLink" tabindex="-1">Subscribe</a></li><li data-text="Sign In"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#" class="nav-menu-subLink" tabindex="-1">Sign In</a></li></ul></div><span class="nav-menu-investingClubPillIcon pillIcon"><object data="./Facebook ad platform made it easy for Russians to manipulate users_files/31932e96a7cf9a0b8070.svg" type="image/svg+xml" aria-label="IC Join Pill"></object></span><div class="nav-menu-primaryLink pro"><a href="https://www.cnbc.com/application/pro?__source=pro|globalnav|join&tpcc=pro|globalnav|join" class="nav-menu-button"><span class="icon-pro"></span><span class="nav-menu-buttonText">PRO</span></a><ul class="nav-menu-subLinks" style="display:none"><li data-text="Pro News"><a href="https://www.cnbc.com/pro/news/" class="nav-menu-subLink" tabindex="-1">Pro News</a></li><li data-text="Livestream"><a href="https://www.cnbc.com/live-tv/" class="nav-menu-subLink" tabindex="-1">Livestream</a></li><li data-text="Full Episodes"><a href="https://www.cnbc.com/live-tv/full-episodes/" class="nav-menu-subLink" tabindex="-1">Full Episodes</a></li><li data-text="Stock Screener"><a href="https://www.cnbc.com/pro-stock-screener/" class="nav-menu-subLink" tabindex="-1">Stock Screener</a></li><li data-text="Market Forecast"><a href="https://www.cnbc.com/2023/05/11/market-strategist-survey-forecast.html" class="nav-menu-subLink" tabindex="-1">Market Forecast</a></li><li data-text="Options Investing"><a href="https://www.cnbc.com/pro/options-investing/" class="nav-menu-subLink" tabindex="-1">Options Investing</a></li><li data-text="Chart Investing"><a href="https://www.cnbc.com/cnbc-pro-chart-investing/" class="nav-menu-subLink" tabindex="-1">Chart Investing</a></li><li data-text="Subscribe"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#" class="nav-menu-subLink" tabindex="-1">Subscribe</a></li><li data-text="Sign In"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#" class="nav-menu-subLink" tabindex="-1">Sign In</a></li></ul></div><span class="nav-menu-proPillIcon pillIcon"><object data="./Facebook ad platform made it easy for Russians to manipulate users_files/65cda4be300e2e8b8112.svg" type="image/svg+xml" aria-label="Pro Join Pill"></object></span><div class="nav-menu-primaryLink livestream" data-testid="livestream"><div class="WatchLivestream-livestreamNavItemContainer"><div><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.99875 7.31918C6.27953 7.31918 7.31781 6.28103 7.31781 5.00041C7.31781 3.71979 6.27953 2.68164 4.99875 2.68164C3.71797 2.68164 2.67969 3.71979 2.67969 5.00041C2.67969 6.28103 3.71797 7.31918 4.99875 7.31918Z" fill="#FF0000"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M0 5C0 7.76157 2.23872 10 5 10C7.76128 10 10 7.76157 10 5C10 2.23843 7.76128 0 5 0C2.23872 0 0 2.23843 0 5ZM9.27517 4.99969C9.27517 7.36061 7.36076 9.27477 4.99891 9.27477C2.63706 9.27477 0.722656 7.36061 0.722656 4.99969C0.722656 2.63877 2.63706 0.724609 4.99891 0.724609C7.36076 0.724609 9.27517 2.63877 9.27517 4.99969Z" fill="#FF0000"></path></svg></div><div class="WatchLivestream-navItemText"><div><a href="https://www.cnbc.com/live-tv/"><span class="WatchLivestream-streamTxt">Livestream</span></a></div></div></div></div><div aria-hidden="true" class="nav-menu-navUnderline" style="opacity: 0;"></div><div aria-hidden="true" class="nav-menu-navDropdownWrap" style="transform: matrix(0, 0, 0, 0, 0, 0);"></div><div class="nav-menu-primaryLink hamburger"><button class="nav-menu-hamburger nav-menu-button" aria-label="Open Navigation Menu"><span class="icon-menu"></span><span class="nav-menu-buttonText">Menu</span></button></div></div></div></div><div class="nav-menu-progressBarContainer"><div class="ProgressBar-hiddenContainer"><div class="ProgressBar-innerProgress" style="width: 0%;"></div></div></div></div><div class="account-menu-accountMenu account-menu-accountMenuLsPipeBar account-menu-accountMenuLs"><ul><li class="featured-menu-button"><a href="https://www.cnbc.com/make-it/" title="makeit">Make It<span class="icon-offsite-arrow"></span></a></li><li><button class="EditionMenu-featuredMenuButton">select<span class="icon-offsite-arrow"></span></button><ul class="EditionMenu-featuredSubLinks"><li class="EditionMenu-featuredListItem"><a href="https://www.cnbc.com/select/" class="EditionMenu-featuredSubLink" tabindex="-1">ALL SELECT</a></li><li class="EditionMenu-featuredListItem"><a href="https://www.cnbc.com/select/credit-cards/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>Credit Cards</p> <div class="EditionMenu-chevronRight"></div></a></li><li class="EditionMenu-featuredListItem"><a href="https://www.cnbc.com/select/loans/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>Loans</p> <div class="EditionMenu-chevronRight"></div></a></li><li class="EditionMenu-featuredListItem"><a href="https://www.cnbc.com/select/banking/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>Banking</p> <div class="EditionMenu-chevronRight"></div></a></li><li class="EditionMenu-featuredListItem"><a href="https://www.cnbc.com/select/mortgages/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>Mortgages</p> <div class="EditionMenu-chevronRight"></div></a></li><li class="EditionMenu-featuredListItem"><a href="https://www.cnbc.com/select/insurance/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>Insurance</p> <div class="EditionMenu-chevronRight"></div></a></li><li class="EditionMenu-featuredListItem"><a href="https://www.cnbc.com/select/credit-monitoring/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>Credit Monitoring</p> <div class="EditionMenu-chevronRight"></div></a></li><li class="EditionMenu-featuredListItem"><a href="https://www.cnbc.com/select/personal-finance/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>Personal Finance</p> <div class="EditionMenu-chevronRight"></div></a></li><li class="EditionMenu-featuredListItem"><a href="https://www.cnbc.com/select/small-business/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>Small Business</p> <div class="EditionMenu-chevronRight"></div></a></li><li class="EditionMenu-featuredListItem"><a href="https://www.cnbc.com/select/taxes/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>Taxes</p> <div class="EditionMenu-chevronRight"></div></a></li><li class="EditionMenu-featuredListItem"><a href="https://www.cnbc.com/select/low-credit-scores/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>Help for Low Credit Scores</p> <div class="EditionMenu-chevronRight"></div></a></li><li class="EditionMenu-featuredListItem"><a href="https://www.cnbc.com/select/investing/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>Investing</p> <div class="EditionMenu-chevronRight"></div></a></li></ul><ul class="EditionMenu-featuredSubLinks EditionMenu-subMenu"><li class="EditionMenu-backBtn" style="display:none"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#"><p>SELECT</p></a></li><li class="EditionMenu-featuredListItem" style="display:none"><a href="https://www.cnbc.com/select/credit-cards/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>All <!-- -->Credit Cards</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Find the Credit Card for You"><a href="https://www.cnbc.com/select/credit-card-marketplace/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Find the Credit Card for You</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Credit Cards"><a href="https://www.cnbc.com/select/best-credit-cards/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Credit Cards</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Rewards Credit Cards"><a href="https://www.cnbc.com/select/best-rewards-credit-cards/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Rewards Credit Cards</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Travel Credit Cards"><a href="https://www.cnbc.com/select/best-travel-credit-cards/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Travel Credit Cards</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best 0% APR Credit Cards"><a href="https://www.cnbc.com/select/best-zero-interest-credit-cards/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best 0% APR Credit Cards</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Balance Transfer Credit Cards"><a href="https://www.cnbc.com/select/best-balance-transfer-credit-cards/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Balance Transfer Credit Cards</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Cash Back Credit Cards"><a href="https://www.cnbc.com/select/best-cash-back-credit-cards/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Cash Back Credit Cards</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Credit Card Welcome Bonuses"><a href="https://www.cnbc.com/select/best-credit-card-sign-up-bonuses/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Credit Card Welcome Bonuses</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Credit Cards to Build Credit"><a href="https://www.cnbc.com/select/the-best-credit-cards-for-building-credit/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Credit Cards to Build Credit</p></a></li><li class="EditionMenu-backBtn" style="display:none"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#"><p>SELECT</p></a></li><li class="EditionMenu-featuredListItem" style="display:none"><a href="https://www.cnbc.com/select/loans/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>All <!-- -->Loans</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Find the Best Personal Loan for You"><a href="https://www.cnbc.com/select/personal-loan-marketplace/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Find the Best Personal Loan for You</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Personal Loans"><a href="https://www.cnbc.com/select/best-personal-loans/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Personal Loans</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Debt Consolidation Loans"><a href="https://www.cnbc.com/select/best-debt-consolidation-loans/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Debt Consolidation Loans</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Loans to Refinance Credit Card Debt"><a href="https://www.cnbc.com/select/best-loans-for-refinancing-credit-card-debt/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Loans to Refinance Credit Card Debt</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Loans with Fast Funding"><a href="https://www.cnbc.com/select/6-personal-loans-thatll-get-you-funded-in-as-little-as-1-business-day/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Loans with Fast Funding</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Small Personal Loans"><a href="https://www.cnbc.com/select/best-small-personal-loans/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Small Personal Loans</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Large Personal Loans"><a href="https://www.cnbc.com/select/personal-loan-lenders-borrow-50000/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Large Personal Loans</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Personal Loans to Apply Online"><a href="https://www.cnbc.com/select/personal-loan-online-applications/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Personal Loans to Apply Online</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Student Loan Refinance"><a href="https://www.cnbc.com/select/best-student-loan-refinance-companies/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Student Loan Refinance</p></a></li><li class="EditionMenu-backBtn" style="display:none"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#"><p>SELECT</p></a></li><li class="EditionMenu-featuredListItem" style="display:none"><a href="https://www.cnbc.com/select/banking/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>All <!-- -->Banking</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Find the Savings Account for You"><a href="https://www.cnbc.com/select/savings-marketplace/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Find the Savings Account for You</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best High Yield Savings Accounts"><a href="https://www.cnbc.com/select/best-high-yield-savings-accounts/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best High Yield Savings Accounts</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Big Bank Savings Accounts"><a href="https://www.cnbc.com/select/best-brick-and-mortar-savings-accounts/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Big Bank Savings Accounts</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Big Bank Checking Accounts"><a href="https://www.cnbc.com/select/best-brick-mortar-checking-accounts/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Big Bank Checking Accounts</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best No Fee Checking Accounts"><a href="https://www.cnbc.com/select/best-no-fee-checking-accounts/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best No Fee Checking Accounts</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="No Overdraft Fee Checking Accounts"><a href="https://www.cnbc.com/select/checking-accounts-with-no-overdraft-fees/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>No Overdraft Fee Checking Accounts</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Checking Account Bonuses"><a href="https://www.cnbc.com/select/best-checking-account-bonuses/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Checking Account Bonuses</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Money Market Accounts"><a href="https://www.cnbc.com/select/best-money-market-accounts/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Money Market Accounts</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best CDs"><a href="https://www.cnbc.com/select/best-certificates-of-deposits/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best CDs</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Credit Unions"><a href="https://www.cnbc.com/select/best-credit-unions/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Credit Unions</p></a></li><li class="EditionMenu-backBtn" style="display:none"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#"><p>SELECT</p></a></li><li class="EditionMenu-featuredListItem" style="display:none"><a href="https://www.cnbc.com/select/mortgages/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>All <!-- -->Mortgages</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Mortgages"><a href="https://www.cnbc.com/select/best-mortgage-lenders/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Mortgages</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Mortgages for Small Down Payment"><a href="https://www.cnbc.com/select/mortgage-lenders-for-a-small-down-payment/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Mortgages for Small Down Payment</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Mortgages for No Down Payment"><a href="https://www.cnbc.com/select/best-mortgage-lenders-va-loans-usda-loans/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Mortgages for No Down Payment</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Mortgages with No Origination Fee"><a href="https://www.cnbc.com/select/best-mortgage-lenders-that-dont-charge-origination-fees/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Mortgages with No Origination Fee</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Mortgages for Average Credit Score"><a href="https://www.cnbc.com/select/best-mortgage-lenders-average-credit-score/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Mortgages for Average Credit Score</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Adjustable Rate Mortgages"><a href="https://www.cnbc.com/select/adjustable-rate-mortgage-pros-and-cons/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Adjustable Rate Mortgages</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Affording a Mortgage"><a href="https://www.cnbc.com/select/mortgage-affordability/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Affording a Mortgage</p></a></li><li class="EditionMenu-backBtn" style="display:none"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#"><p>SELECT</p></a></li><li class="EditionMenu-featuredListItem" style="display:none"><a href="https://www.cnbc.com/select/insurance/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>All <!-- -->Insurance</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Life Insurance"><a href="https://www.cnbc.com/select/best-life-insurance-companies/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Life Insurance</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Homeowners Insurance"><a href="https://www.cnbc.com/select/best-homeowners-insurance-companies/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Homeowners Insurance</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Renters Insurance"><a href="https://www.cnbc.com/select/best-renters-insurance-companies/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Renters Insurance</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Car Insurance"><a href="https://www.cnbc.com/select/best-car-insurance-companies/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Car Insurance</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Travel Insurance"><a href="https://www.cnbc.com/select/travel-insurance-guide/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Travel Insurance</p></a></li><li class="EditionMenu-backBtn" style="display:none"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#"><p>SELECT</p></a></li><li class="EditionMenu-featuredListItem" style="display:none"><a href="https://www.cnbc.com/select/credit-monitoring/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>All <!-- -->Credit Monitoring</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Credit Monitoring Services"><a href="https://www.cnbc.com/select/best-credit-monitoring-services/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Credit Monitoring Services</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Identity Theft Protection"><a href="https://www.cnbc.com/select/best-identity-theft-protection-services/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Identity Theft Protection</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="How to Boost Your Credit Score"><a href="https://www.cnbc.com/select/how-experian-boost-works/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>How to Boost Your Credit Score</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Credit Repair Services"><a href="https://www.cnbc.com/select/how-do-credit-repair-services-work/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Credit Repair Services</p></a></li><li class="EditionMenu-backBtn" style="display:none"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#"><p>SELECT</p></a></li><li class="EditionMenu-featuredListItem" style="display:none"><a href="https://www.cnbc.com/select/personal-finance/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>All <!-- -->Personal Finance</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Budgeting Apps"><a href="https://www.cnbc.com/select/best-budgeting-apps/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Budgeting Apps</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Expense Tracker Apps"><a href="https://www.cnbc.com/select/best-expense-tracker-apps/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Expense Tracker Apps</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Money Transfer Apps"><a href="https://www.cnbc.com/select/best-money-transfer-payment-apps/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Money Transfer Apps</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Resale Apps and Sites"><a href="https://www.cnbc.com/select/best-resale-apps-and-websites/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Resale Apps and Sites</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Buy Now Pay Later (BNPL) Apps"><a href="https://www.cnbc.com/select/best-buy-now-pay-later-apps/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Buy Now Pay Later (BNPL) Apps</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Debt Relief"><a href="https://www.cnbc.com/select/best-debt-relief-companies/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Debt Relief</p></a></li><li class="EditionMenu-backBtn" style="display:none"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#"><p>SELECT</p></a></li><li class="EditionMenu-featuredListItem" style="display:none"><a href="https://www.cnbc.com/select/small-business/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>All <!-- -->Small Business</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Small Business Savings Accounts"><a href="https://www.cnbc.com/select/best-small-business-savings-accounts/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Small Business Savings Accounts</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Small Business Checking Accounts"><a href="https://www.cnbc.com/select/best-business-checking-accounts/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Small Business Checking Accounts</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Credit Cards for Small Business"><a href="https://www.cnbc.com/select/best-small-business-credit-cards/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Credit Cards for Small Business</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Small Business Loans"><a href="https://www.cnbc.com/select/best-small-business-loans/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Small Business Loans</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Tax Software for Small Business"><a href="https://www.cnbc.com/select/best-tax-software-for-small-businesses/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Tax Software for Small Business</p></a></li><li class="EditionMenu-backBtn" style="display:none"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#"><p>SELECT</p></a></li><li class="EditionMenu-featuredListItem" style="display:none"><a href="https://www.cnbc.com/select/taxes/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>All <!-- -->Taxes</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Filing For Free"><a href="https://www.cnbc.com/select/how-to-file-your-taxes-for-free/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Filing For Free</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Tax Software"><a href="https://www.cnbc.com/select/best-tax-software/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Tax Software</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Tax Software for Small Businesses"><a href="https://www.cnbc.com/select/best-tax-software-for-small-businesses/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Tax Software for Small Businesses</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Tax Refunds"><a href="https://www.cnbc.com/select/how-to-check-the-status-of-your-2020-tax-refund/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Tax Refunds</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Tax Brackets"><a href="https://www.cnbc.com/select/federal-income-tax-brackets-tax-rates/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Tax Brackets</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Tax Tips"><a href="https://www.cnbc.com/select/how-to-reduce-taxable-income/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Tax Tips</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Tax By State"><a href="https://www.cnbc.com/select/states-with-no-income-tax/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Tax By State</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Tax Payment Plans"><a href="https://www.cnbc.com/select/tax-payment-plan-options/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Tax Payment Plans</p></a></li><li class="EditionMenu-backBtn" style="display:none"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#"><p>SELECT</p></a></li><li class="EditionMenu-featuredListItem" style="display:none"><a href="https://www.cnbc.com/select/low-credit-scores/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>All <!-- -->Help for Low Credit Scores</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Credit Cards for Bad Credit"><a href="https://www.cnbc.com/select/best-credit-cards-for-bad-credit/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Credit Cards for Bad Credit</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Personal Loans for Bad Credit"><a href="https://www.cnbc.com/select/best-personal-loans-for-bad-credit/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Personal Loans for Bad Credit</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Debt Consolidation Loans for Bad Credit"><a href="https://www.cnbc.com/select/best-debt-consolidation-loans-for-bad-credit/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Debt Consolidation Loans for Bad Credit</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Personal Loans if You Don't Have Credit"><a href="https://www.cnbc.com/select/personal-loan-lenders-to-consider-if-you-dont-have-credit-score/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Personal Loans if You Don’t Have Credit</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Credit Cards for Building Credit"><a href="https://www.cnbc.com/select/the-best-credit-cards-for-building-credit/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Credit Cards for Building Credit</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Personal Loans for 580 Credit Score or Lower"><a href="https://www.cnbc.com/select/personal-loans-to-apply-credit-score-580-or-lower/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Personal Loans for 580 Credit Score or Lower</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Personal Loans for 670 Credit Score or Lower"><a href="https://www.cnbc.com/select/personal-loan-lenders-credit-score-below-670/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Personal Loans for 670 Credit Score or Lower</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Mortgages for Bad Credit"><a href="https://www.cnbc.com/select/best-mortgage-lenders-bad-credit-score/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Mortgages for Bad Credit</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Hardship Loans"><a href="https://www.cnbc.com/select/best-hardship-loans/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Hardship Loans</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="How to Boost Your Credit Score"><a href="https://www.cnbc.com/select/how-experian-boost-works/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>How to Boost Your Credit Score</p></a></li><li class="EditionMenu-backBtn" style="display:none"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#"><p>SELECT</p></a></li><li class="EditionMenu-featuredListItem" style="display:none"><a href="https://www.cnbc.com/select/investing/" class="EditionMenu-featuredSubLink" tabindex="-1"><p>All <!-- -->Investing</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best IRA Accounts"><a href="https://www.cnbc.com/select/best-ira-accounts/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best IRA Accounts</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Roth IRA Accounts"><a href="https://www.cnbc.com/select/best-roth-ira-accounts/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Roth IRA Accounts</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Investing Apps"><a href="https://www.cnbc.com/select/best-investing-apps/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Investing Apps</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Free Stock Trading Platforms"><a href="https://www.cnbc.com/select/best-brokerage-free-stock-trading/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Free Stock Trading Platforms</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Best Robo-Advisors"><a href="https://www.cnbc.com/select/best-robo-advisors/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Best Robo-Advisors</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Index Funds"><a href="https://www.cnbc.com/select/what-are-index-funds/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Index Funds</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Mutual Funds"><a href="https://www.cnbc.com/select/what-are-mutual-funds/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Mutual Funds</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="ETFs"><a href="https://www.cnbc.com/select/what-are-etfs-should-you-invest/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>ETFs</p></a></li><li class="EditionMenu-featuredListItem" style="display:none" data-testid="Bonds"><a href="https://www.cnbc.com/select/what-are-bonds/" class="EditionMenu-featuredSubLink EditionMenu-subMenuLink" tabindex="-1"><p>Bonds</p></a></li></ul></li></ul><ul class="account-menu-editionMenu"><li class="AccountMenu-li"><a href="https://www.cnbc.com/?region=usa">USA</a></li><li class="AccountMenu-li"><a href="https://www.cnbc.com/world/" class="account-menu-underlineLabel">INTL</a></li></ul><ul class="WatchLivestream-watchContainer WatchLivestream-lsLoggedOut"><li class="WatchLivestream-watchItems"><div class="WatchLivestream-alertIconWrapper"><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.99875 7.31918C6.27953 7.31918 7.31781 6.28103 7.31781 5.00041C7.31781 3.71979 6.27953 2.68164 4.99875 2.68164C3.71797 2.68164 2.67969 3.71979 2.67969 5.00041C2.67969 6.28103 3.71797 7.31918 4.99875 7.31918Z" fill="#FF0000"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M0 5C0 7.76157 2.23872 10 5 10C7.76128 10 10 7.76157 10 5C10 2.23843 7.76128 0 5 0C2.23872 0 0 2.23843 0 5ZM9.27517 4.99969C9.27517 7.36061 7.36076 9.27477 4.99891 9.27477C2.63706 9.27477 0.722656 7.36061 0.722656 4.99969C0.722656 2.63877 2.63706 0.724609 4.99891 0.724609C7.36076 0.724609 9.27517 2.63877 9.27517 4.99969Z" fill="#FF0000"></path></svg></div><div class="WatchLivestream-dynamicTitleWrapper"><div><a href="https://www.cnbc.com/live-tv/"><span class="WatchLivestream-streamTxt">Livestream</span></a></div></div></li></ul></div></div><div class="CNBCGlobalNav-rightNavigationWrapper"><span class="CNBCGlobalNav-searchWrapper"><button class="SearchToggle-button searchToggler analyticsSearchButton" aria-label="Search"><span>Search quotes, news & videos</span><i class="icon-search" aria-hidden="true" data-analytics-id="cnbc-search-icon" data-analytics="cnbc-search-icon"></i></button></span><span class="CNBCGlobalNav-livestreamWrapper"><ul class="WatchLivestream-watchContainer WatchLivestream-lsLoggedOut"><li class="WatchLivestream-watchItems"><div class="WatchLivestream-alertIconWrapper"><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.99875 7.31918C6.27953 7.31918 7.31781 6.28103 7.31781 5.00041C7.31781 3.71979 6.27953 2.68164 4.99875 2.68164C3.71797 2.68164 2.67969 3.71979 2.67969 5.00041C2.67969 6.28103 3.71797 7.31918 4.99875 7.31918Z" fill="#FF0000"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M0 5C0 7.76157 2.23872 10 5 10C7.76128 10 10 7.76157 10 5C10 2.23843 7.76128 0 5 0C2.23872 0 0 2.23843 0 5ZM9.27517 4.99969C9.27517 7.36061 7.36076 9.27477 4.99891 9.27477C2.63706 9.27477 0.722656 7.36061 0.722656 4.99969C0.722656 2.63877 2.63706 0.724609 4.99891 0.724609C7.36076 0.724609 9.27517 2.63877 9.27517 4.99969Z" fill="#FF0000"></path></svg></div><div class="WatchLivestream-dynamicTitleWrapper"><div><a href="https://www.cnbc.com/live-tv/"><span class="WatchLivestream-streamTxt">Livestream</span></a></div></div></li></ul></span><span class="CNBCGlobalNav-watchlistWrapper"><div class="CNBCGlobalNav-watchListContainer"><a href="https://www.cnbc.com/watchlist/">Watchlist</a></div></span><span class="CNBCGlobalNav-notificationBellWrapper"><div data-testid="notification_bell" class="NotificationBell-notificationBellContainer"><button title="Show Notifications"><svg width="22" height="22" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.1449 1.18702L5.26053 2.23926C4.14893 2.85999 3.43597 4.0293 3.37858 5.32207L3.19586 9.4372C3.16369 10.1617 2.91287 10.8579 2.47829 11.4299L0.987781 13.3917L0.868726 13.5485L0.912578 13.5493C0.904357 13.5827 0.9 13.6176 0.9 13.6534C0.9 13.8873 1.08584 14.081 1.32 14.081H6.39744C6.43203 14.2083 6.48203 14.3329 6.54686 14.453C6.68288 14.7052 6.8812 14.9324 7.12891 15.1226C7.37659 15.3127 7.66935 15.4626 7.99002 15.5646C8.31072 15.6666 8.65386 15.719 9 15.719C9.34614 15.719 9.68928 15.6666 10.01 15.5646C10.3307 15.4626 10.6234 15.3127 10.8711 15.1226C11.1188 14.9324 11.3171 14.7052 11.4531 14.453C11.518 14.3329 11.568 14.2083 11.6026 14.081H16.68C16.9142 14.081 17.1 13.8873 17.1 13.6534C17.1 13.5906 17.0866 13.5307 17.0625 13.4766L17.0714 13.4696L17.0122 13.3917L15.5217 11.4299C15.0871 10.8579 14.8363 10.1617 14.8041 9.4372L14.6214 5.32207C14.564 4.0293 13.8511 2.85999 12.7395 2.23926L10.8551 1.18702L10.6555 0.98264C10.6169 0.943132 10.5773 0.905292 10.5367 0.86912C10.4505 0.773586 10.3327 0.68605 10.1805 0.607025C9.28391 0.0706269 8.11311 0.195832 7.34455 0.98264L7.1449 1.18702Z" fill="white" stroke="white" stroke-width="0.2"></path></svg></button></div></span><span class="CNBCGlobalNav-signInMenuWrapper"><div class="SignInMenu-signInContainer"><div><div class="SignInMenu-signInLinkWrapper"><div class="SignInMenu-signInMenu"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#">SIGN IN</a></div></div></div></div></span><span class="CNBCGlobalNav-signUpMenuWrapper"><div class="SignUpMenu-signUpContainer"><div><div class="SignUpMenu-signUpMenu signupFA"><a href="https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html#">Create free account</a></div></div></div></span></div></div></div></div></header><div class="CNBCGlobalNav-mobileNavMenu"><div class="nav-menu-navMenu nav-menu-navMenuArticle nav-menu-navMenu" id="nav-menu-article"><button class="nav-menu-desktopHamburger nav-menu-button" aria-label="Open Navigation Menu"><span class="icon-menu"></span></button><a href="https://www.cnbc.com/" class="nav-menu-logoContainer"><img src="./Facebook ad platform made it easy for Russians to manipulate users_files/2469ed0a9a4cafdf055e.svg" class="nav-menu-logo" alt="logo"></a><div class="nav-menu-mainLinks"><div class="nav-menu-articleHidden"><div class="nav-menu-articleTitle">Facebook was manipulated by Russians, who used the same targeting tools that advertisers love</div><div class="nav-menu-articleSocial"><div><ul class="WatchLivestream-watchContainer WatchLivestream-lsLoggedOut"><li class="WatchLivestream-watchItems"><div class="WatchLivestream-alertIconWrapper"><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.99875 7.31918C6.27953 7.31918 7.31781 6.28103 7.31781 5.00041C7.31781 3.71979 6.27953 2.68164 4.99875 2.68164C3.71797 2.68164 2.67969 3.71979 2.67969 5.00041C2.67969 6.28103 3.71797 7.31918 4.99875 7.31918Z" fill="#FF0000"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M0 5C0 7.76157 2.23872 10 5 10C7.76128 10 10 7.76157 10 5C10 2.23843 7.76128 0 5 0C2.23872 0 0 2.23843 0 5ZM9.27517 4.99969C9.27517 7.36061 7.36076 9.27477 4.99891 9.27477C2.63706 9.27477 0.722656 7.36061 0.722656 4.99969C0.722656 2.63877 2.63706 0.724609 4.99891 0.724609C7.36076 0.724609 9.27517 2.63877 9.27517 4.99969Z" fill="#FF0000"></path></svg></div><div class="WatchLivestream-dynamicTitleWrapper"><div><a href="https://www.cnbc.com/live-tv/"><span class="WatchLivestream-streamTxt" style="color: rgb(0, 30, 90);">Livestream</span></a></div></div></li></ul></div><div class="nav-menu-wrapperButton" id="CollapsibleGlobalNavCreateAccountButton"><button class="nav-menu-signupBtnStickyNav">CREATE FREE ACCOUNT</button></div></div></div><div class="nav-menu-mainLinksWrapperStart nav-menu-mainLinksWrapper"><div class=" nav-menu-navLinks undefined"><div class="nav-menu-primaryLink markets"><a href="https://www.cnbc.com/markets/" class="nav-menu-button"><span class="icon-markets"></span><span class="nav-menu-buttonText">Markets</span></a></div><div class="nav-menu-primaryLink business_news"><a href="https://www.cnbc.com/business/" class="nav-menu-button"><span class="icon-news"></span><span class="nav-menu-buttonText">Business</span></a></div><div class="nav-menu-primaryLink investing"><a href="https://www.cnbc.com/investing/" class="nav-menu-button"><span class="icon-investing"></span><span class="nav-menu-buttonText">Investing</span></a></div><div class="nav-menu-primaryLink tech"><a href="https://www.cnbc.com/technology/" class="nav-menu-button"><span class="icon-tech"></span><span class="nav-menu-buttonText">Tech</span></a></div><div class="nav-menu-primaryLink politics"><a href="https://www.cnbc.com/politics/" class="nav-menu-button"><span class="icon-politics"></span><span class="nav-menu-buttonText">Politics</span></a></div><div class="nav-menu-primaryLink video"><a href="https://www.cnbc.com/tv/" class="nav-menu-button"><span class="icon-cnbctv"></span><span class="nav-menu-buttonText">Video</span></a></div><div class="nav-menu-primaryLink watchlist"><a href="https://www.cnbc.com/watchlist/" class="nav-menu-button"><span class="icon-watchlist"></span><span class="nav-menu-buttonText">Watchlist</span></a></div><div class="nav-menu-primaryLink investing_club"><a href="https://www.cnbc.com/investingclub/subscribe?__source=investingclub|globalnav|join&tpcc=investingclub|globalnav|join" class="nav-menu-button"><span class="icon-investing_club"></span><span class="nav-menu-buttonText">Investing Club</span></a></div><span class="nav-menu-investingClubPillIcon pillIcon"><object data="./Facebook ad platform made it easy for Russians to manipulate users_files/31932e96a7cf9a0b8070.svg" type="image/svg+xml" aria-label="IC Join Pill"></object></span><div class="nav-menu-primaryLink pro"><a href="https://www.cnbc.com/application/pro?__source=pro|globalnav|join&tpcc=pro|globalnav|join" class="nav-menu-button"><span class="icon-pro"></span><span class="nav-menu-buttonText">PRO</span></a></div><span class="nav-menu-proPillIcon pillIcon"><object data="./Facebook ad platform made it easy for Russians to manipulate users_files/65cda4be300e2e8b8112.svg" type="image/svg+xml" aria-label="Pro Join Pill"></object></span><div class="nav-menu-primaryLink livestream" data-testid="livestream"><div class="WatchLivestream-livestreamNavItemContainer"><div><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.99875 7.31918C6.27953 7.31918 7.31781 6.28103 7.31781 5.00041C7.31781 3.71979 6.27953 2.68164 4.99875 2.68164C3.71797 2.68164 2.67969 3.71979 2.67969 5.00041C2.67969 6.28103 3.71797 7.31918 4.99875 7.31918Z" fill="#FF0000"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M0 5C0 7.76157 2.23872 10 5 10C7.76128 10 10 7.76157 10 5C10 2.23843 7.76128 0 5 0C2.23872 0 0 2.23843 0 5ZM9.27517 4.99969C9.27517 7.36061 7.36076 9.27477 4.99891 9.27477C2.63706 9.27477 0.722656 7.36061 0.722656 4.99969C0.722656 2.63877 2.63706 0.724609 4.99891 0.724609C7.36076 0.724609 9.27517 2.63877 9.27517 4.99969Z" fill="#FF0000"></path></svg></div><div class="WatchLivestream-navItemText"><div><a href="https://www.cnbc.com/live-tv/"><span class="WatchLivestream-streamTxt">Livestream</span></a></div></div></div></div><div aria-hidden="true" class="nav-menu-navUnderline"></div><div aria-hidden="true" class="nav-menu-navDropdownWrap"></div><div class="nav-menu-primaryLink hamburger"><button class="nav-menu-hamburger nav-menu-button" aria-label="Open Navigation Menu"><span class="icon-menu"></span><span class="nav-menu-buttonText">Menu</span></button></div></div></div></div><div class="nav-menu-progressBarContainer"><div class="ProgressBar-hiddenContainer"><div class="ProgressBar-innerProgress" style="width: 0%;"></div></div></div></div></div><div class="BrandPageWrapper-liveAlert BrandPageWrapper-contentWrapper" role="main" id="MainContentContainer"><p id="MainContent" tabindex="-1"></p><div><div class="Regular Article PageBuilder-page"><div class="PageBuilder-pageWrapper"><div class="PageBuilder-containerWidth100 PageBuilder-pageRow"><div class="PageBuilder-col-full PageBuilder-col PageBuilder-article"><div class="TopBanner-container" data-test="adTopBanner-0" data-analytics="RegularArticle-adTopBanner-1-0"><div id="dart_wrapper_topbanner-AdTopBanner-1" class="" data-module="mps-slot"><div id="div-gpt-topbanner-118094356" class="mps-slot" data-mps-slot="topbanner" data-mps-loadset="0" style="display: none;"><script>mps._execAd("topbanner");</script></div><div id="div-gpt-outofpage-118094356" data-mps-slot="_oop" class="mps-slot-oop" style="width: 0px; height: 0px; margin: 0px; padding: 0px; line-height: 0; display: none;"><script>mps._execAd('_oop');</script></div></div></div></div></div><div class="PageBuilder-containerWidth100 PageBuilder-pageRow"><div class="PageBuilder-col-full PageBuilder-col PageBuilder-article"><div id="RegularArticle-ArticleHeader-2" data-test="articleHeader-0" data-analytics="RegularArticle-articleHeader-2-0"><header class="ArticleHeader-articleHeader" id="main-article-header"><div class="ArticleHeader-headerContentContainer"><div class="ArticleHeader-wrapperHeroNoImage ArticleHeader-wrapperHero ArticleHeader-wrapper ArticleHeader-wrapperNoImage"><a href="https://www.cnbc.com/technology/" class="ArticleHeader-eyebrow">Tech</a><div><h1 class="ArticleHeader-headline">Facebook was manipulated by Russians, who used the same targeting tools that advertisers love</h1></div><div class="ArticleHeader-time"><time data-testid="published-timestamp" datetime="2018-12-17T16:51:05+0000" itemprop="datePublished">Published Mon, Dec 17 2018<span class="ArticleHeader-datetimeDivider"></span>11:51 AM EST</time><span class="ArticleHeader-timestampDivider"></span><time data-testid="lastpublished-timestamp" datetime="2018-12-17T18:43:38+0000" itemprop="dateModified">Updated Mon, Dec 17 2018<span class="ArticleHeader-datetimeDivider"></span>1:43 PM EST</time></div></div><div class="ArticleHeader-authorAndShareInline"><div class="ArticleHeader-authorContainer ArticleHeader-authorContainerWithWatchLive"><div class="ArticleHeader-author"><div class="Author-author"><div class="Author-authorInfo"><img class="Author-authorPortrait" style="border:0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/103186677-1537472396497michelle.jpeg" alt="thumbnail"><div class="Author-authorNameAndSocial"><a href="https://www.cnbc.com/michelle-castillo/" class="Author-authorName">Michelle Castillo<span class="Author-authorUnderline"></span></a><a href="https://twitter.com/mishcastillo" class="Author-authorTwitter" target="_blank">@mishcastillo</a></div></div></div></div></div><span><a href="https://www.cnbc.com/live-tv/" class="WatchLive-container">WATCH LIVE</a></span><div class="SocialShare-socialShare" data-test="SocialShare" id="social-buttons-transporter"><span class="SocialShare-socialShareText">Share</span><button class="SocialShare-socialShareButton" data-test-allaccess="false" data-test-pro="false" data-test-ic="false"><span aria-hidden="true" class="SocialShare-socialShareFacebook" data-analytic-id="Share Published" data-location="Article Header" data-provider="facebook"></span><span class="SocialShare-socialShareLabel">Share Article via Facebook</span></button><button class="SocialShare-socialShareButton" data-test-allaccess="false" data-test-pro="false" data-test-ic="false"><span aria-hidden="true" class="SocialShare-socialShareTwitter" data-analytic-id="Share Published" data-location="Article Header" data-provider="twitter"></span><span class="SocialShare-socialShareLabel">Share Article via Twitter</span></button><button class="SocialShare-socialShareButton" data-test-allaccess="false" data-test-pro="false" data-test-ic="false"><span aria-hidden="true" class="SocialShare-socialShareLinkedin" data-analytic-id="Share Published" data-location="Article Header" data-provider="linkedin"></span><span class="SocialShare-socialShareLabel">Share Article via LinkedIn</span></button><button class="SocialShare-socialShareButton" data-test-allaccess="false" data-test-pro="false" data-test-ic="false"><span aria-hidden="true" class="SocialShare-socialShareEmail" data-analytic-id="Share Published" data-location="Article Header" data-provider="email"></span><span class="SocialShare-socialShareLabel">Share Article via Email</span></button></div></div></div></header></div></div></div><div class="PageBuilder-containerFluidWidths PageBuilder-pageRow"><div class="PageBuilder-col-9 PageBuilder-col PageBuilder-article"><div class="RenderKeyPoints-keyPoints" id="RegularArticle-KeyPoints-4" data-test="keyPoints-1" data-analytics="RegularArticle-keyPoints-4-1"><div class="RenderKeyPoints-wrapper"><div class="RenderKeyPoints-header">Key Points</div><div class="RenderKeyPoints-list"><div><div class="group"><ul><li>A new report for the Senate Intelligence Committee shows Russia’s Internet Research Agency (IRA) bought ads intending to sway and misinform U.S. voters.</li><li>The targeting tactics used to divide voters were created to appeal to marketers and made Facebook a dominant digital ad platform. </li></ul></div></div></div></div></div><div class="ArticleBody-articleBody" id="RegularArticle-ArticleBody-5" data-module="ArticleBody" data-test="articleBody-2" data-analytics="RegularArticle-articleBody-5-2"><span class="HighlightShare-hidden" style="top:0;left:0"></span><div class="InlineImage-imageEmbed" id="ArticleBody-InlineImage-105582693" data-test="InlineImage"><div class="InlineImage-wrapper"><div class="InlineImage-imagePlaceholder" style="padding-bottom:55.55555555555556%"><span class="transition-fade-appear-done transition-fade-enter-done"><div><div data-test="InlineImage-pictureContainer" class="InlineImage-imageContainer" tabindex="-1"><picture data-test="Picture"><source srcset="https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073&w=740&h=416&ffmt=webp&vtcrop=y" media="(min-width: 1340px)" width="740" height="416" type="image/webp"><source srcset="https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073&w=630&h=354&ffmt=webp&vtcrop=y" media="(min-width: 1020px)" width="630" height="354" type="image/webp"><source srcset="https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073&w=929&h=523&ffmt=webp&vtcrop=y" media="(min-width: 760px)" width="929" height="523" type="image/webp"><source srcset="https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073&w=717&h=403&ffmt=webp&vtcrop=y" media="(min-width: 0px)" width="717" height="403" type="image/webp"><img src="./Facebook ad platform made it easy for Russians to manipulate users_files/105582693-1542646593889gettyimages-962171224.jpeg" alt="Facebook CEO Mark Zuckerberg" class=""></picture></div></div></span></div><div><div class="InlineImage-imageEmbedCaption">Facebook CEO Mark Zuckerberg</div><div class="InlineImage-imageEmbedCredit">Marlene Awaad | Bloomberg | Getty Images</div></div></div></div><div class="group"><p>To become one of the dominant digital advertising platforms, <span class="QuoteInBody-quoteNameContainer" data-test="QuoteInBody" id="RegularArticle-QuoteInBody-1"><a href="https://www.cnbc.com/quotes/META/">Facebook</a><span class="QuoteInBody-inlineButton"><span class="AddToWatchlistButton-watchlistContainer" id="-WatchlistDropdown" data-analytics-id="-WatchlistDropdown"><button class="AddToWatchlistButton-watchlistButton" aria-label="Add To Watchlist" data-testid="dropdown-btn"><span class="AddToWatchlistButton-addWatchListFromTag"></span></button></span></span></span> used the data of its members to create hyper-specific categories so marketers could get close to their most valued customers.</p><p>That same targeting technology presented a gold mine for Russians over the past five years in their efforts to influence American voters.</p><div style="height:100%" class="lazyload-placeholder"></div><p>In a <a href="https://comprop.oii.ox.ac.uk/research/ira-political-polarization/" target="_blank">report</a> created for the Senate Intelligence Committee and provided to CNBC on Monday, researchers analyzed Russia’s use of online propaganda to spread false information and polarize U.S. voters between 2013 and 2018. Russia’s Internet Research Agency (IRA) reached tens of millions of users in the U.S. on social media, including more than 30 million users who shared IRA-created Facebook and Instagram posts with their circles.</p><p>“Indeed, this effective impression management—and fine-grained control over who receives which messages—is what makes social media platforms so attractive to advertisers, but also to political and foreign operatives,” the researchers wrote in the report.</p><p>More than $1 out of ever $5 spent on online ads will go to Facebook in 2018, according to <a href="https://www.emarketer.com/content/amazon-is-now-the-no-3-digital-ad-platform-in-the-us" target="_blank">eMarketer</a>, and the platform is second to <span class="QuoteInBody-quoteNameContainer" data-test="QuoteInBody" id="RegularArticle-QuoteInBody-4"><a href="https://www.cnbc.com/quotes/GOOGL/">Google</a><span class="QuoteInBody-inlineButton"><span class="AddToWatchlistButton-watchlistContainer" id="-WatchlistDropdown" data-analytics-id="-WatchlistDropdown"><button class="AddToWatchlistButton-watchlistButton" aria-label="Add To Watchlist" data-testid="dropdown-btn"><span class="AddToWatchlistButton-addWatchListFromTag"></span></button></span></span></span> in the digital advertising market. Advertisers <a href="https://www.cnbc.com/2018/03/19/how-facebook-ad-tracking-and-targeting-works.html">want to be very specific</a> when they show ads to people online because they have to weed through so much content.</p></div><div role="region" aria-labelledby="Placeholder-ArticleBody-Video-104874892"><div role="button" tabindex="0" id="Placeholder-ArticleBody-Video-104874892" class="PlaceHolder-wrapper" data-vilynx-id="3000675743" data-test="VideoPlaceHolder"><div class="InlineVideo-videoEmbed" id="InlineVideo-0" data-test="InlineVideo"><div class="InlineVideo-wrapper"><div class="InlineVideo-inlineThumbnailContainer"><img class="InlineVideo-videoThumbnail" src="./Facebook ad platform made it easy for Russians to manipulate users_files/104843781-GettyImages-144539910_1.jpg" alt="Why Facebook ads follow you"><span class="InlineVideo-videoButton"></span><span><div class="undefined PlayButton-container" data-test="PlayButton"><div class="PlayButton-featured PlayButton-base" data-type="play"><span class="PlayButton-flyout">watch now</span><span class="icon-play-triangle PlayButton-icon"></span></div></div></span></div><div class="InlineVideo-videoFooter"><div class="InlineVideo-videoDurationContainer"><span class="InlineVideo-videoLabel">VIDEO</span><span class="InlineVideo-videoDurationWithLeading0">2:10</span><span class="InlineVideo-videoDuration InlineVideo-videoLabel">02:10</span></div><div class="InlineVideo-title">Why Facebook ads follow you</div><div class="InlineVideo-section"><a href="https://www.cnbc.com/digital-original/">Digital Original</a></div></div></div></div><div class="PlaceHolder-endCard PlaceHolder-inactive "></div></div></div><div class="group"><p>Facebook lets advertisers reach a target audience based on user behavior and characteristics like someone who’s married, lives in a certain area and has particular interests. Marketers can also upload lists of emails or individual Facebook IDs to reach specific people, a useful technique for retailers who want to contact existing customers.</p><p>While these tools can make marketing more effective, they can also be abused. A ProPublica report in November 2017 showed that advertisers could buy housing ads <a href="https://www.cnbc.com/2017/11/21/facebook-allowed-illegal-housing-ads-propublica.html">that excluded specific races and ethnic groups</a>, which is illegal. Marketers could also <a href="https://carbon.cnbc.com/104910499" target="_blank">discriminate</a> with job ads, excluding certain ages and races. </p><div style="height:100%" class="lazyload-placeholder"></div><p> </p><p> The IRA’s content used very similar tactics to divide U.S. voters and interfere with elections. For example, it focused on getting African-Americans to boycott voting or gave them wrong information on voting procedures. There were also campaigns aimed at Mexican-American and Hispanic voters, with the intent of spreading distrust about U.S. organizations, and messages to encourage extreme right-wing voters to be more confrontational. </p><p>The report to lawmakers on Monday made clear that the activity did not stop after the IRA’s attempt to sway the 2016 election was made public.</p><p>Facebook has spent all of 2018 reckoning with the consequences of platform abuse, most notably the <a href="https://www.cnbc.com/2018/03/21/facebook-cambridge-analytica-scandal-everything-you-need-to-know.html">Cambridge Analytica</a> scandal, which involved the improper collection of user data. Facebook has since cracked down on third-party data providers. </p></div><div id="ArticleBody-MobileAdhesion" class="MobileAdhesion-container" data-module="mps-slot"><div id="mps-getad-mobileadhesion" class="mps-wrapper" data-mps-fill-slot="mps-getad-mobileadhesion"></div></div></div></div><div class="SidebarArticle-sidebar PageBuilder-sidebar" data-test="SidebarArticle"><div class="SidebarArticle-sticky" style="top: 110px;"><div></div><div></div><div style="margin-top:0px"><div class="BoxRail-container-right BoxRail-ad" data-test="adFlexBox-2" data-analytics="RegularArticle-adFlexBox-9-2"><div id="dart_wrapper_boxrail_9" class="BoxRail-container" data-module="mps-slot"><div id="div-gpt-boxrail-118094356" class="mps-slot mps-gpt-hidden" data-mps-slot="boxrail" data-mps-loadset="0"><script>mps._execAd("boxrail");</script></div></div></div></div><div><div style="height:100%" class="lazyload-placeholder"></div></div></div></div></div><div class="PageBuilder-containerFluidWidths PageBuilder-pageRow"><div class="PageBuilder-col-9 PageBuilder-col PageBuilder-article"></div></div><div class="PageBuilder-containerFluidWidths PageBuilder-pageRow"><div class="PageBuilder-col-12 PageBuilder-col PageBuilder-article"><div style="height:100%" class="lazyload-placeholder"></div></div></div></div></div></div></div><div id="MobileAdhesion-Homepage" class="MobileAdhesion-container" data-module="mps-slot"><div id="mps-getad-mobileadhesion" class="mps-wrapper" data-mps-fill-slot="mps-getad-mobileadhesion"></div></div><footer id="GlobalFooter" class="CNBCFooter-footer" data-mini-video-player-dont-scroll-beyond-here="true" data-test="GlobalFooter" data-analytics="RegularArticle-GlobalFooter"><div class="CNBCFooter-wrapper"><div><a href="https://www.cnbc.com/" class="CNBCFooter-logo"><img src="./Facebook ad platform made it easy for Russians to manipulate users_files/7821ea3cb72f88388591.svg" class="CNBCFooter-logoImg" alt="CNBC logo"></a></div><ul class="CNBCFooter-social"><li class="CNBCFooter-socialItem"><a href="https://www.facebook.com/cnbcinternational/" class="icon-social_facebook" target="_blank" aria-label="facebook"></a></li><li class="CNBCFooter-socialItem"><a href="https://www.twitter.com/cnbci?lang=en/" class="icon-social_twitter" target="_blank" aria-label="twitter"></a></li><li class="CNBCFooter-socialItem"><a href="https://www.linkedin.com/showcase/cnbc-international/" class="icon-social_linkedin" target="_blank" aria-label="linkedin"></a></li><li class="CNBCFooter-socialItem"><a href="https://www.instagram.com/cnbcinternational/?hl=en/" class="icon-social_instagram" target="_blank" aria-label="instagram"></a></li><li class="CNBCFooter-socialItem"><a href="https://www.youtube.com/user/CNBCInternational/" class="icon-social_youtube" target="_blank" aria-label="youtube"></a></li><li class="CNBCFooter-socialItem"><a href="https://apple.news/T3OtoXcxtRkuHRkM7SpFP_Q" class="icon-social_apple_news" target="_blank" aria-label="apple_news"></a></li><li class="CNBCFooter-socialItem"><a href="https://www.cnbc.com/rss-feeds/" class="icon-social_rss" target="_blank" aria-label="rss"></a></li></ul><div class="CNBCFooter-border"></div><ul class="CNBCFooter-list"><li class="CNBCFooter-listItem"><a href="https://www.cnbc.com/application/pro/?__source=pro|globalfooter">Subscribe to CNBC PRO</a></li><li class="CNBCFooter-listItem"><a href="https://www.cnbc.com/investingclub/subscribe?__source=investingclub|globalfooter">Subscribe to Investing Club</a></li><li class="CNBCFooter-listItem"><a href="https://www.cnbc.com/cnbc-reprints/">Licensing & Reprints</a></li><li class="CNBCFooter-listItem"><a href="https://www.cnbccouncils.com/" target="_blank">CNBC Councils</a></li><li class="CNBCFooter-listItem"><a href="https://corporate.comcast.com/values/integrity" target="_blank">Supply Chain Values</a></li><li class="CNBCFooter-listItem"><a href="https://www.peacocktv.com/?cid=20200101evergreensymdisp009&utm_source=cnbc&utm_medium=symphony_editorial_brandawareness_footerlink&utm_campaign=20200101evergreen&utm_term=na&utm_content=na_na/" target="_blank">CNBC on Peacock</a></li><li class="CNBCFooter-listItem"><a href="https://cnbcrsh.qualtrics.com/jfe/form/SV_dgRx5X1nYC0YjNI?Origin=cnbc" target="_blank">Join the CNBC Panel</a></li><li class="CNBCFooter-listItem"><a href="https://www.cnbc.com/digital-products/">Digital Products</a></li><li class="CNBCFooter-listItem"><a href="https://www.cnbc.com/cnbc-news-releases/">News Releases</a></li><li class="CNBCFooter-listItem"><a href="https://www.cnbc.com/closed-captioning/">Closed Captioning</a></li><li class="CNBCFooter-listItem"><a href="https://www.cnbc.com/corrections/">Corrections</a></li><li class="CNBCFooter-listItem"><a href="https://www.cnbc.com/about-cnbc-international/">About CNBC</a></li><li class="CNBCFooter-listItem"><a href="https://www.cnbc.com/cnbc-internship-program/">Internships</a></li><li class="CNBCFooter-listItem"><a href="https://www.cnbc.com/site-map/">Site Map</a></li><li class="CNBCFooter-listItem"><a href="https://www.nbcuniversal.com/privacy/cookies#accordionheader2" target="_blank">Ad Choices</a></li><li class="CNBCFooter-listItem"><a href="https://www.cnbc.com/cnbc-careers-and-employment/">Careers</a></li><li class="CNBCFooter-listItem"><a href="https://help.cnbc.com/" target="_blank">Help</a></li><li class="CNBCFooter-listItem"><a href="https://help.cnbc.com/contact/" target="_blank">Contact</a></li></ul><ul class="CNBCFooter-section"><li class="CNBCFooter-sectionItem"><h4 class="CNBCFooter-sectionTitle">News Tips</h4><p class="CNBCFooter-sectionText">Got a confidential news tip? We want to hear from you.</p><a href="https://www.cnbc.com/news-tips/" class="CNBCFooter-sectionLink">Get In Touch</a></li><li class="CNBCFooter-sectionItem"><h4 class="CNBCFooter-sectionTitle"><span class="icon-newsletter CNBCFooter-sectionIcon"></span>CNBC Newsletters</h4><p class="CNBCFooter-sectionText">Sign up for free newsletters and get more CNBC delivered to your inbox</p><a href="https://www.cnbc.com/sign-up-for-cnbc-newsletters/" class="CNBCFooter-sectionLink">Sign Up Now</a><p class="CNBCFooter-sectionSubText">Get this delivered to your inbox, and more info about our products and services.</p></li><li class="CNBCFooter-sectionItem"><h4 class="CNBCFooter-sectionTitle">Advertise With Us</h4><a href="https://together.nbcuni.com/advertise/?utm_source=cnbc&utm_medium=referral&utm_campaign=property_ad_pages" class="CNBCFooter-sectionLink" target="_blank">Please Contact Us</a></li></ul><ul class="CNBCFooter-legal"><li class="CNBCFooter-legalItem"><a href="https://www.nbcuniversal.com/privacy?intake=CNBC" target="_blank">Privacy Policy</a></li><li class="CNBCFooter-legalItem"><img src="./Facebook ad platform made it easy for Russians to manipulate users_files/17269f1b6083fd5f61be.svg" class="CNBCFooter-legalIcon undefined" alt="California Consumer Privacy Act (CCPA) Opt-Out Icon"><a target="_blank" rel="noopener noreferrer" class="ot-sdk-show-settings undefined">Cookie Notice</a></li><li class="CNBCFooter-legalItem"><a href="https://www.nbcuniversal.com/privacy/california-consumer-privacy-act?intake=CNBC" target="_blank">CA Notice</a></li><li class="CNBCFooter-legalItem"><a href="https://www.cnbc.com/terms" target="_blank">Terms of Service</a></li></ul><p class="CNBCFooter-info">© <!-- -->2024<!-- --> CNBC LLC. All Rights Reserved. <a href="https://www.nbcuniversal.com/" target="_blank">A Division of NBCUniversal</a></p><p class="CNBCFooter-reutersInfo">
|
||
Data is a real-time snapshot *Data is delayed at least 15 minutes.
|
||
Global Business and Financial News, Stock Quotes, and Market Data
|
||
and Analysis.
|
||
</p><a href="https://www.cnbc.com/market-data-terms-of-service/" class="CNBCFooter-reutersLink">Market Data Terms of Use and Disclaimers</a><p class="CNBCFooter-reutersInfo">Data also provided by<a href="https://www.cnbc.com/market-data-terms-of-service/"><img src="./Facebook ad platform made it easy for Russians to manipulate users_files/09c161b9810767a7849e.svg" alt="Reuters logo" class="CNBCFooter-reutersLogo"></a></p></div></footer></div><div class="UniversalVideoPlayer-videoContainer paused " style="top:-3000px;bottom:;left:-3000px;transform:;transform-origin:;transition:;position:;transition-property:;opacity:"></div><div class="App-proContentRecommendation"></div></div></div><script charset="UTF-8">window.__s_data={"routing":{"locationBeforeTransitions":null},"navStatus":{"pageType":"page","articleTitle":"","hasNewsAlert":false,"hasLiveAlert":false,"hasFiveThings":false,"hasLivePlayer":false,"hasCountDownClock":false,"hasPartnerExp":false,"articleSettings":{},"megaMenuToggleFlag":false,"isExpanded":false,"isIntraSiteLink":false,"hasLiveAlertAd":true,"HFS":null},"dataByMarketMover":{},"videoDataWithPosition":{"top":"-3000px","left":"-3000px","data":{},"videoAttributes":{}},"videoIsPreloader":{"isPreloader":true,"autoPlay":false,"firstVideoClickedOnPage":true},"videoPlayerInfo":{"position":"0","layout":"HIDDEN","playback":false,"adPlayback":false,"isMuted":true},"videoEventsInfo":{"position":0},"placeholderInfo":{"placeholderState":"INITIAL","replayVideo":false,"trackedIDs":[]},"videoRecommendationInfo":{"videoRecommendation":false},"videoEndCardInfo":{},"continuousPlayInfo":{"continuousToNextVideo":false,"playingIdx":0},"playBackInitiativeInfo":{"playBackInitiative":"Manual","isPlaylist":false},"dataByQuote":{},"metaTags":{"articleData":{},"pageData":{}},"dataByGDSMarketTable":{},"page":{"page":{"layout":[{"editable":false,"columns":[{"span":"full","editable":false,"modules":[{"name":"adTopBanner","source":null,"canChangeLayout":false,"canChangeSource":false,"serverRenderPolicy":null,"attributes":{},"options":null,"data":{"__typename":"asset"},"__typename":"module"}],"__typename":"column"}],"__typename":"layout"},{"editable":true,"columns":[{"span":"full","editable":true,"modules":[{"name":"articleHeader","source":"105631818","canChangeLayout":false,"canChangeSource":false,"serverRenderPolicy":null,"attributes":{"isSpecialReport":false},"options":{},"data":{"id":105631818,"brand":"cnbc","contentClassification":[],"type":"cnbcnewsstory","url":"https:\u002F\u002Fwww.cnbc.com\u002F2018\u002F12\u002F17\u002Ffacebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html","native":false,"premium":false,"datePublished":"2018-12-17T16:51:05+0000","dateModified":"2018-12-17T18:43:38+0000","dateLastPublished":"2018-12-17T18:43:38+0000","datePublishedFormatted":"Published Mon, Dec 17 2018 • 11:51 AM EST","dateLastPublishedFormatted":"Updated Mon, Dec 17 2018 • 1:43 PM EST","deck":null,"description":"The same tools that made Facebook effective for marketers enabled abuse by Russians.","socialtoolsEnabled":true,"shortestHeadline":null,"headline":"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love","title":"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love","jobTitle":null,"socialMediaInfo":null,"sourceOrganization":[{"id":80000022,"type":"source","url":"https:\u002F\u002Fwww.cnbc.com\u002Fsearch\u002F?query=CNBC%20US","name":"CNBC.com","logo":null,"creatorOverwrite":null,"__typename":"source"}],"creatorOverwrite":null,"author":[{"id":102676333,"name":"Michelle Castillo","url":"https:\u002F\u002Fwww.cnbc.com\u002Fmichelle-castillo\u002F","image":"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F103186677-1537472396497michelle.jpeg?v=1537472409","sameAs":["https:\u002F\u002Fwww.twitter.com\u002Fmishcastillo"],"socialMediaInfo":[{"url":"https:\u002F\u002Ftwitter.com\u002Fmishcastillo","displayText":"mishcastillo","type":"twitter","__typename":"socialMediaInfo"}],"__typename":"creator"}],"promoImage":{"id":105582693,"url":"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073","caption":"Facebook CEO Mark Zuckerberg","__typename":"infographic"},"featuredMedia":null,"publisher":{"name":"CNBC","logo":"https:\u002F\u002Fsc.cnbcfm.com\u002Fapplications\u002Fcnbc.com\u002Fstaticcontent\u002Fimg\u002Fcnbc-hdr-logo2.png","__typename":"publisher"},"section":{"id":19854910,"brand":"cnbc","type":"franchise","color":null,"name":"Tech","eyebrow":"Tech","shortestHeadline":"Tech","url":"https:\u002F\u002Fwww.cnbc.com\u002Ftechnology\u002F","subType":"section","section":{"subType":"section","__typename":"franchise"},"image":null,"logo":null,"__typename":"franchise"},"upNext":null,"__typename":"articleHeader"},"__typename":"module"}],"__typename":"column"}],"__typename":"layout"},{"editable":true,"columns":[{"span":"9","editable":true,"modules":[{"name":"articleInlineMedia","source":"105631818","canChangeLayout":false,"canChangeSource":false,"serverRenderPolicy":null,"attributes":{},"options":{},"data":{"id":105631818,"brand":"cnbc","section":{"id":19854910,"color":null,"__typename":"franchise"},"featuredMedia":null,"__typename":"articleInlineMedia"},"__typename":"module"},{"name":"keyPoints","source":"105631818","canChangeLayout":false,"canChangeSource":false,"serverRenderPolicy":null,"attributes":{},"options":{},"data":{"id":105631818,"brand":"cnbc","keyPoints":[{"tagName":"group","children":[{"tagName":"div","attributes":{"className":["group"]},"children":[{"tagName":"ul","children":[{"tagName":"li","children":["A new report for the Senate Intelligence Committee shows Russia's Internet Research Agency (IRA) bought ads intending to sway and misinform U.S. voters."]},{"tagName":"li","children":["The targeting tactics used to divide voters were created to appeal to marketers and made Facebook a dominant digital ad platform. "]}]}]}]}],"section":{"id":19854910,"color":null,"__typename":"franchise"},"__typename":"keyPoints"},"__typename":"module"},{"name":"articleBody","source":"105631818","canChangeLayout":false,"canChangeSource":false,"serverRenderPolicy":null,"attributes":{},"options":{},"data":{"id":105631818,"type":"cnbcnewsstory","brand":"cnbc","articleBodyText":"To become one of the dominant digital advertising platforms, Facebook used the data of its members to create hyper-specific categories so marketers could get close to their most valued customers. That same targeting technology presented a gold mine for Russians over the past five years in their efforts to influence American voters. In a report created for the Senate Intelligence Committee and provided to CNBC on Monday, researchers analyzed Russia's use of online propaganda to spread false information and polarize U.S. voters between 2013 and 2018. Russia's Internet Research Agency (IRA) reached tens of millions of users in the U.S. on social media, including more than 30 million users who shared IRA-created Facebook and Instagram posts with their circles. \"Indeed, this effective impression management—and fine-grained control over who receives which messages—is what makes social media platforms so attractive to advertisers, but also to political and foreign operatives,\" the researchers wrote in the report. More than $1 out of ever $5 spent on online ads will go to Facebook in 2018, according to eMarketer , and the platform is second to Google in the digital advertising market. Advertisers want to be very specific when they show ads to people online because they have to weed through so much content. Facebook lets advertisers reach a target audience based on user behavior and characteristics like someone who's married, lives in a certain area and has particular interests. Marketers can also upload lists of emails or individual Facebook IDs to reach specific people, a useful technique for retailers who want to contact existing customers. While these tools can make marketing more effective, they can also be abused. A ProPublica report in November 2017 showed that advertisers could buy housing ads that excluded specific races and ethnic groups , which is illegal. Marketers could also discriminate with job ads, excluding certain ages and races. The IRA's content used very similar tactics to divide U.S. voters and interfere with elections. For example, it focused on getting African-Americans to boycott voting or gave them wrong information on voting procedures. There were also campaigns aimed at Mexican-American and Hispanic voters, with the intent of spreading distrust about U.S. organizations, and messages to encourage extreme right-wing voters to be more confrontational. The report to lawmakers on Monday made clear that the activity did not stop after the IRA's attempt to sway the 2016 election was made public. Facebook has spent all of 2018 reckoning with the consequences of platform abuse, most notably the Cambridge Analytica scandal, which involved the improper collection of user data. Facebook has since cracked down on third-party data providers.","contentClassification":[],"faqContent":null,"premium":false,"section":{"id":19854910,"color":null,"__typename":"franchise"},"native":false,"creatorOverwrite":null,"sourceOrganization":[{"id":80000022,"url":"https:\u002F\u002Fwww.cnbc.com\u002Fsearch\u002F?query=CNBC%20US","name":"CNBC.com","logo":null,"creatorOverwrite":null,"linkHeadline":null,"__typename":"source"}],"body":{"content":[{"tagName":"image","attributes":{"id":"105582693","type":"image","creatorOverwrite":"Marlene Awaad | Bloomberg | Getty Images","headline":"GP: Mark Zuckerberg listens during the Viva Technology conference in Paris on Thursday, May 24, 2018.","url":"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073","datePublished":"2018-11-19T16:57:00+0000","caption":"Facebook CEO Mark Zuckerberg","copyrightHolder":"Marlene Awaad | Bloomberg | Getty Images","width":"4000","height":"2667"},"data":{"__typename":"image"},"children":[],"__typename":"bodyContent"},{"tagName":"div","attributes":{"className":["group"]},"data":{"__typename":"asset"},"children":[{"tagName":"p","children":["To become one of the dominant digital advertising platforms, ",{"tagName":"a","attributes":{"id":"100005111","type":"company","headline":"Meta Platforms Inc META","title":"Meta Platforms Inc","section":{},"brand":"cnbc","href":"\u002Fquotes\u002FMETA"},"children":["Facebook"]}," used the data of its members to create hyper-specific categories so marketers could get close to their most valued customers."]},{"tagName":"p","children":["That same targeting technology presented a gold mine for Russians over the past five years in their efforts to influence American voters."]},{"tagName":"p","children":["In a ",{"tagName":"a","attributes":{"href":"https:\u002F\u002Fcomprop.oii.ox.ac.uk\u002Fresearch\u002Fira-political-polarization\u002F","section":{},"premium":false,"contentClassification":[]},"children":["report"]}," created for the Senate Intelligence Committee and provided to CNBC on Monday, researchers analyzed Russia's use of online propaganda to spread false information and polarize U.S. voters between 2013 and 2018. Russia's Internet Research Agency (IRA) reached tens of millions of users in the U.S. on social media, including more than 30 million users who shared IRA-created Facebook and Instagram posts with their circles."]},{"tagName":"p","children":["\"Indeed, this effective impression management—and fine-grained control over who receives which messages—is what makes social media platforms so attractive to advertisers, but also to political and foreign operatives,\" the researchers wrote in the report."]},{"tagName":"p","children":["More than $1 out of ever $5 spent on online ads will go to Facebook in 2018, according to ",{"tagName":"a","attributes":{"href":"https:\u002F\u002Fwww.emarketer.com\u002Fcontent\u002Famazon-is-now-the-no-3-digital-ad-platform-in-the-us","section":{},"premium":false,"contentClassification":[]},"children":["eMarketer"]},", and the platform is second to ",{"tagName":"a","attributes":{"id":"1501792","type":"company","headline":"Alphabet Inc","title":"Alphabet Inc","section":{},"brand":"cnbc","href":"\u002Fquotes\u002FGOOGL"},"children":["Google"]}," in the digital advertising market. Advertisers ",{"tagName":"a","attributes":{"id":"105074145","href":"https:\u002F\u002Fwww.cnbc.com\u002F2018\u002F03\u002F19\u002Fhow-facebook-ad-tracking-and-targeting-works.html","type":"cnbcnewsstory","brand":"cnbc","section":{"subType":"section"},"premium":false,"contentClassification":[]},"children":["want to be very specific"]}," when they show ads to people online because they have to weed through so much content."]}],"__typename":"bodyContent"},{"tagName":"cnbcvideo","attributes":{"id":104874892,"vcpsId":3000675743,"type":"cnbcvideo","headline":"Why Facebook ads follow you","title":"Here's why that Facebook ad is following you and your family","url":"https:\u002F\u002Fwww.cnbc.com\u002Fvideo\u002F2017\u002F12\u002F01\u002Fwhy-facebook-ads-follow-you.html","show":"Digital Original","description":"Your behavior on and off Facebook can influence how advertisers find you. ","thumbnail":"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F104843781-GettyImages-144539910_1.jpg?v=1532563728","duration":130,"uploadDate":"2017-12-01T23:52:53+0000","autoPlay":false,"contentClassification":[]},"data":{"id":104874892,"contentClassification":[],"type":"cnbcvideo","title":"Here's why that Facebook ad is following you and your family","seoTitle":"Why Facebook ads follow you","premium":false,"native":false,"headline":"Why Facebook ads follow you","shorterHeadline":"Why Facebook ads follow you","tagName":null,"tagNameFormatted":"NA","tagNameFormattedFull":"NA","slug":"facebook ad video 120117 black sf","url":"https:\u002F\u002Fwww.cnbc.com\u002Fvideo\u002F2017\u002F12\u002F01\u002Fwhy-facebook-ads-follow-you.html","description":"Your behavior on and off Facebook can influence how advertisers find you. ","encodings":[{"url":"http:\u002F\u002Fcnbcmbr-vh.akamaihd.net\u002Fi\u002Fmp4\u002FVCPS\u002FY2017\u002FM12D01\u002F3000675743\u002F6ED3-REQ-FACEBOOKAD-VIDEO-120117_MBR_,0240,0300,0500,0700,0900,1300,1700,4500,.mp4.csmil\u002Fmaster.m3u8","formatName":"mpeg4_1_HLSMBRStreaming","__typename":"encoding"},{"url":"http:\u002F\u002Fpdl.iphone.cnbc.com\u002FVCPS\u002FY2017\u002FM12D01\u002F3000675743\u002F6ED3-REQ-FACEBOOKAD-VIDEO-120117_H264_126K.mp4","formatName":"mpeg4_200000_Download","__typename":"encoding"},{"url":"http:\u002F\u002Fvcps.cnbc.com\u002Fvcps\u002Fmedia\u002Fcontent?id=MzAwMDY3NTc0MwptcGVnNF81MDAwMDAKU3RyZWFtaW5n&UserName=cmsguest@cnbc.com&key=NA","formatName":"mpeg4_500000_Streaming","__typename":"encoding"},{"url":"http:\u002F\u002Fpdl.iphone.cnbc.com\u002FVCPS\u002FY2017\u002FM12D01\u002F3000675743\u002F6ED3-REQ-FACEBOOKAD-VIDEO-120117_L.mp4","formatName":"mpeg4_500000_Download","__typename":"encoding"},{"url":"http:\u002F\u002Fcnbcmbr-vh.akamaihd.net\u002Fz\u002Fmp4\u002FVCPS\u002FY2017\u002FM12D01\u002F3000675743\u002F6ED3-REQ-FACEBOOKAD-VIDEO-120117_MBR_,0240,0300,0500,0700,0900,1300,1700,4500,.mp4.csmil\u002Fmanifest.f4m","formatName":"mpeg4_1_HDNMBRStreaming","__typename":"encoding"},{"url":"http:\u002F\u002Fpdl.iphone.cnbc.com\u002FVCPS\u002FY2017\u002FM12D01\u002F3000675743\u002F6ED3-REQ-FACEBOOKAD-VIDEO-120117_H264_720x405_30p_1M.mp4","formatName":"mpeg4_1100000_Download","__typename":"encoding"},{"url":"http:\u002F\u002Fvcps.cnbc.com\u002Fvcps\u002Fmedia\u002Fcontent?id=MzAwMDY3NTc0MwpGTFZfNDMyeDI0MF8zMHBfNTAwSwpTdHJlYW1pbmc&UserName=cmsguest@cnbc.com&key=NA","formatName":"flv_500000_Streaming","__typename":"encoding"},{"url":"ftp:\u002F\u002Fcnbc.upload.akamai.com\u002F23727\u002Fflash\u002FVCPS\u002FY2017\u002FM12D01\u002F3000675743\u002F6ED3-REQ-FACEBOOKAD-VIDEO-120117_FLV_432x240_30p_500K.flv","formatName":"flv_500000_Download","__typename":"encoding"},{"url":"http:\u002F\u002Fpdl.iphone.cnbc.com\u002FVCPS\u002FY2017\u002FM12D01\u002F3000675743\u002F6ED3-REQ-FACEBOOKAD-VIDEO-120117_H264_480x270_25p_500K.mp4","formatName":"mpeg4_600000_Download","__typename":"encoding"},{"url":"http:\u002F\u002Fvcps.cnbc.com\u002Fvcps\u002Fmedia\u002Fcontent?id=MzAwMDY3NTc0MwptcGVnNHdfNDUwMEsKU3RyZWFtaW5n&UserName=cmsguest@cnbc.com&key=NA","formatName":"mpeg4_4500000_Streaming","__typename":"encoding"},{"url":"http:\u002F\u002Fpdl.iphone.cnbc.com\u002FVCPS\u002FY2017\u002FM12D01\u002F3000675743\u002F6ED3-REQ-FACEBOOKAD-VIDEO-120117_MBR_4500.mp4","formatName":"mpeg4_4500000_Download","__typename":"encoding"},{"url":"http:\u002F\u002Fcnbcmbr-vh.akamaihd.net\u002Fi\u002Fmp4\u002FVCPS\u002FY2017\u002FM12D01\u002F3000675743\u002F6ED3-REQ-FACEBOOKAD-VIDEO-120117_MBR_0500.mp4\u002Fmaster.m3u8","formatName":"mpeg4_500000_HLSSBRStreaming","__typename":"encoding"},{"url":"http:\u002F\u002Fcnbcmbr-vh.akamaihd.net\u002Fz\u002Fmp4\u002FVCPS\u002FY2017\u002FM12D01\u002F3000675743\u002F6ED3-REQ-FACEBOOKAD-VIDEO-120117_MBR_0500.mp4\u002Fmanifest.f4m","formatName":"mpeg4_500000_HDNSBRStreaming","__typename":"encoding"}],"author":[{"id":104667029,"name":"Erin Black","url":"https:\u002F\u002Fwww.cnbc.com\u002Ferin-black\u002F","tagName":"Erin Black","tagNameFormatted":"erin black","__typename":"creator"},{"id":102676333,"name":"Michelle Castillo","url":"https:\u002F\u002Fwww.cnbc.com\u002Fmichelle-castillo\u002F","tagName":"Michelle Castillo","tagNameFormatted":"michelle castil","__typename":"creator"}],"sourceOrganization":[{"id":80000022,"slug":"CNBC US Source","tagName":"CNBC US Source","tagNameFormatted":"cnbc us source","tagNameFormattedFull":"cnbc us source","__typename":"source"}],"projectTeamContent":[],"relatedTags":[{"id":105056563,"headline":null,"tagName":"Technology","tagNameFormatted":"technology","tagNameFormattedFull":"technology","type":"tag","__typename":"tag"}],"relatedTagsFilteredFormatted":"technology","relatedTagsFilteredFormattedFull":"technology","additionalSectionContent":[{"id":19854910,"headline":"Tech","tagName":"Technology","tagNameFormatted":"technology","tagNameFormattedFull":"technology","type":"franchise","__typename":"tag"}],"additionalSectionContentFormatted":"technology","additionalSectionContentFormattedFull":"technology","relatedVideoContent":[],"datePublished":"2017-12-01T23:51:05+0000","dateLastPublished":"2017-12-02T01:17:02+0000","sectionHierarchy":[{"id":15837856,"tagName":"CNBC TV","tagNameFormatted":"cnbc tv","tagNameFormattedFull":"cnbc tv","order":2,"__typename":"sectionHierarchy"},{"id":104266428,"tagName":"Digital Original","tagNameFormatted":"digital origina","tagNameFormattedFull":"digital original","order":1,"__typename":"sectionHierarchy"}],"sectionHierarchyFormatted":"cnbc tv|digital origina","sectionHierarchyFormattedFull":"cnbc tv|digital original","creatorOverwrite":null,"projectContent":[],"promoImage":{"id":104843781,"url":"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F104843781-GettyImages-144539910_1.jpg?v=1532563728","__typename":"infographic"},"image":{"url":"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F104843781-GettyImages-144539910_1.jpg?v=1532563728","id":104843781,"__typename":"image"},"section":{"headline":"Digital Original","id":104266428,"subType":"original_show","tagName":"Digital Original","tagNameFormatted":"digital origina","tagNameFormattedFull":"digital original","title":"Digital Original","url":"https:\u002F\u002Fwww.cnbc.com\u002Fdigital-original\u002F","__typename":"franchise"},"projectTeamContentFormatted":"NA","projectTeamContentFormattedFull":"NA","projectContentFormatted":"NA","projectContentFormattedFull":"NA","creatorOverwriteFormatted":"NA","sourceOrganizationFormatted":"cnbc us source","sourceOrganizationFormattedFull":"cnbc us source","authorFormatted":"erin black|michelle castil","authorFormattedFull":"erin black|michelle castillo","dateFirstPublished":"2017-12-02T01:17:02+0000","subDomain":"https:\u002F\u002Fwww.cnbc.com","liveURL":"\u002Fvideo\u002F2017\u002F12\u002F01\u002Fwhy-facebook-ads-follow-you.html","pageName":"3000675743|video\u002F2017\u002F12\u002F01\u002Fwhy-facebook-ads-follow-you","shortDatePublished":"12\u002F01\u002F2017","shortDateLastPublished":"12\u002F01\u002F2017","shortDateFirstPublished":"12\u002F01\u002F2017","airDate":"12\u002F1\u002F2017","brand":"cnbc","comScoreC2":"1000004","comScoreC3":"*null","comScoreC4":"CNBC.com VOD","comScoreC6":"*null","dayPart":"Others","duration":130,"network":"CNBC","platform":"web","playbackURL":"\u002F\u002Fcnbcmbr-vh.akamaihd.net\u002Fi\u002Fmp4\u002FVCPS\u002FY2017\u002FM12D01\u002F3000675743\u002F6ED3-REQ-FACEBOOKAD-VIDEO-120117_MBR_,0240,0300,0500,0700,0900,1300,1700,4500,.mp4.csmil\u002Fmaster.m3u8","playerConfig":{"autoPlay":false,"workflow":"VOD","sticky":true,"endCard":{"timer":5},"embedURL":"https:\u002F\u002Fplayer.cnbc.com\u002Fp\u002FgZWlPC\u002Fcnbc_global?playertype=synd&byGuid={VID}","hlshtml":true,"primary":"html5","share":true,"parsely":true,"playbackRateControls":false,"fwassetId":"cnbc_3000675743","mediaid":"cnbc_3000675743","key":"+9o3ihbMIU8\u002FixFry35xlHnkQ9tikKg9TU0io1QbWXfpeR0q","playList":false,"sharing":{"sites":["facebook","twitter","linkedin"],"link":"https:\u002F\u002Fwww.cnbc.com\u002Fvideo\u002F2017\u002F12\u002F01\u002Fwhy-facebook-ads-follow-you.html","code":"\u003Ciframe width=560 height=349 src=https:\u002F\u002Fplayer.cnbc.com\u002Fp\u002FgZWlPC\u002Fcnbc_global?playertype=synd&byGuid=3000675743 frameborder=0 scrolling=no allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen \u003E\u003C\u002Fiframe\u003E"},"mobileSFID":"7003948","IE11Profile":"169843:nbcu_web_flash_cs_moat_https","advertising":{"client":"freewheel","creativeTimeout":4000,"requestTimeout":4000,"vpaidcontrols":true,"freewheel":{"sectionid":"cnbc_inline_vod","networkid":169843,"profileid":"169843:nbcu_mobileweb_js_cs_moat_https","adManagerURL":"https:\u002F\u002Fmssl.fwmrm.net\u002Flibs\u002Fadm\u002F6.35.0\u002FAdManager.js","serverid":"\u002F\u002F29773.v.fwmrm.net\u002Fad\u002Fp\u002F1","sfid":"7006049","afid":"137705375","custom":{"metr":"1023","sfid":"7006049","afid":"137705375"}},"schedule":{"adbreak":{"offset":"pre","tag":"placeholder_preroll"}}},"analytics":{"onSite":true,"omniture":{"playername":"JW_Player","playerversion":"Universal","daypart":"Others","assetstatus":"Unrestricted","videoprogram":{"live":"iconic"},"videocontent":"Linear","title":"{partnername} Vod","guid":"{partnername} Vod","share":{"linksharepev2":"Video Control Rack","providerepev2":"Share","eVar15":"Video:Vod:","linktrknav":"video:share:Vod:","eVar14":": Share Published"}}},"embed":"\u003Ciframe width=560 height=349 src=https:\u002F\u002Fplayer.cnbc.com\u002Fp\u002FgZWlPC\u002Fcnbc_global?playertype=synd&byGuid=3000675743 frameborder=0 scrolling=no allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen \u003E\u003C\u002Fiframe\u003E"},"playerTech":"JW Player","subType":"clips","thumbnail":"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F104843781-GettyImages-144539910_1.jpg?v=1532563728","usageRule":"NA","vcpsId":3000675743,"videoStatus":"Unrestricted","uploadDate":"2017-12-01T23:52:53+0000","__typename":"cnbcvideo"},"children":[],"__typename":"bodyContent"},{"tagName":"div","attributes":{"className":["group"]},"data":{"__typename":"asset"},"children":[{"tagName":"p","children":["Facebook lets advertisers reach a target audience based on user behavior and characteristics like someone who's married, lives in a certain area and has particular interests. Marketers can also upload lists of emails or individual Facebook IDs to reach specific people, a useful technique for retailers who want to contact existing customers."]},{"tagName":"p","children":["While these tools can make marketing more effective, they can also be abused. A ProPublica report in November 2017 showed that advertisers could buy housing ads ",{"tagName":"a","attributes":{"id":"104856285","href":"https:\u002F\u002Fwww.cnbc.com\u002F2017\u002F11\u002F21\u002Ffacebook-allowed-illegal-housing-ads-propublica.html","type":"cnbcnewsstory","brand":"cnbc","section":{"subType":"section"},"premium":false,"contentClassification":[]},"children":["that excluded specific races and ethnic groups"]},", which is illegal. Marketers could also ",{"tagName":"a","attributes":{"href":"https:\u002F\u002Fcarbon.cnbc.com\u002F104910499","section":{},"premium":false,"contentClassification":[]},"children":["discriminate"]}," with job ads, excluding certain ages and races. "]},{"tagName":"p","children":[" "]},{"tagName":"p","children":[" The IRA's content used very similar tactics to divide U.S. voters and interfere with elections. For example, it focused on getting African-Americans to boycott voting or gave them wrong information on voting procedures. There were also campaigns aimed at Mexican-American and Hispanic voters, with the intent of spreading distrust about U.S. organizations, and messages to encourage extreme right-wing voters to be more confrontational. "]},{"tagName":"p","children":["The report to lawmakers on Monday made clear that the activity did not stop after the IRA's attempt to sway the 2016 election was made public."]},{"tagName":"p","children":["Facebook has spent all of 2018 reckoning with the consequences of platform abuse, most notably the ",{"tagName":"a","attributes":{"id":"105078731","href":"https:\u002F\u002Fwww.cnbc.com\u002F2018\u002F03\u002F21\u002Ffacebook-cambridge-analytica-scandal-everything-you-need-to-know.html","type":"cnbcnewsstory","brand":"cnbc","section":{"subType":"section"},"premium":false,"contentClassification":[]},"children":["Cambridge Analytica"]}," scandal, which involved the improper collection of user data. Facebook has since cracked down on third-party data providers. "]}],"__typename":"bodyContent"}],"__typename":"body"},"shortestHeadline":null,"featuredMedia":null,"__typename":"articleBody"},"__typename":"module"},{"name":"articleRelatedVideo","source":"105631818","canChangeLayout":false,"canChangeSource":false,"serverRenderPolicy":null,"attributes":{},"options":{},"data":{"id":105631818,"url":"https:\u002F\u002Fwww.cnbc.com\u002F2018\u002F12\u002F17\u002Ffacebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html","relatedVideo":null,"__typename":"articleRelatedVideo"},"__typename":"module"}],"__typename":"column"},{"span":"3","editable":true,"modules":[{"name":"liveEventModule","source":"106607926","canChangeLayout":false,"canChangeSource":false,"serverRenderPolicy":null,"attributes":{},"options":{"hideOnNonPremium":true,"hideDescription":true,"hideIfPastEvent":true,"hideQuestion":true,"addLinkToProTalks":true},"data":{"id":106607926,"assets":[{"__typename":"cnbcvideo"}],"__typename":"liveEventModule"},"__typename":"module"},{"name":"watchLiveRightRail","source":"105631818","canChangeLayout":false,"canChangeSource":false,"serverRenderPolicy":null,"attributes":{"layout":"RegularArticle"},"options":{},"data":{"__typename":"asset"},"__typename":"module"},{"name":"adFlexBox","source":null,"canChangeLayout":false,"canChangeSource":false,"serverRenderPolicy":"client","attributes":{},"options":null,"data":{"__typename":"asset"},"__typename":"module"},{"name":"mostPopular","source":"105631818","canChangeLayout":false,"canChangeSource":false,"serverRenderPolicy":"client","attributes":{"loadTaboola":true,"mode":"thumbnails-rr-2","taboolaId":"taboola-right-rail-thumbnails","containerId":"taboolaRRContainer","placement":"right-rail-thumbnails"},"options":{},"data":{"__typename":"asset"},"__typename":"module"}],"__typename":"column"}],"__typename":"layout"},{"editable":true,"columns":[{"span":"9","editable":true,"modules":[{"name":"transporterSection","source":"19854910","canChangeLayout":false,"canChangeSource":false,"serverRenderPolicy":null,"attributes":{},"options":{"page":1,"pageSize":5,"include":["blogpost","cnbcnewsstory","cnbcvideo","slideshow","sponsored","live_story"],"filter":{"id":{"notEquals":["105631818"]}}},"data":{"id":19854910,"brand":"cnbc","title":"Tech","url":"https:\u002F\u002Fwww.cnbc.com\u002Ftechnology\u002F","assets":[{"id":108023018,"brand":"cnbc","headline":"OpenAI announces content deal with Condé Nast, including content from The New Yorker and Vogue","slug":"OpenAI announces content deal with Condé Nast, including content from Wired, The New Yorker and Vogue","url":"https:\u002F\u002Fwww.cnbc.com\u002F2024\u002F08\u002F20\u002Fopenai-announces-content-deal-with-cond-nast-including-content-from-wired-the-new-yorker-and-vogue.html","native":false,"coverageEndDate":null,"datePublished":"2024-08-20T18:50:39+0000","dateModified":"2024-08-20T20:03:18+0000","contentClassification":[],"dateLastPublishedSixHr":"2 hours ago","type":"cnbcnewsstory","premium":false,"promoImage":{"id":107377219,"url":"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F107377219-1708643334862-gettyimages-1933965269-DAVOS_WEF_2024.jpeg?v=1724178186","__typename":"infographic"},"section":{"subType":"special_report","__typename":"franchise"},"creatorOverwrite":null,"author":[{"id":107230857,"name":"Hayden Field","url":"https:\u002F\u002Fwww.cnbc.com\u002Fhayden-field\u002F","__typename":"creator"}],"title":"OpenAI announces content deal with Condé Nast, including content from Wired, The New Yorker and Vogue","__typename":"cnbcnewsstory"},{"id":108022988,"brand":"cnbc","headline":"Amazon-backed Anthropic hit with class-action lawsuit over copyright infringement","slug":"Amazon-backed Anthropic hit with class-action lawsuit over copyright infringement","url":"https:\u002F\u002Fwww.cnbc.com\u002F2024\u002F08\u002F20\u002Famazon-backed-anthropic-hit-with-class-action-lawsuit-over-copyright-infringement.html","native":false,"coverageEndDate":null,"datePublished":"2024-08-20T18:50:27+0000","dateModified":"2024-08-20T18:50:27+0000","contentClassification":[],"dateLastPublishedSixHr":"3 hours ago","type":"cnbcnewsstory","premium":false,"promoImage":{"id":107408830,"url":"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F107408830-1714576860705-gettyimages-2136562640-omarques_03042024_phone_tech-3.jpeg?v=1718900708","__typename":"infographic"},"section":{"subType":"section","__typename":"franchise"},"creatorOverwrite":null,"author":[{"id":107230857,"name":"Hayden Field","url":"https:\u002F\u002Fwww.cnbc.com\u002Fhayden-field\u002F","__typename":"creator"}],"title":"Amazon-backed Anthropic hit with class-action lawsuit over copyright infringement","__typename":"cnbcnewsstory"},{"id":108022924,"brand":"cnbc","headline":"Waymo says it has doubled its weekly paid robotaxi trips to 100,000 since May","slug":"Waymo says it has doubled its weekly paid robotaxi trips to 100,000 since May","url":"https:\u002F\u002Fwww.cnbc.com\u002F2024\u002F08\u002F20\u002Fwaymo-has-doubled-its-weekly-paid-robotaxi-trips-to-100000-since-may.html","native":false,"coverageEndDate":null,"datePublished":"2024-08-20T17:06:09+0000","dateModified":"2024-08-20T18:06:22+0000","contentClassification":[],"dateLastPublishedSixHr":"4 hours ago","type":"cnbcnewsstory","premium":false,"promoImage":{"id":107388038,"url":"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F107388038-1710503250858-gettyimages-2085252384-mt2_5608_5a75y3ep.jpeg?v=1710503295","__typename":"infographic"},"section":{"subType":"section","__typename":"franchise"},"creatorOverwrite":null,"author":[{"id":104520695,"name":"Lora Kolodny","url":"https:\u002F\u002Fwww.cnbc.com\u002Flora-kolodny\u002F","__typename":"creator"}],"title":"Waymo says it has doubled its weekly paid robotaxi trips to 100,000 since May","__typename":"cnbcnewsstory"}],"__typename":"transporterSection"},"__typename":"module"}],"__typename":"column"}],"__typename":"layout"},{"editable":true,"columns":[{"span":"12","editable":true,"modules":[{"name":"taboola","source":"105631818","canChangeLayout":false,"canChangeSource":false,"serverRenderPolicy":"client","attributes":{"mode":"thumbnails-i","placement":"Below Article Thumbnails Bento Feed","taboolaId":"taboola-below-article-thumbnails-Bento-Feed","containerId":"taboolaContainerMix"},"options":{},"data":{"__typename":"asset"},"__typename":"module"}],"__typename":"column"}],"__typename":"layout"}],"aboutThisSection":null,"aboutThisSectionRTE":{"content":[],"__typename":"body"},"additionalMetadata":null,"additionalSectionContentFormatted":"business news|technology|advertising","additionalSectionContentFormattedFull":"business news|technology|advertising","authorFormatted":"michelle castil","authorFormattedFull":"michelle castillo","brand":"cnbc","color":null,"contentClassification":[],"creatorOverwrite":null,"creatorOverwriteFormatted":"NA","dateFirstPublished":"2018-12-17T16:51:05+0000","dateLastPublished":"2018-12-17T18:43:38+0000","datePublished":"2018-12-17T16:51:05+0000","description":"The same tools that made Facebook effective for marketers enabled abuse by Russians.","expires":null,"headline":"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love","id":105631818,"liveURL":"\u002F2018\u002F12\u002F17\u002Ffacebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html","native":false,"pageName":"105631818|2018\u002F12\u002F17\u002Ffacebook-ad-platform-made-it-easy-for-russians-to-manipulate-users","premium":false,"projectContentFormatted":"NA","projectContentFormattedFull":"NA","projectTeamContentFormatted":"NA","projectTeamContentFormattedFull":"NA","relatedTagsFilteredFormatted":"alphabet inc|meta platforms |breaking news t|business|technology|advertising","relatedTagsFilteredFormattedFull":"alphabet inc|meta platforms inc|breaking news technology|business|technology|advertising","sectionHierarchyFormatted":"technology","sectionHierarchyFormattedFull":"technology","seoTitle":"Facebook ad platform made it easy for Russians to manipulate users","shortDateFirstPublished":"12\u002F17\u002F2018","shortDateLastPublished":"12\u002F17\u002F2018","shortDatePublished":"12\u002F17\u002F2018","shortenedUrls":null,"slug":"Michelle Castillo 181217 Facebook abuse","sourceOrganizationFormatted":"cnbc us source","sourceOrganizationFormattedFull":"cnbc us source","subDomain":"https:\u002F\u002Fwww.cnbc.com","subType":null,"tagName":null,"tagNameFormatted":"NA","tagNameFormattedFull":"NA","template":"Regular Article","timeToReadInMinutes":3,"title":"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love","shortestHeadline":null,"type":"cnbcnewsstory","url":"https:\u002F\u002Fwww.cnbc.com\u002F2018\u002F12\u002F17\u002Ffacebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html","canonicalUrlOverride":null,"vcpsId":null,"additionalSectionContent":[{"headline":"Business News","id":10001147,"tagName":"Business News","tagNameFormatted":"business news","tagNameFormattedFull":"business news","type":"franchise","__typename":"tag"},{"headline":"Tech","id":19854910,"tagName":"Technology","tagNameFormatted":"technology","tagNameFormattedFull":"technology","type":"franchise","__typename":"tag"},{"headline":"Advertising","id":10000625,"tagName":"Advertising","tagNameFormatted":"advertising","tagNameFormattedFull":"advertising","type":"franchise","__typename":"tag"}],"author":[{"id":102676333,"image":"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F103186677-1537472396497michelle.jpeg?v=1537472409","name":"Michelle Castillo","tagName":"Michelle Castillo","tagNameFormatted":"michelle castil","url":"https:\u002F\u002Fwww.cnbc.com\u002Fmichelle-castillo\u002F","socialMediaInfo":[{"displayText":"mishcastillo","type":"twitter","url":"https:\u002F\u002Ftwitter.com\u002Fmishcastillo","__typename":"socialMediaInfo"}],"__typename":"creator"}],"featuredMedia":null,"parent":{"title":"Tech","url":"https:\u002F\u002Fwww.cnbc.com\u002Ftechnology\u002F","__typename":"sectionHierarchy"},"projectContent":[],"projectTeamContent":[],"promoImage":{"height":2667,"id":105582693,"url":"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073","width":4000,"__typename":"infographic"},"publisher":{"logo":"https:\u002F\u002Fsc.cnbcfm.com\u002Fapplications\u002Fcnbc.com\u002Fstaticcontent\u002Fimg\u002Fcnbc-hdr-logo2.png","name":"CNBC","__typename":"publisher"},"relatedContent":[],"relatedTags":[{"id":1501792,"name":"Alphabet Inc","tagName":"Alphabet Inc","subType":null,"__typename":"tag"},{"id":100005111,"name":"Meta Platforms Inc","tagName":"Meta Platforms Inc","subType":null,"__typename":"tag"},{"id":105536996,"name":"Breaking News: Technology","tagName":"Breaking News: Technology","subType":"topic","__typename":"tag"},{"id":105056578,"name":"Business","tagName":"Business","subType":"topic","__typename":"tag"},{"id":105056563,"name":"Technology","tagName":"Technology","subType":"topic","__typename":"tag"},{"id":105056942,"name":"Advertising","tagName":"Advertising","subType":"topic","__typename":"tag"}],"relatedTagsFiltered":[{"headline":null,"id":1501792,"name":"Alphabet Inc","subType":null,"tagName":"Alphabet Inc","tagNameFormatted":"alphabet inc","tagNameFormattedFull":"alphabet inc","type":"company","__typename":"tag"},{"headline":null,"id":100005111,"name":"Meta Platforms Inc","subType":null,"tagName":"Meta Platforms Inc","tagNameFormatted":"meta platforms ","tagNameFormattedFull":"meta platforms inc","type":"company","__typename":"tag"},{"headline":null,"id":105536996,"name":"Breaking News: Technology","subType":"topic","tagName":"Breaking News: Technology","tagNameFormatted":"breaking news t","tagNameFormattedFull":"breaking news technology","type":"tag","__typename":"tag"},{"headline":null,"id":105056578,"name":"Business","subType":"topic","tagName":"Business","tagNameFormatted":"business","tagNameFormattedFull":"business","type":"tag","__typename":"tag"},{"headline":null,"id":105056563,"name":"Technology","subType":"topic","tagName":"Technology","tagNameFormatted":"technology","tagNameFormattedFull":"technology","type":"tag","__typename":"tag"},{"headline":null,"id":105056942,"name":"Advertising","subType":"topic","tagName":"Advertising","tagNameFormatted":"advertising","tagNameFormattedFull":"advertising","type":"tag","__typename":"tag"}],"tickerSymbols":[{"id":1501792,"name":null,"subType":null,"symbol":"GOOGL","tagName":"Alphabet Inc","category":null,"__typename":"security"},{"id":100005111,"name":null,"subType":null,"symbol":"META","tagName":"Meta Platforms Inc","category":null,"__typename":"security"}],"section":{"eyebrow":"Tech","headline":"Tech","id":19854910,"subType":"section","tagName":"Technology","tagNameFormatted":"technology","tagNameFormattedFull":"technology","title":"Tech","type":"franchise","url":"https:\u002F\u002Fwww.cnbc.com\u002Ftechnology\u002F","__typename":"franchise"},"summary":"The same tools that made Facebook effective for marketers enabled abuse by Russians.","sectionHierarchy":[{"id":19854910,"order":1,"tagName":"Technology","tagNameFormatted":"technology","tagNameFormattedFull":"technology","eyebrow":"Tech","url":"https:\u002F\u002Fwww.cnbc.com\u002Ftechnology\u002F","__typename":"sectionHierarchy"}],"sourceOrganization":[{"id":80000022,"slug":"CNBC US Source","tagName":"CNBC US Source","tagNameFormatted":"cnbc us source","tagNameFormattedFull":"cnbc us source","creatorOverwrite":null,"__typename":"source"}],"__typename":"page","queryParams":{}}},"menu":{"menu":{"header":{"expanded":[{"hideInSitemap":true,"name":"subscribe","label":"Subscribe","host":"","path":"","items":[{"name":"subscribe_investing_club","label":"Investing Club","host":"","path":"\u002Finvestingclub\u002Fsubscribe\u002F?__source=InvestingClub%7Consite%7Cmarketing%7Csignup%7Cglobalnav&tpcc=InvestingClub%7Consite%7Cmarketing%7Csignup%7Cglobalnav%7Csubscribebutton"},{"name":"subscribe_pro","label":"Pro","host":"","path":"\u002Fapplication\u002Fpro?__source=Pro%7Consite%7Cmarketing%7Csignup%7Cglobalnav&tpcc=Pro%7Consite%7Cmarketing%7Csignup%7Cglobalnav%7Csubscribebutton"}]},{"name":"markets","label":"Markets","host":"","path":"\u002Fmarkets\u002F","items":[{"name":"pre_markets","label":"Pre-Markets","host":"","path":"\u002Fpre-markets\u002F","items":[]},{"name":"us_markets","label":"U.S. Markets","host":"","path":"\u002Fus-markets\u002F","items":[]},{"name":"europe_markets","label":"Europe Markets","host":"","path":"\u002Fmarkets-europe\u002F","region":"WORLD","items":[]},{"name":"china_markets","label":"China Markets","host":"","path":"\u002Fchina-markets\u002F","region":"WORLD","items":[]},{"name":"asia_markets","label":"Asia Markets","host":"","path":"\u002Fmarkets-asia-pacific\u002F","region":"WORLD","items":[]},{"name":"world_markets","label":"World Markets","host":"","path":"\u002Fworld-markets\u002F","region":"WORLD","items":[]},{"name":"currencies","label":"Currencies","host":"","path":"\u002Fcurrencies\u002F","items":[]},{"name":"cryptocurrency","label":"Cryptocurrency","host":"","path":"\u002Fcryptocurrency\u002F","items":[]},{"name":"futures & commodities","label":"Futures & Commodities","host":"","path":"\u002Ffutures-and-commodities\u002F","items":[]},{"name":"bonds","label":"Bonds","host":"","path":"\u002Fbonds\u002F","items":[]},{"name":"funds & etfs","label":"Funds & ETFs","host":"","path":"\u002Ffunds-and-etfs\u002F","items":[]}]},{"name":"business_news","label":"Business","host":"","path":"\u002Fbusiness\u002F","items":[{"name":"economy","label":"Economy","host":"","path":"\u002Feconomy\u002F","items":[]},{"name":"finance","label":"Finance","host":"","path":"\u002Ffinance\u002F","items":[]},{"name":"health & science","label":"Health & Science","host":"","path":"\u002Fhealth-and-science\u002F","items":[]},{"name":"media","label":"Media","host":"","path":"\u002Fmedia\u002F","items":[]},{"name":"real_estate","label":"Real Estate","host":"","path":"\u002Freal-estate\u002F","items":[]},{"name":"energy","label":"Energy","host":"","path":"\u002Fenergy\u002F","items":[]},{"name":"climate","label":"Climate","host":"","path":"\u002Fclimate\u002F","items":[]},{"name":"transportation","label":"Transportation","host":"","path":"\u002Ftransportation\u002F","items":[]},{"name":"industrials","label":"Industrials","host":"","path":"\u002Findustrials\u002F","items":[]},{"name":"retail","label":"Retail","host":"","path":"\u002Fretail\u002F","items":[]},{"name":"wealth","label":"Wealth","host":"","path":"\u002Fwealth\u002F","items":[]},{"name":"sports","label":"Sports","host":"","path":"\u002Fsports\u002F","items":[]},{"name":"life","label":"Life","host":"","path":"\u002Flife\u002F","items":[]},{"name":"small_business","label":"Small Business","host":"","path":"\u002Fsmall-business\u002F","items":[]}]},{"name":"investing","label":"Investing","host":"","path":"\u002Finvesting\u002F","items":[{"name":"fintech","label":"Fintech","host":"","path":"\u002Ffintech\u002F","items":[]},{"name":"financial_advisors","label":"Financial Advisors","host":"","path":"\u002Ffinancial-advisors\u002F","items":[]},{"name":"options_action","label":"Options Action","host":"","path":"\u002Foptions-action\u002F","items":[]},{"name":"etf_street","label":"ETF Street","host":"","path":"\u002Fetf-street\u002F","items":[]},{"name":"buffett_archive","label":"Buffett Archive","host":"https:\u002F\u002Fbuffett.cnbc.com","path":"","items":[]},{"name":"earnings","label":"Earnings","host":"","path":"\u002Fearnings\u002F","items":[]},{"name":"trader_talk","label":"Trader Talk","host":"","path":"\u002Ftrader-talk\u002F","items":[]}]},{"name":"personal_finance","label":"Personal Finance","host":"","path":"\u002Fpersonal-finance\u002F","items":[{"name":"advisor_council","label":"Advisor Council","path":"\u002Fadvisor-council\u002F","host":"","items":[]},{"name":"ask_an_advisor","label":"Ask an Advisor","path":"\u002Fask-an-advisor\u002F","host":"","items":[]},{"name":"etf_strategist","label":"ETF Strategist","path":"\u002Fetf-strategist\u002F","host":"","items":[]},{"name":"fa_hub","label":"FA Hub","path":"\u002Ffinancial-advisors\u002F","host":"","items":[]},{"name":"fa_100","label":"FA 100","path":"\u002Ftop-rated-wealth-management-firms\u002F","host":"","items":[]},{"name":"fa_playbook","label":"FA Playbook","path":"\u002Ffa-playbook\u002F","host":"","items":[]},{"name":"life_changes","label":"Life Changes","path":"\u002Flife-changes\u002F","host":"","items":[]},{"name":"the_new_road_to_retirement","label":"The New Road to Retirement","path":"\u002Fnew-road-to-retirement\u002F","host":"","items":[]},{"name":"year-end_planning","label":"Year-End Planning","path":"\u002Fyear-end-planning\u002F","host":"","items":[]},{"name":"your_money","label":"Your Money","path":"\u002Fyour-money\u002F","host":"","items":[]},{"name":"women_and_health","label":"Women and Wealth","path":"\u002Fwomen-and-wealth\u002F","host":"","items":[]}]},{"name":"tech","label":"Tech","host":"","path":"\u002Ftechnology\u002F","items":[{"name":"cybersecurity","label":"Cybersecurity","host":"","path":"\u002Fcybersecurity\u002F","items":[]},{"name":"enterprise","label":"Enterprise","host":"","path":"\u002Fenterprise\u002F","items":[]},{"name":"internet","label":"Internet","host":"","path":"\u002Finternet\u002F","items":[]},{"name":"media","label":"Media","host":"","path":"\u002Fmedia\u002F","items":[]},{"name":"mobile","label":"Mobile","host":"","path":"\u002Fmobile\u002F","items":[]},{"name":"social_media","label":"Social Media","host":"","path":"\u002Fsocial-media\u002F","items":[]},{"name":"cnbc_disruptors","label":"CNBC Disruptor 50","host":"","path":"\u002Fcnbc-disruptors\u002F","items":[]},{"name":"tech_guide","label":"Tech Guide","host":"","path":"\u002Ftech-guide\u002F","items":[]}]},{"name":"politics","label":"Politics","host":"","path":"\u002Fpolitics\u002F","items":[{"name":"white_house","label":"White House","host":"","path":"\u002Fwhite-house\u002F","items":[]},{"name":"policy","label":"Policy","host":"","path":"\u002Fpolicy\u002F","items":[]},{"name":"defense","label":"Defense","host":"","path":"\u002Fdefense\u002F","items":[]},{"name":"congress","label":"Congress","host":"","path":"\u002Fcongress\u002F","items":[]},{"name":"equity_opportunity","label":"Equity and Opportunity","host":"","path":"\u002Fequity-opportunity\u002F","items":[]},{"name":"europe","label":"Europe Politics","host":"","path":"\u002Feurope-politics\u002F","region":"WORLD","items":[]},{"name":"china","label":"China Politics","host":"","path":"\u002Fchina-politics\u002F","region":"WORLD","items":[]},{"name":"asia","label":"Asia Politics","host":"","path":"\u002Fasia-politics\u002F","region":"WORLD","items":[]},{"name":"world","label":"World Politics","host":"","path":"\u002Fworld-politics\u002F","region":"WORLD","items":[]}]},{"name":"video","label":"Video","host":"","path":"\u002Ftv\u002F","items":[{"name":"latest_videos","label":"Latest Video","host":"","path":"\u002Flatest-video\u002F","items":[]},{"name":"full_episodes","label":"Full Episodes","host":"","path":"\u002Flive-tv\u002Ffull-episodes\u002F","items":[]},{"name":"livestream","label":"Livestream","host":"","path":"\u002Flive-tv\u002F","items":[]},{"name":"top_video","label":"Top Video","host":"","path":"\u002Ftop-video\u002F","items":[]},{"name":"live_audio","label":"Live Audio","host":"","path":"\u002Flive-audio\u002F","items":[]},{"name":"europe_tv","label":"Europe TV","host":"","path":"\u002Feurope-television\u002F","region":"WORLD","items":[]},{"name":"asia_tv","label":"Asia TV","host":"","path":"\u002Fasia-business-day\u002F","region":"WORLD","items":[]},{"name":"cnbc_podcasts","label":"CNBC Podcasts","host":"","path":"\u002Fpodcast\u002F","items":[]},{"name":"ceo_interviews","label":"CEO Interviews","host":"","path":"\u002Fvideo-ceo-interviews\u002F","items":[]},{"name":"digital_originals","label":"Digital Originals","host":"","path":"\u002Fdigital-original\u002F","items":[]}]},{"name":"investing_club","label":"Investing Club","host":"","path":"\u002Finvestingclub\u002F","items":[{"name":"trust_portfolio","label":"Trust Portfolio","host":"","path":"\u002Finvestingclub\u002Fcharitable-trust\u002F","items":[]},{"name":"analysis","label":"Analysis","host":"","path":"\u002Finvestingclub\u002Fanalysis\u002F","items":[]},{"name":"trade_alerts","label":"Trade Alerts","host":"","path":"\u002Finvestingclub\u002Ftrade-alerts\u002F","items":[]},{"name":"meeting_videos","label":"Meeting Videos","host":"","path":"\u002Finvestingclub\u002Fvideo\u002F","items":[]},{"name":"homestretch","label":"Homestretch","host":"","path":"\u002Finvestingclub\u002Fhomestretch\u002F","items":[]},{"name":"jims_comlumns","label":"Jim's Columns","host":"","path":"\u002Finvestingclub\u002Fjim-cramer-columns\u002F","items":[]},{"name":"education","label":"Education","host":"","path":"\u002Finvestingclub\u002Feducation\u002F","items":[]},{"name":"subscribe_to_investing_club","label":"Subscribe","host":"","path":"\u002Finvestingclub\u002Fsubscribe","items":[]},{"name":"user_signin_investing_club","label":"Sign In","host":"","items":[]}]},{"name":"pro","label":"PRO","host":"","path":"\u002Fpro\u002F","items":[{"name":"pro_news","label":"Pro News","host":"","path":"\u002Fpro\u002Fnews\u002F","items":[]},{"name":"pro_livestream","label":"Livestream","host":"","path":"\u002Flive-tv\u002F","items":[]},{"name":"full_episodes","label":"Full Episodes","host":"","path":"\u002Flive-tv\u002Ffull-episodes\u002F","items":[]},{"name":"pro_stock_screener","label":"Stock Screener","host":"","path":"\u002Fpro-stock-screener\u002F","items":[]},{"name":"market_forecast","label":"Market Forecast","host":"","path":"\u002F2023\u002F05\u002F11\u002Fmarket-strategist-survey-forecast.html","items":[]},{"name":"options_investing","label":"Options Investing","host":"","path":"\u002Fpro\u002Foptions-investing\u002F","items":[]},{"name":"chart_investing_pro","label":"Chart Investing","host":"","path":"\u002Fcnbc-pro-chart-investing\u002F","items":[]},{"name":"subscribe_to_pro","label":"Subscribe","host":"","path":"\u002Fapplication\u002Fpro","items":[]},{"name":"user_signin_pro","label":"Sign In","host":"","items":[]}]},{"name":"newsletters","label":"Newsletters","host":"","path":"\u002Fsign-up-for-cnbc-newsletters\u002F","items":[]},{"name":"select","label":"Select","host":"","path":"\u002Fselect\u002F","items":[{"name":"credit-cards","label":"Credit Cards","host":"","path":"\u002Fselect\u002Fcredit-cards\u002F","items":[{"name":"find-the-credit-card-for-you","label":"Find the Credit Card for You","host":"","path":"\u002Fselect\u002Fcredit-card-marketplace\u002F","items":[]},{"name":"best-credit-cards","label":"Best Credit Cards","host":"","path":"\u002Fselect\u002Fbest-credit-cards\u002F","items":[]},{"name":"best-rewards-credit-cards","label":"Best Rewards Credit Cards","host":"","path":"\u002Fselect\u002Fbest-rewards-credit-cards\u002F","items":[]},{"name":"best-travel-credit-cards","label":"Best Travel Credit Cards","host":"","path":"\u002Fselect\u002Fbest-travel-credit-cards\u002F","items":[]},{"name":"best-0%-apr-credit-cards","label":"Best 0% APR Credit Cards","host":"","path":"\u002Fselect\u002Fbest-zero-interest-credit-cards\u002F","items":[]},{"name":"best-balance-transfer-credit-cards","label":"Best Balance Transfer Credit Cards","host":"","path":"\u002Fselect\u002Fbest-balance-transfer-credit-cards\u002F","items":[]},{"name":"best-cash-back-credit-cards","label":"Best Cash Back Credit Cards","host":"","path":"\u002Fselect\u002Fbest-cash-back-credit-cards\u002F","items":[]},{"name":"best-credit-card-welcome-bonuses","label":"Best Credit Card Welcome Bonuses","host":"","path":"\u002Fselect\u002Fbest-credit-card-sign-up-bonuses\u002F","items":[]},{"name":"best-credit-cards-to-build-credit","label":"Best Credit Cards to Build Credit","host":"","path":"\u002Fselect\u002Fthe-best-credit-cards-for-building-credit\u002F","items":[]}]},{"name":"loans","label":"Loans","host":"","path":"\u002Fselect\u002Floans\u002F","items":[{"name":"find-the-best-personal-loan-for-you","label":"Find the Best Personal Loan for You","host":"","path":"\u002Fselect\u002Fpersonal-loan-marketplace\u002F","items":[]},{"name":"best-personal-loans","label":"Best Personal Loans","host":"","path":"\u002Fselect\u002Fbest-personal-loans\u002F","items":[]},{"name":"best-debt-consolidation-loans","label":"Best Debt Consolidation Loans","host":"","path":"\u002Fselect\u002Fbest-debt-consolidation-loans\u002F","items":[]},{"name":"best-loans-to-refinance-credit-card-debt","label":"Best Loans to Refinance Credit Card Debt","host":"","path":"\u002Fselect\u002Fbest-loans-for-refinancing-credit-card-debt\u002F","items":[]},{"name":"best-loans-with-fast-funding","label":"Best Loans with Fast Funding","host":"","path":"\u002Fselect\u002F6-personal-loans-thatll-get-you-funded-in-as-little-as-1-business-day\u002F","items":[]},{"name":"best-small-personal-loans","label":"Best Small Personal Loans","host":"","path":"\u002Fselect\u002Fbest-small-personal-loans\u002F","items":[]},{"name":"best-large-personal-loans","label":"Best Large Personal Loans","host":"","path":"\u002Fselect\u002Fpersonal-loan-lenders-borrow-50000\u002F","items":[]},{"name":"best-personal-loans-to-apply-online-","label":"Best Personal Loans to Apply Online","host":"","path":"\u002Fselect\u002Fpersonal-loan-online-applications\u002F","items":[]},{"name":"best-student-loan-refinance","label":"Best Student Loan Refinance","host":"","path":"\u002Fselect\u002Fbest-student-loan-refinance-companies\u002F","items":[]}]},{"name":"banking","label":"Banking","host":"","path":"\u002Fselect\u002Fbanking\u002F","items":[{"name":"find-the-savings-account-for-you","label":"Find the Savings Account for You","host":"","path":"\u002Fselect\u002Fsavings-marketplace\u002F","items":[]},{"name":"best-high-yield-savings-accounts","label":"Best High Yield Savings Accounts","host":"","path":"\u002Fselect\u002Fbest-high-yield-savings-accounts\u002F","items":[]},{"name":"best-big-bank-savings-accounts-","label":"Best Big Bank Savings Accounts","host":"","path":"\u002Fselect\u002Fbest-brick-and-mortar-savings-accounts\u002F","items":[]},{"name":"best-big-bank-checking-accounts","label":"Best Big Bank Checking Accounts","host":"","path":"\u002Fselect\u002Fbest-brick-mortar-checking-accounts\u002F","items":[]},{"name":"best-no-fee-checking-accounts","label":"Best No Fee Checking Accounts","host":"","path":"\u002Fselect\u002Fbest-no-fee-checking-accounts\u002F","items":[]},{"name":"no-overdraft-fee-checking-accounts-","label":"No Overdraft Fee Checking Accounts","host":"","path":"\u002Fselect\u002Fchecking-accounts-with-no-overdraft-fees\u002F","items":[]},{"name":"best-checking-account-bonuses","label":"Best Checking Account Bonuses","host":"","path":"\u002Fselect\u002Fbest-checking-account-bonuses\u002F","items":[]},{"name":"best-money-market-accounts","label":"Best Money Market Accounts","host":"","path":"\u002Fselect\u002Fbest-money-market-accounts\u002F","items":[]},{"name":"best-cds","label":"Best CDs","host":"","path":"\u002Fselect\u002Fbest-certificates-of-deposits\u002F","items":[]},{"name":"best-credit-unions","label":"Best Credit Unions","host":"","path":"\u002Fselect\u002Fbest-credit-unions\u002F","items":[]}]},{"name":"mortgages","label":"Mortgages","host":"","path":"\u002Fselect\u002Fmortgages\u002F","items":[{"name":"best-mortgages","label":"Best Mortgages","host":"","path":"\u002Fselect\u002Fbest-mortgage-lenders\u002F","items":[]},{"name":"best-mortgages-for-small-down-payment","label":"Best Mortgages for Small Down Payment","host":"","path":"\u002Fselect\u002Fmortgage-lenders-for-a-small-down-payment\u002F","items":[]},{"name":"best-mortgages-for-no-down-payment","label":"Best Mortgages for No Down Payment","host":"","path":"\u002Fselect\u002Fbest-mortgage-lenders-va-loans-usda-loans\u002F","items":[]},{"name":"best-mortgages-with-no-origination-fee","label":"Best Mortgages with No Origination Fee","host":"","path":"\u002Fselect\u002Fbest-mortgage-lenders-that-dont-charge-origination-fees\u002F","items":[]},{"name":"best-mortgages-for-average-credit-score","label":"Best Mortgages for Average Credit Score","host":"","path":"\u002Fselect\u002Fbest-mortgage-lenders-average-credit-score\u002F","items":[]},{"name":"adjustable-rate-mortgages","label":"Adjustable Rate Mortgages","host":"","path":"\u002Fselect\u002Fadjustable-rate-mortgage-pros-and-cons\u002F","items":[]},{"name":"affording-a-mortgage-","label":"Affording a Mortgage","host":"","path":"\u002Fselect\u002Fmortgage-affordability\u002F","items":[]}]},{"name":"insurance","label":"Insurance","host":"","path":"\u002Fselect\u002Finsurance\u002F","items":[{"name":"best-life-insurance-","label":"Best Life Insurance","host":"","path":"\u002Fselect\u002Fbest-life-insurance-companies\u002F","items":[]},{"name":"best-homeowners-insurance-","label":"Best Homeowners Insurance","host":"","path":"\u002Fselect\u002Fbest-homeowners-insurance-companies\u002F","items":[]},{"name":"best-renters-insurance-","label":"Best Renters Insurance","host":"","path":"\u002Fselect\u002Fbest-renters-insurance-companies\u002F","items":[]},{"name":"best-car-insurance-","label":"Best Car Insurance","host":"","path":"\u002Fselect\u002Fbest-car-insurance-companies\u002F","items":[]},{"name":"travel-insurance-","label":"Travel Insurance","host":"","path":"\u002Fselect\u002Ftravel-insurance-guide\u002F","items":[]}]},{"name":"credit-monitoring","label":"Credit Monitoring","host":"","path":"\u002Fselect\u002Fcredit-monitoring\u002F","items":[{"name":"best-credit-monitoring-services","label":"Best Credit Monitoring Services","host":"","path":"\u002Fselect\u002Fbest-credit-monitoring-services\u002F","items":[]},{"name":"best-identity-theft-protection","label":"Best Identity Theft Protection","host":"","path":"\u002Fselect\u002Fbest-identity-theft-protection-services\u002F","items":[]},{"name":"how-to-boost-your-credit-score","label":"How to Boost Your Credit Score","host":"","path":"\u002Fselect\u002Fhow-experian-boost-works\u002F","items":[]},{"name":"credit-repair-services","label":"Credit Repair Services","host":"","path":"\u002Fselect\u002Fhow-do-credit-repair-services-work\u002F","items":[]}]},{"name":"personal-finance","label":"Personal Finance","host":"","path":"\u002Fselect\u002Fpersonal-finance\u002F","items":[{"name":"best-budgeting-apps","label":"Best Budgeting Apps","host":"","path":"\u002Fselect\u002Fbest-budgeting-apps\u002F","items":[]},{"name":"best-expense-tracker-apps","label":"Best Expense Tracker Apps","host":"","path":"\u002Fselect\u002Fbest-expense-tracker-apps\u002F","items":[]},{"name":"best-money-transfer-apps","label":"Best Money Transfer Apps","host":"","path":"\u002Fselect\u002Fbest-money-transfer-payment-apps\u002F","items":[]},{"name":"best-resale-apps-and-sites","label":"Best Resale Apps and Sites","host":"","path":"\u002Fselect\u002Fbest-resale-apps-and-websites\u002F","items":[]},{"name":"buy-now-pay-later-(bnpl)-apps","label":"Buy Now Pay Later (BNPL) Apps","host":"","path":"\u002Fselect\u002Fbest-buy-now-pay-later-apps\u002F","items":[]},{"name":"best-debt-relief-","label":"Best Debt Relief","host":"","path":"\u002Fselect\u002Fbest-debt-relief-companies\u002F","items":[]}]},{"name":"small-business","label":"Small Business","host":"","path":"\u002Fselect\u002Fsmall-business\u002F","items":[{"name":"best-small-business-savings-accounts","label":"Best Small Business Savings Accounts","host":"","path":"\u002Fselect\u002Fbest-small-business-savings-accounts\u002F","items":[]},{"name":"best-small-business-checking-accounts","label":"Best Small Business Checking Accounts","host":"","path":"\u002Fselect\u002Fbest-business-checking-accounts\u002F","items":[]},{"name":"best-credit-cards-for-small-business","label":"Best Credit Cards for Small Business","host":"","path":"\u002Fselect\u002Fbest-small-business-credit-cards\u002F","items":[]},{"name":"best-small-business-loans","label":"Best Small Business Loans","host":"","path":"\u002Fselect\u002Fbest-small-business-loans\u002F","items":[]},{"name":"best-tax-software-for-small-business","label":"Best Tax Software for Small Business","host":"","path":"\u002Fselect\u002Fbest-tax-software-for-small-businesses\u002F","items":[]}]},{"name":"taxes","label":"Taxes","host":"","path":"\u002Fselect\u002Ftaxes\u002F","items":[{"name":"filing-for-free","label":"Filing For Free","host":"","path":"\u002Fselect\u002Fhow-to-file-your-taxes-for-free\u002F","items":[]},{"name":"best-tax-software","label":"Best Tax Software","host":"","path":"\u002Fselect\u002Fbest-tax-software\u002F","items":[]},{"name":"best-tax-software-for-small-businesses","label":"Best Tax Software for Small Businesses","host":"","path":"\u002Fselect\u002Fbest-tax-software-for-small-businesses\u002F","items":[]},{"name":"tax-refunds","label":"Tax Refunds","host":"","path":"\u002Fselect\u002Fhow-to-check-the-status-of-your-2020-tax-refund\u002F","items":[]},{"name":"tax-brackets","label":"Tax Brackets","host":"","path":"\u002Fselect\u002Ffederal-income-tax-brackets-tax-rates\u002F","items":[]},{"name":"tax-tips","label":"Tax Tips","host":"","path":"\u002Fselect\u002Fhow-to-reduce-taxable-income\u002F","items":[]},{"name":"tax-by-state","label":"Tax By State","host":"","path":"\u002Fselect\u002Fstates-with-no-income-tax\u002F","items":[]},{"name":"tax-payment-plans","label":"Tax Payment Plans","host":"","path":"\u002Fselect\u002Ftax-payment-plan-options\u002F","items":[]}]},{"name":"help-for-low-credit-scores","label":"Help for Low Credit Scores","host":"","path":"\u002Fselect\u002Flow-credit-scores\u002F","items":[{"name":"best-credit-cards-for-bad-credit","label":"Best Credit Cards for Bad Credit","host":"","path":"\u002Fselect\u002Fbest-credit-cards-for-bad-credit\u002F","items":[]},{"name":"best-personal-loans-for-bad-credit","label":"Best Personal Loans for Bad Credit","host":"","path":"\u002Fselect\u002Fbest-personal-loans-for-bad-credit\u002F","items":[]},{"name":"best-debt-consolidation-loans-for-bad-credit","label":"Best Debt Consolidation Loans for Bad Credit","host":"","path":"\u002Fselect\u002Fbest-debt-consolidation-loans-for-bad-credit\u002F","items":[]},{"name":"personal-loans-if-you-don't-have-credit","label":"Personal Loans if You Don't Have Credit","host":"","path":"\u002Fselect\u002Fpersonal-loan-lenders-to-consider-if-you-dont-have-credit-score\u002F","items":[]},{"name":"best-credit-cards-for-building-credit","label":"Best Credit Cards for Building Credit","host":"","path":"\u002Fselect\u002Fthe-best-credit-cards-for-building-credit\u002F","items":[]},{"name":"personal-loans-for-580-credit-score-or-lower","label":"Personal Loans for 580 Credit Score or Lower","host":"","path":"\u002Fselect\u002Fpersonal-loans-to-apply-credit-score-580-or-lower\u002F","items":[]},{"name":"personal-loans-for-670-credit-score-or-lower","label":"Personal Loans for 670 Credit Score or Lower","host":"","path":"\u002Fselect\u002Fpersonal-loan-lenders-credit-score-below-670\u002F","items":[]},{"name":"best-mortgages-for-bad-credit","label":"Best Mortgages for Bad Credit","host":"","path":"\u002Fselect\u002Fbest-mortgage-lenders-bad-credit-score\u002F","items":[]},{"name":"best-hardship-loans","label":"Best Hardship Loans","host":"","path":"\u002Fselect\u002Fbest-hardship-loans\u002F","items":[]},{"name":"how-to-boost-your-credit-score","label":"How to Boost Your Credit Score","host":"","path":"\u002Fselect\u002Fhow-experian-boost-works\u002F","items":[]}]},{"name":"investing","label":"Investing","host":"","path":"\u002Fselect\u002Finvesting\u002F","items":[{"name":"best-ira-accounts","label":"Best IRA Accounts","host":"","path":"\u002Fselect\u002Fbest-ira-accounts\u002F","items":[]},{"name":"best-roth-ira-accounts","label":"Best Roth IRA Accounts","host":"","path":"\u002Fselect\u002Fbest-roth-ira-accounts\u002F","items":[]},{"name":"best-investing-apps","label":"Best Investing Apps","host":"","path":"\u002Fselect\u002Fbest-investing-apps\u002F","items":[]},{"name":"best-free-stock-trading-platforms","label":"Best Free Stock Trading Platforms","host":"","path":"\u002Fselect\u002Fbest-brokerage-free-stock-trading\u002F","items":[]},{"name":"best-robo-advisors","label":"Best Robo-Advisors","host":"","path":"\u002Fselect\u002Fbest-robo-advisors\u002F","items":[]},{"name":"index-funds","label":"Index Funds","host":"","path":"\u002Fselect\u002Fwhat-are-index-funds\u002F","items":[]},{"name":"mutual-funds","label":"Mutual Funds","host":"","path":"\u002Fselect\u002Fwhat-are-mutual-funds\u002F","items":[]},{"name":"etfs","label":"ETFs","host":"","path":"\u002Fselect\u002Fwhat-are-etfs-should-you-invest\u002F","items":[]},{"name":"bonds","label":"Bonds","host":"","path":"\u002Fselect\u002Fwhat-are-bonds\u002F","items":[]}]}]},{"name":"make-it","label":"Make It","host":"","path":"\u002Fmake-it\u002F","items":[]},{"name":"watchlist","label":"Watchlist","host":"","path":"\u002Fwatchlist\u002F","items":[]},{"name":"user_signin","label":"Sign In","host":"","path":"javascript:void(0);","items":[]},{"hideInSitemap":true,"name":"user_notifications","label":"Notifications","host":"","path":"#","items":[]},{"name":"account","label":"My Account","host":"","path":"","items":[{"name":"email","label":"","host":"","path":"","items":[]},{"name":"profile","label":"Profile","host":"","path":"\u002Faccount\u002F#profile","items":[]},{"name":"notifications","label":"Notifications","host":"","path":"\u002Faccount\u002F#notifications","items":[]},{"name":"subscriptions","label":"Subscriptions","host":"","path":"\u002Faccount\u002F#subscriptions","items":[]},{"name":"help","label":"Help","host":"","path":"\u002Faccount\u002F#help","items":[]},{"name":"user_signout","label":"Sign Out","host":"","path":"\u002Fpro\u002F","items":[]}]},{"name":"advertise_with_us","label":"Advertise With Us","host":"https:\u002F\u002Ftogether.nbcuni.com\u002Fadvertise\u002F?utm_source=cnbc&utm_medium=referral&utm_campaign=property_ad_pages&utm_content=header","path":"","items":[]},{"name":"Events","label":"Events","host":"www.cnbc.com","path":"\u002Fevents-nav-menu\u002F","items":[{"name":"Game Plan","label":"Game Plan","host":"www.cnbcevents.com","path":"\u002Fgame-plan-2024\u002F?__source=meganav|events","capacity":0,"items":[]},{"name":"CNBC Your Money","label":"CNBC Your Money","host":"www.cnbcevents.com","path":"\u002Fyour-money-2024\u002F?__source=meganav|events","capacity":0,"items":[]},{"name":"Delivering Alpha","label":"Delivering Alpha","host":"www.cnbcevents.com","path":"\u002Fdelivering-alpha-2023\u002F?__source=meganav|events","capacity":0,"startDate":"2023-09-28T04:00:00+0000","items":[]}]},{"name":"Special Reports","label":"Special Reports","host":"www.cnbc.com","path":"\u002Fspecial-reports\u002F","items":[{"name":"America's Top States for Business","label":"America's Top States for Business","host":"www.cnbc.com","path":"\u002Famericas-top-states-for-business\u002F","items":[]},{"name":"CNBC Changemakers","label":"CNBC Changemakers","host":"www.cnbc.com","path":"\u002Fcnbc-changemakers\u002F","items":[]},{"name":"CNBC Disruptor 50","label":"CNBC Disruptor 50","host":"www.cnbc.com","path":"\u002Fcnbc-disruptors\u002F","items":[]},{"name":"Crypto World","label":"Crypto World","host":"www.cnbc.com","path":"\u002Fcryptoworld\u002F","items":[]},{"name":"Sustainable Future","label":"Sustainable Future","host":"www.cnbc.com","path":"\u002Fsustainable-future\u002F","items":[]},{"name":"Cyber Report","label":"Cyber Report","host":"www.cnbc.com","path":"\u002Fcyber-report\u002F","items":[]},{"name":"The Bottom Line","label":"The Bottom Line","host":"www.cnbc.com","path":"\u002Fglobal-cfo-council\u002F","items":[]},{"name":"ETF Edge","label":"ETF Edge","host":"www.cnbc.com","path":"\u002Fetf-edge\u002F","items":[]},{"name":"Leadership Insights","label":"Leadership Insights","host":"www.cnbc.com","path":"\u002Fleadership-insights\u002F","items":[]},{"name":"Executive Edge","label":"Executive Edge","host":"www.cnbc.com","path":"\u002Fexecutive-edge\u002F","items":[]},{"name":"Aspen Ideas Festival","label":"Aspen Ideas Festival","host":"www.cnbc.com","path":"\u002Faspen\u002F","items":[]},{"name":"Technology Executive Council","label":"Technology Executive Council","host":"www.cnbc.com","path":"\u002Ftec\u002F","items":[]},{"name":"CNBC Work","label":"CNBC Work","host":"www.cnbc.com","path":"\u002Fwork\u002F","items":[]},{"name":"Small Business Playbook","label":"Small Business Playbook","host":"www.cnbc.com","path":"\u002Fsmall-business-playbook\u002F","items":[]},{"name":"Your Money","label":"Your Money","host":"www.cnbc.com","path":"\u002Fyour-money\u002F","items":[]},{"name":"Equity and Opportunity","label":"Equity and Opportunity","host":"www.cnbc.com","path":"\u002Fequity-opportunity\u002F","items":[]},{"name":"The Javers Files","label":"The Javers Files","host":"www.cnbc.com","path":"\u002Fthe-javers-files\u002F","items":[]},{"name":"AI Impact","label":"AI Impact","host":"www.cnbc.com","path":"\u002Fai-impact\u002F","items":[]},{"name":"TechCheck","label":"TechCheck","host":"www.cnbc.com","path":"\u002Ftechcheck\u002F","items":[]},{"name":"State of Freight","label":"State of Freight","host":"www.cnbc.com","path":"\u002Fstate-of-freight\u002F","items":[]}]},{"name":"Podcasts","label":"Podcasts","host":"www.cnbc.com","path":"\u002Fpodcast\u002F","items":[{"label":"Worldwide Exchange Podcast","host":"www.cnbc.com","path":"\u002F2020\u002F12\u002F11\u002Fworldwide-exchange-podcast.html","items":[]},{"label":"Squawk Pod","host":"www.cnbc.com","path":"\u002F2019\u002F09\u002F24\u002Fsquawk-pod.html","items":[]},{"label":"Squawk on the Street Podcast","host":"www.cnbc.com","path":"\u002F2019\u002F08\u002F01\u002Fsquawk-on-the-street-podcast.html","items":[]},{"label":"Money Movers Podcast","host":"www.cnbc.com","path":"\u002F2023\u002F12\u002F11\u002Fmoney-movers-podcast.html","items":[]},{"label":"Halftime Report Podcast","host":"www.cnbc.com","path":"\u002F2020\u002F07\u002F28\u002Fhalftime-report-podcast.html","items":[]},{"label":"The Exchange Podcast","host":"www.cnbc.com","path":"\u002F2019\u002F12\u002F30\u002Fthe-exchange-podcast.html","items":[]},{"label":"Power Lunch Podcast","host":"www.cnbc.com","path":"\u002F2022\u002F04\u002F11\u002Fpower-lunch-podcast.html","items":[]},{"label":"Closing Bell Podcast","host":"www.cnbc.com","path":"\u002F2022\u002F03\u002F10\u002Fclosing-bell-podcast.html","items":[]},{"label":"Fast Money Podcast","host":"www.cnbc.com","path":"\u002F2018\u002F03\u002F01\u002Ffast-money-podcast.html","items":[]},{"label":"Mad Money with Jim Cramer Podcast","host":"www.cnbc.com","path":"\u002F2018\u002F03\u002F01\u002Fmad-money-with-jim-cramer-podcast.html","items":[]},{"label":"Business News Update Podcast","host":"www.cnbc.com","path":"\u002F2024\u002F01\u002F15\u002Fbusiness-news-update-podcast.html","items":[]},{"label":"American Greed Podcast","host":"www.cnbc.com","path":"\u002F2018\u002F09\u002F04\u002Famerican-greed-podcast.html","items":[]},{"label":"Manifest Space with Morgan Brennan","host":"www.cnbc.com","path":"\u002F2023\u002F04\u002F13\u002Fmanifest-space-with-morgan-brennan.html","items":[]},{"label":"TechCheck Podcast","host":"www.cnbc.com","path":"\u002F2021\u002F04\u002F09\u002Ftechcheck-podcast.html","items":[]},{"label":"Your Money Minute","host":"www.cnbc.com","path":"\u002F2020\u002F06\u002F05\u002Fyour-money-minute.html","items":[]},{"label":"ETF Edge Podcast","host":"www.cnbc.com","path":"\u002F2020\u002F04\u002F21\u002Fetf-edge-podcast.html","items":[]},{"label":"The Keynote by CNBC Events","host":"www.cnbc.com","path":"\u002F2020\u002F01\u002F06\u002Fthe-keynote-by-cnbc-events.html","items":[]},{"label":"CNBC Special Podcast: China’s Corporate Spy War","host":"www.cnbc.com","path":"\u002F2024\u002F02\u002F06\u002Fcnbc-special-podcast-chinas-corporate-spy-war.html","items":[]},{"label":"CNBC Special Podcast: Charlie Munger - A Life of Wit and Wisdom","host":"www.cnbc.com","path":"\u002F2023\u002F12\u002F12\u002Fcnbc-special-podcast-charlie-munger-a-life-of-wit-and-wisdom.html","items":[]},{"label":"CNBC Special Podcast: Inside Track - The Business of Formula 1","host":"www.cnbc.com","path":"\u002F2023\u002F11\u002F17\u002Fcnbc-special-podcast-inside-track-the-business-of-formula-1.html","items":[]}]}],"collapsed":[{"name":"markets","label":"Markets","host":"","path":"\u002Fmarkets\u002F","items":[{"name":"pre_markets","label":"Pre-Markets","host":"","path":"\u002Fpre-markets\u002F","items":[]},{"name":"us_markets","label":"U.S. Markets","host":"","path":"\u002Fus-markets\u002F","items":[]},{"name":"europe_markets","label":"Europe Markets","host":"","path":"\u002Fmarkets-europe\u002F","region":"WORLD","items":[]},{"name":"china_markets","label":"China Markets","host":"","path":"\u002Fchina-markets\u002F","region":"WORLD","items":[]},{"name":"asia_markets","label":"Asia Markets","host":"","path":"\u002Fmarkets-asia-pacific\u002F","region":"WORLD","items":[]},{"name":"world_markets","label":"World Markets","host":"","path":"\u002Fworld-markets\u002F","region":"WORLD","items":[]},{"name":"currencies","label":"Currencies","host":"","path":"\u002Fcurrencies\u002F","items":[]},{"name":"cryptocurrency","label":"Cryptocurrency","host":"","path":"\u002Fcryptocurrency\u002F","items":[]},{"name":"futures & commodities","label":"Futures & Commodities","host":"","path":"\u002Ffutures-and-commodities\u002F","items":[]},{"name":"bonds","label":"Bonds","host":"","path":"\u002Fbonds\u002F","items":[]},{"name":"funds & etfs","label":"Funds & ETFs","host":"","path":"\u002Ffunds-and-etfs\u002F","items":[]}]},{"name":"business_news","label":"Business","host":"","path":"\u002Fbusiness\u002F","items":[{"name":"economy","label":"Economy","host":"","path":"\u002Feconomy\u002F","items":[]},{"name":"finance","label":"Finance","host":"","path":"\u002Ffinance\u002F","items":[]},{"name":"health & science","label":"Health & Science","host":"","path":"\u002Fhealth-and-science\u002F","items":[]},{"name":"media","label":"Media","host":"","path":"\u002Fmedia\u002F","items":[]},{"name":"real_estate","label":"Real Estate","host":"","path":"\u002Freal-estate\u002F","items":[]},{"name":"energy","label":"Energy","host":"","path":"\u002Fenergy\u002F","items":[]},{"name":"climate","label":"Climate","host":"","path":"\u002Fclimate\u002F","items":[]},{"name":"transportation","label":"Transportation","host":"","path":"\u002Ftransportation\u002F","items":[]},{"name":"industrials","label":"Industrials","host":"","path":"\u002Findustrials\u002F","items":[]},{"name":"retail","label":"Retail","host":"","path":"\u002Fretail\u002F","items":[]},{"name":"wealth","label":"Wealth","host":"","path":"\u002Fwealth\u002F","items":[]},{"name":"sports","label":"Sports","host":"","path":"\u002Fsports\u002F","items":[]},{"name":"life","label":"Life","host":"","path":"\u002Flife\u002F","items":[]},{"name":"small_business","label":"Small Business","host":"","path":"\u002Fsmall-business\u002F","items":[]}]},{"name":"investing","label":"Investing","host":"","path":"\u002Finvesting\u002F","items":[{"name":"personal_finance","label":"Personal Finance","host":"","path":"\u002Fpersonal-finance\u002F","items":[]},{"name":"fintech","label":"Fintech","host":"","path":"\u002Ffintech\u002F","items":[]},{"name":"financial_advisors","label":"Financial Advisors","host":"","path":"\u002Ffinancial-advisors\u002F","items":[]},{"name":"options_action","label":"Options Action","host":"","path":"\u002Foptions-action\u002F","items":[]},{"name":"etf_street","label":"ETF Street","host":"","path":"\u002Fetf-street\u002F","items":[]},{"name":"buffett_archive","label":"Buffett Archive","host":"https:\u002F\u002Fbuffett.cnbc.com","path":"","items":[]},{"name":"earnings","label":"Earnings","host":"","path":"\u002Fearnings\u002F","items":[]},{"name":"trader_talk","label":"Trader Talk","host":"","path":"\u002Ftrader-talk\u002F","items":[]}]},{"name":"tech","label":"Tech","host":"","path":"\u002Ftechnology\u002F","items":[{"name":"cybersecurity","label":"Cybersecurity","host":"","path":"\u002Fcybersecurity\u002F","items":[]},{"name":"enterprise","label":"Enterprise","host":"","path":"\u002Fenterprise\u002F","items":[]},{"name":"internet","label":"Internet","host":"","path":"\u002Finternet\u002F","items":[]},{"name":"media","label":"Media","host":"","path":"\u002Fmedia\u002F","items":[]},{"name":"mobile","label":"Mobile","host":"","path":"\u002Fmobile\u002F","items":[]},{"name":"social_media","label":"Social Media","host":"","path":"\u002Fsocial-media\u002F","items":[]},{"name":"cnbc_disruptors","label":"CNBC Disruptor 50","host":"","path":"\u002Fcnbc-disruptors\u002F","items":[]},{"name":"tech_guide","label":"Tech Guide","host":"","path":"\u002Ftech-guide\u002F","items":[]}]},{"name":"politics","label":"Politics","host":"","path":"\u002Fpolitics\u002F","items":[{"name":"white_house","label":"White House","host":"","path":"\u002Fwhite-house\u002F","items":[]},{"name":"policy","label":"Policy","host":"","path":"\u002Fpolicy\u002F","items":[]},{"name":"defense","label":"Defense","host":"","path":"\u002Fdefense\u002F","items":[]},{"name":"congress","label":"Congress","host":"","path":"\u002Fcongress\u002F","items":[]},{"name":"equity_opportunity","label":"Equity and Opportunity","host":"","path":"\u002Fequity-opportunity\u002F","items":[]},{"name":"europe","label":"Europe Politics","host":"","path":"\u002Feurope-politics\u002F","region":"WORLD","items":[]},{"name":"china","label":"China Politics","host":"","path":"\u002Fchina-politics\u002F","region":"WORLD","items":[]},{"name":"asia","label":"Asia Politics","host":"","path":"\u002Fasia-politics\u002F","region":"WORLD","items":[]},{"name":"world","label":"World Politics","host":"","path":"\u002Fworld-politics\u002F","region":"WORLD","items":[]}]},{"name":"video","label":"Video","host":"","path":"\u002Ftv\u002F","items":[{"name":"latest_videos","label":"Latest Video","host":"","path":"\u002Flatest-video\u002F","items":[]},{"name":"full_episodes","label":"Full Episodes","host":"","path":"\u002Flive-tv\u002Ffull-episodes\u002F","items":[]},{"name":"livestream","label":"Livestream","host":"","path":"\u002Flive-tv\u002F","items":[]},{"name":"top_video","label":"Top Video","host":"","path":"\u002Ftop-video\u002F","items":[]},{"name":"live_audio","label":"Live Audio","host":"","path":"\u002Flive-audio\u002F","items":[]},{"name":"europe_tv","label":"Europe TV","host":"","path":"\u002Feurope-television\u002F","region":"WORLD","items":[]},{"name":"asia_tv","label":"Asia TV","host":"","path":"\u002Fasia-business-day\u002F","region":"WORLD","items":[]},{"name":"cnbc_podcasts","label":"CNBC Podcasts","host":"","path":"\u002Fpodcast\u002F","items":[]},{"name":"ceo_interviews","label":"CEO Interviews","host":"","path":"\u002Fvideo-ceo-interviews\u002F","items":[]},{"name":"digital_originals","label":"Digital Originals","host":"","path":"\u002Fdigital-original\u002F","items":[]}]},{"name":"watchlist","label":"Watchlist","host":"","path":"\u002Fwatchlist\u002F","items":[]},{"name":"investing_club","label":"Investing Club","host":"","path":"\u002Finvestingclub\u002F","items":[{"name":"trust_portfolio","label":"Trust Portfolio","host":"","path":"\u002Finvestingclub\u002Fcharitable-trust\u002F","items":[]},{"name":"analysis","label":"Analysis","host":"","path":"\u002Finvestingclub\u002Fanalysis\u002F","items":[]},{"name":"trade_alerts","label":"Trade Alerts","host":"","path":"\u002Finvestingclub\u002Ftrade-alerts\u002F","items":[]},{"name":"meeting_videos","label":"Meeting Videos","host":"","path":"\u002Finvestingclub\u002Fvideo\u002F","items":[]},{"name":"homestretch","label":"Homestretch","host":"","path":"\u002Finvestingclub\u002Fhomestretch\u002F","items":[]},{"name":"jims_comlumns","label":"Jim's Columns","host":"","path":"\u002Finvestingclub\u002Fjim-cramer-columns\u002F","items":[]},{"name":"education","label":"Education","host":"","path":"\u002Finvestingclub\u002Feducation\u002F","items":[]},{"name":"subscribe_to_investing_club","label":"Subscribe","host":"","path":"\u002Finvestingclub\u002Fsubscribe","items":[]},{"name":"user_signin_investing_club","label":"Sign In","host":"","items":[]}]},{"name":"pro","label":"PRO","host":"","path":"\u002Fpro\u002F","items":[{"name":"pro_news","label":"Pro News","host":"","path":"\u002Fpro\u002Fnews\u002F","items":[]},{"name":"pro_livestream","label":"Livestream","host":"","path":"\u002Flive-tv\u002F","items":[]},{"name":"full_episodes","label":"Full Episodes","host":"","path":"\u002Flive-tv\u002Ffull-episodes\u002F","items":[]},{"name":"pro_stock_screener","label":"Stock Screener","host":"","path":"\u002Fpro-stock-screener\u002F","items":[]},{"name":"market_forecast","label":"Market Forecast","host":"","path":"\u002F2023\u002F05\u002F11\u002Fmarket-strategist-survey-forecast.html","items":[]},{"name":"options_investing","label":"Options Investing","host":"","path":"\u002Fpro\u002Foptions-investing\u002F","items":[]},{"name":"chart_investing_pro","label":"Chart Investing","host":"","path":"\u002Fcnbc-pro-chart-investing\u002F","items":[]},{"name":"subscribe_to_pro","label":"Subscribe","host":"","path":"\u002Fapplication\u002Fpro","items":[]},{"name":"user_signin_pro","label":"Sign In","host":"","items":[]}]}],"edition":[{"name":"us_edition","label":"USA","host":"","path":"\u002F?region=usa","items":[]},{"name":"international_edition","label":"INTL","host":"","path":"\u002Fworld\u002F","items":[]}],"featured":[{"name":"makeit","label":"Make It","host":"","path":"\u002Fmake-it\u002F","items":[]},{"name":"select","label":"Select","host":"","path":"\u002Fselect\u002F","items":[{"name":"credit-cards","label":"Credit Cards","host":"","path":"\u002Fselect\u002Fcredit-cards\u002F","items":[{"name":"find-the-credit-card-for-you","label":"Find the Credit Card for You","host":"","path":"\u002Fselect\u002Fcredit-card-marketplace\u002F","items":[]},{"name":"best-credit-cards","label":"Best Credit Cards","host":"","path":"\u002Fselect\u002Fbest-credit-cards\u002F","items":[]},{"name":"best-rewards-credit-cards","label":"Best Rewards Credit Cards","host":"","path":"\u002Fselect\u002Fbest-rewards-credit-cards\u002F","items":[]},{"name":"best-travel-credit-cards","label":"Best Travel Credit Cards","host":"","path":"\u002Fselect\u002Fbest-travel-credit-cards\u002F","items":[]},{"name":"best-0%-apr-credit-cards","label":"Best 0% APR Credit Cards","host":"","path":"\u002Fselect\u002Fbest-zero-interest-credit-cards\u002F","items":[]},{"name":"best-balance-transfer-credit-cards","label":"Best Balance Transfer Credit Cards","host":"","path":"\u002Fselect\u002Fbest-balance-transfer-credit-cards\u002F","items":[]},{"name":"best-cash-back-credit-cards","label":"Best Cash Back Credit Cards","host":"","path":"\u002Fselect\u002Fbest-cash-back-credit-cards\u002F","items":[]},{"name":"best-credit-card-welcome-bonuses","label":"Best Credit Card Welcome Bonuses","host":"","path":"\u002Fselect\u002Fbest-credit-card-sign-up-bonuses\u002F","items":[]},{"name":"best-credit-cards-to-build-credit","label":"Best Credit Cards to Build Credit","host":"","path":"\u002Fselect\u002Fthe-best-credit-cards-for-building-credit\u002F","items":[]}]},{"name":"loans","label":"Loans","host":"","path":"\u002Fselect\u002Floans\u002F","items":[{"name":"find-the-best-personal-loan-for-you","label":"Find the Best Personal Loan for You","host":"","path":"\u002Fselect\u002Fpersonal-loan-marketplace\u002F","items":[]},{"name":"best-personal-loans","label":"Best Personal Loans","host":"","path":"\u002Fselect\u002Fbest-personal-loans\u002F","items":[]},{"name":"best-debt-consolidation-loans","label":"Best Debt Consolidation Loans","host":"","path":"\u002Fselect\u002Fbest-debt-consolidation-loans\u002F","items":[]},{"name":"best-loans-to-refinance-credit-card-debt","label":"Best Loans to Refinance Credit Card Debt","host":"","path":"\u002Fselect\u002Fbest-loans-for-refinancing-credit-card-debt\u002F","items":[]},{"name":"best-loans-with-fast-funding","label":"Best Loans with Fast Funding","host":"","path":"\u002Fselect\u002F6-personal-loans-thatll-get-you-funded-in-as-little-as-1-business-day\u002F","items":[]},{"name":"best-small-personal-loans","label":"Best Small Personal Loans","host":"","path":"\u002Fselect\u002Fbest-small-personal-loans\u002F","items":[]},{"name":"best-large-personal-loans","label":"Best Large Personal Loans","host":"","path":"\u002Fselect\u002Fpersonal-loan-lenders-borrow-50000\u002F","items":[]},{"name":"best-personal-loans-to-apply-online-","label":"Best Personal Loans to Apply Online","host":"","path":"\u002Fselect\u002Fpersonal-loan-online-applications\u002F","items":[]},{"name":"best-student-loan-refinance","label":"Best Student Loan Refinance","host":"","path":"\u002Fselect\u002Fbest-student-loan-refinance-companies\u002F","items":[]}]},{"name":"banking","label":"Banking","host":"","path":"\u002Fselect\u002Fbanking\u002F","items":[{"name":"find-the-savings-account-for-you","label":"Find the Savings Account for You","host":"","path":"\u002Fselect\u002Fsavings-marketplace\u002F","items":[]},{"name":"best-high-yield-savings-accounts","label":"Best High Yield Savings Accounts","host":"","path":"\u002Fselect\u002Fbest-high-yield-savings-accounts\u002F","items":[]},{"name":"best-big-bank-savings-accounts-","label":"Best Big Bank Savings Accounts","host":"","path":"\u002Fselect\u002Fbest-brick-and-mortar-savings-accounts\u002F","items":[]},{"name":"best-big-bank-checking-accounts","label":"Best Big Bank Checking Accounts","host":"","path":"\u002Fselect\u002Fbest-brick-mortar-checking-accounts\u002F","items":[]},{"name":"best-no-fee-checking-accounts","label":"Best No Fee Checking Accounts","host":"","path":"\u002Fselect\u002Fbest-no-fee-checking-accounts\u002F","items":[]},{"name":"no-overdraft-fee-checking-accounts-","label":"No Overdraft Fee Checking Accounts","host":"","path":"\u002Fselect\u002Fchecking-accounts-with-no-overdraft-fees\u002F","items":[]},{"name":"best-checking-account-bonuses","label":"Best Checking Account Bonuses","host":"","path":"\u002Fselect\u002Fbest-checking-account-bonuses\u002F","items":[]},{"name":"best-money-market-accounts","label":"Best Money Market Accounts","host":"","path":"\u002Fselect\u002Fbest-money-market-accounts\u002F","items":[]},{"name":"best-cds","label":"Best CDs","host":"","path":"\u002Fselect\u002Fbest-certificates-of-deposits\u002F","items":[]},{"name":"best-credit-unions","label":"Best Credit Unions","host":"","path":"\u002Fselect\u002Fbest-credit-unions\u002F","items":[]}]},{"name":"mortgages","label":"Mortgages","host":"","path":"\u002Fselect\u002Fmortgages\u002F","items":[{"name":"best-mortgages","label":"Best Mortgages","host":"","path":"\u002Fselect\u002Fbest-mortgage-lenders\u002F","items":[]},{"name":"best-mortgages-for-small-down-payment","label":"Best Mortgages for Small Down Payment","host":"","path":"\u002Fselect\u002Fmortgage-lenders-for-a-small-down-payment\u002F","items":[]},{"name":"best-mortgages-for-no-down-payment","label":"Best Mortgages for No Down Payment","host":"","path":"\u002Fselect\u002Fbest-mortgage-lenders-va-loans-usda-loans\u002F","items":[]},{"name":"best-mortgages-with-no-origination-fee","label":"Best Mortgages with No Origination Fee","host":"","path":"\u002Fselect\u002Fbest-mortgage-lenders-that-dont-charge-origination-fees\u002F","items":[]},{"name":"best-mortgages-for-average-credit-score","label":"Best Mortgages for Average Credit Score","host":"","path":"\u002Fselect\u002Fbest-mortgage-lenders-average-credit-score\u002F","items":[]},{"name":"adjustable-rate-mortgages","label":"Adjustable Rate Mortgages","host":"","path":"\u002Fselect\u002Fadjustable-rate-mortgage-pros-and-cons\u002F","items":[]},{"name":"affording-a-mortgage-","label":"Affording a Mortgage","host":"","path":"\u002Fselect\u002Fmortgage-affordability\u002F","items":[]}]},{"name":"insurance","label":"Insurance","host":"","path":"\u002Fselect\u002Finsurance\u002F","items":[{"name":"best-life-insurance-","label":"Best Life Insurance","host":"","path":"\u002Fselect\u002Fbest-life-insurance-companies\u002F","items":[]},{"name":"best-homeowners-insurance-","label":"Best Homeowners Insurance","host":"","path":"\u002Fselect\u002Fbest-homeowners-insurance-companies\u002F","items":[]},{"name":"best-renters-insurance-","label":"Best Renters Insurance","host":"","path":"\u002Fselect\u002Fbest-renters-insurance-companies\u002F","items":[]},{"name":"best-car-insurance-","label":"Best Car Insurance","host":"","path":"\u002Fselect\u002Fbest-car-insurance-companies\u002F","items":[]},{"name":"travel-insurance-","label":"Travel Insurance","host":"","path":"\u002Fselect\u002Ftravel-insurance-guide\u002F","items":[]}]},{"name":"credit-monitoring","label":"Credit Monitoring","host":"","path":"\u002Fselect\u002Fcredit-monitoring\u002F","items":[{"name":"best-credit-monitoring-services","label":"Best Credit Monitoring Services","host":"","path":"\u002Fselect\u002Fbest-credit-monitoring-services\u002F","items":[]},{"name":"best-identity-theft-protection","label":"Best Identity Theft Protection","host":"","path":"\u002Fselect\u002Fbest-identity-theft-protection-services\u002F","items":[]},{"name":"how-to-boost-your-credit-score","label":"How to Boost Your Credit Score","host":"","path":"\u002Fselect\u002Fhow-experian-boost-works\u002F","items":[]},{"name":"credit-repair-services","label":"Credit Repair Services","host":"","path":"\u002Fselect\u002Fhow-do-credit-repair-services-work\u002F","items":[]}]},{"name":"personal-finance","label":"Personal Finance","host":"","path":"\u002Fselect\u002Fpersonal-finance\u002F","items":[{"name":"best-budgeting-apps","label":"Best Budgeting Apps","host":"","path":"\u002Fselect\u002Fbest-budgeting-apps\u002F","items":[]},{"name":"best-expense-tracker-apps","label":"Best Expense Tracker Apps","host":"","path":"\u002Fselect\u002Fbest-expense-tracker-apps\u002F","items":[]},{"name":"best-money-transfer-apps","label":"Best Money Transfer Apps","host":"","path":"\u002Fselect\u002Fbest-money-transfer-payment-apps\u002F","items":[]},{"name":"best-resale-apps-and-sites","label":"Best Resale Apps and Sites","host":"","path":"\u002Fselect\u002Fbest-resale-apps-and-websites\u002F","items":[]},{"name":"buy-now-pay-later-(bnpl)-apps","label":"Buy Now Pay Later (BNPL) Apps","host":"","path":"\u002Fselect\u002Fbest-buy-now-pay-later-apps\u002F","items":[]},{"name":"best-debt-relief-","label":"Best Debt Relief","host":"","path":"\u002Fselect\u002Fbest-debt-relief-companies\u002F","items":[]}]},{"name":"small-business","label":"Small Business","host":"","path":"\u002Fselect\u002Fsmall-business\u002F","items":[{"name":"best-small-business-savings-accounts","label":"Best Small Business Savings Accounts","host":"","path":"\u002Fselect\u002Fbest-small-business-savings-accounts\u002F","items":[]},{"name":"best-small-business-checking-accounts","label":"Best Small Business Checking Accounts","host":"","path":"\u002Fselect\u002Fbest-business-checking-accounts\u002F","items":[]},{"name":"best-credit-cards-for-small-business","label":"Best Credit Cards for Small Business","host":"","path":"\u002Fselect\u002Fbest-small-business-credit-cards\u002F","items":[]},{"name":"best-small-business-loans","label":"Best Small Business Loans","host":"","path":"\u002Fselect\u002Fbest-small-business-loans\u002F","items":[]},{"name":"best-tax-software-for-small-business","label":"Best Tax Software for Small Business","host":"","path":"\u002Fselect\u002Fbest-tax-software-for-small-businesses\u002F","items":[]}]},{"name":"taxes","label":"Taxes","host":"","path":"\u002Fselect\u002Ftaxes\u002F","items":[{"name":"filing-for-free","label":"Filing For Free","host":"","path":"\u002Fselect\u002Fhow-to-file-your-taxes-for-free\u002F","items":[]},{"name":"best-tax-software","label":"Best Tax Software","host":"","path":"\u002Fselect\u002Fbest-tax-software\u002F","items":[]},{"name":"best-tax-software-for-small-businesses","label":"Best Tax Software for Small Businesses","host":"","path":"\u002Fselect\u002Fbest-tax-software-for-small-businesses\u002F","items":[]},{"name":"tax-refunds","label":"Tax Refunds","host":"","path":"\u002Fselect\u002Fhow-to-check-the-status-of-your-2020-tax-refund\u002F","items":[]},{"name":"tax-brackets","label":"Tax Brackets","host":"","path":"\u002Fselect\u002Ffederal-income-tax-brackets-tax-rates\u002F","items":[]},{"name":"tax-tips","label":"Tax Tips","host":"","path":"\u002Fselect\u002Fhow-to-reduce-taxable-income\u002F","items":[]},{"name":"tax-by-state","label":"Tax By State","host":"","path":"\u002Fselect\u002Fstates-with-no-income-tax\u002F","items":[]},{"name":"tax-payment-plans","label":"Tax Payment Plans","host":"","path":"\u002Fselect\u002Ftax-payment-plan-options\u002F","items":[]}]},{"name":"help-for-low-credit-scores","label":"Help for Low Credit Scores","host":"","path":"\u002Fselect\u002Flow-credit-scores\u002F","items":[{"name":"best-credit-cards-for-bad-credit","label":"Best Credit Cards for Bad Credit","host":"","path":"\u002Fselect\u002Fbest-credit-cards-for-bad-credit\u002F","items":[]},{"name":"best-personal-loans-for-bad-credit","label":"Best Personal Loans for Bad Credit","host":"","path":"\u002Fselect\u002Fbest-personal-loans-for-bad-credit\u002F","items":[]},{"name":"best-debt-consolidation-loans-for-bad-credit","label":"Best Debt Consolidation Loans for Bad Credit","host":"","path":"\u002Fselect\u002Fbest-debt-consolidation-loans-for-bad-credit\u002F","items":[]},{"name":"personal-loans-if-you-don't-have-credit","label":"Personal Loans if You Don't Have Credit","host":"","path":"\u002Fselect\u002Fpersonal-loan-lenders-to-consider-if-you-dont-have-credit-score\u002F","items":[]},{"name":"best-credit-cards-for-building-credit","label":"Best Credit Cards for Building Credit","host":"","path":"\u002Fselect\u002Fthe-best-credit-cards-for-building-credit\u002F","items":[]},{"name":"personal-loans-for-580-credit-score-or-lower","label":"Personal Loans for 580 Credit Score or Lower","host":"","path":"\u002Fselect\u002Fpersonal-loans-to-apply-credit-score-580-or-lower\u002F","items":[]},{"name":"personal-loans-for-670-credit-score-or-lower","label":"Personal Loans for 670 Credit Score or Lower","host":"","path":"\u002Fselect\u002Fpersonal-loan-lenders-credit-score-below-670\u002F","items":[]},{"name":"best-mortgages-for-bad-credit","label":"Best Mortgages for Bad Credit","host":"","path":"\u002Fselect\u002Fbest-mortgage-lenders-bad-credit-score\u002F","items":[]},{"name":"best-hardship-loans","label":"Best Hardship Loans","host":"","path":"\u002Fselect\u002Fbest-hardship-loans\u002F","items":[]},{"name":"how-to-boost-your-credit-score","label":"How to Boost Your Credit Score","host":"","path":"\u002Fselect\u002Fhow-experian-boost-works\u002F","items":[]}]},{"name":"investing","label":"Investing","host":"","path":"\u002Fselect\u002Finvesting\u002F","items":[{"name":"best-ira-accounts","label":"Best IRA Accounts","host":"","path":"\u002Fselect\u002Fbest-ira-accounts\u002F","items":[]},{"name":"best-roth-ira-accounts","label":"Best Roth IRA Accounts","host":"","path":"\u002Fselect\u002Fbest-roth-ira-accounts\u002F","items":[]},{"name":"best-investing-apps","label":"Best Investing Apps","host":"","path":"\u002Fselect\u002Fbest-investing-apps\u002F","items":[]},{"name":"best-free-stock-trading-platforms","label":"Best Free Stock Trading Platforms","host":"","path":"\u002Fselect\u002Fbest-brokerage-free-stock-trading\u002F","items":[]},{"name":"best-robo-advisors","label":"Best Robo-Advisors","host":"","path":"\u002Fselect\u002Fbest-robo-advisors\u002F","items":[]},{"name":"index-funds","label":"Index Funds","host":"","path":"\u002Fselect\u002Fwhat-are-index-funds\u002F","items":[]},{"name":"mutual-funds","label":"Mutual Funds","host":"","path":"\u002Fselect\u002Fwhat-are-mutual-funds\u002F","items":[]},{"name":"etfs","label":"ETFs","host":"","path":"\u002Fselect\u002Fwhat-are-etfs-should-you-invest\u002F","items":[]},{"name":"bonds","label":"Bonds","host":"","path":"\u002Fselect\u002Fwhat-are-bonds\u002F","items":[]}]}]}]}}},"request":{"cookies":{"region":"WORLD"},"hostname":"web.cnbc.com","query":{},"headers":{"partner":"cnbc01"},"site":"cnbc","path":"\u002F2018\u002F12\u002F17\u002Ffacebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html"},"quote":{},"sailthru":{"sailthruLoaded":false},"relatedVideos":{},"videoPlaceholders":{"activeVideoPlaceholderKey":null,"placeholders":{}},"marketSummary":{}}; window.__c_data={}; window.styles={"containers\u002FApp\u002Fstyles.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","articleBody":"App-articleBody","bodyText":"App-bodyText","listWrapper":"App-listWrapper","listTitle":"App-listTitle","contentWrapper":"App-contentWrapper","contentWrapperClock":"App-contentWrapperClock","containerClick":"App-containerClick","proContentRecommendation":"App-proContentRecommendation","makeit":"App-makeit","buttonContainer":"App-buttonContainer","buttonLink":"App-buttonLink"},"_style":undefined},"containers\u002FBrandPageWrapper\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","contentWrapper":"BrandPageWrapper-contentWrapper","xfinity":"BrandPageWrapper-xfinity","countDownClock":"BrandPageWrapper-countDownClock","fiveThings":"BrandPageWrapper-fiveThings","advertorial":"BrandPageWrapper-advertorial","MainContent":"BrandPageWrapper-MainContent","PageBuilder-pageWrapper":"BrandPageWrapper-PageBuilder-pageWrapper","PageBuilder-pageRow":"BrandPageWrapper-PageBuilder-pageRow","darkTheme":"BrandPageWrapper-darkTheme","newsAlert":"BrandPageWrapper-newsAlert","liveAlert":"BrandPageWrapper-liveAlert","liveAlertAd":"BrandPageWrapper-liveAlertAd","contentWrapperClock":"BrandPageWrapper-contentWrapperClock","mobileWebview":"BrandPageWrapper-mobileWebview"},"_style":undefined},"components\u002FGlobalNavigation\u002Fshared\u002Fnav-menu\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","navMenuAllAccess":"nav-menu-navMenuAllAccess","navMenuPro":"nav-menu-navMenuPro","navMenuIC":"nav-menu-navMenuIC","navMenu":"nav-menu-navMenu","navMenuLoggedIn":"nav-menu-navMenuLoggedIn","navMenuSticky":"nav-menu-navMenuSticky nav-menu-navMenu","navMenuStickyAllAccess":"nav-menu-navMenuStickyAllAccess nav-menu-navMenu","navMenuStickyPro":"nav-menu-navMenuStickyPro nav-menu-navMenu","navMenuStickyIC":"nav-menu-navMenuStickyIC nav-menu-navMenu","navMenuStickyLoggedIn":"nav-menu-navMenuStickyLoggedIn nav-menu-navMenu","navMenuArticle":"nav-menu-navMenuArticle nav-menu-navMenu","withOpenSearch":"nav-menu-withOpenSearch","subLinks":"nav-menu-subLinks","navMenuArticleSticky":"nav-menu-navMenuArticleSticky nav-menu-navMenuSticky nav-menu-navMenu","navMenuArticleStickyAllAccess":"nav-menu-navMenuArticleStickyAllAccess nav-menu-navMenuStickyAllAccess nav-menu-navMenu","navMenuArticleStickyOneAccess":"nav-menu-navMenuArticleStickyOneAccess nav-menu-navMenuStickyPro nav-menu-navMenu","navMenuArticleStickyIC":"nav-menu-navMenuArticleStickyIC nav-menu-navMenuStickyIC nav-menu-navMenu","logoStickyContainer":"nav-menu-logoStickyContainer","buttonAllAccess":"nav-menu-buttonAllAccess","buttonText":"nav-menu-buttonText","subLink":"nav-menu-subLink","buttonPro":"nav-menu-buttonPro","buttonIC":"nav-menu-buttonIC","button":"nav-menu-button","hamburgerIC":"nav-menu-hamburgerIC nav-menu-button","hamburgerAllAccess":"nav-menu-hamburgerAllAccess nav-menu-button","hamburgerPro":"nav-menu-hamburgerPro nav-menu-button","hamburger":"nav-menu-hamburger nav-menu-button","articleHamburger":"nav-menu-articleHamburger nav-menu-hamburger nav-menu-button","articleHamburgerAllAccess":"nav-menu-articleHamburgerAllAccess nav-menu-hamburgerAllAccess nav-menu-button","articleHamburgerPro":"nav-menu-articleHamburgerPro nav-menu-hamburgerPro nav-menu-button","desktopHamburger":"nav-menu-desktopHamburger nav-menu-button","desktopHamburgerAllAccess":"nav-menu-desktopHamburgerAllAccess nav-menu-button","desktopHamburgerIC":"nav-menu-desktopHamburgerIC nav-menu-button","desktopHamburgerPro":"nav-menu-desktopHamburgerPro nav-menu-button","desktopHamburgerSticky":"nav-menu-desktopHamburgerSticky nav-menu-desktopHamburger nav-menu-button","desktopHamburgerStickyAllAccess":"nav-menu-desktopHamburgerStickyAllAccess nav-menu-desktopHamburgerAllAccess nav-menu-button","desktopHamburgerStickyPro":"nav-menu-desktopHamburgerStickyPro nav-menu-desktopHamburgerPro nav-menu-button","desktopHamburgerStickyIC":"nav-menu-desktopHamburgerStickyIC nav-menu-desktopHamburgerIC nav-menu-button","desktopHamburgerArticleSticky":"nav-menu-desktopHamburgerArticleSticky nav-menu-desktopHamburgerSticky nav-menu-desktopHamburger nav-menu-button","desktopHamburgerArticleStickyAllAccess":"nav-menu-desktopHamburgerArticleStickyAllAccess nav-menu-desktopHamburgerStickyAllAccess nav-menu-desktopHamburgerAllAccess nav-menu-button","desktopHamburgerArticleStickyOneAccess":"nav-menu-desktopHamburgerArticleStickyOneAccess nav-menu-desktopHamburgerStickyPro nav-menu-desktopHamburgerPro nav-menu-button","desktopHamburgerArticleStickyIC":"nav-menu-desktopHamburgerArticleStickyIC nav-menu-desktopHamburgerStickyIC nav-menu-desktopHamburgerIC nav-menu-button","articleButtonText":"nav-menu-articleButtonText nav-menu-buttonText","articleButtonTextAllAccess":"nav-menu-articleButtonTextAllAccess nav-menu-buttonText","articleButtonTextPro":"nav-menu-articleButtonTextPro nav-menu-buttonText","articleButtonTextIC":"nav-menu-articleButtonTextIC nav-menu-buttonText","logo":"nav-menu-logo","logoSticky":"nav-menu-logoSticky nav-menu-logo","logoStickyMobilePro":"nav-menu-logoStickyMobilePro nav-menu-logo","logoStickyMobileAllAccess":"nav-menu-logoStickyMobileAllAccess","logoStickyMobileIC":"nav-menu-logoStickyMobileIC","mainLinks":"nav-menu-mainLinks","mainLinksSticky":"nav-menu-mainLinksSticky nav-menu-mainLinks","mainLinksWrapper":"nav-menu-mainLinksWrapper","mainLinksWrapperStart":"nav-menu-mainLinksWrapperStart nav-menu-mainLinksWrapper","articleMainWrapper":"nav-menu-articleMainWrapper","articleContent":"nav-menu-articleContent","articleTitle":"nav-menu-articleTitle","articleTitleWithoutShareComponent":"nav-menu-articleTitleWithoutShareComponent","articleSocial":"nav-menu-articleSocial","articleHidden":"nav-menu-articleHidden","navLinks":"nav-menu-navLinks","linksSticky":"nav-menu-linksSticky","articleNavLinks":"nav-menu-articleNavLinks","primaryLink":"nav-menu-primaryLink","active":"nav-menu-active","navUnderline":"nav-menu-navUnderline","navUnderlineAllAccess":"nav-menu-navUnderlineAllAccess","navUnderlineIC":"nav-menu-navUnderlineIC","navUnderlinePro":"nav-menu-navUnderlinePro","progressBarContainer":"nav-menu-progressBarContainer","logoContainer":"nav-menu-logoContainer","navDropdownWrap":"nav-menu-navDropdownWrap","subLinks-enter":"nav-menu-subLinks-enter","subLinks-enter-active":"nav-menu-subLinks-enter-active","proLockIcon":"nav-menu-proLockIcon","investingClubLockIcon":"nav-menu-investingClubLockIcon","proPillIcon":"nav-menu-proPillIcon","investingClubPillIcon":"nav-menu-investingClubPillIcon","berkshireWatchLive":"nav-menu-berkshireWatchLive","liveText":"nav-menu-liveText","pulse":"nav-menu-pulse","watchLive":"nav-menu-watchLive","showTitle":"nav-menu-showTitle","wrapperButton":"nav-menu-wrapperButton","signupBtnStickyNav":"nav-menu-signupBtnStickyNav","WatchLiveWithSignUpBtn":"nav-menu-WatchLiveWithSignUpBtn","menuPromotion":"nav-menu-menuPromotion","subMenuPromotion":"nav-menu-subMenuPromotion","menuPromotionNoLockIcon":"nav-menu-menuPromotionNoLockIcon"},"_style":undefined},"components\u002FGlobalNavigation\u002Fshared\u002FSearchToggle\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","button":"SearchToggle-button","signinButton":"SearchToggle-signinButton","signinButtonBtn":"SearchToggle-signinButtonBtn","closeButtonText":"SearchToggle-closeButtonText","searchOpen":"SearchToggle-searchOpen","megaMenuSearchToggler":"SearchToggle-megaMenuSearchToggler","megaMenuSearchTogglerAllAccess":"SearchToggle-megaMenuSearchTogglerAllAccess","megaMenuSearchTogglerIC":"SearchToggle-megaMenuSearchTogglerIC","megaMenuSearchTogglerPro":"SearchToggle-megaMenuSearchTogglerPro","mega-menu":"SearchToggle-mega-menu","articleButton":"SearchToggle-articleButton","buttonSticky":"SearchToggle-buttonSticky SearchToggle-button","megaMenuButton":"SearchToggle-megaMenuButton","megaMenuButtonAllAccess":"SearchToggle-megaMenuButtonAllAccess","megaMenuButtonPro":"SearchToggle-megaMenuButtonPro","megaMenuButtonIC":"SearchToggle-megaMenuButtonIC"},"_style":undefined},"containers\u002FPageBuilder\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","containerFluidWidths":"PageBuilder-containerFluidWidths","containerWidth100":"PageBuilder-containerWidth100","page":"PageBuilder-page","advertorialPage":"PageBuilder-advertorialPage","pageGrid":"PageBuilder-pageGrid","pageWrapper":"PageBuilder-pageWrapper","pageRow":"PageBuilder-pageRow","pageRowFlex":"PageBuilder-pageRowFlex PageBuilder-pageRow","rowUnderAd":"PageBuilder-rowUnderAd PageBuilder-pageRow","rowWithBackground":"PageBuilder-rowWithBackground PageBuilder-pageRow","isAdvertorial":"PageBuilder-isAdvertorial","flipRowOrder":"PageBuilder-flipRowOrder PageBuilder-pageRow","col":"PageBuilder-col","col-3":"PageBuilder-col-3 PageBuilder-col","col-6":"PageBuilder-col-6 PageBuilder-col","col-9":"PageBuilder-col-9 PageBuilder-col","article":"PageBuilder-article","col-12":"PageBuilder-col-12 PageBuilder-col","col-full":"PageBuilder-col-full PageBuilder-col","clear-col-padding":"PageBuilder-clear-col-padding","paddedWrapper":"PageBuilder-paddedWrapper","hasBanner":"PageBuilder-hasBanner","sidebar":"PageBuilder-sidebar","sidebarLeft":"PageBuilder-sidebarLeft PageBuilder-sidebar","sidebarLeftNav":"PageBuilder-sidebarLeftNav","sidebarPro":"PageBuilder-sidebarPro","AdvertorialStory-ArticleHeader-1":"PageBuilder-AdvertorialStory-ArticleHeader-1"},"_style":undefined},"components\u002FPcmModule\u002FAds\u002FTopBanner\u002Fstyles.cnbc.scss":{"default":{"container":"TopBanner-container","berkshireEvent":"TopBanner-berkshireEvent"},"_style":undefined},"components\u002Fshared\u002FArticle\u002FArticleHeader\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","articleHeader":"ArticleHeader-articleHeader","wrapper":"ArticleHeader-wrapper","wrapperNoImage":"ArticleHeader-wrapperNoImage","wrapperHero":"ArticleHeader-wrapperHero ArticleHeader-wrapper","wrapperHeroNoImage":"ArticleHeader-wrapperHeroNoImage ArticleHeader-wrapperHero ArticleHeader-wrapper ArticleHeader-wrapperNoImage","featuredMediaHeaderWrapper":"ArticleHeader-featuredMediaHeaderWrapper","guideHeader":"ArticleHeader-guideHeader","authorAndShare":"ArticleHeader-authorAndShare","authorAndShareInline":"ArticleHeader-authorAndShareInline","authorContainer":"ArticleHeader-authorContainer","author":"ArticleHeader-author","heroDescriptionWrapper":"ArticleHeader-heroDescriptionWrapper","heroDescription":"ArticleHeader-heroDescription","headerContentContainer":"ArticleHeader-headerContentContainer","specialReport":"ArticleHeader-specialReport","brandedTreatment":"ArticleHeader-brandedTreatment","eyebrow":"ArticleHeader-eyebrow","headline":"ArticleHeader-headline","webview-normal":"ArticleHeader-webview-normal","webview-large":"ArticleHeader-webview-large","webview-larger":"ArticleHeader-webview-larger","webview-xlarge":"ArticleHeader-webview-xlarge","webview-xxlarge":"ArticleHeader-webview-xxlarge","webview-xxxlarge":"ArticleHeader-webview-xxxlarge","deck":"ArticleHeader-deck","datetimeDivider":"ArticleHeader-datetimeDivider","timestampDivider":"ArticleHeader-timestampDivider","time":"ArticleHeader-time","timeHidden":"ArticleHeader-timeHidden","featuredMediaAuthorAndShare":"ArticleHeader-featuredMediaAuthorAndShare","imageHero":"ArticleHeader-imageHero","authorContainerWithWatchLive":"ArticleHeader-authorContainerWithWatchLive","authorMobileWeb":"ArticleHeader-authorMobileWeb","authorDivider":"ArticleHeader-authorDivider","authorOverWrite":"ArticleHeader-authorOverWrite","heroDescriptionCaption":"ArticleHeader-heroDescriptionCaption","heroDescriptionCredit":"ArticleHeader-heroDescriptionCredit","heroDescriptionDivider":"ArticleHeader-heroDescriptionDivider","brandedText":"ArticleHeader-brandedText","fullWidthVideo":"ArticleHeader-fullWidthVideo","proPill":"ArticleHeader-proPill","investingClubPill":"ArticleHeader-investingClubPill","advertorialHeaderContentContainer":"ArticleHeader-advertorialHeaderContentContainer"},"_style":undefined},"components\u002Fshared\u002FArticle\u002FArticleHeader\u002FAuthor\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","noBorder":"Author-noBorder","author":"Author-author","authorSourceImage":"Author-authorSourceImage","sourceTitle":"Author-sourceTitle","authorInfo":"Author-authorInfo","authorPortrait":"Author-authorPortrait","authorNameAndSocial":"Author-authorNameAndSocial","authorName":"Author-authorName","authorUnderline":"Author-authorUnderline","authorTwitter":"Author-authorTwitter"},"_style":undefined},"components\u002FPcmModule\u002FKeyPoints\u002FRenderKeyPoints\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","keyPoints":"RenderKeyPoints-keyPoints","wrapper":"RenderKeyPoints-wrapper","header":"RenderKeyPoints-header","list":"RenderKeyPoints-list","webview-normal":"RenderKeyPoints-webview-normal","webview-large":"RenderKeyPoints-webview-large","webview-larger":"RenderKeyPoints-webview-larger","webview-xlarge":"RenderKeyPoints-webview-xlarge","webview-xxlarge":"RenderKeyPoints-webview-xxlarge","webview-xxxlarge":"RenderKeyPoints-webview-xxxlarge"},"_style":undefined},"components\u002FPcmModule\u002FArticleBody\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","articleBody":"ArticleBody-articleBody","guideSubtitle":"ArticleBody-guideSubtitle","blockquote":"ArticleBody-blockquote","subtitle":"ArticleBody-subtitle","smallSubtitle":"ArticleBody-smallSubtitle","extraData":"ArticleBody-extraData","slideshowSubtitle":"ArticleBody-slideshowSubtitle","webview-normal":"ArticleBody-webview-normal","webview-large":"ArticleBody-webview-large","webview-larger":"ArticleBody-webview-larger","webview-xlarge":"ArticleBody-webview-xlarge","webview-xxlarge":"ArticleBody-webview-xxlarge","webview-xxxlarge":"ArticleBody-webview-xxxlarge","articleBodyDescription":"ArticleBody-articleBodyDescription","articleBodyCaption":"ArticleBody-articleBodyCaption","articleBodyCredit":"ArticleBody-articleBodyCredit","cnbcNewsStory":"ArticleBody-cnbcNewsStory","cnbcNewsStoryHeader":"ArticleBody-cnbcNewsStoryHeader","agendaPage":"ArticleBody-agendaPage","readMoreButton":"ArticleBody-readMoreButton"},"_style":undefined},"components\u002Fshared\u002FHighlightShare\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","container":"HighlightShare-container","hidden":"HighlightShare-hidden"},"_style":undefined},"components\u002Fshared\u002FArticle\u002FInlineImage\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","imageEmbed":"InlineImage-imageEmbed","wrapper":"InlineImage-wrapper","wrapperNoCaption":"InlineImage-wrapperNoCaption","imageEmbedCaption":"InlineImage-imageEmbedCaption","imageEmbedCredit":"InlineImage-imageEmbedCredit","fullWidth":"InlineImage-fullWidth","imagePlaceholder":"InlineImage-imagePlaceholder","background":"InlineImage-background","infographicsContainer":"InlineImage-infographicsContainer","inlineInfographic":"InlineImage-inlineInfographic","closeEnlargedImage":"InlineImage-closeEnlargedImage","imageContainer":"InlineImage-imageContainer"},"_style":undefined},"components\u002FVideo\u002FUniversalVideoPlayer\u002FPlaceHolder\u002Fstyles.cnbc.scss":{"default":{"wrapper":"PlaceHolder-wrapper","featuredMediaWrapper":"PlaceHolder-featuredMediaWrapper","endCard":"PlaceHolder-endCard","inactive":"PlaceHolder-inactive","active":"PlaceHolder-active","endCardVisible":"PlaceHolder-endCardVisible","buffettLongFormWrapper":"PlaceHolder-buffettLongFormWrapper","smallMarginTop":"PlaceHolder-smallMarginTop"},"_style":undefined},"components\u002Fshared\u002FArticle\u002FInlineVideo\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","videoEmbed":"InlineVideo-videoEmbed","smallMarginBottom":"InlineVideo-smallMarginBottom","wrapper":"InlineVideo-wrapper","inlineThumbnailContainer":"InlineVideo-inlineThumbnailContainer","relatedThumbnailContainer":"InlineVideo-relatedThumbnailContainer","videoThumbnail":"InlineVideo-videoThumbnail","videoFooter":"InlineVideo-videoFooter","hideTitle":"InlineVideo-hideTitle","title":"InlineVideo-title","featuredMediaInlineVideo":"InlineVideo-featuredMediaInlineVideo","videoDurationContainer":"InlineVideo-videoDurationContainer","videoLabel":"InlineVideo-videoLabel","videoDuration":"InlineVideo-videoDuration InlineVideo-videoLabel","videoDurationWithLeading0":"InlineVideo-videoDurationWithLeading0","relatedVideoBackgroundPattern":"InlineVideo-relatedVideoBackgroundPattern","videoButton":"InlineVideo-videoButton","recommendedVideo":"InlineVideo-recommendedVideo","section":"InlineVideo-section","pro":"InlineVideo-pro","proIcon":"InlineVideo-proIcon","proSmall":"InlineVideo-proSmall","investingClubPill":"InlineVideo-investingClubPill","audioTextContainer":"InlineVideo-audioTextContainer","audioText":"InlineVideo-audioText","audioSectionTitle":"InlineVideo-audioSectionTitle","audioSeparator":"InlineVideo-audioSeparator","audioBarIcon":"InlineVideo-audioBarIcon","audioDuration":"InlineVideo-audioDuration"},"_style":undefined},"components\u002Fshared\u002FPlayButton\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","container":"PlayButton-container","base":"PlayButton-base","featured":"PlayButton-featured PlayButton-base","featuredMediaPlaybutton":"PlayButton-featuredMediaPlaybutton","icon":"PlayButton-icon","flyout":"PlayButton-flyout","suppressFlyout":"PlayButton-suppressFlyout","hover":"PlayButton-hover","iconHover":"PlayButton-iconHover","playlistWrapper":"PlayButton-playlistWrapper","playlist":"PlayButton-playlist","featuredPlaylist":"PlayButton-featuredPlaylist PlayButton-playlist","sizeVariationOne":"PlayButton-sizeVariationOne","sizeVariationFive":"PlayButton-sizeVariationFive","smallVersion":"PlayButton-smallVersion"},"_style":undefined},"components\u002FPcmModule\u002FAds\u002FBoxRail\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","container":"BoxRail-container","container-right":"BoxRail-container-right","container-left":"BoxRail-container-left","adWrapperSticky":"BoxRail-adWrapperSticky","adWrapperStickyNewsAlert":"BoxRail-adWrapperStickyNewsAlert","ad":"BoxRail-ad"},"_style":undefined},"components\u002FPcmModule\u002FTransporterSection\u002Fstyles.cnbc.scss":{"default":{"electricblue":"#1ff1c8","orange":"#f87121","transporterWrapper":"TransporterSection-transporterWrapper","arrowIcon":"TransporterSection-arrowIcon"},"_style":undefined}}; window.__ff_data={"1w23e432we34rtrefallback":false,"3gswv8f8":false,"3s9ma3n1":false,"4rj3orcxu":true,"ALL_ACCESS":true,"EMBEDDED_CHARTS_REFRESH":false,"FEATURE_FLAG_BACKUP_STREAM":false,"FEATURE_FLAG_ENABLE_BREAKING_NEWS_SPONSOR":false,"FEATURE_FLAG_ENABLE_CNBC_PLUS":true,"FEATURE_FLAG_ENABLE_DATA_STREAM":true,"FEATURE_FLAG_ENABLE_GLOBAL_STREAM":false,"FEATURE_FLAG_ENABLE_SR_AND_BD_LARGE_HEADER":false,"FEATURE_FLAG_MARKETS_BANNER":true,"FEATURE_FLAG_MENU_PROMOTION":{},"FEATURE_FLAG_PORTFOLIO":false,"FEATURE_FLAG_RELEASE_PRO_DAI":false,"FEATURE_FLAG_SET_LDJSON_CREATED_DATE_TO_UPDATED_DATE":{"evergreen":[107083232,107372396,107369267]},"FEATURE_FLAG_SET_STRUCTURED_DATA_CREATED_DATE_TO_UPDATED_DATE":false,"FEATURE_FLAG_SHOW_NEW_STOCK_SCREENER":false,"FEATURE_FLAG_SIDE_DRAWER":true,"FEATURE_FLAG_SS_URL":true,"FEATURE_FLAG_STOCK_SCREENER":true,"FEATURE_FLAG_STOCK_SCREENER_ATTR_PROMO":{},"FEATURE_FLAG_STOCK_SCREENER_LINKS":true,"FEATURE_FLAG_STOCK_SCREENER_SAVE":true,"FEATURE_FLAG_TOS":false,"FEATURE_FLAG_WATCHLIST_NOTIFICATIONS":false,"GATED_ARTICLE_PASS_REFERRER":true,"LIVE_ALERTS_BANNER_AD":false,"MARKET_MOVERS_QUOTE_DROPDOWN":true,"MOST_ACTIVE_UNUSUAL_VOLUME_QUOTE_DROPDOWN":true,"STOCK_SCREENER_FILTER_CONFIG":"","TIPRANKS_ANALYST_FORECAST":true,"TIPRANKS_ANALYST_FORECAST_QUOTE":true,"TUNE_IN_TEXT_STRUCTURED":true,"ajs283so32":true,"b9t8er7t":false,"bionicflag1234":false,"coreVideo":"\u002FNimSmuMOlcc1shKlcyjhFglzgkIpuYb5\u002FipCmVvA\u002FenHvedfO+Wjp9HW4W\u002F9Uj1","credit-card-ratings-display":false,"crfaccOnArt":true,"d1qp45cb":true,"e9vq3e7c":true,"enable-livetv-autoplay":true,"esn1c5ma":true,"f3t2ngps":false,"g1pcp62":true,"gwthaaliga":false,"hfdas89":true,"ic1mp2tcd3":true,"j9dpb393":false,"jrxcxwx":true,"most-popular-query-ids-by-vertical":{"today":"tdcl00055667799","msnbc":"nccl00088112233","news":"nccl00011223344"},"new-watchlist-landing-page":true,"qssltb.123":true,"quoteModuleCreateAccount":true,"s7dfahu9":true,"signBtnArtColl":true,"signupBtn.1":false,"signupBtnG":false,"test-json":{},"test-ops":false,"use-core-video":true,"xbzkxvk":true,"$flagsState":{"1w23e432we34rtrefallback":{"version":3,"variation":1},"3gswv8f8":{"version":4,"variation":1},"3s9ma3n1":{"version":4,"variation":1},"4rj3orcxu":{"version":3,"variation":0},"ALL_ACCESS":{"version":3,"variation":0},"EMBEDDED_CHARTS_REFRESH":{"version":2,"variation":1},"FEATURE_FLAG_BACKUP_STREAM":{"version":4,"variation":1},"FEATURE_FLAG_ENABLE_BREAKING_NEWS_SPONSOR":{"version":2,"variation":1},"FEATURE_FLAG_ENABLE_CNBC_PLUS":{"version":5,"variation":0},"FEATURE_FLAG_ENABLE_DATA_STREAM":{"version":5,"variation":0},"FEATURE_FLAG_ENABLE_GLOBAL_STREAM":{"version":2,"variation":1},"FEATURE_FLAG_ENABLE_SR_AND_BD_LARGE_HEADER":{"version":2,"variation":1},"FEATURE_FLAG_MARKETS_BANNER":{"version":5,"variation":0},"FEATURE_FLAG_MENU_PROMOTION":{"version":20,"variation":1},"FEATURE_FLAG_PORTFOLIO":{"version":3,"variation":1},"FEATURE_FLAG_RELEASE_PRO_DAI":{"version":2,"variation":1},"FEATURE_FLAG_SET_LDJSON_CREATED_DATE_TO_UPDATED_DATE":{"version":18,"variation":0},"FEATURE_FLAG_SET_STRUCTURED_DATA_CREATED_DATE_TO_UPDATED_DATE":{"version":2,"variation":1},"FEATURE_FLAG_SHOW_NEW_STOCK_SCREENER":{"version":6,"variation":1},"FEATURE_FLAG_SIDE_DRAWER":{"version":5,"variation":0},"FEATURE_FLAG_SS_URL":{"version":3,"variation":0},"FEATURE_FLAG_STOCK_SCREENER":{"version":3,"variation":0},"FEATURE_FLAG_STOCK_SCREENER_ATTR_PROMO":{"version":5,"variation":1},"FEATURE_FLAG_STOCK_SCREENER_LINKS":{"version":3,"variation":0},"FEATURE_FLAG_STOCK_SCREENER_SAVE":{"version":3,"variation":0},"FEATURE_FLAG_TOS":{"version":2,"variation":1},"FEATURE_FLAG_WATCHLIST_NOTIFICATIONS":{"version":2,"variation":1},"GATED_ARTICLE_PASS_REFERRER":{"version":5,"variation":0},"LIVE_ALERTS_BANNER_AD":{"version":2,"variation":1},"MARKET_MOVERS_QUOTE_DROPDOWN":{"version":3,"variation":0},"MOST_ACTIVE_UNUSUAL_VOLUME_QUOTE_DROPDOWN":{"version":3,"variation":0},"STOCK_SCREENER_FILTER_CONFIG":{"version":3,"variation":1},"TIPRANKS_ANALYST_FORECAST":{"version":3,"variation":0},"TIPRANKS_ANALYST_FORECAST_QUOTE":{"version":3,"variation":0},"TUNE_IN_TEXT_STRUCTURED":{"version":3,"variation":0},"ajs283so32":{"version":8,"variation":0},"b9t8er7t":{"version":5,"variation":1},"bionicflag1234":{"version":2,"variation":1},"coreVideo":{"version":6,"variation":0},"credit-card-ratings-display":{"version":2,"variation":1},"crfaccOnArt":{"version":3,"variation":0},"d1qp45cb":{"version":3,"variation":0},"e9vq3e7c":{"version":3,"variation":0},"enable-livetv-autoplay":{"version":3,"variation":0},"esn1c5ma":{"version":3,"variation":0},"f3t2ngps":{"version":2,"variation":1},"g1pcp62":{"version":3,"variation":0},"gwthaaliga":{"version":2,"variation":1},"hfdas89":{"version":3,"variation":0},"ic1mp2tcd3":{"version":3,"variation":0},"j9dpb393":{"version":8,"variation":1},"jrxcxwx":{"version":3,"variation":0},"most-popular-query-ids-by-vertical":{"version":2,"variation":0},"new-watchlist-landing-page":{"version":3,"variation":0},"qssltb.123":{"version":6,"variation":0},"quoteModuleCreateAccount":{"version":3,"variation":0},"s7dfahu9":{"version":4,"variation":0},"signBtnArtColl":{"version":3,"variation":0},"signupBtn.1":{"version":2,"variation":1},"signupBtnG":{"version":4,"variation":1},"test-json":{"version":5,"variation":1},"test-ops":{"version":2,"variation":1},"use-core-video":{"version":3,"variation":0},"xbzkxvk":{"version":4,"variation":0}},"$valid":true}; window.PARSELY={"video":{"autotrack":false}};</script><script charset="UTF-8">
|
||
var onLoadScripts = [{"text":"var __CNBC_META_DATA={\"layout\":[],\"aboutThisSection\":null,\"aboutThisSectionRTE\":{\"content\":[],\"__typename\":\"body\"},\"additionalMetadata\":null,\"additionalSectionContentFormatted\":\"business news|technology|advertising\",\"additionalSectionContentFormattedFull\":\"business news|technology|advertising\",\"authorFormatted\":\"michelle castil\",\"authorFormattedFull\":\"michelle castillo\",\"brand\":\"cnbc\",\"color\":null,\"contentClassification\":[],\"creatorOverwrite\":null,\"creatorOverwriteFormatted\":\"NA\",\"dateFirstPublished\":\"2018-12-17T16:51:05+0000\",\"dateLastPublished\":\"2018-12-17T18:43:38+0000\",\"datePublished\":\"2018-12-17T16:51:05+0000\",\"description\":\"The same tools that made Facebook effective for marketers enabled abuse by Russians.\",\"expires\":null,\"headline\":\"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love\",\"id\":105631818,\"liveURL\":\"\u002F2018\u002F12\u002F17\u002Ffacebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html\",\"native\":false,\"pageName\":\"105631818|2018\u002F12\u002F17\u002Ffacebook-ad-platform-made-it-easy-for-russians-to-manipulate-users\",\"premium\":false,\"projectContentFormatted\":\"NA\",\"projectContentFormattedFull\":\"NA\",\"projectTeamContentFormatted\":\"NA\",\"projectTeamContentFormattedFull\":\"NA\",\"relatedTagsFilteredFormatted\":\"alphabet inc|meta platforms |breaking news t|business|technology|advertising\",\"relatedTagsFilteredFormattedFull\":\"alphabet inc|meta platforms inc|breaking news technology|business|technology|advertising\",\"sectionHierarchyFormatted\":\"technology\",\"sectionHierarchyFormattedFull\":\"technology\",\"seoTitle\":\"Facebook ad platform made it easy for Russians to manipulate users\",\"shortDateFirstPublished\":\"12\u002F17\u002F2018\",\"shortDateLastPublished\":\"12\u002F17\u002F2018\",\"shortDatePublished\":\"12\u002F17\u002F2018\",\"shortenedUrls\":null,\"slug\":\"Michelle Castillo 181217 Facebook abuse\",\"sourceOrganizationFormatted\":\"cnbc us source\",\"sourceOrganizationFormattedFull\":\"cnbc us source\",\"subDomain\":\"https:\u002F\u002Fwww.cnbc.com\",\"subType\":null,\"tagName\":null,\"tagNameFormatted\":\"NA\",\"tagNameFormattedFull\":\"NA\",\"template\":\"Regular Article\",\"timeToReadInMinutes\":3,\"title\":\"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love\",\"shortestHeadline\":null,\"type\":\"cnbcnewsstory\",\"url\":\"https:\u002F\u002Fwww.cnbc.com\u002F2018\u002F12\u002F17\u002Ffacebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html\",\"canonicalUrlOverride\":null,\"vcpsId\":null,\"additionalSectionContent\":[{\"headline\":\"Business News\",\"id\":10001147,\"tagName\":\"Business News\",\"tagNameFormatted\":\"business news\",\"tagNameFormattedFull\":\"business news\",\"type\":\"franchise\",\"__typename\":\"tag\"},{\"headline\":\"Tech\",\"id\":19854910,\"tagName\":\"Technology\",\"tagNameFormatted\":\"technology\",\"tagNameFormattedFull\":\"technology\",\"type\":\"franchise\",\"__typename\":\"tag\"},{\"headline\":\"Advertising\",\"id\":10000625,\"tagName\":\"Advertising\",\"tagNameFormatted\":\"advertising\",\"tagNameFormattedFull\":\"advertising\",\"type\":\"franchise\",\"__typename\":\"tag\"}],\"author\":[{\"id\":102676333,\"image\":\"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F103186677-1537472396497michelle.jpeg?v=1537472409\",\"name\":\"Michelle Castillo\",\"tagName\":\"Michelle Castillo\",\"tagNameFormatted\":\"michelle castil\",\"url\":\"https:\u002F\u002Fwww.cnbc.com\u002Fmichelle-castillo\u002F\",\"socialMediaInfo\":[{\"displayText\":\"mishcastillo\",\"type\":\"twitter\",\"url\":\"https:\u002F\u002Ftwitter.com\u002Fmishcastillo\",\"__typename\":\"socialMediaInfo\"}],\"__typename\":\"creator\"}],\"featuredMedia\":null,\"parent\":{\"title\":\"Tech\",\"url\":\"https:\u002F\u002Fwww.cnbc.com\u002Ftechnology\u002F\",\"__typename\":\"sectionHierarchy\"},\"projectContent\":[],\"projectTeamContent\":[],\"promoImage\":{\"height\":2667,\"id\":105582693,\"url\":\"https:\u002F\u002Fimage.cnbcfm.com\u002Fapi\u002Fv1\u002Fimage\u002F105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073\",\"width\":4000,\"__typename\":\"infographic\"},\"publisher\":{\"logo\":\"https:\u002F\u002Fsc.cnbcfm.com\u002Fapplications\u002Fcnbc.com\u002Fstaticcontent\u002Fimg\u002Fcnbc-hdr-logo2.png\",\"name\":\"CNBC\",\"__typename\":\"publisher\"},\"relatedContent\":[],\"relatedTags\":[{\"id\":1501792,\"name\":\"Alphabet Inc\",\"tagName\":\"Alphabet Inc\",\"subType\":null,\"__typename\":\"tag\"},{\"id\":100005111,\"name\":\"Meta Platforms Inc\",\"tagName\":\"Meta Platforms Inc\",\"subType\":null,\"__typename\":\"tag\"},{\"id\":105536996,\"name\":\"Breaking News: Technology\",\"tagName\":\"Breaking News: Technology\",\"subType\":\"topic\",\"__typename\":\"tag\"},{\"id\":105056578,\"name\":\"Business\",\"tagName\":\"Business\",\"subType\":\"topic\",\"__typename\":\"tag\"},{\"id\":105056563,\"name\":\"Technology\",\"tagName\":\"Technology\",\"subType\":\"topic\",\"__typename\":\"tag\"},{\"id\":105056942,\"name\":\"Advertising\",\"tagName\":\"Advertising\",\"subType\":\"topic\",\"__typename\":\"tag\"}],\"relatedTagsFiltered\":[{\"headline\":null,\"id\":1501792,\"name\":\"Alphabet Inc\",\"subType\":null,\"tagName\":\"Alphabet Inc\",\"tagNameFormatted\":\"alphabet inc\",\"tagNameFormattedFull\":\"alphabet inc\",\"type\":\"company\",\"__typename\":\"tag\"},{\"headline\":null,\"id\":100005111,\"name\":\"Meta Platforms Inc\",\"subType\":null,\"tagName\":\"Meta Platforms Inc\",\"tagNameFormatted\":\"meta platforms \",\"tagNameFormattedFull\":\"meta platforms inc\",\"type\":\"company\",\"__typename\":\"tag\"},{\"headline\":null,\"id\":105536996,\"name\":\"Breaking News: Technology\",\"subType\":\"topic\",\"tagName\":\"Breaking News: Technology\",\"tagNameFormatted\":\"breaking news t\",\"tagNameFormattedFull\":\"breaking news technology\",\"type\":\"tag\",\"__typename\":\"tag\"},{\"headline\":null,\"id\":105056578,\"name\":\"Business\",\"subType\":\"topic\",\"tagName\":\"Business\",\"tagNameFormatted\":\"business\",\"tagNameFormattedFull\":\"business\",\"type\":\"tag\",\"__typename\":\"tag\"},{\"headline\":null,\"id\":105056563,\"name\":\"Technology\",\"subType\":\"topic\",\"tagName\":\"Technology\",\"tagNameFormatted\":\"technology\",\"tagNameFormattedFull\":\"technology\",\"type\":\"tag\",\"__typename\":\"tag\"},{\"headline\":null,\"id\":105056942,\"name\":\"Advertising\",\"subType\":\"topic\",\"tagName\":\"Advertising\",\"tagNameFormatted\":\"advertising\",\"tagNameFormattedFull\":\"advertising\",\"type\":\"tag\",\"__typename\":\"tag\"}],\"tickerSymbols\":[{\"id\":1501792,\"name\":null,\"subType\":null,\"symbol\":\"GOOGL\",\"tagName\":\"Alphabet Inc\",\"category\":null,\"__typename\":\"security\"},{\"id\":100005111,\"name\":null,\"subType\":null,\"symbol\":\"META\",\"tagName\":\"Meta Platforms Inc\",\"category\":null,\"__typename\":\"security\"}],\"section\":{\"eyebrow\":\"Tech\",\"headline\":\"Tech\",\"id\":19854910,\"subType\":\"section\",\"tagName\":\"Technology\",\"tagNameFormatted\":\"technology\",\"tagNameFormattedFull\":\"technology\",\"title\":\"Tech\",\"type\":\"franchise\",\"url\":\"https:\u002F\u002Fwww.cnbc.com\u002Ftechnology\u002F\",\"__typename\":\"franchise\"},\"summary\":\"The same tools that made Facebook effective for marketers enabled abuse by Russians.\",\"sectionHierarchy\":[{\"id\":19854910,\"order\":1,\"tagName\":\"Technology\",\"tagNameFormatted\":\"technology\",\"tagNameFormattedFull\":\"technology\",\"eyebrow\":\"Tech\",\"url\":\"https:\u002F\u002Fwww.cnbc.com\u002Ftechnology\u002F\",\"__typename\":\"sectionHierarchy\"}],\"sourceOrganization\":[{\"id\":80000022,\"slug\":\"CNBC US Source\",\"tagName\":\"CNBC US Source\",\"tagNameFormatted\":\"cnbc us source\",\"tagNameFormattedFull\":\"cnbc us source\",\"creatorOverwrite\":null,\"__typename\":\"source\"}],\"__typename\":\"page\",\"queryParams\":{},\"embeddedContent\":{\"dataviz\":[],\"related\":[]}};var mpscall = {\"id\":105631818,\"slug\":\"Michelle Castillo 181217 Facebook abuse\",\"type\":\"cnbcnewsstory\",\"title\":\"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love\",\"headline\":\"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love\",\"pubdate\":1545065465,\"cat\":\"Technology\",\"adunits\":\"Top Banner|Box Rail|Box Inline|Logo|Mid Responsive|Countdown Clock|Sponsor Logo|Native Ultra Dense|Native Three Up|Native Ticker|Box Search\",\"dateline\":1545065465,\"nid\":105631818,\"site\":\"cnbc-web\",\"content_id\":105631818,\"path\":\"\u002Fid\u002F105631818\",\"cag[template]\":\"Regular Article\",\"is_sponsored\":0,\"is_premium\":0,\"cag[source]\":\"CNBC US Source\",\"cag[brand]\":\"cnbc\",\"cag[creator]\":\"Michelle Castillo\",\"cag[company]\":\"Alphabet Inc|Meta Platforms Inc\",\"cag[team]\":\"\",\"cag[section]\":\"Technology\",\"cag[tags]\":\"Alphabet Inc|Meta Platforms Inc|Breaking News: Technology|Business|Technology|Advertising\",\"cag[additional_sections]\":\"Business News|Technology|Advertising\",\"subtype\":\"section\",\"cag[datePublished]\":1545065465,\"cag[dateLastPublished]\":1545072218,\"cag[dateFirstPublished]\":1545065465,\"cag[creator_overwrite]\":null,\"cag[project]\":\"\"} || {};mpscall.path = mpscall.path || window.location.pathname + (window.location.search ? '?' + window.location.search : ''); var mpsopts = mpsopts || {\"host\":\"mps.cnbc.com\",\"updatecorrelator\":true,\"callback\":\"mpsCallback\"} || {};var mps=mps||{};mps._ext=mps._ext||{};mps._adsheld=[];mps._queue=mps._queue||{};mps._queue.mpsloaded=mps._queue.mpsloaded||[];mps._queue.mpsinit=mps._queue.mpsinit||[];mps._queue.gptloaded=mps._queue.gptloaded||[];mps._queue.adload=mps._queue.adload||[];mps._queue.adclone=mps._queue.adclone||[];mps._queue.adview=mps._queue.adview||[];mps._queue.refreshads=mps._queue.refreshads||[];mps.__timer=Date.now?Date.now():(function(){return+new Date})();mps.__intcode=\"v2\";if(typeof mps.getAd!=\"function\")mps.getAd=function(adunit){if(typeof adunit!=\"string\")return false;var slotid=\"mps-getad-\"+adunit.replace(\u002FW\u002Fg,\"\");if(!mps._ext||!mps._ext.loaded){mps._queue.gptloaded.push(function(){typeof mps._gptfirst==\"function\"&&mps._gptfirst(adunit,slotid);mps.insertAd(\"#\"+slotid,adunit)});mps._adsheld.push(adunit)}return'\u003Cdiv id=\"'+slotid+'\" class=\"mps-wrapper\" data-mps-fill-slot=\"'+adunit+'\"\u003E\u003C\u002Fdiv\u003E'};(function(){head=document.head||document.getElementsByTagName(\"head\")[0],mpsload=document.createElement(\"script\");mpsload.src=\"\u002F\u002F\"+mpsopts.host+\"\u002Ffetch\u002Fext\u002Fload-\"+mpscall.site+\".js?nowrite=2\";mpsload.id=\"mps-load\";head.insertBefore(mpsload,head.firstChild)})();"}].concat([{"id":"__LOADABLE_REQUIRED_CHUNKS__","dangerouslySetInnerHTML":{"__html":"[54711,39232,22143,98051,32427,93855,7909,38121,74875,72677,41601,34523,50924,84502,16402,3182]"},"type":"application\u002Fjson","text":"[54711,39232,22143,98051,32427,93855,7909,38121,74875,72677,41601,34523,50924,84502,16402,3182]"},{"id":"__LOADABLE_REQUIRED_CHUNKS___ext","dangerouslySetInnerHTML":{"__html":"{\"namedChunks\":[\"CNBCGlobalNav\",\"components-PcmModule-Ads-TopBanner\",\"components-PcmModule-ArticleHeader\",\"components-PcmModule-ArticleInlineMedia\",\"components-PcmModule-KeyPoints\",\"components-PcmModule-ArticleBody\",\"components-shared-Article-InlineImage\",\"components-Video-UniversalVideoPlayer-PlaceHolder\",\"components-PcmModule-ArticleRelatedVideo\",\"components-PcmModule-LiveEventModule\",\"components-PcmModule-WatchLiveRightRail\",\"components-PcmModule-Ads-BoxRail\",\"components-PcmModule-TransporterSection\",\"components-Footer-CNBCFooter\"]}"},"type":"application\u002Fjson","text":"{\"namedChunks\":[\"CNBCGlobalNav\",\"components-PcmModule-Ads-TopBanner\",\"components-PcmModule-ArticleHeader\",\"components-PcmModule-ArticleInlineMedia\",\"components-PcmModule-KeyPoints\",\"components-PcmModule-ArticleBody\",\"components-shared-Article-InlineImage\",\"components-Video-UniversalVideoPlayer-PlaceHolder\",\"components-PcmModule-ArticleRelatedVideo\",\"components-PcmModule-LiveEventModule\",\"components-PcmModule-WatchLiveRightRail\",\"components-PcmModule-Ads-BoxRail\",\"components-PcmModule-TransporterSection\",\"components-Footer-CNBCFooter\"]}"},{"async":true,"data-chunk":"main","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002Fmain-37c2d3419753c15b6ae9.js","text":undefined},{"async":true,"data-chunk":"CNBCGlobalNav","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002F54711-074183786c75107fe881.js","text":undefined},{"async":true,"data-chunk":"CNBCGlobalNav","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002F39232-441ed94f5c408157935b.js","text":undefined},{"async":true,"data-chunk":"CNBCGlobalNav","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002F22143-499b162db2fa51141497.js","text":undefined},{"async":true,"data-chunk":"CNBCGlobalNav","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002F98051-8ef3c8da838640dce6e1.js","text":undefined},{"async":true,"data-chunk":"CNBCGlobalNav","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002FCNBCGlobalNav-827fab83e29db698ed0a.js","text":undefined},{"async":true,"data-chunk":"components-PcmModule-Ads-TopBanner","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002Fcomponents-PcmModule-Ads-TopBanner-eff93b6c9936548d80d1.js","text":undefined},{"async":true,"data-chunk":"components-PcmModule-ArticleHeader","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002Fcomponents-PcmModule-ArticleHeader-f792b5daef5e9c72512f.js","text":undefined},{"async":true,"data-chunk":"components-PcmModule-ArticleInlineMedia","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002Fcomponents-PcmModule-ArticleInlineMedia-5f7054aae55047b463c9.js","text":undefined},{"async":true,"data-chunk":"components-PcmModule-KeyPoints","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002Fcomponents-PcmModule-KeyPoints-6e467d5f88b40658f33b.js","text":undefined},{"async":true,"data-chunk":"components-PcmModule-ArticleBody","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002Fcomponents-PcmModule-ArticleBody-96b68467d81b86167849.js","text":undefined},{"async":true,"data-chunk":"components-shared-Article-InlineImage","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002Fcomponents-shared-Article-InlineImage-8922fc00347a49a60593.js","text":undefined},{"async":true,"data-chunk":"components-PcmModule-ArticleRelatedVideo","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002Fcomponents-PcmModule-ArticleRelatedVideo-593468e617ee98f5ea32.js","text":undefined},{"async":true,"data-chunk":"components-PcmModule-LiveEventModule","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002Fcomponents-PcmModule-LiveEventModule-5e28c8534bc47c9a3c9a.js","text":undefined},{"async":true,"data-chunk":"components-PcmModule-Ads-BoxRail","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002Fcomponents-PcmModule-Ads-BoxRail-e5bc2aa430bec08bd929.js","text":undefined},{"async":true,"data-chunk":"components-PcmModule-TransporterSection","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002Fcomponents-PcmModule-TransporterSection-2d538bb6ea42deff67f0.js","text":undefined},{"async":true,"data-chunk":"components-Footer-CNBCFooter","src":"https:\u002F\u002Fstatic-redesign.cnbcfm.com\u002Fdist\u002Fcomponents-Footer-CNBCFooter-996fa06f332dfd1f8ce8.js","text":undefined}]);
|
||
|
||
if (window.addEventListener) window.addEventListener('load', loadScripts, false);
|
||
else if (window.attachEvent) window.attachEvent('onload', loadScripts);
|
||
|
||
function loadScripts() {
|
||
(onLoadScripts || []).map(function(onLoadScript) {
|
||
var script = document.createElement('script');
|
||
|
||
Object.keys(onLoadScript).map(function(key) {
|
||
const value = onLoadScript[key];
|
||
if (key.includes('data-')) script.setAttribute(key, value);
|
||
else script[key] = value;
|
||
});
|
||
|
||
document.body.appendChild(script);
|
||
});
|
||
}
|
||
</script><script type="text/javascript" src="./Facebook ad platform made it easy for Russians to manipulate users_files/integration.js"></script><script>
|
||
|
||
/*!******************
|
||
Tracking Service $t
|
||
Version: 2.4.1
|
||
Built: 2017-08-24T19:35:07.994Z
|
||
*********************/
|
||
!function(e,t){var n=function(){var n=function(e){return"function"==typeof n[e]?n[e].apply(n,Array.prototype.slice.call(arguments,1)):arguments.length>0?n.get.apply(n,arguments):n.list.apply(n,arguments)},r=function(e,t){n.errorLog.push(e),(!t||n.debug>=1)&&i("$t error - "+e)},i=e.console?function(){e.console.log.apply(e.console,arguments)}:function(){},o=function(e,t){e=e||{};for(var n in t)"object"==typeof t[n]?e[n]=o(e[n],t[n]):e[n]=t[n];return e},s=function(e,t){var i=!1;return/^[^a-zA-Z_$]|[^0-9a-zA-Z_$]/.test(e)&&(i="validation: "+e+" is not a valid variable name"),t||void 0===n.eventLog[e]||(i="validation: "+e+" is already registered"),!i||(r(i),!1)},a={exp:36e5,key:"ts_data.",save:function(t,n,r){var i=(new Date).getTime(),o={eventData:n,timestamp:i};i=r?i+r:i+this.exp;var s=/\w+\.\w+$/.exec(e.location.hostname);return this.cookie.set({name:this.key+t,value:JSON.stringify(o),path:"/",expires:new Date(i),domain:s}),n},load:function(e){var t=null;return!!(t=this.cookie.get(this.key+e))&&(t=JSON.parse(t),(new Date).getTime()<t.timestamp?t.eventData:void 0)},listEvents:function(){var e,t=[];e=this.cookie.keys();for(var n in e)isNaN(n)||(n=e[n]),-1!=n.indexOf(this.key)&&t.push(n.split(this.key)[1]);return t},cookie:{get:function(e){var n=t.cookie.split(e+"=");return 2===n.length&&decodeURI(n.pop().split(";").shift())},set:function(e){var n=e.name+"="+encodeURI(e.value)+";";e.expires&&(n+="expires="+e.expires.toUTCString()+";"),n+=e.path?"path="+e.path+";":"",n+=e.domain?"domain="+e.domain+";":"",n+=e.secure?"secure;":"",n+=e.httpOnly?"httpOnly;":"",t.cookie=n},keys:function(){var e=[],n=t.cookie;if(""===n)return e;for(var r=n.split("; "),i=r.length;i--;){var o=r[i].split("=");e[i]=o[0]}return e}}},c={listeners:{},trigger:function(e,t,i){if(this.listeners[t]&&this.listeners[t].length>0)for(var o=0;this.listeners[t][o];o++){var s=this.listeners[t][o];try{s.apply(n,[{type:t},i])}catch(e){r("Cant execute callback for: "+t+". "+e.stack)}}},bind:function(e,t,n){void 0===this.listeners[t]&&(this.listeners[t]=[]),this.listeners[t].push(n)}},f=function(t){if(t=t.split("."),void 0!==e[t[0]]){for(var n=e[t[0]],i=1;t.length>i;i++){if(null===n||void 0===n[t[i]])return r("TRAM convert - undefined - "+t.join().replace(/,/g,"."),!0),!1;n=n[t[i]]}return!function(e){if("object"==typeof e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}return!1}(n)&&n||!1}return r("TRAM convert - missing root obj - "+t[0],!0),!1},l={},v={uniqueKey:"$t_nbc_crossEvent",srcUrl:[e.location.protocol,"//",e.location.host,e.location.pathname].join(""),listen:function(){var t=this.uniqueKey,r=this.srcUrl,i=e.addEventListener?"addEventListener":"attachEvent",o=function(e){try{return JSON.parse(e)}catch(e){return null}};(0,e[i])("attachEvent"==i?"onmessage":"message",function(i){if("string"==typeof i.data&&i.data.substring(0,t.length)===t){var s=o(i.data.replace(t,""));s&&s.action&&s.srcUrl!==r&&("track"!==s.action[0]&&"register"!==s.action[0]||(n.apply(n,s.action),parent!==e&&parent.postMessage(i.data,"*")))}},!1)},send:function(e){var t=this.uniqueKey,n={action:e,srcUrl:this.srcUrl};parent.postMessage(t+JSON.stringify(n),"*")}},u={};return n.version="2.4.1",n.debug=0,n.errorLog=[],n.eventLog={},n.track=function(t,n,s){if(void 0!==this.eventLog[t]){if("object"!=typeof s&&(s={}),n=n||!0,this.eventLog[t]=n,s.persistent){var f=!1;s.expires&&(f=1e3*s.expires),a.save(t,n,f)}if(0!==t.indexOf("_")&&c.trigger(this,"eventTracked",{eventType:t,eventData:n}),u[t]&&u[t].remote){if("object"==typeof n&&!n.$t_remote){var l=[e.location.protocol,"//",e.location.host,e.location.pathname].join("");o(n,{$t_remote:l})}v.send(["track",t,n])}return c.trigger(this,t,n),(1==this.debug&&0!==t.indexOf("_")||2==this.debug)&&i("*Tracking service: "+t+" triggered"),!0}return r("unable to track: "+t),!1},n.register=function(e,t){"object"!=typeof t&&(t={}),t=u[e[f]]=o(u[e[f]]||{},t);for(var n="",i=a.listEvents(),c={},f=0;i[f];f++)c[i[f]]=!0;for("string"==typeof e&&(e=[e]),f=0;e[f];f++){if(!0===c[e[f]])return!0;s(e[f],t.allowDuplicate)?(this.eventLog[e[f]]=null,t.remote&&v.send(["register",e[f],t])):n+=e[f]+","}return!n||(r("could not register: "+n),!1)},n.registeredEvents=function(e){var t=!1,r=[];0===(e=e||"").indexOf("_")&&(t=!0,e=e.substr(1));for(var i in n.eventLog)-1==i.indexOf(e)||0===i.indexOf("_")&&!t||r.push(i);return r},n.bindTrack=function(e){c.bind(this,"eventTracked",e)},n.on=function(e,t){"string"==typeof e&&(e=[e]);for(var n=0;e[n];n++)c.bind(this,e[n],t)},n.load=function(e,t,n){void 0===l[e]?"string"==typeof t?(l[e]={},l[e].info={ref:t,options:n}):r("TRAM load - object reference must be string"):r("TRAM load - object name taken")},n.get=function(e,t){var r=e.split(".")[0];if(t=void 0!==t?t:"",n.eventLog[r]||l[r]){n.eventLog[r]&&(e="$t."+e,r="$t"),e=e.replace(r,l[r].info.ref);var i=f(e);return i||t}return t},n.list=function(e){if(e)n.eventLog[e]?(i(e+" : event info"),i(n.eventLog[e])):l[e]?void 0!==window[l[e].info.ref.split(".")[0]]?(i(e+" : "+l[e].info.ref),i(f(l[e].info.ref))):i(e+" : "+l[e].info.ref+" : Not present"):i(e+" : Empty or not defined");else{i("%cversion: %s","font-weight:bold;",n.version),i("%cevents:","font-weight:bold;");for(var t in n.eventLog)if(0!==t.indexOf("_")||2==n.debug){var r=u[t]&&u[t].remote?"(remote)":"";n.eventLog[t]?i("%c* %s %s fired %O","color:#B80;",t,r,n.eventLog[t]):(r=u[t]&&u[t].remote?"(remote)":"",i("%s %s",t,r))}i("%cTRAM objects:","font-weight:bold;");for(var o in l)i("%s : %s : %O",o,l[o].info.ref,f(l[o].info.ref));n.errorLog.length>0&&i("%clog: %O","font-weight:bold;",n.errorLog)}},function(){var e=a.listEvents();if(!e)return!1;for(var t=0;e[t];t++){var r=a.load(e[t]);r&&(n.eventLog[e[t]]=r)}}(),n.load("$t","$t.eventLog"),v.listen(),n};if(void 0!==e.$t){if(!parseFloat(e.$t.version)>0){var r=e.$t("getSaves");e.$t=n();for(var i=0;r[i];i++)e.$t.apply(e.$t,r[i])}}else e.$t=n()}(window,document);
|
||
|
||
//load data layers
|
||
$t('load','CNBC_META','__CNBC_META_DATA');
|
||
|
||
|
||
</script><script>_satellite["_runScript1"](function(event, target, Promise) {
|
||
/* globals $t */
|
||
// Intercepting $t events emitted from within iframes.
|
||
// This script is intended to be a temporary workaround
|
||
// while remote event functionality is being repaired.
|
||
// https://github.com/cnbc/WEB.Zephr/pull/65
|
||
(function() {
|
||
window.addEventListener('message', event => {
|
||
if (event.data.sender === '$t') {
|
||
const { action, eventType, options } = event.data;
|
||
$t(action, eventType, options);
|
||
}
|
||
});
|
||
})();
|
||
|
||
});</script><script>_satellite["_runScript2"](function(event, target, Promise) {
|
||
(function () {
|
||
var PREFIX = 'BI_';
|
||
|
||
window.BI = window.BI || {}
|
||
|
||
function returnPairs(modName) {
|
||
// if no module is given, we are going to return all BI cookies
|
||
var prefix = modName ? PREFIX + modName : PREFIX;
|
||
var pairs = document.cookie.split('; ').filter(function (key) { return key.indexOf(prefix) == 0 });
|
||
var result = {};
|
||
pairs.forEach(function (pair) {
|
||
var keyValueArray = pair.split('=');
|
||
// remove the prefix on the cookie
|
||
keyValueArray[0] = keyValueArray[0].replace(prefix + '_', '')
|
||
result[keyValueArray[0]] = keyValueArray[1];
|
||
})
|
||
return result;
|
||
}
|
||
|
||
window.BI.cookie = {
|
||
// should only get one key/value pair at a time
|
||
write: function (modName, key, data, expiration) {
|
||
if (data) {
|
||
modName = modName ? modName : 'GLOBAL';
|
||
var prefixedKey = PREFIX + modName + '_' + key;
|
||
document.cookie = prefixedKey.trim() + '=' + data + '; expires=' + expiration + '; path=/';
|
||
}
|
||
},
|
||
read: function (modName, key) {
|
||
// if we only get the module name, return all cookies in that module
|
||
if (modName && !key) {
|
||
return returnPairs(modName);
|
||
}
|
||
// if we get both the module and cookie name, return that specific cookie
|
||
else if (modName && key) {
|
||
var prefixedKey = PREFIX + modName + '_' + key;
|
||
var b = document.cookie.match('(^|[^;]+)\\s*' + prefixedKey + '\\s*=\\s*([^;]+)');
|
||
return b ? b.pop() : '';
|
||
}
|
||
// return all BI cookies if nothing is given
|
||
else {
|
||
return returnPairs();
|
||
}
|
||
},
|
||
remove: function(modName, key) {
|
||
window.BI.cookie.write(modName, key, 'true', 'Thu, 01 Jan 1970 00:00:00 GMT')
|
||
},
|
||
}
|
||
|
||
window.BI.userInfo = {
|
||
save: function (userInfo, expiration) {
|
||
for (var key in userInfo) {
|
||
// default is a 30min expiration
|
||
var dt = new Date();
|
||
dt.setMinutes(dt.getMinutes() + 30);
|
||
// UI is the modName to pass to the cookie writer
|
||
if (expiration) window.BI.cookie.write('UI', key, userInfo[key], expiration)
|
||
// if no expiration is given, use the default 30min
|
||
else window.BI.cookie.write('UI', key, userInfo[key], dt.toGMTString());
|
||
}
|
||
},
|
||
get: function (key) {
|
||
// we only want to get the UI module cookies
|
||
return window.BI.cookie.read('UI', key);
|
||
},
|
||
remove: function(key) {
|
||
window.BI.cookie.remove('UI', key);
|
||
}
|
||
}
|
||
})()
|
||
});</script><script>_satellite["_runScript3"](function(event, target, Promise) {
|
||
//BI console
|
||
(function (window) {
|
||
var hasConsole = function () {
|
||
return window.console && window.console.log;
|
||
};
|
||
var prefix = 'BIConsole.';
|
||
|
||
var cleanJSON = function(data){
|
||
var resultJSON = {};
|
||
try {
|
||
resultJSON = JSON.parse(JSON.stringify(data));
|
||
}catch(e){
|
||
resultJSON = data;
|
||
}
|
||
return resultJSON;
|
||
};
|
||
window.BI = window.BI || {};
|
||
window.BI.console = {
|
||
list: function (searchKey) {
|
||
searchKey = searchKey || '';
|
||
var result = {};
|
||
for (var key in localStorage) {
|
||
if (key.indexOf(prefix) != -1 && key.split(prefix)[1].indexOf(searchKey) != -1) {
|
||
result[key.replace(prefix,'')] = localStorage.getItem(key);
|
||
}
|
||
}
|
||
return result;
|
||
},
|
||
off: function (key) {
|
||
var keys = this.list(key);
|
||
var result = {};
|
||
for (key in keys) {
|
||
localStorage.setItem(prefix + key, false);
|
||
result[key] = false;
|
||
}
|
||
return result;
|
||
},
|
||
on: function (key) {
|
||
var keys = this.list(key);
|
||
var result = {};
|
||
for (key in keys) {
|
||
localStorage.setItem(prefix + key, true);
|
||
result[key] = true;
|
||
}
|
||
return result;
|
||
},
|
||
log: function (event, data, eventSource) {
|
||
eventSource = eventSource || 'gen';
|
||
var logKey = window.localStorage.getItem(prefix + eventSource);
|
||
if (hasConsole && logKey && logKey.toLowerCase() === 'true') {
|
||
|
||
console.log('%c BI:%s %c%s%c @ %s : %O', 'font-weight:normal', eventSource, 'font-weight:bold', event, 'font-weight:normal', (new Date()).toISOString().split('T')[1], cleanJSON(data));
|
||
} else {
|
||
window.localStorage.setItem(prefix + eventSource, false);
|
||
}
|
||
},
|
||
build: function (logGroup) {
|
||
var log = this.log;
|
||
var logger = function(event, data) {
|
||
log(event, data, logGroup);
|
||
};
|
||
logger.logGroup = logGroup;
|
||
logger('log group initiated');
|
||
return logger;
|
||
}
|
||
};
|
||
})(window);
|
||
|
||
});</script><script>_satellite["_runScript4"](function(event, target, Promise) {
|
||
(function () {
|
||
var topLevelDomain = document.location.hostname.match(/[^./]+\.[^./]+$/)[0];
|
||
window.BI = window.BI || {};
|
||
window.BI.brand = (function () {
|
||
var settings = {}
|
||
var brandSettings = function (product) {
|
||
//add default setting
|
||
if (settings[product] && settings[product][topLevelDomain]) {
|
||
return settings[product][topLevelDomain];
|
||
} else {
|
||
return false
|
||
}
|
||
}
|
||
brandSettings.setProduct = function (product, data) {
|
||
settings[product] = data;
|
||
}
|
||
brandSettings.getProduct = function (product) {
|
||
if (product) {
|
||
return settings[product];
|
||
} else {
|
||
return settings;
|
||
}
|
||
}
|
||
brandSettings.getDomain = function (domain) {
|
||
var domainValues = {}
|
||
if (!domain) {
|
||
domain = topLevelDomain;
|
||
}
|
||
var product;
|
||
for (product in settings) {
|
||
if (settings[product][domain]) {
|
||
domainValues[product] = settings[product][domain];
|
||
} else {
|
||
domainValues[product] = 'no settings';
|
||
}
|
||
}
|
||
return domainValues;
|
||
}
|
||
return brandSettings;
|
||
})();
|
||
})();
|
||
});</script><script>_satellite["_runScript5"](function(event, target, Promise) {
|
||
/* globals BI */
|
||
(function() {
|
||
var logEvent = (function () {
|
||
var logGroup = 'waitForObjAvailable';
|
||
var logger = function (event, data) {
|
||
|
||
if (window.BI && window.BI.console) {
|
||
window.BI.console.log(event, data, logGroup);
|
||
}
|
||
};
|
||
logger.logGroup = logGroup;
|
||
return logger;
|
||
})();
|
||
|
||
window.BI.waitForObjAvailable = function waitForObjAvailable(objStrArray, tries, callback, interval=100){
|
||
var allObjsAvailable = function(objStrArray){
|
||
for (var i = 0; i < objStrArray.length; i++) {
|
||
var obj = ('.'+objStrArray[i]).split('.').reduce(function(prev, cur){return prev[cur]? prev[cur] : window[cur];});
|
||
if (typeof obj === 'undefined') {
|
||
return false;
|
||
}
|
||
}
|
||
return true;
|
||
};
|
||
if (!allObjsAvailable(objStrArray)) {
|
||
if (tries > 0) {
|
||
setTimeout(function() {
|
||
BI.waitForObjAvailable(objStrArray, tries - 1, callback, interval);
|
||
}, interval);
|
||
} else {
|
||
logEvent('not available', { objStrArray, tries, callback, interval });
|
||
}
|
||
} else {
|
||
logEvent('available', { objStrArray, tries, callback, interval });
|
||
callback();
|
||
}
|
||
};
|
||
})();
|
||
|
||
});</script><script>_satellite["_runScript6"](function(event, target, Promise) {
|
||
/* eslint-disable no-console */
|
||
(function() {
|
||
var ENABLED = 'feature_enabled_by_onetrust';
|
||
var DISABLED = 'feature_disabled_by_onetrust';
|
||
|
||
window.$t('register', ENABLED);
|
||
window.$t('register', DISABLED);
|
||
|
||
window.BI.wrapWithOneTrustCat4 = function(fn, featureName = fn.name) {
|
||
window.BI.waitForObjAvailable(['mps', 'mps.geo', 'mps.geo.data'], 50, function() {
|
||
let mps = window.mps;
|
||
if (mps) {
|
||
mps.optCAT4Enabled = true;
|
||
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
|
||
var categoryEnabledRegexC4 = /groups=[^&]*%2C4%3A1/;
|
||
mps.optConsentAdMeasurement = categoryEnabledRegexC4.test(optanonCookie);
|
||
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentAdMeasurement) {
|
||
mps.optCAT4Enabled = true;
|
||
|
||
} else {
|
||
mps.optCAT4Enabled = false;
|
||
}
|
||
}
|
||
}
|
||
|
||
const eventData = { policy: 'CAT4', featureName };
|
||
|
||
if (mps.optCAT4Enabled === true) {
|
||
window.$t('track', ENABLED, eventData);
|
||
fn();
|
||
}
|
||
else {
|
||
window.$t('track', DISABLED, eventData);
|
||
}
|
||
});
|
||
};
|
||
|
||
window.BI.wrapWithOneTrustCat7 = function(fn, featureName = fn.name) {
|
||
window.BI.waitForObjAvailable(['mps', 'mps.geo', 'mps.geo.data'], 50, function() {
|
||
let mps = window.mps;
|
||
if (mps) {
|
||
mps.optCAT7Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
|
||
var categoryEnabledRegexC7 = /groups=[^&]*%2C7%3A1/;
|
||
mps.optConsentContentMeasurement = categoryEnabledRegexC7.test(optanonCookie);
|
||
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentContentMeasurement) {
|
||
mps.optCAT7Enabled = true;
|
||
} else {
|
||
mps.optCAT7Enabled = false;
|
||
}
|
||
}
|
||
|
||
const eventData = { policy: 'CAT7', featureName };
|
||
|
||
if(mps.optCAT7Enabled) {
|
||
window.$t('track', ENABLED, eventData);
|
||
fn();
|
||
} else {
|
||
window.$t('track', DISABLED, eventData);
|
||
}
|
||
}
|
||
});
|
||
|
||
};
|
||
|
||
window.BI.wrapWithOneTrust = function({
|
||
fn = Function.prototype,
|
||
featureName = 'Unspecified Feature',
|
||
categories = [],
|
||
}) {
|
||
window.BI.waitForObjAvailable(['mps', 'mps.geo', 'mps.geo.data'], 50, function() {
|
||
let mps = window.mps;
|
||
let validCategories = categories.filter(c => ([4,6,7].includes(c)));
|
||
|
||
// Iterating over categories, filtering out unacceptable values
|
||
for (var category of validCategories) {
|
||
if (!mps) return;
|
||
|
||
let categoryEnabledFlag = `optCAT${category}Enabled`;
|
||
mps[categoryEnabledFlag] = true;
|
||
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
|
||
var categoryEnabledRegex = new RegExp(`groups=[^&]*%2C${category}%3A1`);
|
||
mps.optConsentAdMeasurement = categoryEnabledRegex.test(optanonCookie);
|
||
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentAdMeasurement) {
|
||
mps[categoryEnabledFlag] = true;
|
||
} else {
|
||
mps[categoryEnabledFlag] = false;
|
||
}
|
||
}
|
||
}
|
||
|
||
// Exiting early if any of the categories apply
|
||
for (var cat of validCategories) {
|
||
let categoryEnabledFlag = `optCAT${cat}Enabled`;
|
||
|
||
if (mps[categoryEnabledFlag] === false) {
|
||
window.$t('track', DISABLED, { policy: `CAT${cat}`, featureName });
|
||
return;
|
||
}
|
||
}
|
||
|
||
// Enabling the feature if none of the categories apply
|
||
window.$t('track', ENABLED, { featureName, categories });
|
||
fn();
|
||
|
||
});
|
||
};
|
||
})();
|
||
|
||
});</script><script>
|
||
/* global OneTrust */
|
||
(function() {
|
||
/* globals BI */
|
||
//** SET THIS SETTING Manualy! Needs to be "false" before relesaed!
|
||
var isStaging = false;//window?._satellite?.environment?.stage !== 'production';
|
||
var allBrandSettings = {
|
||
'cnbc.com': {
|
||
src: 'https://cdn.cookielaw.org/consent/29fbab1a-4edf-4f34-9e94-35f9113beb8b/otSDKStub.js',
|
||
integrity:'sha384-TKdmlzVmoD70HzftTw4WtOzIBL5mNx8mXSRzEvwrWjpIJ7FZ/EuX758yMDWXtRUN',
|
||
data: '29fbab1a-4edf-4f34-9e94-35f9113beb8b'
|
||
},
|
||
'cnbc.com_test': {
|
||
src: 'https://cdn.cookielaw.org/consent/29fbab1a-4edf-4f34-9e94-35f9113beb8b-test/otSDKStub.js',
|
||
integrity:'sha384-TKdmlzVmoD70HzftTw4WtOzIBL5mNx8mXSRzEvwrWjpIJ7FZ/EuX758yMDWXtRUN',
|
||
data: '29fbab1a-4edf-4f34-9e94-35f9113beb8b-test'
|
||
},
|
||
};
|
||
var topLevelDomain = document.location.hostname.match(/[^./]+\.[^./]+$/)[0];
|
||
var brandSettings = isStaging && allBrandSettings[topLevelDomain + '_test']?allBrandSettings[topLevelDomain + '_test']:allBrandSettings[topLevelDomain];
|
||
|
||
var logEvent = (window.BI && BI.console && BI.console.build('OneTrust Init')) || Function.prototype;
|
||
|
||
/* OneTrust Cookies Consent Notice start */
|
||
//Init Callback for Consent Action
|
||
window.addEventListener('OTConsentApplied', function () {
|
||
logEvent('Got consent from user ');
|
||
location.reload();
|
||
});
|
||
|
||
//Init OneTrust Library
|
||
(function () {
|
||
let ot_status = false;
|
||
let script_element = document.getElementsByTagName('script');
|
||
if(script_element) {
|
||
for(let i = 0; i < script_element.length; i++) {
|
||
if(script_element[i].src == brandSettings.src) {
|
||
ot_status = true;
|
||
logEvent('onetrust script');
|
||
}
|
||
}
|
||
if(ot_status == false) {
|
||
var s = document.createElement('script');
|
||
s.type = 'text/javascript';
|
||
s.charset = 'UTF-8';
|
||
s.setAttribute('data-domain-script', brandSettings.data);
|
||
s.setAttribute('integrity', brandSettings.integrity);
|
||
s.setAttribute('crossorigin', 'anonymous');
|
||
s.async = 0;
|
||
s.src = brandSettings.src;
|
||
var d = document.getElementsByTagName('script')[0];
|
||
d.parentNode.insertBefore(s, d);
|
||
}
|
||
}
|
||
|
||
})();
|
||
// function to pull cookie value
|
||
window.getCookie = function getCookie(name) {
|
||
var value = '; ' + document.cookie;
|
||
var parts = value.split('; ' + name + '=');
|
||
if (parts.length == 2) return parts.pop().split(';').shift();
|
||
};
|
||
|
||
|
||
// Defining a helper function to check for missing button text
|
||
// on elemens related to cookie preferences, and attempt to
|
||
// fill the missing values.
|
||
function populateFailedFooterButtonText({ retries = 10, millisBetweenTries = 1500 } = {}) {
|
||
var retriesRemaining = retries;
|
||
var interval = setInterval(tryPopulatingText, millisBetweenTries);
|
||
|
||
function tryPopulatingText() {
|
||
try {
|
||
retriesRemaining -= 1;
|
||
|
||
if (retriesRemaining < 0) {
|
||
return clearInterval(interval);
|
||
}
|
||
|
||
var button = document
|
||
.querySelector('.CNBCFooter-privacyLink.ot-sdk-show-settings');
|
||
|
||
if (button && button.innerText === '') {
|
||
button.innerText = OneTrust.GetDomainData().CookieSettingButtonText;
|
||
}
|
||
|
||
else {
|
||
clearInterval(interval);
|
||
}
|
||
}
|
||
catch {
|
||
// Errors most likely indicate that a necessary
|
||
// element or global object was not available.
|
||
}
|
||
}
|
||
}
|
||
|
||
window.OptanonWrapper = function() {
|
||
logEvent('OptanonWrapper called');
|
||
|
||
// Handling cases where the footer button that lets users manage their
|
||
// cookie preferences has no text to display because of timing issues.
|
||
populateFailedFooterButtonText();
|
||
|
||
// var OABCcookieName = 'OptanonAlertBoxClosed';
|
||
// var bannerAcceptBtn = document.getElementById('onetrust-accept-btn-handler');
|
||
// var pcAllowAllBtn = document.getElementById('accept-recommended-btn-handler');
|
||
// var pcSaveBtn = document.getElementsByClassName('save-preference-btn-handler onetrust-close-btn-handler button-theme')[0];
|
||
// var OABCcookie = getCookie(OABCcookieName);
|
||
|
||
// IF logic needed here because ot-banner-sdk DIV is not injected on page loads if banner is not exposed
|
||
/* Disabled individual button actions to test callback refresh
|
||
if (!OABCcookie && bannerAcceptBtn) {
|
||
bannerAcceptBtn.addEventListener('click', function() {
|
||
console.log("Allowed all via Banner");
|
||
location.reload();
|
||
});
|
||
}
|
||
if (pcAllowAllBtn) {
|
||
pcAllowAllBtn.addEventListener('click', function() {
|
||
console.log("Allowed all via Preference Center");
|
||
location.reload();
|
||
});
|
||
}
|
||
if (pcSaveBtn) {
|
||
pcSaveBtn.addEventListener('click', function() {
|
||
console.log("Set custom settings via Preference Center");
|
||
location.reload();
|
||
});
|
||
}
|
||
*/
|
||
};
|
||
|
||
/* OOneTrust IAB US Privacy (USP) */
|
||
(function() {
|
||
var s = document.createElement('script');
|
||
s.type = 'text/javascript';
|
||
s.charset = 'UTF-8';
|
||
s.setAttribute('ccpa-opt-out-ids', 'USP');
|
||
s.setAttribute('ccpa-opt-out-geo', 'US');
|
||
s.setAttribute('ccpa-opt-out-lspa', 'false');
|
||
s.async = 0;
|
||
s.src = 'https://cdn.cookielaw.org/opt-out/otCCPAiab.js';
|
||
var d = document.getElementsByTagName('script')[0];
|
||
d.parentNode.insertBefore(s, d);
|
||
})();
|
||
/* OOneTrust IAB US Privacy (USP) end */
|
||
logEvent('OneTrust: Optanon Init Load');
|
||
/* OneTrust Cookies Consent Notice end */
|
||
})();
|
||
|
||
</script><script>
|
||
/*
|
||
* ========== DO NOT ALTER ANYTHING BELOW THIS LINE ==========
|
||
* @license
|
||
* Adobe Visitor API for JavaScript version: 5.2.0
|
||
* Copyright 2021 Adobe, Inc. All Rights Reserved
|
||
* More info available at https://marketing.adobe.com/resources/help/en_US/mcvid/
|
||
*/
|
||
/* eslint-disable */
|
||
var e=function(){"use strict";function e(t){"@babel/helpers - typeof";return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n(){return{callbacks:{},add:function(e,t){this.callbacks[e]=this.callbacks[e]||[];var n=this.callbacks[e].push(t)-1,i=this;return function(){i.callbacks[e].splice(n,1)}},execute:function(e,t){if(this.callbacks[e]){t=void 0===t?[]:t,t=t instanceof Array?t:[t];try{for(;this.callbacks[e].length;){var n=this.callbacks[e].shift();"function"==typeof n?n.apply(null,t):n instanceof Array&&n[1].apply(n[0],t)}delete this.callbacks[e]}catch(e){}}},executeAll:function(e,t){(t||e&&!U.isObjectEmpty(e))&&Object.keys(this.callbacks).forEach(function(t){var n=void 0!==e[t]?e[t]:"";this.execute(t,n)},this)},hasCallbacks:function(){return Boolean(Object.keys(this.callbacks).length)}}}function i(e,t,n){var i=null==e?void 0:e[t];return void 0===i?n:i}function r(e){for(var t=/^\d+$/,n=0,i=e.length;n<i;n++)if(!t.test(e[n]))return!1;return!0}function a(e,t){for(;e.length<t.length;)e.push("0");for(;t.length<e.length;)t.push("0")}function o(e,t){for(var n=0;n<e.length;n++){var i=parseInt(e[n],10),r=parseInt(t[n],10);if(i>r)return 1;if(r>i)return-1}return 0}function s(e,t){if(e===t)return 0;var n=e.toString().split("."),i=t.toString().split(".");return r(n.concat(i))?(a(n,i),o(n,i)):NaN}function c(e){return e===Object(e)&&0===Object.keys(e).length}function u(e){return"function"==typeof e||e instanceof Array&&e.length}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return!0};this.log=Ie("log",e,t),this.warn=Ie("warn",e,t),this.error=Ie("error",e,t)}function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.cookieName,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=n.cookies;if(!t||!i)return{get:Ne,set:Ne,remove:Ne};var r={remove:function(){i.remove(t)},get:function(){var e=i.get(t),n={};try{n=JSON.parse(e)}catch(e){n={}}return n},set:function(e,n){n=n||{};var a=r.get(),o=Object.assign(a,e);i.set(t,JSON.stringify(o),{domain:n.optInCookieDomain||"",cookieLifetime:n.optInStorageExpiry||3419e4,expires:!0})}};return r}function f(e){this.name=this.constructor.name,this.message=e,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(e).stack}function p(){function e(e,t){var n=Ae(e);return n.length?n.every(function(e){return!!t[e]}):Oe(t)}function t(){M(A),O(de.COMPLETE),_(h.status,h.permissions),s&&m.set(h.permissions,{optInCookieDomain:c,optInStorageExpiry:u}),C.execute(He)}function n(e){return function(n,i){if(!Me(n))throw new Error("[OptIn] Invalid category(-ies). Please use the `OptIn.Categories` enum.");return O(de.CHANGED),Object.assign(A,ke(Ae(n),e)),i||t(),h}}var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=i.doesOptInApply,a=i.previousPermissions,o=i.preOptInApprovals,s=i.isOptInStorageEnabled,c=i.optInCookieDomain,u=i.optInStorageExpiry,l=i.isIabContext,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},p=f.cookies,g=xe(a);Fe(g,"Invalid `previousPermissions`!"),Fe(o,"Invalid `preOptInApprovals`!");var m=d({cookieName:"adobeujs-optin"},{cookies:p}),h=this,_=le(h),C=_e(),S=Le(g),I=Le(o),v=s?m.get():{},D={},y=function(e,t){return Pe(e)||t&&Pe(t)?de.COMPLETE:de.PENDING}(S,v),b=function(e,t,n){var i=ke(he,!r);return r?Object.assign({},i,e,t,n):i}(I,S,v),A=Ee(b),O=function(e){return y=e},M=function(e){return b=e};h.deny=n(!1),h.approve=n(!0),h.denyAll=h.deny.bind(h,he),h.approveAll=h.approve.bind(h,he),h.isApproved=function(t){return e(t,h.permissions)},h.isPreApproved=function(t){return e(t,I)},h.fetchPermissions=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t?h.on(de.COMPLETE,e):Ne;return!r||r&&h.isComplete||!!o?e(h.permissions):t||C.add(He,function(){return e(h.permissions)}),n},h.complete=function(){h.status===de.CHANGED&&t()},h.registerPlugin=function(e){if(!e||!e.name||"function"!=typeof e.onRegister)throw new Error(Be);D[e.name]||(D[e.name]=e,e.onRegister.call(e,h))},h.execute=Ue(D),h.memoizeContent=function(e){we(e)&&m.set(e,{optInCookieDomain:c,optInStorageExpiry:u})},h.getMemoizedContent=function(e){var t=m.get();if(t)return t[e]},Object.defineProperties(h,{permissions:{get:function(){return b}},status:{get:function(){return y}},Categories:{get:function(){return fe}},doesOptInApply:{get:function(){return!!r}},isPending:{get:function(){return h.status===de.PENDING}},isComplete:{get:function(){return h.status===de.COMPLETE}},__plugins:{get:function(){return Object.keys(D)}},isIabContext:{get:function(){return l}}})}function g(e,t){function n(){r=null,e.call(e,new f("The call took longer than you wanted!"))}function i(){r&&(clearTimeout(r),e.apply(e,arguments))}if(void 0===t)return e;var r=setTimeout(n,t);return i}function m(){if(window.__tcfapi)return window.__tcfapi;var e=window;if(e===window.top)return void ye.error("__tcfapi not found");for(var t;!t;){e=e.parent;try{e.frames.__tcfapiLocator&&(t=e)}catch(e){}if(e===window.top)break}if(!t)return void ye.error("__tcfapi not found");var n={};return window.__tcfapi=function(e,i,r,a){var o=Math.random()+"",s={__tcfapiCall:{command:e,parameter:a,version:i,callId:o}};n[o]=r,t.postMessage(s,"*")},window.addEventListener("message",function(e){var t=e.data;if("string"==typeof t)try{t=JSON.parse(e.data)}catch(e){}if(t.__tcfapiReturn){var i=t.__tcfapiReturn;"function"==typeof n[i.callId]&&(n[i.callId](i.returnValue,i.success),delete n[i.callId])}},!1),window.__tcfapi}function h(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=!0===e.vendor.consents[t],r=n.every(function(t){return!0===e.purpose.consents[t]});return i&&r}function _(){var e=this;e.name="iabPlugin",e.version="0.0.2";var t,n=_e(),i={transparencyAndConsentData:null},r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return i[e]=t};e.fetchConsentData=function(e){var t=e.callback,n=e.timeout,i=g(t,n);a({callback:i})},e.isApproved=function(e){var t=e.callback,n=e.category,r=e.timeout;if(i.transparencyAndConsentData)return t(null,h(i.transparencyAndConsentData,pe[n],ge[n]));var o=g(function(e,i){t(e,h(i,pe[n],ge[n]))},r);a({category:n,callback:o})},e.onRegister=function(n){t=n;var i=Object.keys(pe),r=function(e,t){!e&&t&&(i.forEach(function(e){var i=h(t,pe[e],ge[e]);n[i?"approve":"deny"](e,!0)}),n.complete())};e.fetchConsentData({callback:r})};var a=function(e){var a=e.callback;if(i.transparencyAndConsentData)return a(null,i.transparencyAndConsentData);n.add("FETCH_CONSENT_DATA",a),o(function(e,a){if(a){var o=Ee(e),s=t.getMemoizedContent("iabConsentHash"),c=De(o.tcString).toString(32);o.consentString=e.tcString,o.hasConsentChangedSinceLastCmpPull=s!==c,r("transparencyAndConsentData",o),t.memoizeContent({iabConsentHash:c})}n.execute("FETCH_CONSENT_DATA",[null,i.transparencyAndConsentData])})},o=function(e){var t=Ve(pe),n=m();"function"==typeof n&&n("getTCData",2,e,t)}}var C="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};Object.assign=Object.assign||function(e){for(var t,n,i=1;i<arguments.length;++i){n=arguments[i];for(t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])}return e};var S,I,v={HANDSHAKE:"HANDSHAKE",GETSTATE:"GETSTATE",PARENTSTATE:"PARENTSTATE"},D={MCMID:"MCMID",MCAID:"MCAID",MCAAMB:"MCAAMB",MCAAMLH:"MCAAMLH",MCOPTOUT:"MCOPTOUT",CUSTOMERIDS:"CUSTOMERIDS"},y={MCMID:"getMarketingCloudVisitorID",MCAID:"getAnalyticsVisitorID",MCAAMB:"getAudienceManagerBlob",MCAAMLH:"getAudienceManagerLocationHint",MCOPTOUT:"isOptedOut",ALLFIELDS:"getVisitorValues"},b={CUSTOMERIDS:"getCustomerIDs"},A={MCMID:"getMarketingCloudVisitorID",MCAAMB:"getAudienceManagerBlob",MCAAMLH:"getAudienceManagerLocationHint",MCOPTOUT:"isOptedOut",MCAID:"getAnalyticsVisitorID",CUSTOMERIDS:"getCustomerIDs",ALLFIELDS:"getVisitorValues"},O={MC:"MCMID",A:"MCAID",AAM:"MCAAMB"},M={MCMID:"MCMID",MCOPTOUT:"MCOPTOUT",MCAID:"MCAID",MCAAMLH:"MCAAMLH",MCAAMB:"MCAAMB"},k={UNKNOWN:0,AUTHENTICATED:1,LOGGED_OUT:2},E={GLOBAL:"global"},T={LAX:"Lax",STRICT:"Strict",NONE:"None"},L={MESSAGES:v,STATE_KEYS_MAP:D,ASYNC_API_MAP:y,SYNC_API_MAP:b,ALL_APIS:A,FIELDGROUP_TO_FIELD:O,FIELDS:M,AUTH_STATE:k,OPT_OUT:E,SAME_SITE_VALUES:T},P=L.STATE_KEYS_MAP,R=function(e){function t(){}function n(t,n){var i=this;return function(){var r=e(0,t),a={};return a[t]=r,i.setStateAndPublish(a),n(r),r}}this.getMarketingCloudVisitorID=function(e){e=e||t;var i=this.findField(P.MCMID,e),r=n.call(this,P.MCMID,e);return void 0!==i?i:r()},this.getVisitorValues=function(e){this.getMarketingCloudVisitorID(function(t){e({MCMID:t})})}},w=L.MESSAGES,N=L.ASYNC_API_MAP,x=L.SYNC_API_MAP,F=function(){function e(){}function t(e,t){var n=this;return function(){return n.callbackRegistry.add(e,t),n.messageParent(w.GETSTATE),""}}function n(n){this[N[n]]=function(i){i=i||e;var r=this.findField(n,i),a=t.call(this,n,i);return void 0!==r?r:a()}}function i(t){this[x[t]]=function(){return this.findField(t,e)||{}}}Object.keys(N).forEach(n,this),Object.keys(x).forEach(i,this)},j=L.ASYNC_API_MAP,V=function(){Object.keys(j).forEach(function(e){this[j[e]]=function(t){this.callbackRegistry.add(e,t)}},this)},U=function(e,t){return t={exports:{}},e(t,t.exports),t.exports}(function(t,n){n.isObjectEmpty=function(e){return e===Object(e)&&0===Object.keys(e).length},n.isValueEmpty=function(e){return""===e||n.isObjectEmpty(e)};var i=function(){var e=navigator.appName,t=navigator.userAgent;return"Microsoft Internet Explorer"===e||t.indexOf("MSIE ")>=0||t.indexOf("Trident/")>=0&&t.indexOf("Windows NT 6")>=0};n.getIeVersion=function(){return document.documentMode?document.documentMode:i()?7:null},n.encodeAndBuildRequest=function(e,t){return e.map(encodeURIComponent).join(t)},n.isObject=function(t){return null!==t&&"object"===e(t)&&!1===Array.isArray(t)},n.defineGlobalNamespace=function(){return window.adobe=n.isObject(window.adobe)?window.adobe:{},window.adobe},n.pluck=function(e,t){return t.reduce(function(t,n){return e[n]&&(t[n]=e[n]),t},Object.create(null))},n.parseOptOut=function(e,t,n){t||(t=n,e.d_optout&&e.d_optout instanceof Array&&(t=e.d_optout.join(",")));var i=parseInt(e.d_ottl,10);return isNaN(i)&&(i=7200),{optOut:t,d_ottl:i}},n.normalizeBoolean=function(e){var t=e;return"true"===e?t=!0:"false"===e&&(t=!1),t}}),H=(U.isObjectEmpty,U.isValueEmpty,U.getIeVersion,U.encodeAndBuildRequest,U.isObject,U.defineGlobalNamespace,U.pluck,U.parseOptOut,U.normalizeBoolean,n),B=L.MESSAGES,G={0:"prefix",1:"orgID",2:"state"},Y=function(e,t){this.parse=function(e){try{var t={};return e.data.split("|").forEach(function(e,n){if(void 0!==e){t[G[n]]=2!==n?e:JSON.parse(e)}}),t}catch(e){}},this.isInvalid=function(n){var i=this.parse(n);if(!i||Object.keys(i).length<2)return!0;var r=e!==i.orgID,a=!t||n.origin!==t,o=-1===Object.keys(B).indexOf(i.prefix);return r||a||o},this.send=function(n,i,r){var a=i+"|"+e;r&&r===Object(r)&&(a+="|"+JSON.stringify(r));try{n.postMessage(a,t)}catch(e){}}},q=L.MESSAGES,X=function(e,t,n,i){function r(e){Object.assign(p,e)}function a(e){Object.assign(p.state,e),Object.assign(p.state.ALLFIELDS,e),p.callbackRegistry.executeAll(p.state)}function o(e){if(!h.isInvalid(e)){m=!1;var t=h.parse(e);p.setStateAndPublish(t.state)}}function s(e){!m&&g&&(m=!0,h.send(i,e))}function c(){r(new R(n._generateID)),p.getMarketingCloudVisitorID(),p.callbackRegistry.executeAll(p.state,!0),C.removeEventListener("message",u)}function u(e){if(!h.isInvalid(e)){var t=h.parse(e);m=!1,C.clearTimeout(p._handshakeTimeout),C.removeEventListener("message",u),r(new F(p)),C.addEventListener("message",o),p.setStateAndPublish(t.state),p.callbackRegistry.hasCallbacks()&&s(q.GETSTATE)}}function l(){g&&postMessage?(C.addEventListener("message",u),s(q.HANDSHAKE),p._handshakeTimeout=setTimeout(c,250)):c()}function d(){C.s_c_in||(C.s_c_il=[],C.s_c_in=0),p._c="Visitor",p._il=C.s_c_il,p._in=C.s_c_in,p._il[p._in]=p,C.s_c_in++}function f(){function e(e){0!==e.indexOf("_")&&"function"==typeof n[e]&&(p[e]=function(){})}Object.keys(n).forEach(e),p.getSupplementalDataID=n.getSupplementalDataID,p.isAllowed=function(){return!0}}var p=this,g=t.whitelistParentDomain;p.state={ALLFIELDS:{}},p.version=n.version,p.marketingCloudOrgID=e,p.cookieDomain=n.cookieDomain||"",p._instanceType="child";var m=!1,h=new Y(e,g);p.callbackRegistry=H(),p.init=function(){d(),f(),r(new V(p)),l()},p.findField=function(e,t){if(void 0!==p.state[e])return t(p.state[e]),p.state[e]},p.messageParent=s,p.setStateAndPublish=a},W=L.MESSAGES,K=L.ALL_APIS,J=L.ASYNC_API_MAP,z=L.FIELDGROUP_TO_FIELD,Q=function(e,t){function n(){var t={};return Object.keys(K).forEach(function(n){var i=K[n],r=e[i]();U.isValueEmpty(r)||(t[n]=r)}),t}function i(){var t=[];return e._loading&&Object.keys(e._loading).forEach(function(n){if(e._loading[n]){var i=z[n];t.push(i)}}),t.length?t:null}function r(t){return function n(r){var a=i();if(a){var o=J[a[0]];e[o](n,!0)}else t()}}function a(e,i){var r=n();t.send(e,i,r)}function o(e){c(e),a(e,W.HANDSHAKE)}function s(e){r(function(){a(e,W.PARENTSTATE)})()}function c(n){function i(i){r.call(e,i),t.send(n,W.PARENTSTATE,{CUSTOMERIDS:e.getCustomerIDs()})}var r=e.setCustomerIDs;e.setCustomerIDs=i}return function(e){if(!t.isInvalid(e)){(t.parse(e).prefix===W.HANDSHAKE?o:s)(e.source)}}},$=function(e,t){function n(e){return function(n){i[e]=n,r++,r===a&&t(i)}}var i={},r=0,a=Object.keys(e).length;Object.keys(e).forEach(function(t){var i=e[t];if(i.fn){var r=i.args||[];r.unshift(n(t)),i.fn.apply(i.context||null,r)}})},Z={get:function(e){e=encodeURIComponent(e);var t=(";"+document.cookie).split(" ").join(";"),n=t.indexOf(";"+e+"="),i=n<0?n:t.indexOf(";",n+1);return n<0?"":decodeURIComponent(t.substring(n+2+e.length,i<0?t.length:i))},set:function(e,t,n){var r=i(n,"cookieLifetime"),a=i(n,"expires"),o=i(n,"domain"),s=i(n,"secure"),c=i(n,"sameSite"),u=s?"Secure":"",l=c?"SameSite="+c+";":"";if(a&&"SESSION"!==r&&"NONE"!==r){var d=""!==t?parseInt(r||0,10):-60;if(d)a=new Date,a.setTime(a.getTime()+1e3*d);else if(1===a){a=new Date;var f=a.getYear();a.setYear(f+2+(f<1900?1900:0))}}else a=0;return e&&"NONE"!==r?(document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+"; path=/;"+(a?" expires="+a.toGMTString()+";":"")+(o?" domain="+o+";":"")+l+u,this.get(e)===t):0},remove:function(e,t){var n=i(t,"domain");n=n?" domain="+n+";":"";var r=i(t,"secure"),a=i(t,"sameSite"),o=r?"Secure":"",s=a?"SameSite="+a+";":"";document.cookie=encodeURIComponent(e)+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"+n+s+o}},ee=function(e,t){var n;!e&&C.location&&(e=C.location.hostname),n=e;var i,r=n.split("."),a=t||{};for(i=r.length-2;i>=0;i--)if(a.domain=r.slice(i).join("."),Z.set("test","cookie",a))return Z.remove("test",a),a.domain;return""},te={compare:s,isLessThan:function(e,t){return s(e,t)<0},areVersionsDifferent:function(e,t){return 0!==s(e,t)},isGreaterThan:function(e,t){return s(e,t)>0},isEqual:function(e,t){return 0===s(e,t)}},ne=!!C.postMessage,ie={postMessage:function(e,t,n){var i=1;t&&(ne?n.postMessage(e,t.replace(/([^:]+:\/\/[^\/]+).*/,"$1")):t&&(n.location=t.replace(/#.*$/,"")+"#"+ +new Date+i+++"&"+e))},receiveMessage:function(e,t){var n;try{ne&&(e&&(n=function(n){if("string"==typeof t&&n.origin!==t||"[object Function]"===Object.prototype.toString.call(t)&&!1===t(n.origin))return!1;e(n)}),C.addEventListener?C[e?"addEventListener":"removeEventListener"]("message",n):C[e?"attachEvent":"detachEvent"]("onmessage",n))}catch(e){}}},re=function(e){var t,n,i="0123456789",r="",a="",o=8,s=10,c=10;if(1==e){for(i+="ABCDEF",t=0;16>t;t++)n=Math.floor(Math.random()*o),r+=i.substring(n,n+1),n=Math.floor(Math.random()*o),a+=i.substring(n,n+1),o=16;return r+"-"+a}for(t=0;19>t;t++)n=Math.floor(Math.random()*s),r+=i.substring(n,n+1),0===t&&9==n?s=3:(1==t||2==t)&&10!=s&&2>n?s=10:2<t&&(s=10),n=Math.floor(Math.random()*c),a+=i.substring(n,n+1),0===t&&9==n?c=3:(1==t||2==t)&&10!=c&&2>n?c=10:2<t&&(c=10);return r+a},ae=function(e,t){return{corsMetadata:function(){var e="none",t=!0;return"undefined"!=typeof XMLHttpRequest&&XMLHttpRequest===Object(XMLHttpRequest)&&("withCredentials"in new XMLHttpRequest?e="XMLHttpRequest":"undefined"!=typeof XDomainRequest&&XDomainRequest===Object(XDomainRequest)&&(t=!1),Object.prototype.toString.call(C.HTMLElement).indexOf("Constructor")>0&&(t=!1)),{corsType:e,corsCookiesEnabled:t}}(),getCORSInstance:function(){return"none"===this.corsMetadata.corsType?null:new C[this.corsMetadata.corsType]},fireCORS:function(t,n,i){function r(e){var n;try{if((n=JSON.parse(e))!==Object(n))return void a.handleCORSError(t,null,"Response is not JSON")}catch(e){return void a.handleCORSError(t,e,"Error parsing response as JSON")}try{for(var i=t.callback,r=C,o=0;o<i.length;o++)r=r[i[o]];r(n)}catch(e){a.handleCORSError(t,e,"Error forming callback function")}}var a=this;n&&(t.loadErrorHandler=n);try{var o=this.getCORSInstance();o.open("get",t.corsUrl+"&ts="+(new Date).getTime(),!0),"XMLHttpRequest"===this.corsMetadata.corsType&&(o.withCredentials=!0,o.timeout=e.loadTimeout,o.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),o.onreadystatechange=function(){4===this.readyState&&200===this.status&&r(this.responseText)}),o.onerror=function(e){a.handleCORSError(t,e,"onerror")},o.ontimeout=function(e){a.handleCORSError(t,e,"ontimeout")},o.send(),e._log.requests.push(t.corsUrl)}catch(e){this.handleCORSError(t,e,"try-catch")}},handleCORSError:function(t,n,i){e.CORSErrors.push({corsData:t,error:n,description:i}),t.loadErrorHandler&&("ontimeout"===i?t.loadErrorHandler(!0):t.loadErrorHandler(!1))}}},oe={POST_MESSAGE_ENABLED:!!C.postMessage,DAYS_BETWEEN_SYNC_ID_CALLS:1,MILLIS_PER_DAY:864e5,ADOBE_MC:"adobe_mc",ADOBE_MC_SDID:"adobe_mc_sdid",VALID_VISITOR_ID_REGEX:/^[0-9a-fA-F\-]+$/,ADOBE_MC_TTL_IN_MIN:5,VERSION_REGEX:/vVersion\|((\d+\.)?(\d+\.)?(\*|\d+))(?=$|\|)/,FIRST_PARTY_SERVER_COOKIE:"s_ecid"},se=function(e,t){var n=C.document;return{THROTTLE_START:3e4,MAX_SYNCS_LENGTH:649,throttleTimerSet:!1,id:null,onPagePixels:[],iframeHost:null,getIframeHost:function(e){if("string"==typeof e){var t=e.split("/");return t[0]+"//"+t[2]}},subdomain:null,url:null,getUrl:function(){var t,i="http://fast.",r="?d_nsid="+e.idSyncContainerID+"#"+encodeURIComponent(n.location.origin);return this.subdomain||(this.subdomain="nosubdomainreturned"),e.loadSSL&&(i=e.idSyncSSLUseAkamai?"https://fast.":"https://"),t=i+this.subdomain+".demdex.net/dest5.html"+r,this.iframeHost=this.getIframeHost(t),this.id="destination_publishing_iframe_"+this.subdomain+"_"+e.idSyncContainerID,t},checkDPIframeSrc:function(){var t="?d_nsid="+e.idSyncContainerID+"#"+encodeURIComponent(n.location.href);"string"==typeof e.dpIframeSrc&&e.dpIframeSrc.length&&(this.id="destination_publishing_iframe_"+(e._subdomain||this.subdomain||(new Date).getTime())+"_"+e.idSyncContainerID,this.iframeHost=this.getIframeHost(e.dpIframeSrc),this.url=e.dpIframeSrc+t)},idCallNotProcesssed:null,doAttachIframe:!1,startedAttachingIframe:!1,iframeHasLoaded:null,iframeIdChanged:null,newIframeCreated:null,originalIframeHasLoadedAlready:null,iframeLoadedCallbacks:[],regionChanged:!1,timesRegionChanged:0,sendingMessages:!1,messages:[],messagesPosted:[],messagesReceived:[],messageSendingInterval:oe.POST_MESSAGE_ENABLED?null:100,onPageDestinationsFired:[],jsonForComparison:[],jsonDuplicates:[],jsonWaiting:[],jsonProcessed:[],canSetThirdPartyCookies:!0,receivedThirdPartyCookiesNotification:!1,readyToAttachIframePreliminary:function(){return!(e.idSyncDisableSyncs||e.disableIdSyncs||e.idSyncDisable3rdPartySyncing||e.disableThirdPartyCookies||e.disableThirdPartyCalls)},readyToAttachIframe:function(){return this.readyToAttachIframePreliminary()&&(this.doAttachIframe||e._doAttachIframe)&&(this.subdomain&&"nosubdomainreturned"!==this.subdomain||e._subdomain)&&this.url&&!this.startedAttachingIframe},attachIframe:function(){function e(){r=n.createElement("iframe"),r.sandbox="allow-scripts allow-same-origin",r.title="Adobe ID Syncing iFrame",r.id=i.id,r.name=i.id+"_name",r.style.cssText="display: none; width: 0; height: 0;",r.src=i.url,i.newIframeCreated=!0,t(),n.body.appendChild(r)}function t(e){r.addEventListener("load",function(){r.className="aamIframeLoaded",i.iframeHasLoaded=!0,i.fireIframeLoadedCallbacks(e),i.requestToProcess()})}this.startedAttachingIframe=!0;var i=this,r=n.getElementById(this.id);r?"IFRAME"!==r.nodeName?(this.id+="_2",this.iframeIdChanged=!0,e()):(this.newIframeCreated=!1,"aamIframeLoaded"!==r.className?(this.originalIframeHasLoadedAlready=!1,t("The destination publishing iframe already exists from a different library, but hadn't loaded yet.")):(this.originalIframeHasLoadedAlready=!0,this.iframeHasLoaded=!0,this.iframe=r,this.fireIframeLoadedCallbacks("The destination publishing iframe already exists from a different library, and had loaded alresady."),this.requestToProcess())):e(),this.iframe=r},fireIframeLoadedCallbacks:function(e){this.iframeLoadedCallbacks.forEach(function(t){"function"==typeof t&&t({message:e||"The destination publishing iframe was attached and loaded successfully."})}),this.iframeLoadedCallbacks=[]},requestToProcess:function(t){function n(){r.jsonForComparison.push(t),r.jsonWaiting.push(t),r.processSyncOnPage(t)}var i,r=this;if(t===Object(t)&&t.ibs)if(i=JSON.stringify(t.ibs||[]),this.jsonForComparison.length){var a,o,s,c=!1;for(a=0,o=this.jsonForComparison.length;a<o;a++)if(s=this.jsonForComparison[a],i===JSON.stringify(s.ibs||[])){c=!0;break}c?this.jsonDuplicates.push(t):n()}else n();if((this.receivedThirdPartyCookiesNotification||!oe.POST_MESSAGE_ENABLED||this.iframeHasLoaded)&&this.jsonWaiting.length){var u=this.jsonWaiting.shift();this.process(u),this.requestToProcess()}e.idSyncDisableSyncs||e.disableIdSyncs||!this.iframeHasLoaded||!this.messages.length||this.sendingMessages||(this.throttleTimerSet||(this.throttleTimerSet=!0,setTimeout(function(){r.messageSendingInterval=oe.POST_MESSAGE_ENABLED?null:150},this.THROTTLE_START)),this.sendingMessages=!0,this.sendMessages())},getRegionAndCheckIfChanged:function(t,n){var i=e._getField("MCAAMLH"),r=t.d_region||t.dcs_region;return i?r&&(e._setFieldExpire("MCAAMLH",n),e._setField("MCAAMLH",r),parseInt(i,10)!==r&&(this.regionChanged=!0,this.timesRegionChanged++,e._setField("MCSYNCSOP",""),e._setField("MCSYNCS",""),i=r)):(i=r)&&(e._setFieldExpire("MCAAMLH",n),e._setField("MCAAMLH",i)),i||(i=""),i},processSyncOnPage:function(e){var t,n,i,r;if((t=e.ibs)&&t instanceof Array&&(n=t.length))for(i=0;i<n;i++)r=t[i],r.syncOnPage&&this.checkFirstPartyCookie(r,"","syncOnPage")},process:function(e){var t,n,i,r,a,o=encodeURIComponent,s=!1;if((t=e.ibs)&&t instanceof Array&&(n=t.length))for(s=!0,i=0;i<n;i++)r=t[i],a=[o("ibs"),o(r.id||""),o(r.tag||""),U.encodeAndBuildRequest(r.url||[],","),o(r.ttl||""),"","",r.fireURLSync?"true":"false"],r.syncOnPage||(this.canSetThirdPartyCookies?this.addMessage(a.join("|")):r.fireURLSync&&this.checkFirstPartyCookie(r,a.join("|")));s&&this.jsonProcessed.push(e)},checkFirstPartyCookie:function(t,n,i){var r="syncOnPage"===i,a=r?"MCSYNCSOP":"MCSYNCS";e._readVisitor();var o,s,c=e._getField(a),u=!1,l=!1,d=Math.ceil((new Date).getTime()/oe.MILLIS_PER_DAY);c?(o=c.split("*"),s=this.pruneSyncData(o,t.id,d),u=s.dataPresent,l=s.dataValid,u&&l||this.fireSync(r,t,n,o,a,d)):(o=[],this.fireSync(r,t,n,o,a,d))},pruneSyncData:function(e,t,n){var i,r,a,o=!1,s=!1;for(r=0;r<e.length;r++)i=e[r],a=parseInt(i.split("-")[1],10),i.match("^"+t+"-")?(o=!0,n<a?s=!0:(e.splice(r,1),r--)):n>=a&&(e.splice(r,1),r--);return{dataPresent:o,dataValid:s}},manageSyncsSize:function(e){if(e.join("*").length>this.MAX_SYNCS_LENGTH)for(e.sort(function(e,t){return parseInt(e.split("-")[1],10)-parseInt(t.split("-")[1],10)});e.join("*").length>this.MAX_SYNCS_LENGTH;)e.shift()},fireSync:function(t,n,i,r,a,o){var s=this;if(t){if("img"===n.tag){var c,u,l,d,f=n.url,p=e.loadSSL?"https:":"http:";for(c=0,u=f.length;c<u;c++){l=f[c],d=/^\/\//.test(l);var g=new Image;g.addEventListener("load",function(t,n,i,r){return function(){s.onPagePixels[t]=null,e._readVisitor();var o,c=e._getField(a),u=[];if(c){o=c.split("*");var l,d,f;for(l=0,d=o.length;l<d;l++)f=o[l],f.match("^"+n.id+"-")||u.push(f)}s.setSyncTrackingData(u,n,i,r)}}(this.onPagePixels.length,n,a,o)),g.src=(d?p:"")+l,this.onPagePixels.push(g)}}}else this.addMessage(i),this.setSyncTrackingData(r,n,a,o)},addMessage:function(t){var n=encodeURIComponent,i=n(e._enableErrorReporting?"---destpub-debug---":"---destpub---");this.messages.push((oe.POST_MESSAGE_ENABLED?"":i)+t)},setSyncTrackingData:function(t,n,i,r){t.push(n.id+"-"+(r+Math.ceil(n.ttl/60/24))),this.manageSyncsSize(t),e._setField(i,t.join("*"))},sendMessages:function(){var e,t=this,n="",i=encodeURIComponent;this.regionChanged&&(n=i("---destpub-clear-dextp---"),this.regionChanged=!1),this.messages.length?oe.POST_MESSAGE_ENABLED?(e=n+i("---destpub-combined---")+this.messages.join("%01"),this.postMessage(e),this.messages=[],this.sendingMessages=!1):(e=this.messages.shift(),this.postMessage(n+e),setTimeout(function(){t.sendMessages()},this.messageSendingInterval)):this.sendingMessages=!1},postMessage:function(e){ie.postMessage(e,this.url,this.iframe.contentWindow),this.messagesPosted.push(e)},receiveMessage:function(e){var t,n=/^---destpub-to-parent---/;"string"==typeof e&&n.test(e)&&(t=e.replace(n,"").split("|"),"canSetThirdPartyCookies"===t[0]&&(this.canSetThirdPartyCookies="true"===t[1],this.receivedThirdPartyCookiesNotification=!0,this.requestToProcess()),this.messagesReceived.push(e))},processIDCallData:function(i){(null==this.url||i.subdomain&&"nosubdomainreturned"===this.subdomain)&&("string"==typeof e._subdomain&&e._subdomain.length?this.subdomain=e._subdomain:this.subdomain=i.subdomain||"",this.url=this.getUrl()),i.ibs instanceof Array&&i.ibs.length&&(this.doAttachIframe=!0),this.readyToAttachIframe()&&(e.idSyncAttachIframeOnWindowLoad?(t.windowLoaded||"complete"===n.readyState||"loaded"===n.readyState)&&this.attachIframe():this.attachIframeASAP()),"function"==typeof e.idSyncIDCallResult?e.idSyncIDCallResult(i):this.requestToProcess(i),"function"==typeof e.idSyncAfterIDCallResult&&e.idSyncAfterIDCallResult(i)},canMakeSyncIDCall:function(t,n){return e._forceSyncIDCall||!t||n-t>oe.DAYS_BETWEEN_SYNC_ID_CALLS},attachIframeASAP:function(){function e(){t.startedAttachingIframe||(n.body?t.attachIframe():setTimeout(e,30))}var t=this;e()}}},ce={audienceManagerServer:{},audienceManagerServerSecure:{},cookieDomain:{},cookieLifetime:{},cookieName:{},doesOptInApply:{type:"boolean"},disableThirdPartyCalls:{type:"boolean"},discardTrackingServerECID:{type:"boolean"},idSyncAfterIDCallResult:{},idSyncAttachIframeOnWindowLoad:{type:"boolean"},idSyncContainerID:{},idSyncDisable3rdPartySyncing:{type:"boolean"},disableThirdPartyCookies:{type:"boolean"},idSyncDisableSyncs:{type:"boolean"},disableIdSyncs:{type:"boolean"},idSyncIDCallResult:{},idSyncSSLUseAkamai:{type:"boolean"},isCoopSafe:{type:"boolean"},isIabContext:{type:"boolean"},isOptInStorageEnabled:{type:"boolean"},loadSSL:{type:"boolean"},loadTimeout:{},marketingCloudServer:{},marketingCloudServerSecure:{},optInCookieDomain:{},optInStorageExpiry:{},overwriteCrossDomainMCIDAndAID:{type:"boolean"},preOptInApprovals:{},previousPermissions:{},resetBeforeVersion:{},sdidParamExpiry:{},serverState:{},sessionCookieName:{},secureCookie:{type:"boolean"},sameSiteCookie:{},takeTimeoutMetrics:{},trackingServer:{},trackingServerSecure:{},useLocalStorage:{type:"boolean"},whitelistIframeDomains:{},whitelistParentDomain:{}},ue={getConfigNames:function(){return Object.keys(ce)},getConfigs:function(){return ce},normalizeConfig:function(e,t){return ce[e]&&"boolean"===ce[e].type?"function"!=typeof t?t:t():t}},le=function(e){var t={};return e.on=function(e,n,i){if(!n||"function"!=typeof n)throw new Error("[ON] Callback should be a function.");t.hasOwnProperty(e)||(t[e]=[]);var r=t[e].push({callback:n,context:i})-1;return function(){t[e].splice(r,1),t[e].length||delete t[e]}},e.off=function(e,n){t.hasOwnProperty(e)&&(t[e]=t[e].filter(function(e){if(e.callback!==n)return e}))},e.publish=function(e){if(t.hasOwnProperty(e)){var n=[].slice.call(arguments,1);t[e].slice(0).forEach(function(e){e.callback.apply(e.context,n)})}},e.publish},de={PENDING:"pending",CHANGED:"changed",COMPLETE:"complete"},fe={AAM:"aam",ADCLOUD:"adcloud",ANALYTICS:"aa",CAMPAIGN:"campaign",ECID:"ecid",LIVEFYRE:"livefyre",TARGET:"target",MEDIA_ANALYTICS:"mediaaa"},pe=(S={},t(S,fe.AAM,565),t(S,fe.ECID,565),S),ge=(I={},t(I,fe.AAM,[1,10]),t(I,fe.ECID,[1,10]),I),me=["videoaa","iabConsentHash"],he=function(e){return Object.keys(e).map(function(t){return e[t]})}(fe),_e=function(){var e={};return e.callbacks=Object.create(null),e.add=function(t,n){if(!u(n))throw new Error("[callbackRegistryFactory] Make sure callback is a function or an array of functions.");e.callbacks[t]=e.callbacks[t]||[];var i=e.callbacks[t].push(n)-1;return function(){e.callbacks[t].splice(i,1)}},e.execute=function(t,n){if(e.callbacks[t]){n=void 0===n?[]:n,n=n instanceof Array?n:[n];try{for(;e.callbacks[t].length;){var i=e.callbacks[t].shift();"function"==typeof i?i.apply(null,n):i instanceof Array&&i[1].apply(i[0],n)}delete e.callbacks[t]}catch(e){}}},e.executeAll=function(t,n){(n||t&&!c(t))&&Object.keys(e.callbacks).forEach(function(n){var i=void 0!==t[n]?t[n]:"";e.execute(n,i)},e)},e.hasCallbacks=function(){return Boolean(Object.keys(e.callbacks).length)},e},Ce=function(){},Se=function(e){var t=window,n=t.console;return!!n&&"function"==typeof n[e]},Ie=function(e,t,n){return n()?function(){if(Se(e)){for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];console[e].apply(console,[t].concat(i))}}:Ce},ve=l,De=function(){for(var e=[],t=0;t<256;t++){for(var n=t,i=0;i<8;i++)n=1&n?3988292384^n>>>1:n>>>1;e.push(n)}return function(t,n){t=unescape(encodeURIComponent(t)),n||(n=0),n^=-1;for(var i=0;i<t.length;i++){var r=255&(n^t.charCodeAt(i));n=n>>>8^e[r]}return(n^=-1)>>>0}}(),ye=new ve("[ADOBE OPT-IN]"),be=function(t,n){return e(t)===n},Ae=function(e,t){return e instanceof Array?e:be(e,"string")?[e]:t||[]},Oe=function(e){var t=Object.keys(e);return!!t.length&&t.every(function(t){return!0===e[t]})},Me=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!(!e||Te(e))&&Ae(e).every(function(e){return he.indexOf(e)>-1||t&&me.indexOf(e)>-1})},ke=function(e,t){return e.reduce(function(e,n){return e[n]=t,e},{})},Ee=function(e){return JSON.parse(JSON.stringify(e))},Te=function(e){return"[object Array]"===Object.prototype.toString.call(e)&&!e.length},Le=function(e){if(we(e))return e;try{return JSON.parse(e)}catch(e){return{}}},Pe=function(e){return void 0===e||(we(e)?Me(Object.keys(e),!0):Re(e))},Re=function(e){try{var t=JSON.parse(e);return!!e&&be(e,"string")&&Me(Object.keys(t),!0)}catch(e){return!1}},we=function(e){return null!==e&&be(e,"object")&&!1===Array.isArray(e)},Ne=function(){},xe=function(e){return be(e,"function")?e():e},Fe=function(e,t){Pe(e)||ye.error("".concat(t))},je=function(e){return Object.keys(e).map(function(t){return e[t]})},Ve=function(e){return je(e).filter(function(e,t,n){return n.indexOf(e)===t})},Ue=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.command,i=t.params,r=void 0===i?{}:i,a=t.callback,o=void 0===a?Ne:a;if(!n||-1===n.indexOf("."))throw new Error("[OptIn.execute] Please provide a valid command.");try{var s=n.split("."),c=e[s[0]],u=s[1];if(!c||"function"!=typeof c[u])throw new Error("Make sure the plugin and API name exist.");var l=Object.assign(r,{callback:o});c[u].call(c,l)}catch(e){ye.error("[execute] Something went wrong: "+e.message)}}};f.prototype=Object.create(Error.prototype),
|
||
f.prototype.constructor=f;var He="fetchPermissions",Be="[OptIn#registerPlugin] Plugin is invalid.";p.Categories=fe,p.TimeoutError=f;var Ge=Object.freeze({OptIn:p,IabPlugin:_}),Ye=function(e,t){e.publishDestinations=function(n){var i=arguments[1],r=arguments[2];try{r="function"==typeof r?r:n.callback}catch(e){r=function(){}}var a=t;if(!a.readyToAttachIframePreliminary())return void r({error:"The destination publishing iframe is disabled in the Visitor library."});if("string"==typeof n){if(!n.length)return void r({error:"subdomain is not a populated string."});if(!(i instanceof Array&&i.length))return void r({error:"messages is not a populated array."});var o=!1;if(i.forEach(function(e){"string"==typeof e&&e.length&&(a.addMessage(e),o=!0)}),!o)return void r({error:"None of the messages are populated strings."})}else{if(!U.isObject(n))return void r({error:"Invalid parameters passed."});var s=n;if("string"!=typeof(n=s.subdomain)||!n.length)return void r({error:"config.subdomain is not a populated string."});var c=s.urlDestinations;if(!(c instanceof Array&&c.length))return void r({error:"config.urlDestinations is not a populated array."});var u=[];c.forEach(function(e){U.isObject(e)&&(e.hideReferrer?e.message&&a.addMessage(e.message):u.push(e))});!function e(){u.length&&setTimeout(function(){var t=new Image,n=u.shift();t.src=n.url,a.onPageDestinationsFired.push(n),e()},100)}()}a.iframe?(r({message:"The destination publishing iframe is already attached and loaded."}),a.requestToProcess()):!e.subdomain&&e._getField("MCMID")?(a.subdomain=n,a.doAttachIframe=!0,a.url=a.getUrl(),a.readyToAttachIframe()?(a.iframeLoadedCallbacks.push(function(e){r({message:"Attempted to attach and load the destination publishing iframe through this API call. Result: "+(e.message||"no result")})}),a.attachIframe()):r({error:"Encountered a problem in attempting to attach and load the destination publishing iframe through this API call."})):a.iframeLoadedCallbacks.push(function(e){r({message:"Attempted to attach and load the destination publishing iframe through normal Visitor API processing. Result: "+(e.message||"no result")})})}},qe=function e(t){function n(e,t){return e>>>t|e<<32-t}for(var i,r,a=Math.pow,o=a(2,32),s="",c=[],u=8*t.length,l=e.h=e.h||[],d=e.k=e.k||[],f=d.length,p={},g=2;f<64;g++)if(!p[g]){for(i=0;i<313;i+=g)p[i]=g;l[f]=a(g,.5)*o|0,d[f++]=a(g,1/3)*o|0}for(t+="";t.length%64-56;)t+="\0";for(i=0;i<t.length;i++){if((r=t.charCodeAt(i))>>8)return;c[i>>2]|=r<<(3-i)%4*8}for(c[c.length]=u/o|0,c[c.length]=u,r=0;r<c.length;){var m=c.slice(r,r+=16),h=l;for(l=l.slice(0,8),i=0;i<64;i++){var _=m[i-15],C=m[i-2],S=l[0],I=l[4],v=l[7]+(n(I,6)^n(I,11)^n(I,25))+(I&l[5]^~I&l[6])+d[i]+(m[i]=i<16?m[i]:m[i-16]+(n(_,7)^n(_,18)^_>>>3)+m[i-7]+(n(C,17)^n(C,19)^C>>>10)|0);l=[v+((n(S,2)^n(S,13)^n(S,22))+(S&l[1]^S&l[2]^l[1]&l[2]))|0].concat(l),l[4]=l[4]+v|0}for(i=0;i<8;i++)l[i]=l[i]+h[i]|0}for(i=0;i<8;i++)for(r=3;r+1;r--){var D=l[i]>>8*r&255;s+=(D<16?0:"")+D.toString(16)}return s},Xe=function(e,t){return"SHA-256"!==t&&"SHA256"!==t&&"sha256"!==t&&"sha-256"!==t||(e=qe(e)),e},We=function(e){return String(e).trim().toLowerCase()},Ke=Ge.OptIn;U.defineGlobalNamespace(),window.adobe.OptInCategories=Ke.Categories;var Je=function(t,n,i){function r(){S._customerIDsHashChanged=!1}function a(e){var t=e;return function(e){var n=e||A.location.href;try{var i=S._extractParamFromUri(n,t);if(i)return q.parsePipeDelimetedKeyValues(i)}catch(e){}}}function o(e){function t(e,t,n){e&&e.match(oe.VALID_VISITOR_ID_REGEX)&&(n===T&&(b=!0),t(e))}t(e[T],S.setMarketingCloudVisitorID,T),S._setFieldExpire(x,-1),t(e[w],S.setAnalyticsVisitorID)}function s(e){e=e||{},S._supplementalDataIDCurrent=e.supplementalDataIDCurrent||"",S._supplementalDataIDCurrentConsumed=e.supplementalDataIDCurrentConsumed||{},S._supplementalDataIDLast=e.supplementalDataIDLast||"",S._supplementalDataIDLastConsumed=e.supplementalDataIDLastConsumed||{}}function c(e){function t(e,t,n){return n=n?n+="|":n,n+=e+"="+encodeURIComponent(t)}function n(e,n){var i=n[0],r=n[1];return null!=r&&r!==F&&(e=t(i,r,e)),e}var i=e.reduce(n,"");return function(e){var t=q.getTimestampInSeconds();return e=e?e+="|":e,e+="TS="+t}(i)}function u(e){var t=e.minutesToLive,n="";return(S.idSyncDisableSyncs||S.disableIdSyncs)&&(n=n||"Error: id syncs have been disabled"),"string"==typeof e.dpid&&e.dpid.length||(n=n||"Error: config.dpid is empty"),"string"==typeof e.url&&e.url.length||(n=n||"Error: config.url is empty"),void 0===t?t=20160:(t=parseInt(t,10),(isNaN(t)||t<=0)&&(n=n||"Error: config.minutesToLive needs to be a positive number")),{error:n,ttl:t}}function l(){return!!S.configs.doesOptInApply&&!(I.optIn.isComplete&&d())}function d(){return S.configs.doesOptInApply&&S.configs.isIabContext?I.optIn.isApproved(I.optIn.Categories.ECID)&&y:I.optIn.isApproved(I.optIn.Categories.ECID)}function f(){[["getMarketingCloudVisitorID"],["setCustomerIDs",void 0],["syncIdentity",void 0],["getAnalyticsVisitorID"],["getAudienceManagerLocationHint"],["getLocationHint"],["getAudienceManagerBlob"]].forEach(function(e){var t=e[0],n=2===e.length?e[1]:"",i=S[t];S[t]=function(e){return d()&&S.isAllowed()?i.apply(S,arguments):("function"==typeof e&&S._callCallback(e,[n]),n)}})}function p(){var e=S._getAudienceManagerURLData(),t=e.url;return S._loadData(E,t,null,e)}function g(e,t){if(y=!0,e)throw new Error("[IAB plugin] : "+e);t&&t.gdprApplies&&(v=t.consentString,D=t.hasConsentChangedSinceLastCmpPull?1:0),p(),_()}function m(e,t){if(y=!0,e)throw new Error("[IAB plugin] : "+e);t.gdprApplies&&(v=t.consentString,D=t.hasConsentChangedSinceLastCmpPull?1:0),S.init(),_()}function h(){I.optIn.isComplete&&(I.optIn.isApproved(I.optIn.Categories.ECID)?S.configs.isIabContext?I.optIn.execute({command:"iabPlugin.fetchConsentData",callback:m}):(S.init(),_()):S.configs.isIabContext?I.optIn.execute({command:"iabPlugin.fetchConsentData",callback:g}):(f(),_()))}function _(){I.optIn.off("complete",h)}if(!i||i.split("").reverse().join("")!==t)throw new Error("Please use `Visitor.getInstance` to instantiate Visitor.");var S=this,I=window.adobe,v="",D=0,y=!1,b=!1;S.version="5.2.0";var A=C,O=A.Visitor;O.version=S.version,O.AuthState=L.AUTH_STATE,O.OptOut=L.OPT_OUT,A.s_c_in||(A.s_c_il=[],A.s_c_in=0),S._c="Visitor",S._il=A.s_c_il,S._in=A.s_c_in,S._il[S._in]=S,A.s_c_in++,S._instanceType="regular",S._log={requests:[]},S.marketingCloudOrgID=t,S.cookieName="AMCV_"+t,S.sessionCookieName="AMCVS_"+t;var M={};n&&n.secureCookie&&n.sameSiteCookie&&(M={sameSite:n.sameSiteCookie,secure:n.secureCookie}),S.cookieDomain=S.useLocalStorage?"":ee(null,M),S.loadSSL=!0,S.loadTimeout=3e4,S.CORSErrors=[],S.marketingCloudServer=S.audienceManagerServer="dpm.demdex.net",S.sdidParamExpiry=30;var k=null,E="MC",T="MCMID",P="MCIDTS",R="A",w="MCAID",N="AAM",x="MCAAMB",F="NONE",j=function(e){return!Object.prototype[e]},V=ae(S);S.FIELDS=L.FIELDS,S.cookieRead=function(e){return S.useLocalStorage?e===S.sessionCookieName?sessionStorage.getItem(e):localStorage.getItem(e):Z.get(e)},S.cookieWrite=function(e,t,n){var i=""+t;if(S.useLocalStorage)return e===S.sessionCookieName?sessionStorage.setItem(e,i):localStorage.setItem(e,i);var r=S.cookieLifetime?(""+S.cookieLifetime).toUpperCase():"",a={expires:n,domain:S.cookieDomain,cookieLifetime:r};return S.configs&&S.configs.secureCookie&&"https:"===location.protocol&&(a.secure=!0),S.configs&&S.configs.sameSiteCookie&&"https:"===location.protocol&&(a.sameSite=L.SAME_SITE_VALUES[S.configs.sameSiteCookie.toUpperCase()]||"Lax"),Z.set(e,i,a)},S.removeCookie=function(e){if(S.useLocalStorage)return e===S.sessionCookieName?sessionStorage.removeItem(e):localStorage.removeItem(e);var t={domain:S.cookieDomain};return S.configs&&S.configs.secureCookie&&"https:"===location.protocol&&(t.secure=!0),S.configs&&S.configs.sameSiteCookie&&"https:"===location.protocol&&(t.sameSite=L.SAME_SITE_VALUES[S.configs.sameSiteCookie.toUpperCase()]||"Lax"),Z.remove(e,t)},S.resetState=function(e){e?S._mergeServerState(e):s()},S._isAllowedDone=!1,S._isAllowedFlag=!1,S.isAllowed=function(){return S._isAllowedDone||(S._isAllowedDone=!0,(S.cookieRead(S.cookieName)||S.cookieWrite(S.cookieName,"T",1))&&(S._isAllowedFlag=!0)),"T"===S.cookieRead(S.cookieName)&&S.removeCookie(S.cookieName),S._isAllowedFlag},S.setMarketingCloudVisitorID=function(e){S._setMarketingCloudFields(e)},S._use1stPartyMarketingCloudServer=!1,S.getMarketingCloudVisitorID=function(e,t){S.marketingCloudServer&&S.marketingCloudServer.indexOf(".demdex.net")<0&&(S._use1stPartyMarketingCloudServer=!0);var n=S._getAudienceManagerURLData("_setMarketingCloudFields"),i=n.url;return S._getRemoteField(T,i,e,t,n)};var H=function(e,t){var n={};S.getMarketingCloudVisitorID(function(){t.forEach(function(e){n[e]=S._getField(e,!0)}),-1!==t.indexOf("MCOPTOUT")?S.isOptedOut(function(t){n.MCOPTOUT=t,e(n)},null,!0):e(n)},!0)};S.getVisitorValues=function(e,t){var n={MCMID:{fn:S.getMarketingCloudVisitorID,args:[!0],context:S},MCOPTOUT:{fn:S.isOptedOut,args:[void 0,!0],context:S},MCAID:{fn:S.getAnalyticsVisitorID,args:[!0],context:S},MCAAMLH:{fn:S.getAudienceManagerLocationHint,args:[!0],context:S},MCAAMB:{fn:S.getAudienceManagerBlob,args:[!0],context:S}},i=t&&t.length?U.pluck(n,t):n;t&&-1===t.indexOf("MCAID")?H(e,t):$(i,e)},S._currentCustomerIDs={},S._customerIDsHashChanged=!1,S._newCustomerIDsHash="",S.setCustomerIDs=function(t,n){if(!S.isOptedOut()&&t){if(!U.isObject(t)||U.isObjectEmpty(t))return!1;S._readVisitor();var i,a,o,s;for(i in t)if(j(i)&&(S._currentCustomerIDs.dataSources=S._currentCustomerIDs.dataSources||{},a=t[i],n=a.hasOwnProperty("hashType")?a.hashType:n,a))if("object"===e(a)){var c={};if(a.id){if(n){if(!(s=Xe(We(a.id),n)))return;a.id=s,c.hashType=n}c.id=a.id}void 0!=a.authState&&(c.authState=a.authState),S._currentCustomerIDs.dataSources[i]=c}else if(n){if(!(s=Xe(We(a),n)))return;S._currentCustomerIDs.dataSources[i]={id:s,hashType:n}}else S._currentCustomerIDs.dataSources[i]={id:a};var u=S.getCustomerIDs(!0),l=S._getField("MCCIDH"),d="";l||(l=0);for(o in u){var f=u[o];if(!U.isObjectEmpty(f))for(i in f)j(i)&&(a=f[i],d+=(d?"|":"")+i+"|"+(a.id?a.id:"")+(a.authState?a.authState:""))}S._newCustomerIDsHash=String(S._hash(d)),S._newCustomerIDsHash!==l&&(S._customerIDsHashChanged=!0,S._mapCustomerIDs(r))}},S.syncIdentity=function(t,n){if(!S.isOptedOut()&&t){if(!U.isObject(t)||U.isObjectEmpty(t))return!1;S._readVisitor();var i,a,o,s,c;for(i in t)if(j(i)&&(S._currentCustomerIDs.nameSpaces=S._currentCustomerIDs.nameSpaces||{},a=t[i],n=a.hasOwnProperty("hashType")?a.hashType:n,a&&"object"===e(a))){var u={};if(a.id){if(n){if(!(o=Xe(We(a.id),n)))return;a.id=o,u.hashType=n}u.id=a.id}void 0!=a.authState&&(u.authState=a.authState),a.dataSource&&(S._currentCustomerIDs.dataSources=S._currentCustomerIDs.dataSources||{},s=a.dataSource,S._currentCustomerIDs.dataSources[s]=u),S._currentCustomerIDs.nameSpaces[i]=u}var l=S.getCustomerIDs(!0),d=S._getField("MCCIDH"),f="";d||(d="0");for(c in l){var p=l[c];if(!U.isObjectEmpty(p))for(i in p)j(i)&&(a=p[i],f+=(f?"|":"")+i+"|"+(a.id?a.id:"")+(a.authState?a.authState:""))}S._newCustomerIDsHash=String(S._hash(f)),S._newCustomerIDsHash!==d&&(S._customerIDsHashChanged=!0,S._mapCustomerIDs(r))}},S.getCustomerIDs=function(e){S._readVisitor();var t,n,i={dataSources:{},nameSpaces:{}},r=S._currentCustomerIDs.dataSources;for(t in r)j(t)&&(n=r[t],n.id&&(i.dataSources[t]||(i.dataSources[t]={}),i.dataSources[t].id=n.id,void 0!=n.authState?i.dataSources[t].authState=n.authState:i.dataSources[t].authState=O.AuthState.UNKNOWN,n.hashType&&(i.dataSources[t].hashType=n.hashType)));var a=S._currentCustomerIDs.nameSpaces;for(t in a)j(t)&&(n=a[t],n.id&&(i.nameSpaces[t]||(i.nameSpaces[t]={}),i.nameSpaces[t].id=n.id,void 0!=n.authState?i.nameSpaces[t].authState=n.authState:i.nameSpaces[t].authState=O.AuthState.UNKNOWN,n.hashType&&(i.nameSpaces[t].hashType=n.hashType)));return e?i:i.dataSources},S.setAnalyticsVisitorID=function(e){S._setAnalyticsFields(e)},S.getAnalyticsVisitorID=function(e,t,n){if(!q.isTrackingServerPopulated()&&!n)return S._callCallback(e,[""]),"";var i="";if(n||(i=S.getMarketingCloudVisitorID(function(t){S.getAnalyticsVisitorID(e,!0)})),i||n){var r=n?S.marketingCloudServer:S.trackingServer,a="";S.loadSSL&&(n?S.marketingCloudServerSecure&&(r=S.marketingCloudServerSecure):S.trackingServerSecure&&(r=S.trackingServerSecure));var o={};if(r){var s="http"+(S.loadSSL?"s":"")+"://"+r+"/id",c="d_visid_ver="+S.version+"&mcorgid="+encodeURIComponent(S.marketingCloudOrgID)+(i?"&mid="+encodeURIComponent(i):"")+(S.idSyncDisable3rdPartySyncing||S.disableThirdPartyCookies?"&d_coppa=true":""),u=["s_c_il",S._in,"_set"+(n?"MarketingCloud":"Analytics")+"Fields"];a=s+"?"+c+"&callback=s_c_il%5B"+S._in+"%5D._set"+(n?"MarketingCloud":"Analytics")+"Fields",o.corsUrl=s+"?"+c,o.callback=u}return o.url=a,S._getRemoteField(n?T:w,a,e,t,o)}return""},S.getAudienceManagerLocationHint=function(e,t){if(S.getMarketingCloudVisitorID(function(t){S.getAudienceManagerLocationHint(e,!0)})){var n=S._getField(w);if(!n&&q.isTrackingServerPopulated()&&(n=S.getAnalyticsVisitorID(function(t){S.getAudienceManagerLocationHint(e,!0)})),n||!q.isTrackingServerPopulated()){var i=S._getAudienceManagerURLData(),r=i.url;return S._getRemoteField("MCAAMLH",r,e,t,i)}}return""},S.getLocationHint=S.getAudienceManagerLocationHint,S.getAudienceManagerBlob=function(e,t){if(S.getMarketingCloudVisitorID(function(t){S.getAudienceManagerBlob(e,!0)})){var n=S._getField(w);if(!n&&q.isTrackingServerPopulated()&&(n=S.getAnalyticsVisitorID(function(t){S.getAudienceManagerBlob(e,!0)})),n||!q.isTrackingServerPopulated()){var i=S._getAudienceManagerURLData(),r=i.url;return S._customerIDsHashChanged&&S._setFieldExpire(x,-1),S._getRemoteField(x,r,e,t,i)}}return""},S._supplementalDataIDCurrent="",S._supplementalDataIDCurrentConsumed={},S._supplementalDataIDLast="",S._supplementalDataIDLastConsumed={},S.getSupplementalDataID=function(e,t){S._supplementalDataIDCurrent||t||(S._supplementalDataIDCurrent=S._generateID(1));var n=S._supplementalDataIDCurrent;return S._supplementalDataIDLast&&!S._supplementalDataIDLastConsumed[e]?(n=S._supplementalDataIDLast,S._supplementalDataIDLastConsumed[e]=!0):n&&(S._supplementalDataIDCurrentConsumed[e]&&(S._supplementalDataIDLast=S._supplementalDataIDCurrent,S._supplementalDataIDLastConsumed=S._supplementalDataIDCurrentConsumed,S._supplementalDataIDCurrent=n=t?"":S._generateID(1),S._supplementalDataIDCurrentConsumed={}),n&&(S._supplementalDataIDCurrentConsumed[e]=!0)),n};var B=!1;S._liberatedOptOut=null,S.getOptOut=function(e,t){var n=S._getAudienceManagerURLData("_setMarketingCloudFields"),i=n.url;if(d())return S._getRemoteField("MCOPTOUT",i,e,t,n);if(S._registerCallback("liberatedOptOut",e),null!==S._liberatedOptOut)return S._callAllCallbacks("liberatedOptOut",[S._liberatedOptOut]),B=!1,S._liberatedOptOut;if(B)return null;B=!0;var r="liberatedGetOptOut";return n.corsUrl=n.corsUrl.replace(/\.demdex\.net\/id\?/,".demdex.net/optOutStatus?"),n.callback=[r],C[r]=function(e){if(e===Object(e)){var t,n,i=U.parseOptOut(e,t,F);t=i.optOut,n=1e3*i.d_ottl,S._liberatedOptOut=t,setTimeout(function(){S._liberatedOptOut=null},n)}S._callAllCallbacks("liberatedOptOut",[t]),B=!1},V.fireCORS(n),null},S.isOptedOut=function(e,t,n){t||(t=O.OptOut.GLOBAL);var i=S.getOptOut(function(n){var i=n===O.OptOut.GLOBAL||n.indexOf(t)>=0;S._callCallback(e,[i])},n);return i?i===O.OptOut.GLOBAL||i.indexOf(t)>=0:null};var G={subscribed:!1,callbacks:[]};S.onReceiveEcid=function(e){if(d())return S.getMarketingCloudVisitorID(e,!0);G.subscribed=!0,e&&"function"==typeof e&&G.callbacks.push(e)},S._fields=null,S._fieldsExpired=null,S._hash=function(e){var t,n,i=0;if(e)for(t=0;t<e.length;t++)n=e.charCodeAt(t),i=(i<<5)-i+n,i&=i;return i},S._generateID=re,S._generateLocalMID=function(){var e=S._generateID(0);return W.isClientSideMarketingCloudVisitorID=!0,e},S._callbackList=null,S._callCallback=function(e,t){try{"function"==typeof e?e.apply(A,t):e[1].apply(e[0],t)}catch(e){}},S._registerCallback=function(e,t){t&&(null==S._callbackList&&(S._callbackList={}),void 0==S._callbackList[e]&&(S._callbackList[e]=[]),S._callbackList[e].push(t))},S._callAllCallbacks=function(e,t){if(null!=S._callbackList){var n=S._callbackList[e];if(n)for(;n.length>0;)S._callCallback(n.shift(),t)}},S._addQuerystringParam=function(e,t,n,i){var r=encodeURIComponent(t)+"="+encodeURIComponent(n),a=q.parseHash(e),o=q.hashlessUrl(e);if(-1===o.indexOf("?"))return o+"?"+r+a;var s=o.split("?"),c=s[0]+"?",u=s[1];return c+q.addQueryParamAtLocation(u,r,i)+a},S._extractParamFromUri=function(e,t){var n=new RegExp("[\\?&#]"+t+"=([^&#]*)"),i=n.exec(e);if(i&&i.length)return decodeURIComponent(i[1])},S._parseAdobeMcFromUrl=a(oe.ADOBE_MC),S._parseAdobeMcSdidFromUrl=a(oe.ADOBE_MC_SDID),S._attemptToPopulateSdidFromUrl=function(e){var n=S._parseAdobeMcSdidFromUrl(e),i=1e9;n&&n.TS&&(i=q.getTimestampInSeconds()-n.TS),n&&n.SDID&&n.MCORGID===t&&i<S.sdidParamExpiry&&(S._supplementalDataIDCurrent=n.SDID,S._supplementalDataIDCurrentConsumed.SDID_URL_PARAM=!0)},S._attemptToPopulateIdsFromUrl=function(){var e=S._parseAdobeMcFromUrl();if(e&&e.TS){var n=q.getTimestampInSeconds(),i=n-e.TS;if(Math.floor(i/60)>oe.ADOBE_MC_TTL_IN_MIN||e.MCORGID!==t)return;o(e)}},S._mergeServerState=function(e){if(e)try{if(e=function(e){return q.isObject(e)?e:JSON.parse(e)}(e),e[S.marketingCloudOrgID]){var t=e[S.marketingCloudOrgID];!function(e){q.isObject(e)&&S.setCustomerIDs(e)}(t.customerIDs),s(t.sdid)}}catch(e){throw new Error("`serverState` has an invalid format.")}},S._timeout=null,S._loadData=function(e,t,n,i){t=S._addQuerystringParam(t,"d_fieldgroup",e,1),i.url=S._addQuerystringParam(i.url,"d_fieldgroup",e,1),i.corsUrl=S._addQuerystringParam(i.corsUrl,"d_fieldgroup",e,1),W.fieldGroupObj[e]=!0,i===Object(i)&&i.corsUrl&&"XMLHttpRequest"===V.corsMetadata.corsType&&V.fireCORS(i,n,e)},S._clearTimeout=function(e){null!=S._timeout&&S._timeout[e]&&(clearTimeout(S._timeout[e]),S._timeout[e]=0)},S._settingsDigest=0,S._getSettingsDigest=function(){if(!S._settingsDigest){var e=S.version;S.audienceManagerServer&&(e+="|"+S.audienceManagerServer),S.audienceManagerServerSecure&&(e+="|"+S.audienceManagerServerSecure),S._settingsDigest=S._hash(e)}return S._settingsDigest},S._readVisitorDone=!1,S._readVisitor=function(){if(!S._readVisitorDone){S._readVisitorDone=!0;var e,t,n,i,r,a,o=S._getSettingsDigest(),s=!1,c=S.cookieRead(S.cookieName),u=new Date;if(c||b||S.discardTrackingServerECID||(c=S.cookieRead(oe.FIRST_PARTY_SERVER_COOKIE)),null==S._fields&&(S._fields={}),c&&"T"!==c)for(c=c.split("|"),c[0].match(/^[\-0-9]+$/)&&(parseInt(c[0],10)!==o&&(s=!0),c.shift()),c.length%2==1&&c.pop(),e=0;e<c.length;e+=2)t=c[e].split("-"),n=t[0],i=c[e+1],t.length>1?(r=parseInt(t[1],10),a=t[1].indexOf("s")>0):(r=0,a=!1),s&&("MCCIDH"===n&&(i=""),r>0&&(r=u.getTime()/1e3-60)),n&&i&&(S._setField(n,i,1),r>0&&(S._fields["expire"+n]=r+(a?"s":""),(u.getTime()>=1e3*r||a&&!S.cookieRead(S.sessionCookieName))&&(S._fieldsExpired||(S._fieldsExpired={}),S._fieldsExpired[n]=!0)));!S._getField(w)&&q.isTrackingServerPopulated()&&(c=S.cookieRead("s_vi"))&&(c=c.split("|"),c.length>1&&c[0].indexOf("v1")>=0&&(i=c[1],e=i.indexOf("["),e>=0&&(i=i.substring(0,e)),i&&i.match(oe.VALID_VISITOR_ID_REGEX)&&S._setField(w,i)))}},S._appendVersionTo=function(e){var t="vVersion|"+S.version,n=e?S._getCookieVersion(e):null;return n?te.areVersionsDifferent(n,S.version)&&(e=e.replace(oe.VERSION_REGEX,t)):e+=(e?"|":"")+t,e},S._writeVisitor=function(){var e,t,n=S._getSettingsDigest();for(e in S._fields)j(e)&&S._fields[e]&&"expire"!==e.substring(0,6)&&(t=S._fields[e],n+=(n?"|":"")+e+(S._fields["expire"+e]?"-"+S._fields["expire"+e]:"")+"|"+t);n=S._appendVersionTo(n),S.cookieWrite(S.cookieName,n,1)},S._getField=function(e,t){return null==S._fields||!t&&S._fieldsExpired&&S._fieldsExpired[e]?null:S._fields[e]},S._setField=function(e,t,n){null==S._fields&&(S._fields={}),S._fields[e]=t,n||S._writeVisitor()},S._getFieldList=function(e,t){var n=S._getField(e,t);return n?n.split("*"):null},S._setFieldList=function(e,t,n){S._setField(e,t?t.join("*"):"",n)},S._getFieldMap=function(e,t){var n=S._getFieldList(e,t);if(n){var i,r={};for(i=0;i<n.length;i+=2)r[n[i]]=n[i+1];return r}return null},S._setFieldMap=function(e,t,n){var i,r=null;if(t){r=[];for(i in t)j(i)&&(r.push(i),r.push(t[i]))}S._setFieldList(e,r,n)},S._setFieldExpire=function(e,t,n){var i=new Date;i.setTime(i.getTime()+1e3*t),null==S._fields&&(S._fields={}),S._fields["expire"+e]=Math.floor(i.getTime()/1e3)+(n?"s":""),t<0?(S._fieldsExpired||(S._fieldsExpired={}),S._fieldsExpired[e]=!0):S._fieldsExpired&&(S._fieldsExpired[e]=!1),n&&(S.cookieRead(S.sessionCookieName)||S.cookieWrite(S.sessionCookieName,"1"))},S._findVisitorID=function(t){return t&&("object"===e(t)&&(t=t.d_mid?t.d_mid:t.visitorID?t.visitorID:t.id?t.id:t.uuid?t.uuid:""+t),t&&"NOTARGET"===(t=t.toUpperCase())&&(t=F),t&&(t===F||t.match(oe.VALID_VISITOR_ID_REGEX))||(t="")),t},S._setFields=function(t,n){if(S._clearTimeout(t),null!=S._loading&&(S._loading[t]=!1),W.fieldGroupObj[t]&&W.setState(t,!1),t===E){!0!==W.isClientSideMarketingCloudVisitorID&&(W.isClientSideMarketingCloudVisitorID=!1);var i=S._getField(T);if(!i||S.overwriteCrossDomainMCIDAndAID){if(!(i="object"===e(n)&&n.mid?n.mid:S._findVisitorID(n))){if(S._use1stPartyMarketingCloudServer&&!S.tried1stPartyMarketingCloudServer)return S.tried1stPartyMarketingCloudServer=!0,void S.getAnalyticsVisitorID(null,!1,!0);i=S._generateLocalMID()}S._setField(T,i)}i&&i!==F||(i=""),"object"===e(n)&&((n.d_region||n.dcs_region||n.d_blob||n.blob)&&S._setFields(N,n),S._use1stPartyMarketingCloudServer&&n.mid&&S._setFields(R,{id:n.id})),S._callAllCallbacks(T,[i])}if(t===N&&"object"===e(n)){var r=604800;void 0!=n.id_sync_ttl&&n.id_sync_ttl&&(r=parseInt(n.id_sync_ttl,10));var a=X.getRegionAndCheckIfChanged(n,r);S._callAllCallbacks("MCAAMLH",[a]);var o=S._getField(x);(n.d_blob||n.blob)&&(o=n.d_blob,o||(o=n.blob),S._setFieldExpire(x,r),S._setField(x,o)),o||(o=""),S._callAllCallbacks(x,[o]),!n.error_msg&&S._newCustomerIDsHash&&S._setField("MCCIDH",S._newCustomerIDsHash)}if(t===R){var s=S._getField(w);s&&!S.overwriteCrossDomainMCIDAndAID||(s=S._findVisitorID(n),s?s!==F&&S._setFieldExpire(x,-1):s=F,S._setField(w,s)),s&&s!==F||(s=""),S._callAllCallbacks(w,[s])}if(S.idSyncDisableSyncs||S.disableIdSyncs)X.idCallNotProcesssed=!0;else{X.idCallNotProcesssed=!1;var c={};c.ibs=n.ibs,c.subdomain=n.subdomain,X.processIDCallData(c)}if(n===Object(n)){var u,l;d()&&S.isAllowed()&&(u=S._getField("MCOPTOUT"));var f=U.parseOptOut(n,u,F);u=f.optOut,l=f.d_ottl,S._setFieldExpire("MCOPTOUT",l,!0),S._setField("MCOPTOUT",u),S._callAllCallbacks("MCOPTOUT",[u])}},S._loading=null,S._getRemoteField=function(e,t,n,i,r){var a,o="",s=q.isFirstPartyAnalyticsVisitorIDCall(e),c={MCAAMLH:!0,MCAAMB:!0};if(d()&&S.isAllowed()){S._readVisitor(),o=S._getField(e,!0===c[e]);if(function(){return(!o||S._fieldsExpired&&S._fieldsExpired[e])&&(!S.disableThirdPartyCalls||s)}()){if(e===T||"MCOPTOUT"===e?a=E:"MCAAMLH"===e||e===x?a=N:e===w&&(a=R),a)return!t||null!=S._loading&&S._loading[a]||(null==S._loading&&(S._loading={}),S._loading[a]=!0,a===N&&(D=0),S._loadData(a,t,function(t){if(!S._getField(e)){t&&W.setState(a,!0);var n="";e===T?n=S._generateLocalMID():a===N&&(n={error_msg:"timeout"}),S._setFields(a,n)}},r)),S._registerCallback(e,n),o||(t||S._setFields(a,{id:F}),"")}else o||(e===T?(S._registerCallback(e,n),o=S._generateLocalMID(),S.setMarketingCloudVisitorID(o)):e===w?(S._registerCallback(e,n),o="",S.setAnalyticsVisitorID(o)):(o="",i=!0))}return e!==T&&e!==w||o!==F||(o="",i=!0),n&&i&&S._callCallback(n,[o]),e===T&&G.subscribed&&(G.callbacks&&G.callbacks.length&&G.callbacks.forEach(function(e){S._callCallback(e,[o])}),G.subscribed=!1,G.callbacks.length=0),o},S._setMarketingCloudFields=function(e){S._readVisitor(),S._setFields(E,e)},S._mapCustomerIDs=function(e){S.getAudienceManagerBlob(e,!0)},S._setAnalyticsFields=function(e){S._readVisitor(),S._setFields(R,e)},S._setAudienceManagerFields=function(e){S._readVisitor(),S._setFields(N,e)},S._getAudienceManagerURLData=function(e){var t=S.audienceManagerServer,n="",i=S._getField(T),r=S._getField(x,!0),a=S._getField(w),o=a&&a!==F?"&d_cid_ic=AVID%01"+encodeURIComponent(a):"";if(S.loadSSL&&S.audienceManagerServerSecure&&(t=S.audienceManagerServerSecure),t){var s,c,u,l=S.getCustomerIDs(!0);if(l)for(c in l){var d=l[c];if(!U.isObjectEmpty(d)){var f="nameSpaces"===c?"&d_cid_ns=":"&d_cid_ic=";for(s in d)j(s)&&(u=d[s],o+=f+encodeURIComponent(s)+"%01"+encodeURIComponent(u.id?u.id:"")+(u.authState?"%01"+u.authState:""))}}e||(e="_setAudienceManagerFields");var p="http"+(S.loadSSL?"s":"")+"://"+t+"/id",g="d_visid_ver="+S.version+(v&&-1!==p.indexOf("demdex.net")?"&gdpr=1&gdpr_consent="+v:"")+(D&&-1!==p.indexOf("demdex.net")?"&d_cf="+D:"")+"&d_rtbd=json&d_ver=2"+(!i&&S._use1stPartyMarketingCloudServer?"&d_verify=1":"")+"&d_orgid="+encodeURIComponent(S.marketingCloudOrgID)+"&d_nsid="+(S.idSyncContainerID||0)+(i?"&d_mid="+encodeURIComponent(i):"")+(S.idSyncDisable3rdPartySyncing||S.disableThirdPartyCookies?"&d_coppa=true":"")+(!0===k?"&d_coop_safe=1":!1===k?"&d_coop_unsafe=1":"")+(r?"&d_blob="+encodeURIComponent(r):"")+o,m=["s_c_il",S._in,e];return n=p+"?"+g+"&d_cb=s_c_il%5B"+S._in+"%5D."+e,{url:n,corsUrl:p+"?"+g,callback:m}}return{url:n}},S.appendVisitorIDsTo=function(e){try{var t=[[T,S._getField(T)],[w,S._getField(w)],["MCORGID",S.marketingCloudOrgID]];return S._addQuerystringParam(e,oe.ADOBE_MC,c(t))}catch(t){return e}},S.appendSupplementalDataIDTo=function(e,t){if(!(t=t||S.getSupplementalDataID(q.generateRandomString(),!0)))return e;try{var n=c([["SDID",t],["MCORGID",S.marketingCloudOrgID]]);return S._addQuerystringParam(e,oe.ADOBE_MC_SDID,n)}catch(t){return e}};var q={parseHash:function(e){var t=e.indexOf("#");return t>0?e.substr(t):""},hashlessUrl:function(e){var t=e.indexOf("#");return t>0?e.substr(0,t):e},addQueryParamAtLocation:function(e,t,n){var i=e.split("&");return n=null!=n?n:i.length,i.splice(n,0,t),i.join("&")},isFirstPartyAnalyticsVisitorIDCall:function(e,t,n){if(e!==w)return!1;var i;return t||(t=S.trackingServer),n||(n=S.trackingServerSecure),!("string"!=typeof(i=S.loadSSL?n:t)||!i.length)&&(i.indexOf("2o7.net")<0&&i.indexOf("omtrdc.net")<0)},isObject:function(e){return Boolean(e&&e===Object(e))},removeCookie:function(e){Z.remove(e,{domain:S.cookieDomain})},isTrackingServerPopulated:function(){return!!S.trackingServer||!!S.trackingServerSecure},getTimestampInSeconds:function(){return Math.round((new Date).getTime()/1e3)},parsePipeDelimetedKeyValues:function(e){return e.split("|").reduce(function(e,t){var n=t.split("=");return e[n[0]]=decodeURIComponent(n[1]),e},{})},generateRandomString:function(e){e=e||5;for(var t="",n="abcdefghijklmnopqrstuvwxyz0123456789";e--;)t+=n[Math.floor(Math.random()*n.length)];return t},normalizeBoolean:function(e){return"true"===e||"false"!==e&&e},parseBoolean:function(e){return"true"===e||"false"!==e&&null},replaceMethodsWithFunction:function(e,t){for(var n in e)e.hasOwnProperty(n)&&"function"==typeof e[n]&&(e[n]=t);return e}};S._helpers=q;var X=se(S,O);S._destinationPublishing=X,S.timeoutMetricsLog=[];var W={isClientSideMarketingCloudVisitorID:null,MCIDCallTimedOut:null,AnalyticsIDCallTimedOut:null,AAMIDCallTimedOut:null,fieldGroupObj:{},setState:function(e,t){switch(e){case E:!1===t?!0!==this.MCIDCallTimedOut&&(this.MCIDCallTimedOut=!1):this.MCIDCallTimedOut=t;break;case R:!1===t?!0!==this.AnalyticsIDCallTimedOut&&(this.AnalyticsIDCallTimedOut=!1):this.AnalyticsIDCallTimedOut=t;break;case N:!1===t?!0!==this.AAMIDCallTimedOut&&(this.AAMIDCallTimedOut=!1):this.AAMIDCallTimedOut=t}}};S.isClientSideMarketingCloudVisitorID=function(){return W.isClientSideMarketingCloudVisitorID},S.MCIDCallTimedOut=function(){return W.MCIDCallTimedOut},S.AnalyticsIDCallTimedOut=function(){return W.AnalyticsIDCallTimedOut},S.AAMIDCallTimedOut=function(){return W.AAMIDCallTimedOut},S.idSyncGetOnPageSyncInfo=function(){return S._readVisitor(),S._getField("MCSYNCSOP")},S.idSyncByURL=function(e){if(!S.isOptedOut()){var t=u(e||{});if(t.error)return t.error;var n,i,r=e.url,a=encodeURIComponent,o=X;return r=r.replace(/^https:/,"").replace(/^http:/,""),n=U.encodeAndBuildRequest(["",e.dpid,e.dpuuid||""],","),i=["ibs",a(e.dpid),"img",a(r),t.ttl,"",n],o.addMessage(i.join("|")),o.requestToProcess(),"Successfully queued"}},S.idSyncByDataSource=function(e){if(!S.isOptedOut())return e===Object(e)&&"string"==typeof e.dpuuid&&e.dpuuid.length?(e.url="//dpm.demdex.net/ibs:dpid="+e.dpid+"&dpuuid="+e.dpuuid,S.idSyncByURL(e)):"Error: config or config.dpuuid is empty"},Ye(S,X),S._getCookieVersion=function(e){e=e||S.cookieRead(S.cookieName);var t=oe.VERSION_REGEX.exec(e);return t&&t.length>1?t[1]:null},S._resetAmcvCookie=function(e){var t=S._getCookieVersion();t&&!te.isLessThan(t,e)||S.removeCookie(S.cookieName)},S.setAsCoopSafe=function(){k=!0},S.setAsCoopUnsafe=function(){k=!1},function(){if(S.configs=Object.create(null),q.isObject(n))for(var e in n)j(e)&&(S[e]=n[e],S.configs[e]=n[e])}(),f();var K;S.init=function(){l()&&(I.optIn.fetchPermissions(h,!0),!I.optIn.isApproved(I.optIn.Categories.ECID))||K||(K=!0,function(){if(q.isObject(n)){S.idSyncContainerID=S.idSyncContainerID||0,k="boolean"==typeof S.isCoopSafe?S.isCoopSafe:q.parseBoolean(S.isCoopSafe),S.resetBeforeVersion&&S._resetAmcvCookie(S.resetBeforeVersion),S._attemptToPopulateIdsFromUrl(),S._attemptToPopulateSdidFromUrl(),S._readVisitor();var e=S._getField(P),t=Math.ceil((new Date).getTime()/oe.MILLIS_PER_DAY);S.idSyncDisableSyncs||S.disableIdSyncs||!X.canMakeSyncIDCall(e,t)||(S._setFieldExpire(x,-1),S._setField(P,t)),S.getMarketingCloudVisitorID(),S.getAudienceManagerLocationHint(),S.getAudienceManagerBlob(),S._mergeServerState(S.serverState)}else S._attemptToPopulateIdsFromUrl(),S._attemptToPopulateSdidFromUrl()}(),function(){if(!S.idSyncDisableSyncs&&!S.disableIdSyncs){X.checkDPIframeSrc();var e=function(){var e=X;e.readyToAttachIframe()&&e.attachIframe()};A.addEventListener("load",function(){O.windowLoaded=!0,e()});try{ie.receiveMessage(function(e){X.receiveMessage(e.data)},X.iframeHost)}catch(e){}}}(),function(){S.whitelistIframeDomains&&oe.POST_MESSAGE_ENABLED&&(S.whitelistIframeDomains=S.whitelistIframeDomains instanceof Array?S.whitelistIframeDomains:[S.whitelistIframeDomains],S.whitelistIframeDomains.forEach(function(e){var n=new Y(t,e),i=Q(S,n);ie.receiveMessage(i,e)}))}())}};Je.config=ue,C.Visitor=Je;var ze=Je,Qe=function(e){if(U.isObject(e))return Object.keys(e).filter(function(t){return""!==e[t]&&ue.getConfigs()[t]}).reduce(function(t,n){var i=ue.normalizeConfig(n,e[n]),r=U.normalizeBoolean(i);return t[n]=r,t},Object.create(null))},$e=Ge.OptIn,Ze=Ge.IabPlugin;return ze.getInstance=function(e,t){if(!e)throw new Error("Visitor requires Adobe Marketing Cloud Org ID.");e.indexOf("@")<0&&(e+="@AdobeOrg");var n=function(){var t=C.s_c_il;if(t)for(var n=0;n<t.length;n++){var i=t[n];if(i&&"Visitor"===i._c&&i.marketingCloudOrgID===e)return i}}();if(n)return n;var i=Qe(t)||{};!function(e){C.adobe.optIn=C.adobe.optIn||function(){var t=U.pluck(e,["doesOptInApply","previousPermissions","preOptInApprovals","isOptInStorageEnabled","optInStorageExpiry","isIabContext"]),n=e.optInCookieDomain||e.cookieDomain;n=n||ee(),n=n===window.location.hostname?"":n,t.optInCookieDomain=n;var i=new $e(t,{cookies:Z});if(t.isIabContext&&t.doesOptInApply){var r=new Ze;i.registerPlugin(r)}return i}()}(i||{});var r=e,a=r.split("").reverse().join(""),o=new ze(e,null,a);i.cookieDomain&&(o.cookieDomain=i.cookieDomain),i.sameSiteCookie&&i.secureCookie&&(o.configs={sameSiteCookie:i.sameSiteCookie,secureCookie:i.secureCookie}),function(){C.s_c_il.splice(--C.s_c_in,1)}();var s=U.getIeVersion();if("number"==typeof s&&s<10)return o._helpers.replaceMethodsWithFunction(o,function(){});var c=function(){try{return C.self!==C.parent}catch(e){return!0}}()&&!function(e){return e.cookieWrite("TEST_AMCV_COOKIE","T",1),"T"===e.cookieRead("TEST_AMCV_COOKIE")&&(e.removeCookie("TEST_AMCV_COOKIE"),!0)
|
||
}(o)&&C.parent?new X(e,i,o,C.parent):new ze(e,i,a);return o=null,c.init(),c},function(){function e(){ze.windowLoaded=!0}C.addEventListener?C.addEventListener("load",e):C.attachEvent&&C.attachEvent("onload",e),ze.codeLoadEnd=(new Date).getTime()}(),ze}();
|
||
/* eslint-enable */
|
||
|
||
</script><script>
|
||
/* globals adobe, BI, Visitor */
|
||
(function() {
|
||
var logEvent = (window.BI && BI.console && BI.console.build('ADB VisitorAPI')) || Function.prototype;
|
||
|
||
var oneTrustConsent = (() => {
|
||
let loaded;
|
||
const _consentCATs = {
|
||
8: {
|
||
pattern: /groups=[^&]*%2C8%3A1/,
|
||
enabled: false,
|
||
desc: 'Social Media',
|
||
},
|
||
7: {
|
||
pattern: /groups=[^&]*%2C7%3A1/,
|
||
enabled: false,
|
||
desc: 'Content Selection & Measurement',
|
||
},
|
||
6: {
|
||
pattern: /groups=[^&]*%2C6%3A1/,
|
||
enabled: false,
|
||
desc: 'Device Storage',
|
||
},
|
||
4: {
|
||
pattern: /groups=[^&]*%2C4%3A1/,
|
||
enabled: false,
|
||
desc: 'Targeted Advertising'
|
||
},
|
||
};
|
||
|
||
const parseCookie = () => {
|
||
loaded = (() => {
|
||
let present = document.cookie.match(/^(.*;)?\s*OptanonConsent\s*=\s*[^;]+(.*)?$/);
|
||
return present && present.length >= 1;
|
||
})();
|
||
|
||
let consentCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
|
||
Object.entries(_consentCATs).forEach(([k,v]) => {
|
||
_consentCATs[k].enabled = v.pattern.test(consentCookie);
|
||
});
|
||
};
|
||
parseCookie();
|
||
|
||
return {
|
||
loaded,
|
||
enabledCATs: () => {
|
||
let enabled = [];
|
||
Object.entries(_consentCATs).forEach(([k,v]) => {
|
||
if (v.enabled) enabled.push(k);
|
||
});
|
||
return enabled;
|
||
},
|
||
isEnabled: (category) => {
|
||
return _consentCATs[category]?.enabled ?? false;
|
||
},
|
||
refresh: () => {
|
||
parseCookie();
|
||
}
|
||
};
|
||
})();
|
||
|
||
//OneTrust GDPR Consent BEGIN
|
||
var buildConfig = () => {
|
||
var config = {};
|
||
let { loaded, isEnabled } = oneTrustConsent;
|
||
|
||
if (loaded) {
|
||
config.previousPermissions = {};
|
||
if (!isEnabled(8)) {
|
||
// CAT 8: Social Media
|
||
config.previousPermissions[adobe.OptInCategories.LIVEFYRE] = false;
|
||
}
|
||
if (!isEnabled(7)) {
|
||
// CAT 7: Content Selection & Measurement
|
||
config.previousPermissions[adobe.OptInCategories.AAM] = false;
|
||
config.previousPermissions[adobe.OptInCategories.ANALYTICS] = false;
|
||
config.previousPermissions[adobe.OptInCategories.CAMPAIGN] = false;
|
||
config.previousPermissions[adobe.OptInCategories.ECID] = false;
|
||
config.previousPermissions[adobe.OptInCategories.MEDIA_ANALYTICS] = false;
|
||
}
|
||
if (!isEnabled(6)) {
|
||
// CAT 6: Storage
|
||
config.disableThirdPartyCookies = true;
|
||
}
|
||
if (!isEnabled(4)) {
|
||
// CAT 4: Targeted Advertising
|
||
config.previousPermissions[adobe.OptInCategories.ADCLOUD] = false;
|
||
config.previousPermissions[adobe.OptInCategories.TARGET] = false;
|
||
}
|
||
if (isEnabled(4) && isEnabled(7)) {
|
||
// Enable all categories as opted in
|
||
// Effectively what was being done previously by adobe.optIn.approveAll();
|
||
Object.keys(adobe.OptInCategories).forEach((category) => {
|
||
config.previousPermissions[adobe.OptInCategories[category]] = true;
|
||
});
|
||
}
|
||
if (isEnabled(6)) {
|
||
config.disableThirdPartyCookies = false;
|
||
}
|
||
}
|
||
return config;
|
||
};
|
||
//OneTrust GDPR Consent END
|
||
|
||
var visitor = Visitor.getInstance('A8AB776A5245B4220A490D44@AdobeOrg', {
|
||
trackingServer: 'oimg.nbcuni.com', // same as s.trackingServer
|
||
trackingServerSecure: 'osimg.nbcuni.com', // same as s.trackingServerSecure
|
||
marketingCloudServer: 'oimg.nbcuni.com',
|
||
marketingCloudServerSecure: 'osimg.nbcuni.com',
|
||
doesOptInApply: () => {
|
||
// Broad strokes enables/disables opt-in flow
|
||
return window?.Optanon?.GetDomainData?.().ForceConsent ?? !document.cookie.split(';').some((entry) => entry.includes('region=USA'));
|
||
},
|
||
disableThirdPartyCookies: true, // can be overwritten by builtConfig
|
||
...buildConfig(),
|
||
// preOptInApprovals: preOptInApprovalsConfig,
|
||
// previousPermissions: previousPermissionsConfig,
|
||
// isOptInStorageEnabled: false
|
||
});
|
||
|
||
// Assign visitor instance to window in case it's a dependency elsewhere
|
||
window.visitor = visitor;
|
||
visitor.getVisitorValues((data) => {
|
||
logEvent('Identity Values', data);
|
||
});
|
||
})();
|
||
|
||
</script><script>
|
||
/* globals BI, mps */
|
||
function vwoScript() {
|
||
const BRAND_ID_MAP = {
|
||
'cnbc.com': 612803,
|
||
};
|
||
|
||
const CNBC_DOMAIN = 'cnbc.com';
|
||
|
||
const topLevelDomain = (function () {
|
||
const validDomains = ['cnbc.com'];
|
||
const isAmp = location.hash.indexOf('amp=1') != -1;
|
||
const ampDomainOverride = (location.hash.split('domain=')[1] || '').split('&')[0];
|
||
let topLevelDomain =
|
||
(isAmp && ampDomainOverride) || document.location.hostname.match(/[^./]+\.[^./]+$/)[0];
|
||
topLevelDomain = validDomains.indexOf(topLevelDomain) != -1 ? topLevelDomain : 'cnbc.com';
|
||
|
||
return topLevelDomain;
|
||
})();
|
||
|
||
const brand = BRAND_ID_MAP[topLevelDomain];
|
||
const el = document.createElement('script');
|
||
el.src = `https://dev.visualwebsiteoptimizer.com/lib/${brand || BRAND_ID_MAP[CNBC_DOMAIN]}.js`;
|
||
document.head.appendChild(el);
|
||
}
|
||
|
||
// OneTrust GDPR Wrapper for VWO
|
||
// Category 7 - Content Selection / Personalized Content
|
||
(function() {
|
||
BI.waitForObjAvailable(['mps', 'mps.geo', 'mps.geo.data'], 40, function() {
|
||
if (mps) {
|
||
mps.optCAT7Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC7 = /groups=[^&]*%2C7%3A1/;
|
||
mps.optConsentContentMeasurement = categoryEnabledRegexC7.test(optanonCookie);
|
||
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentContentMeasurement) {
|
||
mps.optCAT7Enabled = true;
|
||
} else {
|
||
mps.optCAT7Enabled = false;
|
||
}
|
||
}
|
||
|
||
if(mps.optCAT7Enabled) {
|
||
//Content Selection / Personalized Content code goes here
|
||
console.log('VWO - CAT7 - Enabled');
|
||
vwoScript();
|
||
} else {
|
||
console.log('VWO - CAT7 - Disabled');
|
||
}
|
||
}
|
||
});
|
||
})();
|
||
</script><script>
|
||
//CNBC AppMeasurement for JavaScript version: 2.22.0
|
||
//LAST UPDATED 8-3-2021
|
||
//console.log('testing Appmeasure');
|
||
// Source https://fm.cnbc.com/applications/cnbc.com/resources/files/2021/09/23/AppMeasurement.js
|
||
|
||
/* eslint-disable */
|
||
//Adobe Audience Manager Standard Library
|
||
//DIL library starts. ***Not to be altered**
|
||
"function"!==typeof window.DIL&&(window.DIL=function(a,c){var d=[],b,f;a!==Object(a)&&(a={});var g,k,m,u,w,n,q,D,x,B,K,E;g=a.partner;k=a.containerNSID;m=!!a.disableDestinationPublishingIframe;u=a.iframeAkamaiHTTPS;w=a.mappings;n=a.uuidCookie;q=!0===a.enableErrorReporting;D=a.visitorService;x=a.declaredId;B=!0===a.removeFinishedScriptsAndCallbacks;K=!0===a.delayAllUntilWindowLoad;E=!0===a.disableIDSyncs;var L,M,N,H,F,O,P,Q;L=!0===a.disableScriptAttachment;M=!0===a.disableCORSFiring;N=!0===a.disableDefaultRequest;
|
||
H=a.afterResultForDefaultRequest;F=a.dpIframeSrc;O=!0===a.testCORS;P=!0===a.useJSONPOnly;Q=a.visitorConstructor;q&&DIL.errorModule.activate();var T=!0===window._dil_unit_tests;(b=c)&&d.push(b+"");if(!g||"string"!==typeof g)return b="DIL partner is invalid or not specified in initConfig",DIL.errorModule.handleError({name:"error",message:b,filename:"dil.js"}),Error(b);b="DIL containerNSID is invalid or not specified in initConfig, setting to default of 0";if(k||"number"===typeof k)k=parseInt(k,10),
|
||
!isNaN(k)&&0<=k&&(b="");b&&(k=0,d.push(b),b="");f=DIL.getDil(g,k);if(f instanceof DIL&&f.api.getPartner()===g&&f.api.getContainerNSID()===k)return f;if(this instanceof DIL)DIL.registerDil(this,g,k);else return new DIL(a,"DIL was not instantiated with the 'new' operator, returning a valid instance with partner = "+g+" and containerNSID = "+k);var A={IS_HTTPS:"https:"===document.location.protocol,POST_MESSAGE_ENABLED:!!window.postMessage,COOKIE_MAX_EXPIRATION_DATE:"Tue, 19 Jan 2038 03:14:07 UTC"},I=
|
||
{stuffed:{}},l={},p={firingQueue:[],fired:[],firing:!1,sent:[],errored:[],reservedKeys:{sids:!0,pdata:!0,logdata:!0,callback:!0,postCallbackFn:!0,useImageRequest:!0},callbackPrefix:"demdexRequestCallback",firstRequestHasFired:!1,useJSONP:!0,abortRequests:!1,num_of_jsonp_responses:0,num_of_jsonp_errors:0,num_of_cors_responses:0,num_of_cors_errors:0,corsErrorSources:[],num_of_img_responses:0,num_of_img_errors:0,toRemove:[],removed:[],readyToRemove:!1,platformParams:{d_nsid:k+"",d_rtbd:"json",d_jsonv:DIL.jsonVersion+
|
||
"",d_dst:"1"},nonModStatsParams:{d_rtbd:!0,d_dst:!0,d_cts:!0,d_rs:!0},modStatsParams:null,adms:{TIME_TO_CATCH_ALL_REQUESTS_RELEASE:2E3,calledBack:!1,mid:null,noVisitorAPI:!1,VisitorAPI:null,instance:null,releaseType:"no VisitorAPI",isOptedOut:!0,isOptedOutCallbackCalled:!1,admsProcessingStarted:!1,process:function(e){try{if(!this.admsProcessingStarted){this.admsProcessingStarted=!0;var s=this,a,h,b,d;if("function"===typeof e&&"function"===typeof e.getInstance){if(D===Object(D)&&(a=D.namespace)&&"string"===
|
||
typeof a)h=e.getInstance(a,{idSyncContainerID:k});else{this.releaseType="no namespace";this.releaseRequests();return}if(h===Object(h)&&h instanceof e&&"function"===typeof h.isAllowed&&"function"===typeof h.getMarketingCloudVisitorID&&"function"===typeof h.getCustomerIDs&&"function"===typeof h.isOptedOut){this.VisitorAPI=e;if(!h.isAllowed()){this.releaseType="VisitorAPI not allowed";this.releaseRequests();return}this.instance=h;b=function(e){"VisitorAPI"!==s.releaseType&&(s.mid=e,s.releaseType="VisitorAPI",
|
||
s.releaseRequests())};d=h.getMarketingCloudVisitorID(b);if("string"===typeof d&&d.length){b(d);return}setTimeout(function(){"VisitorAPI"!==s.releaseType&&(s.releaseType="timeout",s.releaseRequests())},this.TIME_TO_CATCH_ALL_REQUESTS_RELEASE);return}this.releaseType="invalid instance"}else this.noVisitorAPI=!0;this.releaseRequests()}}catch(c){this.releaseRequests()}},releaseRequests:function(){this.calledBack=!0;p.registerRequest()},getMarketingCloudVisitorID:function(){return this.instance?this.instance.getMarketingCloudVisitorID():
|
||
null},getMIDQueryString:function(){var e=v.isPopulatedString,s=this.getMarketingCloudVisitorID();e(this.mid)&&this.mid===s||(this.mid=s);return e(this.mid)?"d_mid="+this.mid+"&":""},getCustomerIDs:function(){return this.instance?this.instance.getCustomerIDs():null},getCustomerIDsQueryString:function(e){if(e===Object(e)){var s="",a=[],h=[],b,d;for(b in e)e.hasOwnProperty(b)&&(h[0]=b,d=e[b],d===Object(d)&&(h[1]=d.id||"",h[2]=d.authState||0,a.push(h),h=[]));if(h=a.length)for(e=0;e<h;e++)s+="&d_cid_ic="+
|
||
t.encodeAndBuildRequest(a[e],"%01");return s}return""},getIsOptedOut:function(){this.instance?this.instance.isOptedOut([this,this.isOptedOutCallback],this.VisitorAPI.OptOut.GLOBAL,!0):(this.isOptedOut=!1,this.isOptedOutCallbackCalled=!0)},isOptedOutCallback:function(e){this.isOptedOut=e;this.isOptedOutCallbackCalled=!0;p.registerRequest()}},declaredId:{declaredId:{init:null,request:null},declaredIdCombos:{},setDeclaredId:function(e,s){var a=v.isPopulatedString,h=encodeURIComponent;if(e===Object(e)&&
|
||
a(s)){var b=e.dpid,d=e.dpuuid,c=null;if(a(b)&&a(d)){c=h(b)+"$"+h(d);if(!0===this.declaredIdCombos[c])return"setDeclaredId: combo exists for type '"+s+"'";this.declaredIdCombos[c]=!0;this.declaredId[s]={dpid:b,dpuuid:d};return"setDeclaredId: succeeded for type '"+s+"'"}}return"setDeclaredId: failed for type '"+s+"'"},getDeclaredIdQueryString:function(){var e=this.declaredId.request,s=this.declaredId.init,a=encodeURIComponent,h="";null!==e?h="&d_dpid="+a(e.dpid)+"&d_dpuuid="+a(e.dpuuid):null!==s&&(h=
|
||
"&d_dpid="+a(s.dpid)+"&d_dpuuid="+a(s.dpuuid));return h}},registerRequest:function(e){var a=this.firingQueue;e===Object(e)&&a.push(e);this.firing||!a.length||K&&!DIL.windowLoaded||(this.adms.isOptedOutCallbackCalled||this.adms.getIsOptedOut(),this.adms.calledBack&&!this.adms.isOptedOut&&this.adms.isOptedOutCallbackCalled&&(this.adms.isOptedOutCallbackCalled=!1,e=a.shift(),e.src=e.src.replace(/demdex.net\/event\?d_nsid=/,"demdex.net/event?"+this.adms.getMIDQueryString()+"d_nsid="),v.isPopulatedString(e.corsPostData)&&
|
||
(e.corsPostData=e.corsPostData.replace(/^d_nsid=/,this.adms.getMIDQueryString()+"d_nsid=")),C.fireRequest(e),this.firstRequestHasFired||"script"!==e.tag&&"cors"!==e.tag||(this.firstRequestHasFired=!0)))},processVisitorAPI:function(){this.adms.process(Q||window.Visitor)},requestRemoval:function(e){if(!B)return"removeFinishedScriptsAndCallbacks is not boolean true";var a=this.toRemove,r,h;e===Object(e)&&(r=e.script,h=e.callbackName,(r===Object(r)&&"SCRIPT"===r.nodeName||"no script created"===r)&&"string"===
|
||
typeof h&&h.length&&a.push(e));if(this.readyToRemove&&a.length){h=a.shift();r=h.script;h=h.callbackName;"no script created"!==r?(e=r.src,r.parentNode.removeChild(r)):e=r;window[h]=null;try{delete window[h]}catch(b){}this.removed.push({scriptSrc:e,callbackName:h});DIL.variables.scriptsRemoved.push(e);DIL.variables.callbacksRemoved.push(h);return this.requestRemoval()}return"requestRemoval() processed"}};f=function(){var e="http://fast.",a="?d_nsid="+k+"#"+encodeURIComponent(document.location.href);
|
||
if("string"===typeof F&&F.length)return F+a;A.IS_HTTPS&&(e=!0===u?"https://fast.":"https://");return e+g+".demdex.net/dest5.html"+a};var y={THROTTLE_START:3E4,throttleTimerSet:!1,id:"destination_publishing_iframe_"+g+"_"+k,url:f(),iframe:null,iframeHasLoaded:!1,sendingMessages:!1,messages:[],messagesPosted:[],messageSendingInterval:A.POST_MESSAGE_ENABLED?15:100,ibsDeleted:[],jsonProcessed:[],newIframeCreated:null,iframeIdChanged:!1,originalIframeHasLoadedAlready:null,attachIframe:function(){function e(){h=
|
||
document.createElement("iframe");h.id=b.id;h.style.cssText="display: none; width: 0; height: 0;";h.src=b.url;b.newIframeCreated=!0;a();document.body.appendChild(h)}function a(){t.addListener(h,"load",function(){h.className="aamIframeLoaded";b.iframeHasLoaded=!0;b.requestToProcess()})}var b=this,h=document.getElementById(this.id);h?"IFRAME"!==h.nodeName?(this.id+="_2",this.iframeIdChanged=!0,e()):(this.newIframeCreated=!1,"aamIframeLoaded"!==h.className?(this.originalIframeHasLoadedAlready=!1,a()):
|
||
(this.iframeHasLoaded=this.originalIframeHasLoadedAlready=!0,this.requestToProcess())):e();this.iframe=h},requestToProcess:function(e,a){var b=this;e&&!v.isEmptyObject(e)&&this.process(e,a);this.iframeHasLoaded&&this.messages.length&&!this.sendingMessages&&(this.throttleTimerSet||(this.throttleTimerSet=!0,setTimeout(function(){b.messageSendingInterval=A.POST_MESSAGE_ENABLED?15:150},this.THROTTLE_START)),this.sendingMessages=!0,this.sendMessages())},process:function(e,a){var b=encodeURIComponent,h,
|
||
d,c,g,f,k;a===Object(a)&&(k=t.encodeAndBuildRequest(["",a.dpid||"",a.dpuuid||""],","));if((h=e.dests)&&h instanceof Array&&(d=h.length))for(c=0;c<d;c++)g=h[c],g=[b("dests"),b(g.id||""),b(g.y||""),b(g.c||"")],this.addMessage(g.join("|"));if((h=e.ibs)&&h instanceof Array&&(d=h.length))for(c=0;c<d;c++)g=h[c],g=[b("ibs"),b(g.id||""),b(g.tag||""),t.encodeAndBuildRequest(g.url||[],","),b(g.ttl||""),"",k],this.addMessage(g.join("|"));if((h=e.dpcalls)&&h instanceof Array&&(d=h.length))for(c=0;c<d;c++)g=h[c],
|
||
f=g.callback||{},f=[f.obj||"",f.fn||"",f.key||"",f.tag||"",f.url||""],g=[b("dpm"),b(g.id||""),b(g.tag||""),t.encodeAndBuildRequest(g.url||[],","),b(g.ttl||""),t.encodeAndBuildRequest(f,","),k],this.addMessage(g.join("|"));this.jsonProcessed.push(e)},addMessage:function(e){var a=encodeURIComponent,a=q?a("---destpub-debug---"):a("---destpub---");this.messages.push(a+e)},sendMessages:function(){var e=this,a;this.messages.length?(a=this.messages.shift(),DIL.xd.postMessage(a,this.url,this.iframe.contentWindow),
|
||
this.messagesPosted.push(a),setTimeout(function(){e.sendMessages()},this.messageSendingInterval)):this.sendingMessages=!1}},J={traits:function(e){v.isValidPdata(e)&&(l.sids instanceof Array||(l.sids=[]),t.extendArray(l.sids,e));return this},pixels:function(e){v.isValidPdata(e)&&(l.pdata instanceof Array||(l.pdata=[]),t.extendArray(l.pdata,e));return this},logs:function(e){v.isValidLogdata(e)&&(l.logdata!==Object(l.logdata)&&(l.logdata={}),t.extendObject(l.logdata,e));return this},customQueryParams:function(e){v.isEmptyObject(e)||
|
||
t.extendObject(l,e,p.reservedKeys);return this},signals:function(e,a){var b,h=e;if(!v.isEmptyObject(h)){if(a&&"string"===typeof a)for(b in h={},e)e.hasOwnProperty(b)&&(h[a+b]=e[b]);t.extendObject(l,h,p.reservedKeys)}return this},declaredId:function(e){p.declaredId.setDeclaredId(e,"request");return this},result:function(e){"function"===typeof e&&(l.callback=e);return this},afterResult:function(e){"function"===typeof e&&(l.postCallbackFn=e);return this},useImageRequest:function(){l.useImageRequest=
|
||
!0;return this},clearData:function(){l={};return this},submit:function(){C.submitRequest(l);l={};return this},getPartner:function(){return g},getContainerNSID:function(){return k},getEventLog:function(){return d},getState:function(){var e={},a={};t.extendObject(e,p,{callbackPrefix:!0,useJSONP:!0,registerRequest:!0});t.extendObject(a,y,{attachIframe:!0,requestToProcess:!0,process:!0,sendMessages:!0});return{pendingRequest:l,otherRequestInfo:e,destinationPublishingInfo:a}},idSync:function(e){if(E)return"Error: id syncs have been disabled";
|
||
if(e!==Object(e)||"string"!==typeof e.dpid||!e.dpid.length)return"Error: config or config.dpid is empty";if("string"!==typeof e.url||!e.url.length)return"Error: config.url is empty";var a=e.url,b=e.minutesToLive,h=encodeURIComponent,d,a=a.replace(/^https:/,"").replace(/^http:/,"");if("undefined"===typeof b)b=20160;else if(b=parseInt(b,10),isNaN(b)||0>=b)return"Error: config.minutesToLive needs to be a positive number";d=t.encodeAndBuildRequest(["",e.dpid,e.dpuuid||""],",");e=["ibs",h(e.dpid),"img",
|
||
h(a),b,"",d];y.addMessage(e.join("|"));p.firstRequestHasFired&&y.requestToProcess();return"Successfully queued"},aamIdSync:function(e){if(E)return"Error: id syncs have been disabled";if(e!==Object(e)||"string"!==typeof e.dpuuid||!e.dpuuid.length)return"Error: config or config.dpuuid is empty";e.url="//dpm.demdex.net/ibs:dpid="+e.dpid+"&dpuuid="+e.dpuuid;return this.idSync(e)},passData:function(e){if(v.isEmptyObject(e))return"Error: json is empty or not an object";y.ibsDeleted.push(e.ibs);delete e.ibs;
|
||
C.defaultCallback(e);return e},getPlatformParams:function(){return p.platformParams},getEventCallConfigParams:function(){var e=p,a=e.modStatsParams,b=e.platformParams,h;if(!a){a={};for(h in b)b.hasOwnProperty(h)&&!e.nonModStatsParams[h]&&(a[h.replace(/^d_/,"")]=b[h]);e.modStatsParams=a}return a}},C={corsMetadata:function(){var e="none",a=!0;"undefined"!==typeof XMLHttpRequest&&XMLHttpRequest===Object(XMLHttpRequest)&&("withCredentials"in new XMLHttpRequest?e="XMLHttpRequest":(new Function("/*@cc_on return /^10/.test(@_jscript_version) @*/"))()?
|
||
e="XMLHttpRequest":"undefined"!==typeof XDomainRequest&&XDomainRequest===Object(XDomainRequest)&&(a=!1),0<Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")&&(a=!1));return{corsType:e,corsCookiesEnabled:a}}(),getCORSInstance:function(){return"none"===this.corsMetadata.corsType?null:new window[this.corsMetadata.corsType]},submitRequest:function(e){p.registerRequest(C.createQueuedRequest(e));return!0},createQueuedRequest:function(e){var a=p,b,h=e.callback,d="img",c;if(!v.isEmptyObject(w)){var g,
|
||
f,n;for(g in w)w.hasOwnProperty(g)&&(f=w[g],null!=f&&""!==f&&g in e&&!(f in e||f in p.reservedKeys)&&(n=e[g],null!=n&&""!==n&&(e[f]=n)))}v.isValidPdata(e.sids)||(e.sids=[]);v.isValidPdata(e.pdata)||(e.pdata=[]);v.isValidLogdata(e.logdata)||(e.logdata={});e.logdataArray=t.convertObjectToKeyValuePairs(e.logdata,"=",!0);e.logdataArray.push("_ts="+(new Date).getTime());"function"!==typeof h&&(h=this.defaultCallback);a.useJSONP=!0!==e.useImageRequest;a.useJSONP&&(d="script",b=a.callbackPrefix+"_"+k+"_"+
|
||
(new Date).getTime());a=this.makeRequestSrcData(e,b);!P&&(c=this.getCORSInstance())&&a.truncated&&(this.corsMetadata.corsCookiesEnabled||a.isDeclaredIdCall)&&(d="cors");return{tag:d,src:a.src,corsSrc:a.corsSrc,internalCallbackName:b,callbackFn:h,postCallbackFn:e.postCallbackFn,useImageRequest:!!e.useImageRequest,requestData:e,corsInstance:c,corsPostData:a.corsPostData,hasCORSError:!1}},defaultCallback:function(e,a){var b,h,d,c,g,f,k,x,q;if((b=e.stuff)&&b instanceof Array&&(h=b.length))for(d=0;d<h;d++)if((c=
|
||
b[d])&&c===Object(c)){g=c.cn;f=c.cv;k=c.ttl;if("undefined"===typeof k||""===k)k=Math.floor(t.getMaxCookieExpiresInMinutes()/60/24);x=c.dmn||"."+document.domain.replace(/^www\./,"");q=c.type;g&&(f||"number"===typeof f)&&("var"!==q&&(k=parseInt(k,10))&&!isNaN(k)&&t.setCookie(g,f,1440*k,"/",x,!1),I.stuffed[g]=f)}b=e.uuid;v.isPopulatedString(b)&&!v.isEmptyObject(n)&&(h=n.path,"string"===typeof h&&h.length||(h="/"),d=parseInt(n.days,10),isNaN(d)&&(d=100),t.setCookie(n.name||"aam_did",b,1440*d,h,n.domain||
|
||
"."+document.domain.replace(/^www\./,""),!0===n.secure));m||p.abortRequests||y.requestToProcess(e,a)},makeRequestSrcData:function(e,a){e.sids=v.removeEmptyArrayValues(e.sids||[]);e.pdata=v.removeEmptyArrayValues(e.pdata||[]);var b=p,d=b.platformParams,c=t.encodeAndBuildRequest(e.sids,","),f=t.encodeAndBuildRequest(e.pdata,","),n=(e.logdataArray||[]).join("&");delete e.logdataArray;var x=A.IS_HTTPS?"https://":"http://",q=b.declaredId.getDeclaredIdQueryString(),w=b.adms.instance?b.adms.getCustomerIDsQueryString(b.adms.getCustomerIDs()):
|
||
"",z;z=[];var l,m,u,B;for(l in e)if(!(l in b.reservedKeys)&&e.hasOwnProperty(l))if(m=e[l],l=encodeURIComponent(l),m instanceof Array)for(u=0,B=m.length;u<B;u++)z.push(l+"="+encodeURIComponent(m[u]));else z.push(l+"="+encodeURIComponent(m));z=z.length?"&"+z.join("&"):"";l=!1;c="d_nsid="+d.d_nsid+q+w+(c.length?"&d_sid="+c:"")+(f.length?"&d_px="+f:"")+(n.length?"&d_ld="+encodeURIComponent(n):"");d="&d_rtbd="+d.d_rtbd+"&d_jsonv="+d.d_jsonv+"&d_dst="+d.d_dst;x=x+g+".demdex.net/event";f=b=x+"?"+c+(b.useJSONP?
|
||
d+"&d_cb="+(a||""):"")+z;2048<b.length&&(b=b.substring(0,b.lastIndexOf("&")),l=!0);return{corsSrc:x+"?"+(O?"testcors=1&d_nsid="+k+"&":"")+"_ts="+(new Date).getTime(),src:b,originalSrc:f,truncated:l,corsPostData:c+d+z,isDeclaredIdCall:""!==q}},fireRequest:function(e){if("img"===e.tag)this.fireImage(e);else{var a=p.declaredId,a=a.declaredId.request||a.declaredId.init||{},a={dpid:a.dpid||"",dpuuid:a.dpuuid||""};"script"===e.tag?this.fireScript(e,a):"cors"===e.tag&&this.fireCORS(e,a)}},fireImage:function(e){var a=
|
||
p,c,h;a.abortRequests||(a.firing=!0,c=new Image(0,0),a.sent.push(e),c.onload=function(){a.firing=!1;a.fired.push(e);a.num_of_img_responses++;a.registerRequest()},h=function(c){b="imgAbortOrErrorHandler received the event of type "+c.type;d.push(b);a.abortRequests=!0;a.firing=!1;a.errored.push(e);a.num_of_img_errors++;a.registerRequest()},c.addEventListener?(c.addEventListener("error",h,!1),c.addEventListener("abort",h,!1)):c.attachEvent&&(c.attachEvent("onerror",h),c.attachEvent("onabort",h)),c.src=
|
||
e.src)},fireScript:function(e,a){var c=this,h=p,f,k,n=e.src,x=e.postCallbackFn,q="function"===typeof x,l=e.internalCallbackName;h.abortRequests||(h.firing=!0,window[l]=function(c){try{c!==Object(c)&&(c={});E&&(y.ibsDeleted.push(c.ibs),delete c.ibs);var f=e.callbackFn;h.firing=!1;h.fired.push(e);h.num_of_jsonp_responses++;f(c,a);q&&x(c,a)}catch(r){r.message="DIL jsonp callback caught error with message "+r.message;b=r.message;d.push(b);r.filename=r.filename||"dil.js";r.partner=g;DIL.errorModule.handleError(r);
|
||
try{f({error:r.name+"|"+r.message},a),q&&x({error:r.name+"|"+r.message},a)}catch(n){}}finally{h.requestRemoval({script:k,callbackName:l}),h.registerRequest()}},L?(h.firing=!1,h.requestRemoval({script:"no script created",callbackName:l})):(k=document.createElement("script"),k.addEventListener&&k.addEventListener("error",function(a){h.requestRemoval({script:k,callbackName:l});b="jsonp script tag error listener received the event of type "+a.type+" with src "+n;c.handleScriptError(b,e)},!1),k.type="text/javascript",
|
||
k.src=n,f=DIL.variables.scriptNodeList[0],f.parentNode.insertBefore(k,f)),h.sent.push(e),h.declaredId.declaredId.request=null)},fireCORS:function(a,c){function f(r){var n;try{if(n=JSON.parse(r),n!==Object(n)){h.handleCORSError(a,c,"Response is not JSON");return}}catch(q){h.handleCORSError(a,c,"Error parsing response as JSON");return}try{var x=a.callbackFn;k.firing=!1;k.fired.push(a);k.num_of_cors_responses++;x(n,c);m&&w(n,c)}catch(l){l.message="DIL handleCORSResponse caught error with message "+l.message;
|
||
b=l.message;d.push(b);l.filename=l.filename||"dil.js";l.partner=g;DIL.errorModule.handleError(l);try{x({error:l.name+"|"+l.message},c),m&&w({error:l.name+"|"+l.message},c)}catch(p){}}finally{k.registerRequest()}}var h=this,k=p,n=this.corsMetadata.corsType,x=a.corsSrc,q=a.corsInstance,l=a.corsPostData,w=a.postCallbackFn,m="function"===typeof w;if(!k.abortRequests){k.firing=!0;if(M)k.firing=!1;else try{q.open("post",x,!0),"XMLHttpRequest"===n?(q.withCredentials=!0,q.setRequestHeader("Content-Type",
|
||
"application/x-www-form-urlencoded"),q.onreadystatechange=function(){4===this.readyState&&(200===this.status?f(this.responseText):h.handleCORSError(a,c,"onreadystatechange"))}):"XDomainRequest"===n&&(q.onload=function(){f(this.responseText)}),q.onerror=function(){h.handleCORSError(a,c,"onerror")},q.ontimeout=function(){h.handleCORSError(a,c,"ontimeout")},q.send(l)}catch(u){this.handleCORSError(a,c,"try-catch")}k.sent.push(a);k.declaredId.declaredId.request=null}},handleCORSError:function(a,b,c){a.hasCORSError||
|
||
(a.hasCORSError=!0,p.num_of_cors_errors++,p.corsErrorSources.push(c),a.tag="script",this.fireScript(a,b))},handleScriptError:function(a,b){p.num_of_jsonp_errors++;this.handleRequestError(a,b)},handleRequestError:function(a,b){var c=p;d.push(a);c.abortRequests=!0;c.firing=!1;c.errored.push(b);c.registerRequest()}},v={isValidPdata:function(a){return a instanceof Array&&this.removeEmptyArrayValues(a).length?!0:!1},isValidLogdata:function(a){return!this.isEmptyObject(a)},isEmptyObject:function(a){if(a!==
|
||
Object(a))return!0;for(var b in a)if(a.hasOwnProperty(b))return!1;return!0},removeEmptyArrayValues:function(a){for(var b=0,c=a.length,d,g=[],b=0;b<c;b++)d=a[b],"undefined"!==typeof d&&null!==d&&""!==d&&g.push(d);return g},isPopulatedString:function(a){return"string"===typeof a&&a.length}},t={addListener:function(){if(document.addEventListener)return function(a,b,c){a.addEventListener(b,function(a){"function"===typeof c&&c(a)},!1)};if(document.attachEvent)return function(a,b,c){a.attachEvent("on"+
|
||
b,function(a){"function"===typeof c&&c(a)})}}(),convertObjectToKeyValuePairs:function(a,b,c){var d=[],g,f;b||(b="=");for(g in a)a.hasOwnProperty(g)&&(f=a[g],"undefined"!==typeof f&&null!==f&&""!==f&&d.push(g+b+(c?encodeURIComponent(f):f)));return d},encodeAndBuildRequest:function(a,b){return this.map(a,function(a){return encodeURIComponent(a)}).join(b)},map:function(a,b){if(Array.prototype.map)return a.map(b);if(void 0===a||null===a)throw new TypeError;var c=Object(a),d=c.length>>>0;if("function"!==
|
||
typeof b)throw new TypeError;for(var g=Array(d),f=0;f<d;f++)f in c&&(g[f]=b.call(b,c[f],f,c));return g},filter:function(a,b){if(!Array.prototype.filter){if(void 0===a||null===a)throw new TypeError;var c=Object(a),d=c.length>>>0;if("function"!==typeof b)throw new TypeError;for(var g=[],f=0;f<d;f++)if(f in c){var k=c[f];b.call(b,k,f,c)&&g.push(k)}return g}return a.filter(b)},getCookie:function(a){a+="=";var b=document.cookie.split(";"),c,d,f;c=0;for(d=b.length;c<d;c++){for(f=b[c];" "===f.charAt(0);)f=
|
||
f.substring(1,f.length);if(0===f.indexOf(a))return decodeURIComponent(f.substring(a.length,f.length))}return null},setCookie:function(a,b,c,d,f,g){var k=new Date;c&&(c*=6E4);document.cookie=a+"="+encodeURIComponent(b)+(c?";expires="+(new Date(k.getTime()+c)).toUTCString():"")+(d?";path="+d:"")+(f?";domain="+f:"")+(g?";secure":"")},extendArray:function(a,b){return a instanceof Array&&b instanceof Array?(Array.prototype.push.apply(a,b),!0):!1},extendObject:function(a,b,c){var d;if(a===Object(a)&&b===
|
||
Object(b)){for(d in b)!b.hasOwnProperty(d)||!v.isEmptyObject(c)&&d in c||(a[d]=b[d]);return!0}return!1},getMaxCookieExpiresInMinutes:function(){return((new Date(A.COOKIE_MAX_EXPIRATION_DATE)).getTime()-(new Date).getTime())/1E3/60}};"error"===g&&0===k&&t.addListener(window,"load",function(){DIL.windowLoaded=!0});var R=!1,G=function(){R||(R=!0,p.registerRequest(),U(),m||p.abortRequests||y.attachIframe(),p.readyToRemove=!0,p.requestRemoval())},U=function(){m||setTimeout(function(){N||p.firstRequestHasFired||
|
||
("function"===typeof H?J.afterResult(H).submit():J.submit())},DIL.constants.TIME_TO_DEFAULT_REQUEST)},S=document;"error"!==g&&(DIL.windowLoaded?G():"complete"!==S.readyState&&"loaded"!==S.readyState?t.addListener(window,"load",function(){DIL.windowLoaded=!0;G()}):(DIL.windowLoaded=!0,G()));p.declaredId.setDeclaredId(x,"init");p.processVisitorAPI();this.api=J;this.getStuffedVariable=function(a){var b=I.stuffed[a];b||"number"===typeof b||(b=t.getCookie(a))||"number"===typeof b||(b="");return b};this.validators=
|
||
v;this.helpers=t;this.constants=A;this.log=d;T&&(this.pendingRequest=l,this.requestController=p,this.setDestinationPublishingUrl=f,this.destinationPublishing=y,this.requestProcs=C,this.variables=I,this.callWindowLoadFunctions=G)},function(){var a=document,c;null==a.readyState&&a.addEventListener&&(a.readyState="loading",a.addEventListener("DOMContentLoaded",c=function(){a.removeEventListener("DOMContentLoaded",c,!1);a.readyState="complete"},!1))}(),DIL.extendStaticPropertiesAndMethods=function(a){var c;
|
||
if(a===Object(a))for(c in a)a.hasOwnProperty(c)&&(this[c]=a[c])},DIL.extendStaticPropertiesAndMethods({version:"6.4",jsonVersion:1,constants:{TIME_TO_DEFAULT_REQUEST:50},variables:{scriptNodeList:document.getElementsByTagName("script"),scriptsRemoved:[],callbacksRemoved:[]},windowLoaded:!1,dils:{},isAddedPostWindowLoad:function(a){this.windowLoaded="function"===typeof a?!!a():"boolean"===typeof a?a:!0},create:function(a){try{return new DIL(a)}catch(c){return(new Image(0,0)).src="http://error.demdex.net/event?d_nsid=0&d_px=14137&d_ld=name%3Derror%26filename%3Ddil.js%26partner%3Dno_partner%26message%3DError%2520in%2520attempt%2520to%2520create%2520DIL%2520instance%2520with%2520DIL.create()%26_ts%3D"+
|
||
(new Date).getTime(),Error("Error in attempt to create DIL instance with DIL.create()")}},registerDil:function(a,c,d){c=c+"$"+d;c in this.dils||(this.dils[c]=a)},getDil:function(a,c){var d;"string"!==typeof a&&(a="");c||(c=0);d=a+"$"+c;return d in this.dils?this.dils[d]:Error("The DIL instance with partner = "+a+" and containerNSID = "+c+" was not found")},dexGetQSVars:function(a,c,d){c=this.getDil(c,d);return c instanceof this?c.getStuffedVariable(a):""},xd:{postMessage:function(a,c,d){var b=1;c&&
|
||
(window.postMessage?d.postMessage(a,c.replace(/([^:]+:\/\/[^\/]+).*/,"$1")):c&&(d.location=c.replace(/#.*$/,"")+"#"+ +new Date+b++ +"&"+a))}}}),DIL.errorModule=function(){var a=DIL.create({partner:"error",containerNSID:0,disableDestinationPublishingIframe:!0}),c={harvestererror:14138,destpuberror:14139,dpmerror:14140,generalerror:14137,error:14137,noerrortypedefined:15021,evalerror:15016,rangeerror:15017,referenceerror:15018,typeerror:15019,urierror:15020},d=!1;return{activate:function(){d=!0},handleError:function(b){if(!d)return"DIL error module has not been activated";
|
||
b!==Object(b)&&(b={});var f=b.name?(b.name+"").toLowerCase():"",g=[];b={name:f,filename:b.filename?b.filename+"":"",partner:b.partner?b.partner+"":"no_partner",site:b.site?b.site+"":document.location.href,message:b.message?b.message+"":""};g.push(f in c?c[f]:c.noerrortypedefined);a.api.pixels(g).logs(b).useImageRequest().submit();return"DIL error report sent"},pixelMap:c}}(),DIL.tools={},DIL.modules={helpers:{handleModuleError:function(a,c,d){var b="";c=c||"Error caught in DIL module/submodule: ";
|
||
a===Object(a)?b=c+(a.message||"err has no message"):(b=c+"err is not a valid object",a={});a.message=b;d instanceof DIL&&(a.partner=d.api.getPartner());DIL.errorModule.handleError(a);return this.errorMessage=b}}});
|
||
DIL.tools.getSearchReferrer=function(a,c){var d=DIL.getDil("error"),b=DIL.tools.decomposeURI(a||document.referrer),f="",g="",k={queryParam:"q"};return(f=d.helpers.filter([c===Object(c)?c:{},{hostPattern:/aol\./},{hostPattern:/ask\./},{hostPattern:/bing\./},{hostPattern:/google\./},{hostPattern:/yahoo\./,queryParam:"p"}],function(a){return!(!a.hasOwnProperty("hostPattern")||!b.hostname.match(a.hostPattern))}).shift())?{valid:!0,name:b.hostname,keywords:(d.helpers.extendObject(k,f),g=k.queryPattern?
|
||
(f=(""+b.search).match(k.queryPattern))?f[1]:"":b.uriParams[k.queryParam],decodeURIComponent(g||"").replace(/\+|%20/g," "))}:{valid:!1,name:"",keywords:""}};
|
||
DIL.tools.decomposeURI=function(a){var c=DIL.getDil("error"),d=document.createElement("a");d.href=a||document.referrer;return{hash:d.hash,host:d.host.split(":").shift(),hostname:d.hostname,href:d.href,pathname:d.pathname.replace(/^\//,""),protocol:d.protocol,search:d.search,uriParams:function(a,d){c.helpers.map(d.split("&"),function(c){c=c.split("=");a[c.shift()]=c.shift()});return a}({},d.search.replace(/^(\/|\?)?|\/$/g,""))}};
|
||
DIL.tools.getMetaTags=function(){var a={},c=document.getElementsByTagName("meta"),d,b,f,g,k;d=0;for(f=arguments.length;d<f;d++)if(g=arguments[d],null!==g)for(b=0;b<c.length;b++)if(k=c[b],k.name===g){a[g]=k.content;break}return a};
|
||
DIL.modules.siteCatalyst={dil:null,handle:DIL.modules.helpers.handleModuleError,init:function(a,c,d,b){try{var f=this,g={name:"DIL Site Catalyst Module Error"},k=function(a){g.message=a;DIL.errorModule.handleError(g);return a};this.options=b===Object(b)?b:{};this.dil=null;if(c instanceof DIL)this.dil=c;else return k("dilInstance is not a valid instance of DIL");g.partner=c.api.getPartner();if(a!==Object(a))return k("siteCatalystReportingSuite is not an object");window.AppMeasurement_Module_DIL=a.m_DIL=
|
||
function(a){var b="function"===typeof a.m_i?a.m_i("DIL"):this;if(b!==Object(b))return k("m is not an object");b.trackVars=f.constructTrackVars(d);b.d=0;b.s=a;b._t=function(){var a,b,c=","+this.trackVars+",",d=this.s,g,m=[];g=[];var w={},u=!1;if(d!==Object(d))return k("Error in m._t function: s is not an object");if(this.d){if("function"===typeof d.foreachVar)d.foreachVar(function(a,b){"undefined"!==typeof b&&(w[a]=b,u=!0)},this.trackVars);else{if(!(d.va_t instanceof Array))return k("Error in m._t function: s.va_t is not an array");
|
||
if(d.lightProfileID)(a=d.lightTrackVars)&&(a=","+a+","+d.vl_mr+",");else if(d.pe||d.linkType)a=d.linkTrackVars,d.pe&&(b=d.pe.substring(0,1).toUpperCase()+d.pe.substring(1),d[b]&&(a=d[b].trackVars)),a&&(a=","+a+","+d.vl_l+","+d.vl_l2+",");if(a){b=0;for(m=a.split(",");b<m.length;b++)0<=c.indexOf(","+m[b]+",")&&g.push(m[b]);g.length&&(c=","+g.join(",")+",")}g=0;for(b=d.va_t.length;g<b;g++)a=d.va_t[g],0<=c.indexOf(","+a+",")&&"undefined"!==typeof d[a]&&null!==d[a]&&""!==d[a]&&(w[a]=d[a],u=!0)}f.includeContextData(d,
|
||
w).store_populated&&(u=!0);u&&this.d.api.signals(w,"c_").submit()}}};a.loadModule("DIL");a.DIL.d=c;return g.message?g.message:"DIL.modules.siteCatalyst.init() completed with no errors"}catch(m){return this.handle(m,"DIL.modules.siteCatalyst.init() caught error with message ",this.dil)}},constructTrackVars:function(a){var c=[],d,b,f,g,k;if(a===Object(a)){d=a.names;if(d instanceof Array&&(f=d.length))for(b=0;b<f;b++)g=d[b],"string"===typeof g&&g.length&&c.push(g);a=a.iteratedNames;if(a instanceof Array&&
|
||
(f=a.length))for(b=0;b<f;b++)if(d=a[b],d===Object(d)&&(g=d.name,k=parseInt(d.maxIndex,10),"string"===typeof g&&g.length&&!isNaN(k)&&0<=k))for(d=0;d<=k;d++)c.push(g+d);if(c.length)return c.join(",")}return this.constructTrackVars({names:"pageName channel campaign products events pe pev1 pev2 pev3".split(" "),iteratedNames:[{name:"prop",maxIndex:75},{name:"eVar",maxIndex:250}]})},includeContextData:function(a,c){var d={},b=!1;if(a.contextData===Object(a.contextData)){var f=a.contextData,g=this.options.replaceContextDataPeriodsWith,
|
||
k=this.options.filterFromContextVariables,m={},u,w,n,q;"string"===typeof g&&g.length||(g="_");if(k instanceof Array)for(u=0,w=k.length;u<w;u++)n=k[u],this.dil.validators.isPopulatedString(n)&&(m[n]=!0);for(q in f)!f.hasOwnProperty(q)||m[q]||!(k=f[q])&&"number"!==typeof k||(q=("contextData."+q).replace(/\./g,g),c[q]=k,b=!0)}d.store_populated=b;return d}};
|
||
DIL.modules.GA={dil:null,arr:null,tv:null,errorMessage:"",defaultTrackVars:["_setAccount","_setCustomVar","_addItem","_addTrans","_trackSocial"],defaultTrackVarsObj:null,signals:{},hasSignals:!1,handle:DIL.modules.helpers.handleModuleError,init:function(a,c,d){try{this.tv=this.arr=this.dil=null;this.errorMessage="";this.signals={};this.hasSignals=!1;var b={name:"DIL GA Module Error"},f="";c instanceof DIL?(this.dil=c,b.partner=this.dil.api.getPartner()):(f="dilInstance is not a valid instance of DIL",
|
||
b.message=f,DIL.errorModule.handleError(b));a instanceof Array&&a.length?this.arr=a:(f="gaArray is not an array or is empty",b.message=f,DIL.errorModule.handleError(b));this.tv=this.constructTrackVars(d);this.errorMessage=f}catch(g){this.handle(g,"DIL.modules.GA.init() caught error with message ",this.dil)}finally{return this}},constructTrackVars:function(a){var c=[],d,b,f,g;if(this.defaultTrackVarsObj!==Object(this.defaultTrackVarsObj)){f=this.defaultTrackVars;g={};d=0;for(b=f.length;d<b;d++)g[f[d]]=
|
||
!0;this.defaultTrackVarsObj=g}else g=this.defaultTrackVarsObj;if(a===Object(a)){a=a.names;if(a instanceof Array&&(b=a.length))for(d=0;d<b;d++)f=a[d],"string"===typeof f&&f.length&&f in g&&c.push(f);if(c.length)return c}return this.defaultTrackVars},constructGAObj:function(a){var c={};a=a instanceof Array?a:this.arr;var d,b,f,g;d=0;for(b=a.length;d<b;d++)f=a[d],f instanceof Array&&f.length&&(f=[],g=a[d],f instanceof Array&&g instanceof Array&&Array.prototype.push.apply(f,g),g=f.shift(),"string"===
|
||
typeof g&&g.length&&(c[g]instanceof Array||(c[g]=[]),c[g].push(f)));return c},addToSignals:function(a,c){if("string"!==typeof a||""===a||null==c||""===c)return!1;this.signals[a]instanceof Array||(this.signals[a]=[]);this.signals[a].push(c);return this.hasSignals=!0},constructSignals:function(){var a=this.constructGAObj(),c={_setAccount:function(a){this.addToSignals("c_accountId",a)},_setCustomVar:function(a,b,c){"string"===typeof b&&b.length&&this.addToSignals("c_"+b,c)},_addItem:function(a,b,c,d,
|
||
f,g){this.addToSignals("c_itemOrderId",a);this.addToSignals("c_itemSku",b);this.addToSignals("c_itemName",c);this.addToSignals("c_itemCategory",d);this.addToSignals("c_itemPrice",f);this.addToSignals("c_itemQuantity",g)},_addTrans:function(a,b,c,d,f,g,k,m){this.addToSignals("c_transOrderId",a);this.addToSignals("c_transAffiliation",b);this.addToSignals("c_transTotal",c);this.addToSignals("c_transTax",d);this.addToSignals("c_transShipping",f);this.addToSignals("c_transCity",g);this.addToSignals("c_transState",
|
||
k);this.addToSignals("c_transCountry",m)},_trackSocial:function(a,b,c,d){this.addToSignals("c_socialNetwork",a);this.addToSignals("c_socialAction",b);this.addToSignals("c_socialTarget",c);this.addToSignals("c_socialPagePath",d)}},d=this.tv,b,f,g,k,m,u;b=0;for(f=d.length;b<f;b++)if(g=d[b],a.hasOwnProperty(g)&&c.hasOwnProperty(g)&&(u=a[g],u instanceof Array))for(k=0,m=u.length;k<m;k++)c[g].apply(this,u[k])},submit:function(){try{if(""!==this.errorMessage)return this.errorMessage;this.constructSignals();
|
||
return this.hasSignals?(this.dil.api.signals(this.signals).submit(),"Signals sent: "+this.dil.helpers.convertObjectToKeyValuePairs(this.signals,"=",!0)+this.dil.log):"No signals present"}catch(a){return this.handle(a,"DIL.modules.GA.submit() caught error with message ",this.dil)}},Stuffer:{LIMIT:5,dil:null,cookieName:null,delimiter:null,errorMessage:"",handle:DIL.modules.helpers.handleModuleError,callback:null,v:function(){return!1},init:function(a,c,d){try{this.callback=this.dil=null,this.errorMessage=
|
||
"",a instanceof DIL?(this.dil=a,this.v=this.dil.validators.isPopulatedString,this.cookieName=this.v(c)?c:"aam_ga",this.delimiter=this.v(d)?d:"|"):this.handle({message:"dilInstance is not a valid instance of DIL"},"DIL.modules.GA.Stuffer.init() error: ")}catch(b){this.handle(b,"DIL.modules.GA.Stuffer.init() caught error with message ",this.dil)}finally{return this}},process:function(a){var c,d,b,f,g,k;k=!1;var m=1;if(a===Object(a)&&(c=a.stuff)&&c instanceof Array&&(d=c.length))for(a=0;a<d;a++)if((b=
|
||
c[a])&&b===Object(b)&&(f=b.cn,g=b.cv,f===this.cookieName&&this.v(g))){k=!0;break}if(k){c=g.split(this.delimiter);"undefined"===typeof window._gaq&&(window._gaq=[]);b=window._gaq;a=0;for(d=c.length;a<d&&!(k=c[a].split("="),g=k[0],k=k[1],this.v(g)&&this.v(k)&&b.push(["_setCustomVar",m++,g,k,1]),m>this.LIMIT);a++);this.errorMessage=1<m?"No errors - stuffing successful":"No valid values to stuff"}else this.errorMessage="Cookie name and value not found in json";if("function"===typeof this.callback)return this.callback()},
|
||
submit:function(){try{var a=this;if(""!==this.errorMessage)return this.errorMessage;this.dil.api.afterResult(function(c){a.process(c)}).submit();return"DIL.modules.GA.Stuffer.submit() successful"}catch(c){return this.handle(c,"DIL.modules.GA.Stuffer.submit() caught error with message ",this.dil)}}}};
|
||
DIL.modules.Peer39={aid:"",dil:null,optionals:null,errorMessage:"",calledBack:!1,script:null,scriptsSent:[],returnedData:[],handle:DIL.modules.helpers.handleModuleError,init:function(a,c,d){try{this.dil=null;this.errorMessage="";this.calledBack=!1;this.optionals=d===Object(d)?d:{};d={name:"DIL Peer39 Module Error"};var b=[],f="";this.isSecurePageButNotEnabled(document.location.protocol)&&(f="Module has not been enabled for a secure page",b.push(f),d.message=f,DIL.errorModule.handleError(d));c instanceof
|
||
DIL?(this.dil=c,d.partner=this.dil.api.getPartner()):(f="dilInstance is not a valid instance of DIL",b.push(f),d.message=f,DIL.errorModule.handleError(d));"string"===typeof a&&a.length?this.aid=a:(f="aid is not a string or is empty",b.push(f),d.message=f,DIL.errorModule.handleError(d));this.errorMessage=b.join("\n")}catch(g){this.handle(g,"DIL.modules.Peer39.init() caught error with message ",this.dil)}finally{return this}},isSecurePageButNotEnabled:function(a){return"https:"===a&&!0!==this.optionals.enableHTTPS?
|
||
!0:!1},constructSignals:function(){var a=this,c=this.constructScript(),d=DIL.variables.scriptNodeList[0];window["afterFinished_"+this.aid]=function(){try{var b=a.processData(p39_KVP_Short("c_p","|").split("|"));b.hasSignals&&a.dil.api.signals(b.signals).submit()}catch(c){}finally{a.calledBack=!0,"function"===typeof a.optionals.afterResult&&a.optionals.afterResult()}};d.parentNode.insertBefore(c,d);this.scriptsSent.push(c);return"Request sent to Peer39"},processData:function(a){var c,d,b,f,g={},k=
|
||
!1;this.returnedData.push(a);if(a instanceof Array)for(c=0,d=a.length;c<d;c++)b=a[c].split("="),f=b[0],b=b[1],f&&isFinite(b)&&!isNaN(parseInt(b,10))&&(g[f]instanceof Array||(g[f]=[]),g[f].push(b),k=!0);return{hasSignals:k,signals:g}},constructScript:function(){var a=document.createElement("script"),c=this.optionals,d=c.scriptId,b=c.scriptSrc,c=c.scriptParams;a.id="string"===typeof d&&d.length?d:"peer39ScriptLoader";a.type="text/javascript";"string"===typeof b&&b.length?a.src=b:(a.src=(this.dil.constants.IS_HTTPS?
|
||
"https:":"http:")+"//stags.peer39.net/"+this.aid+"/trg_"+this.aid+".js","string"===typeof c&&c.length&&(a.src+="?"+c));return a},submit:function(){try{return""!==this.errorMessage?this.errorMessage:this.constructSignals()}catch(a){return this.handle(a,"DIL.modules.Peer39.submit() caught error with message ",this.dil)}}};
|
||
|
||
//DIL library ends ** Above code not to be altered**
|
||
|
||
/*
|
||
Start ActivityMap Module
|
||
|
||
The following module enables ActivityMap tracking in Adobe Analytics. ActivityMap
|
||
allows you to view data overlays on your links and content to understand how
|
||
users engage with your web site. If you do not intend to use ActivityMap, you
|
||
can remove the following block of code from your AppMeasurement.js file.
|
||
Additional documentation on how to configure ActivityMap is available at:
|
||
https://marketing.adobe.com/resources/help/en_US/analytics/activitymap/getting-started-admins.html
|
||
*/
|
||
function AppMeasurement_Module_ActivityMap(h){function p(){var a=f.pageYOffset+(f.innerHeight||0);a&&a>+g&&(g=a)}function q(){if(e.scrollReachSelector){var a=h.d.querySelector&&h.d.querySelector(e.scrollReachSelector);a?(g=a.scrollTop||0,a.addEventListener("scroll",function(){var d;(d=a&&a.scrollTop+a.clientHeight||0)>g&&(g=d)})):0<v--&&setTimeout(q,1E3)}}function l(a,d){var b,c,n;if(a&&d&&(b=e.c[d]||(e.c[d]=d.split(","))))for(n=0;n<b.length&&(c=b[n++]);)if(-1<a.indexOf(c))return null;return a}function r(a,
|
||
d,b,c,e){var f,k;if(a.dataset&&(k=a.dataset[d]))f=k;else if(a.getAttribute)if(k=a.getAttribute("data-"+b))f=k;else if(k=a.getAttribute(b))f=k;if(!f&&h.useForcedLinkTracking&&e){var g;a=a.onclick?""+a.onclick:"";varValue="";if(c&&a&&(d=a.indexOf(c),0<=d)){for(d+=c.length;d<a.length;)if(b=a.charAt(d++),0<="'\"".indexOf(b)){g=b;break}for(k=!1;d<a.length&&g;){b=a.charAt(d);if(!k&&b===g)break;"\\"===b?k=!0:(varValue+=b,k=!1);d++}}(g=varValue)&&(h.w[c]=g)}return f||e&&h.w[c]}function s(a,d,b){var c;return(c=
|
||
e[d](a,b))&&l(m(c),e[d+"Exclusions"])}function t(a,d,b){var c;if(a&&!(1===(c=a.nodeType)&&(c=a.nodeName)&&(c=c.toUpperCase())&&w[c])&&(1===a.nodeType&&(c=a.nodeValue)&&(d[d.length]=c),b.a||b.t||b.s||!a.getAttribute||((c=a.getAttribute("alt"))?b.a=c:(c=a.getAttribute("title"))?b.t=c:"IMG"==(""+a.nodeName).toUpperCase()&&(c=a.getAttribute("src")||a.src)&&(b.s=c)),(c=a.childNodes)&&c.length))for(a=0;a<c.length;a++)t(c[a],d,b)}function m(a){if(null==a||void 0==a)return a;try{return a.replace(RegExp("^[\\s\\n\\f\\r\\t\t-\r \u00a0\u1680\u180e\u2000-\u200a\u2028\u2029\u205f\u3000\ufeff]+",
|
||
"mg"),"").replace(RegExp("[\\s\\n\\f\\r\\t\t-\r \u00a0\u1680\u180e\u2000-\u200a\u2028\u2029\u205f\u3000\ufeff]+$","mg"),"").replace(RegExp("[\\s\\n\\f\\r\\t\t-\r \u00a0\u1680\u180e\u2000-\u200a\u2028\u2029\u205f\u3000\ufeff]{1,}","mg")," ").substring(0,254)}catch(d){}}var e=this;e.s=h;var f=window;f.s_c_in||(f.s_c_il=[],f.s_c_in=0);e._il=f.s_c_il;e._in=f.s_c_in;e._il[e._in]=e;f.s_c_in++;e._c="s_m";var g=0,u,v=60;e.c={};var w={SCRIPT:1,STYLE:1,LINK:1,CANVAS:1};e._g=function(){var a,d,b,c=h.contextData,
|
||
e=h.linkObject;(a=h.pageName||h.pageURL)&&(d=s(e,"link",h.linkName))&&(b=s(e,"region"))&&(c["a.activitymap.page"]=a.substring(0,255),c["a.activitymap.link"]=128<d.length?d.substring(0,128):d,c["a.activitymap.region"]=127<b.length?b.substring(0,127):b,0<g&&(c["a.activitymap.xy"]=10*Math.floor(g/10)),c["a.activitymap.pageIDType"]=h.pageName?1:0)};e._d=function(){e.trackScrollReach&&!u&&(e.scrollReachSelector?q():(p(),f.addEventListener&&f.addEventListener("scroll",p,!1)),u=!0)};e.link=function(a,d){var b;
|
||
if(d)b=l(m(d),e.linkExclusions);else if((b=a)&&!(b=r(a,"sObjectId","s-object-id","s_objectID",1))){var c,f;(f=l(m(a.innerText||a.textContent),e.linkExclusions))||(t(a,c=[],b={a:void 0,t:void 0,s:void 0}),(f=l(m(c.join(""))))||(f=l(m(b.a?b.a:b.t?b.t:b.s?b.s:void 0)))||!(c=(c=a.tagName)&&c.toUpperCase?c.toUpperCase():"")||("INPUT"==c||"SUBMIT"==c&&a.value?f=l(m(a.value)):"IMAGE"==c&&a.src&&(f=l(m(a.src)))));b=f}return b};e.region=function(a){for(var d,b=e.regionIDAttribute||"id";a&&(a=a.parentNode);){if(d=
|
||
r(a,b,b,b))return d;if("BODY"==a.nodeName)return"BODY"}}}
|
||
/* End ActivityMap Module */
|
||
/*
|
||
============== DO NOT ALTER ANYTHING BELOW THIS LINE ! ===============
|
||
|
||
AppMeasurement for JavaScript version: 2.22.0
|
||
Copyright 1996-2016 Adobe, Inc. All Rights Reserved
|
||
More info available at http://www.adobe.com/marketing-cloud.html
|
||
*/
|
||
function AppMeasurement(r){var a=this;a.version="2.22.0";var h=window;h.s_c_in||(h.s_c_il=[],h.s_c_in=0);a._il=h.s_c_il;a._in=h.s_c_in;a._il[a._in]=a;h.s_c_in++;a._c="s_c";var q=h.AppMeasurement.ic;q||(q=null);var p=h,m,s;try{for(m=p.parent,s=p.location;m&&m.location&&s&&""+m.location!==""+s&&p.location&&""+m.location!==""+p.location&&m.location.host===s.host;)p=m,m=p.parent}catch(u){}a.C=function(a){try{console.log(a)}catch(b){}};a.Ra=function(a){return""+parseInt(a)==""+a};a.replace=function(a,
|
||
b,d){return!a||0>a.indexOf(b)?a:a.split(b).join(d)};a.escape=function(c){var b,d;if(!c)return c;c=encodeURIComponent(c);for(b=0;7>b;b++)d="+~!*()'".substring(b,b+1),0<=c.indexOf(d)&&(c=a.replace(c,d,"%"+d.charCodeAt(0).toString(16).toUpperCase()));return c};a.unescape=function(c){if(!c)return c;c=0<=c.indexOf("+")?a.replace(c,"+"," "):c;try{return decodeURIComponent(c)}catch(b){}return unescape(c)};a.Nb=function(){var c=h.location.hostname,b=a.fpCookieDomainPeriods,d;b||(b=a.cookieDomainPeriods);
|
||
if(c&&!a.Ka&&!/^[0-9.]+$/.test(c)&&(b=b?parseInt(b):2,b=2<b?b:2,d=c.lastIndexOf("."),0<=d)){for(;0<=d&&1<b;)d=c.lastIndexOf(".",d-1),b--;a.Ka=0<d?c.substring(d):c}return a.Ka};a.c_r=a.cookieRead=function(c){c=a.escape(c);var b=" "+a.d.cookie,d=b.indexOf(" "+c+"="),f=0>d?d:b.indexOf(";",d);c=0>d?"":a.unescape(b.substring(d+2+c.length,0>f?b.length:f));return"[[B]]"!=c?c:""};a.c_w=a.cookieWrite=function(c,b,d){var f=a.Nb(),e=a.cookieLifetime,g;b=""+b;e=e?(""+e).toUpperCase():"";d&&"SESSION"!=e&&"NONE"!=
|
||
e&&((g=""!=b?parseInt(e?e:0):-60)?(d=new Date,d.setTime(d.getTime()+1E3*g)):1===d&&(d=new Date,g=d.getYear(),d.setYear(g+2+(1900>g?1900:0))));return c&&"NONE"!=e?(a.d.cookie=a.escape(c)+"="+a.escape(""!=b?b:"[[B]]")+"; path=/;"+(d&&"SESSION"!=e?" expires="+d.toUTCString()+";":"")+(f?" domain="+f+";":"")+(a.writeSecureCookies?" secure;":""),a.cookieRead(c)==b):0};a.Kb=function(){var c=a.Util.getIeVersion();"number"===typeof c&&10>c&&(a.unsupportedBrowser=!0,a.xb(a,function(){}))};a.ya=function(){var a=
|
||
navigator.userAgent;return"Microsoft Internet Explorer"===navigator.appName||0<=a.indexOf("MSIE ")||0<=a.indexOf("Trident/")&&0<=a.indexOf("Windows NT 6")?!0:!1};a.xb=function(a,b){for(var d in a)Object.prototype.hasOwnProperty.call(a,d)&&"function"===typeof a[d]&&(a[d]=b)};a.K=[];a.fa=function(c,b,d){if(a.La)return 0;a.maxDelay||(a.maxDelay=250);var f=0,e=(new Date).getTime()+a.maxDelay,g=a.d.visibilityState,k=["webkitvisibilitychange","visibilitychange"];g||(g=a.d.webkitVisibilityState);if(g&&"prerender"==
|
||
g){if(!a.ga)for(a.ga=1,d=0;d<k.length;d++)a.d.addEventListener(k[d],function(){var c=a.d.visibilityState;c||(c=a.d.webkitVisibilityState);"visible"==c&&(a.ga=0,a.delayReady())});f=1;e=0}else d||a.u("_d")&&(f=1);f&&(a.K.push({m:c,a:b,t:e}),a.ga||setTimeout(a.delayReady,a.maxDelay));return f};a.delayReady=function(){var c=(new Date).getTime(),b=0,d;for(a.u("_d")?b=1:a.Aa();0<a.K.length;){d=a.K.shift();if(b&&!d.t&&d.t>c){a.K.unshift(d);setTimeout(a.delayReady,parseInt(a.maxDelay/2));break}a.La=1;a[d.m].apply(a,
|
||
d.a);a.La=0}};a.setAccount=a.sa=function(c){var b,d;if(!a.fa("setAccount",arguments))if(a.account=c,a.allAccounts)for(b=a.allAccounts.concat(c.split(",")),a.allAccounts=[],b.sort(),d=0;d<b.length;d++)0!=d&&b[d-1]==b[d]||a.allAccounts.push(b[d]);else a.allAccounts=c.split(",")};a.foreachVar=function(c,b){var d,f,e,g,k="";e=f="";if(a.lightProfileID)d=a.O,(k=a.lightTrackVars)&&(k=","+k+","+a.la.join(",")+",");else{d=a.g;if(a.pe||a.linkType)k=a.linkTrackVars,f=a.linkTrackEvents,a.pe&&(e=a.pe.substring(0,
|
||
1).toUpperCase()+a.pe.substring(1),a[e]&&(k=a[e].ec,f=a[e].cc));k&&(k=","+k+","+a.F.join(",")+",");f&&k&&(k+=",events,")}b&&(b=","+b+",");for(f=0;f<d.length;f++)e=d[f],(g=a[e])&&(!k||0<=k.indexOf(","+e+","))&&(!b||0<=b.indexOf(","+e+","))&&c(e,g)};a.o=function(c,b,d,f,e){var g="",k,l,h,n,m=0;"contextData"==c&&(c="c");if(b){for(k in b)if(!(Object.prototype[k]||e&&k.substring(0,e.length)!=e)&&b[k]&&(!d||0<=d.indexOf(","+(f?f+".":"")+k+","))){h=!1;if(m)for(l=0;l<m.length;l++)if(k.substring(0,m[l].length)==
|
||
m[l]){h=!0;break}if(!h&&(""==g&&(g+="&"+c+"."),l=b[k],e&&(k=k.substring(e.length)),0<k.length))if(h=k.indexOf("."),0<h)l=k.substring(0,h),h=(e?e:"")+l+".",m||(m=[]),m.push(h),g+=a.o(l,b,d,f,h);else if("boolean"==typeof l&&(l=l?"true":"false"),l){if("retrieveLightData"==f&&0>e.indexOf(".contextData."))switch(h=k.substring(0,4),n=k.substring(4),k){case "transactionID":k="xact";break;case "channel":k="ch";break;case "campaign":k="v0";break;default:a.Ra(n)&&("prop"==h?k="c"+n:"eVar"==h?k="v"+n:"list"==
|
||
h?k="l"+n:"hier"==h&&(k="h"+n,l=l.substring(0,255)))}g+="&"+a.escape(k)+"="+a.escape(l)}}""!=g&&(g+="&."+c)}return g};a.usePostbacks=0;a.Qb=function(){var c="",b,d,f,e,g,k,l,h,n="",m="",p=e="",r=a.T();if(a.lightProfileID)b=a.O,(n=a.lightTrackVars)&&(n=","+n+","+a.la.join(",")+",");else{b=a.g;if(a.pe||a.linkType)n=a.linkTrackVars,m=a.linkTrackEvents,a.pe&&(e=a.pe.substring(0,1).toUpperCase()+a.pe.substring(1),a[e]&&(n=a[e].ec,m=a[e].cc));n&&(n=","+n+","+a.F.join(",")+",");m&&(m=","+m+",",n&&(n+=",events,"));
|
||
a.events2&&(p+=(""!=p?",":"")+a.events2)}if(r&&r.getCustomerIDs){e=q;if(g=r.getCustomerIDs())for(d in g)Object.prototype[d]||(f=g[d],"object"==typeof f&&(e||(e={}),f.id&&(e[d+".id"]=f.id),f.authState&&(e[d+".as"]=f.authState)));e&&(c+=a.o("cid",e))}a.AudienceManagement&&a.AudienceManagement.isReady()&&(c+=a.o("d",a.AudienceManagement.getEventCallConfigParams()));for(d=0;d<b.length;d++){e=b[d];g=a[e];f=e.substring(0,4);k=e.substring(4);g||("events"==e&&p?(g=p,p=""):"marketingCloudOrgID"==e&&r&&a.V("ECID")&&
|
||
(g=r.marketingCloudOrgID));if(g&&(!n||0<=n.indexOf(","+e+","))){switch(e){case "customerPerspective":e="cp";break;case "marketingCloudOrgID":e="mcorgid";break;case "supplementalDataID":e="sdid";break;case "timestamp":e="ts";break;case "dynamicVariablePrefix":e="D";break;case "visitorID":e="vid";break;case "marketingCloudVisitorID":e="mid";break;case "analyticsVisitorID":e="aid";break;case "audienceManagerLocationHint":e="aamlh";break;case "audienceManagerBlob":e="aamb";break;case "authState":e="as";
|
||
break;case "pageURL":e="g";255<g.length&&(a.pageURLRest=g.substring(255),g=g.substring(0,255));break;case "pageURLRest":e="-g";break;case "referrer":e="r";break;case "vmk":case "visitorMigrationKey":e="vmt";break;case "visitorMigrationServer":e="vmf";a.ssl&&a.visitorMigrationServerSecure&&(g="");break;case "visitorMigrationServerSecure":e="vmf";!a.ssl&&a.visitorMigrationServer&&(g="");break;case "charSet":e="ce";break;case "visitorNamespace":e="ns";break;case "cookieDomainPeriods":e="cdp";break;case "cookieLifetime":e=
|
||
"cl";break;case "variableProvider":e="vvp";break;case "currencyCode":e="cc";break;case "channel":e="ch";break;case "transactionID":e="xact";break;case "campaign":e="v0";break;case "latitude":e="lat";break;case "longitude":e="lon";break;case "resolution":e="s";break;case "colorDepth":e="c";break;case "javascriptVersion":e="j";break;case "javaEnabled":e="v";break;case "cookiesEnabled":e="k";break;case "browserWidth":e="bw";break;case "browserHeight":e="bh";break;case "connectionType":e="ct";break;case "homepage":e=
|
||
"hp";break;case "events":p&&(g+=(""!=g?",":"")+p);if(m)for(k=g.split(","),g="",f=0;f<k.length;f++)l=k[f],h=l.indexOf("="),0<=h&&(l=l.substring(0,h)),h=l.indexOf(":"),0<=h&&(l=l.substring(0,h)),0<=m.indexOf(","+l+",")&&(g+=(g?",":"")+k[f]);break;case "events2":g="";break;case "contextData":c+=a.o("c",a[e],n,e);g="";break;case "lightProfileID":e="mtp";break;case "lightStoreForSeconds":e="mtss";a.lightProfileID||(g="");break;case "lightIncrementBy":e="mti";a.lightProfileID||(g="");break;case "retrieveLightProfiles":e=
|
||
"mtsr";break;case "deleteLightProfiles":e="mtsd";break;case "retrieveLightData":a.retrieveLightProfiles&&(c+=a.o("mts",a[e],n,e));g="";break;default:a.Ra(k)&&("prop"==f?e="c"+k:"eVar"==f?e="v"+k:"list"==f?e="l"+k:"hier"==f&&(e="h"+k,g=g.substring(0,255)))}g&&(c+="&"+e+"="+("pev"!=e.substring(0,3)?a.escape(g):g))}"pev3"==e&&a.e&&(c+=a.e)}a.ka&&(c+="&lrt="+a.ka,a.ka=null);return c};a.B=function(a){var b=a.tagName;if("undefined"!=""+a.lc||"undefined"!=""+a.Zb&&"HTML"!=(""+a.Zb).toUpperCase())return"";
|
||
b=b&&b.toUpperCase?b.toUpperCase():"";"SHAPE"==b&&(b="");b&&(("INPUT"==b||"BUTTON"==b)&&a.type&&a.type.toUpperCase?b=a.type.toUpperCase():!b&&a.href&&(b="A"));return b};a.Na=function(a){var b=h.location,d=a.href?a.href:"",f,e,g;f=d.indexOf(":");e=d.indexOf("?");g=d.indexOf("/");d&&(0>f||0<=e&&f>e||0<=g&&f>g)&&(e=a.protocol&&1<a.protocol.length?a.protocol:b.protocol?b.protocol:"",f=b.pathname.lastIndexOf("/"),d=(e?e+"//":"")+(a.host?a.host:b.host?b.host:"")+("/"!=d.substring(0,1)?b.pathname.substring(0,
|
||
0>f?0:f)+"/":"")+d);return d};a.L=function(c){var b=a.B(c),d,f,e="",g=0;return b&&(d=c.protocol,f=c.onclick,!c.href||"A"!=b&&"AREA"!=b||f&&d&&!(0>d.toLowerCase().indexOf("javascript"))?f?(e=a.replace(a.replace(a.replace(a.replace(""+f,"\r",""),"\n",""),"\t","")," ",""),g=2):"INPUT"==b||"SUBMIT"==b?(c.value?e=c.value:c.innerText?e=c.innerText:c.textContent&&(e=c.textContent),g=3):"IMAGE"==b&&c.src&&(e=c.src):e=a.Na(c),e)?{id:e.substring(0,100),type:g}:0};a.jc=function(c){for(var b=a.B(c),d=a.L(c);c&&
|
||
!d&&"BODY"!=b;)if(c=c.parentElement?c.parentElement:c.parentNode)b=a.B(c),d=a.L(c);d&&"BODY"!=b||(c=0);c&&(b=c.onclick?""+c.onclick:"",0<=b.indexOf(".tl(")||0<=b.indexOf(".trackLink("))&&(c=0);return c};a.Yb=function(){var c,b,d=a.linkObject,f=a.linkType,e=a.linkURL,g,k;a.ma=1;d||(a.ma=0,d=a.clickObject);if(d){c=a.B(d);for(b=a.L(d);d&&!b&&"BODY"!=c;)if(d=d.parentElement?d.parentElement:d.parentNode)c=a.B(d),b=a.L(d);b&&"BODY"!=c||(d=0);if(d&&!a.linkObject){var l=d.onclick?""+d.onclick:"";if(0<=l.indexOf(".tl(")||
|
||
0<=l.indexOf(".trackLink("))d=0}}else a.ma=1;!e&&d&&(e=a.Na(d));e&&!a.linkLeaveQueryString&&(g=e.indexOf("?"),0<=g&&(e=e.substring(0,g)));if(!f&&e){var m=0,n=0,p;if(a.trackDownloadLinks&&a.linkDownloadFileTypes)for(l=e.toLowerCase(),g=l.indexOf("?"),k=l.indexOf("#"),0<=g?0<=k&&k<g&&(g=k):g=k,0<=g&&(l=l.substring(0,g)),g=a.linkDownloadFileTypes.toLowerCase().split(","),k=0;k<g.length;k++)(p=g[k])&&l.substring(l.length-(p.length+1))=="."+p&&(f="d");if(a.trackExternalLinks&&!f&&(l=e.toLowerCase(),a.Qa(l)&&
|
||
(a.linkInternalFilters||(a.linkInternalFilters=h.location.hostname),g=0,a.linkExternalFilters?(g=a.linkExternalFilters.toLowerCase().split(","),m=1):a.linkInternalFilters&&(g=a.linkInternalFilters.toLowerCase().split(",")),g))){for(k=0;k<g.length;k++)p=g[k],0<=l.indexOf(p)&&(n=1);n?m&&(f="e"):m||(f="e")}}a.linkObject=d;a.linkURL=e;a.linkType=f;if(a.trackClickMap||a.trackInlineStats)a.e="",d&&(f=a.pageName,e=1,d=d.sourceIndex,f||(f=a.pageURL,e=0),h.s_objectID&&(b.id=h.s_objectID,d=b.type=1),f&&b&&
|
||
b.id&&c&&(a.e="&pid="+a.escape(f.substring(0,255))+(e?"&pidt="+e:"")+"&oid="+a.escape(b.id.substring(0,100))+(b.type?"&oidt="+b.type:"")+"&ot="+c+(d?"&oi="+d:"")))};a.Rb=function(){var c=a.ma,b=a.linkType,d=a.linkURL,f=a.linkName;b&&(d||f)&&(b=b.toLowerCase(),"d"!=b&&"e"!=b&&(b="o"),a.pe="lnk_"+b,a.pev1=d?a.escape(d):"",a.pev2=f?a.escape(f):"",c=1);a.abort&&(c=0);if(a.trackClickMap||a.trackInlineStats||a.Ub()){var b={},d=0,e=a.rb(),g=e?e.split("&"):0,k,l,h,e=0;if(g)for(k=0;k<g.length;k++)l=g[k].split("="),
|
||
f=a.unescape(l[0]).split(","),l=a.unescape(l[1]),b[l]=f;f=a.account.split(",");k={};for(h in a.contextData)h&&!Object.prototype[h]&&"a.activitymap."==h.substring(0,14)&&(k[h]=a.contextData[h],a.contextData[h]="");a.e=a.o("c",k)+(a.e?a.e:"");if(c||a.e){c&&!a.e&&(e=1);for(l in b)if(!Object.prototype[l])for(h=0;h<f.length;h++)for(e&&(g=b[l].join(","),g==a.account&&(a.e+=("&"!=l.charAt(0)?"&":"")+l,b[l]=[],d=1)),k=0;k<b[l].length;k++)g=b[l][k],g==f[h]&&(e&&(a.e+="&u="+a.escape(g)+("&"!=l.charAt(0)?"&":
|
||
"")+l+"&u=0"),b[l].splice(k,1),d=1);c||(d=1);if(d){e="";k=2;!c&&a.e&&(e=a.escape(f.join(","))+"="+a.escape(a.e),k=1);for(l in b)!Object.prototype[l]&&0<k&&0<b[l].length&&(e+=(e?"&":"")+a.escape(b[l].join(","))+"="+a.escape(l),k--);a.zb(e)}}}return c};a.rb=function(){if(a.useLinkTrackSessionStorage){if(a.Ea())return h.sessionStorage.getItem(a.P)}else return a.cookieRead(a.P)};a.Ea=function(){return h.sessionStorage?!0:!1};a.zb=function(c){a.useLinkTrackSessionStorage?a.Ea()&&h.sessionStorage.setItem(a.P,
|
||
c):a.cookieWrite(a.P,c)};a.Sb=function(){if(!a.bc){var c=new Date,b=p.location,d,f,e=f=d="",g="",k="",l="1.2",h=a.cookieWrite("s_cc","true",0)?"Y":"N",m="",q="";if(c.setUTCDate&&(l="1.3",(0).toPrecision&&(l="1.5",c=[],c.forEach))){l="1.6";f=0;d={};try{f=new Iterator(d),f.next&&(l="1.7",c.reduce&&(l="1.8",l.trim&&(l="1.8.1",Date.parse&&(l="1.8.2",Object.create&&(l="1.8.5")))))}catch(r){}}d=screen.width+"x"+screen.height;e=navigator.javaEnabled()?"Y":"N";f=screen.pixelDepth?screen.pixelDepth:screen.colorDepth;
|
||
g=a.w.innerWidth?a.w.innerWidth:a.d.documentElement.offsetWidth;k=a.w.innerHeight?a.w.innerHeight:a.d.documentElement.offsetHeight;try{a.b.addBehavior("#default#homePage"),m=a.b.kc(b)?"Y":"N"}catch(s){}try{a.b.addBehavior("#default#clientCaps"),q=a.b.connectionType}catch(t){}a.resolution=d;a.colorDepth=f;a.javascriptVersion=l;a.javaEnabled=e;a.cookiesEnabled=h;a.browserWidth=g;a.browserHeight=k;a.connectionType=q;a.homepage=m;a.bc=1}};a.Q={};a.loadModule=function(c,b){var d=a.Q[c];if(!d){d=h["AppMeasurement_Module_"+
|
||
c]?new h["AppMeasurement_Module_"+c](a):{};a.Q[c]=a[c]=d;d.kb=function(){return d.ub};d.Ab=function(b){if(d.ub=b)a[c+"_onLoad"]=b,a.fa(c+"_onLoad",[a,d],1)||b(a,d)};try{Object.defineProperty?Object.defineProperty(d,"onLoad",{get:d.kb,set:d.Ab}):d._olc=1}catch(f){d._olc=1}}b&&(a[c+"_onLoad"]=b,a.fa(c+"_onLoad",[a,d],1)||b(a,d))};a.u=function(c){var b,d;for(b in a.Q)if(!Object.prototype[b]&&(d=a.Q[b])&&(d._olc&&d.onLoad&&(d._olc=0,d.onLoad(a,d)),d[c]&&d[c]()))return 1;return 0};a.Ub=function(){return a.ActivityMap&&
|
||
a.ActivityMap._c?!0:!1};a.Vb=function(){var c=Math.floor(1E13*Math.random()),b=a.visitorSampling,d=a.visitorSamplingGroup,d="s_vsn_"+(a.visitorNamespace?a.visitorNamespace:a.account)+(d?"_"+d:""),f=a.cookieRead(d);if(b){b*=100;f&&(f=parseInt(f));if(!f){if(!a.cookieWrite(d,c))return 0;f=c}if(f%1E4>b)return 0}return 1};a.S=function(c,b){var d,f,e,g,k,h,m;m={};for(d=0;2>d;d++)for(f=0<d?a.Ga:a.g,e=0;e<f.length;e++)if(g=f[e],(k=c[g])||c["!"+g]){if(k&&!b&&("contextData"==g||"retrieveLightData"==g)&&a[g])for(h in a[g])k[h]||
|
||
(k[h]=a[g][h]);a[g]||(m["!"+g]=1);m[g]=a[g];a[g]=k}return m};a.hc=function(c){var b,d,f,e;for(b=0;2>b;b++)for(d=0<b?a.Ga:a.g,f=0;f<d.length;f++)e=d[f],c[e]=a[e],c[e]||"prop"!==e.substring(0,4)&&"eVar"!==e.substring(0,4)&&"hier"!==e.substring(0,4)&&"list"!==e.substring(0,4)&&"channel"!==e&&"events"!==e&&"eventList"!==e&&"products"!==e&&"productList"!==e&&"purchaseID"!==e&&"transactionID"!==e&&"state"!==e&&"zip"!==e&&"campaign"!==e&&"events2"!==e&&"latitude"!==e&&"longitude"!==e&&"ms_a"!==e&&"contextData"!==
|
||
e&&"supplementalDataID"!==e&&"tnt"!==e&&"timestamp"!==e&&"abort"!==e&&"useBeacon"!==e&&"linkObject"!==e&&"clickObject"!==e&&"linkType"!==e&&"linkName"!==e&&"linkURL"!==e&&"bodyClickTarget"!==e&&"bodyClickFunction"!==e||(c["!"+e]=1)};a.Mb=function(a){var b,d,f,e,g,k=0,h,m="",n="";if(a&&255<a.length&&(b=""+a,d=b.indexOf("?"),0<d&&(h=b.substring(d+1),b=b.substring(0,d),e=b.toLowerCase(),f=0,"http://"==e.substring(0,7)?f+=7:"https://"==e.substring(0,8)&&(f+=8),d=e.indexOf("/",f),0<d&&(e=e.substring(f,
|
||
d),g=b.substring(d),b=b.substring(0,d),0<=e.indexOf("google")?k=",q,ie,start,search_key,word,kw,cd,":0<=e.indexOf("yahoo.co")?k=",p,ei,":0<=e.indexOf("baidu.")&&(k=",wd,word,"),k&&h)))){if((a=h.split("&"))&&1<a.length){for(f=0;f<a.length;f++)e=a[f],d=e.indexOf("="),0<d&&0<=k.indexOf(","+e.substring(0,d)+",")?m+=(m?"&":"")+e:n+=(n?"&":"")+e;m&&n?h=m+"&"+n:n=""}d=253-(h.length-n.length)-b.length;a=b+(0<d?g.substring(0,d):"")+"?"+h}return a};a.eb=function(c){var b=a.d.visibilityState,d=["webkitvisibilitychange",
|
||
"visibilitychange"];b||(b=a.d.webkitVisibilityState);if(b&&"prerender"==b){if(c)for(b=0;b<d.length;b++)a.d.addEventListener(d[b],function(){var b=a.d.visibilityState;b||(b=a.d.webkitVisibilityState);"visible"==b&&c()});return!1}return!0};a.ca=!1;a.H=!1;a.Cb=function(){a.H=!0;a.p()};a.I=!1;a.Db=function(c){a.marketingCloudVisitorID=c.MCMID;a.visitorOptedOut=c.MCOPTOUT;a.analyticsVisitorID=c.MCAID;a.audienceManagerLocationHint=c.MCAAMLH;a.audienceManagerBlob=c.MCAAMB;a.I=!1;a.p()};a.cb=function(c){a.maxDelay||
|
||
(a.maxDelay=250);return a.u("_d")?(c&&setTimeout(function(){c()},a.maxDelay),!1):!0};a.aa=!1;a.G=!1;a.Aa=function(){a.G=!0;a.p()};a.isReadyToTrack=function(){var c=!0;if(!a.ob()||!a.mb())return!1;a.qb()||(c=!1);a.tb()||(c=!1);return c};a.ob=function(){a.ca||a.H||(a.eb(a.Cb)?a.H=!0:a.ca=!0);return a.ca&&!a.H?!1:!0};a.mb=function(){var c=a.wa();if(c)if(a.ta||a.ba)if(a.ta){if(!c.isApproved(c.Categories.ANALYTICS))return!1}else return!1;else return c.fetchPermissions(a.vb,!0),a.ba=!0,!1;return!0};a.V=
|
||
function(c){var b=a.wa();return b&&!b.isApproved(b.Categories[c])?!1:!0};a.wa=function(){return h.adobe&&h.adobe.optIn?h.adobe.optIn:null};a.Y=!0;a.qb=function(){var c=a.T();if(!c||!c.getVisitorValues)return!0;a.Y&&(a.Y=!1,a.I||(a.I=!0,c.getVisitorValues(a.Db)));return!a.I};a.T=function(){var c=a.visitor;c&&!c.isAllowed()&&(c=null);return c};a.tb=function(){a.aa||a.G||(a.cb(a.Aa)?a.G=!0:a.aa=!0);return a.aa&&!a.G?!1:!0};a.ba=!1;a.vb=function(){a.ba=!1;a.ta=!0};a.j=q;a.q=0;a.callbackWhenReadyToTrack=
|
||
function(c,b,d){var f;f={};f.Hb=c;f.Gb=b;f.Eb=d;a.j==q&&(a.j=[]);a.j.push(f);0==a.q&&(a.q=setInterval(a.p,100))};a.p=function(){var c;if(a.isReadyToTrack()&&(a.Bb(),a.j!=q))for(;0<a.j.length;)c=a.j.shift(),c.Gb.apply(c.Hb,c.Eb)};a.Bb=function(){a.q&&(clearInterval(a.q),a.q=0)};a.ua=function(c){var b,d={};a.hc(d);if(c!=q)for(b in c)d[b]=c[b];a.callbackWhenReadyToTrack(a,a.Fa,[d]);a.Da()};a.Ob=function(){var c=a.cookieRead("s_fid"),b="",d="",f;f=8;var e=4;if(!c||0>c.indexOf("-")){for(c=0;16>c;c++)f=
|
||
Math.floor(Math.random()*f),b+="0123456789ABCDEF".substring(f,f+1),f=Math.floor(Math.random()*e),d+="0123456789ABCDEF".substring(f,f+1),f=e=16;c=b+"-"+d}a.cookieWrite("s_fid",c,1)||(c=0);return c};a.Fa=function(c){var b=new Date,d="s"+Math.floor(b.getTime()/108E5)%10+Math.floor(1E13*Math.random()),f=b.getYear(),f="t="+a.escape(b.getDate()+"/"+b.getMonth()+"/"+(1900>f?f+1900:f)+" "+b.getHours()+":"+b.getMinutes()+":"+b.getSeconds()+" "+b.getDay()+" "+b.getTimezoneOffset()),e=a.T(),g;c&&(g=a.S(c,1));
|
||
a.Vb()&&!a.visitorOptedOut&&(a.xa()||(a.fid=a.Ob()),a.Yb(),a.usePlugins&&a.doPlugins&&a.doPlugins(a),a.account&&(a.abort||(a.trackOffline&&!a.timestamp&&(a.timestamp=Math.floor(b.getTime()/1E3)),c=h.location,a.pageURL||(a.pageURL=c.href?c.href:c),a.referrer||a.$a||(c=a.Util.getQueryParam("adobe_mc_ref",null,null,!0),a.referrer=c||void 0===c?void 0===c?"":c:p.document.referrer),a.$a=1,!a.referrer&&a.Z&&(a.referrer=a.Z),a.Z=0,a.referrer=a.Mb(a.referrer),a.u("_g")),a.Rb()&&!a.abort&&(e&&a.V("TARGET")&&
|
||
!a.supplementalDataID&&e.getSupplementalDataID&&(a.supplementalDataID=e.getSupplementalDataID("AppMeasurement:"+a._in,a.expectSupplementalData?!1:!0)),a.V("AAM")||(a.contextData["cm.ssf"]=1),a.Sb(),a.wb(),f+=a.Qb(),a.sb(d,f),a.u("_t"),a.referrer="")));a.referrer&&(a.Z=a.referrer);a.Da();g&&a.S(g,1)};a.t=a.track=function(c,b){b&&a.S(b);a.Y=!0;a.isReadyToTrack()?null!=a.j&&0<a.j.length?(a.ua(c),a.p()):a.Fa(c):a.ua(c)};a.wb=function(){a.writeSecureCookies&&!a.ssl&&a.ab()};a.ab=function(){a.contextData.excCodes=
|
||
a.contextData.excCodes?a.contextData.excCodes:[];a.contextData.excCodes.push(1)};a.Da=function(){a.abort=a.supplementalDataID=a.timestamp=a.pageURLRest=a.linkObject=a.clickObject=a.linkURL=a.linkName=a.linkType=h.s_objectID=a.pe=a.pev1=a.pev2=a.pev3=a.e=a.lightProfileID=a.useBeacon=a.referrer=0;a.contextData&&a.contextData.excCodes&&(a.contextData.excCodes=0)};a.Ca=[];a.registerPreTrackCallback=function(c){for(var b=[],d=1;d<arguments.length;d++)b.push(arguments[d]);"function"==typeof c?a.Ca.push([c,
|
||
b]):a.debugTracking&&a.C("DEBUG: Non function type passed to registerPreTrackCallback")};a.hb=function(c){a.va(a.Ca,c)};a.Ba=[];a.registerPostTrackCallback=function(c){for(var b=[],d=1;d<arguments.length;d++)b.push(arguments[d]);"function"==typeof c?a.Ba.push([c,b]):a.debugTracking&&a.C("DEBUG: Non function type passed to registerPostTrackCallback")};a.gb=function(c){a.va(a.Ba,c)};a.va=function(c,b){if("object"==typeof c)for(var d=0;d<c.length;d++){var f=c[d][0],e=c[d][1].slice();e.unshift(b);if("function"==
|
||
typeof f)try{f.apply(null,e)}catch(g){a.debugTracking&&a.C(g.message)}}};a.tl=a.trackLink=function(c,b,d,f,e){a.linkObject=c;a.linkType=b;a.linkName=d;e&&(a.bodyClickTarget=c,a.bodyClickFunction=e);return a.track(f)};a.trackLight=function(c,b,d,f){a.lightProfileID=c;a.lightStoreForSeconds=b;a.lightIncrementBy=d;return a.track(f)};a.clearVars=function(){var c,b;for(c=0;c<a.g.length;c++)if(b=a.g[c],"prop"==b.substring(0,4)||"eVar"==b.substring(0,4)||"hier"==b.substring(0,4)||"list"==b.substring(0,4)||
|
||
"channel"==b||"events"==b||"eventList"==b||"products"==b||"productList"==b||"purchaseID"==b||"transactionID"==b||"state"==b||"zip"==b||"campaign"==b)a[b]=void 0};a.tagContainerMarker="";a.sb=function(c,b){var d=a.ib()+"/"+c+"?AQB=1&ndh=1&pf=1&"+(a.za()?"callback=s_c_il["+a._in+"].doPostbacks&et=1&":"")+b+"&AQE=1";a.hb(d);a.fb(d);a.U()};a.ib=function(){var c=a.jb();return"http"+(a.ssl?"s":"")+"://"+c+"/b/ss/"+a.account+"/"+(a.mobile?"5.":"")+(a.za()?"10":"1")+"/JS-"+a.version+(a.ac?"T":"")+(a.tagContainerMarker?
|
||
"-"+a.tagContainerMarker:"")};a.za=function(){return a.AudienceManagement&&a.AudienceManagement.isReady()||0!=a.usePostbacks};a.jb=function(){var c=a.dc,b=a.trackingServer;b?a.trackingServerSecure&&a.ssl&&(b=a.trackingServerSecure):(c=c?(""+c).toLowerCase():"d1","d1"==c?c="112":"d2"==c&&(c="122"),b=a.lb()+"."+c+".2o7.net");return b};a.lb=function(){var c=a.visitorNamespace;c||(c=a.account.split(",")[0],c=c.replace(/[^0-9a-z]/gi,""));return c};a.Za=/{(%?)(.*?)(%?)}/;a.gc=RegExp(a.Za.source,"g");a.Lb=
|
||
function(c){if("object"==typeof c.dests)for(var b=0;b<c.dests.length;++b){var d=c.dests[b];if("string"==typeof d.c&&"aa."==d.id.substr(0,3))for(var f=d.c.match(a.gc),e=0;e<f.length;++e){var g=f[e],k=g.match(a.Za),h="";"%"==k[1]&&"timezone_offset"==k[2]?h=(new Date).getTimezoneOffset():"%"==k[1]&&"timestampz"==k[2]&&(h=a.Pb());d.c=d.c.replace(g,a.escape(h))}}};a.Pb=function(){var c=new Date,b=new Date(6E4*Math.abs(c.getTimezoneOffset()));return a.k(4,c.getFullYear())+"-"+a.k(2,c.getMonth()+1)+"-"+
|
||
a.k(2,c.getDate())+"T"+a.k(2,c.getHours())+":"+a.k(2,c.getMinutes())+":"+a.k(2,c.getSeconds())+(0<c.getTimezoneOffset()?"-":"+")+a.k(2,b.getUTCHours())+":"+a.k(2,b.getUTCMinutes())};a.k=function(a,b){return(Array(a+1).join(0)+b).slice(-a)};a.qa={};a.doPostbacks=function(c){if("object"==typeof c)if(a.Lb(c),"object"==typeof a.AudienceManagement&&"function"==typeof a.AudienceManagement.isReady&&a.AudienceManagement.isReady()&&"function"==typeof a.AudienceManagement.passData)a.AudienceManagement.passData(c);
|
||
else if("object"==typeof c&&"object"==typeof c.dests)for(var b=0;b<c.dests.length;++b){var d=c.dests[b];"object"==typeof d&&"string"==typeof d.c&&"string"==typeof d.id&&"aa."==d.id.substr(0,3)&&(a.qa[d.id]=new Image,a.qa[d.id].alt="",a.qa[d.id].src=d.c)}};a.fb=function(c){a.i||a.Tb();a.i.push(c);a.ja=a.A();a.Ya()};a.Tb=function(){a.i=a.Wb();a.i||(a.i=[])};a.Wb=function(){var c,b;if(a.pa()){try{(b=h.localStorage.getItem(a.na()))&&(c=h.JSON.parse(b))}catch(d){}return c}};a.pa=function(){var c=!0;a.trackOffline&&
|
||
a.offlineFilename&&h.localStorage&&h.JSON||(c=!1);return c};a.Oa=function(){var c=0;a.i&&(c=a.i.length);a.l&&c++;return c};a.U=function(){if(a.l&&(a.v&&a.v.complete&&a.v.D&&a.v.R(),a.l))return;a.Pa=q;if(a.oa)a.ja>a.N&&a.Wa(a.i),a.ra(500);else{var c=a.Fb();if(0<c)a.ra(c);else if(c=a.Ma())a.l=1,a.Xb(c),a.$b(c)}};a.ra=function(c){a.Pa||(c||(c=0),a.Pa=setTimeout(a.U,c))};a.Fb=function(){var c;if(!a.trackOffline||0>=a.offlineThrottleDelay)return 0;c=a.A()-a.Ua;return a.offlineThrottleDelay<c?0:a.offlineThrottleDelay-
|
||
c};a.Ma=function(){if(0<a.i.length)return a.i.shift()};a.Xb=function(c){if(a.debugTracking){var b="AppMeasurement Debug: "+c;c=c.split("&");var d;for(d=0;d<c.length;d++)b+="\n\t"+a.unescape(c[d]);a.C(b)}};a.xa=function(){return a.marketingCloudVisitorID||a.analyticsVisitorID};a.X=!1;var t;try{t=JSON.parse('{"x":"y"}')}catch(v){t=null}t&&"y"==t.x?(a.X=!0,a.W=function(a){return JSON.parse(a)}):h.$&&h.$.parseJSON?(a.W=function(a){return h.$.parseJSON(a)},a.X=!0):a.W=function(){return null};a.$b=function(c){var b,
|
||
d,f;a.nb(c)&&(d=1,b={send:function(c){a.useBeacon=!1;navigator.sendBeacon(c)?b.R():b.ha()}});!b&&a.xa()&&2047<c.length&&(a.bb()&&(d=2,b=new XMLHttpRequest),b&&(a.AudienceManagement&&a.AudienceManagement.isReady()||0!=a.usePostbacks)&&(a.X?b.Ha=!0:b=0));!b&&a.fc&&(c=c.substring(0,2047));!b&&a.d.createElement&&(0!=a.usePostbacks||a.AudienceManagement&&a.AudienceManagement.isReady())&&(b=a.d.createElement("SCRIPT"))&&"async"in b&&((f=(f=a.d.getElementsByTagName("HEAD"))&&f[0]?f[0]:a.d.body)?(b.type=
|
||
"text/javascript",b.setAttribute("async","async"),d=3):b=0);b||(b=new Image,b.alt="",b.abort||"undefined"===typeof h.InstallTrigger||(b.abort=function(){b.src=q}));b.Va=Date.now();b.Ja=function(){try{b.D&&(clearTimeout(b.D),b.D=0)}catch(a){}};b.onload=b.R=function(){b.Va&&(a.ka=Date.now()-b.Va);a.gb(c);b.Ja();a.Jb();a.da();a.l=0;a.U();if(b.Ha){b.Ha=!1;try{a.doPostbacks(a.W(b.responseText))}catch(d){}}};b.onabort=b.onerror=b.ha=function(){b.Ja();(a.trackOffline||a.oa)&&a.l&&a.i.unshift(a.Ib);a.l=0;
|
||
a.ja>a.N&&a.Wa(a.i);a.da();a.ra(500)};b.onreadystatechange=function(){4==b.readyState&&(200==b.status?b.R():b.ha())};a.Ua=a.A();if(1===d)b.send(c);else if(2===d)f=c.indexOf("?"),d=c.substring(0,f),f=c.substring(f+1),f=f.replace(/&callback=[a-zA-Z0-9_.\[\]]+/,""),b.open("POST",d,!0),b.withCredentials=!0,b.send(f);else if(b.src=c,3===d){if(a.Sa)try{f.removeChild(a.Sa)}catch(e){}f.firstChild?f.insertBefore(b,f.firstChild):f.appendChild(b);a.Sa=a.v}b.D=setTimeout(function(){b.D&&(b.complete?b.R():(a.trackOffline&&
|
||
b.abort&&b.abort(),b.ha()))},5E3);a.Ib=c;a.v=h["s_i_"+a.replace(a.account,",","_")]=b;if(a.useForcedLinkTracking&&a.J||a.bodyClickFunction)a.forcedLinkTrackingTimeout||(a.forcedLinkTrackingTimeout=250),a.ea=setTimeout(a.da,a.forcedLinkTrackingTimeout)};a.nb=function(c){var b=!1;navigator.sendBeacon&&(a.pb(c)?b=!0:a.useBeacon&&(b=!0));a.yb(c)&&(b=!1);return b};a.pb=function(a){return a&&0<a.indexOf("pe=lnk_e")?!0:!1};a.yb=function(a){return 64E3<=a.length};a.bb=function(){return"undefined"!==typeof XMLHttpRequest&&
|
||
"withCredentials"in new XMLHttpRequest?!0:!1};a.Jb=function(){if(a.pa()&&!(a.Ta>a.N))try{h.localStorage.removeItem(a.na()),a.Ta=a.A()}catch(c){}};a.Wa=function(c){if(a.pa()){a.Ya();try{h.localStorage.setItem(a.na(),h.JSON.stringify(c)),a.N=a.A()}catch(b){}}};a.Ya=function(){if(a.trackOffline){if(!a.offlineLimit||0>=a.offlineLimit)a.offlineLimit=10;for(;a.i.length>a.offlineLimit;)a.Ma()}};a.forceOffline=function(){a.oa=!0};a.forceOnline=function(){a.oa=!1};a.na=function(){return a.offlineFilename+
|
||
"-"+a.visitorNamespace+a.account};a.A=function(){return(new Date).getTime()};a.Qa=function(a){a=a.toLowerCase();return 0!=a.indexOf("#")&&0!=a.indexOf("about:")&&0!=a.indexOf("opera:")&&0!=a.indexOf("javascript:")?!0:!1};a.setTagContainer=function(c){var b,d,f;a.ac=c;for(b=0;b<a._il.length;b++)if((d=a._il[b])&&"s_l"==d._c&&d.tagContainerName==c){a.S(d);if(d.lmq)for(b=0;b<d.lmq.length;b++)f=d.lmq[b],a.loadModule(f.n);if(d.ml)for(f in d.ml)if(a[f])for(b in c=a[f],f=d.ml[f],f)!Object.prototype[b]&&("function"!=
|
||
typeof f[b]||0>(""+f[b]).indexOf("s_c_il"))&&(c[b]=f[b]);if(d.mmq)for(b=0;b<d.mmq.length;b++)f=d.mmq[b],a[f.m]&&(c=a[f.m],c[f.f]&&"function"==typeof c[f.f]&&(f.a?c[f.f].apply(c,f.a):c[f.f].apply(c)));if(d.tq)for(b=0;b<d.tq.length;b++)a.track(d.tq[b]);d.s=a;break}};a.Util={urlEncode:a.escape,urlDecode:a.unescape,cookieRead:a.cookieRead,cookieWrite:a.cookieWrite,getQueryParam:function(c,b,d,f){var e,g="";b||(b=a.pageURL?a.pageURL:h.location);d=d?d:"&";if(!c||!b)return g;b=""+b;e=b.indexOf("?");if(0>
|
||
e)return g;b=d+b.substring(e+1)+d;if(!f||!(0<=b.indexOf(d+c+d)||0<=b.indexOf(d+c+"="+d))){e=b.indexOf("#");0<=e&&(b=b.substr(0,e)+d);e=b.indexOf(d+c+"=");if(0>e)return g;b=b.substring(e+d.length+c.length+1);e=b.indexOf(d);0<=e&&(b=b.substring(0,e));0<b.length&&(g=a.unescape(b));return g}},getIeVersion:function(){return document.documentMode?document.documentMode:a.ya()?7:null}};a.F="supplementalDataID timestamp dynamicVariablePrefix visitorID marketingCloudVisitorID analyticsVisitorID audienceManagerLocationHint authState fid vmk visitorMigrationKey visitorMigrationServer visitorMigrationServerSecure charSet visitorNamespace cookieDomainPeriods fpCookieDomainPeriods cookieLifetime pageName pageURL customerPerspective referrer contextData currencyCode lightProfileID lightStoreForSeconds lightIncrementBy retrieveLightProfiles deleteLightProfiles retrieveLightData".split(" ");
|
||
a.g=a.F.concat("purchaseID variableProvider channel server pageType transactionID campaign state zip events events2 products audienceManagerBlob tnt".split(" "));a.la="timestamp charSet visitorNamespace cookieDomainPeriods cookieLifetime contextData lightProfileID lightStoreForSeconds lightIncrementBy".split(" ");a.O=a.la.slice(0);a.Ga="account allAccounts debugTracking visitor visitorOptedOut trackOffline offlineLimit offlineThrottleDelay offlineFilename usePlugins doPlugins configURL visitorSampling visitorSamplingGroup linkObject clickObject linkURL linkName linkType trackDownloadLinks trackExternalLinks trackClickMap trackInlineStats linkLeaveQueryString linkTrackVars linkTrackEvents linkDownloadFileTypes linkExternalFilters linkInternalFilters useForcedLinkTracking forcedLinkTrackingTimeout writeSecureCookies useLinkTrackSessionStorage trackingServer trackingServerSecure ssl abort mobile dc lightTrackVars maxDelay expectSupplementalData useBeacon usePostbacks registerPreTrackCallback registerPostTrackCallback bodyClickTarget bodyClickFunction AudienceManagement".split(" ");
|
||
for(m=0;250>=m;m++)76>m&&(a.g.push("prop"+m),a.O.push("prop"+m)),a.g.push("eVar"+m),a.O.push("eVar"+m),6>m&&a.g.push("hier"+m),4>m&&a.g.push("list"+m);m="pe pev1 pev2 pev3 latitude longitude resolution colorDepth javascriptVersion javaEnabled cookiesEnabled browserWidth browserHeight connectionType homepage pageURLRest marketingCloudOrgID ms_a".split(" ");a.g=a.g.concat(m);a.F=a.F.concat(m);a.ssl=0<=h.location.protocol.toLowerCase().indexOf("https");a.charSet="UTF-8";a.contextData={};a.writeSecureCookies=
|
||
!1;a.offlineThrottleDelay=0;a.offlineFilename="AppMeasurement.offline";a.P="s_sq";a.Ua=0;a.ja=0;a.N=0;a.Ta=0;a.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx";a.w=h;a.d=h.document;a.da=function(){a.ea&&(h.clearTimeout(a.ea),a.ea=q);a.bodyClickTarget&&a.J&&a.bodyClickTarget.dispatchEvent(a.J);a.bodyClickFunction&&("function"==typeof a.bodyClickFunction?a.bodyClickFunction():a.bodyClickTarget&&a.bodyClickTarget.href&&(a.d.location=a.bodyClickTarget.href));a.bodyClickTarget=
|
||
a.J=a.bodyClickFunction=0};a.Xa=function(){a.b=a.d.body;a.b?(a.r=function(c){var b,d,f,e,g;if(!(a.d&&a.d.getElementById("cppXYctnr")||c&&c["s_fe_"+a._in])){if(a.Ia)if(a.useForcedLinkTracking)a.b.removeEventListener("click",a.r,!1);else{a.b.removeEventListener("click",a.r,!0);a.Ia=a.useForcedLinkTracking=0;return}else a.useForcedLinkTracking=0;a.clickObject=c.srcElement?c.srcElement:c.target;try{if(!a.clickObject||a.M&&a.M==a.clickObject||!(a.clickObject.tagName||a.clickObject.parentElement||a.clickObject.parentNode))a.clickObject=
|
||
0;else{var k=a.M=a.clickObject;a.ia&&(clearTimeout(a.ia),a.ia=0);a.ia=setTimeout(function(){a.M==k&&(a.M=0)},1E4);f=a.Oa();a.track();if(f<a.Oa()&&a.useForcedLinkTracking&&c.target){for(e=c.target;e&&e!=a.b&&"A"!=e.tagName.toUpperCase()&&"AREA"!=e.tagName.toUpperCase();)e=e.parentNode;if(e&&(g=e.href,a.Qa(g)||(g=0),d=e.target,c.target.dispatchEvent&&g&&(!d||"_self"==d||"_top"==d||"_parent"==d||h.name&&d==h.name))){try{b=a.d.createEvent("MouseEvents")}catch(l){b=new h.MouseEvent}if(b){try{b.initMouseEvent("click",
|
||
c.bubbles,c.cancelable,c.view,c.detail,c.screenX,c.screenY,c.clientX,c.clientY,c.ctrlKey,c.altKey,c.shiftKey,c.metaKey,c.button,c.relatedTarget)}catch(m){b=0}b&&(b["s_fe_"+a._in]=b.s_fe=1,c.stopPropagation(),c.stopImmediatePropagation&&c.stopImmediatePropagation(),c.preventDefault(),a.bodyClickTarget=c.target,a.J=b)}}}}}catch(n){a.clickObject=0}}},a.b&&a.b.attachEvent?a.b.attachEvent("onclick",a.r):a.b&&a.b.addEventListener&&(navigator&&(0<=navigator.userAgent.indexOf("WebKit")&&a.d.createEvent||
|
||
0<=navigator.userAgent.indexOf("Firefox/2")&&h.MouseEvent)&&(a.Ia=1,a.useForcedLinkTracking=1,a.b.addEventListener("click",a.r,!0)),a.b.addEventListener("click",a.r,!1))):setTimeout(a.Xa,30)};a.fc=a.ya();a.Kb();a.mc||(r?a.setAccount(r):a.C("Error, missing Report Suite ID in AppMeasurement initialization"),a.Xa(),a.loadModule("ActivityMap"))}
|
||
function s_gi(r){var a,h=window.s_c_il,q,p,m=r.split(","),s,u,t=0;if(h)for(q=0;!t&&q<h.length;){a=h[q];if("s_c"==a._c&&(a.account||a.oun))if(a.account&&a.account==r)t=1;else for(p=a.account?a.account:a.oun,p=a.allAccounts?a.allAccounts:p.split(","),s=0;s<m.length;s++)for(u=0;u<p.length;u++)m[s]==p[u]&&(t=1);q++}t?a.setAccount&&a.setAccount(r):a=new AppMeasurement(r);return a}AppMeasurement.getInstance=s_gi;window.s_objectID||(window.s_objectID=0);
|
||
function s_pgicq(){var r=window,a=r.s_giq,h,q,p;if(a)for(h=0;h<a.length;h++)q=a[h],p=s_gi(q.oun),p.setAccount(q.un),p.setTagContainer(q.tagContainerName);r.s_giq=0}s_pgicq();
|
||
/* eslint-enable */
|
||
</script><script>
|
||
/* eslint-disable */
|
||
/*global __CNBC_META_DATA, mps, adobe, Optanon, BI */
|
||
//Omni Setup
|
||
var s={};
|
||
var s_account='';
|
||
if (document.location.host == 'www.cnbc.com' || document.location.host == 'dealornodeal.cnbc.com') {
|
||
s_account='nbcucnbcglobal,nbcucnbcall';
|
||
}else{
|
||
s_account='nbcucnbcglobaldev';
|
||
}
|
||
var s_omniServer='oimg.nbcuni.com';
|
||
var s_omniSecureServer='osimg.nbcuni.com';
|
||
var s_linkInternalFilters='javascript:,cnbc.com,taboolainternal,cnbcevents.com,cnbccouncils.com';
|
||
var currentURL = window.location.href || '';
|
||
|
||
function deleteBedrockCookie() {
|
||
if (typeof window === 'undefined') {
|
||
return;
|
||
}
|
||
document.cookie = 'bedrocktrk=;expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/';
|
||
document.cookie = 'bedrocktrk=;expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;domain=.cnbc.com';
|
||
}
|
||
|
||
window.s = new AppMeasurement(s_account);
|
||
//Omni Execute
|
||
window._executeOmniture = function() {
|
||
var s=s_gi(s_account)
|
||
s.visitorNamespace="nbcuniversal"
|
||
s.trackingServer=s_omniServer
|
||
s.trackingServerSecure=s_omniSecureServer
|
||
s.linkInternalFilters=s_linkInternalFilters;
|
||
s.trackDownloadLinks=true
|
||
s.trackExternalLinks=true
|
||
s.trackInlineStats=true
|
||
s.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls,widget"
|
||
s.linkLeaveQueryString=false
|
||
|
||
s.visitor=Visitor.getInstance("A8AB776A5245B4220A490D44@AdobeOrg");
|
||
|
||
/* Plugin Config */
|
||
s.usePlugins=true
|
||
function s_doPlugins(s) {
|
||
/* Add calls to plugins here */
|
||
//Time Parting
|
||
//time parting configuration
|
||
s._tpDST = {
|
||
2012: '3/11,11/4',
|
||
2013: '3/10,11/3',
|
||
2014: '3/9,11/2',
|
||
2015: '3/8,11/1',
|
||
2016: '3/13,11/6',
|
||
2017: '3/12,11/5',
|
||
2018: '3/11,11/4',
|
||
2019: '3/10,11/3',
|
||
2020: '3/8,11/1',
|
||
2021: '3/14,11/7',
|
||
2022: '3/13,11/6',
|
||
2023: '3/12,11/5',
|
||
2024: '3/10,11/3',
|
||
2025: '3/9,11/2',
|
||
2026: '3/8,11/1',
|
||
2027: '3/14,11/7',
|
||
2028: '3/12,11/5',
|
||
};
|
||
var tpA = s.getTimeParting('n', '-5');
|
||
s.contextData['cnbc.hour'] = tpA[1]; // Set hour
|
||
s.contextData['cnbc.day'] = tpA[2]; // Set day
|
||
s.contextData['cnbc.daytype'] = tpA[3]; // Set day type
|
||
s.contextData['cnbc.mid'] = visitor.getMarketingCloudVisitorID();
|
||
//new repeat
|
||
s.contextData['cnbc.newrepmon'] = s.getNewRepeat(30, 's_getNewRepeat30');
|
||
s.contextData['cnbc.newrep90'] = s.getNewRepeat(90, 's_getNewRepeat90');
|
||
|
||
//monthly visit number
|
||
s.contextData['cnbc.sessionnumber'] = s.getVisitNum('m', 's_vmonthnum', 's_monthinvisit');
|
||
|
||
//days since last visit
|
||
s.contextData['cnbc.dayslastvisit'] = s.getDaysSinceLastVisit('s_lv');
|
||
|
||
//Read linktrk cookie
|
||
if (!s.Util.cookieRead('linktrk')) {
|
||
s.Util.cookieWrite('linktrk', '', 0);
|
||
} else {
|
||
s.contextData['cnbc.trknav'] = s.Util.cookieRead('linktrk');
|
||
s.Util.cookieWrite('linktrk', '', 0);
|
||
}
|
||
|
||
//Auto Link Tracking
|
||
if (!!(navigator.userAgent.match(/Trident/) && !navigator.userAgent.match(/MSIE/))) {
|
||
s.hbx_lt = 'auto';
|
||
s.setupLinkTrack(',propLT,,propLP', 'SC_LINKS');
|
||
s.contextData['cnbc.trknav'] = s.propLT;
|
||
}
|
||
|
||
//MPS customObj for Adobe Audience Manager DIL
|
||
//Needs to be loaded before DIL code
|
||
if (typeof mps != 'undefined') {
|
||
mps._datamapValue = function (a, d) {
|
||
d = d || mps.pagevars.instance;
|
||
if (!mps.pagevars) return !1;
|
||
if (!mps.datamaps || !mps.datamaps[a])
|
||
return mps._d('[mps/datamaps] FAILED - Data mapping set does not exist: ' + a), !1;
|
||
var b = d ? d : mps.pagevars.instance;
|
||
if (b && 'automagic' != b && mps.datamaps[a][b]) return mps.datamaps[a][d];
|
||
var b = window.location.host.split('.'),
|
||
c = b.pop(),
|
||
c = b.pop() + '.' + c;
|
||
b.reverse();
|
||
if (mps.datamaps[a][c]) return mps.datamaps[a][c];
|
||
for (var e = 0; e < b.length; e++)
|
||
if (((c = b[e] + '.' + c), mps.datamaps[a][c])) return mps.datamaps[a][c];
|
||
mps._l('[mps/datamaps] FAILED - Data mapping value for [' + a + '] does not exist on: ' + d);
|
||
return !1;
|
||
};
|
||
|
||
mps.aam = mps.aam || {};
|
||
|
||
mps.aam.INIT = function () {
|
||
/*--[ CONFIGURATION ]------------------------------------------------*/
|
||
mps.aam._scripts = {
|
||
example: mps._protocol() + '//site.com/example.js',
|
||
};
|
||
|
||
mps.aam._opts = {
|
||
visitornamespace: 'A8AB776A5245B4220A490D44@AdobeOrg',
|
||
};
|
||
|
||
this._visitorns = mps._datamapValue('adobeorg');
|
||
if (this._visitorns) mps.aam._opts.visitornamespace = this._visitorns;
|
||
|
||
mps.aam._conf = {
|
||
missingval: 'UNKNOWN',
|
||
rootpage: { type: 'home', cat: 'home' },
|
||
cleanregex: /[^-a-z0-9_~. \s]/gi,
|
||
maxlength: 25,
|
||
};
|
||
|
||
mps.aam.site = mps.pagevars.instance;
|
||
mps.aam.brand = mps.pagevars.instance.split('-')[0];
|
||
|
||
mps.aam._status = 0;
|
||
if (typeof (mps.aam.opts == 'object')) mps._merge(mps.aam._opts, mps.aam.opts);
|
||
if (typeof (mps.aam.conf == 'object')) mps._merge(mps.aam._conf, mps.aam.conf);
|
||
this.cd = {};
|
||
this._data = {};
|
||
|
||
mps.aam.defineData = function () {
|
||
this._data.cid = mps.pagevars.cid;
|
||
this._data.cat = mps.pagevars.cats;
|
||
this._data.type = mps.pagevars.type;
|
||
this._data.mpspath = mps._trim(mps.pagevars.path, '/').split('/');
|
||
this._data.pathsegs = mps._trim(window.location.pathname, '/').split('/');
|
||
this._data.hostsegs = window.location.host.split('.');
|
||
// handle path prefix format
|
||
if (this._data.mpspath[0].indexOf(':') > -1) {
|
||
var _seg = this._data.mpspath[0].split(':');
|
||
this._data.pathprefix = _seg[0];
|
||
if (_seg[1] == '') {
|
||
this._data.mpspath.shift();
|
||
} else {
|
||
this._data.mpspath[0] = _seg[1];
|
||
}
|
||
}
|
||
this._data.pageinfo = {};
|
||
if (mpscall.is_content === 0 || mpscall.is_content === '0') this._data.pageinfo.notcontent = 1;
|
||
if (mpscall.is_content === 1 || mpscall.is_content === '1') this._data.pageinfo.iscontent = 1;
|
||
if (this._data.mpspath === 0) {
|
||
this._data.pageinfo.home = 1;
|
||
if (this._data.cat.length === 0) this._data.cat.push(this._conf.rootpage.cat);
|
||
if (this._data.type == '') this._data.type = this._conf.rootpage.cat(type);
|
||
}
|
||
this._l('executed: defineData');
|
||
return this._data;
|
||
};
|
||
|
||
mps.aam.setData = function () {
|
||
// set nbcu context data variables
|
||
this.cd['nbcu_brand'] = mps.aam.brand;
|
||
this.cd['nbcu-' + mps.aam.brand + '-contenttype'] = mps.pagevars.type ? mps.pagevars.type : 'page';
|
||
this.cd['nbcu_cleantitle'] = mps.aam._clean(window.document.title, 50).replace(/\s\s+/g, ' ');
|
||
// set mps context data variables
|
||
this.cd['mps_contentid'] = this._data.cid;
|
||
this.cd['mps_path'] = mps.pagevars.path;
|
||
if (mps._ext && mps._ext._insertedads)
|
||
this.cd['mps-' + mps.aam.brand + '-cats'] = this._data.cat.join('|');
|
||
for (var i = 0; i < this._data.cat.length; i++) {
|
||
this.cd['mps-' + mps.aam.brand + '-cat' + (i + 1)] = this._data.cat[i];
|
||
}
|
||
if (mps.pagevars.dart_mode) this.cd['mps_admode'] = mps.pagevars.dart_mode;
|
||
if (mps._ext && mps._ext._insertedads) this.cd['mps_adsinserted'] = mps._ext._insertedads;
|
||
if (mps.pagevars.dart_lazy_load) this.cd['mps_adlazyload'] = mps.pagevars.dart_lazy_load;
|
||
if (mps._ab && mps._ab.run && typeof adBlockEnabled != 'undefined')
|
||
this.cd['mps_adblock'] = adBlockEnabled ? 1 : 0;
|
||
if (typeof mps.pagevars.cags == 'object') {
|
||
for (var i in mps.pagevars.cags) {
|
||
this.cd['mps_cag-' + mps.aam.brand + '-' + i] = mps.pagevars.cags[i];
|
||
}
|
||
}
|
||
if (typeof mps.pagevars.fields == 'object') {
|
||
for (var i in mps.pagevars.fields) {
|
||
this.cd['mps_field-' + mps.aam.brand + '-' + i] = mps.pagevars.fields[i];
|
||
}
|
||
}
|
||
if (mps.pagevars.freewheel_section) this.cd['mps_fwssid'] = mps.pagevars.freewheel_section;
|
||
if (typeof mps._loadset == 'number') this.cd['mps_loadset'] = mps._loadset;
|
||
if (mps.response && mps.response.page) {
|
||
if (mps.response.page.gpt_adid) this.cd['mps_adunitid'] = mps.response.page.gpt_adid;
|
||
if (mps.response.page.package) this.cd['mps_packageid'] = mps.response.page.package;
|
||
}
|
||
if (mps.pagevars.ref) this.cd['mps_refdomain'] = mps.pagevars.ref;
|
||
this.cd['pagename'] =
|
||
mps.aam.cd['nbcu_brand'] +
|
||
'|' +
|
||
mps.aam.cd['nbcu-' + mps.aam.brand + '-contenttype'] +
|
||
'|' +
|
||
mps.aam.cd['mps-' + mps.aam.brand + '-cat1'] +
|
||
'|' +
|
||
mps.aam.cd['mps_contentid'] +
|
||
'|' +
|
||
this.cd['nbcu_cleantitle'];
|
||
this._l('executed: setData');
|
||
return this.cd;
|
||
};
|
||
mps.aam.customObj = {};
|
||
mps.aam._applyData = function () {
|
||
var _set = {};
|
||
// merge mps.data if previously set
|
||
if (typeof mps.data == 'object' && mps._keys(mps.data).length > 0)
|
||
this.cd = mps._merge(this.cd, mps.data);
|
||
for (var i in this.cd) {
|
||
var _cdval = this.cd[i];
|
||
var _isarr = 0;
|
||
if (typeof _cdval == 'boolean') _cdval = _cdval + 0;
|
||
if (typeof _cdval == 'number') _cdval = _cdval.toString();
|
||
if (Object.prototype.toString.call(this.cd[i]) === '[object Array]') {
|
||
_cdval.sort();
|
||
_isarr = 1;
|
||
//_cdval=_cdval.join(',');
|
||
}
|
||
if (typeof _cdval != 'string' && !_isarr) {
|
||
this._l('(skipped applyData: ' + i + ')');
|
||
continue;
|
||
}
|
||
_set[i] = _cdval;
|
||
this.customObj[i] = _cdval;
|
||
}
|
||
this._l('executed: applyData');
|
||
};
|
||
|
||
mps.aam._status = 1;
|
||
this._l('INITIALIZED');
|
||
return mps.aam._status;
|
||
};
|
||
|
||
/*--[ INTERNAL ]------------------------------------------------*/
|
||
mps.aam._clean = function (str, maxlength, nospaces, lowercase) {
|
||
if (typeof maxlength == 'undefined' && this._conf && this._conf.maxlength > 0)
|
||
maxlength = this._conf.maxlength;
|
||
if (typeof str == 'boolean') str = str + 0;
|
||
if (typeof str == 'number') str = str.toString();
|
||
if (typeof str != 'string') return '';
|
||
str = str.replace(this._conf.cleanregex, '');
|
||
if (nospaces) str = str.replace(' ', '');
|
||
if (maxlength) str = str.substring(0, maxlength);
|
||
if (lowercase) str.toLowerCase();
|
||
return str;
|
||
};
|
||
mps.aam._getQS = function () {
|
||
var a;
|
||
(window.onpopstate = function () {
|
||
var b,
|
||
c = /\+/g,
|
||
d = /([^&=]+)=?([^&]*)/g,
|
||
e = window.location.search.substring(1);
|
||
for (a = {}; (b = d.exec(e)); )
|
||
a[decodeURIComponent(b[1].replace(c, ' '))] = decodeURIComponent(b[2].replace(c, ' '));
|
||
})();
|
||
return a;
|
||
};
|
||
mps.aam._l = function (msg, label) {
|
||
if (typeof msg == 'boolean') msg = msg + 0;
|
||
if (typeof msg == 'number') msg = msg.toString();
|
||
if (typeof msg == 'object') msg = JSON.stringify(msg);
|
||
if (typeof msg != 'string') msg = '<' + typeof msg + '>';
|
||
if ((typeof label != 'string' || label.length == 0) && mps.aam._l.label) label = mps.aam._l.label;
|
||
if (typeof label != 'string') label = '';
|
||
mps._d('\u2022' + label + '\u279e ' + msg);
|
||
return msg;
|
||
};
|
||
mps.aam._l.label = '[mps/aam]';
|
||
|
||
/*--[ EXECUTION ]------------------------------------------------*/
|
||
mps.aam.EXECUTE = function () {
|
||
try {
|
||
this.defineData();
|
||
this.setData();
|
||
this._applyData();
|
||
this._l('EXECUTION COMPLETE');
|
||
this._l(this.customObj);
|
||
return this.customObj;
|
||
} catch (e) {
|
||
mps._d('[mps/aam] ERROR: Custom Object Execution', e);
|
||
return {};
|
||
}
|
||
};
|
||
|
||
if (mps.aam.INIT()) {
|
||
window.customObj = mps.aam.EXECUTE();
|
||
}
|
||
}
|
||
//Adobe Audience Manager DIL Custom Section
|
||
//DIL instantiation starts. Configurable section below
|
||
var nbcuDil = DIL.create({
|
||
partner: 'nbcu',
|
||
containerNSID: 0,
|
||
//useJSONPOnly: true, removed due to JSONP requests failing w/ large URIs (414 URI Too Long)
|
||
uuidCookie: {
|
||
name: 'aam_uuid',
|
||
days: 30,
|
||
},
|
||
});
|
||
if (typeof customObj != 'undefined') {
|
||
//Object is present, submit data
|
||
var nbcuDilInstance = DIL.getDil('nbcu');
|
||
nbcuDilInstance.api.signals(customObj, 'c_');
|
||
}
|
||
//SC object Instantiation
|
||
if (typeof s != 'undefined' && s === Object(s) && typeof s.account != 'undefined' && s.account) {
|
||
_scDilObj = s_gi(s.account);
|
||
} else {
|
||
_scDilObj = s_gi(s_account);
|
||
}
|
||
|
||
//SC Object Data Collection
|
||
DIL.modules.siteCatalyst.init(_scDilObj, nbcuDil, {
|
||
names: [
|
||
'pageName',
|
||
'channel',
|
||
'campaign',
|
||
'products',
|
||
'events',
|
||
'pe',
|
||
'referrer',
|
||
'server',
|
||
'purchaseID',
|
||
'zip',
|
||
'state',
|
||
],
|
||
iteratedNames: [
|
||
{
|
||
name: 'eVar',
|
||
maxIndex: 75,
|
||
},
|
||
{
|
||
name: 'prop',
|
||
maxIndex: 75,
|
||
},
|
||
{
|
||
name: 'pev',
|
||
maxIndex: 3,
|
||
},
|
||
{
|
||
name: 'hier',
|
||
maxIndex: 4,
|
||
},
|
||
],
|
||
});
|
||
|
||
//DIL instantiation ends
|
||
}
|
||
s.doPlugins = s_doPlugins;
|
||
|
||
//write linktrk cookie, expires on session
|
||
function linkTrkCookie(linkValue) {
|
||
s.Util.cookieWrite('linktrk', linkValue, 0);
|
||
}
|
||
|
||
//write bedrocktrk cookie, expires in 3 months
|
||
function bedrockTrkCookie(bedrockValue) {
|
||
var bedrockTrkDate = new Date();
|
||
bedrockTrkDate.setMonth(bedrockTrkDate.getMonth() + 3);
|
||
s.Util.cookieWrite('bedrocktrk', bedrockValue, bedrockTrkDate);
|
||
}
|
||
|
||
/************************** PLUGINS SECTION *************************/
|
||
|
||
/*
|
||
*Replace plugin utility
|
||
*/
|
||
s.repl=new Function("x","o","n",""
|
||
+"var i=x.indexOf(o),l=n.length;while(x&&i>=0){x=x.substring(0,i)+n+x."
|
||
+"substring(i+o.length);i=x.indexOf(o,i+l)}return x");
|
||
|
||
/*
|
||
*Gets the AAM segments out of a cookie. Requires replace (repl) *
|
||
*/
|
||
s.getAamSegments=new Function("a","b",""
|
||
+"var s=this;var c=s.c_r(a);if(c){c=s.repl(c,b+'=','');}ret"
|
||
+"urn c");
|
||
|
||
/*
|
||
* Plugin: Days since last Visit 1.1 - capture time from last visit
|
||
*/
|
||
s.getDaysSinceLastVisit=new Function("c",""
|
||
+"var s=this,e=new Date(),es=new Date(),cval,cval_s,cval_ss,ct=e.getT"
|
||
+"ime(),day=24*60*60*1000,f1,f2,f3,f4,f5;e.setTime(ct+3*365*day);es.s"
|
||
+"etTime(ct+30*60*1000);f0='Cookies Not Supported';f1='First Visit';f"
|
||
+"2='More than 30 days';f3='More than 7 days';f4='Less than 7 days';f"
|
||
+"5='Less than 1 day';cval=s.c_r(c);if(cval.length==0){s.c_w(c,ct,e);"
|
||
+"s.c_w(c+'_s',f1,es);}else{var d=ct-cval;if(d>30*60*1000){if(d>30*da"
|
||
+"y){s.c_w(c,ct,e);s.c_w(c+'_s',f2,es);}else if(d<30*day+1 && d>7*day"
|
||
+"){s.c_w(c,ct,e);s.c_w(c+'_s',f3,es);}else if(d<7*day+1 && d>day){s."
|
||
+"c_w(c,ct,e);s.c_w(c+'_s',f4,es);}else if(d<day+1){s.c_w(c,ct,e);s.c"
|
||
+"_w(c+'_s',f5,es);}}else{s.c_w(c,ct,e);cval_ss=s.c_r(c+'_s');s.c_w(c"
|
||
+"+'_s',cval_ss,es);}}cval_s=s.c_r(c+'_s');if(cval_s.length==0) retur"
|
||
+"n f0;else if(cval_s!=f1&&cval_s!=f2&&cval_s!=f3&&cval_s!=f4&&cval_s"
|
||
+"!=f5) return '';else return cval_s;");
|
||
|
||
/*
|
||
* Plugin: getVisitNum - version 3.0
|
||
*/
|
||
s.getVisitNum=new Function("tp","c","c2",""
|
||
+"var s=this,e=new Date,cval,cvisit,ct=e.getTime(),d;if(!tp){tp='m';}"
|
||
+"if(tp=='m'||tp=='w'||tp=='d'){eo=s.endof(tp),y=eo.getTime();e.setTi"
|
||
+"me(y);}else {d=tp*86400000;e.setTime(ct+d);}if(!c){c='s_vnum';}if(!"
|
||
+"c2){c2='s_invisit';}cval=s.c_r(c);if(cval){var i=cval.indexOf('&vn="
|
||
+"'),str=cval.substring(i+4,cval.length),k;}cvisit=s.c_r(c2);if(cvisi"
|
||
+"t){if(str){e.setTime(ct+1800000);s.c_w(c2,'true',e);return str;}els"
|
||
+"e {return 'unknown visit number';}}else {if(str){str++;k=cval.substri"
|
||
+"ng(0,i);e.setTime(k);s.c_w(c,k+'&vn='+str,e);e.setTime(ct+1800000);"
|
||
+"s.c_w(c2,'true',e);return str;}else {s.c_w(c,e.getTime()+'&vn=1',e)"
|
||
+";e.setTime(ct+1800000);s.c_w(c2,'true',e);return 1;}}");
|
||
s.dimo=new Function("m","y",""
|
||
+"var d=new Date(y,m+1,0);return d.getDate();");
|
||
s.endof=new Function("x",""
|
||
+"var t=new Date;t.setHours(0);t.setMinutes(0);t.setSeconds(0);if(x=="
|
||
+"'m'){d=s.dimo(t.getMonth(),t.getFullYear())-t.getDate()+1;}else if("
|
||
+"x=='w'){d=7-t.getDay();}else {d=1;}t.setDate(t.getDate()+d);return "
|
||
+"t;");
|
||
|
||
/*
|
||
* Plugin: getNewRepeat 1.2 - Returns whether user is new or repeat
|
||
*/
|
||
s.getNewRepeat=new Function("d","cn",""
|
||
+"var s=this,e=new Date(),cval,sval,ct=e.getTime();d=d?d:30;cn=cn?cn:"
|
||
+"'s_nr';e.setTime(ct+d*24*60*60*1000);cval=s.c_r(cn);if(cval.length="
|
||
+"=0){s.c_w(cn,ct+'-New',e);return'New';}sval=s.split(cval,'-');if(ct"
|
||
+"-sval[0]<30*60*1000&&sval[1]=='New'){s.c_w(cn,ct+'-New',e);return'N"
|
||
+"ew';}else{s.c_w(cn,ct+'-Repeat',e);return'Repeat';}");
|
||
|
||
/*
|
||
* Plugin: getTimeParting 3.3
|
||
*/
|
||
s.getTimeParting=new Function("h","z",""
|
||
+"var s=this,od;od=new Date('1/1/2000');if(od.getDay()!=6||od.getMont"
|
||
+"h()!=0){return'Data Not Available';}else{var H,M,D,W,U,ds,de,tm,tt,"
|
||
+"da=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Sa"
|
||
+"turday'],d=new Date(),a=[];z=z?z:0;z=parseFloat(z);if(s._tpDST){var"
|
||
+" dso=s._tpDST[d.getFullYear()].split(/,/);ds=new Date(dso[0]+'/'+d."
|
||
+"getFullYear());de=new Date(dso[1]+'/'+d.getFullYear());if(h=='n'&&d"
|
||
+">ds&&d<de){z=z+1;}else if(h=='s'&&(d>de||d<ds)){z=z+1;}}d=d.getTime"
|
||
+"()+(d.getTimezoneOffset()*60000);d=new Date(d+(3600000*z));H=d.getH"
|
||
+"ours();M=d.getMinutes();M=(M<10)?'0'+M:M;D=d.getDay();U='AM';W='Wee"
|
||
+"kday';if(H>=12){U='PM';H=H-12;}if(H==0){H=12;}if(D==6||D==0){W='Wee"
|
||
+"kend';}D=da[D];tm=H+':'+M+U;tt=H+':'+((M>30)?'30':'00')+U;a=[tm,tt,"
|
||
+"D,W];return a;}");
|
||
|
||
/*
|
||
* Utility Function: split v1.5 (JS 1.0 compatible)
|
||
*/
|
||
s.split=new Function("l","d",""
|
||
+"var i,x=0,a=new Array;while(l){i=l.indexOf(d);i=i>-1?i:l.length;a[x"
|
||
+"++]=l.substring(0,i);l=l.substring(i+d.length);}return a");
|
||
|
||
/*
|
||
* Plugin Utility: apl v1.1
|
||
*/
|
||
s.apl=new Function("l","v","d","u",""
|
||
+"var s=this,m=0;if(!l)l='';if(u){var i,n,a=s.split(l,d);for(i=0;i<a."
|
||
+"length;i++){n=a[i];m=m||(u==1?(n==v):(n.toLowerCase()==v.toLowerCas"
|
||
+"e()));}}if(!m)l=l?l+d+v:v;return l");
|
||
|
||
/*
|
||
* Plugin: getPercentPageViewed v1.71
|
||
*/
|
||
s.getPercentPageViewed=new Function("n",""
|
||
+"var s=this,W=window,EL=W.addEventListener,AE=W.attachEvent,E=['load"
|
||
+"','unload','scroll','resize','zoom','keyup','mouseup','touchend','o"
|
||
+"rientationchange','pan'];W.s_Obj=s;s_PPVid=(n=='-'?s.pageName:n)||s"
|
||
+".pageName||location.href;if(!W.s_PPVevent){s.s_PPVg=function(n,r){v"
|
||
+"ar k='s_ppv',p=k+'l',c=s.c_r(n||r?k:p),a=c.indexOf(',')>-1?c.split("
|
||
+"',',10):[''],l=a.length,i;a[0]=unescape(a[0]);r=r||(n&&n!=a[0])||0;"
|
||
+"a.length=10;if(typeof a[0]!='string')a[0]='';for(i=1;i<10;i++)a[i]="
|
||
+"!r&&i<l?parseInt(a[i])||0:0;if(l<10||typeof a[9]!='string')a[9]='';"
|
||
+"if(r){s.c_w(p,c);s.c_w(k,'?')}return a};W.s_PPVevent=function(e){va"
|
||
+"r W=window,D=document,B=D.body,E=D.documentElement,S=window.screen|"
|
||
+"|0,Ho='offsetHeight',Hs='scrollHeight',Ts='scrollTop',Wc='clientWid"
|
||
+"th',Hc='clientHeight',C=100,M=Math,J='object',N='number',s=W.s_Obj|"
|
||
+"|W.s||0;e=e&&typeof e==J?e.type||'':'';if(!e.indexOf('on'))e=e.subs"
|
||
+"tring(2);s_PPVi=W.s_PPVi||0;if(W.s_PPVt&&!e){clearTimeout(s_PPVt);s"
|
||
+"_PPVt=0;if(s_PPVi<2)s_PPVi++}if(typeof s==J){var h=M.max(B[Hs]||E[H"
|
||
+"s],B[Ho]||E[Ho],B[Hc]||E[Hc]),X=W.innerWidth||E[Wc]||B[Wc]||0,Y=W.i"
|
||
+"nnerHeight||E[Hc]||B[Hc]||0,x=S?S.width:0,y=S?S.height:0,r=M.round("
|
||
+"C*(W.devicePixelRatio||1))/C,b=(D.pageYOffset||E[Ts]||B[Ts]||0)+Y,p"
|
||
+"=h>0&&b>0?M.round(C*b/h):0,O=W.orientation,o=!isNaN(O)?M.abs(o)%180"
|
||
+":Y>X?0:90,L=e=='load'||s_PPVi<1,a=s.s_PPVg(s_PPVid,L),V=function(i,"
|
||
+"v,f,n){i=parseInt(typeof a==J&&a.length>i?a[i]:'0')||0;v=typeof v!="
|
||
+"N?i:v;v=f||v>i?v:i;return n?v:v>C?C:v<0?0:v};if(new RegExp('(iPod|i"
|
||
+"Pad|iPhone)').exec(navigator.userAgent||'')&&o){o=x;x=y;y=o}o=o?'P'"
|
||
+":'L';a[9]=L?'':a[9].substring(0,1);s.c_w('s_ppv',escape(W.s_PPVid)+"
|
||
+"','+V(1,p,L)+','+(L||!V(2)?p:V(2))+','+V(3,b,L,1)+','+X+','+Y+','+x"
|
||
+"+','+y+','+r+','+a[9]+(a[9]==o?'':o))}if(!W.s_PPVt&&e!='unload')W.s"
|
||
+"_PPVt=setTimeout(W.s_PPVevent,333)};for(var f=W.s_PPVevent,i=0;i<E."
|
||
+"length;i++)if(EL)EL(E[i],f,false);else if(AE)AE('on'+E[i],f);f()};v"
|
||
+"ar a=s.s_PPVg();return!n||n=='-'?a[1]:a");
|
||
|
||
/* setupLinkTrack 3.17c */
|
||
s.setupLinkTrack=new Function("vl","c","e",""
|
||
+"var s=this;var cv=s.c_r(c);if(vl){var vla=vl.split(',');}if(cv!='')"
|
||
+"{var cva=s.split(cv,'^^');if(cva[1]!=''){for(x in vla){s[vla[x]]=cv"
|
||
+"a[x];if(e){s.events=s.apl(s.events,e,',',2);}}}}s.c_w(c,'',0);if(ty"
|
||
+"peof s.linkObject!='undefined'){s.lta=[];if(typeof s.pageName!='und"
|
||
+"efined')s.lta[0]=s.pageName;if(typeof s.linkObject!=null){if(s.link"
|
||
+"Object!=0){if(s.linkObject.getAttribute('data-trknavattr')!=null){s"
|
||
+".lta[1]=s.linkObject.getAttribute('data-trknavattr');}else if(s.lin"
|
||
+"kObject.getAttribute('name')!=null){var b=s.linkObject.getAttribute"
|
||
+"('name');if(b.indexOf('&lpos=')>-1){s.lta[3]=b.match('\&lpos\=([^\&"
|
||
+"]*)')[1];}if(b.indexOf('&lid=')>-1){s.lta[1]=b.match('\&lid\=([^\&]"
|
||
+"*)')[1];}}}if(typeof s.lta[1]=='undefined'&&s.hbx_lt!='manual'){if("
|
||
+"s.linkName!=0){s.lta[1]=s.linkName;}else if(s.linkObject!=0){if(s.c"
|
||
+"leanStr(s.linkObject.innerHTML).length>0){s.lta[1]=s.cleanStr(s.lin"
|
||
+"kObject.innerHTML);}else if(s.linkObject.innerHTML.indexOf('<img')>"
|
||
+"-1){if(s.linkObject.innerHTML.indexOf('alt=')>-1){s.lta[1]=s.linkOb"
|
||
+"ject.innerHTML.match('alt=\"([^\"]*)')[1];}else{s.lta[1]=s.linkObject"
|
||
+".innerHTML.match('src=\"([^\"]*)')[1]}}else{s.lta[1]=s.linkObject.inn"
|
||
+"erHTML;}}}try{if(typeof s.trackLinkModule(s.linkObject)!='undefined"
|
||
+"'){s.lta[3]=s.trackLinkModule(s.linkObject);}}catch(e){}if(s.lta[1]"
|
||
+"!=null&&typeof s.lta[1]!='undefined'){if(typeof s.pageName!='undefi"
|
||
+"ned')s.lta[0]=s.pageName;s.lta[2]=s.pageName+' | '+s.lta[1];}}if(s."
|
||
+"linkType!=0){for(var x=0;x<vla.length;x++){s[vla[x]]=s.cleanStr(s.l"
|
||
+"ta[x]);if(e){s.events=s.apl(s.events,e,',',2);s.linkTrackVars=s.apl"
|
||
+"(s.linkTrackVars,'events',',',2);}}s.linkTrackVars=s.apl(s.linkTrac"
|
||
+"kVars,vl,',',2);}else{if(s.lta[1]){var tcv='';for(var x=0;x<s.lta.l"
|
||
+"ength;x++){tcv+=s.cleanStr(s.lta[x])+'^^'}s.c_w(c,tcv)}}s.lta=null;"
|
||
+"}");/* Plugin: Link Module Tracking 0.34 */
|
||
s.trackLinkModule=new Function("l",""
|
||
+"var s=this;var t=l.parentNode;while(t){if(t.getAttribute('id')!=nul"
|
||
+"l){return t.getAttribute('id');}else{t=t.parentNode;}}return;");
|
||
/* Utility: String Cleansing 1.0 */
|
||
s.cleanStr = function(a) {
|
||
if (typeof a != 'undefined') { //checks to make sure a value was actually passed to the function
|
||
if (typeof a == "string") {
|
||
a = a.replace(/<\/?[^>]+(>|$)/g, ''); //removes HTML characters
|
||
a = a.replace(/^\s+|\s+$/g, ''); //removes whitespace
|
||
a = a.replace(/[\u2018\u2019\u201A]/g, "\'"); //removes unicode characters
|
||
a = a.replace(/\t+/g, ''); //removes tab characters
|
||
a = a.replace(/(\r\n|\n|\r)/gm,''); //removes newline characters
|
||
return a; //returns the cleansed string
|
||
}
|
||
}
|
||
}
|
||
|
||
var ALPHA_NUM_REGEX = /[^a-z0-9 ]+/gi;
|
||
var SPACE_FORMAT_REGEX = /\s\s+/g;
|
||
|
||
|
||
s.pageName = (!__CNBC_META_DATA.pageName) ? ('NA') : (__CNBC_META_DATA.pageName);
|
||
s.pageURL=window.location.toString();
|
||
if (__CNBC_META_DATA.id === '100' && currentURL.includes('watchlist/#!/watchlist') && !currentURL.includes('news')) {
|
||
s.pageName = 'Watchlist List';
|
||
} else if (__CNBC_META_DATA.id === '100' && currentURL.includes('news')) {
|
||
s.pageName = 'Watchlist News';
|
||
} else if (__CNBC_META_DATA.id === '100') {
|
||
s.pageName = 'Watchlist Dashboard';
|
||
}
|
||
|
||
if (__CNBC_META_DATA.id === '100' && typeof __CNBC_META_DATA.watchlistPageLoaded == 'undefined') {
|
||
s.pageName = 'Investing Tools|Watchlist|Ignore';
|
||
}
|
||
|
||
s.pageURL = window.location.toString();
|
||
|
||
//referrer work around begins
|
||
window.__CNBC_Settings = window.__CNBC_Settings || {};
|
||
if (!window.__CNBC_Settings.loaded) {
|
||
window.__CNBC_Settings.referrer = document.referrer;
|
||
}
|
||
window.__CNBC_Settings.loaded = true;
|
||
s.referrer = window.__CNBC_Settings.referrer;
|
||
window.__CNBC_Settings.referrer = location.href;
|
||
//referrer work around ends
|
||
|
||
var isInvestingClubContent = false;
|
||
var isPlusContent = false;
|
||
var isRegisteredOnly = false;
|
||
|
||
if (__CNBC_META_DATA && __CNBC_META_DATA.contentClassification && __CNBC_META_DATA.contentClassification.includes('investingClub')) {
|
||
isInvestingClubContent = true;
|
||
}
|
||
|
||
if (__CNBC_META_DATA && __CNBC_META_DATA.contentClassification && __CNBC_META_DATA.contentClassification.includes('registeredOnly')) {
|
||
isRegisteredOnly = true;
|
||
}
|
||
|
||
if (__CNBC_META_DATA && __CNBC_META_DATA.contentClassification && __CNBC_META_DATA.contentClassification.includes('cnbcplus')) {
|
||
isPlusContent = true;
|
||
}
|
||
|
||
s.contextData['cnbc.pageURL'] = location.href;
|
||
s.contextData['cnbc.cleanurl'] = location.host + location.pathname;
|
||
s.contextData['cnbc.tags'] = (!__CNBC_META_DATA.relatedTagsFilteredFormatted) ? ('NA') : (__CNBC_META_DATA.relatedTagsFilteredFormatted);
|
||
s.contextData['cnbc.project'] = (!__CNBC_META_DATA.projectContentFormatted) ? ('NA') : (__CNBC_META_DATA.projectContentFormatted);
|
||
s.contextData['cnbc.team'] = (!__CNBC_META_DATA.projectTeamContentFormatted) ? ('NA') : (__CNBC_META_DATA.projectTeamContentFormatted);
|
||
s.contextData['cnbc.template'] = (!__CNBC_META_DATA.template) ? ('NA') : (__CNBC_META_DATA.template);
|
||
s.contextData['cnbc.brand'] = (!__CNBC_META_DATA.brand) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
|
||
// assetstatus
|
||
if (__CNBC_META_DATA.premium == true) {
|
||
s.contextData['cnbc.assetstatus'] = 'Premium';
|
||
}
|
||
else if (isInvestingClubContent) {
|
||
s.contextData['cnbc.assetstatus'] = 'investingclub';
|
||
}
|
||
else if (isPlusContent) {
|
||
s.contextData['cnbc.assetstatus'] = 'plus';
|
||
}
|
||
else if (isRegisteredOnly) {
|
||
s.contextData['cnbc.assetstatus'] = 'registeredonly';
|
||
}
|
||
else {
|
||
s.contextData['cnbc.assetstatus'] = 'Unrestricted';
|
||
}
|
||
|
||
s.contextData['cnbc.contenttype'] = (!__CNBC_META_DATA.type) ? ('NA') : (__CNBC_META_DATA.type);
|
||
s.contextData['cnbc.section'] = 'NA';
|
||
if (s.contextData['cnbc.contenttype'] == 'franchise'){
|
||
s.contextData['cnbc.section'] = (__CNBC_META_DATA.tagName.replace(ALPHA_NUM_REGEX, '').replace(SPACE_FORMAT_REGEX, ' ').trim());
|
||
} else if (__CNBC_META_DATA.section && __CNBC_META_DATA.section.tagName) {
|
||
s.contextData['cnbc.section'] = (__CNBC_META_DATA.section.tagName.replace(ALPHA_NUM_REGEX, '').replace(SPACE_FORMAT_REGEX, ' ').trim());
|
||
}
|
||
//s.contextData['cnbc.sectiontype'] = (!__CNBC_META_DATA.section || !__CNBC_META_DATA.section.subType) ? ("NA") : (__CNBC_META_DATA.section.subType);
|
||
if (s.contextData['cnbc.contenttype'] == 'franchise'){
|
||
s.contextData['cnbc.sectiontype'] = __CNBC_META_DATA.subType;
|
||
} else if (__CNBC_META_DATA.section && __CNBC_META_DATA.section.tagName) {
|
||
s.contextData['cnbc.sectiontype'] = (!__CNBC_META_DATA.section || !__CNBC_META_DATA.section.subType) ? ('NA') : (__CNBC_META_DATA.section.subType);
|
||
}
|
||
s.contextData['cnbc.creator'] = (!__CNBC_META_DATA.authorFormatted) ? ('NA') : (__CNBC_META_DATA.authorFormatted);
|
||
s.contextData['cnbc.hier1'] = (!__CNBC_META_DATA.sectionHierarchy[0]) ? ('NA') : (__CNBC_META_DATA.sectionHierarchy[0].tagNameFormattedFull);
|
||
s.contextData['cnbc.hier2'] = (!__CNBC_META_DATA.sectionHierarchy[1]) ? ('NA') : (__CNBC_META_DATA.sectionHierarchy[1].tagNameFormattedFull);
|
||
s.contextData['cnbc.hier3'] = (!__CNBC_META_DATA.sectionHierarchy[2]) ? ('NA') : (__CNBC_META_DATA.sectionHierarchy[2].tagNameFormattedFull);
|
||
s.contextData['cnbc.hier4'] = (!__CNBC_META_DATA.sectionHierarchy[3]) ? ('NA') : (__CNBC_META_DATA.sectionHierarchy[3].tagNameFormattedFull);
|
||
s.contextData['cnbc.hier5'] = (!__CNBC_META_DATA.sectionHierarchy[4]) ? ('NA') : (__CNBC_META_DATA.sectionHierarchy[4].tagNameFormattedFull);
|
||
s.contextData['cnbc.id'] = (!__CNBC_META_DATA.id) ? ('NA') : (__CNBC_META_DATA.id);
|
||
s.contextData['cnbc.source'] = (!__CNBC_META_DATA.sourceOrganizationFormatted) ? ('NA') : (__CNBC_META_DATA.sourceOrganizationFormatted);
|
||
s.contextData['cnbc.firstpubdate'] = (!__CNBC_META_DATA.shortDateFirstPublished) ? ('NA') : (__CNBC_META_DATA.shortDateFirstPublished);
|
||
s.contextData['cnbc.lastpubdate'] = (!__CNBC_META_DATA.shortDateLastPublished) ? ('NA') : (__CNBC_META_DATA.shortDateLastPublished);
|
||
s.contextData['cnbc.dateline'] = (!__CNBC_META_DATA.shortDatePublished) ? ('NA') : (__CNBC_META_DATA.shortDatePublished);
|
||
s.contextData['cnbc.creatoroverwrite'] = (!__CNBC_META_DATA.creatorOverwriteFormatted) ? ('NA') : (__CNBC_META_DATA.creatorOverwriteFormatted);
|
||
s.contextData['cnbc.additionalsections'] = (!__CNBC_META_DATA.additionalSectionContentFormatted) ? ('NA') : (__CNBC_META_DATA.additionalSectionContentFormatted);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
// usagerule
|
||
if (__CNBC_META_DATA.premium == true){
|
||
s.contextData['cnbc.usagerule'] = 'premium';
|
||
} else if (isInvestingClubContent) {
|
||
s.contextData['cnbc.usagerule'] = 'investingclub';
|
||
} else if (isPlusContent) {
|
||
s.contextData['cnbc.usagerule'] = 'plus';
|
||
} else if (__CNBC_META_DATA.native == true) {
|
||
s.contextData['cnbc.usagerule'] = 'native';
|
||
} else if (isRegisteredOnly) {
|
||
s.contextData['cnbc.usagerule'] = 'registeredonly';
|
||
} else {
|
||
s.contextData['cnbc.usagerule'] = 'NA';
|
||
}
|
||
s.contextData['cnbc.adblock'] = s.Util.cookieRead('__adblocker');
|
||
// if (mps.pagevars.cid != "100003114" && mps.pagevars.cid != "100727362") {
|
||
// s.contextData['cnbc.variationname'] = s.Util.cookieRead('article_experience');
|
||
// }
|
||
//s.contextData['cnbc.variation'] = (! __CNBC_META_DATA.QuoteTVECTAExperimentVariation) ? ("NA") : (__CNBC_META_DATA.QuoteTVECTAExperimentVariation);
|
||
|
||
s.contextData['cnbc.variation'] = (!__CNBC_META_DATA.variation) ? ('NA') : (__CNBC_META_DATA.variation);
|
||
|
||
|
||
s.contextData['cnbc.packaging'] = (!__CNBC_META_DATA.packaging) ? ('NA') : (__CNBC_META_DATA.packaging);
|
||
if(mps._ck.r('active_partner_exp')=='xfinity') {
|
||
s.contextData['cnbc.xfinityheader'] = 'true';
|
||
} else if (mps.xfinity.checkRef()){
|
||
s.contextData['cnbc.xfinityheader'] = 'true';
|
||
} else {
|
||
s.contextData['cnbc.xfinityheader'] = 'false';
|
||
}
|
||
if (__CNBC_META_DATA.ticker) {
|
||
s.contextData['cnbc.ticker'] = __CNBC_META_DATA.ticker;
|
||
s.contextData['cnbc.tickerinfo'] = __CNBC_META_DATA.tickerInfo;
|
||
}
|
||
if (__CNBC_META_DATA.embeddedContent &&__CNBC_META_DATA.embeddedContent.related.length>0) {
|
||
s.contextData['cnbc.relatedContent'] = 'true';
|
||
}
|
||
else
|
||
{
|
||
s.contextData['cnbc.relatedContent'] = 'NA';
|
||
}
|
||
if (__CNBC_META_DATA.embeddedContent &&__CNBC_META_DATA.embeddedContent.dataviz.length>0) {
|
||
s.contextData['cnbc.dataviz'] = 'true';
|
||
}
|
||
else
|
||
{
|
||
s.contextData['cnbc.dataviz'] = 'NA';
|
||
}
|
||
//s.linkInternalFilters+=",taboolainternal,cnbcevents.com";
|
||
s.linkLeaveQueryString=true;
|
||
// paywall
|
||
if (mps.pagevars.type != 'franchise') {
|
||
var isProUser = __CNBC_META_DATA.user && __CNBC_META_DATA.user.isPro;
|
||
var isICUser = __CNBC_META_DATA.user && __CNBC_META_DATA.user.isInvestingClubUser;
|
||
var isBundleUser = __CNBC_META_DATA.user && __CNBC_META_DATA.user.hasPurchasedBundle;
|
||
var isPlusUser = __CNBC_META_DATA.user && __CNBC_META_DATA.user.isPlusUser;
|
||
|
||
if (__CNBC_META_DATA.premium == true && !isProUser) {
|
||
s.contextData['cnbc.paywall'] = 'true';
|
||
} else if (isInvestingClubContent && !isICUser) {
|
||
s.contextData['cnbc.paywall'] = 'investingclubtrue';
|
||
} else if (isPlusContent && !isPlusUser) {
|
||
s.contextData['cnbc.paywall'] = 'plustrue';
|
||
}
|
||
}
|
||
|
||
isBundleUser ? s.contextData['cnbc.isBundleuser'] = true : s.contextData['cnbc.isBundleuser'] = 'NA';
|
||
isPlusUser ? s.contextData['cnbc.isPlusUser'] = true : s.contextData['cnbc.isPlusUser'] = 'NA';
|
||
s.contextData['cnbc.aam_sc'] = s.getAamSegments('aam_sc','aamsc');
|
||
s.contextData['tve.did'] = s.Util.cookieRead('aam_uuid') ? s.Util.cookieRead('aam_uuid') : (s.Util.cookieRead('aam_did') ? s.Util.cookieRead('aam_did') : 'demdex cookie not set');
|
||
//console.log("delete bedrocktrk cookie");
|
||
deleteBedrockCookie();
|
||
s.contextData['cnbc.bedrock0'] = (!__CNBC_META_DATA.user) ? ('NA') : (__CNBC_META_DATA.user.userId);
|
||
var getBedrockString = function () {
|
||
var user = __CNBC_META_DATA.user;
|
||
if (!user) {
|
||
return 'NA';
|
||
}
|
||
// bedrockData
|
||
var status;
|
||
if (user.isPro && user.isInvestingClubUser) {
|
||
status = 'PRO,investingclub';
|
||
} else if (user.isPro) {
|
||
status = 'PRO';
|
||
} else if (isPlusUser) {
|
||
status = 'plus';
|
||
} else if (user.isInvestingClubUser) {
|
||
status = 'investingclub';
|
||
} else {
|
||
status = 'free';
|
||
}
|
||
var result = `${user.userId}:registered:${status}:logged-in`;
|
||
return result;
|
||
};
|
||
s.contextData['cnbc.bedrockData'] = getBedrockString();
|
||
|
||
|
||
// Setting a variable that indicates that tracking originated
|
||
// in adobe launch
|
||
s.contextData['cnbc.isLaunch'] = true;
|
||
|
||
// Send mParticle id (mpid)
|
||
s.contextData['cnbc.mparticleid'] =
|
||
window.mParticle &&
|
||
mParticle.Identity &&
|
||
mParticle.Identity.getCurrentUser() &&
|
||
mParticle.Identity.getCurrentUser().getMPID()
|
||
? mParticle.Identity.getCurrentUser().getMPID()
|
||
: 'NA';
|
||
|
||
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
|
||
|
||
|
||
s.t();
|
||
|
||
|
||
if(typeof s === 'object') {
|
||
/*
|
||
* Plugin: manageVars v1.5 (requires s.pt utility if using AppMeasurement)
|
||
*/
|
||
s.manageVars=new Function('c','l','f',''
|
||
+'var s=this,vl,la,vla;l=l?l:\'\';f=f?f:1;if(!s[c])return false;vl=\'pag'
|
||
+'eName,purchaseID,channel,server,pageType,campaign,state,zip,events,'
|
||
+'products,transactionID\';for(var n=1;n<76;n++)vl+=\',prop\'+n+\',eVar\'+'
|
||
+'n;for(n=1;n<6;n++)vl+=\',hier\'+n;for(n=1;n<4;n++)vl+=\',list\'+n;for(n'
|
||
+' in s.contextData)vl+=\',contextData.\'+n;if(l&&(f==1||f==2)){if(f==1'
|
||
+')vl=l.replace(\'[\\\'\',\'.\').replace(\'\\\']\',\'\');if(f==2){la=l.split(\','
|
||
+'\');vla=vl.split(\',\');vl=\'\';for(x in la){if(la[x].indexOf(\'contextDa'
|
||
+'ta\')>-1){lax=la[x].split(\'\\\'\');la[x]=\'contextData.\'+lax[1];}for(y '
|
||
+'in vla){if(la[x]==vla[y]){vla[y]=\'\';}}}for(y in vla){vl+=vla[y]?\',\''
|
||
+'+vla[y]:\'\';}}s.pt(vl,\',\',c,0);return true;}else if(l==\'\'&&f==1){s.p'
|
||
+'t(vl,\',\',c,0);return true;}else return false;');
|
||
s.clearVars=new Function('t',''
|
||
+'var s=this;if(t.indexOf(\'contextData\')==-1)s[t]=\'\';else if(t.indexO'
|
||
+'f(\'contextData\')>-1){var c=t.substring(t.indexOf(\'.\')+1);s.contextD'
|
||
+'ata[c]=\'\';}');
|
||
s.lowercaseVars=new Function('t',''
|
||
+'var s=this;if(t!=\'events\'&&t.indexOf(\'contextData\')==-1&&s[t]){s[t]'
|
||
+'=s[t].toString();if(s[t].indexOf(\'D=\')!=0){s[t]=s[t].toLowerCase();'
|
||
+'}}else if(t.indexOf(\'contextData\')>-1){var c=t.substring(t.indexOf('
|
||
+'\'.\')+1);if(s.contextData[c]){s.contextData[c]=s.contextData[c].toSt'
|
||
+'ring();s.contextData[c]=s.contextData[c].toLowerCase();}}');
|
||
/*
|
||
* s.pt utility (runs function f against variables in x)
|
||
*/
|
||
s.pt=new Function('x','d','f','a',''
|
||
+'var s=this,t=x,z=0,y,r;while(t){y=t.indexOf(d);y=y<0?t.length:y;t=t'
|
||
+'.substring(0,y);r=s[f](t,a);if(r)return r;z+=y+d.length;t=x.substri'
|
||
+'ng(z,x.length);t=z<x.length?t:\'\'}return\'\';');
|
||
}
|
||
console.log('finished executing omniture now');
|
||
};
|
||
|
||
var fnSoftPage_CNBC_SoftPageView = fnSoftPage_CNBC_SoftPageView || function (data) {
|
||
var currentURL1 = window.location.href || '';
|
||
if (__CNBC_META_DATA.premium && __CNBC_META_DATA.user && !__CNBC_META_DATA.user.isPro) {
|
||
console.log('soft page view console log');
|
||
return;
|
||
}
|
||
if (__CNBC_META_DATA.contentClassification?.includes('investingClub') && __CNBC_META_DATA.user && !__CNBC_META_DATA.user.isInvestingClubUser) {
|
||
console.log('soft page view console log');
|
||
return;
|
||
}
|
||
if (__CNBC_META_DATA.id === '100' && (currentURL1.includes('edit') || currentURL1.includes('manage'))) {
|
||
return;
|
||
}
|
||
if (typeof Optanon != 'undefined') {
|
||
if (!mps.optConsentContentMeasurement && mps.optConsentLoaded && mps.optCMActive) {
|
||
console.log('Soft Refresh Consent - CAT 7 - Deny All');
|
||
} else {
|
||
//console.log('Soft Refresh Consent - Analytics: Yes');
|
||
}
|
||
if (!mps.optConsentAdMeasurement && mps.optConsentLoaded && mps.optCMActive) {
|
||
console.log('Soft Refresh Consent - CAT 4 - Deny All');
|
||
} else {
|
||
//console.log('Soft Refresh Consent - AudienceManager: Yes');
|
||
}
|
||
if (mps.optConsentAdMeasurement && mps.optConsentContentMeasurement && Optanon.GetDomainData().ForceConsent) {
|
||
__CNBC_META_DATA.watchlistPageLoaded = true;
|
||
try {
|
||
s.contextData = {};
|
||
window._executeOmniture();
|
||
mps._executemParticle();
|
||
console.log('Soft Refresh Consent - Approve All');
|
||
}
|
||
catch(err) {
|
||
console.log('Soft Refresh Consent - ERROR');
|
||
}
|
||
}
|
||
if (!Optanon.GetDomainData().ForceConsent) {
|
||
__CNBC_META_DATA.watchlistPageLoaded = true;
|
||
try {
|
||
s.contextData = {};
|
||
window._executeOmniture();
|
||
mps._executemParticle();
|
||
console.log('Soft Refresh Consent NO CM- Approve All');
|
||
}
|
||
catch(err) {
|
||
console.log('Soft Refresh Consent - ERROR');
|
||
}
|
||
}
|
||
} else {
|
||
__CNBC_META_DATA.watchlistPageLoaded = true;
|
||
try {
|
||
s.contextData = {};
|
||
window._executeOmniture();
|
||
mps._executemParticle();
|
||
console.log('Soft Refresh Consent NO CM- Approve All');
|
||
}
|
||
catch(err) {
|
||
console.log('Soft Refresh Consent NO Optanon - ERROR');
|
||
}
|
||
}
|
||
};
|
||
|
||
//need to wait for a few dependencies, since it is required for the loaded AppMeasurement.js
|
||
BI.waitForObjAvailable(['BI', 'mps', 'mps._ck', 'mps._ck.r', '__EventBus__', 'Visitor','__CNBC_META_DATA'], 100, function() {
|
||
//map to mps object incause its used somewhere else
|
||
mps._executeOmniture = window._executeOmniture
|
||
|
||
//this timeout is for __CNBC_META_DATA.user, to load the bedrock data.
|
||
//it is copied from mps, but should be replaced later
|
||
var delayedExecuteOmniture = function() {
|
||
setTimeout(function(){
|
||
window._executeOmniture();
|
||
}, 2000);
|
||
};
|
||
delayedExecuteOmniture();
|
||
|
||
// Event listener triggered from UserProvider component in Phoenix
|
||
window.__EventBus__.remove('reloadOmniture', window._executeOmniture);
|
||
window.__EventBus__.on('reloadOmniture', window._executeOmniture);
|
||
|
||
window.__EventBus__.remove('softpageview', fnSoftPage_CNBC_SoftPageView);
|
||
window.__EventBus__.on('softpageview', fnSoftPage_CNBC_SoftPageView);
|
||
});
|
||
/* eslint-enable */
|
||
|
||
</script><script>
|
||
/* eslint-disable */
|
||
|
||
/* Copyright (c) 2016 comScore, Inc.
|
||
* All rights reserved.
|
||
* By using this software, you are agreeing to be bound by the
|
||
* terms of these policies: http://www.comscore.com/About_comScore/Privacy_Policy
|
||
*/
|
||
!function(a,b){false&&"function"==typeof define&&define.a?define([],function(){return a.ns_=b(a.ns_)}):"object"==typeof module&&module.exports?module.exports=b():a.ns_=b(a.ns_)}(this,function(a){a=a||{},a.ns_=a;var b={uid:function(){var a=1;return function(){return+new Date+"_"+a++}}(),filter:function(a,b){var c={};for(var d in b)b.hasOwnProperty(d)&&a(b[d])&&(c[d]=b[d]);return c},extend:function(a){var b,c=arguments.length;a=a||{};for(var d=1;c>d;d++)if(b=arguments[d])for(var e in b)b.hasOwnProperty(e)&&(a[e]=b[e]);return a},getString:function(a,b){var c=String(a);return null==a?b||"na":c},getLong:function(a,b){var c=Number(a);return null==a||isNaN(c)?b||0:c},getInteger:function(a,b){var c=Number(parseInt(a));return null==a||isNaN(c)?b||0:c},getBoolean:function(a,b){var c="true"==String(a).toLowerCase();return null==a?b||!1:c},parseBoolean:function(a,b){return b=b||!1,a?"0"==a?!1:void 0:b},isNotEmpty:function(a){return!this.isEmpty(a)},isEmpty:function(a){return void 0===a||null===a||""===a||a instanceof Array&&0===a.length},indexOf:function(a,b){var c=-1;return this.forEach(b,function(b,d){b==a&&(c=d)}),c},forEach:function(a,b,c){try{if("function"==typeof b)if(c="undefined"!=typeof c?c:null,"number"!=typeof a.length||"undefined"==typeof a[0]){var d="undefined"!=typeof a.__proto__;for(var e in a)a.hasOwnProperty(e)&&(!d||d&&"undefined"==typeof a.__proto__[e])&&"function"!=typeof a[e]&&b.call(c,a[e],e)}else for(var f=0,g=a.length;g>f;f++)b.call(c,a[f],f)}catch(h){}},regionMatches:function(a,b,c,d,e){if(0>b||0>d||b+e>a.length||d+e>c.length)return!1;for(;--e>=0;){var f=a.charAt(b++),g=c.charAt(d++);if(f!=g)return!1}return!0},size:function(a){var b=0;for(var c in a)a.hasOwnProperty(c)&&b++;return b},log:function(a,b){if("undefined"!=typeof b&&b&&"undefined"!=typeof console&&console){var c=new Date,d=c.getHours()+":"+c.getMinutes()+":"+c.getSeconds();console.log(d,a)}},isTrue:function(a){return"undefined"==typeof a?!1:"string"==typeof a?(a=a.toLowerCase(),"true"===a||"1"===a||"on"===a):!!a},toString:function(a){if("undefined"==typeof a)return"undefined";if("string"==typeof a)return a;if("[object Array]"===Object.prototype.toString.call(a))return a.join(",");if(this.size(a)>0){var b="";for(var c in a)a.hasOwnProperty(c)&&(b+=c+":"+a[c]+";");return b}return a.toString()},exists:function(a){return"undefined"!=typeof a&&null!=a},firstGreaterThan0:function(){for(var a=0,b=arguments.length;b>a;a++){var c=arguments[a];if(c>0)return c}return 0},cloneObject:function(a){if(null==a||"object"!=typeof a)return a;var b=function(){function a(){}function b(b){return"object"==typeof b?(a.prototype=b,new a):b}function c(a){for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])}function d(){this.copiedObjects=[];var a=this;this.recursiveDeepCopy=function(b){return a.deepCopy(b)},this.depth=0}function e(a,b){var c=new d;return b&&(c.maxDepth=b),c.deepCopy(a)}function f(a){return"undefined"!=typeof window&&window&&window.Node?a instanceof Node:"undefined"!=typeof document&&a===document?!0:"number"==typeof a.nodeType&&a.attributes&&a.childNodes&&a.cloneNode}var g=[];return c.prototype={constructor:c,canCopy:function(){return!1},create:function(a){},populate:function(a,b,c){}},d.prototype={constructor:d,maxDepth:256,cacheResult:function(a,b){this.copiedObjects.push([a,b])},getCachedResult:function(a){for(var b=this.copiedObjects,c=b.length,d=0;c>d;d++)if(b[d][0]===a)return b[d][1]},deepCopy:function(a){if(null===a)return null;if("object"!=typeof a)return a;var b=this.getCachedResult(a);if(b)return b;for(var c=0;c<g.length;c++){var d=g[c];if(d.canCopy(a))return this.applyDeepCopier(d,a)}throw new Error("Unable to clone the following object "+a)},applyDeepCopier:function(a,b){var c=a.create(b);if(this.cacheResult(b,c),this.depth++,this.depth>this.maxDepth)throw new Error("Maximum recursion depth exceeded.");return a.populate(this.recursiveDeepCopy,b,c),this.depth--,c}},e.DeepCopier=c,e.deepCopiers=g,e.register=function(a){a instanceof c||(a=new c(a)),g.unshift(a)},e.register({canCopy:function(){return!0},create:function(a){return a instanceof a.constructor?b(a.constructor.prototype):{}},populate:function(a,b,c){for(var d in b)b.hasOwnProperty(d)&&(c[d]=a(b[d]));return c}}),e.register({canCopy:function(a){return a instanceof Array},create:function(a){return new a.constructor},populate:function(a,b,c){for(var d=0;d<b.length;d++)c.push(a(b[d]));return c}}),e.register({canCopy:function(a){return a instanceof Date},create:function(a){return new Date(a)}}),e.register({canCopy:function(a){return f(a)},create:function(a){return"undefined"!=typeof document&&a===document?document:a.cloneNode(!1)},populate:function(a,b,c){if("undefined"!=typeof document&&b===document)return document;if(b.childNodes&&b.childNodes.length)for(var d=0;d<b.childNodes.length;d++){var e=a(b.childNodes[d]);c.appendChild(e)}}}),{deepCopy:e}}();return b.deepCopy(a)},safeGet:function(a,b){return b=this.exists(b)?b:"",this.exists(a)?a:b},getBrowserName:function(){if(!navigator)return"";var a,b,c=navigator.userAgent||"",d=navigator.appName||"";return-1!=(b=c.indexOf("Opera"))||-1!=(b=c.indexOf("OPR/"))?d="Opera":-1!=(b=c.indexOf("Android"))?d="Android":-1!=(b=c.indexOf("Chrome"))?d="Chrome":-1!=(b=c.indexOf("Safari"))?d="Safari":-1!=(b=c.indexOf("Firefox"))?d="Firefox":-1!=(b=c.indexOf("IEMobile"))?d="Internet Explorer Mobile":"Microsoft Internet Explorer"==d||"Netscape"==d?d="Internet Explorer":(a=c.lastIndexOf(" ")+1)<(b=c.lastIndexOf("/"))?(d=c.substring(a,b),d.toLowerCase()==d.toUpperCase()&&(d=navigator.appName)):d="unknown",d},getBrowserFullVersion:function(){if(!navigator)return"";var a,b,c,d,e=navigator.userAgent||"",f=navigator.appName||"",g=navigator.appVersion?""+parseFloat(navigator.appVersion):"";return-1!=(b=e.indexOf("Opera"))?(g=e.substring(b+6),-1!=(b=e.indexOf("Version"))&&(g=e.substring(b+8))):-1!=(b=e.indexOf("OPR/"))?g=e.substring(b+4):-1!=(b=e.indexOf("Android"))?g=e.substring(b+11):-1!=(b=e.indexOf("Chrome"))?g=e.substring(b+7):-1!=(b=e.indexOf("Safari"))?(g=e.substring(b+7),-1!=(b=e.indexOf("Version"))&&(g=e.substring(b+8))):-1!=(b=e.indexOf("Firefox"))?g=e.substring(b+8):"Microsoft Internet Explorer"==f?(d=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})"),null!=d.exec(e)&&(g=parseFloat(RegExp.$1))):"Netscape"==f?(d=new RegExp("Trident/.*rv:([0-9]{1,}[.0-9]{0,})"),null!=d.exec(e)&&(g=parseFloat(RegExp.$1))):g=e.lastIndexOf(" ")+1<(b=e.lastIndexOf("/"))?e.substring(b+1):"unknown",g=g.toString(),-1!=(c=g.indexOf(";"))&&(g=g.substring(0,c)),-1!=(c=g.indexOf(" "))&&(g=g.substring(0,c)),-1!=(c=g.indexOf(")"))&&(g=g.substring(0,c)),a=parseInt(""+g,10),isNaN(a)&&(g=""+parseFloat(navigator.appVersion)),g},browserAcceptsLargeURLs:function(){return"undefined"!=typeof window?(null!==window.ActiveXObject,!0):!0},getNamespace:function(){return a.ns_||a}};return a.StreamSense=a.StreamSense||function(){var c=function(){var a="cs_";return function(){var c="undefined"!=typeof localStorage?localStorage:null;b.extend(this,{get:function(b){return c&&c.getItem(a+b)},set:function(b,d){c&&c.setItem(a+b,d)},has:function(b){return c&&c.getItem(a+b)},remove:function(b){c&&c.removeItem(a+b)},clear:function(){for(var b=0;c&&b<c.length;++b){var d=c.key(b);d.substr(0,a.length)===a&&c.removeItem(d)}}})}}(),d=function(a,b){if("undefined"!=typeof Image){var c=new Image;c.onload=function(){b&&b(200),c=null},c.onerror=function(){b&&b(),c=null},c.src=a}},e=function(a,b,c){c&&"undefined"!=typeof setTimeout&&setTimeout(c,0)},f=function(){return{dir:function(){return null},append:function(a,b,c){},write:function(a,b,c){},deleteFile:function(){return!1},read:function(){return null}}}(),g=function(){return{PLATFORM:"generic",httpGet:d,httpPost:e,Storage:c,IO:f,getCrossPublisherId:function(){return null},getAppName:function(){return h.UNKNOWN_VALUE},getAppVersion:function(){return h.UNKNOWN_VALUE},getVisitorId:function(){return this.getDeviceName()+ +new Date+~~(1e3*Math.random())},getVisitorIdSuffix:function(){return"72"},getDeviceName:function(){return h.UNKNOWN_VALUE},getPlatformVersion:function(){return h.UNKNOWN_VALUE},getPlatformName:function(){return"js"},getRuntimeName:function(){return h.UNKNOWN_VALUE},getRuntimeVersion:function(){return h.UNKNOWN_VALUE},getResolution:function(){return h.UNKNOWN_VALUE},getLanguage:function(){return h.UNKNOWN_VALUE},getPackageName:function(){return null},isConnectionAvailable:function(){return!0},isCompatible:function(){return!0},autoSelect:function(){},setPlatformAPI:function(){},isCrossPublisherIdChanged:function(){return!1},setTimeout:function(a,b){return setTimeout(a,b)},clearTimeout:function(a){return clearTimeout(a)},getDeviceArchitecture:function(){return h.UNKNOWN_VALUE},getConnectionType:function(){return h.UNKNOWN_VALUE},getDeviceJailBrokenFlag:function(){return h.UNKNOWN_VALUE},isConnSecure:function(){return"s"===document.location.href.charAt(4)},processMeasurementLabels:function(){}}}(),h={UNKNOWN_VALUE:"unknown",UNKNOWN_RESOLUTION:"0x0"};b.jsonObjectToStringDictionary=function(a){var b={};for(var c in a){var d=a[c];null===d||void 0===d?b[c]=d:b[c]=a[c]+""}return b},b.getKeys=function(a,b){var c,d=[];for(c in a)b&&!b.test(c)||!a.hasOwnProperty(c)||(d[d.length]=c);return d},b.fixEventTime=function(a){if(a.ns_ts)return parseInt(a.ns_ts);var b=+new Date;return a.ns_ts=String(b),b},b.isBrowser=function(){return"undefined"!=typeof window&&"undefined"!=typeof document},b.addNewPlaybackInterval=function(a,c,d,e){var f={};if(!(d>=c))return b.cloneObject(a);if(f.start=c,f.end=d,0==a.length)return a.push(f),b.cloneObject(a);var g;for(g=0;g<a.length;g++)if(f.start>=a[g].start&&f.end<=a[g].end)return b.cloneObject(a);var h,i=!1;for(h=0;h<a.length;h++)if(h+1===a.length&&f.start>=a[h].start||f.start>=a[h].start&&f.start<a[h+1].start){a.splice(h+1,0,f),i=!0;break}i||a.splice(0,0,f);var j=[a[0]];for(g=1;g<a.length;g++)j[j.length-1].end+e<a[g].start?j.push(a[g]):j[j.length-1].end<a[g].end&&(j[j.length-1].end=a[g].end);return b.cloneObject(j)};var i=function(){var a=["play","pause","pause-on-buffering","end","buffer","buffer-stop","keep-alive","hb","custom","load","start","skstart","adskip","cta","error","trans","drmfa","drmap","drmde","bitrt","playrt","volume","window","audio","video","subs","cdn"];return{PLAY:0,PAUSE:1,PAUSE_ON_BUFFERING:2,END:3,BUFFER:4,BUFFER_STOP:5,KEEPALIVE:6,HEARTBEAT:7,CUSTOM:8,LOAD:9,START:10,SEEK_START:11,AD_SKIP:12,CTA:13,ERROR:14,TRANSFER:15,DRM_FAILED:16,DRM_APPROVED:17,DRM_DENIED:18,BIT_RATE:19,PLAYBACK_RATE:20,VOLUME:21,WINDOW_STATE:22,AUDIO:23,VIDEO:24,SUBS:25,CDN:26,toString:function(b){return a[b]}}}(),j=function(){return{IDLE:0,PLAYBACK_NOT_STARTED:1,PLAYING:2,PAUSED:3,BUFFERING_BEFORE_PLAYBACK:4,BUFFERING_DURING_PLAYBACK:5,BUFFERING_DURING_SEEKING:6,BUFFERING_DURING_PAUSE:7,SEEKING_BEFORE_PLAYBACK:8,SEEKING_DURING_PLAYBACK:9,SEEKING_DURING_BUFFERING:10,SEEKING_DURING_PAUSE:11,PAUSED_DURING_BUFFERING:12}}(),k=function(){var a=["c","s","r"];return{SINGLE_CLIP:0,SEGMENTED:1,REDUCED:2,toString:function(b){return a[b]}}}(),l={STREAMSENSE_VERSION:"5.1.1.160316",MODEL_VERSION:"5.1",DEFAULT_PLAYERNAME:"js_api",DEFAULT_HEARTBEAT_INTERVAL:[{playingtime:6e4,interval:1e4},{playingtime:null,interval:6e4}],DEFAULT_KEEP_ALIVE_INTERVAL:12e5,DEFAULT_PAUSED_ON_BUFFERING_INTERVAL:500,C1_VALUE:"19",C10_VALUE:"js",NS_AP_C12M_VALUE:"1",NS_NC_VALUE:"1",PAGE_NAME_LABEL:"name",RESTRICTED_URL_LENGTH_LIMIT:2048,URL_LENGTH_LIMIT:4096,THROTTLING_DELAY:500,INTERVAL_MERGE_TOLERANCE:500,STANDARD_METADATA_LABELS:["ns_st_ci","ns_st_pr","ns_st_sn","ns_st_en","ns_st_ep","ns_st_ty","ns_st_ct","ns_st_li","ns_st_ad","ns_st_bn","ns_st_tb","ns_st_an","ns_st_ta","ns_st_pu","c3","c4","c6"],LABELS_ORDER:["c1","c2","ca2","cb2","cc2","cd2","ns_site","ca_ns_site","cb_ns_site","cc_ns_site","cd_ns_site","ns_vsite","ca_ns_vsite","cb_ns_vsite","cc_ns_vsite","cd_ns_vsite","ns_alias","ca_ns_alias","cb_ns_alias","cc_ns_alias","cd_ns_alias","ns_ap_an","ca_ns_ap_an","cb_ns_ap_an","cc_ns_ap_an","cd_ns_ap_an","ns_ap_pn","ns_ap_pv","c12","ca12","cb12","cc12","cd12","ns_ak","ns_ap_hw","name","ns_ap_ni","ns_ap_ec","ns_ap_ev","ns_ap_device","ns_ap_id","ns_ap_csf","ns_ap_bi","ns_ap_pfm","ns_ap_pfv","ns_ap_ver","ca_ns_ap_ver","cb_ns_ap_ver","cc_ns_ap_ver","cd_ns_ap_ver","ns_ap_sv","ns_ap_cv","ns_type","ca_ns_type","cb_ns_type","cc_ns_type","cd_ns_type","ns_radio","ns_nc","cs_partner","cs_xcid","ns_ap_ui","ca_ns_ap_ui","cb_ns_ap_ui","cc_ns_ap_ui","cd_ns_ap_ui","ns_ap_gs","ns_st_sv","ns_st_pv","ns_st_smv","ns_st_it","ns_st_id","ns_st_ec","ns_st_sp","ns_st_sc","ns_st_sq","ns_st_ppc","ns_st_apc","ns_st_spc","ns_st_cn","ns_st_ev","ns_st_po","ns_st_cl","ns_st_el","ns_st_sl","ns_st_pb","ns_st_hc","ns_st_mp","ca_ns_st_mp","cb_ns_st_mp","cc_ns_st_mp","cd_ns_st_mp","ns_st_mv","ca_ns_st_mv","cb_ns_st_mv","cc_ns_st_mv","cd_ns_st_mv","ns_st_pn","ns_st_tp","ns_st_ad","ns_st_li","ns_st_ci","ns_st_si","ns_st_pt","ns_st_dpt","ns_st_ipt","ns_st_et","ns_st_det","ns_st_upc","ns_st_dupc","ns_st_iupc","ns_st_upa","ns_st_dupa","ns_st_iupa","ns_st_lpc","ns_st_dlpc","ns_st_lpa","ns_st_dlpa","ns_st_pa","ns_ap_jb","ns_ap_et","ns_ap_res","ns_ap_sd","ns_ap_po","ns_ap_ot","ns_ap_c12m","cs_c12u","ca_cs_c12u","cb_cs_c12u","cc_cs_c12u","cd_cs_c12u","ns_ap_install","ns_ap_updated","ns_ap_lastrun","ns_ap_cs","ns_ap_runs","ns_ap_usage","ns_ap_fg","ns_ap_ft","ns_ap_dft","ns_ap_bt","ns_ap_dbt","ns_ap_dit","ns_ap_as","ns_ap_das","ns_ap_it","ns_ap_uc","ns_ap_aus","ns_ap_daus","ns_ap_us","ns_ap_dus","ns_ap_ut","ns_ap_oc","ns_ap_uxc","ns_ap_uxs","ns_ap_lang","ns_ap_ar","ns_ap_miss","ns_ts","ns_st_ca","ns_st_cp","ns_st_er","ca_ns_st_er","cb_ns_st_er","cc_ns_st_er","cd_ns_st_er","ns_st_pe","ns_st_ui","ca_ns_st_ui","cb_ns_st_ui","cc_ns_st_ui","cd_ns_st_ui","ns_st_bc","ns_st_dbc","ns_st_bt","ns_st_dbt","ns_st_bp","ns_st_lt","ns_st_skc","ns_st_dskc","ns_st_ska","ns_st_dska","ns_st_skd","ns_st_skt","ns_st_dskt","ns_st_pc","ns_st_dpc","ns_st_pp","ns_st_br","ns_st_pbr","ns_st_rt","ns_st_prt","ns_st_ub","ns_st_vo","ns_st_pvo","ns_st_ws","ns_st_pws","ns_st_ki","ns_st_rp","ns_st_bn","ns_st_tb","ns_st_an","ns_st_ta","ns_st_pl","ns_st_pr","ns_st_sn","ns_st_en","ns_st_ep","ns_st_sr","ns_st_ty","ns_st_ct","ns_st_cs","ns_st_ge","ns_st_st","ns_st_ce","ns_st_ia","ns_st_dt","ns_st_ddt","ns_st_tdt","ns_st_tm","ns_st_dtm","ns_st_ttm","ns_st_de","ns_st_pu","ns_st_ti","ns_st_cu","ns_st_fee","ns_st_at","ns_st_pat","ns_st_vt","ns_st_pvt","ns_st_tt","ns_st_ptt","ns_st_cdn","ns_st_pcdn","ns_ap_i1","ns_ap_i2","ns_ap_i3","ns_ap_i4","ns_ap_i5","ns_ap_i6","ns_ap_referrer","ns_clid","ns_campaign","ns_source","ns_mchannel","ns_linkname","ns_fee","gclid","utm_campaign","utm_source","utm_medium","utm_term","utm_content","ns_ecommerce","ns_ec_sv","ns_client_id","ns_order_id","ns_ec_cur","ns_orderline_id","ns_orderlines","ns_prod_id","ns_qty","ns_prod_price","ns_prod_grp","ns_brand","ns_shop","ns_category","category","ns_c","ns_search_term","ns_search_result","ns_m_exp","ns_m_chs","c3","ca3","cb3","cc3","cd3","c4","ca4","cb4","cc4","cd4","c5","ca5","cb5","cc5","cd5","c6","ca6","cb6","cc6","cd6","c10","c11","c13","c14","c15","c16","c7","c8","c9","ns_ap_er"]},m=function(){function a(){function a(){I={},I.ns_st_pt="0",I.ns_st_bt="0",I.ns_st_bc="0",I.ns_st_pc="0",I.ns_st_sq="0",I.ns_st_cl="0",I.ns_st_pn="1",I.ns_st_tp="1",I.ns_st_skc="0",I.ns_st_et="0",I.ns_st_cn="1",I.ns_st_sc="0",I.ns_st_ska="0",I.ns_st_skd="0",I.ns_st_skt="0",I.ns_st_upc="0",I.ns_st_lpc="0",I.ns_st_upa="0",I.ns_st_lpa="0",I.ns_st_ub="0",I.ns_st_br="0",f=!1,e=!1,d=h.UNKNOWN_VALUE,g=NaN,m=0,j=0,i=NaN,n=NaN,p=0,o=0,k=0,s=NaN,q=[],r=[],t=0,u=0,v=0,w=0,x=0,y=0,z=NaN,A=0,B=!1,C=NaN,F=!1,E=0,H=0,D=0,G=0,J=0,K=0,L=0,M=0,N=0}function c(){var a,b,c=0;for(a=0;a<q.length;a++)c+=Math.abs(q[a].end-q[a].start);O.setUniquePlaybackInterval(c);var d=0;for(a=0;a<q.length;a++)b=Math.abs(q[a].end-q[a].start),b>d&&(d=b);O.setLongestPlaybackInterval(d);var e=0;for(a=0;a<r.length;a++)e+=Math.abs(r[a].end-r[a].start);O.setAssetUniquePlaybackInterval(e);var f=0;for(a=0;a<r.length;a++)b=Math.abs(r[a].end-r[a].start),b>f&&(f=b);O.setAssetLongestPlaybackInterval(f)}var d,e,f,g,i,j,k,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O=this,P=l.INTERVAL_MERGE_TOLERANCE;b.extend(this,{getHash:function(){return d},setHash:function(a){d=a},setPlaybackIntervalMergeTolerance:function(a){P=a},getPlaybackIntervalMergeTolerance:function(){return P},setLabels:function(a){null!=a&&b.extend(I,a)},getLabels:function(){return I},setLabel:function(a,b){var c={};c[a]=b,O.setLabels(c)},getLabel:function(a){return I[a]},getClipNumber:function(){return parseInt(O.getLabel("ns_st_cn"))},setClipNumber:function(a){O.setLabel("ns_st_cn",String(a))},getPartNumber:function(){return parseInt(O.getLabel("ns_st_pn"))},createLabels:function(a){var c=a||{};c.ns_st_dbt=String(O.getBufferingTime()-A),A=O.getBufferingTime(),c.ns_st_det=String(O.getElapsedTime()-o),o=O.getElapsedTime(),c.ns_st_dupc=String(O.getUniquePlaybackInterval()-t),t=O.getUniquePlaybackInterval(),parseInt(c.ns_st_dupc)<0&&(c.ns_st_dupc="0");var d;d=b.exists(c.ns_st_upc)?parseInt(c.ns_st_upc):O.getUniquePlaybackInterval(),c.ns_st_iupc=String(d-u),u=d,parseInt(c.ns_st_iupc)<0&&(c.ns_st_iupc="0"),c.ns_st_dupa=String(O.getAssetUniquePlaybackInterval()-v),v=O.getAssetUniquePlaybackInterval(),parseInt(c.ns_st_dupa)<0&&(c.ns_st_dupa="0");var e;e=b.exists(c.ns_st_upa)?parseInt(c.ns_st_upa):O.getAssetUniquePlaybackInterval(),c.ns_st_iupa=String(e-w),w=e,parseInt(c.ns_st_iupa)<0&&(c.ns_st_iupa="0"),c.ns_st_dlpc=String(O.getLongestPlaybackInterval()-x),x=O.getLongestPlaybackInterval(),parseInt(c.ns_st_dlpc)<0&&(c.ns_st_dlpc="0"),c.ns_st_dlpa=String(O.getAssetLongestPlaybackInterval()-y),y=O.getAssetLongestPlaybackInterval(),parseInt(c.ns_st_dlpa)<0&&(c.ns_st_dlpa="0");var g;return g=b.exists(c.ns_st_pt)?parseInt(c.ns_st_pt):O.getPlaybackTime(),c.ns_st_ipt=String(g-k),k=g,c.ns_st_dpt=String(O.getPlaybackTime()-j),j=O.getPlaybackTime(),c.ns_st_dpc=String(O.getPauses()-J),J=O.getPauses(),c.ns_st_dskc=String(O.getSeeks()-K),K=O.getSeeks(),c.ns_st_dbc=String(O.getBuffers()-L),L=O.getBuffers(),c.ns_st_dskt=String(O.getSeekingTime()-D),D=O.getSeekingTime(),c.ns_st_dska=String(O.getSeekingAmount()-G),G=O.getSeekingAmount(),b.extend(c,O.getLabels()),O.setSeekingDirection(0),f&&(c.ns_st_spc=String(M),c.ns_st_apc=String(N)),f||b.parseBoolean(c.ns_st_sc)||(c.ns_st_sc="1"),c},getVideoTrack:function(){return O.getLabel("ns_st_vt")},setVideoTrack:function(a){O.setLabel("ns_st_vt",String(a))},getAudioTrack:function(){return O.getLabel("ns_st_at")},setAudioTrack:function(a){O.setLabel("ns_st_at",String(a))},getSubtitleTrack:function(){return O.getLabel("ns_st_tt")},setSubtitleTrack:function(a){O.setLabel("ns_st_tt",String(a))},getCDN:function(){return O.getLabel("ns_st_cdn")},setCDN:function(a){O.setLabel("ns_st_cdn",String(a))},getClipPlaybackIntervals:function(){return q},setClipPlaybackIntervals:function(a){q=a},getAssetPlaybackIntervals:function(){return r},getUniquePlaybackInterval:function(){return parseInt(O.getLabel("ns_st_upc"))},getAssetUniquePlaybackInterval:function(){return parseInt(O.getLabel("ns_st_upa"))},setAssetUniquePlaybackInterval:function(a){O.setLabel("ns_st_upa",String(a))},setUniquePlaybackInterval:function(a){O.setLabel("ns_st_upc",String(a))},getLongestPlaybackInterval:function(){return parseInt(O.getLabel("ns_st_lpc"))},setLongestPlaybackInterval:function(a){O.setLabel("ns_st_lpc",String(a))},getAssetLongestPlaybackInterval:function(){return parseInt(O.getLabel("ns_st_lpa"))},setAssetLongestPlaybackInterval:function(a){O.setLabel("ns_st_lpa",String(a))},incrementPauses:function(){O.setLabel("ns_st_pc",String(O.getPauses()+1))},incrementSeeks:function(){O.setLabel("ns_st_skc",String(O.getSeeks()+1))},incrementPlayCounter:function(){O.setLabel("ns_st_sq",String(O.getPlayCounter()+1))},getPlayCounter:function(){return parseInt(O.getLabel("ns_st_sq"))},getBufferingTime:function(){return parseInt(O.getLabel("ns_st_bt"))},setBufferingTime:function(a){O.setLabel("ns_st_bt",String(a))},addBufferingTime:function(a){if(!isNaN(z)){var b=O.getBufferingTime();b+=a-z,O.setBufferingTime(b),z=NaN}},setPlaybackStartPosition:function(a){s=parseInt(a)},getPlaybackStartPosition:function(){return s},addInterval:function(a){isNaN(s)||isNaN(a)||(q=b.addNewPlaybackInterval(q,s,a,P),r=b.addNewPlaybackInterval(r,s,a,P),c(),s=NaN)},getElapsedTime:function(){return parseInt(O.getLabel("ns_st_et"))},setElapsedTime:function(a){O.setLabel("ns_st_et",String(a))},addElapsedTime:function(a){if(!isNaN(n)){var b=O.getElapsedTime();b+=a-n,O.setElapsedTime(b),n=NaN}},getElapsedTimestamp:function(){return n},setElapsedTimestamp:function(a){n=a},addPlaybackTime:function(a){if(!isNaN(g)){var b=O.getPlaybackTime();b+=a-g,O.setPlaybackTime(b),g=NaN}},getPlaybackTime:function(){return parseInt(O.getLabel("ns_st_pt"))},getExpectedPlaybackPosition:function(a){return isNaN(g)||(m+=a-g),m},setPlaybackTimeOffset:function(a){m=a},getPlaybackTimeOffset:function(){return m},setPlaybackTime:function(a){O.setLabel("ns_st_pt",String(a))},getPlaybackTimestamp:function(){return g},setPlaybackTimestamp:function(a){g=a},setPreviousPlaybackTime:function(a){j=a},setPreviousPlaybackTimestamp:function(a){i=a},getBufferingTimestamp:function(){return z},setBufferingTimestamp:function(a){z=a},getPauses:function(){return parseInt(O.getLabel("ns_st_pc"))},setPauses:function(a){O.setLabel("ns_st_pc",String(a))},getSeeks:function(){return parseInt(O.getLabel("ns_st_skc"))},setSeeks:function(a){O.setLabel("ns_st_skc",String(a))},setSeeking:function(a){B=a},isSeeking:function(){return B},setCollectingSeekingTime:function(a){F=a},isCollectingSeekingTime:function(){return F},setClipStarted:function(a){e=a},isClipStarted:function(){return e},setPlaybackStarted:function(a){f=a},isPlaybackStarted:function(){return f},setSeekingTimestamp:function(a){C=a},getSeekingTimestamp:function(){return C},addSeekingTime:function(a){if(!isNaN(C)){var b=O.getSeekingTime();b+=a-C,O.setSeekingTime(b),C=NaN}},getSeekingTime:function(){return parseInt(O.getLabel("ns_st_skt"))},setSeekingTime:function(a){O.setLabel("ns_st_skt",String(a))},setSeekingTimeBeforeEnd:function(a){H=a},getSeekingTimeBeforeEnd:function(){return H},setSeekStartPosition:function(a){E=a},getSeekStartPosition:function(){return E},setSeekingAmount:function(a){O.setLabel("ns_st_ska",String(a))},getSeekingAmount:function(){return parseInt(O.getLabel("ns_st_ska"))},addSeekingAmount:function(a){var b=O.getSeekingAmount();b+=Math.abs(a-E),O.setSeekingAmount(b);var c;E==a?c=0:E>a?c=-1:a>E&&(c=1),O.setSeekingDirection(c),E=0},getSeekingDirection:function(){return parseInt(O.getLabel("ns_st_skd"))},setSeekingDirection:function(a){O.setLabel("ns_st_skd",String(a))},resetClipLifecycleLabels:function(){I.ns_st_pt="0",j=0,k=0,I.ns_st_bt="0",A=0,I.ns_st_bc="0",L=0,I.ns_st_pc="0",J=0,I.ns_st_sq="0",I.ns_st_upa="0",v=0,w=0,I.ns_st_et="0",o=0,I.ns_st_lpa="0",y=0,I.ns_st_skt="0",D=0,I.ns_st_ska="0",G=0,I.ns_st_skc="0",K=0},incrementSegmentPlaybackCounter:function(){M++},incrementClipLoadCounter:function(){O.setLabel("ns_st_sc",String(O.getClipLoadCounter()+1))},incrementAssetPlaybackCounter:function(){N++},setPreviousUniquePlaybackInterval:function(a){t=a},setPreviousEventIndependentUniquePlaybackInterval:function(a){u=a},setPreviousLongestPlaybackInterval:function(a){x=a},resetAssetPlaybackCounters:function(){r=[],O.setAssetUniquePlaybackInterval(0),v=0,w=0,O.setAssetLongestPlaybackInterval(0),y=0},setSegmentPlaybackCounter:function(a){M=a},setClipLoadCounter:function(a){O.setLabel("ns_st_sc",String(a))},setAssetPlaybackCounter:function(a){N=a},setLowestPartNumberPlayed:function(a){p=a},getSegmentPlaybackCounter:function(){return M},getClipLoadCounter:function(){return parseInt(O.getLabel("ns_st_sc"))},getAssetPlaybackCounter:function(){return N},getLowestPartNumberPlayed:function(){return p},getBuffers:function(){return parseInt(O.getLabel("ns_st_bc"))},incrementBufferCount:function(){O.setLabel("ns_st_bc",String(O.getBuffers()+1))},getPreviousBufferingTime:function(){return A}}),a()}return a.resetClip=function(a,b,c){for(var d=a.getLabels(),e={},f=0;c&&f<c.length;++f)d.hasOwnProperty(c[f])&&(e[c[f]]=d[c[f]]);b.setLabels(e),b.setPlaybackIntervalMergeTolerance(a.getPlaybackIntervalMergeTolerance())},a}(),n=function(){function a(){function a(){c=new m,f={},f.ns_st_bp="0",f.ns_st_pa="0",f.ns_st_pp="0",f.ns_st_sp="1",f.ns_st_id=String(+new Date),d=NaN,e=NaN,h={},i=0,g=!1,j=!1,k=0}var c,d,e,f,g,h,i,j,k,l=this;b.extend(this,{resetClip:function(){var a=c;c=new m,m.resetClip(a,c)},hashExists:function(a){return null!=h[a]},storeHash:function(a){h[a]={}},removeHash:function(a){delete h[a]},storeClipPlaybackCounters:function(){for(var a in h)if(h.hasOwnProperty(a)&&h[a].clipNumber===c.getClipNumber()){b.extend(h[a],{segmentPlaybackCounter:c.getSegmentPlaybackCounter(),clipLoadCounter:c.getClipLoadCounter(),assetPlaybackCounter:c.getAssetPlaybackCounter(),lowestPartNumberPlayed:c.getLowestPartNumberPlayed(),seeking:c.isSeeking(),seekingTimeBeforeEnd:c.getSeekingTimeBeforeEnd(),seekingStartPosition:c.getSeekStartPosition(),clipPlaybackIntervals:c.getClipPlaybackIntervals(),uniquePlaybackInterval:c.getUniquePlaybackInterval(),longestPlaybackInterval:c.getLongestPlaybackInterval(),videoTrack:c.getVideoTrack(),audioTrack:c.getAudioTrack(),subtitleTrack:c.getSubtitleTrack(),cdn:c.getCDN()});break}},getStoredClipRegisters:function(a){return h[a]},getClipNumber:function(a){return h[a].clipNumber},getMaxClipNumber:function(){return i},storeClipNumber:function(a,b){h[a].clipNumber=b,b>i&&(i=b)},setLabels:function(a){null!=a&&b.extend(f,a)},getLabels:function(){return f},setLabel:function(a,b){var c={};c[a]=b,l.setLabels(c)},getLabel:function(a){return f[a]},getClip:function(){return c},createLabels:function(a){var d=a||{};return j||(d.ns_st_pb=null!=d.ns_st_pb?d.ns_st_pb:"1"),b.extend(d,l.getLabels()),c.isPlaybackStarted()&&(d.ns_st_ppc=String(k)),d},incrementPlayCounter:function(){l.setLabel("ns_st_sp",String(parseInt(l.getLabel("ns_st_sp"))+1))},incrementPauses:function(){l.setLabel("ns_st_pp",String(l.getPauses()+1))},addPlaybackTime:function(a){if(!isNaN(e)){var b=l.getPlaybackTime();b+=a-e,l.setPlaybackTime(b),e=NaN}},addBufferingTime:function(a){if(!isNaN(d)){var b=l.getBufferingTime();b+=a-d,l.setBufferingTime(b),d=NaN}},getBufferingTime:function(){return parseInt(l.getLabel("ns_st_bp"))},setBufferingTime:function(a){l.setLabel("ns_st_bp",String(a))},getPlaybackTime:function(){return parseInt(l.getLabel("ns_st_pa"))},setBufferingTimestamp:function(a){d=a},getBufferingTimestamp:function(){return d},setPlaybackTime:function(a){l.setLabel("ns_st_pa",String(a))},setPlaybackTimestamp:function(a){e=a},getPlaybackTimestamp:function(){return e},getPauses:function(){return parseInt(l.getLabel("ns_st_pp"))},setPauses:function(a){l.setLabel("ns_st_pp",String(a))},isPlaylistStarted:function(){return g},setPlaylistStarted:function(a){g=a},getPlaybackCounter:function(){return k},incrementPlaybackCounter:function(){k++},setFirstEventSent:function(a){j=a}}),a()}return a.resetPlaylist=function(b,c,d){for(var e=b.getClip(),f=b.getLabels(),g={},h=0;d&&h<d.length;h++)f.hasOwnProperty(d[h])&&(g[d[h]]=f[d[h]]);c=new a,c.setLabels(g),m.resetClip(e,c.getClip(),d)},a}(),o=function(){return function(a){function c(){e=1}function d(c){f=b.extend({},c);var d=a.getSSECore().getPixelURL();if(a.getAppCore()){if(a.getSSECore().isProperlyInitialized()){var e=a.getSSECore().getExports().am,g=a.getSSECore().getExports().et,h=e.newApplicationMeasurement(a.getAppCore(),g.HIDDEN,c,d);a.getAppCore().getQueue().offer(h)}}else d&&a.getSSECore().getPlatformAPI().httpGet(a.getSSECore().prepareUrl(d,c))}var e,f,g=this;b.extend(this,{newEvent:function(a){d(a.eventLabels),a.eventType!=i.HEARTBEAT&&g.incrementEventCounter()},getEventCounter:function(){return e},incrementEventCounter:function(){e++},setEventCounter:function(a){e=a},getMeasurementSnapshot:function(){return f}}),c()}}(),p=function(){return function(a){function c(){g=0,h=0}function d(){h++;var c={},d=b.fixEventTime(c);c.ns_st_po=String(a.getPlaylist().getClip().getPlaybackTimeOffset()+(d-a.getPlaylist().getClip().getPlaybackTimestamp())),c.ns_st_pa=String(a.getPlaylist().getPlaybackTime()+(d-a.getPlaylist().getPlaybackTimestamp())),c.ns_st_pt=String(a.getPlaylist().getClip().getPlaybackTime()+(d-a.getPlaylist().getClip().getPlaybackTimestamp())),c.ns_st_dpt=String(d-a.getPlaylist().getClip().getPlaybackTimestamp()),a.getStateMachine().getCurrentState()==j.BUFFERING_DURING_PLAYBACK?(c.ns_st_bp=String(a.getPlaylist().getBufferingTime()+(d-a.getPlaylist().getBufferingTimestamp())),c.ns_st_bt=String(a.getPlaylist().getClip().getBufferingTime()+(d-a.getPlaylist().getClip().getBufferingTimestamp())),c.ns_st_dbt=String(d-a.getPlaylist().getClip().getBufferingTimestamp())):c.ns_st_dbt=String(a.getPlaylist().getClip().getBufferingTime()-a.getPlaylist().getClip().getPreviousBufferingTime()),c.ns_st_et=String(a.getPlaylist().getClip().getElapsedTime()+(d-a.getPlaylist().getClip().getElapsedTimestamp())),c.ns_st_det=String(d-a.getPlaylist().getClip().getElapsedTimestamp());var e=b.cloneObject(a.getPlaylist().getClip().getClipPlaybackIntervals()),f=b.cloneObject(a.getPlaylist().getClip().getAssetPlaybackIntervals());e=b.addNewPlaybackInterval(e,a.getPlaylist().getClip().getPlaybackStartPosition(),parseInt(c.ns_st_po),a.getPlaylist().getClip().getPlaybackIntervalMergeTolerance()),f=b.addNewPlaybackInterval(f,a.getPlaylist().getClip().getPlaybackStartPosition(),parseInt(c.ns_st_po),a.getPlaylist().getClip().getPlaybackIntervalMergeTolerance());var l,m,n=0;for(l=0;l<e.length;l++)n+=Math.abs(e[l].end-e[l].start);c.ns_st_upc=String(n),c.ns_st_dupc=String(n-a.getPlaylist().getClip().getUniquePlaybackInterval());var o=0;for(l=0;l<e.length;l++)m=Math.abs(e[l].end-e[l].start),m>o&&(o=m);c.ns_st_lpc=String(o),c.ns_st_dlpc=String(o-a.getPlaylist().getClip().getLongestPlaybackInterval());var p=0;for(l=0;l<f.length;l++)p+=Math.abs(f[l].end-f[l].start);c.ns_st_upa=String(p),c.ns_st_dupa=String(p-a.getPlaylist().getClip().getAssetUniquePlaybackInterval());var q=0;for(l=0;l<f.length;l++)m=Math.abs(f[l].end-f[l].start),m>q&&(q=m);c.ns_st_lpa=String(q),c.ns_st_dlpa=String(q-a.getPlaylist().getClip().getAssetLongestPlaybackInterval()),c.ns_st_hc=String(a.getHeartbeat().getCount());var r=a.getSSECore().createLabels(i.HEARTBEAT,c,d);a.getEventManager().newEvent(r),g=0,k.resume()}function e(){null!=f&&(a.getSSECore().getPlatformAPI().clearTimeout(f),f=null)}var f,g,h,k=this,m=l.DEFAULT_HEARTBEAT_INTERVAL;b.extend(this,{getCount:function(){return h},setIntervals:function(a){m=a},getInterval:function(a){var b=0;if(null!=m)for(var c=0;c<m.length;c++){var d=m[c],e=d.playingtime;if(!e||e>a){b=d.interval;break}}return b},resume:function(){e();var b=k.getInterval(a.getPlaylist().getClip().getPlaybackTime()+(+new Date-a.getPlaylist().getClip().getPlaybackTimestamp()));if(b>0){var c=g>0?g:b;f=a.getSSECore().getPlatformAPI().setTimeout(d,c)}g=0},pause:function(){e();var b=k.getInterval(a.getPlaylist().getClip().getPlaybackTime()+(+new Date-a.getPlaylist().getClip().getPlaybackTimestamp()));g=b-(a.getPlaylist().getClip().getPlaybackTime()+(+new Date-a.getPlaylist().getClip().getPlaybackTimestamp()))%b}}),c()}}(),q=function(){return function(a){function c(){}function d(){var c={},d=b.fixEventTime(c);c.ns_st_po=String(a.getPlaylist().getClip().getExpectedPlaybackPosition(d)),a.getPlaylist().addPlaybackTime(d),a.getPlaylist().setPlaybackTimestamp(d),a.getPlaylist().getClip().addPlaybackTime(d),a.getPlaylist().getClip().setPlaybackTimestamp(d),a.getStateMachine().getCurrentState()==j.BUFFERING_DURING_PLAYBACK&&(a.getPlaylist().addBufferingTime(d),a.getPlaylist().setBufferingTimestamp(d),a.getPlaylist().getClip().addBufferingTime(d),a.getPlaylist().getClip().setBufferingTimestamp(d)),a.getPlaylist().getClip().addElapsedTime(d),a.getPlaylist().getClip().setElapsedTimestamp(d),a.getPlaylist().getClip().addInterval(parseInt(c.ns_st_po)),a.getPlaylist().getClip().setPlaybackStartPosition(parseInt(c.ns_st_po));
|
||
var e=a.getSSECore().createLabels(i.KEEPALIVE,c,d);a.getEventManager().newEvent(e),g.resume()}function e(){null!=f&&(a.getSSECore().getPlatformAPI().clearTimeout(f),f=null)}var f,g=this,h=l.DEFAULT_KEEP_ALIVE_INTERVAL;b.extend(g,{resume:function(){e(),f=a.getSSECore().getPlatformAPI().setTimeout(d,h)},pause:function(){e()},setInterval:function(a){h=a},getInterval:function(){return h}}),c()}}(),r=function(){return function(a){function c(){f=j.IDLE,e=null,d=NaN}var d,e,f,g=this;b.extend(g,{eventTypeToState:function(a){if(f==j.IDLE){if(a==i.PLAY)return j.PLAYING;if(a==i.SEEK_START)return j.SEEKING_BEFORE_PLAYBACK;if(a==i.BUFFER)return j.BUFFERING_BEFORE_PLAYBACK}else if(f==j.PLAYBACK_NOT_STARTED){if(a==i.PLAY)return j.PLAYING;if(a==i.SEEK_START)return j.SEEKING_BEFORE_PLAYBACK;if(a==i.BUFFER)return j.BUFFERING_BEFORE_PLAYBACK;if(a==i.END||a==i.AD_SKIP)return j.IDLE}else if(f==j.PLAYING){if(a==i.END||a==i.AD_SKIP)return j.IDLE;if(a==i.BUFFER)return j.BUFFERING_DURING_PLAYBACK;if(a==i.PAUSE)return j.PAUSED;if(a==i.SEEK_START)return j.SEEKING_DURING_PLAYBACK}else if(f==j.PAUSED){if(a==i.END||a==i.AD_SKIP)return j.IDLE;if(a==i.BUFFER)return j.BUFFERING_DURING_PAUSE;if(a==i.PLAY)return j.PLAYING;if(a==i.SEEK_START)return j.SEEKING_DURING_PAUSE}else if(f==j.BUFFERING_BEFORE_PLAYBACK){if(a==i.END||a==i.AD_SKIP)return j.IDLE;if(a==i.PAUSE||a==i.BUFFER_STOP)return j.PLAYBACK_NOT_STARTED;if(a==i.PLAY)return j.PLAYING;if(a==i.SEEK_START)return j.SEEKING_BEFORE_PLAYBACK}else if(f==j.BUFFERING_DURING_PLAYBACK){if(a==i.END||a==i.AD_SKIP)return j.IDLE;if(a==i.PLAY||a==i.BUFFER_STOP)return j.PLAYING;if(a==i.PAUSE_ON_BUFFERING)return j.PAUSED_DURING_BUFFERING;if(a==i.SEEK_START)return j.SEEKING_DURING_BUFFERING;if(a==i.PAUSE)return j.PAUSED}else if(f==j.BUFFERING_DURING_SEEKING){if(a==i.END||a==i.AD_SKIP)return j.IDLE;if(a==i.PLAY)return j.PLAYING;if(a==i.BUFFER_STOP)return j.SEEKING_DURING_PLAYBACK;if(a==i.PAUSE)return j.PAUSED}else if(f==j.BUFFERING_DURING_PAUSE){if(a==i.END||a==i.AD_SKIP)return j.IDLE;if(a==i.PLAY)return j.PLAYING;if(a==i.SEEK_START)return j.SEEKING_DURING_PAUSE;if(a==i.BUFFER_STOP||a==i.PAUSE)return j.PAUSED}else if(f==j.SEEKING_BEFORE_PLAYBACK){if(a==i.END||a==i.AD_SKIP)return j.IDLE;if(a==i.PAUSE)return j.PLAYBACK_NOT_STARTED;if(a==i.PLAY)return j.PLAYING;if(a==i.BUFFER)return j.BUFFERING_BEFORE_PLAYBACK}else if(f==j.SEEKING_DURING_PLAYBACK){if(a==i.END||a==i.AD_SKIP)return j.IDLE;if(a==i.PLAY)return j.PLAYING;if(a==i.PAUSE)return j.PAUSED;if(a==i.BUFFER)return j.BUFFERING_DURING_SEEKING}else if(f==j.SEEKING_DURING_BUFFERING){if(a==i.END||a==i.AD_SKIP)return j.IDLE;if(a==i.PLAY)return j.PLAYING;if(a==i.PAUSE||a==i.BUFFER_STOP)return j.PAUSED}else if(f==j.SEEKING_DURING_PAUSE){if(a==i.END||a==i.AD_SKIP)return j.IDLE;if(a==i.PLAY)return j.PLAYING;if(a==i.PAUSE||a==i.BUFFER_STOP)return j.PAUSED;if(a==i.BUFFER)return j.BUFFERING_DURING_PAUSE}else if(f==j.PAUSED_DURING_BUFFERING){if(a==i.END||a==i.AD_SKIP)return j.IDLE;if(a==i.SEEK_START)return j.SEEKING_DURING_BUFFERING;if(a==i.PAUSE)return j.PAUSED;if(a==i.PLAY||a==i.BUFFER_STOP)return j.PLAYING}return null},getCurrentState:function(){return f},newEvent:function(a,b){var c=g.eventTypeToState(a);f!=c&&(e=f,f=c,d=b)},getPreviousState:function(){return e},getLastStateChangeTimestamp:function(){return d}}),c()}}(),s=function(){return function(a){var c=this;b.extend(c,{onSeekStartWhenPausedOrBufferingDuringPause:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().getClip().isSeeking()?a.getPlaylist().getClip().isCollectingSeekingTime()||(a.getPlaylist().getClip().setSeekingTimestamp(b),a.getPlaylist().getClip().setCollectingSeekingTime(!0)):a.getPlaylist().getClip().incrementSeeks(),a.getPlaylist().getClip().isSeeking()||(a.getPlaylist().getClip().setSeeking(!0),a.getPlaylist().getClip().setCollectingSeekingTime(!0),a.getPlaylist().getClip().setSeekStartPosition(d),a.getPlaylist().getClip().setSeekingTimestamp(b))},onBufferWhenSeekingOrPlayBackNotStartedOrPaused:function(b,c){a.getPlaylist().setBufferingTimestamp(b),a.getPlaylist().getClip().setBufferingTimestamp(b)},onPlayWhenSeekingDuringBufferingOrSeekingDuringPause:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().getClip().isSeeking()&&(a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().getClip().addSeekingAmount(d),a.getPlaylist().getClip().setSeeking(!1)),a.getPlaylist().getClip().incrementPlayCounter(),a.getPlaylist().setPlaybackTimestamp(b),a.getPlaylist().getClip().setPlaybackTimestamp(b),a.getPlaylist().getClip().addElapsedTime(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().setPlaybackStartPosition(d),a.getHeartbeat().resume(),a.getKeepAlive().resume();var e=a.getSSECore().createLabels(i.PLAY,c,b);a.getEventManager().newEvent(e)},onBufferStopWhenBufferingDuringSeekingOrBufferingDuringPause:function(b,c){a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b)},onPauseWhenSeekingDuringPlaybackOrSeekingDuringPause:function(b,c){a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1))},onEndOrAdSkipWhenSeekingDuringBufferingOrSeekingDuringPause:function(c,d){a.getSSECore().resetHeartbeat(),a.getSSECore().resetKeepAlive(),a.getPlaylist().getClip().addElapsedTime(c);var e=a.getSSECore().createLabels(i.END,d,c);a.getEventManager().newEvent(e),a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().setSeekingTimeBeforeEnd(c-a.getPlaylist().getClip().getSeekingTimestamp()),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().storeClipPlaybackCounters(),a.getPlaylist().getClip().resetClipLifecycleLabels(),a.getPlaylist().getClip().setPlaybackStarted(!1),d.hasOwnProperty("ns_st_pe")&&b.parseBoolean(d.ns_st_pe,!1)&&a.getSSECore().resetPlaylist()},onBufferStopWhenSeekingDuringBufferingOrSeekingDuringPause:function(b,c){a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1))}})}}(),t=function(){return function(a){var c=this;b.extend(c,{onEndOrAdSkip:function(c,d){a.getPlaylist().addBufferingTime(c),a.getPlaylist().getClip().addBufferingTime(c),a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&a.getPlaylist().getClip().setSeekingTimeBeforeEnd(c-a.getPlaylist().getClip().getSeekingTimestamp()),a.getPlaylist().getClip().resetClipLifecycleLabels(),a.getPlaylist().getClip().setPlaybackStarted(!1),d.hasOwnProperty("ns_st_pe")&&b.parseBoolean(d.ns_st_pe,!1)&&a.getSSECore().resetPlaylist()},onBufferStop:function(b,c){a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1))},onSeekStart:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().getClip().isSeeking()?a.getPlaylist().getClip().isCollectingSeekingTime()||(a.getPlaylist().getClip().setSeekingTimestamp(b),a.getPlaylist().getClip().setCollectingSeekingTime(!0)):a.getPlaylist().getClip().incrementSeeks(),a.getPlaylist().getClip().isSeeking()||(a.getPlaylist().getClip().setSeeking(!0),a.getPlaylist().getClip().setCollectingSeekingTime(!0),a.getPlaylist().getClip().setSeekStartPosition(d),a.getPlaylist().getClip().setSeekingTimestamp(b))},onPause:function(b,c){a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1))},onPlay:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().getClip().isSeeking()&&(a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().getClip().addSeekingAmount(d),a.getPlaylist().getClip().setSeeking(!1)),a.getPlaylist().isPlaylistStarted()||(a.getPlaylist().setPlaylistStarted(!0),a.getPlaylist().incrementPlaybackCounter()),a.getPlaylist().getClip().setClipStarted(!0),a.getPlaylist().getClip().setPlaybackStarted(!0),a.getPlaylist().getClip().incrementSegmentPlaybackCounter(),(0==a.getPlaylist().getClip().getLowestPartNumberPlayed()||parseInt(a.getPlaylist().getClip().getLabels().ns_st_pn)<=a.getPlaylist().getClip().getLowestPartNumberPlayed())&&(a.getPlaylist().getClip().setLowestPartNumberPlayed(parseInt(a.getPlaylist().getClip().getLabels().ns_st_pn)),a.getPlaylist().getClip().incrementAssetPlaybackCounter(),a.getPlaylist().getClip().resetAssetPlaybackCounters()),a.getPlaylist().getClip().incrementPlayCounter(),a.getPlaylist().setPlaybackTimestamp(b),a.getPlaylist().getClip().setPlaybackTimestamp(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().setPlaybackStartPosition(d),a.getSSECore().isLoadingTimeSent()||(c.ns_st_lt=String(a.getSSECore().getLoadTimeOffset()+b-a.getSSECore().getInitTimestamp()),a.getSSECore().setLoadingTimeSent(!0)),a.getHeartbeat().resume(),a.getKeepAlive().resume();var e=a.getSSECore().createLabels(i.PLAY,c,b);a.getEventManager().newEvent(e)}})}}(),u=function(){return function(a){var c=this;b.extend(c,{onEndAndSkip:function(c,d){a.getSSECore().resetHeartbeat(),a.getSSECore().resetKeepAlive(),a.getPlaylist().addBufferingTime(c),a.getPlaylist().getClip().addBufferingTime(c),a.getPlaylist().getClip().addElapsedTime(c);var e=a.getSSECore().createLabels(i.END,d,c);a.getEventManager().newEvent(e),a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().setSeekingTimeBeforeEnd(c-a.getPlaylist().getClip().getSeekingTimestamp()),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().storeClipPlaybackCounters(),a.getPlaylist().getClip().resetClipLifecycleLabels(),a.getPlaylist().getClip().setPlaybackStarted(!1),d.hasOwnProperty("ns_st_pe")&&b.parseBoolean(d.ns_st_pe,!1)&&a.getSSECore().resetPlaylist()},onPause:function(b,c){a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b)},onPlay:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().getClip().isSeeking()&&(a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().getClip().addSeekingAmount(d),a.getPlaylist().getClip().setSeeking(!1)),a.getPlaylist().getClip().incrementPlayCounter(),a.getPlaylist().setPlaybackTimestamp(b),a.getPlaylist().getClip().setPlaybackTimestamp(b),a.getPlaylist().getClip().addElapsedTime(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().setPlaybackStartPosition(d),a.getHeartbeat().resume(),a.getKeepAlive().resume();var e=a.getSSECore().createLabels(i.PLAY,c,b);a.getEventManager().newEvent(e)}})}}(),v=function(){return function(a){var c=this;b.extend(c,{onPauseOnBuffering:function(b,c){var d=parseInt(c.ns_st_po);a.getSSECore().stopPausedOnBufferingTimer(),a.getHeartbeat().pause(),a.getSSECore().resetKeepAlive(),a.getPlaylist().addPlaybackTime(b),a.getPlaylist().getClip().addPlaybackTime(b),a.getPlaylist().getClip().addElapsedTime(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().addInterval(d),a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().incrementPauses(),a.getPlaylist().getClip().incrementPauses();var e=a.getSSECore().createLabels(i.PAUSE,c,b);a.getEventManager().newEvent(e),a.getPlaylist().setBufferingTimestamp(b),a.getPlaylist().getClip().setBufferingTimestamp(b),a.getPlaylist().getClip().setPlaybackTimeOffset(d)},onBufferStop:function(b,c){a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b)},onEndOrAdSkip:function(c,d){var e=parseInt(d.ns_st_po);a.getSSECore().resetHeartbeat(),a.getSSECore().resetKeepAlive(),a.getSSECore().stopPausedOnBufferingTimer(),a.getPlaylist().addBufferingTime(c),a.getPlaylist().getClip().addBufferingTime(c),a.getPlaylist().getClip().addPlaybackTime(c),a.getPlaylist().getClip().addElapsedTime(c),a.getPlaylist().getClip().addInterval(e);var f=a.getSSECore().createLabels(i.END,d,c);a.getEventManager().newEvent(f),a.getPlaylist().getClip().resetClipLifecycleLabels(),a.getPlaylist().getClip().setPlaybackStarted(!1),d.hasOwnProperty("ns_st_pe")&&b.parseBoolean(d.ns_st_pe,!1)&&a.getSSECore().resetPlaylist()},onSeekStart:function(b,c){var d=parseInt(c.ns_st_po);a.getSSECore().stopPausedOnBufferingTimer(),a.getPlaylist().addPlaybackTime(b),a.getPlaylist().getClip().addPlaybackTime(b),a.getPlaylist().getClip().addElapsedTime(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().addInterval(d),a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().getClip().incrementSeeks(),a.getPlaylist().getClip().setSeeking(!0),a.getPlaylist().getClip().setCollectingSeekingTime(!0),a.getPlaylist().getClip().setSeekStartPosition(d),a.getPlaylist().getClip().setSeekingTimestamp(b),a.getPlaylist().incrementPauses(),a.getPlaylist().getClip().incrementPauses();var e=a.getSSECore().createLabels(i.PAUSE,c,b);a.getEventManager().newEvent(e)},onPause:function(b,c){var d=parseInt(c.ns_st_po);a.getSSECore().stopPausedOnBufferingTimer(),a.getPlaylist().addPlaybackTime(b),a.getPlaylist().getClip().addPlaybackTime(b),a.getPlaylist().getClip().addElapsedTime(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().addInterval(d),a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().incrementPauses(),a.getPlaylist().getClip().incrementPauses();var e=a.getSSECore().createLabels(i.PAUSE,c,b);a.getEventManager().newEvent(e)},onPlay:function(b,c){a.getSSECore().stopPausedOnBufferingTimer(),a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b)}})}}(),w=function(){return function(a){var c=this;b.extend(c,{onEndOrAdSkip:function(c,d){a.getSSECore().resetHeartbeat(),a.getSSECore().resetKeepAlive(),a.getSSECore().stopPausedOnBufferingTimer(),a.getPlaylist().addBufferingTime(c),a.getPlaylist().getClip().addBufferingTime(c),a.getPlaylist().getClip().addElapsedTime(c);var e=a.getSSECore().createLabels(i.END,d,c);a.getEventManager().newEvent(e),a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().setSeekingTimeBeforeEnd(c-a.getPlaylist().getClip().getSeekingTimestamp()),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().storeClipPlaybackCounters(),a.getPlaylist().getClip().resetClipLifecycleLabels(),a.getPlaylist().getClip().setPlaybackStarted(!1),d.hasOwnProperty("ns_st_pe")&&b.parseBoolean(d.ns_st_pe,!1)&&a.getSSECore().resetPlaylist()},onPause:function(b,c){a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().incrementPauses(),a.getPlaylist().getClip().incrementPauses(),a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1))},onPlay:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().getClip().isSeeking()&&(a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().getClip().addSeekingAmount(d),a.getPlaylist().getClip().setSeeking(!1)),a.getPlaylist().getClip().incrementPlayCounter(),a.getPlaylist().setPlaybackTimestamp(b),a.getPlaylist().getClip().setPlaybackTimestamp(b),a.getPlaylist().getClip().addElapsedTime(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().setPlaybackStartPosition(d),a.getHeartbeat().resume(),a.getKeepAlive().resume();var e=a.getSSECore().createLabels(i.PLAY,c,b);a.getEventManager().newEvent(e)}})}}(),x=function(){return function(a){var c=this;b.extend(c,{onBuffer:function(b,c){a.getPlaylist().getClip().setSeekingTime(a.getPlaylist().getClip().getSeekingTimeBeforeEnd()),a.getPlaylist().setBufferingTimestamp(b),a.getPlaylist().getClip().setBufferingTimestamp(b)},onSeekStart:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().getClip().setSeekingTime(a.getPlaylist().getClip().getSeekingTimeBeforeEnd()),a.getPlaylist().getClip().incrementSeeks(),a.getPlaylist().getClip().setSeeking(!0),a.getPlaylist().getClip().setCollectingSeekingTime(!0),a.getPlaylist().getClip().setSeekStartPosition(d),a.getPlaylist().getClip().setSeekingTimestamp(b)},onPlay:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().getClip().setSeekingTime(a.getPlaylist().getClip().getSeekingTimeBeforeEnd()),a.getPlaylist().getClip().isSeeking()&&(a.getPlaylist().getClip().addSeekingAmount(d),a.getPlaylist().getClip().setSeeking(!1)),a.getPlaylist().isPlaylistStarted()||(a.getPlaylist().setPlaylistStarted(!0),a.getPlaylist().incrementPlaybackCounter()),a.getPlaylist().getClip().setClipStarted(!0),a.getPlaylist().getClip().setPlaybackStarted(!0),a.getPlaylist().getClip().incrementSegmentPlaybackCounter(),(0==a.getPlaylist().getClip().getLowestPartNumberPlayed()||parseInt(a.getPlaylist().getClip().getLabel("ns_st_pn"))<=a.getPlaylist().getClip().getLowestPartNumberPlayed())&&(a.getPlaylist().getClip().setLowestPartNumberPlayed(parseInt(a.getPlaylist().getClip().getLabel("ns_st_pn"))),a.getPlaylist().getClip().incrementAssetPlaybackCounter(),a.getPlaylist().getClip().resetAssetPlaybackCounters()),a.getPlaylist().getClip().incrementPlayCounter(),a.getPlaylist().setPlaybackTimestamp(b),a.getPlaylist().getClip().setPlaybackTimestamp(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().setPlaybackStartPosition(d),a.getSSECore().isLoadingTimeSent()||(c.ns_st_lt=String(a.getSSECore().getLoadTimeOffset()+b-a.getSSECore().getInitTimestamp()),a.getSSECore().setLoadingTimeSent(!0)),a.getHeartbeat().resume(),a.getKeepAlive().resume();var e=a.getSSECore().createLabels(i.PLAY,c,b);a.getEventManager().newEvent(e)}})}}(),y=function(){return function(a){var c=this;b.extend(c,{onEndOrAdSkip:function(c,d){a.getSSECore().resetHeartbeat(),a.getSSECore().resetKeepAlive(),a.getPlaylist().getClip().addElapsedTime(c);var e=a.getSSECore().createLabels(i.END,d,c);a.getEventManager().newEvent(e),a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().setSeekingTimeBeforeEnd(c-a.getPlaylist().getClip().getSeekingTimestamp()),a.getPlaylist().getClip().setSeeking(!1)),a.getPlaylist().storeClipPlaybackCounters(),a.getPlaylist().getClip().resetClipLifecycleLabels(),a.getPlaylist().getClip().setPlaybackStarted(!1),d.hasOwnProperty("ns_st_pe")&&b.parseBoolean(d.ns_st_pe,!1)&&a.getSSECore().resetPlaylist()},onPlay:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().getClip().isSeeking()&&(a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().getClip().addSeekingAmount(d),a.getPlaylist().getClip().setSeeking(!1)),a.getPlaylist().getClip().incrementPlayCounter(),a.getPlaylist().setPlaybackTimestamp(b),a.getPlaylist().getClip().setPlaybackTimestamp(b),a.getPlaylist().getClip().addElapsedTime(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().setPlaybackStartPosition(d),a.getHeartbeat().resume(),a.getKeepAlive().resume();var e=a.getSSECore().createLabels(i.PLAY,c,b);a.getEventManager().newEvent(e)}})}}(),z=function(){return function(a){var c=this;b.extend(c,{onEndOrAdSkip:function(c,d){a.getSSECore().resetHeartbeat(),a.getSSECore().resetKeepAlive(),a.getPlaylist().addBufferingTime(c),a.getPlaylist().getClip().addBufferingTime(c),a.getPlaylist().getClip().addElapsedTime(c);var e=a.getSSECore().createLabels(i.END,d,c);a.getEventManager().newEvent(e),a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().setSeekingTimeBeforeEnd(c-a.getPlaylist().getClip().getSeekingTimestamp()),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().storeClipPlaybackCounters(),a.getPlaylist().getClip().resetClipLifecycleLabels(),a.getPlaylist().getClip().setPlaybackStarted(!1),d.hasOwnProperty("ns_st_pe")&&b.parseBoolean(d.ns_st_pe,!1)&&a.getSSECore().resetPlaylist()},onBufferStop:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().setPlaybackTimestamp(b),a.getPlaylist().getClip().setPlaybackTimestamp(b),a.getPlaylist().getClip().addElapsedTime(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().setPlaybackStartPosition(d),a.getHeartbeat().resume(),a.getKeepAlive().resume();var e=a.getSSECore().createLabels(i.PLAY,c,b);a.getEventManager().newEvent(e)},onSeekStart:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().getClip().isSeeking()?a.getPlaylist().getClip().isCollectingSeekingTime()||(a.getPlaylist().getClip().setSeekingTimestamp(b),a.getPlaylist().getClip().setCollectingSeekingTime(!0)):a.getPlaylist().getClip().incrementSeeks(),a.getPlaylist().getClip().isSeeking()||(a.getPlaylist().getClip().setSeeking(!0),a.getPlaylist().getClip().setCollectingSeekingTime(!0),a.getPlaylist().getClip().setSeekStartPosition(d),a.getPlaylist().getClip().setSeekingTimestamp(b))},onPause:function(b,c){a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().incrementPauses(),a.getPlaylist().getClip().incrementPauses()},onPlay:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().addBufferingTime(b),a.getPlaylist().getClip().addBufferingTime(b),a.getPlaylist().getClip().incrementPlayCounter(),a.getPlaylist().setPlaybackTimestamp(b),a.getPlaylist().getClip().setPlaybackTimestamp(b),a.getPlaylist().getClip().addElapsedTime(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().setPlaybackStartPosition(d),a.getHeartbeat().resume(),a.getKeepAlive().resume();var e=a.getSSECore().createLabels(i.PLAY,c,b);a.getEventManager().newEvent(e)}})}}(),A=function(){return function(a){var c=this;b.extend(c,{onEndOrAdSkip:function(c,d){a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().setSeekingTimeBeforeEnd(c-a.getPlaylist().getClip().getSeekingTimestamp()),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().storeClipPlaybackCounters(),a.getPlaylist().getClip().resetClipLifecycleLabels(),a.getPlaylist().getClip().setPlaybackStarted(!1),d.hasOwnProperty("ns_st_pe")&&b.parseBoolean(d.ns_st_pe,!1)&&a.getSSECore().resetPlaylist()},onSeekStart:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().getClip().isSeeking()?a.getPlaylist().getClip().setSeekingTimestamp(b):a.getPlaylist().getClip().incrementSeeks(),a.getPlaylist().getClip().isSeeking()||(a.getPlaylist().getClip().setSeeking(!0),a.getPlaylist().getClip().setCollectingSeekingTime(!0),a.getPlaylist().getClip().setSeekStartPosition(d),a.getPlaylist().getClip().setSeekingTimestamp(b))},onPlay:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().getClip().isSeeking()&&(a.getPlaylist().getClip().addSeekingAmount(d),a.getPlaylist().getClip().setSeeking(!1)),a.getPlaylist().isPlaylistStarted()||(a.getPlaylist().setPlaylistStarted(!0),a.getPlaylist().incrementPlaybackCounter()),a.getPlaylist().getClip().setClipStarted(!0),a.getPlaylist().getClip().setPlaybackStarted(!0),a.getPlaylist().getClip().incrementSegmentPlaybackCounter(),(0==a.getPlaylist().getClip().getLowestPartNumberPlayed()||parseInt(a.getPlaylist().getClip().getLabels().ns_st_pn)<=a.getPlaylist().getClip().getLowestPartNumberPlayed())&&(a.getPlaylist().getClip().setLowestPartNumberPlayed(parseInt(a.getPlaylist().getClip().getLabels().ns_st_pn)),a.getPlaylist().getClip().incrementAssetPlaybackCounter(),a.getPlaylist().getClip().resetAssetPlaybackCounters()),a.getPlaylist().getClip().incrementPlayCounter(),a.getPlaylist().setPlaybackTimestamp(b),a.getPlaylist().getClip().setPlaybackTimestamp(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().setPlaybackStartPosition(d),a.getSSECore().isLoadingTimeSent()||(c.ns_st_lt=String(a.getSSECore().getLoadTimeOffset()+b-a.getSSECore().getInitTimestamp()),a.getSSECore().setLoadingTimeSent(!0)),a.getHeartbeat().resume(),a.getKeepAlive().resume();var e=a.getSSECore().createLabels(i.PLAY,c,b);a.getEventManager().newEvent(e)}})}}(),B=function(){return function(a){var c=this;b.extend(c,{onEndOrAdSkip:function(c,d){var e=parseInt(d.ns_st_po);a.getSSECore().resetHeartbeat(),a.getSSECore().resetKeepAlive(),a.getPlaylist().addPlaybackTime(c),a.getPlaylist().getClip().addPlaybackTime(c),a.getPlaylist().getClip().addElapsedTime(c),a.getPlaylist().getClip().addInterval(e);var f=a.getSSECore().createLabels(i.END,d,c);a.getEventManager().newEvent(f),a.getPlaylist().getClip().resetClipLifecycleLabels(),a.getPlaylist().getClip().setPlaybackStarted(!1),d.hasOwnProperty("ns_st_pe")&&b.parseBoolean(d.ns_st_pe,!1)&&a.getSSECore().resetPlaylist()},onBuffer:function(b,c){a.getSSECore().isPauseOnBufferingEnabled()&&a.getSSECore().startPausedOnBufferingTimer(b,c),a.getPlaylist().getClip().incrementBufferCount(),a.getPlaylist().setBufferingTimestamp(b),a.getPlaylist().getClip().setBufferingTimestamp(b)},onSeekStart:function(b,c){var d=parseInt(c.ns_st_po);a.getHeartbeat().pause(),a.getSSECore().resetKeepAlive(),a.getPlaylist().addPlaybackTime(b),a.getPlaylist().getClip().addPlaybackTime(b),a.getPlaylist().getClip().addElapsedTime(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().addInterval(d),a.getPlaylist().getClip().incrementSeeks(),a.getPlaylist().getClip().setSeeking(!0),a.getPlaylist().getClip().setCollectingSeekingTime(!0),a.getPlaylist().getClip().setSeekStartPosition(d),a.getPlaylist().getClip().setSeekingTimestamp(b),a.getPlaylist().incrementPauses(),a.getPlaylist().getClip().incrementPauses();var e=a.getSSECore().createLabels(i.PAUSE,c,b);a.getEventManager().newEvent(e)},onPause:function(b,c){var d=parseInt(c.ns_st_po);a.getHeartbeat().pause(),a.getSSECore().resetKeepAlive(),a.getPlaylist().addPlaybackTime(b),a.getPlaylist().getClip().addPlaybackTime(b),a.getPlaylist().getClip().addElapsedTime(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().addInterval(d),a.getPlaylist().incrementPauses(),a.getPlaylist().getClip().incrementPauses();var e=a.getSSECore().createLabels(i.PAUSE,c,b);a.getEventManager().newEvent(e)}})}}(),C=function(){return function(a){var c=this;b.extend(c,{onEndOrAdSkip:function(c,d){a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().setSeekingTimeBeforeEnd(c-a.getPlaylist().getClip().getSeekingTimestamp()),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().storeClipPlaybackCounters(),a.getPlaylist().getClip().resetClipLifecycleLabels(),a.getPlaylist().getClip().setPlaybackStarted(!1),d.hasOwnProperty("ns_st_pe")&&b.parseBoolean(d.ns_st_pe,!1)&&a.getSSECore().resetPlaylist()},onPause:function(b,c){a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1))},onPlay:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().getClip().isSeeking()&&(a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().getClip().addSeekingAmount(d),a.getPlaylist().getClip().setSeeking(!1)),a.getPlaylist().isPlaylistStarted()||(a.getPlaylist().setPlaylistStarted(!0),a.getPlaylist().incrementPlaybackCounter()),a.getPlaylist().getClip().setClipStarted(!0),a.getPlaylist().getClip().setPlaybackStarted(!0),a.getPlaylist().getClip().incrementSegmentPlaybackCounter(),(0==a.getPlaylist().getClip().getLowestPartNumberPlayed()||parseInt(a.getPlaylist().getClip().getLabels().ns_st_pn)<=a.getPlaylist().getClip().getLowestPartNumberPlayed())&&(a.getPlaylist().getClip().setLowestPartNumberPlayed(parseInt(a.getPlaylist().getClip().getLabels().ns_st_pn)),a.getPlaylist().getClip().incrementAssetPlaybackCounter(),a.getPlaylist().getClip().resetAssetPlaybackCounters()),a.getPlaylist().getClip().incrementPlayCounter(),a.getPlaylist().setPlaybackTimestamp(b),a.getPlaylist().getClip().setPlaybackTimestamp(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().setPlaybackStartPosition(d),a.getSSECore().isLoadingTimeSent()||(c.ns_st_lt=String(a.getSSECore().getLoadTimeOffset()+b-a.getSSECore().getInitTimestamp()),a.getSSECore().setLoadingTimeSent(!0)),a.getHeartbeat().resume(),a.getKeepAlive().resume();var e=a.getSSECore().createLabels(i.PLAY,c,b);a.getEventManager().newEvent(e)}})}}(),D=function(){return function(a){var c=this;b.extend(c,{onPause:function(b,c){a.getPlaylist().incrementPauses(),a.getPlaylist().getClip().incrementPauses(),a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1))}})}}(),E=function(){return function(a){var c=this;b.extend(c,{onEndOrAdSkip:function(c,d){parseInt(d.ns_st_po);a.getSSECore().resetHeartbeat(),a.getSSECore().resetKeepAlive(),a.getPlaylist().getClip().addElapsedTime(c);var e=a.getSSECore().createLabels(i.END,d,c);a.getEventManager().newEvent(e),a.getPlaylist().getClip().isSeeking()&&a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().setSeekingTimeBeforeEnd(c-a.getPlaylist().getClip().getSeekingTimestamp()),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().storeClipPlaybackCounters(),a.getPlaylist().getClip().resetClipLifecycleLabels(),a.getPlaylist().getClip().setPlaybackStarted(!1),d.hasOwnProperty("ns_st_pe")&&b.parseBoolean(d.ns_st_pe,!1)&&a.getSSECore().resetPlaylist()},onPlay:function(b,c){var d=parseInt(c.ns_st_po);a.getPlaylist().getClip().isSeeking()&&(a.getPlaylist().getClip().isCollectingSeekingTime()&&(a.getPlaylist().getClip().addSeekingTime(b),a.getPlaylist().getClip().setCollectingSeekingTime(!1)),a.getPlaylist().getClip().addSeekingAmount(d),a.getPlaylist().getClip().setSeeking(!1)),a.getPlaylist().getClip().incrementPlayCounter(),a.getPlaylist().setPlaybackTimestamp(b),a.getPlaylist().getClip().setPlaybackTimestamp(b),a.getPlaylist().getClip().addElapsedTime(b),a.getPlaylist().getClip().setElapsedTimestamp(b),a.getPlaylist().getClip().setPlaybackStartPosition(d),a.getSSECore().isLoadingTimeSent()||(c.ns_st_lt=String(a.getSSECore().getLoadTimeOffset()+b-a.getSSECore().getInitTimestamp()),a.getSSECore().setLoadingTimeSent(!0)),a.getHeartbeat().resume(),a.getKeepAlive().resume();var e=a.getSSECore().createLabels(i.PLAY,c,b);a.getEventManager().newEvent(e)}})}}(),F=function(){return function(){function a(){f=new G(aa),b.getNamespace().comScore?(ba=b.getNamespace().comScore.exports,f.setAppCore(ba.c())):f.setAppCore(null),f.setKeepAlive(new q(f)),
|
||
f.setHeartbeat(new p(f)),f.setEventManager(new o(f)),f.setStateMachine(new r),f.setPlaylist(new n),$={},m=new x(f),F=new y(f),H=new A(f),I=new B(f),J=new t(f),K=new v(f),L=new w(f),M=new u(f),N=new z(f),O=new C(f),P=new D(f),Q=new E(f),R=new s(f),S=!1,T=0,U=+new Date,V=!0,X=!1,Z=[]}function c(a){var b=f.getStateMachine().getCurrentState();if(b==j.IDLE||b==j.PLAYBACK_NOT_STARTED||b==j.BUFFERING_BEFORE_PLAYBACK||b==j.SEEKING_BEFORE_PLAYBACK){if(a==i.PLAY)return!0}else if(b==j.PLAYING){if(a==i.END||a==i.AD_SKIP||a==i.SEEK_START||a==i.PAUSE)return!0}else if(b==j.PAUSED||b==j.BUFFERING_DURING_PAUSE||b==j.SEEKING_DURING_PLAYBACK||b==j.SEEKING_DURING_BUFFERING||b==j.SEEKING_DURING_PAUSE){if(a==i.END||a==i.AD_SKIP||a==i.PLAY)return!0}else if(b==j.BUFFERING_DURING_PLAYBACK){if(a==i.PAUSE_ON_BUFFERING||a==i.END||a==i.AD_SKIP||a==i.SEEK_START||a==i.PAUSE||a==i.PLAY)return!0}else if(b==j.BUFFERING_DURING_SEEKING){if(a==i.END||a==i.AD_SKIP||a==i.PAUSE||a==i.PLAY)return!0}else if(b==j.PAUSED_DURING_BUFFERING&&(a==i.END||a==i.AD_SKIP||a==i.BUFFER_STOP||a==i.PLAY))return!0;return!1}function d(a,b,d){var e=f.getStateMachine().getCurrentState();a==i.AD_SKIP&&!d.hasOwnProperty("ns_st_ui")&&c(a)?d.ns_st_ui="skip":a==i.SEEK_START&&!d.hasOwnProperty("ns_st_ui")&&c(a)&&(d.ns_st_ui="seek"),e==j.IDLE?a==i.BUFFER?m.onBuffer(b,d):a==i.SEEK_START?m.onSeekStart(b,d):a==i.PLAY&&m.onPlay(b,d):e==j.PLAYBACK_NOT_STARTED?a==i.END||a==i.AD_SKIP?H.onEndOrAdSkip(b,d):a==i.SEEK_START?H.onSeekStart(b,d):a==i.PLAY?H.onPlay(b,d):a==i.BUFFER&&R.onBufferWhenSeekingOrPlayBackNotStartedOrPaused(b,d):e==j.PLAYING?a==i.END||a==i.AD_SKIP?I.onEndOrAdSkip(b,d):a==i.BUFFER?I.onBuffer(b,d):a==i.SEEK_START?I.onSeekStart(b,d):a==i.PAUSE&&I.onPause(b,d):e==j.PAUSED?a==i.END||a==i.AD_SKIP?F.onEndOrAdSkip(b,d):a==i.PLAY?F.onPlay(b,d):a==i.BUFFER?R.onBufferWhenSeekingOrPlayBackNotStartedOrPaused(b,d):a==i.SEEK_START&&R.onSeekStartWhenPausedOrBufferingDuringPause(b,d):e==j.BUFFERING_BEFORE_PLAYBACK?a==i.END||a==i.AD_SKIP?J.onEndOrAdSkip(b,d):a==i.BUFFER_STOP?J.onBufferStop(b,d):a==i.SEEK_START?J.onSeekStart(b,d):a==i.PAUSE?J.onPause(b,d):a==i.PLAY&&J.onPlay(b,d):e==j.BUFFERING_DURING_PLAYBACK?a==i.PAUSE_ON_BUFFERING?K.onPauseOnBuffering(b,d):a==i.BUFFER_STOP?K.onBufferStop(b,d):a==i.END||a==i.AD_SKIP?K.onEndOrAdSkip(b,d):a==i.SEEK_START?K.onSeekStart(b,d):a==i.PAUSE?K.onPause(b,d):a==i.PLAY&&K.onPlay(b,d):e==j.BUFFERING_DURING_SEEKING?a==i.END||a==i.AD_SKIP?L.onEndOrAdSkip(b,d):a==i.PAUSE?L.onPause(b,d):a==i.PLAY?L.onPlay(b,d):a==i.BUFFER_STOP&&R.onBufferStopWhenBufferingDuringSeekingOrBufferingDuringPause(b,d):e==j.BUFFERING_DURING_PAUSE?a==i.END||a==i.AD_SKIP?M.onEndAndSkip(b,d):a==i.PAUSE?M.onPause(b,d):a==i.PLAY?M.onPlay(b,d):a==i.SEEK_START?R.onSeekStartWhenPausedOrBufferingDuringPause(b,d):a==i.BUFFER_STOP&&R.onBufferStopWhenBufferingDuringSeekingOrBufferingDuringPause(b,d):e==j.SEEKING_BEFORE_PLAYBACK?a==i.END||a==i.AD_SKIP?O.onEndOrAdSkip(b,d):a==i.PAUSE?O.onPause(b,d):a==i.PLAY?O.onPlay(b,d):a==i.BUFFER&&R.onBufferWhenSeekingOrPlayBackNotStartedOrPaused(b,d):e==j.SEEKING_DURING_PLAYBACK?a==i.END||a==i.AD_SKIP?Q.onEndOrAdSkip(b,d):a==i.PLAY?Q.onPlay(b,d):a==i.BUFFER?R.onBufferWhenSeekingOrPlayBackNotStartedOrPaused(b,d):a==i.PAUSE&&R.onPauseWhenSeekingDuringPlaybackOrSeekingDuringPause(b,d):e==j.SEEKING_DURING_BUFFERING?a==i.PAUSE?P.onPause(b,d):a==i.BUFFER?R.onBufferWhenSeekingOrPlayBackNotStartedOrPaused(b,d):a==i.PLAY?R.onPlayWhenSeekingDuringBufferingOrSeekingDuringPause(b,d):a==i.END||a==i.AD_SKIP?R.onEndOrAdSkipWhenSeekingDuringBufferingOrSeekingDuringPause(b,d):a==i.BUFFER_STOP&&R.onBufferStopWhenSeekingDuringBufferingOrSeekingDuringPause(b,d):e==j.PAUSED_DURING_BUFFERING?a==i.END||a==i.AD_SKIP?N.onEndOrAdSkip(b,d):a==i.BUFFER_STOP?N.onBufferStop(b,d):a==i.SEEK_START?N.onSeekStart(b,d):a==i.PAUSE?N.onPause(b,d):a==i.PLAY&&N.onPlay(b,d):e==j.SEEKING_DURING_PAUSE&&(a==i.BUFFER?R.onBufferWhenSeekingOrPlayBackNotStartedOrPaused(b,d):a==i.PLAY?R.onPlayWhenSeekingDuringBufferingOrSeekingDuringPause(b,d):a==i.PAUSE?R.onPauseWhenSeekingDuringPlaybackOrSeekingDuringPause(b,d):a==i.END||a==i.AD_SKIP?R.onEndOrAdSkipWhenSeekingDuringBufferingOrSeekingDuringPause(b,d):a==i.BUFFER_STOP&&R.onBufferStopWhenSeekingDuringBufferingOrSeekingDuringPause(b,d)),c(a)&&f.getPlaylist().setFirstEventSent(!0)}function e(a,c){for(var d,e=ea.encodeURIComponent||escape,f=[],g=l.LABELS_ORDER,h=a.split("?"),i=h[0],j=h[1],k=j.split("&"),m=0,n=k.length;n>m;m++){var o=k[m].split("="),p=unescape(o[0]),q=unescape(o[1]);p&&(c[p]=q)}for(var r={},s=0,t=g.length;t>s;s++){var u=g[s];if(c.hasOwnProperty(u)){var v=c[u];"undefined"!=typeof v&&null!=v&&(r[u]=!0,f.push(e(u)+"="+e(c[u])))}}for(var w in c)if(c.hasOwnProperty(w)){if(r[w])continue;var x=c[w];"undefined"!=typeof x&&null!=x&&f.push(e(w)+"="+e(c[w]))}d=i+"?"+f.join("&"),d=d+(d.indexOf("&c8=")<0?"&c8="+e(fa.title):"")+(d.indexOf("&c7=")<0?"&c7="+e(fa.URL):"")+(d.indexOf("&c9=")<0?"&c9="+e(fa.referrer):"");var y=b.browserAcceptsLargeURLs()?l.URL_LENGTH_LIMIT:l.RESTRICTED_URL_LENGTH_LIMIT;if(d.length>y&&d.indexOf("&")>0){var z=d.substr(0,y-8).lastIndexOf("&");d=(d.substring(0,z)+"&ns_cut="+e(d.substring(z+1))).substr(0,y)}return d}var f,m,F,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,_,aa=this,ba={},ca=l.DEFAULT_PAUSED_ON_BUFFERING_INTERVAL,da=l.THROTTLING_DELAY;b.extend(aa,{createLabels:function(a,c,d){var e={};if("undefined"!=typeof document){var g=document;e.c7=g.URL,e.c8=g.title,e.c9=g.referrer}return null!=c&&b.extend(e,c),e.ns_ts=null!=e.ns_ts?e.ns_ts:String(+new Date),e.ns_st_ev=null!=e.ns_st_ev?e.ns_st_ev:i.toString(a),e.ns_st_mp=null!=e.ns_st_mp?e.ns_st_mp:l.DEFAULT_PLAYERNAME,e.ns_st_mv=null!=e.ns_st_mv?e.ns_st_mv:l.STREAMSENSE_VERSION,e.ns_st_ub=null!=e.ns_st_ub?e.ns_st_ub:"0",e.ns_st_br=null!=e.ns_st_br?e.ns_st_br:"0",e.ns_st_pn=null!=e.ns_st_pn?e.ns_st_pn:"1",e.ns_st_tp=null!=e.ns_st_tp?e.ns_st_tp:"1",e.ns_st_it=null!=e.ns_st_it?e.ns_st_it:k.toString(k.SINGLE_CLIP),e.ns_st_sv=null!=e.ns_st_sv?e.ns_st_sv:l.STREAMSENSE_VERSION,e.ns_st_smv=null!=e.ns_st_smv?e.ns_st_smv:l.MODEL_VERSION,e.ns_type=null!=e.ns_type?e.ns_type:"hidden",e.ns_st_ec=null!=e.ns_st_ec?e.ns_st_ec:String(f.getEventManager().getEventCounter()),e.ns_st_po=null!=e.ns_st_po?e.ns_st_po:String(f.getPlaylist().getPlaylist().getClip().getExpectedPlaybackPosition(d)),e.ns_st_ki=null!=e.ns_st_ki?e.ns_st_ki:String(f.getKeepAlive().getInterval()),f.getPlaylist().createLabels(e),f.getPlaylist().getClip().createLabels(e),b.extend(e,aa.getLabels()),b.extend(e,c),{eventType:a,eventLabels:e}},newEvent:function(a,b,c,e){aa.stopDelayedTransitionTimer();var g=f.getStateMachine().getCurrentState(),h=f.getStateMachine().eventTypeToState(a);if(null!=h&&h!=g)if(!aa.isThrottlingEnabled()||g!=j.PLAYING&&g!=j.PAUSED||h!=j.PLAYING&&h!=j.PAUSED||e){c.ns_st_po||(f.getStateMachine().getCurrentState()==j.PLAYING&&a==i.BUFFER||f.getStateMachine().getCurrentState()==j.BUFFERING_DURING_PLAYBACK&&a==i.BUFFER_STOP?c.ns_st_po=String(f.getPlaylist().getClip().getPlaybackTimeOffset()+(b-f.getPlaylist().getClip().getPlaybackTimestamp())):c.ns_st_po=String(f.getPlaylist().getClip().getExpectedPlaybackPosition(b))),d(a,b,c);var k=0;isNaN(f.getStateMachine().getLastStateChangeTimestamp())||(k=b-f.getStateMachine().getLastStateChangeTimestamp()),f.getStateMachine().newEvent(a,b);for(var l=0,m=Z.length;m>l;l++)Z[l](g,h,c,k)}else Y=f.getPlatformAPI().setTimeout(function(a,c,d){return function(){aa.newEvent(a,b,d,!0)}}(a,h,c),da)},newPseudoEvent:function(a,b,c){if(a!=i.LOAD&&a!=i.START||f.getStateMachine().getCurrentState()==j.IDLE){a!=i.ERROR||c.ns_st_er||(c.ns_st_er=h.UNKNOWN_VALUE),f.getStateMachine().getCurrentState()!=j.IDLE&&f.getStateMachine().getCurrentState()!=j.PLAYBACK_NOT_STARTED&&f.getStateMachine().getCurrentState()!=j.SEEKING_BEFORE_PLAYBACK&&f.getStateMachine().getCurrentState()!=j.BUFFERING_BEFORE_PLAYBACK&&(f.getPlaylist().getClip().addElapsedTime(b),f.getPlaylist().getClip().setElapsedTimestamp(b));var d,e,g,k=!0,l=!1;switch(a){case i.BIT_RATE:d="ns_st_br",e="ns_st_pbr",l=!0;break;case i.PLAYBACK_RATE:d="ns_st_rt",e="ns_st_prt",l=!0;break;case i.VOLUME:d="ns_st_vo",e="ns_st_pvo",l=!0;break;case i.WINDOW_STATE:d="ns_st_ws",e="ns_st_pws",l=!0;break;case i.AUDIO:d="ns_st_at",e="ns_st_pat",l=!1;break;case i.VIDEO:d="ns_st_vt",e="ns_st_pvt",l=!1;break;case i.SUBS:d="ns_st_tt",e="ns_st_ptt",l=!1;break;case i.CDN:d="ns_st_cdn",e="ns_st_pcdn",l=!1;break;default:k=!1}if(k&&c.hasOwnProperty(d)&&(l?(aa.getLabels().hasOwnProperty(d)&&(g=aa.getLabels()[d],c[e]=g),aa.setLabel(d,c[d])):(f.getPlaylist().getClip().getLabels().hasOwnProperty(d)&&(g=f.getPlaylist().getClip().getLabels()[d],c[e]=g),f.getPlaylist().getClip().setLabel(d,c[d]))),!k||f.getStateMachine().getCurrentState()==j.PLAYING||f.getStateMachine().getCurrentState()==j.BUFFERING_DURING_PLAYBACK){c.ns_st_po||(c.ns_st_po=String(f.getPlaylist().getClip().getExpectedPlaybackPosition(b))),f.getStateMachine().getCurrentState()!=j.PLAYING&&f.getStateMachine().getCurrentState()!=j.BUFFERING_DURING_PLAYBACK||(f.getPlaylist().addPlaybackTime(b),f.getPlaylist().setPlaybackTimestamp(b),f.getPlaylist().getClip().addPlaybackTime(b),f.getPlaylist().getClip().setPlaybackTimestamp(b),f.getPlaylist().getClip().addInterval(parseInt(c.ns_st_po)),f.getPlaylist().getClip().setPlaybackStartPosition(parseInt(c.ns_st_po))),f.getStateMachine().getCurrentState()!=j.BUFFERING_BEFORE_PLAYBACK&&f.getStateMachine().getCurrentState()!=j.BUFFERING_DURING_PAUSE&&f.getStateMachine().getCurrentState()!=j.BUFFERING_DURING_PLAYBACK&&f.getStateMachine().getCurrentState()!=j.BUFFERING_DURING_SEEKING||(f.getPlaylist().addBufferingTime(b),f.getPlaylist().setBufferingTimestamp(b),f.getPlaylist().getClip().addBufferingTime(b),f.getPlaylist().getClip().setBufferingTimestamp(b));var m=aa.createLabels(a,c,b);f.getEventManager().newEvent(m)}}},getState:function(){return f.getStateMachine().getCurrentState()},addListener:function(a){Z.push(a)},removeListener:function(a){Z.splice(b.indexOf(a,Z),1)},getLabel:function(a){return $[a]},getLabels:function(){return $},setLabel:function(a,b){null==b?delete $[a]:$[a]=b},setLabels:function(a){for(var b in a)a.hasOwnProperty(b)&&aa.setLabel(b,a[b])},getPlatformAPI:function(){return f.getAppCore()?f.getAppCore().getPlatformAPI():g},getExports:function(){return ba},isProperlyInitialized:function(){var a=f.getAppCore().getAppContext(),b=f.getAppCore().getSalt(),c=f.getAppCore().getPixelURL();return a&&c&&b},setImplementationType:function(a){f.getStateMachine().getCurrentState()!=j.IDLE||a!=k.SINGLE_CLIP&&a!=k.SEGMENTED&&a!=k.REDUCED||f.getPlaylist().setLabel("ns_st_it",k.toString(a))},setThrottlingDelay:function(a){da=a},getThrottlingDelay:function(){return da},isThrottlingEnabled:function(){return X},setThrottlingEnabled:function(a){X=a},isLoadingTimeSent:function(){return S},setLoadingTimeSent:function(a){S=a},getLoadTimeOffset:function(){return T},setLoadTimeOffset:function(a){T=a},getInitTimestamp:function(){return U},setPauseOnBufferingInterval:function(a){ca=a},getPauseOnBufferingInterval:function(){return ca},isPauseOnBufferingEnabled:function(){return V},setPauseOnBufferingEnabled:function(a){V=a},startPausedOnBufferingTimer:function(a,c){aa.stopPausedOnBufferingTimer(),W=aa.getPlatformAPI().setTimeout(function(){var d={},e=b.fixEventTime(d),f=parseInt(c.ns_st_po);d.ns_st_po=String(f+e-a),aa.newEvent(i.PAUSE_ON_BUFFERING,e,d)},ca)},stopPausedOnBufferingTimer:function(){null!=W&&(aa.getPlatformAPI().clearTimeout(W),W=null)},stopDelayedTransitionTimer:function(){Y&&(aa.getPlatformAPI().clearTimeout(Y),Y=null)},setPixelURL:function(a){if(null==a||0==a.length)return null;var b=decodeURIComponent||unescape,c=a.indexOf("?");if(c>=0){if(c<a.length-1){for(var d=a.substring(c+1).split("&"),e=0,f=d.length;f>e;e++){var g=d[e],h=g.split("=");2==h.length?aa.setLabel(h[0],b(h[1])):1==h.length&&aa.setLabel(l.PAGE_NAME_LABEL,b(h[0]))}a=a.substring(0,c+1)}}else a+="?";return _=a},getPixelURL:function(){return _?_:"undefined"!=typeof ns_p&&"string"==typeof ns_p.src?_=ns_p.src.replace(/&/,"&").replace(/&ns__t=\d+/,""):"string"==typeof ns_pixelUrl?_=ns_pixelUrl.replace(/&/,"&").replace(/&ns__t=\d+/,""):null},getSseSM:function(){return f},resetPlaylist:function(a){var b=f.getPlaylist();f.setPlaylist(new n),n.resetPlaylist(b,f.getPlaylist(),a)},resetHeartbeat:function(){f.getHeartbeat().pause(),f.setHeartbeat(new p(f))},resetKeepAlive:function(){f.getKeepAlive().pause(),f.setKeepAlive(new q(f))}});var ea,fa;b.isBrowser()?(ea=window,fa=document):(ea={},fa={location:{href:""},title:"",URL:"",referrer:"",cookie:""}),b.extend(this,{prepareUrl:e}),a()}}(),G=function(){return function(a){var c,d,e,f,g,h,i=this;b.extend(i,{getAppCore:function(){return c},getSSECore:function(){return a},getEventManager:function(){return d},getStateMachine:function(){return e},getHeartbeat:function(){return f},getKeepAlive:function(){return g},getPlaylist:function(){return h},setAppCore:function(a){c=a},setKeepAlive:function(a){g=a},setHeartbeat:function(a){f=a},setEventManager:function(a){d=a},setStateMachine:function(a){e=a},setPlaylist:function(a){h=a}})}}(),H=function(){return function(a,c){function d(){h=new F,g=!0,a&&k.setLabels(a),c&&k.setPixelURL(c)}function e(a,b){k.notify(i.CUSTOM,a,b)}function f(){g&&h.getSseSM().getStateMachine().getCurrentState()!=j.IDLE&&k.end()}var g,h,k=this,m=l.STANDARD_METADATA_LABELS;b.extend(this,{isProperlyInitialized:function(){return h.isProperlyInitialized()},reset:function(a){var b=h;b.getSseSM().getKeepAlive().pause(),b.getSseSM().getHeartbeat().pause(),h=new F,n.resetPlaylist(b.getSseSM().getPlaylist(),h.getSseSM().getPlaylist(),a)},setPauseOnBufferingInterval:function(a){h.setPauseOnBufferingInterval(a)},getPauseOnBufferingInterval:function(){return h.getPauseOnBufferingInterval()},setKeepAliveInterval:function(a){h.getSseSM().getKeepAlive().setInterval(a)},getKeepAliveInterval:function(){return h.getSseSM().getKeepAlive().getInterval()},setHeartbeatIntervals:function(a){h.getSseSM().getHeartbeat().setIntervals(a)},play:function(a,b){k.notify(i.PLAY,a,b)},pause:function(a,b){k.notify(i.PAUSE,a,b)},end:function(a,b){k.notify(i.END,a,b)},bufferStart:function(a,b){k.notify(i.BUFFER,a,b)},bufferStop:function(a,b){k.notify(i.BUFFER_STOP,a,b)},load:function(a,b){k.notify(i.LOAD,a,b)},start:function(a,b){k.notify(i.START,a,b)},seekStart:function(a,b){k.notify(i.SEEK_START,a,b)},skipAd:function(a,b){k.notify(i.AD_SKIP,a,b)},callToAction:function(a,b){k.notify(i.CTA,a,b)},error:function(a,b){k.notify(i.ERROR,a,b)},transferPlayback:function(a,b){k.notify(i.TRANSFER,a,b)},drmFail:function(a,b){k.notify(i.DRM_FAILED,a,b)},drmApprove:function(a,b){k.notify(i.DRM_APPROVED,a,b)},drmDeny:function(a,b){k.notify(i.DRM_DENIED,a,b)},changeBitrate:function(a,b,c){if(null!=a){var d=c||{};d.ns_st_br=String(a),k.notify(i.BIT_RATE,d,b)}},changePlaybackRate:function(a,b,c){if(null!=a){var d=c||{};d.ns_st_rt=String(a),k.notify(i.PLAYBACK_RATE,d,b)}},changeVolume:function(a,b,c){if(null!=a){var d=c||{};d.ns_st_vo=String(a),k.notify(i.VOLUME,d,b)}},changeWindowState:function(a,b,c){if(null!=a){var d=c||{};d.ns_st_ws=String(a),k.notify(i.WINDOW_STATE,d,b)}},changeAudio:function(a,b,c){if(null!=a){var d=c||{};d.ns_st_at=String(a),k.notify(i.AUDIO,d,b)}},changeVideo:function(a,b,c){if(null!=a){var d=c||{};d.ns_st_vt=String(a),k.notify(i.VIDEO,d,b)}},changeSubtitle:function(a,b,c){if(null!=a){var d=c||{};d.ns_st_tt=String(a),k.notify(i.SUBS,d,b)}},changeCDN:function(a,b,c){if(null!=a){var d=c||{};d.ns_st_cdn=String(a),k.notify(i.CDN,d,b)}},notify:function(a){var c,d;if(c="object"==typeof arguments[1]?arguments[1]:"object"==typeof arguments[2]?arguments[2]:{},d="number"==typeof arguments[1]?arguments[1]:"number"==typeof arguments[2]?arguments[2]:NaN,i.toString(a)){c=b.jsonObjectToStringDictionary(c);var e=b.fixEventTime(c);c.ns_st_po||isNaN(d)||(c.ns_st_po=b.getInteger(d,0).toString()),c.ns_st_po&&h.getSseSM().getPlaylist().getClip().setPlaybackTimeOffset(parseInt(c.ns_st_po)),a==i.PLAY||a==i.PAUSE||a==i.BUFFER||a==i.END||a==i.SEEK_START||a==i.AD_SKIP||a==i.BUFFER_STOP?h.newEvent(a,e,c):h.newPseudoEvent(a,e,c)}},getLabels:function(){return h.getLabels()},getState:function(){return h.getSseSM().getStateMachine().getCurrentState()},setLabels:function(a){h.setLabels(a)},getLabel:function(a){return h.getLabel(a)},setLabel:function(a,b){h.setLabel(a,b)},getLoadTimeOffset:function(){return h.getLoadTimeOffset()},setLoadTimeOffset:function(a){h.setLoadTimeOffset(a)},setPixelURL:function(a){return h.setPixelURL(a)},getPixelURL:function(){return h.getSseSM().getSSECore().getPixelURL()},setImplementationType:function(a){h.setImplementationType(a)},isPauseOnBufferingEnabled:function(){return h.isPauseOnBufferingEnabled()},setPauseOnBufferingEnabled:function(a){h.setPauseOnBufferingEnabled(a)},isThrottlingEnabled:function(){return h.isThrottlingEnabled()},setThrottlingEnabled:function(a){h.setThrottlingEnabled(a)},setThrottlingDelay:function(a){h.setThrottlingDelay(a)},getThrottlingDelay:function(){return h.getThrottlingDelay()},setPlaybackIntervalMergeTolerance:function(a){h.getSseSM().getPlaylist().getClip().setPlaybackIntervalMergeTolerance(a)},getPlaybackIntervalMergeTolerance:function(){return h.getSseSM().getPlaylist().getClip().getPlaybackIntervalMergeTolerance()},setClip:function(a,c,d){if(void 0===d&&(d=!0),a=b.jsonObjectToStringDictionary(a),d&&h.getSseSM().getStateMachine().getCurrentState()!==j.IDLE&&k.end(),h.getSseSM().getStateMachine().getCurrentState()==j.IDLE){var e="",f=0;if(null!=a.ns_st_cn)e=String(a.ns_st_cn);else for(var g=0;g<m.length;g++)a[m[g]]&&(e+=m[g]+":"+a[m[g]]+";");var i=h.getSseSM().getPlaylist(),l=i.getClip();l.isClipStarted()?(i.hashExists(l.getHash())||(i.storeHash(l.getHash()),i.storeClipNumber(l.getHash(),l.getClipNumber())),i.storeClipPlaybackCounters(),f=i.hashExists(e)?i.getClipNumber(e):b.exists(a.ns_st_cn)?parseInt(a.ns_st_cn):i.getMaxClipNumber()+1):f=i.hashExists(e)?i.getClipNumber(e):l.getClipNumber(),i.resetClip(),l=i.getClip(),l.setHash(e),l.setClipNumber(f),l.setLabels(a);var n=i.getStoredClipRegisters(e);return n&&(l.setClipStarted(!0),l.setSegmentPlaybackCounter(n.segmentPlaybackCounter),l.setClipLoadCounter(n.clipLoadCounter),l.setAssetPlaybackCounter(n.assetPlaybackCounter),l.setLowestPartNumberPlayed(n.lowestPartNumberPlayed),l.setSeeking(n.seeking),l.setSeekingTimeBeforeEnd(n.seekingTimeBeforeEnd),l.setSeekStartPosition(n.seekingStartPosition),l.setClipPlaybackIntervals(n.clipPlaybackIntervals),l.setUniquePlaybackInterval(n.uniquePlaybackInterval),l.setLongestPlaybackInterval(n.longestPlaybackInterval),l.setVideoTrack(n.videoTrack),l.setAudioTrack(n.audioTrack),l.setSubtitleTrack(n.subtitleTrack),l.setCDN(n.cdn),l.setPreviousUniquePlaybackInterval(n.uniquePlaybackInterval),l.setPreviousEventIndependentUniquePlaybackInterval(n.uniquePlaybackInterval),l.setPreviousLongestPlaybackInterval(n.longestPlaybackInterval)),l.incrementClipLoadCounter(),l.isClipStarted()&&c&&(i.incrementPlayCounter(),i.incrementPlaybackCounter()),!0}return!1},setPlaylist:function(a,c){return void 0===c&&(c=!0),a=b.jsonObjectToStringDictionary(a),c&&h.getSseSM().getStateMachine().getCurrentState()!==j.IDLE&&k.end(),h.getSseSM().getStateMachine().getCurrentState()==j.IDLE?(h.getSseSM().getPlaylist().isPlaylistStarted()&&h.resetPlaylist(),h.getSseSM().getPlaylist().setLabels(a),!0):!1},importState:function(){},exportState:function(){return{}},getVersion:function(){return l.STREAMSENSE_VERSION},addListener:function(a){h.addListener(a)},removeListener:function(a){h.removeListener(a)},getClip:function(){return console&&console.warn&&console.warn("getClip() is deprecated. Use getPlaylist().getClip() instead."),h.getSseSM().getPlaylist().getClip()},getPlaylist:function(){return h.getSseSM().getPlaylist()},setHttpGet:function(a){"function"==typeof a&&(h.getPlatformAPI().httpGet=a)},setHttpPost:function(a){"function"==typeof a&&(h.getPlatformAPI().httpPost=a)},setExitEndEventEnabled:function(a){g=a},isExitEndEventEnabled:function(){return g},getPlatformAPI:function(){return h.getPlatformAPI()}}),b.extend(this,{customNotify:e,viewNotify:function(a,b){a=a||k.getPixelURL(),a&&viewNotify(a,b)}}),b.isBrowser()&&(window.addEventListener?(window.addEventListener("beforeunload",f),window.addEventListener("unload",f)):window.attachEvent&&(window.attachEvent("onbeforeunload",f),window.attachEvent("onunload",f))),d()}}();return function(c){function d(a,b){return x[z]||f(a,b)}function e(){z=-1;for(var b=0;y>=b;b++)if(x.hasOwnProperty(String(b))){z=b;break}return a.StreamSense.activeIndex=z,z}function f(b,c){return b=b||null,c=c||null,b&&"object"==typeof b&&(c=b,b=null),x[++y]=new a.StreamSense(c,b),e(),x[y]}function g(){var b=!1,c=z;if("number"==typeof arguments[0]&&isFinite(arguments[0]))c=arguments[0];else if(arguments[0]instanceof a.StreamSense)for(var d in x)if(x.hasOwnProperty(d)&&x[d]===arguments[0]){c=d;break}return x.hasOwnProperty(String(c))&&(b=x[c],delete x[c],b.reset(),e()),b}function h(a){return a=a||{},d().setPlaylist(a),d().getPlaylist()}function i(a,b,c){return a=a||{},"number"==typeof b&&(a.ns_st_cn=String(b)),d().setClip(a,c),d().getClip()}function j(a,b,c){return"undefined"==typeof a?!1:(c=c||null,b=b||{},d().notify(a,b,c))}function k(a){"undefined"!=typeof a&&d().setLabels(a)}function l(){return d().getLabels()}function m(a){"undefined"!=typeof a&&d().getPlaylist().setLabels(a)}function n(){return d().getPlaylist().getLabels()}function o(a){"undefined"!=typeof a&&d().getClip().setLabels(a)}function p(){return d().getClip().getLabels()}function q(a){return d().reset(a||{})}function r(a){return d().getPlaylist().reset(a||{})}function s(a){return d().getClip().reset(a||{})}function t(a){return a=a||{},d().viewNotify(null,a)}function u(a,b){return arguments.length>2&&(a=arguments[1],b=arguments[2]),a=a||{},"number"==typeof b&&(a.ns_st_po=String(b)),d().customNotify(a,b)}function v(){return d().exportState()}function w(a){d().importState(a)}var x={},y=-1,z=-1;b.extend(c,{activeIndex:z,newInstance:f,"new":f,destroyInstance:g,destroy:g,newPlaylist:h,newClip:i,notify:j,setLabels:k,getLabels:l,setPlaylistLabels:m,getPlaylistLabels:n,setClipLabels:o,getClipLabels:p,resetInstance:q,resetPlaylist:r,resetClip:s,viewEvent:t,customEvent:u,exportState:v,importState:w})}(H),H.PlayerEvents=i,H.InternalStates=j,H.ImplementationType=k,H}(),a.StreamingTag=a.StreamingTag||function(){var c=a.StreamSense,d=(a.StreamSense.PlayerEvents,a.StreamSense.InternalStates||null),e=a.StreamSense.ImplementationType||null,f=null!=a.StreamSense.InternalStates&&null!=a.StreamSense.ImplementationType;return function(){var a={LongFormOnDemand:"12",ShortFormOnDemand:"11",Live:"13",UserGeneratedLongFormOnDemand:"22",UserGeneratedShortFormOnDemand:"21",UserGeneratedLive:"23",Bumper:"99",Other:"00"},g={LinearOnDemandPreRoll:"11",LinearOnDemandMidRoll:"12",LinearOnDemandPostRoll:"13",LinearLive:"21",Other:"00"},h=function(a){function g(){if(f)if(b.getNamespace().comScore)q=new c,q.setImplementationType(e.REDUCED);else if(b.exists(a))if(r=b.isTrue(a.debug),b.exists(a.customerC2)&&a.customerC2.length>0){var d=a.secure?"https://sb":"http"+("s"==document.location.href.charAt(4)?"s://sb":"://b");q=new c,q.setPixelURL(d+".scorecardresearch.com/p?c1=2"),q.setLabel("c2",a.customerC2),q.setImplementationType(e.REDUCED)}else r&&console&&console.log("Warning: customerC2 is not provided (or incorrect) in the StreamingTag configuration.")}function h(a){b.exists(a)||(a={});for(var c in t)t.hasOwnProperty(c)&&!b.exists(a[t[c]])&&("ns_st_ci"==t[c]?a.ns_st_ci="0":a[t[c]]="*null");return a}function i(a){for(var b in t)if(t.hasOwnProperty(b)&&!j(t[b],o,a))return!1;return!0}function j(a,c,d){if(b.exists(a)&&b.exists(c)&&b.exists(d)){var e=c[a],f=d[a];return b.exists(e)&&b.exists(f)&&e===f}return!1}function k(a){n++;var c={ns_st_cn:String(n),ns_st_pn:"1",ns_st_tp:"0"};b.extend(c,a),q.setClip(c),o=a,q.play()}function l(a){n++,a=h(a);var c={ns_st_cn:String(n),ns_st_pn:"1",ns_st_tp:"1",ns_st_ad:"1"};b.extend(c,a),q.setClip(c),q.play(),p=!1}function m(a,b){a=h(a),u==s.None&&(u=b),p&&u==b&&i(a)?(q.getClip().setLabels(a),q.getState()!=d.PLAYING&&q.play()):k(a),p=!0,u=b}var n=0,o=null,p=!1,q=null,r=!1,s={None:0,AudioContent:1,VideoContent:2},t=["ns_st_ci","c3","c4","c6","ns_st_st","ns_st_pu","ns_st_pr","ns_st_ep","ns_st_sn","ns_st_en","ns_st_ct"],u=s.None;b.extend(this,{playAdvertisement:function(){if(q){r&&console&&console.warn("Calling deprecated function 'playAdvertisement'. Please call 'playVideoAdvertisement' or 'playAudioAdvertisement' functions instead.");var a={ns_st_ct:"va"};l(a)}},playVideoAdvertisement:function(a,c){if(q){var d={ns_st_ct:"va"};c?d.ns_st_ct="va"+c:r&&console&&console.warn("Calling 'playVideoAdvertisement' without specifying the media type as a second parameter."),a&&b.extend(d,a),l(d)}},playAudioAdvertisement:function(a,c){if(q){var d={ns_st_ct:"aa"};c?d.ns_st_ct="aa"+c:r&&console&&console.warn("Calling 'playAudioAdvertisement' without specifying the media type as a second parameter."),a&&b.extend(d,a),l(d)}},playContentPart:function(a){if(q){r&&console&&console.warn("Calling deprecated function 'playContentPart'. Please call 'playVideoContentPart' or 'playAudioContentPart' functions instead.");var c={ns_st_ct:"vc"};a&&b.extend(c,a),m(c,s.VideoContent)}},playVideoContentPart:function(a,c){if(q){var d={ns_st_ct:"vc"};c?d.ns_st_ct="vc"+c:r&&console&&console.warn("Calling 'playVideoContentPart' without specifying the media type as a second parameter."),a&&b.extend(d,a),m(d,s.VideoContent)}},playAudioContentPart:function(a,c){if(q){var d={ns_st_ct:"ac"};c?d.ns_st_ct="ac"+c:r&&console&&console.warn("Calling 'playAudioContentPart' without specifying the media type as a second parameter."),a&&b.extend(d,a),m(d,s.AudioContent)}},stop:function(){q&&q.pause()}}),g()};return function(a){}(h),h.ContentType=a,h.AdType=g,h}()}(),a});
|
||
|
||
</script><script>
|
||
/* global $t, BI */
|
||
(function () {
|
||
// Setting up BI console log functions
|
||
var logEvent = (window.BI && BI.console && BI.console.build('BTE')) || Function.prototype;
|
||
|
||
// Defining a list of all "Big Time Event Bus" event names
|
||
const eventList = [
|
||
'click',
|
||
'acountflow',
|
||
'authflow',
|
||
'authFlow',
|
||
'proPlayerToggle',
|
||
'videoPopout',
|
||
'videoPopoutRef',
|
||
'videoLinearBackToCNBC',
|
||
'videoLinear30SecondsWatched',
|
||
'videoLinear8SecondsWatched',
|
||
'videoLinearAdComplete',
|
||
'videoLinearAdPause',
|
||
'videoLinearAdStart',
|
||
'videoLinearEvery30SecondsWatched',
|
||
'videoLinearStart',
|
||
'videoLinearPause',
|
||
'videoLinearResume',
|
||
'videoLinearReturnToLive',
|
||
'videoLinearScrub',
|
||
'videoAudioTrackChanged',
|
||
'videoReplay',
|
||
'videoCancelEndCardExternal',
|
||
'videoDockedUndockicon',
|
||
'videoDockedClose',
|
||
'videoAdComplete',
|
||
'videoAdPause',
|
||
'videoAdStart',
|
||
'videoComplete',
|
||
'videoStart',
|
||
'videoPauseExternal',
|
||
'videoPause',
|
||
'videoResume',
|
||
'videoSeek',
|
||
'videoClip25',
|
||
'videoClip50',
|
||
'videoClip75',
|
||
'video8SecondsWatched',
|
||
'video30SecondsWatched',
|
||
'videoEveryMinuteWatched',
|
||
'videoShare',
|
||
'videoEmbedClick',
|
||
'videoProviderSharing',
|
||
'videoFullScreen',
|
||
'videoPlaybackRateChanged',
|
||
'videoClosedCaption',
|
||
'videoJumpBack',
|
||
'jwPlayerLiveStreamReadyEvent',
|
||
'jwPlayerVodReadyEvent',
|
||
'subscriptionsFlow',
|
||
'stockScreenerFlow',
|
||
'pianoTemplateOnLoad',
|
||
'newslettersFlow',
|
||
];
|
||
|
||
$t('register', 'bte_event');
|
||
BI.waitForObjAvailable(['__EventBus__', '__EventBus__.on'], 50, () => {
|
||
const BTE = window.__EventBus__;
|
||
// Converting BTE events to $t, and BI logging them
|
||
eventList.forEach(function (eventName) {
|
||
BTE.on(eventName, function (data) {
|
||
$t('track', 'bte_event', { eventName, data });
|
||
logEvent(eventName, data);
|
||
});
|
||
});
|
||
});
|
||
})();
|
||
|
||
</script><script>
|
||
(function () {
|
||
/* global $t */
|
||
|
||
// Registering new events that will fire when a JW Player
|
||
// instance or video metadata are available.
|
||
$t('register', 'cnbc_jw_player_loaded');
|
||
$t('register', 'cnbc_video_metadata_loaded');
|
||
|
||
// Handling Metadata Load
|
||
$t('on', 'bte_event', function (e, data) {
|
||
switch (data.eventName) {
|
||
case 'jwPlayerVodReadyEvent':
|
||
case 'jwPlayerLiveStreamReadyEvent':
|
||
$t('track', 'cnbc_jw_player_loaded', { JWPlayer: data.data.jwPlayerReference, callingEvent: data.eventName });
|
||
$t('track', 'cnbc_video_metadata_loaded', { ...data.data });
|
||
break;
|
||
}
|
||
});
|
||
})();
|
||
</script><script>_satellite["_runScript7"](function(event, target, Promise) {
|
||
/* eslint-disable */
|
||
/*************************************************************************
|
||
* ADOBE CONFIDENTIAL
|
||
* ___________________
|
||
*
|
||
* Copyright 2019 Adobe
|
||
* All Rights Reserved.
|
||
*
|
||
* NOTICE: All information contained herein is, and remains
|
||
* the property of Adobe and its suppliers, if any. The intellectual
|
||
* and technical concepts contained herein are proprietary to Adobe
|
||
* and its suppliers and are protected by all applicable intellectual
|
||
* property laws, including trade secret and copyright laws.
|
||
* Dissemination of this information or reproduction of this material
|
||
* is strictly forbidden unless prior written permission is obtained
|
||
* from Adobe.
|
||
**************************************************************************/
|
||
/*
|
||
* MediaSDK - 2.2.1 - 2019-10-09
|
||
* Copyright (c) 2019 Adobe. All Rights Reserved.
|
||
*
|
||
* Copyright for external libraries used in Media SDK
|
||
* JavaScript MD5 1.0.1
|
||
* https://github.com/blueimp/JavaScript-MD5
|
||
*
|
||
* Copyright 2011, Sebastian Tschan
|
||
* https://blueimp.net
|
||
*
|
||
* Licensed under the MIT license:
|
||
* http://www.opensource.org/licenses/MIT
|
||
*
|
||
* Based on
|
||
* A JavaScript implementation of the RSA Data Security, Inc. MD5 Message
|
||
* Digest Algorithm, as defined in RFC 1321.
|
||
* Version 2.2 Copyright (C) Paul Johnston 1999 - 2009
|
||
* Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
|
||
* Distributed under the BSD License
|
||
* See http://pajhome.org.uk/crypt/md5 for more info.
|
||
*
|
||
*
|
||
* umdjs (commonjsStrict.js)
|
||
* Copyright (c) the UMD contributors
|
||
* Licensed under the MIT license:
|
||
* https://github.com/umdjs/umd/blob/master/LICENSE.md
|
||
*/
|
||
(function (root, factory) {
|
||
if (typeof define === 'function' && define.amd) {
|
||
define(['exports'], factory);
|
||
} else if (typeof exports === 'object' && typeof exports.nodeName !== 'string') {
|
||
factory(exports);
|
||
} else {
|
||
factory(root.ADB = {});
|
||
}
|
||
}(typeof self !== 'undefined' ? self : this, function (exports) {
|
||
var lib = {};
|
||
(function () {
|
||
|
||
|
||
// Heartbeat core
|
||
!function(a){if(void 0===b)var b={};if(void 0===c)var c={};if(void 0===d)var d={};if(d.radio||(d.radio={}),d.plugin||(d.plugin={}),void 0===e)var e={};e.clock||(e.clock={}),function(a){"use strict";function b(a,b){var c=(65535&a)+(65535&b);return(a>>16)+(b>>16)+(c>>16)<<16|65535&c}function c(a,b){return a<<b|a>>>32-b}function d(a,d,e,f,g,h){return b(c(b(b(d,a),b(f,h)),g),e)}function e(a,b,c,e,f,g,h){return d(b&c|~b&e,a,b,f,g,h)}function f(a,b,c,e,f,g,h){return d(b&e|c&~e,a,b,f,g,h)}function g(a,b,c,e,f,g,h){return d(b^c^e,a,b,f,g,h)}function h(a,b,c,e,f,g,h){return d(c^(b|~e),a,b,f,g,h)}function i(a,c){a[c>>5]|=128<<c%32,a[14+(c+64>>>9<<4)]=c;var d,i,j,k,l,m=1732584193,n=-271733879,o=-1732584194,p=271733878;for(d=0;d<a.length;d+=16)i=m,j=n,k=o,l=p,m=e(m,n,o,p,a[d],7,-680876936),p=e(p,m,n,o,a[d+1],12,-389564586),o=e(o,p,m,n,a[d+2],17,606105819),n=e(n,o,p,m,a[d+3],22,-1044525330),m=e(m,n,o,p,a[d+4],7,-176418897),p=e(p,m,n,o,a[d+5],12,1200080426),o=e(o,p,m,n,a[d+6],17,-1473231341),n=e(n,o,p,m,a[d+7],22,-45705983),m=e(m,n,o,p,a[d+8],7,1770035416),p=e(p,m,n,o,a[d+9],12,-1958414417),o=e(o,p,m,n,a[d+10],17,-42063),n=e(n,o,p,m,a[d+11],22,-1990404162),m=e(m,n,o,p,a[d+12],7,1804603682),p=e(p,m,n,o,a[d+13],12,-40341101),o=e(o,p,m,n,a[d+14],17,-1502002290),n=e(n,o,p,m,a[d+15],22,1236535329),m=f(m,n,o,p,a[d+1],5,-165796510),p=f(p,m,n,o,a[d+6],9,-1069501632),o=f(o,p,m,n,a[d+11],14,643717713),n=f(n,o,p,m,a[d],20,-373897302),m=f(m,n,o,p,a[d+5],5,-701558691),p=f(p,m,n,o,a[d+10],9,38016083),o=f(o,p,m,n,a[d+15],14,-660478335),n=f(n,o,p,m,a[d+4],20,-405537848),m=f(m,n,o,p,a[d+9],5,568446438),p=f(p,m,n,o,a[d+14],9,-1019803690),o=f(o,p,m,n,a[d+3],14,-187363961),n=f(n,o,p,m,a[d+8],20,1163531501),m=f(m,n,o,p,a[d+13],5,-1444681467),p=f(p,m,n,o,a[d+2],9,-51403784),o=f(o,p,m,n,a[d+7],14,1735328473),n=f(n,o,p,m,a[d+12],20,-1926607734),m=g(m,n,o,p,a[d+5],4,-378558),p=g(p,m,n,o,a[d+8],11,-2022574463),o=g(o,p,m,n,a[d+11],16,1839030562),n=g(n,o,p,m,a[d+14],23,-35309556),m=g(m,n,o,p,a[d+1],4,-1530992060),p=g(p,m,n,o,a[d+4],11,1272893353),o=g(o,p,m,n,a[d+7],16,-155497632),n=g(n,o,p,m,a[d+10],23,-1094730640),m=g(m,n,o,p,a[d+13],4,681279174),p=g(p,m,n,o,a[d],11,-358537222),o=g(o,p,m,n,a[d+3],16,-722521979),n=g(n,o,p,m,a[d+6],23,76029189),m=g(m,n,o,p,a[d+9],4,-640364487),p=g(p,m,n,o,a[d+12],11,-421815835),o=g(o,p,m,n,a[d+15],16,530742520),n=g(n,o,p,m,a[d+2],23,-995338651),m=h(m,n,o,p,a[d],6,-198630844),p=h(p,m,n,o,a[d+7],10,1126891415),o=h(o,p,m,n,a[d+14],15,-1416354905),n=h(n,o,p,m,a[d+5],21,-57434055),m=h(m,n,o,p,a[d+12],6,1700485571),p=h(p,m,n,o,a[d+3],10,-1894986606),o=h(o,p,m,n,a[d+10],15,-1051523),n=h(n,o,p,m,a[d+1],21,-2054922799),m=h(m,n,o,p,a[d+8],6,1873313359),p=h(p,m,n,o,a[d+15],10,-30611744),o=h(o,p,m,n,a[d+6],15,-1560198380),n=h(n,o,p,m,a[d+13],21,1309151649),m=h(m,n,o,p,a[d+4],6,-145523070),p=h(p,m,n,o,a[d+11],10,-1120210379),o=h(o,p,m,n,a[d+2],15,718787259),n=h(n,o,p,m,a[d+9],21,-343485551),m=b(m,i),n=b(n,j),o=b(o,k),p=b(p,l);return[m,n,o,p]}function j(a){var b,c="";for(b=0;b<32*a.length;b+=8)c+=String.fromCharCode(a[b>>5]>>>b%32&255);return c}function k(a){var b,c=[];for(c[(a.length>>2)-1]=void 0,b=0;b<c.length;b+=1)c[b]=0;for(b=0;b<8*a.length;b+=8)c[b>>5]|=(255&a.charCodeAt(b/8))<<b%32;return c}function l(a){return j(i(k(a),8*a.length))}function m(a,b){var c,d,e=k(a),f=[],g=[];for(f[15]=g[15]=void 0,e.length>16&&(e=i(e,8*a.length)),c=0;c<16;c+=1)f[c]=909522486^e[c],g[c]=1549556828^e[c];return d=i(f.concat(k(b)),512+8*b.length),j(i(g.concat(d),640))}function n(a){var b,c,d="0123456789abcdef",e="";for(c=0;c<a.length;c+=1)b=a.charCodeAt(c),e+=d.charAt(b>>>4&15)+d.charAt(15&b);return e}function o(a){return unescape(encodeURIComponent(a))}function p(a){return l(o(a))}function q(a){return n(p(a))}function r(a,b){return m(o(a),o(b))}function s(a,b){return n(r(a,b))}function t(a,b,c){return b?c?r(b,a):s(b,a):c?p(a):q(a)}a.md5=t}(b),function(a){"use strict";var b={};b.startsWith=function(a,b){return 0==a.indexOf(b)},a.StringUtils=b}(b),function(a){"use strict";var b={};b.clone=function(a){var b={};for(var c in a)a.hasOwnProperty(c)&&(b[c]=a[c]);return b},b.merge=function(a,c){var d=b.clone(a);for(var e in c)c.hasOwnProperty(e)&&(d[e]=c[e]);return d},b.append=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])},a.ObjectUtils=b}(b),function(a){"use strict";function b(a){if(null==a)return!0;for(var b=0;b<a.length;++b)if(isNaN(a[b]))return!1;return!0}function c(a,c){if("string"!=typeof a||"string"!=typeof c)return NaN;var d=a.split("."),e=c.split(".");if(!b(d)||!b(e))return NaN;for(var f=Math.max(d.length,e.length),g=0;g<f;++g){var h=void 0!=d[g]?d[g]:"0",i=void 0!=e[g]?e[g]:"0";if(h=Number(h),i=Number(i),h>i)return 1;if(h<i)return-1}return 0}var d={};d.isGreaterThan=function(a,b){return c(a,b)>0},d.isGreaterThanEqual=function(a,b){return c(a,b)>=0},d.isLessThan=function(a,b){return c(a,b)<0},d.isLessThanEqual=function(a,b){return c(a,b)<=0},d.isSame=function(a,b){return 0===c(a,b)},d.isDifferent=function(a,b){return 0!==c(a,b)},a.VersionUtils=d}(b),function(a){"use strict";function b(a,b,c){this.fn=a,this.ctx=b,this.params=c}b.prototype.run=function(){this.params?this.fn.apply(this.ctx,this.params):this.fn.apply(this.ctx)},a.radio.Command=b}(d),function(a){"use strict";function b(a,b){this._queue=[],this._lastTs=0,this._isSuspended=void 0!==a&&a,this._delay=void 0!==b?b:0}b.prototype.addCommand=function(a){this._queue.push(a),this._drain()},b.prototype.cancelAllCommands=function(){this._queue=[]},b.prototype.isEmpty=function(){return 0===this._queue.length},b.prototype.suspend=function(){this._isSuspended=!0},b.prototype.resume=function(){this._isSuspended=!1,this._drain()},b.prototype.flush=function(){this._isSuspended=!1;for(var a=0;a<this._queue.length;a++){this._queue[a].run()}this._queue=[]},b.prototype._drain=function(){if(!this._isSuspended&&!this._drainInProgress){this._drainInProgress=!0;var a=this;!function b(){var c=a._queue.shift();c?a._runCommand(c,function(){a._isSuspended||b()}):a._drainInProgress=!1}()}},b.prototype._runCommand=function(a,b){function c(){a.run(),null!=b&&b.call(d)}var d=this;if(0==this._lastTs)c();else{var e=(new Date).getTime(),f=e-this._lastTs;this._lastTs=e,f<this._delay?setTimeout(c,this._delay-f):c()}},a.radio.CommandQueue=b}(d),function(a){"use strict";function b(a,b){if(this._name=a,!b)throw new Error("Reference to the logger object cannot be NULL");this._logger=b,this._listeners={},this._requests={},this._commands={},this._isShutDown=!1}function c(a,c){if(a===c)return!0;for(var d=(a||"").split(b.SEPARATOR),e=(c||"").split(b.SEPARATOR),f=!0,g=0;g<d.length;g++)f=f&&(d[g]===b.WILDCARD||d[g]===e[g]);return f}b.WILDCARD="*",b.SEPARATOR=":",b.prototype.toString=function(){return"<channel: "+this._name+">"},b.prototype.shutdown=function(){this._isShutDown||(this._logger.debug(d,"#shutdown > Shutting down"),this.off(),this._requests={},this._commands={},this._isShutDown=!0)},b.prototype.on=function(a,b,c){this._isShutDown||(this._listeners[a]||(this._listeners[a]=[]),this._listeners[a].push({fn:b,ctx:c}))},b.prototype.off=function(a,b,c){if(!this._isShutDown){if(b="function"==typeof b?b:null,!a&&null==b&&!c)return void(this._listeners={});if(a)this._removeListener(a,b,c);else for(a in this._listeners)this._listeners.hasOwnProperty(a)&&this._removeListener(a,b,c)}},b.prototype.trigger=function(a){if(!this._isShutDown)for(var b in this._listeners)if(this._listeners.hasOwnProperty(b)&&c(b,a.name))for(var d=this._listeners[b].slice(0),e=0;e<d.length;e++){var f=d[e];f.fn.call(f.ctx,a)}},b.prototype.comply=function(a,b,c){this._isShutDown||(this._commands[a]={cmd:b,ctx:c})},b.prototype.command=function(a,b){if(!this._isShutDown){var c=this._commands[a];if(!c)return void this._logger.warn(d,"#command > No command handler for: "+a);c.cmd.call(c.ctx,b)}},b.prototype.reply=function(a,b,c){this._isShutDown||(this._requests[a]={fn:b,ctx:c})},b.prototype.request=function(a){if(!this._isShutDown){var b=this._requests[a];return b?b.fn.call(b.ctx):(this._logger.warn(d,"#request > No request handler for: "+a),null)}},b.prototype._removeListener=function(a,b,c){b="function"==typeof b?b:null;var d=this._listeners[a];if(d){if(!d.length||null==b&&!c)return void delete this._listeners[a];for(var e=0;e<d.length;e++){var f=d[e];null!==b&&b!==f.fn||c&&c!==f.ctx||this._listeners[a].splice(e,1)}}};var d="radio::Channel";a.radio.Channel=b}(d),function(a){"use strict";function b(a){if(!a)throw new Error("Reference to the logger object cannot be NULL");this._logger=a,this._channels={}}var c=a.radio.Channel;b.prototype.channel=function(a){return this._channels[a]||(this._channels[a]=new c(a,this._logger)),this._channels[a]},b.prototype.shutdown=function(){for(var a in this._channels)this._channels.hasOwnProperty(a)&&this._channels[a].shutdown()},a.radio.Radio=b}(d),function(a){"use strict";function b(a,b){function c(){this.constructor=a}for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a}a.extend=b}(d),function(a){"use strict";function b(){}b.prototype.write=function(a){throw new Error("Implementation error: Method must be overridden.")},a.ILogWriter=b}(d),function(a){"use strict";function b(){}b.prototype.write=function(a){window.console&&window.console.log&&window.console.log(a)},a.LogWriter=b}(d),function(a){"use strict";function b(){}b.prototype.setLogWriter=function(a){throw new Error("Implementation error: Method must be overridden.")},b.prototype.getLogWriter=function(){throw new Error("Implementation error: Method must be overridden.")},b.prototype.getEnabled=function(){throw new Error("Implementation error: Method must be overridden.")},b.prototype.enable=function(){throw new Error("Implementation error: Method must be overridden.")},b.prototype.disable=function(){throw new Error("Implementation error: Method must be overridden.")},b.prototype.debug=function(a,b){throw new Error("Implementation error: Method must be overridden.")},b.prototype.info=function(a,b){throw new Error("Implementation error: Method must be overridden.")},b.prototype.warn=function(a,b){throw new Error("Implementation error: Method must be overridden.")},b.prototype.error=function(a,b){throw new Error("Implementation error: Method must be overridden.")},a.ILogger=b}(d),function(a){"use strict";function b(){this._logWriter=new d}function c(a){return a<10?"00"+a:a<100?"0"+a:""+a}var d=a.LogWriter;b.prototype.setLogWriter=function(a){if(!a)throw new Error("Reference to the ILogWriter object cannot be NULL");this._logWriter=a,this._enabled=!1},b.prototype.getLogWriter=function(){return this._logWriter},b.prototype.getEnabled=function(){return this._enabled},b.prototype.enable=function(){this._enabled=!0},b.prototype.disable=function(){this._enabled=!1},b.prototype.debug=function(a,b){this._log(a,f,b)},b.prototype.info=function(a,b){this._log(a,e,b)},b.prototype.warn=function(a,b){this._log(a,g,b)},b.prototype.error=function(a,b){this._log(a,h,b)},b.prototype._log=function(a,b,d){if(b==h||this._enabled){var e="",f=new Date;e+="["+f.toTimeString()+"."+c(f.getMilliseconds())+"] ["+b+"] ",e+="["+a+"] "+d,this._logWriter.write(e)}};var e="INFO",f="DEBUG",g="WARN",h="ERROR";a.Logger=b}(d),function(a){"use strict";function b(a,b){this._pluginName=a,this._eventName=b}var c=a.radio.Channel;b.prototype.getPluginName=function(){return this._pluginName},b.prototype.getEventName=function(){return this._eventName},b.prototype.getName=function(){return this._pluginName+c.SEPARATOR+this._eventName},a.Trigger=b}(d),function(a){"use strict";function b(a,b){this.name=a,this.data=b}b.SUCCESS="success",b.ERROR="error",b.createFromTrigger=function(a){return new b(a.getName())},a.Event=b}(d),function(a){"use strict";function b(){this._events={}}b.prototype.addEventListener=function(a,b,c){a&&b&&(c=c||window,this._events[a]=this._events[a]||[],this._events[a].push({cb:b,ctx:c}))},b.prototype.removeEventListener=function(a,b,c){if(a&&b){c=c||window;var d,e,f=!1;for(e in this._events)if(a===e){f=!0;break}if(f){for(d=this._events[e].length-1;d>=0;d--){var g=this._events[e][d];b===g.cb&&c===g.ctx&&this._events[e].splice(d,1)}this._events[e].length||delete this._events[e]}}},b.prototype.dispatchEvent=function(a){if(a.name){var b,c;for(b in this._events)if(this._events.hasOwnProperty(b)&&a.name===b){var d=this._events[b],e=d.slice(0),f=e.length;for(c=0;c<f;c++)e[c].cb.call(e[c].ctx,a);break}}},b.prototype.removeAllListeners=function(a){if(a){var b,c;for(c in this._events)if(this._events.hasOwnProperty(c)){for(b=this._events[c].length-1;b>=0;b--){var d=this._events[c][b];d.ctx===a&&this._events[c].splice(b,1)}this._events[c].length||delete this._events[c]}}else this._events={}},a.EventDispatcher=b}(d),function(a){"use strict";function b(){}function c(a,b){this.url=a||null,this.method=b,this._xmlhttp=null}function d(){d.__super__.constructor.call(this),this._connection=null}var e=a.Event,f=a.EventDispatcher;b.GET="GET",d.RESPONSE="response",d.INSTANCE="instance",a.extend(d,f),d.prototype.close=function(){this.removeAllListeners(null)},d.prototype.load=function(a){a&&a.method&&a.url&&(a._xmlhttp=this._createCORSRequest(a),a._xmlhttp?a._xmlhttp.send():this._loadImage(a))},d.prototype._createCORSRequest=function(a){var b=null;if(void 0!==window.XMLHttpRequest){var c=new window.XMLHttpRequest;"withCredentials"in c&&(b=c,b.open(a.method,a.url,!0))}if(null==b&&void 0!==window.XDomainRequest&&(b=new window.XDomainRequest,b.open(a.method,a.url)),b){var f={};f[d.INSTANCE]=this;var g=this;b.onload=function(){if(b.status&&parseInt(b.status,10)>=400)return this.onerror();f[d.RESPONSE]=b.responseText,g.dispatchEvent(new e(e.SUCCESS,f))},b.onerror=function(){g.dispatchEvent(new e(e.ERROR,f))}}return b},d.prototype._loadImage=function(a){this._connection||(this._connection=new Image,this._connection.alt=""),this._connection.src=a.url;var b={};b[d.RESPONSE]="",b[d.INSTANCE]=this,this.dispatchEvent(new e(e.SUCCESS,b))},a.URLRequestMethod=b,a.URLRequest=c,a.URLLoader=d}(d),function(a){"use strict";var b="2.2.1.229",c="1bf77a",d={};d.getVersion=function(){return"js-"+b+"-"+c},d.getMajor=function(){return d.getNumberAtPosition(0)},d.getMinor=function(){return d.getNumberAtPosition(1)},d.getMicro=function(){return d.getNumberAtPosition(2)},d.getPatch=function(){return d.getNumberAtPosition(3)},d.getBuild=function(){return c},d.getApiLevel=function(){return 4},d.getNumberAtPosition=function(a){return b.split(".")[a]},a.Version=d}(c),function(a){"use strict";function b(a,b){this._message=a,this._details=b}b.prototype.getMessage=function(){return this._message},b.prototype.getDetails=function(){return this._details},a.ErrorInfo=b}(c),function(a){"use strict";function b(){this.debugLogging=!1}a.HeartbeatConfig=b}(c),function(a){"use strict";function b(){}b.prototype.onError=function(a){},a.HeartbeatDelegate=b}(c),function(a){"use strict";function b(){}b.prototype.configure=function(a){throw new Error("Implementation error: Method must be overridden.")},b.prototype.bootstrap=function(a){throw new Error("Implementation error: Method must be overridden.")},b.prototype.setup=function(){throw new Error("Implementation error: Method must be overridden.")},b.prototype.destroy=function(){throw new Error("Implementation error: Method must be overridden.")},b.prototype.enable=function(){throw new Error("Implementation error: Method must be overridden.")},b.prototype.disable=function(){throw new Error("Implementation error: Method must be overridden.")},b.prototype.getName=function(){throw new Error("Implementation error: Method must be overridden.")},b.prototype.isInitialized=function(){throw new Error("Implementation error: Method must be overridden.")},b.prototype.resolveData=function(a){throw new Error("Implementation error: Method must be overridden.")},a.plugin.IPlugin=b}(d),function(a){"use strict";function b(a,b,c,d){this.trigger=a,this.action=c,this.plugin=b,this._paramMappings={},this.mergeParams(d)}var c=a.plugin.ParamMapping;b.prototype.mergeParams=function(a){if(a)for(var b=0;b<a.length;b++){var c=a[b];this._paramMappings[c.getKeyName()]=c}},b.prototype.getParams=function(){var a=[];for(var b in this._paramMappings)this._paramMappings.hasOwnProperty(b)&&a.push(this._paramMappings[b]);return a},b.prototype.addParam=function(a){this._paramMappings[a.getKeyName()]=a},b.prototype.removeParam=function(a,b){var d=new c(a,b);this._paramMappings.hasOwnProperty(d.getKeyName())&&delete this._paramMappings[d.getKeyName()]},a.plugin.Behaviour=b}(d),function(a){"use strict";function b(a,b,d){this._pluginName=a,this._key=b,this._paramName=d||a+c.SEPARATOR+b}var c=a.radio.Channel;b.prototype.getPluginName=function(){return this._pluginName},b.prototype.getKey=function(){return this._key},b.prototype.getKeyName=function(){return this._pluginName+c.SEPARATOR+this._key},b.prototype.getParamName=function(){return this._paramName},a.plugin.ParamMapping=b}(d),function(a){"use strict";function b(a){if(!a)throw new Error("Reference to the logger object cannot be NULL");this._logger=a,this._plugins={},this._behaviours={},this._radio=new d(this._logger),this._dataChannel=this._radio.channel(g),this._ctrlChannel=this._radio.channel(h)}var c=a.Event,d=a.radio.Radio,e=a.radio.Channel,f=a.plugin.Behaviour;b.ERROR="error",b.prototype.addPlugin=function(a){var b=a.getName();this._plugins[b]&&this._logger.warn(i,"#addPlugin > Replacing plugin: "+b),this._plugins[b]=a,a.bootstrap(this)},b.prototype.setupPlugins=function(){for(var a in this._plugins)this._plugins.hasOwnProperty(a)&&this._plugins[a].setup()},b.prototype.pluginExists=function(a){return!!this._plugins[a]},b.prototype.isPluginInitialized=function(a){return this._plugins[a]&&this._plugins[a].isInitialized()},b.prototype.on=function(a,b,c,d){this._dataChannel.on(a+e.SEPARATOR+b,c,d)},b.prototype.off=function(a,b,c,d){var f=a&&b?a+e.SEPARATOR+b:null;this._dataChannel.off(f,c,d)},b.prototype.trigger=function(a){var b=a.name,c=this._behaviours[b];if(c){var d,e,f,g,h,i={},j={};for(d=0;d<c.length;d++)if(f=c[d],g=f.getParams())for(e=0;e<g.length;e++)h=g[e],i[h.getPluginName()]=i[h.getPluginName()]||[],h.key in i[h.getPluginName()]||i[h.getPluginName()].push(h.getKey());for(var k in i)i.hasOwnProperty(k)&&(j[k]=this.request(k,i[k]));for(d=0;d<c.length;d++){f=c[d];var l={_behaviour:f,_eventData:a.data||{}};if(g=f.getParams()){for(e=0;e<g.length;e++)h=g[e],l[h.getParamName()]=j[h.getPluginName()]?j[h.getPluginName()][h.getKey()]:null;this.command(f.plugin.getName(),f.action,l)}}}this._dataChannel.trigger(a)},b.prototype.request=function(a,b){var c=this._plugins[a];return c&&b&&0!=b.length?c.resolveData(b):null},b.prototype.raise=function(a){this._errorInfo=a;var d=new c(b.ERROR,a);this._ctrlChannel.trigger(d)},b.prototype.getErrorInfo=function(){return this._errorInfo},b.prototype.destroy=function(){this._radio.shutdown();for(var a in this._plugins)this._plugins.hasOwnProperty(a)&&this._plugins[a].destroy()},b.prototype.comply=function(a,b,c){this._dataChannel.comply(a.getName()+e.SEPARATOR+b,c,a)},b.prototype.command=function(a,b,c){this._dataChannel.command(a+e.SEPARATOR+b,c)},b.prototype.registerBehaviour=function(a,b,c,d){var e=a.getName(),g=new f(a,b,c,d);this._behaviours[e]=this._behaviours[e]||[],this._behaviours[e].push(g)};var g="data_channel",h="ctrl_channel",i="plugin::PluginManager";a.plugin.PluginManager=b}(d),function(a,b){"use strict";function c(a){this._name=a,this._isInitialized=!1,this._isDestroyed=!1,this._isEnabled=!0,this._dataResolver={},this._logTag="plugin::"+this.getName(),this._logger=new d}var d=a.Logger,e=a.Trigger,f=a.Event,g=b.ErrorInfo;c.INITIALIZED="initialized",c.prototype.configure=function(a){},c.prototype.bootstrap=function(a){this._pluginManager=a,this._isDestroyed&&this._pluginManager.raise(new g("Invalid state.","Plugin already destroyed."))},c.prototype.setup=function(){this._trigger(c.INITIALIZED),this._isInitialized=!0},c.prototype.destroy=function(){this._isDestroyed||(this._isDestroyed=!0,this._teardown())},c.prototype.enable=function(){this._isEnabled=!0,this._enabled()},c.prototype.disable=function(){this._isEnabled=!1,this._disabled()},c.prototype.getName=function(){return this._name},c.prototype.getLogger=function(){return this._logger},c.prototype.isInitialized=function(){return this._isInitialized},c.prototype.resolveData=function(a){if(!this._isEnabled||!this._isInitialized)return this._logger.warn(this._logTag,"Unable to retrieve plugin data. Plugin: "+this._name+". Enabled: "+this._isEnabled+". Initialized: "+this._isInitialized+"."),null;if("function"==typeof this._dataResolver)return this._dataResolver.call(this,a);var b=null;if(a)for(var c=0;c<a.length;c++){var d=a[c];this._dataResolver.hasOwnProperty(d)&&(b=b||{},"function"==typeof this._dataResolver[d]?b[d]=this._dataResolver[d].call(this):b[d]=this._dataResolver[d])}return b},c.prototype.toString=function(){return"<plugin: "+this._name+">"},c.prototype._enabled=function(){},c.prototype._disabled=function(){},c.prototype._teardown=function(){},c.prototype._canProcess=function(){return this._isEnabled?!this._isDestroyed||(this._logger.error(this._logTag,"Plugin destroyed."),!1):(this._logger.error(this._logTag,"Plugin disabled."),!1)},c.prototype._trigger=function(a,b){var c=f.createFromTrigger(new e(this.getName(),a));c.data=b,this._pluginManager.trigger(c)},a.plugin.BasePlugin=c}(d,c),function(a){"use strict";function b(a,b,c){this.name=a,this.interval=b,this.isActive=!1,this.repeatCount=void 0!==c?c:e,this._nextTickTimestamp=0,this.reset()}function c(a,b){if(!a)throw new Error("Reference to the ClockService object cannot be NULL");if(this._service=a,!b)throw new Error("Reference to the logger object cannot be NULL");this._logger=b,this._isDestroyed=!1,this._timers={};var c=this;this._clock=window.setInterval(function(){c._onTick()},1e3*f)}b.prototype.reset=function(){this.tick=0,this._createdTimestamp=(new Date).getTime(),this._updateNextTickTimestamp()},b.prototype.shouldTick=function(){return(new Date).getTime()>this._nextTickTimestamp-g/2&&(this.tick++,this._updateNextTickTimestamp(),!0)},b.prototype._updateNextTickTimestamp=function(){var a=(new Date).getTime();this._nextTickTimestamp=a+1e3*this.interval-1},c.prototype.createTimer=function(a,c,d){this._timers[a]=new b(a,c,d)},c.prototype.destroyTimer=function(a){delete this._timers[a]},c.prototype.resumeTimer=function(a,b){b=void 0!==b&&b,this._logger.debug(d,"#resumeTimer(name="+a+", reset="+b+")");var c=this._timers[a];c&&(c.isActive=!0,b&&c.reset())},c.prototype.pauseTimer=function(a,b){b=void 0!==b&&b,this._logger.debug(d,"#pauseTimer(name="+a+", reset="+b+")");var c=this._timers[a];c&&(c.isActive=!1,b&&c.reset())},c.prototype.isTimerPaused=function(a){var b=this._timers[a];return!!b&&!b.isActive},c.prototype.destroy=function(){this._isDestroyed||(this._isDestroyed=!0,this._timers={},window.clearInterval(this._clock))},c.prototype._onTick=function(){for(var a in this._timers)if(this._timers.hasOwnProperty(a)){var b=this._timers[a];b.isActive&&b.shouldTick()&&(b.interval>1&&this._logger.debug(d,"#_onTick() > "+b.name+"("+b.tick+" | "+b.repeatCount+")"),0!=b.repeatCount?(this._service.onTick(b.name,b.interval,b.tick),b.repeatCount!=e&&b.repeatCount--):this.destroyTimer(b.name))}};var d="service.clock::TimerManager",e=-1,f=.25,g=1e3*f;a.clock.TimerDescriptor=b,a.clock.TimerManager=c}(e),function(a,b,c){"use strict";function d(a){if(d.__super__.constructor.call(this,h),!a)throw new Error("Reference to the logger object cannot be NULL");this._logger=a,this._timerManager=new e(this,this._logger),this._setupDataResolver()}var e=c.clock.TimerManager,f=b.StringUtils,g=a.plugin.BasePlugin;a.extend(d,g),d.prototype.bootstrap=function(a){d.__super__.bootstrap.call(this,a),this._pluginManager.comply(this,i,this._cmdCreate),this._pluginManager.comply(this,k,this._cmdResume),this._pluginManager.comply(this,j,this._cmdPause),this._pluginManager.comply(this,l,this._cmdDestroy)},d.prototype._teardown=function(){this._timerManager.destroy()},d.prototype._cmdCreate=function(a){var b=a[o]||s;this._timerManager.createTimer(a[m],a[n],b)},d.prototype._cmdPause=function(a){this._timerManager.pauseTimer(a[m],!!a[q])},d.prototype._cmdResume=function(a){this._timerManager.resumeTimer(a[m],!!a[q])},d.prototype._cmdDestroy=function(a){this._timerManager.destroyTimer(a[m])},d.prototype.onTick=function(a,b,c){a+=".tick";var d={};d[m]=a,d[n]=b,d[p]=c,this._trigger(a,d)},d.prototype._setupDataResolver=function(){var a={},b=this._timerManager;a[r]=function(a){return b.isTimerPaused(a)},this._dataResolver=function(b){if(!b||0==b.length)return null;for(var c=null,d=0;d<b.length;d++){var e=b[d];if(c=c||{},f.startsWith(e,r)){var g=e.split(r+".");g.length>0&&(c[e]=a[r].call(this,g[1]))}}return c}};var h="service.clock",i="create",j="pause",k="resume",l="destroy",m="name",n="interval",o="repeat_count",p="tick",q="reset",r="is_paused",s=-1;c.clock.ClockService=d}(d,b,e),function(a,b,c){"use strict";function d(a,b){if(this._logger=new e,this._pluginManager=new f(this._logger),this._pluginManager.addPlugin(new g(this._logger)),b)for(var c=0;c<b.length;c++)this._pluginManager.addPlugin(b[c]);this._pluginManager.setupPlugins(),this._isDestroyed=!1}var e=a.Logger,f=a.plugin.PluginManager,g=b.clock.ClockService;d.prototype.configure=function(a){if(!a)throw new Error("Configuration object cannot be NULL.");a.debugLogging?this._logger.enable():this._logger.disable(),this._isDestroyed&&this._logger.error(h,"Instance is destroyed.")},d.prototype.destroy=function(){this._isDestroyed||(this._pluginManager.destroy(),this._isDestroyed=!0)};var h="Heartbeat";c.Heartbeat=d}(d,e,c),a.ADB||(a.ADB={}),a.ADB.core||(a.ADB.core=d),a.ADB.va||(a.ADB.va=c),a.ADB.va.utils||(a.ADB.va.utils=b),a.ADB.va.plugins||(a.ADB.va.plugins={})}(this);
|
||
|
||
// VideoPlayerPlugin
|
||
!function(a){if(void 0===b)var b={};!function(a){"use strict";var b={};b.ASSET_TYPE_VOD="vod",b.ASSET_TYPE_LIVE="live",b.ASSET_TYPE_LINEAR="linear",a.AssetType=b}(b),function(a){"use strict";function b(){this.playerName=null,this.name=null,this.position=null,this.startTime=null}b.prototype.toString=function(){return"playerName="+this.playerName+", name="+this.name+", position="+this.position+", startTime="+this.startTime},a.AdBreakInfo=b}(b),function(a){"use strict";function b(){this.id=null,this.name=null,this.length=null,this.position=null,this.granularTracking=!0}b.prototype.toString=function(){return"id="+this.id+", name="+this.name+", length="+this.length+", position="+this.position+", granularTracking="+this.granularTracking},a.AdInfo=b}(b),function(a){"use strict";function b(){this.name=null,this.length=null,this.position=null,this.startTime=null}b.prototype.toString=function(){return"name="+this.name+", length="+this.length+", position="+this.position+", startTime="+this.startTime},a.ChapterInfo=b}(b),function(a){"use strict";function b(){this.bitrate=null,this.fps=null,this.droppedFrames=null,this.startupTime=null}b.prototype.toString=function(){return"bitrate="+this.bitrate+", fps="+this.fps+", droppedFrames="+this.droppedFrames+", startupTime="+this.startupTime},a.QoSInfo=b}(b),function(a){"use strict";function b(){this.playerName=null,this.id=null,this.name=null,this.length=null,this.playhead=null,this.mediaType=null,this.streamType=null,this.resumed=!1}b.prototype.toString=function(){return"playerName="+this.playerName+", id="+this.id+", name="+this.name+", length="+this.length+", playhead="+this.playhead+", mediaType="+this.mediaType+", streamType="+this.streamType+", resumed="+this.resumed},a.VideoInfo=b}(b),function(a){"use strict";function b(){this.debugLogging=!1}a.VideoPlayerPluginConfig=b}(b),function(a){"use strict";function b(){}b.prototype.getVideoInfo=function(){throw new Error("Implementation error: Method must be overridden.")},b.prototype.getAdBreakInfo=function(){return null},b.prototype.getAdInfo=function(){return null},b.prototype.getChapterInfo=function(){return null},b.prototype.getQoSInfo=function(){return null},a.VideoPlayerPluginDelegate=b}(b),function(a,b){"use strict";function c(a){if(c.__super__.constructor.call(this,h),!a)throw new Error("PlayerPlugin delegate cannot be NULL.");this._delegate=a,this._isTrackingSessionActive=!1,this._isTrackingSessionStarted=!1,this._setupDataResolver()}var d=a.plugin.ParamMapping,e=a.Trigger,f=a.plugin.BasePlugin,g=b.VideoPlayerPluginConfig;a.extend(c,f),c.prototype.configure=function(a){if(!a)throw new Error("Reference to the configuration data cannot be NULL.");if(!(a instanceof g))throw new Error("Expected config data to be instance of VideoPlayerPluginConfig.");a.debugLogging?this._logger.enable():this._logger.disable(),this._logger.debug(this._logTag,"#configure(debugLogging="+a.debugLogging+")")},c.prototype.bootstrap=function(a){c.__super__.bootstrap.call(this,a),this._registerCommands(),this._registerBehaviours()},c.prototype._cmdVideoIdleStart=function(a){this._logger.info(this._logTag,"#_cmdVideoIdleStart()"),this._videoIdle=!0},c.prototype._cmdVideoIdleResume=function(a){this._logger.info(this._logTag,"#_cmdVideoIdleResume()"),this._videoIdle&&(this._trigger(p),this._trigger(q),a.isInAd&&(this._trigger(x),this._isTrackingAdBreak=!0),a.isInAd&&(this._trigger(z),this._isTrackingAd=!0),a.isInChapter&&this._trigger(G),this._trigger(u)),this._videoIdle=!1},c.prototype.trackSessionStart=function(){if(this._logger.info(this._logTag,"#trackSessionStart()"),this._canProcess()){if(!this._isTrackingSessionActive)return void this._logger.warn(this._logTag,"#trackSessionStart() > No active tracking session.");if(this._isTrackingSessionStarted)return void this._logger.info(this._logTag,"#trackSessionStart() > Tracking session already started.");this._trigger(p),this._isTrackingSessionStarted=!0;var a=this._dataResolver(["video.resumed"]);a.hasOwnProperty("video.resumed")&&a["video.resumed"]&&this._trigger(q)}},c.prototype.trackVideoLoad=function(){this._logger.info(this._logTag,"#trackVideoLoad()"),this._canProcess()&&(this._isTrackingAdBreak=!1,this._isTrackingAd=!1,this._contentStarted=!1,this._isPaused=!0,this._isBuffering=!1,this._isSeeking=!1,this._playheadTimer=null,this._previousPlayhead=-1,this._stalledPlayheadCount=0,this._playheadStalled=!1,this._videoIdle=!1,this._trigger(m),this._isTrackingSessionActive=!0,this._isTrackingSessionStarted=!1)},c.prototype.trackVideoUnload=function(){if(this._logger.info(this._logTag,"#trackVideoUnload()"),this._canProcess()){if(!this._isTrackingSessionActive)return void this._logger.warn(this._logTag,"#trackVideoUnload() > No active tracking session.");this._stopPlayheadTimer(),this._trigger(n),this._isTrackingSessionActive=!1,this._isTrackingSessionStarted=!1,this._contentStarted=!1}},c.prototype.beginReporting=function(){this._logger.info(this._logTag,"#beginReporting()"),this._canProcess()&&this._startSessionIfNeeded("beginReporting")&&this._trigger(N)},c.prototype.trackPlay=function(){this._logger.info(this._logTag,"#trackPlay()"),this._canProcess()&&this._startSessionIfNeeded("trackPlay")&&this._allowPlayerStateChange()&&(this._isPaused=!1,this._trigger(u),this._startPlayheadTimer())},c.prototype.trackPause=function(){if(this._logger.info(this._logTag,"#trackPause()"),this._canProcess()&&this._startSessionIfNeeded("trackPause")&&this._allowPlayerStateChange()){this._stopPlayheadTimer();var a={};a[P]=!1,this._isPaused=!0,this._trigger(v,a)}},c.prototype.trackBufferStart=function(){this._logger.info(this._logTag,"#trackBufferStart()"),this._canProcess()&&this._startSessionIfNeeded("trackBufferStart")&&this._allowPlayerStateChange()&&(this._stopPlayheadTimer(),this._isBuffering=!0,this._trigger(C))},c.prototype.trackBufferComplete=function(){this._logger.info(this._logTag,"#trackBufferComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackBufferComplete")&&this._allowPlayerStateChange()&&(this._isBuffering=!1,this._trigger(D),this._startPlayheadTimer())},c.prototype.trackSeekStart=function(){this._logger.info(this._logTag,"#trackSeekStart()"),this._canProcess()&&this._startSessionIfNeeded("trackSeekStart")&&this._allowPlayerStateChange()&&(this._stopPlayheadTimer(),this._isSeeking=!0,this._trigger(E))},c.prototype.trackSeekComplete=function(){this._logger.info(this._logTag,"#trackSeekComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackSeekComplete")&&this._allowPlayerStateChange()&&(this._isSeeking=!1,this._trigger(F),this._startPlayheadTimer())},c.prototype.trackComplete=function(a,b){if(this._logger.info(this._logTag,"#trackComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackComplete")){if(this._stopPlayheadTimer(),this._videoIdle)return this._logger.info(this._logTag,"#trackComplete() > Video session is already in Idle State."),void(a&&a());var c={};c[O]=a,b=void 0===b||!!b,b?this._trigger(r,c):(this._trigger(s),this._trigger(o,c))}},c.prototype.trackTimedMetadata=function(a){this._logger.info(this._logTag,"#trackComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackTimedMetadata")&&this._trigger(t,a)},c.prototype.trackChapterStart=function(){this._logger.info(this._logTag,"#trackChapterStart()"),this._canProcess()&&this._startSessionIfNeeded("#trackChapterStart")&&this._trigger(G)},c.prototype.trackChapterComplete=function(){this._logger.info(this._logTag,"#trackChapterComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackChapterComplete")&&this._trigger(H)},c.prototype.trackChapterSkip=function(){this._logger.info(this._logTag,"#trackChapterSkip()"),this._canProcess()&&this._startSessionIfNeeded("trackChapterSkip")&&this._trigger(I)},c.prototype.trackAdBreakStart=function(){this._logger.info(this._logTag,"#trackAdBreakStart()"),this._canProcess()&&this._startSessionIfNeeded("trackAdBreakStart")&&(this._trigger(x),this._isTrackingAdBreak=!0)},c.prototype.trackAdBreakComplete=function(){this._logger.info(this._logTag,"#trackAdBreakComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackAdBreakComplete")&&(this._trigger(y),this._isTrackingAdBreak=!1)},c.prototype.trackAdStart=function(){this._logger.info(this._logTag,"#trackAdStart()"),this._canProcess()&&this._startSessionIfNeeded("trackAdStart")&&(this._trigger(z),this._isTrackingAd=!0)},c.prototype.trackAdComplete=function(){this._logger.info(this._logTag,"#trackAdComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackAdComplete")&&(this._trigger(A),this._isTrackingAd=!1)},c.prototype.trackAdSkip=function(){this._logger.info(this._logTag,"#trackAdSkip()"),this._canProcess()&&this._startSessionIfNeeded("trackAdSkip")&&(this._trigger(B),this._isTrackingAd=!1)},c.prototype.trackBitrateChange=function(){this._logger.info(this._logTag,"#trackBitrateChange()"),this._canProcess()&&this._startSessionIfNeeded("trackBitrateChange")&&this._trigger(J)},c.prototype.trackVideoPlayerError=function(a){if(this._logger.info(this._logTag,"#trackVideoPlayerError(errorId="+a+")"),this._startSessionIfNeeded("trackVideoPlayerError")){var b={};b[Q]=l,b[R]=a,this._trigger(K,b)}},c.prototype.trackApplicationError=function(a){if(this._logger.info(this._logTag,"#trackApplicationError(errorId="+a+")"),this._startSessionIfNeeded("trackApplicationError")){var b={};b[Q]=k,b[R]=a,this._trigger(K,b)}},c.prototype._registerCommands=function(){this._pluginManager.comply(this,"handleVideoIdleStart",this._cmdVideoIdleStart),this._pluginManager.comply(this,"handleVideoIdleResume",this._cmdVideoIdleResume)},c.prototype._registerBehaviours=function(){this._pluginManager.registerBehaviour(new e(j,L),this,"handleVideoIdleStart"),this._pluginManager.registerBehaviour(new e(j,M),this,"handleVideoIdleResume",[new d(i,"ad.isInAdBreak","isInAdBreak"),new d(i,"ad.isInAd","isInAd"),new d(i,"chapter.isInChapter","isInChapter")])},c.prototype._setupDataResolver=function(){function a(){return g.video?g.video:(g.video=h._delegate.getVideoInfo(),h._logger.info(h._logTag,"Data from delegate > VideoInfo: "+g.video),g.video)}function b(){return g.ad?g.ad:(g.ad=h._delegate.getAdInfo(),h._logger.info(h._logTag,"Data from delegate > AdInfo: "+g.ad),g.ad)}function c(){return g.pod?g.pod:(g.pod=h._delegate.getAdBreakInfo(),h._logger.info(h._logTag,"Data from delegate > AdBreakInfo: "+g.pod),g.pod)}function d(){return g.chapter?g.chapter:(g.chapter=h._delegate.getChapterInfo(),h._logger.info(h._logTag,"Data from delegate > ChapterInfo: "+g.chapter),g.chapter)}function e(){return g.qos?g.qos:(g.qos=h._delegate.getQoSInfo(),h._logger.info(h._logTag,"Data from delegate > QoSInfo: "+g.qos),g.qos)}var f={},g={},h=this;f["video.id"]=function(){var b=a(),c=b?b.id:null;return h._logger.debug(h._logTag,"Resolving video.id: "+c),c},f["video.name"]=function(){var b=a(),c=b?b.name:null;return h._logger.debug(h._logTag,"Resolving video.name: "+c),c},f["video.length"]=function(){var b=a(),c=b?b.length:NaN;return h._logger.debug(h._logTag,"Resolving video.length: "+c),c},f["video.playerName"]=function(){var b=a(),c=b?b.playerName:null;return h._logger.debug(h._logTag,"Resolving video.playerName: "+c),c},f["video.mediaType"]=function(){var b=a(),c=b?b.mediaType:null;return h._logger.debug(h._logTag,"Resolving video.mediaType: "+c),c},f["video.streamType"]=function(){var b=a(),c=b?b.streamType:null;return h._logger.debug(h._logTag,"Resolving video.streamType: "+c),c},f["video.playhead"]=function(){var b=a(),c=b?b.playhead:NaN;return h._logger.debug(h._logTag,"Resolving video.playhead: "+c),c},f["video.resumed"]=function(){var b=a(),c=!!b&&b.resumed;return h._logger.debug(h._logTag,"Resolving video.resumed: "+c),c},f["video.playheadStalled"]=function(){return this._playheadStalled},f["pod.name"]=function(){var a=c(),b=a?a.name:null;return h._logger.debug(h._logTag,"Resolving pod.name: "+b),b},f["pod.playerName"]=function(){var a=c(),b=a?a.playerName:null;return h._logger.debug(h._logTag,"Resolving pod.playerName: "+b),b},f["pod.position"]=function(){var a=c(),b=a?a.position:NaN;return h._logger.debug(h._logTag,"Resolving pod.position: "+b),b},f["pod.startTime"]=function(){var a=c(),b=a?a.startTime:NaN;return h._logger.debug(h._logTag,"Resolving pod.startTime: "+b),b},f["ad.isInAd"]=function(){var a=b(),c=null!=a;return h._logger.debug(h._logTag,"Resolving ad.isInAd: "+c),c},f["ad.isInAdBreak"]=function(){var a=c(),b=null!=a;return h._logger.debug(h._logTag,"Resolving ad.isInAdBreak: "+b),b},f["ad.id"]=function(){var a=b(),c=a?a.id:null;return h._logger.debug(h._logTag,"Resolving ad.id: "+c),c},f["ad.name"]=function(){var a=b(),c=a?a.name:null;return h._logger.debug(h._logTag,"Resolving ad.name: "+c),c},f["ad.length"]=function(){var a=b(),c=a?a.length:NaN;return h._logger.debug(h._logTag,"Resolving ad.length: "+c),c},f["ad.position"]=function(){var a=b(),c=a?a.position:NaN;return h._logger.debug(h._logTag,"Resolving ad.position: "+c),c},f["ad.granularTracking"]=function(){var a=b(),c=!!a&&a.granularTracking;return h._logger.debug(h._logTag,"Resolving ad.granularTracking: "+c),c},f["ad.trackingInterval"]=function(){var a=T;return h._logger.debug(h._logTag,"Resolving ad.trackingInterval: "+a),a},f["chapter.isInChapter"]=function(){var a=d(),b=null!=a;return h._logger.debug(h._logTag,"Resolving chapter.isInChapter: "+b),b},f["chapter.name"]=function(){var a=d(),b=a?a.name:null;return h._logger.debug(h._logTag,"Resolving chapter.name: "+b),b},f["chapter.length"]=function(){var a=d(),b=a?a.length:NaN;return h._logger.debug(h._logTag,"Resolving chapter.length: "+b),b},f["chapter.position"]=function(){var a=d(),b=a?a.position:NaN;return h._logger.debug(h._logTag,"Resolving chapter.position: "+b),b},f["chapter.startTime"]=function(){var a=d(),b=a?a.startTime:NaN;return h._logger.debug(h._logTag,"Resolving chapter.startTime: "+b),b},f["qos.bitrate"]=function(){var a=e(),b=a?a.bitrate:NaN;return h._logger.debug(h._logTag,"Resolving qos.bitrate: "+b),b},f["qos.fps"]=function(){var a=e(),b=a?a.fps:NaN;return h._logger.debug(h._logTag,"Resolving qos.fps: "+b),b},f["qos.droppedFrames"]=function(){var a=e(),b=a?a.droppedFrames:NaN;return h._logger.debug(h._logTag,"Resolving qos.droppedFrames: "+b),b},f["qos.startupTime"]=function(){var a=e(),b=a?1e3*a.startupTime:NaN;return h._logger.debug(h._logTag,"Resolving qos.startupTime: "+b),b},this._dataResolver=function(a){if(!a||0==a.length)return null;g={};for(var b=null,c=0;c<a.length;c++){var d=a[c];b=b||{},b[d]=f.hasOwnProperty(d)?f[d].call(this):null}return b}},c.prototype._trackPlayheadStall=function(){this._canProcess()&&(this._playheadStalled||(this._logger.info(this._logTag,"#_trackPlayheadStall()"),this._stalledPlayheadCount=0,this._playheadStalled=!0,this._trigger(v)))},c.prototype._trackExitStall=function(){this._canProcess()&&(this._stalledPlayheadCount=0,!this._playheadStalled||this._isPaused||this._isSeeking||this._isBuffering||(this._logger.info(this._logTag,"#_trackExitStall()"),this._playheadStalled=!1,this._trigger(u)))},c.prototype._startPlayheadTimer=function(){var a=this;this._playheadTimer||this._isPaused||this._isSeeking||this._isBuffering||(this._playheadTimer=setInterval(function(){if(a._canProcess()){var b=a._dataResolver(["ad.isInAd","video.playhead"]);if(a._isTrackingAdBreak)a._playheadStalled&&a._trackExitStall();else{var c=b["video.playhead"];c!=a._previousPlayhead?a._trackExitStall():a._previousPlayhead>=0&&c==a._previousPlayhead&&++a._stalledPlayheadCount==U&&a._trackPlayheadStall(),c!=a._previousPlayhead&&c>0&&!a._contentStarted&&(a._isPaused||a._isBuffering||a._isSeeking||(a._logger.info(a._logTag,"#_playheadTimer playhead progress to: "+c),a._trigger(w),a._contentStarted=!0)),a._previousPlayhead=c}}},S))},c.prototype._stopPlayheadTimer=function(){this._playheadTimer&&(clearInterval(this._playheadTimer),this._playheadTimer=null),this._trackExitStall()},c.prototype._startSessionIfNeeded=function(a){return this._isTrackingSessionActive?(this._isTrackingSessionStarted||(this._logger.info(this._logTag,"#"+a+"() > Tracking session auto-start."),this.trackSessionStart()),!0):(this._logger.warn(this._logTag,"#"+a+"() > No active tracking session."),!1)},c.prototype._allowPlayerStateChange=function(){return!(this._isTrackingAdBreak&&!this._isTrackingAd)||(this._logger.info(this._logTag,"_allowPlayerStateChange Player plugin does not allow player state changes when in Adbreak and not in Ad."),!1)};var h="player",i=h,j="adobe-heartbeat",k="sourceErrorExternal",l="sourceErrorSDK",m="video_load",n="video_unload",o="video_session_end",p="video_start",q="video_resume",r="video_complete",s="video_skip",t="timed_metadata",u="play",v="pause",w="content_start",x="adbreak_start",y="adbreak_complete",z="ad_start",A="ad_complete",B="ad_skip",C="buffer_start",D="buffer_complete",E="seek_start",F="seek_complete",G="chapter_start",H="chapter_complete",I="chapter_skip",J="bitrate_change",K="track_error",L="video_idle_start",M="video_idle_resume",N="video_begin_reporting",O="callback",P="filter_report",Q="source",R="error_id",S=1001,T=1,U=2;b.VideoPlayerPlugin=c}(a.ADB.core,b),a.ADB.va.plugins.videoplayer||(a.ADB.va.plugins.videoplayer=b)}(this);
|
||
|
||
// AdobeHeartbeatPlugin
|
||
!function(a){if(void 0===b)var b={};b.clock||(b.clock={}),b.context||(b.context={}),b.filter||(b.filter={}),b.model||(b.model={}),b.network||(b.network={}),function(a,b){"use strict";function c(a,b,c,d,e){if(!b)throw new Error("Reference to the channel object cannot be NULL");if(this._channel=b,!a)throw new Error("Reference to the pluginManager object cannot be NULL");if(this._pluginManager=a,!e)throw new Error("Reference to the logger object cannot be NULL");this._logTag="ah::Timer."+c,this._logger=e,this._isDestroyed=!1,this._createTimer(c,d),this._installHandlers()}var d=a.Event;c.KEY_NAME="name",c.KEY_INTERVAL="interval",c.KEY_RESET="reset",c.prototype.resume=function(a){this._logger.debug(this._logTag,"Starting timer: "+this._name);var b={};b[c.KEY_NAME]=e+"."+this._name,b[c.KEY_RESET]=a,this._pluginManager.command(f,i,b)},c.prototype.pause=function(a){this._logger.debug(this._logTag,"Stopping timer: "+this._name);var b={};b[c.KEY_NAME]=e+"."+this._name,b[c.KEY_RESET]=a,this._pluginManager.command(f,h,b)},c.prototype.destroy=function(){if(!this._isDestroyed){this._isDestroyed=!0,this._uninstallHandlers();var a={};a[c.KEY_NAME]=e+"."+this._name,this._pluginManager.command(f,j,a)}},c.prototype.setInterval=function(a){var b=k+"."+e+"."+this._name,c=this._pluginManager.request(f,[b])[b];this.pause(!0),this._createTimer(this._name,a),c||this.resume(!0)},c.prototype._cmdResume=function(a){var b=!1;null!=a&&a.hasOwnProperty(c.KEY_RESET)&&(b=a[c.KEY_RESET]),this.resume(b)},c.prototype._cmdPause=function(a){var b=!1;null!=a&&a.hasOwnProperty(c.KEY_RESET)&&(b=a[c.KEY_RESET]),this.pause(b)},c.prototype._onTick=function(a,b){this._channel.trigger(new d("clock:"+this._name+".tick",b))},c.prototype._installHandlers=function(){this._channel.comply("clock:"+this._name+".resume",this._cmdResume,this),this._channel.comply("clock:"+this._name+".pause",this._cmdPause,this),this._pluginManager.on(f,e+"."+this._name+".tick",this._onTick,this)},c.prototype._uninstallHandlers=function(){this._channel.off(null,null,this),this._pluginManager.off(null,null,null,this)},c.prototype._createTimer=function(a,b){this._name=a,this._interval=b;var d={};d[c.KEY_NAME]=e+"."+this._name,d[c.KEY_INTERVAL]=this._interval,this._pluginManager.command(f,g,d)};var e="heartbeat",f="service.clock",g="create",h="pause",i="resume",j="destroy",k="is_paused";b.clock.Timer=c}(a.ADB.core,b),function(a,b){"use strict";function c(a,b,d){c.__super__.constructor.call(this,a,b,f,h,d)}var d=a.Event,e=b.clock.Timer;a.extend(c,e),c.prototype._onCheckStatusComplete=function(a){var b=a.data[l];if(this._logger.debug(this._logTag,"#_onCheckStatusComplete(interval="+b+")"),b){if(b==this._interval)return void this._logger.debug(this._logTag,"#_onCheckStatusComplete() > Interval value not changed.");b>g?(this._logger.warn(this._logTag,"#_onCheckStatusComplete() > Interval value too large: "+b),this.setInterval(g)):(this._logger.debug(this._logTag,"#_onCheckStatusComplete() > Interval changed to: "+b),this.setInterval(b))}else this._logger.warn(this._logTag,"#_onCheckStatusComplete() > Invalid interval value."),this.setInterval(h)},c.prototype._getSettings=function(a){this._logger.debug(this._logTag,"#_getSettings()"),this._channel.trigger(new d(i))},c.prototype._installHandlers=function(){c.__super__._installHandlers.call(this),this._channel.on(j,this._getSettings,this),this._channel.on(k,this._onCheckStatusComplete,this),this._channel.reply(l,function(){return this._interval},this)};var f="check_status",g=600,h=180,i="clock:check_status.tick",j="clock:check_status.get_settings",k="net:check_status_complete",l="check_status_interval";b.clock.CheckStatusTimer=c}(a.ADB.core,b),function(a,b){"use strict";function c(a,b,d){c.__super__.constructor.call(this,a,b,e,f,d),this._doNotOverrideInterval=!1}var d=b.clock.Timer;a.extend(c,d),c.prototype._onCheckStatusComplete=function(a){var b=a.data[g];if(this._logger.debug(this._logTag,"#_onCheckStatusComplete(interval="+b+")"),this._doNotOverrideInterval)this._logger.debug(this._logTag,"#_onCheckStatusComplete() > Interval value not changed. (doNotOverrideInterval = true)");else if(b){if(b==this._interval)return void this._logger.debug(this._logTag,"#_onCheckStatusComplete() > Interval value not changed.");this._logger.debug(this._logTag,"#_onCheckStatusComplete() > Interval changed to: "+b),this.setInterval(b)}else this._logger.warn(this._logTag,"#_onCheckStatusComplete() > Invalid interval value."),this.setInterval(f)},c.prototype._onUpdateReportingInterval=function(a){var b=a.data[g];if(this._doNotOverrideInterval=!!a.data[h],this._logger.debug(this._logTag,"#_onUpdateReportingInterval(interval="+b+", doNotOverrideInterval="+this._doNotOverrideInterval+")"),b){if(b==this._interval)return void this._logger.debug(this._logTag,"#_onUpdateReportingInterval() > Interval value not changed.");this._logger.debug(this._logTag,"#_onUpdateReportingInterval() > Interval changed to: "+b),this.setInterval(b)}else this._logger.warn(this._logTag,"#_onUpdateReportingInterval() > Invalid interval value."),this.setInterval(f)},c.prototype._installHandlers=function(){c.__super__._installHandlers.call(this),this._channel.on(j,this._onCheckStatusComplete,this),this._channel.on(i,this._onUpdateReportingInterval,this),this._channel.reply(g,function(){return this._interval},this)};var e="reporting",f=10,g="reporting_interval",h="do_not_override_interval",i="reporting:update_interval",j="net:check_status_complete";b.clock.ReportingTimer=c}(a.ADB.core,b),function(a,b){"use strict";function c(a,b,d){c.__super__.constructor.call(this,a,b,e,f,d)}var d=b.clock.Timer;a.extend(c,d);var e="idle",f=1800;b.clock.IdleTimer=c}(a.ADB.core,b),function(a,b){"use strict";function c(a,b,d){c.__super__.constructor.call(this,a,b,e,f,d)}var d=b.clock.Timer;a.extend(c,d);var e="flush_filter",f=.25;b.clock.FlushFilterTimer=c}(a.ADB.core,b),function(a,b){"use strict";function c(a,b,c){if(!a)throw new Error("Reference to the pluginManager object cannot be NULL");if(!b)throw new Error("Reference to the channel object cannot be NULL");if(!c)throw new Error("Reference to the logger object cannot be NULL");this._isDestroyed=!1,this._reportingTimer=new f(a,b,c),this._checkStatusTimer=new d(a,b,c),this._flushFilterTimer=new e(a,b,c),this._idleTimer=new g(a,b,c)}var d=b.clock.CheckStatusTimer,e=b.clock.FlushFilterTimer,f=b.clock.ReportingTimer,g=b.clock.IdleTimer;c.prototype.destroy=function(){this._isDestroyed||(this._isDestroyed=!0,this._reportingTimer.destroy(),this._checkStatusTimer.destroy(),this._flushFilterTimer.destroy(),this._idleTimer.destroy())},b.clock.Clock=c}(a.ADB.core,b),function(a,b){"use strict";function c(a,b){this.value=a,this.hint=b}function d(a){this.realm=a,this.data={}}c.HINT_SHORT="short",d.prototype.setField=function(a,b,d){this.data[a]=new c(b,d)},d.prototype._createAccessor=function(a,b,c){var d=this;return function(){return arguments.length&&(d[a]=arguments[0],d.setField(b,arguments[0],c)),d[a]}},b.model.Dao=d,b.model.DaoField=c}(a.ADB.core,b),function(a,b){"use strict";function c(){if(c.__super__.constructor.call(this,"asset"),this.adId=this._createAccessor("_adId","ad_id",null),this.sid=this._createAccessor("_sid","ad_sid",null),this.resolver=this._createAccessor("_resolver","resolver",null),this.podId=this._createAccessor("_podId","pod_id",null),this.podPosition=this._createAccessor("_podPosition","pod_position",null),this.podOffset=this._createAccessor("_podOffset","pod_offset",null),this.podName=this._createAccessor("_podName","pod_name",null),this.adLength=this._createAccessor("_adLength","ad_length",null),this.adName=this._createAccessor("_adName","ad_name",null),arguments.length&&arguments[0]instanceof c){var a=arguments[0];this.adId(a.adId()),this.sid(a.sid()),this.resolver(a.resolver()),this.podId(a.podId()),this.podPosition(a.podPosition()),this.podOffset(a.podOffset()),this.podName(a.podName()),this.adLength(a.adLength()),this.adName(a.adName())}else this.adId(""),this.sid(""),this.resolver(""),this.podId(""),this.podPosition(""),this.podOffset(0),this.podName(""),this.adLength(0),this.adName("")}var d=b.model.Dao;a.extend(c,d),b.model.AdDao=c}(a.ADB.core,b),function(a,b){"use strict";function c(){if(c.__super__.constructor.call(this,"sc"),this.reportSuiteId=this._createAccessor("_reportSuiteId","rsid",null),this.trackingServer=this._createAccessor("_trackingServer","tracking_server",null),this.ssl=this._createAccessor("_ssl","ssl",e.HINT_SHORT),arguments.length&&arguments[0]instanceof c){var a=arguments[0];this.reportSuiteId(a.reportSuiteId()),this.trackingServer(a.trackingServer()),this.ssl(a.ssl())}else this.reportSuiteId(""),this.trackingServer(""),this.ssl(0)}var d=b.model.Dao,e=b.model.DaoField;a.extend(c,d),b.model.AdobeAnalyticsDao=c}(a.ADB.core,b),function(a,b){"use strict";function c(){if(c.__super__.constructor.call(this,"stream"),this.id=this._createAccessor("_id","chapter_id",null),this.sid=this._createAccessor("_sid","chapter_sid",null),this.name=this._createAccessor("_name","chapter_name",null),this.position=this._createAccessor("_position","chapter_pos",null),this.length=this._createAccessor("_length","chapter_length",null),this.offset=this._createAccessor("_offset","chapter_offset",null),arguments.length&&arguments[0]instanceof c){var a=arguments[0];this.id(a.id()),this.sid(a.sid()),this.name(a.name()),this.position(a.position()),this.length(a.length()),this.offset(a.offset())}else this.id(""),this.sid(""),this.name(""),this.position(0),this.length(0),this.offset(0)}var d=b.model.Dao;a.extend(c,d),b.model.ChapterDao=c}(a.ADB.core,b),function(a,b){"use strict";function c(){if(c.__super__.constructor.call(this,"asset"),this.type=this._createAccessor("_type","type",null),this.videoId=this._createAccessor("_videoId","video_id",null),this.publisher=this._createAccessor("_publisher","publisher",null),this.adData=this._createAccessor("_adData","ad_data",null),this.chapterData=this._createAccessor("_chapterData","chapter_data",null),this.length=this._createAccessor("_length","length",null),this.name=this._createAccessor("_name","name",null),arguments.length&&arguments[0]instanceof c){var a=arguments[0];this.type(a.type()),this.name(a.name()),this.videoId(a.videoId()),this.publisher(a.publisher()),this.length(a.length());var b=a.adData()?new e(a.adData()):null;this.adData(b);var d=a.chapterData()?new f(a.chapterData()):null;this.chapterData(d)}else this.type(""),this.name(""),this.videoId(""),this.publisher(""),this.length(0),this.adData(null),this.chapterData(null)}var d=b.model.Dao,e=b.model.AdDao,f=b.model.ChapterDao;a.extend(c,d),c.TYPE_AD="ad",c.TYPE_MAIN_CONTENT="main",b.model.AssetDao=c}(a.ADB.core,b),function(a,b){"use strict";function c(){if(c.__super__.constructor.call(this,"event"),this.type=this._createAccessor("_type","type",null),this.duration=this._createAccessor("_duration","duration",null),this.playhead=this._createAccessor("_playhead","playhead",null),this.id=this._createAccessor("_id","id",null),this.source=this._createAccessor("_source","source",null),this.ts=this._createAccessor("_ts","ts",null),this.prevTs=this._createAccessor("_prevTs","prev_ts",null),arguments.length&&arguments[0]instanceof c){var a=arguments[0];this.type(a.type()),this.duration(a.duration()),this.playhead(a.playhead()),this.id(a.id()),this.source(a.source()),this.ts(a.ts()),this.prevTs(a.prevTs())}else this.type(""),this.duration(0),this.playhead(0),this.id(""),this.source(""),this.ts(0),this.prevTs(-1)}var d=b.model.Dao;a.extend(c,d),c.EVENT_TYPE_AA_START="aa_start",c.EVENT_TYPE_AA_AD_START="aa_ad_start",c.EVENT_TYPE_START="start",c.EVENT_TYPE_RESUME="resume",c.EVENT_TYPE_CHAPTER_START="chapter_start",c.EVENT_TYPE_CHAPTER_COMPLETE="chapter_complete",c.EVENT_TYPE_CHAPTER_SKIP="chapter_skip",c.EVENT_TYPE_PLAY="play",c.EVENT_TYPE_PAUSE="pause",c.EVENT_TYPE_STALL="stall",c.EVENT_TYPE_BUFFER="buffer",c.EVENT_TYPE_BITRATE_CHANGE="bitrate_change",c.EVENT_TYPE_ERROR="error",c.EVENT_TYPE_COMPLETE="complete",c.EVENT_TYPE_SKIP="skip",c.EVENT_TYPE_END="end",b.model.EventDao=c}(a.ADB.core,b),function(a,b){"use strict";function c(){if(c.__super__.constructor.call(this,"stream"),this.bitrate=this._createAccessor("_bitrate","bitrate",null),this.fps=this._createAccessor("_fps","fps",null),this.droppedFrames=this._createAccessor("_droppedFrames","dropped_frames",null),this.startupTime=this._createAccessor("_startup_time","startup_time",null),arguments.length&&arguments[0]instanceof c){var a=arguments[0];this.bitrate(a.bitrate()),this.fps(a.fps()),this.droppedFrames(a.droppedFrames()),this.startupTime(a.startupTime()),this.isStartupTimeOverridden=a.isStartupTimeOverridden}else this.bitrate(0),this.fps(0),this.droppedFrames(0),this.startupTime(0),this.isStartupTimeOverridden=!1}var d=b.model.Dao;a.extend(c,d),b.model.QoSDao=c}(a.ADB.core,b),function(a,b){"use strict";function c(){if(c.__super__.constructor.call(this,"sp"),this.ovp=this._createAccessor("_ovp","ovp",null),this.sdk=this._createAccessor("_sdk","sdk",null),this.channel=this._createAccessor("_channel","channel",null),this.playerName=this._createAccessor("_playerName","player_name",null),this.libVersion=this._createAccessor("_libVersion","hb_version",null),this.apiLevel=this._createAccessor("_apiLevel","hb_api_lvl",null),arguments.length&&arguments[0]instanceof c){var a=arguments[0];this.ovp(a.ovp()),this.sdk(a.sdk()),this.channel(a.channel()),this.playerName(a.playerName()),this.libVersion(a.libVersion()),this.apiLevel(a.apiLevel())}else this.ovp(e),this.sdk(e),this.channel(e),this.playerName(""),this.libVersion(""),this.apiLevel(0)}var d=b.model.Dao;a.extend(c,d);var e="unknown";b.model.ServiceProviderDao=c}(a.ADB.core,b),function(a,b){"use strict";function c(){if(c.__super__.constructor.call(this,"event"),this.sessionId=this._createAccessor("_sessionId","sid",null),arguments.length&&arguments[0]instanceof c){var a=arguments[0];this.sessionId(a.sessionId())}else this.sessionId(null)}var d=b.model.Dao;a.extend(c,d),b.model.SessionDao=c}(a.ADB.core,b),function(a,b){"use strict";function c(){if(c.__super__.constructor.call(this,"stream"),this.type=this._createAccessor("_type","type",null),arguments.length&&arguments[0]instanceof c){var a=arguments[0];this.type(a.type())}else this.type(null)}var d=b.model.Dao;a.extend(c,d),b.model.StreamDao=c}(a.ADB.core,b),function(a,b){"use strict";function c(){if(c.__super__.constructor.call(this,"user"),this.analyticsVisitorId=this._createAccessor("_analyticsVisitorId","aid",null),this.marketingCloudVisitorId=this._createAccessor("_marketingCloudVisitorId","mid",null),this.visitorId=this._createAccessor("_visitorId","id",null),arguments.length&&arguments[0]instanceof c){var a=arguments[0];this.analyticsVisitorId(a.analyticsVisitorId()),this.marketingCloudVisitorId(a.marketingCloudVisitorId()),this.visitorId(a.visitorId())}else this.analyticsVisitorId(null),this.marketingCloudVisitorId(null),this.visitorId(null)}var d=b.model.Dao;a.extend(c,d),b.model.UserDao=c}(a.ADB.core,b),function(a,b){"use strict";function c(){if(c.__super__.constructor.call(this,"aam"),this.audienceManagerBlob=this._createAccessor("_audienceManagerBlob","blob",null),this.audienceManagerLocationHint=this._createAccessor("_audienceManagerLocationHint","loc_hint",null),arguments.length&&arguments[0]instanceof c){var a=arguments[0];this.audienceManagerBlob(a.audienceManagerBlob()),this.audienceManagerLocationHint(a.audienceManagerLocationHint())}else this.audienceManagerBlob(null),this.audienceManagerLocationHint(null)}var d=b.model.Dao;a.extend(c,d),b.model.AudienceManagerDao=c}(a.ADB.core,b),function(a,b){"use strict";function c(a,b,c,i,j){this.eventData=new e,this.eventData.type(b),this.eventData.duration(0),this.eventData.ts((new Date).getTime()),this.eventData.playhead(c),this.assetData=new f(a._assetData),this.streamData=new g(a._streamData),this.qosData=new h(a._qosData),this.cuserData=d.clone(a._cuserData),this.meta=i,this.callback=j,this.filterReport=!0}var d=a.ObjectUtils,e=b.model.EventDao,f=b.model.AssetDao,g=b.model.StreamDao,h=b.model.QoSDao;b.model.TrackItem=c}(a.ADB.va.utils,b),function(a,b){"use strict";function c(a,b,c,i,j,k){this.adobeAnalyticsData=a,this.userData=b,this.aamData=c,this.serviceProviderData=i,this.sessionData=j,this.eventData=new e(k.eventData),this.assetData=new f(k.assetData),this.streamData=new g(k.streamData),this.qosData=new h(k.qosData),this.cuserData=d.clone(k.cuserData),this.meta=d.clone(k.meta),this.callback=k.callback,this.filterReport=k.filterReport}var d=a.ObjectUtils,e=b.model.EventDao,f=b.model.AssetDao,g=b.model.StreamDao,h=b.model.QoSDao;b.model.CUserDao;b.model.Report=c}(a.ADB.va.utils,b),function(a){"use strict";function b(){}b.prototype.serializeReport=function(a){},b.prototype.serializeDao=function(a){},b.prototype.serializeMap=function(a){},b.prototype.serializeNumber=function(a,b,c,d){},b.prototype.serializeString=function(a,b,c,d){},a.model.ISerializer=b}(b),function(a,b){"use strict";function c(a){if(!a)throw new Error("Reference to the logger object cannot be NULL");this._logger=a}var d=b.model.Dao,e=b.model.DaoField,f=b.model.ISerializer;a.extend(c,f),c.prototype.serializeReport=function(a){var b=[];return b.push(this.serializeDao(a.adobeAnalyticsData)),b.push(this.serializeDao(a.userData)),b.push(this.serializeDao(a.aamData)),b.push(this.serializeMap(a.cuserData,"cuser")),b.push(this.serializeDao(a.serviceProviderData)),b.push(this.serializeDao(a.sessionData)),b.push(this.serializeDao(a.eventData)),b.push(this.serializeDao(a.assetData)),b.push(this.serializeDao(a.streamData)),b.push(this.serializeDao(a.qosData)),b.push(this.serializeMap(a.meta,"meta")),{serializedOutput:b.filter(function(a){return!!a}).join("&"),callback:a.callback}},c.prototype.serializeDao=function(a){return this._processDao(a).filter(function(a){return!!a}).join("&")},c.prototype.serializeMap=function(a,b){var c=[],d=b||"meta";for(var e in a)a.hasOwnProperty(e)&&a[e]&&c.push("s:"+d+":"+e+"="+window.encodeURIComponent(a[e]));return c.join("&")},c.prototype.serializeNumber=function(a,b,c,d){var f=h;return null==b||isNaN(b)?null:(d===e.HINT_SHORT&&(f=i),f+":"+c+":"+a+"="+Math.floor(b))},c.prototype.serializeString=function(a,b,c,d){return b?j+":"+c+":"+a+"="+window.encodeURIComponent(b):null},c.prototype._processDao=function(a){var b=[];for(var c in a.data)if(a.data.hasOwnProperty(c)){var e=a.data[c],f=e.value,h=e.hint,i=null,j=a.realm;if(null==f)continue;"number"==typeof f?i=this.serializeNumber(c,f,j,h):"string"==typeof f?i=this.serializeString(c,f,j,h):f instanceof d?i=this.serializeDao(f):this._logger.warn(g,"#_processDao() > Unable to serialize DAO. Field: "+c+". Value: "+f+"."),i&&b.push(i)}return b};var g="ah::QuerystringSerializer",h="l",i="h",j="s";b.model.QuerystringSerializer=c}(a.ADB.core,b),function(a,b){"use strict";function c(a,b){if(!a)throw new Error("Reference to the data object cannot be NULL");if(this._data=a,!b)throw new Error("Reference to the logger object cannot be NULL");this._logger=b}c.prototype.parse=function(){var a,b,c,j,k,l;if(window.DOMParser){l=(new window.DOMParser).parseFromString(this._data,"text/xml")}else l=new window.ActiveXObject("Microsoft.XMLDOM"),l.async=!1,l.loadXML(this._data);var m;m=parseInt(l.getElementsByTagName("trackingInterval")[0].childNodes[0].nodeValue,10),m&&(a=m),m=parseInt(l.getElementsByTagName("setupCheckInterval")[0].childNodes[0].nodeValue,10),m&&(b=m),m=parseInt(l.getElementsByTagName("trackExternalErrors")[0].childNodes[0].nodeValue,10),m&&(c=1==m),l.getElementsByTagName("trackingDisabled")[0]&&(m=parseInt(l.getElementsByTagName("trackingDisabled")[0].childNodes[0].nodeValue,10),j=1==m),l.getElementsByTagName("nielsenEnabled")[0]?(m=parseInt(l.getElementsByTagName("nielsenEnabled")[0].childNodes[0].nodeValue,10),k=1==m):k=!0;var n={};return n[e]=a,n[f]=b,n[g]=c,n[i]=j,n[h]=k,this._logger.debug(d,"#parse() > Obtained configuration settings."),n};var d="ah::SettingsParser",e="reporting_interval",f="check_status_interval",g="track_external_errors",h="nielsen_enabled",i="tracking_disabled";b.network.SettingsParser=c}(a.ADB.core,b),function(a,b){"use strict";function c(a,b){if(this._trackingServer=null,this._checkStatusServer=null,this._publisher=null,this._isConfigured=!1,this._isDestroyed=!1,this._beginReporting=!1,this._sendingRequest=!1,this._requestsQueue=[],this._quietMode=!1,this._prevReportSent=null,!a)throw new Error("Reference to the channel object cannot be NULL");if(this._channel=a,!b)throw new Error("Reference to the logger object cannot be NULL");this._logger=b,this._serializer=new i(b),this._installEventListeners()}var d=a.Event,e=a.URLRequestMethod,f=a.URLRequest,g=a.URLLoader,h=b.network.SettingsParser,i=b.model.QuerystringSerializer;c.prototype.destroy=function(){this._isDestroyed||(this._isDestroyed=!0,this._logger.debug(j,"#destroy()"),this._uninstallEventListeners())},c.prototype._onApiConfig=function(a){var b=a.data;this._logger.debug(j,"#_onApiConfig(sb_server="+b[k]+", check_status_server="+b[l]+", publisher="+b[m]+", quiet_mode="+b[n]+", ssl="+b[o]+")"),this._trackingServer=this._updateRequestProtocol(b[k],b[o]),this._checkStatusServer=this._updateRequestProtocol(b[l],b[o]),this._publisher=b[m],this._quietMode=b[n],this._isConfigured=!0},c.prototype._onBeginReporting=function(a){this._logger.debug(j,"#_onBeginReporting()"),this._beginReporting=!0,this._sendNextRequest(),this._onClockCheckStatusTick()},c.prototype._onFilterReportAvailable=function(a){var b=a.data;if(!this._isConfigured)return void this._logger.warn(j,"#_onFilterReportAvailable() > Unable to send request: not configured.");var c=b[p];if(this._prevReportSent&&this._prevReportSent.eventData&&c.eventData&&this._prevReportSent.eventData.playhead==c.eventData.playhead&&this._prevReportSent.eventData.ts==c.eventData.ts&&this._prevReportSent.eventData.prevTs==c.eventData.prevTs&&this._prevReportSent.eventData.type==c.eventData.type)return void this._logger.debug(j,"#_onFilterReportAvailable() > Duplicate heartbeat report not sent for URL:\n"+e);this._prevReportSent=c;var d=this._serializer.serializeReport(c),e=this._trackingServer+"/?"+d.serializedOutput;this._processRequest(e,d.callback)},c.prototype._processRequest=function(a,b){this._requestsQueue.push({url:a,callback:b}),this._sendNextRequest()},c.prototype._sendNextRequest=function(){if(!this._beginReporting)return void this._logger.debug(j,"#_sendNextRequest() > Exiting as we have not started reporting.");if(this._sendingRequest)return void this._logger.debug(j,"#_sendNextRequest() > Exiting as we are currently sending a request.");var a=this._requestsQueue.shift();if(!a)return void this._logger.debug(j,"#_sendNextRequest() > Exiting as we have no requests to send.");this._sendingRequest=!0,this._logger.debug(j,"#_sendNextRequest() > "+a.url);var b=this,c=new g,h=function(){c.close(),a.callback&&a.callback.call(null),b._sendingRequest=!1,b._sendNextRequest()},i=function(a){h()},k=function(a){b._logger.warn(j,"#_onFilterReportAvailable() > Failed to send heartbeat report."),h()};if(!this._quietMode){c.addEventListener(d.SUCCESS,i,this),c.addEventListener(d.ERROR,k,this);var l=new f(a.url,e.GET);c.load(l)}},c.prototype._onClockCheckStatusTick=function(a){function b(a){if(a.data){var b=new h(a.data.response,i._logger),c=b.parse();c?i._channel.trigger(new d(u,c)):i._logger.warn(j,"#_onClockCheckStatusTick() > Failed to parse the config. settings.")}n.close()}function c(a){i._logger.warn(j,"#_onClockCheckStatusTick() > Failed to obtain the config. settings."),n.close()}if(!this._isConfigured)return void this._logger.warn(j,"#_onClockCheckStatusTick() > Unable to send request: not configured.");if(!this._publisher)return void this._logger.warn(j,"#_onClockCheckStatusTick() > Publisher is NULL.");if(!this._beginReporting)return void this._logger.debug(j,"#_onClockCheckStatusTick() > Exiting as we have not started reporting.");var i=this,k=this._publisher.replace(/[^a-zA-Z0-9]+/,"-").toLocaleLowerCase(),l=this._checkStatusServer+k+".xml?r="+(new Date).getTime(),m=new f(l,e.GET),n=new g;n.addEventListener(d.SUCCESS,b,this),n.addEventListener(d.ERROR,c,this),this._logger.debug(j,"#_onClockCheckStatusTick() > Get new settings from: "+l),n.load(m)},c.prototype._updateRequestProtocol=function(a,b){var c=a;return 0===c.indexOf("http://")?c=c.slice(7):0===c.indexOf("https://")&&(c=c.slice(8)),b?"https://"+c:"http://"+c},c.prototype._installEventListeners=function(){this._channel.on(q,this._onApiConfig,this),this._channel.on(r,this._onBeginReporting,this),this._channel.on(s,this._onFilterReportAvailable,this),this._channel.on(t,this._onClockCheckStatusTick,this)},c.prototype._uninstallEventListeners=function(){this._channel.off(null,null,this)};var j="ah::Network",k="tracking_server",l="check_status_server",m="publisher",n="quiet_mode",o="ssl",p="report",q="api:config",r="api:video_begin_reporting",s="filter:data_available",t="clock:check_status.tick",u="net:check_status_complete";b.network.Network=c}(a.ADB.core,b),function(a,b){"use strict";function c(a,b){if(!a)throw new Error("Reference to the channel object cannot be NULL");if(this._channel=a,!b)throw new Error("Reference to the logger object cannot be NULL");this._logger=b,this._isDestroyed=!1,this._isBufferingInProgress=!1,this._reportBuffer={},this._tsHistory={},this._workQueue=new i,this._installEventListeners()}function d(a){var b=[];return a&&a.forEach(function(a){a.eventData.type()==k.EVENT_TYPE_PAUSE||a.eventData.type()==k.EVENT_TYPE_STALL||a.eventData.type()==k.EVENT_TYPE_BUFFER?(!a.filterReport||a.eventData.duration()>u)&&b.push(a):b.push(a)}),b}function e(a){var b=-1,c=-1,d=[];return a.forEach(function(a){a.eventData.type()==k.EVENT_TYPE_START?a.assetData.type()==l.TYPE_MAIN_CONTENT?-1==b?b=d.push(a)-1:(a.eventData.prevTs(-1),d[b]=a):-1==c?c=d.push(a)-1:(a.eventData.prevTs(-1),d[c]=a):d.push(a)}),d}function f(a){var b=[];return a.forEach(function(c){if(c.eventData.type()==k.EVENT_TYPE_PLAY){if(c.eventData.duration()>t)b.push(c);else if(0==c.eventData.duration()&&c.assetData.type()==l.TYPE_MAIN_CONTENT){var d=g(a);d.indexOf(c)==d.length-1&&b.push(c)}}else b.push(c)}),b}function g(a){var b=[];return a.forEach(function(a){a.eventData.type()!=k.EVENT_TYPE_PLAY&&a.eventData.type()!=k.EVENT_TYPE_BUFFER&&a.eventData.type()!=k.EVENT_TYPE_START||b.push(a)}),b}var h=a.radio.Command,i=a.radio.CommandQueue,j=a.Event,k=b.model.EventDao,l=b.model.AssetDao;c.prototype.destroy=function(){this._isDestroyed||(this._isDestroyed=!0,this._logger.debug(w,"#destroy()"),this._uninstallEventListeners(),this.clear())},c.prototype.clear=function(){this._logger.debug(w,"#clear()"),this._workQueue.cancelAllCommands(),this._reportBuffer={},this._tsHistory={},this._isBufferingInProgress=!1},c.prototype.flush=function(){this._workQueue.addCommand(new h(this._flushBufferReport,this))},c.prototype._bufferReport=function(a){if(!this._isDestroyed){var b=a[q];if(b){var c=b.sessionData.sessionId();this._reportBuffer[c]=this._reportBuffer[c]||[],this._reportBuffer[c].push(b)}if(!this._isBufferingInProgress){this._isBufferingInProgress=!0;var d={};d[p]=!0,d[r]=1,this._channel.command(s,d)}}},c.prototype._flushBufferReport=function(){function a(a){if(a)for(var c=0;c<a.length;c++){var d=a[c],e=d.sessionData.sessionId();b._tsHistory[e]=b._tsHistory[e]||{};var f=d.eventData.type()+"."+(d.assetData.type()==l.TYPE_AD?d.assetData.adData().adId():d.assetData.videoId());b._tsHistory[e].hasOwnProperty(f)&&d.eventData.prevTs(b._tsHistory[e][f]),b._tsHistory[e][f]=d.eventData.ts()}}if(!this._isDestroyed){var b=this;for(var c in this._reportBuffer)if(this._reportBuffer.hasOwnProperty(c)){var g=f(e(d(this._reportBuffer[c])));a(g);for(var h=0;h<g.length;h++){var i=g[h],k={};k[q]=i,this._channel.trigger(new j(n,k))}}this._reportBuffer={};var m=this._channel.request(v),o=this._tsHistory[m]||{};this._tsHistory={},this._tsHistory[m]=o,this._isBufferingInProgress=!1}},c.prototype._onContextReportAvailable=function(a){var b=a.data;this._workQueue.addCommand(new h(this._bufferReport,this,[b]))},c.prototype._onClockFlushFilterTick=function(a){this.flush()},c.prototype._installEventListeners=function(){this._channel.on(m,this._onContextReportAvailable,this),this._channel.on(o,this._onClockFlushFilterTick,this)},c.prototype._uninstallEventListeners=function(){this._channel.off(null,null,this)};var m="context:report_available",n="filter:data_available",o="clock:flush_filter.tick",p="reset",q="report",r="repeat_count",s="clock:flush_filter.resume",t=250,u=250,v="session_id",w="ah::ReportFilter";b.filter.ReportFilter=c}(a.ADB.core,b),function(a,b){"use strict";function c(a,b){this._onFail={fn:a,ctx:b}}var d=a.ErrorInfo;c.prototype.validateFields=function(a,b){if(!a)return this._fail("Data cannot be null");if(b)for(var c=0;c<b.length;c++){var d=b[c];switch(d){case"videoId":if(!a.hasOwnProperty("videoId"))return this._fail("The ID for the main video must be specified.");if("string"!=typeof a.videoId)return this._fail("The ID for the main video must be a String.");if(""===a.videoId)return this._fail("The ID for the main video cannot be an empty string.");break;case"streamType":if(!a.hasOwnProperty("streamType"))return this._fail("The stream type for the main video must be specified.");if("string"!=typeof a.streamType)return this._fail("The stream type for the main video must be a String.");if(""===a.streamType)return this._fail("The stream type for the main video cannot be an empty string.");break;case"videoLength":if(!a.hasOwnProperty("videoLength"))return this._fail("The length of the main video must be specified.");if("number"!=typeof a.videoLength)return this._fail("The length of the main video must be a Number.");if(isNaN(a.videoLength))return this._fail("The length of the main video cannot be NaN.");break;case"playhead":if(!a.hasOwnProperty("playhead"))return this._fail("The playhead for the main video must be specified.");if("number"!=typeof a.playhead)return this._fail("The playhead for the main video must be a Number.");if(isNaN(a.playhead))return this._fail("The playhead for the main video cannot be NaN.");break;case"playerName":if(!a.hasOwnProperty("playerName"))return this._fail("The player name for the main video must be specified.");if("string"!=typeof a.playerName)return this._fail("The player name for the main video must be a String.");if(""===a.playerName)return this._fail("The player name for the main video cannot be an empty string.");break;case"rsid":if(!a.hasOwnProperty("rsid"))return this._fail("account (rsid) is required and has to be set in the AppMeasurement instance.");if("string"!=typeof a.rsid)return this._fail("account (rsid) of the AppMeasurement instance must be a String.");if(""===a.rsid)return this._fail("account (rsid) of the AppMeasurement instance cannot be an empty string.");break;case"trackingServer":if(!a.hasOwnProperty("trackingServer"))return this._fail("trackingServer is required and has to be set in the AppMeasurement instance.");if("string"!=typeof a.trackingServer)return this._fail("trackingServer of the AppMeasurement instance must be a String.");if(""===a.trackingServer)return this._fail("trackingServer of the AppMeasurement instance cannot be an empty string.");break;case"podPlayerName":if(!a.hasOwnProperty("podPlayerName"))return this._fail("The player name for the ad-break must be specified.");if("string"!=typeof a.podPlayerName)return this._fail("The player name for the ad-break must be a String.");if(""===a.podPlayerName)return this._fail("The player name for the ad-break cannot be an empty string.");break;case"podPosition":if(!a.hasOwnProperty("podPosition"))return this._fail("Position (index) of the ad-break must be specified.");if("number"!=typeof a.podPosition)return this._fail("Position (index) of the ad-break must be a Number.");if(isNaN(a.podPosition))return this._fail("Position (index) of the ad-break cannot be NaN.");break;case"adId":if(!a.hasOwnProperty("adId"))return this._fail("The ad ID must be specified.");if("string"!=typeof a.adId)return this._fail("The ad ID must be a String.");if(""===a.adId)return this._fail("The ad ID cannot be an empty string.");break;case"adPosition":if(!a.hasOwnProperty("adPosition"))return this._fail("Position (index) of the ad must be specified.");if("number"!=typeof a.adPosition)return this._fail("Position (index) of the ad must be a Number.");if(isNaN(a.adPosition))return this._fail("Position (index) of the ad cannot be NaN.");break;case"chapterPosition":if(!a.hasOwnProperty("chapterPosition"))return this._fail("Position (index) of the chapter must be specified.");if("number"!=typeof a.chapterPosition)return this._fail("Position (index) of the chapter must be a Number.");if(isNaN(a.chapterPosition))return this._fail("Position (index) of the chapter cannot be NaN.");break;case"chapterOffset":if(!a.hasOwnProperty("chapterOffset"))return this._fail("Chapter start-time (offset) must be specified.");if("number"!=typeof a.chapterOffset)return this._fail("Chapter start-time (offset) must be a Number.");if(isNaN(a.chapterOffset))return this._fail("Chapter start-time (offset) cannot be NaN.");break;case"chapterLength":if(!a.hasOwnProperty("chapterLength"))return this._fail("The length of the chapter must be specified.");if("number"!=typeof a.chapterLength)return this._fail("The length of the chapter must be a Number.");if(isNaN(a.chapterLength))return this._fail("The length of the chapter cannot be NaN.");break;default:return this._fail("Unable to validate unknown parameter: "+d)}}return!0},c.prototype._fail=function(a){var b=new d("Invalid input data",a);return this._onFail.fn&&this._onFail.fn.call(this._onFail.ctx,b),!1},b.context.InputDataValidator=c}(a.ADB.va,b),function(a,b){"use strict";function c(a,b){if(!b)throw new Error("Reference to the logger object cannot be NULL");if(this._logger=b,!a)throw new Error("Reference to the context object cannot be NULL");this._context=a}var d=b.model.Report;c.prototype.createReportForItem=function(a){return this._logger.debug(e,"Creating report for item: "+a.eventData.type()),new d(this._context._adobeAnalyticsData,this._context._userData,this._context._aamData,this._context._serviceProviderData,this._context._sessionData,a)};var e="ah::ReportFactory";b.context.ReportFactory=c}(a.ADB.core,b),function(a,b,c,d){"use strict";function e(a,b){if(!a)throw new Error("Reference to the channel object cannot be NULL");if(this._channel=a,!b)throw new Error("Reference to the logger object cannot be NULL");this._logger=b,this._lastInBandItem=null,this._stashedLastInBandItem=null,this._stashedMainMetadata=null,this._autoComputedStartupTime=0,this._reportingInterval=ma,this._assetData=null,this._streamData=null,this._qosData=null,this._sessionData=null,this._cuserData=null,this._adobeAnalyticsData=new j,this._serviceProviderData=new k,this._userData=new l,this._aamData=new m,this._isTrackingSessionActive=!1,this._isVideoComplete=!1,this._isDestroyed=!1,this._doNotOverrideEventDuration=!1,this._reportFactory=new u(this,this._logger),this._inputDataValidator=new v(function(a){this._logger.error(w,a.getMessage()+" | "+a.getDetails()),this._channel.trigger(new h(y,a))},this),this._trackExternalErrors=!0,this._installEventListeners()}var f=c.md5,g=c.ObjectUtils,h=a.Event,i=d.model.SessionDao,j=d.model.AdobeAnalyticsDao,k=d.model.ServiceProviderDao,l=d.model.UserDao,m=d.model.AudienceManagerDao,n=d.model.EventDao,o=d.model.AssetDao,p=d.model.StreamDao,q=d.model.QoSDao,r=d.model.AdDao,s=d.model.ChapterDao,t=d.model.TrackItem,u=d.context.ReportFactory,v=d.context.InputDataValidator;e.prototype.destroy=function(){this._isDestroyed||(this._isDestroyed=!0,this._logger.debug(w,"#destroy()"),this._uninstallEventListeners())},e.prototype._onApiAnalyticsStart=function(a){this._logger.debug(w,"#_onApiAnalyticsStart()");var b=a.data;if(this._checkCall("_onApiAnalyticsStart")&&this._inputDataValidator.validateFields(b,["playhead"])){this._userData.visitorId(b.vid),this._userData.analyticsVisitorId(b.aid),this._userData.marketingCloudVisitorId(b.mid),this._aamData.audienceManagerBlob(b.blob),this._aamData.audienceManagerLocationHint(b.loc_hint),b.customerIDs&&(this._cuserData=b.customerIDs),this._updateQoSInfo(b);var c=new t(this,n.EVENT_TYPE_AA_START,b.playhead,null,b._eventData[E]);c.assetData.adData(null),c.assetData.type(o.TYPE_MAIN_CONTENT),this._cuserData=null,this._sendHit(c)}},e.prototype._onApiAnalyticsAdStart=function(a){this._logger.debug(w,"#_onApiAnalyticsAdStart()");var b=a.data;if(this._checkCall("_onApiAnalyticsAdStart")&&this._inputDataValidator.validateFields(b,["playhead"])){this._updateQoSInfo(b);var c=new t(this,n.EVENT_TYPE_AA_AD_START,b.playhead,null,b._eventData[E]);this._sendHit(c)}},e.prototype._onApiVideoLoad=function(a){var b=a.data;this._logger.debug(w,"#_onApiVideoLoad(rsid="+b.rsid+", aa_trackingServer="+b.trackingServer+")"),this._resetInternalState(),this._inputDataValidator.validateFields(b,["rsid","trackingServer"])&&(this._sessionData.sessionId(this._generateSessionId()),this._isTrackingSessionActive=!0)},e.prototype._onApiVideoUnload=function(a){if(this._logger.debug(w,"#_onApiVideoUnload()"),!this._isTrackingSessionActive)return void this._logger.debug(w,"#_onApiVideoUnload() > No active tracking session.");this._isTrackingSessionActive=!1},e.prototype._onApiVideoStart=function(a){var b=a.data;if(this._logger.debug(w,"#_onApiVideoStart(id="+b.videoId+", name="+b.videoName+", length="+b.videoLength+", type="+b.streamType+", playerName="+b.playerName+")"),this._checkCall("_onApiVideoStart")&&this._inputDataValidator.validateFields(b,["videoId","streamType","videoLength","playhead","playerName"])){this._lastInBandItem=null,this._stashedLastInBandItem=null,this._adobeAnalyticsData.reportSuiteId(b.rsid),this._adobeAnalyticsData.trackingServer(b.trackingServer),this._adobeAnalyticsData.ssl(Number(b.useSsl)),this._serviceProviderData.ovp(b.ovp),this._serviceProviderData.sdk(b.sdk),this._serviceProviderData.channel(b.channel),this._serviceProviderData.libVersion(b.version),this._serviceProviderData.apiLevel(b.apiLvl),this._serviceProviderData.playerName(b.playerName),this._assetData.adData(null),this._assetData.chapterData(null),this._assetData.videoId(b.videoId),this._assetData.length(b.videoLength),this._assetData.type(o.TYPE_MAIN_CONTENT),this._assetData.publisher(b.publisher),this._assetData.name(b.videoName),this._streamData.type(b.streamType),this._updateQoSInfo(b);var c=b.metaNielsen?g.merge(b.metaVideo,b.metaNielsen):b.metaVideo,d=new t(this,n.EVENT_TYPE_START,b.playhead,c,b._eventData[E]);this._sendHit(d)}},e.prototype._onApiVideoResume=function(a){var b=a.data;if(this._logger.debug(w,"#_onApiVideoResume(id="+b.videoId+", name="+b.videoName+", length="+b.videoLength+", type="+b.streamType+", playerName="+b.playerName+")"),this._checkCall("_onApiVideoResume")&&this._inputDataValidator.validateFields(b,["videoId","streamType","videoLength","playhead","playerName"])){this._assetData.videoId(b.videoId),this._assetData.length(b.videoLength),this._assetData.type(o.TYPE_MAIN_CONTENT),this._assetData.name(b.videoName),this._streamData.type(b.streamType);var c=new t(this,n.EVENT_TYPE_RESUME,b.playhead,null,b._eventData[E]);this._sendHit(c)}},e.prototype._onApiVideoSessionEnd=function(a){this._logger.debug(w,"#_onApiVideoSessionEnd()");var b=a.data;if(this._checkCall("_onApiVideoSessionEnd")&&this._inputDataValidator.validateFields(b,["playhead"])){var c=new t(this,n.EVENT_TYPE_END,b.playhead,null,b._eventData[E]);c.assetData.adData(null),c.assetData.type(o.TYPE_MAIN_CONTENT),this._sendHit(c)}},e.prototype._onApiVideoComplete=function(a){this._logger.debug(w,"#_onApiVideoComplete()");var b=a.data;if(this._checkCall("_onApiVideoComplete")){var c=new t(this,n.EVENT_TYPE_COMPLETE,this._assetData.length(),null,b._eventData[E]);this._sendHit(c),this._isVideoComplete=!0}},e.prototype._onApiVideoSkip=function(a){this._logger.debug(w,"#_onApiVideoSkip()");var b=a.data;if(this._checkCall("_onApiVideoSkip")){var c=new t(this,n.EVENT_TYPE_SKIP,b.playhead,null,b._eventData[E]);this._sendHit(c),this._isVideoComplete=!0}},e.prototype._onApiPlay=function(a){this._logger.debug(w,"#_onApiPlay()");var b=a.data;if(this._checkCall("_onApiPlay")&&this._inputDataValidator.validateFields(b,["playhead"])){this._updateQoSInfo(b);var c=new t(this,n.EVENT_TYPE_PLAY,b.playhead,null,b._eventData[E]);this._sendHit(c)}},e.prototype._onApiPause=function(a){this._logger.debug(w,"#_onApiPause()");var b=a.data;if(this._checkCall("_onApiPause")&&this._inputDataValidator.validateFields(b,["playhead"])){this._updateQoSInfo(b);var c=b.playheadStalled?n.EVENT_TYPE_STALL:n.EVENT_TYPE_PAUSE,d=new t(this,c,b.playhead,null,b._eventData[E]);b._eventData.hasOwnProperty(F)&&(d.filterReport=b._eventData[F]),this._sendHit(d)}},e.prototype._onApiBufferStart=function(a){this._logger.debug(w,"#_onApiBufferStart()");var b=a.data;if(this._checkCall("_onApiBufferStart")&&this._inputDataValidator.validateFields(b,["playhead"])){this._updateQoSInfo(b);var c=new t(this,n.EVENT_TYPE_BUFFER,b.playhead,null,b._eventData[E]);this._sendHit(c)}},e.prototype._onApiAdBreakStart=function(a){this._logger.debug(w,"#_onApiAdBreakStart()");var b=a.data;this._checkCall("_onApiAdBreakStart")&&this._inputDataValidator.validateFields(b,["playhead"])&&(this._flushLastInbandItem(b),this._updateLastInbandItemToBuffering())},e.prototype._onApiAdBreakComplete=function(a){this._logger.debug(w,"#_onApiAdBreakComplete()");var b=a.data;this._checkCall("_onApiAdBreakComplete")&&this._inputDataValidator.validateFields(b,["playhead"])&&(this._flushLastInbandItem(b),this._restoreLastInbandItem())},e.prototype._onApiAdStart=function(a){var b=a.data;if(this._logger.debug(w,"#_onApiAdStart(id="+b.adId+", player_name="+b.podPlayerName+", parent_name="+this._assetData.videoId()+", pod_pos="+b.adPosition+")"),this._checkCall("_onApiAdStart")&&this._inputDataValidator.validateFields(b,["playhead","podPosition","podPlayerName","adId","adPosition"])){var c=new r;c.adId(b.adId),c.adName(b.adName),c.adLength(b.adLength),c.resolver(b.podPlayerName),c.podId(f(this._assetData.videoId())+"_"+b.podPosition),c.podPosition(b.adPosition+""),c.podName(b.podName),c.podOffset(b.podSecond),c.sid(this._generateSessionId()),this._assetData.adData(c),this._assetData.type(o.TYPE_AD),this._updateQoSInfo(b);var d=g.merge(b.metaVideo,b.metaAd);d=b.metaNielsen?g.merge(d,b.metaNielsen):d,d=b.metaAdNielsen?g.merge(d,b.metaAdNielsen):d;var e=new t(this,n.EVENT_TYPE_START,b.playhead,d,b._eventData[E]);this._sendHit(e),this._restoreLastInbandItem();if(!!b.adGranularTracking){var h=b.adTrackingInterval?b.adTrackingInterval:this._reportingInterval;this._updateReportingInterval(h,!0)}}},e.prototype._onApiAdComplete=function(a){this._logger.debug(w,"#_onApiAdComplete()");var b=a.data;if(this._checkCall("_onApiAdComplete")&&this._inputDataValidator.validateFields(b,["playhead"])){if(this._assetData.type()!=o.TYPE_AD)return void this._logger.warn(w,"#_onApiAdComplete() > Ignoring the ad complete event, because we are no longer in an ad.");this._updateQoSInfo(b);var c=new t(this,n.EVENT_TYPE_COMPLETE,b.playhead,null,b._eventData[E]);this._sendHit(c),this._updateLastInbandItemToBuffering(),this._assetData.adData(null),this._assetData.type(o.TYPE_MAIN_CONTENT),this._updateReportingInterval(this._reportingInterval,!1)}},e.prototype._onApiAdSkip=function(a){this._logger.debug(w,"#_onApiAdSkip()");var b=a.data;if(this._checkCall("_onApiAdSkip")&&this._inputDataValidator.validateFields(b,["playhead"])){if(this._assetData.type()!=o.TYPE_AD)return void this._logger.warn(w,"#_onApiAdSkip() > Ignoring the ad skip event, because we are no longer in an ad.");this._updateQoSInfo(b);var c=new t(this,n.EVENT_TYPE_SKIP,b.playhead,null,b._eventData[E]);this._sendHit(c),this._updateLastInbandItemToBuffering(),this._assetData.adData(null),this._assetData.type(o.TYPE_MAIN_CONTENT),this._updateReportingInterval(this._reportingInterval,!1)}},e.prototype._onApiChapterStart=function(a){var b=a.data;if(this._logger.debug(w,"#_onApiChapterStart(name="+b.chapterName+", length="+b.chapterLength+", position="+b.chapterPosition+", chapter_offset="+b.chapterOffset+")"),this._checkCall("_onApiChapterStart")&&this._inputDataValidator.validateFields(b,["playhead","chapterPosition","chapterOffset","chapterLength"])){var c=new s;c.id(f(this._assetData.videoId())+"_"+b.chapterPosition),c.name(b.chapterName),c.length(b.chapterLength),c.position(b.chapterPosition),c.offset(b.chapterOffset),c.sid(this._generateSessionId()),this._assetData.chapterData(c),this._updateQoSInfo(b);var d=g.merge(b.metaVideo,b.metaChapter),e=new t(this,n.EVENT_TYPE_CHAPTER_START,b.playhead,d,b._eventData[E]);e.assetData.adData(null),e.assetData.type(o.TYPE_MAIN_CONTENT),this._sendHit(e)}},e.prototype._onApiChapterComplete=function(a){this._logger.debug(w,"#_onApiChapterComplete()");var b=a.data;if(this._checkCall("_onApiChapterComplete")&&this._inputDataValidator.validateFields(b,["playhead"])){if(!this._assetData.chapterData())return void this._logger.warn(w,"#_onApiChapterComplete() > Ignoring the chapter complete event, because we are no longer in a chapter.");this._updateQoSInfo(b);var c=new t(this,n.EVENT_TYPE_CHAPTER_COMPLETE,b.playhead,null,b._eventData[E]);c.assetData.adData(null),c.assetData.type(o.TYPE_MAIN_CONTENT),this._sendHit(c),this._assetData.chapterData(null)}},e.prototype._onApiChapterSkip=function(a){this._logger.debug(w,"#_onApiChapterSkip()");var b=a.data;if(this._checkCall("_onApiChapterSkip")&&this._inputDataValidator.validateFields(b,["playhead"])){if(!this._assetData.chapterData())return void this._logger.warn(w,"#_onApiChapterSkip() > Ignoring the chapter skip event, because we are no longer in a chapter.");this._updateQoSInfo(b);var c=new t(this,n.EVENT_TYPE_CHAPTER_SKIP,b.playhead,null,b._eventData[E]);c.assetData.adData(null),c.assetData.type(o.TYPE_MAIN_CONTENT),this._sendHit(c),this._assetData.chapterData(null)}},e.prototype._onApiBitrateChange=function(a){this._logger.debug(w,"#_onApiBitrateChange()");var b=a.data;if(this._checkCall("_onApiBitrateChange")&&this._inputDataValidator.validateFields(b,["playhead"])){this._updateQoSInfo(b);var c=new t(this,n.EVENT_TYPE_BITRATE_CHANGE,b.playhead,null,b._eventData[E]);this._sendHit(c)}},e.prototype._onApiTrackError=function(a){var b=a.data;if(this._logger.debug(w,"#_onApiTrackError(source="+b._eventData.source+", err_id="+b._eventData.error_id+")"),!this._isTrackingSessionActive)return void this._logger.warn(w,"#_onApiTrackError() > No active tracking session.");if(this._trackExternalErrors||b._eventData.source===x){this._updateQoSInfo(b);var c=new t(this,n.EVENT_TYPE_ERROR,0,null,b._eventData[E]);c.eventData.id(b._eventData.error_id),c.eventData.source(b._eventData.source),this._sendHit(c)}},e.prototype._onApiTrackInternalError=function(a){var b=a.data;this._logger.debug(w,"#_onApiTrackInternalError(source="+b.source+", err_id="+b.error_id+")"),this._updateQoSInfo(b);var c=new t(this,n.EVENT_TYPE_ERROR,0);c.eventData.id(b.error_id),c.eventData.source(b.source),this._sendHit(c)},e.prototype._onApiQuantumEnd=function(a){this._logger.debug(w,"#_onApiQuantumEnd(interval="+this._channel.request(B)+")");var b=a.data;if(this._checkCall("_onApiQuantumEnd")&&this._inputDataValidator.validateFields(b,["playhead"])){var c=this._lastInBandItem;if(c){this._updateQoSInfo(b);var d=new t(this,c.eventData.type(),b.playhead,c.meta,c.callback);d.filterReport=c.filterReport,this._sendHit(d,!0)}}},e.prototype._onNetworkCheckStatusComplete=function(a){var b=a.data;this._trackExternalErrors=b[I],this._reportingInterval=b[J],this._reportingInterval||(this._reportingInterval=ma),this._logger.debug(w,"#_onNetworkCheckStatusComplete(track_ext_err="+this._trackExternalErrors+")")},e.prototype._onResetSessionId=function(a){var b=this._generateSessionId();this._sessionData=new i,this._sessionData.sessionId(b),this._logger.debug(w,"#_resetSessionId(new sessionId="+b+")")},e.prototype._installEventListeners=function(){this._channel.on(L,this._onApiAnalyticsStart,this),this._channel.on(M,this._onApiAnalyticsAdStart,this),this._channel.on(N,this._onApiVideoLoad,this),this._channel.on(O,this._onApiVideoUnload,this),this._channel.on(P,this._onApiVideoStart,this),this._channel.on(Q,this._onApiVideoComplete,this),this._channel.on(R,this._onApiVideoSkip,this),this._channel.on(S,this._onApiVideoResume,this),this._channel.on(T,this._onApiVideoSessionEnd,this),this._channel.on(U,this._onApiAdBreakStart,this),this._channel.on(V,this._onApiAdBreakComplete,this),this._channel.on(W,this._onApiAdStart,this),this._channel.on(X,this._onApiAdComplete,this),this._channel.on(Y,this._onApiAdSkip,this),this._channel.on(Z,this._onApiPlay,this),this._channel.on($,this._onApiPause,this),this._channel.on(_,this._onApiBufferStart,this),this._channel.on(aa,this._onApiChapterStart,this),this._channel.on(ba,this._onApiChapterComplete,this),this._channel.on(ca,this._onApiChapterSkip,this),this._channel.on(fa,this._onApiBitrateChange,this),this._channel.on(da,this._onApiTrackError,this),this._channel.on(ea,this._onApiTrackInternalError,this),this._channel.on(ga,this._onApiQuantumEnd,this),this._channel.on(ia,this._onNetworkCheckStatusComplete,this),this._channel.on(D,this._onResetSessionId,this),this._channel.reply(C,function(){return this._sessionData&&this._sessionData.sessionId()?this._sessionData.sessionId():null},this)},e.prototype._uninstallEventListeners=function(){this._channel.off(null,null,this)},e.prototype._resetInternalState=function(){this._logger.debug(w,"#_resetInternalState()"),this._isTrackingSessionActive=!1,this._isVideoComplete=!1,this._autoComputedStartupTime=0,this._lastInBandItem=null,this._stashedLastInBandItem=null,this._streamData=new p,this._qosData=new q,this._sessionData=new i,this._assetData=new o,this._cuserData=null},e.prototype._generateSessionId=function(){return""+(new Date).getTime()+Math.floor(1e9*Math.random())},e.prototype._updateQoSInfo=function(a){this._qosData.bitrate(a.bitrate||0),this._qosData.fps(a.fps||0),this._qosData.droppedFrames(a.droppedFrames||0),null==a.startupTime||isNaN(a.startupTime)?(this._qosData.startupTime(this._autoComputedStartupTime),this._qosData.isStartupTimeOverridden=!1):(this._qosData.startupTime(a.startupTime),this._qosData.isStartupTimeOverridden=!0)},e.prototype._checkCall=function(a){return this._isTrackingSessionActive?!this._isVideoComplete||"_onApiVideoSessionEnd"===a||(this._logger.warn(w,"#"+a+"() > The video content already completed."),!1):(this._logger.warn(w,"#"+a+"() > No active tracking session."),!1)},e.prototype._updateReportingInterval=function(a,b){var c={};c[K]=!!b,c[J]=a,this._channel.trigger(new h(ja,c))},e.prototype._updateLastInBandItem=function(a){var b=this._lastInBandItem,c=(new Date).getTime(),d=b.assetData.type()===o.TYPE_AD||a.assetData.type()===o.TYPE_AD,e=1e3*Math.abs(a.eventData.playhead()-b.eventData.playhead()),f=Math.abs(c-b.eventData.ts()),g=Math.abs(e-f),h=f;h>ka?(this._logger.warn(w," Resetting duration in lastInBandItem["+b.assetData.type()+":"+b.eventData.type()+"] call to 0 as calculated duration ("+h+")exceeds 10mins"),h=0):b.eventData.type()==n.EVENT_TYPE_PLAY&&!d&&!this._doNotOverrideEventDuration&&g>la&&(h=Math.min(e,f),this._logger.warn(w," Resetting duration in lastInBandItem["+b.assetData.type()+":"+b.eventData.type()+"] call to "+h+" as calculated error delta ("+g+")exceeds 2sec")),this._doNotOverrideEventDuration=!1,b.eventData.duration(h),b.eventData.ts(c),b.eventData.playhead(a.eventData.playhead()),b.qosData.startupTime(a.qosData.startupTime()),b.qosData.isStartupTimeOverridden=a.qosData.isStartupTimeOverridden},e.prototype._updateLastInbandItemToBuffering=function(){this._stashedLastInBandItem=this._lastInBandItem;var a=0;null!=this._lastInBandItem&&(this._lastInBandItem.assetData.type()==o.TYPE_MAIN_CONTENT&&this._lastInBandItem.eventData.type()==n.EVENT_TYPE_START&&(this._stashedMainMetadata=this._lastInBandItem.meta),a=this._lastInBandItem.eventData.playhead());var b=new t(this,n.EVENT_TYPE_BUFFER,a,null,null);b.assetData.adData(null),b.assetData.type(o.TYPE_MAIN_CONTENT),this._lastInBandItem=b},e.prototype._restoreLastInbandItem=function(){if(null!=this._stashedLastInBandItem){var a=null;this._stashedLastInBandItem.eventData.type()==n.EVENT_TYPE_START&&(this._lastInBandItem.assetData.type()==o.TYPE_AD?a=this._lastInBandItem.meta:(a=this._stashedMainMetadata,this._stashedMainMetadata=null));var b=new t(this,this._stashedLastInBandItem.eventData.type(),this._stashedLastInBandItem.eventData.playhead(),a,this._stashedLastInBandItem.callback);b.filterReport=this._stashedLastInBandItem.filterReport,this._lastInBandItem=b,this._stashedLastInBandItem=null}},e.prototype._flushLastInbandItem=function(a){if(this._lastInBandItem){this._updateQoSInfo(a);var b=new t(this,this._lastInBandItem.eventData.type(),a.playhead,this._lastInBandItem.meta,this._lastInBandItem.callback);this._sendHit(b,!0)}},e.prototype._createAndSendReport=function(a){var b=this._reportFactory.createReportForItem(a);b.qosData.isStartupTimeOverridden||b.qosData.startupTime(this._autoComputedStartupTime);var c={};if(c[G]=b,this._channel.trigger(new h(ha,c)),b.eventData.type()==n.EVENT_TYPE_START||b.eventData.type()==n.EVENT_TYPE_PLAY||b.eventData.type()==n.EVENT_TYPE_PAUSE||b.eventData.type()==n.EVENT_TYPE_STALL||b.eventData.type()==n.EVENT_TYPE_BUFFER){var d={};d[H]=!0,this._channel.command(z,d)}},e.prototype._sendHit=function(a,b){switch(a.eventData.type()){case n.EVENT_TYPE_START:case n.EVENT_TYPE_PLAY:case n.EVENT_TYPE_PAUSE:case n.EVENT_TYPE_STALL:case n.EVENT_TYPE_BUFFER:this._lastInBandItem?(this._updateLastInBandItem(a),this._lastInBandItem.eventData.type()==n.EVENT_TYPE_START&&this._lastInBandItem.assetData.type()==o.TYPE_MAIN_CONTENT&&(this._autoComputedStartupTime+=this._lastInBandItem.eventData.duration()),this._createAndSendReport(this._lastInBandItem),b&&this._lastInBandItem.eventData.type()==a.eventData.type()||this._createAndSendReport(a)):this._createAndSendReport(a),this._lastInBandItem=a;break;case n.EVENT_TYPE_COMPLETE:case n.EVENT_TYPE_SKIP:if(this._lastInBandItem&&(this._updateLastInBandItem(a),this._createAndSendReport(this._lastInBandItem)),a.eventData.type()!==n.EVENT_TYPE_SKIP&&this._createAndSendReport(a),a.assetData.type()==o.TYPE_MAIN_CONTENT){this._lastInBandItem=null,this._stashedLastInBandItem=null;var c={};c[H]=!0,this._channel.command(A,c)}else a.assetData.type()==o.TYPE_AD&&(this._lastInBandItem.assetData.adData(null),this._lastInBandItem.assetData.type(o.TYPE_MAIN_CONTENT),this._doNotOverrideEventDuration=!0);break;case n.EVENT_TYPE_CHAPTER_START:case n.EVENT_TYPE_CHAPTER_COMPLETE:case n.EVENT_TYPE_CHAPTER_SKIP:this._lastInBandItem&&(this._updateLastInBandItem(a),this._createAndSendReport(this._lastInBandItem)),a.eventData.type()!==n.EVENT_TYPE_CHAPTER_SKIP&&this._createAndSendReport(a),this._lastInBandItem&&(this._lastInBandItem.assetData.chapterData(a.eventData.type()==n.EVENT_TYPE_CHAPTER_START?new s(a.assetData.chapterData()):null),this._lastInBandItem.eventData.duration(0),this._createAndSendReport(this._lastInBandItem));break;default:this._createAndSendReport(a)}};var w="ah::Context",x="sourceErrorSDK",y="error",z="clock:reporting.resume",A="clock:reporting.pause",B="reporting_interval",C="session_id",D="reset_session_id",E="callback",F="filter_report",G="report",H="reset",I="track_external_errors",J="reporting_interval",K="do_not_override_interval",L="api:aa_start",M="api:aa_ad_start",N="api:video_load",O="api:video_unload",P="api:video_start",Q="api:video_complete",R="api:video_skip",S="api:video_resume",T="api:video_session_end",U="api:adbreak_start",V="api:adbreak_complete",W="api:ad_start",X="api:ad_complete",Y="api:ad_skip",Z="api:play",$="api:pause",_="api:buffer_start",aa="api:chapter_start",ba="api:chapter_complete",ca="api:chapter_skip",da="api:track_error",ea="api:track_internal_error",fa="api:bitrate_change",ga="api:quantum_end",ha="context:report_available",ia="net:check_status_complete",ja="reporting:update_interval",ka=6e5,la=2e3,ma=10;d.context.Context=e}(a.ADB.core,a.ADB.va,a.ADB.va.utils,b),function(a){"use strict";function b(a,b){this.trackingServer=a,this.publisher=b,this.ssl=!1,this.ovp=c,this.sdk=c,this.quietMode=!1,this.debugLogging=!1,this.__isPrimetime=!1,this.__psdkVersion=null}var c="unknown";a.AdobeHeartbeatPluginConfig=b}(b),function(a){"use strict";function b(){}b.prototype.onError=function(a){},b.prototype.onTrackingDisabled=function(){},a.AdobeHeartbeatPluginDelegate=b}(b),function(a,b,c){"use strict";function d(a){d.__super__.constructor.call(this,q),this._radio=new i(this._logger),this._channel=this._radio.channel(y),this._delegate=a,this._context=new l(this._channel,this._logger),this._filter=new m(this._channel,this._logger),this._network=new n(this._channel,this._logger),this._setupDataResolver()}var e=a.Event,f=a.Trigger,g=a.plugin.BasePlugin,h=a.plugin.ParamMapping,i=a.radio.Radio,j=b.ErrorInfo,k=b.Version,l=c.context.Context,m=c.filter.ReportFilter,n=c.network.Network,o=c.clock.Clock,p=c.AdobeHeartbeatPluginConfig;a.extend(d,g),d.prototype.configure=function(a){if(!a)throw new Error("Reference to the configuration data cannot be NULL.");if(!(a instanceof p))throw new Error("Expected config data to be instance of AdobeHeartbeatPluginConfig.");this._config=a,this._config.debugLogging?this._logger.enable():this._logger.disable(),this._logger.debug(this._logTag,"#configure({trackingServer="+this._config.trackingServer+", publisher="+this._config.publisher+", quietMode="+this._config.quietMode+", ssl="+this._config.ssl+"})");var b=this._config.trackingServer+"/settings/",c={};c[ja]=this._config.trackingServer,c[ka]=b,c[la]=this._config.publisher,c[ma]=this._config.quietMode,c[na]=this._config.ssl,this._channel.trigger(new e(sa,c)),this._isConfigured=!0},d.prototype.bootstrap=function(a){d.__super__.bootstrap.call(this,a),this._channel.on(z,this._onError,this),this._clock=new o(this._pluginManager,this._channel,this._logger),this._channel.command(Ra),this._channel.trigger(new e(Ya)),this._channel.on(pa,this._onCheckStatusComplete,this),this._registerCommands(),this._registerBehaviours()},d.prototype._teardown=function(){this._logger.debug(this._logTag,"#_teardown()"),this._radio.shutdown(),this._context.destroy(),this._clock.destroy(),this._filter.destroy(),this._network.destroy()},d.prototype._canProcess=function(){return this._isConfigured?this._errorInfo?(this._logger.error(this._logTag,"_canProcess() > Plugin in ERROR state."),!1):d.__super__._canProcess.call(this):(this._logger.error(this._logTag,"_canProcess() > Plugin not configured."),!1)},d.prototype._cmdAnalyticsError=function(a){this._errorInfo||(this._errorInfo=new j("Internal error","AdobeAnalyticsPlugin is in ERROR state."),this._trigger(z,this._errorInfo),this._delegate&&this._delegate.onError(this._errorInfo))},d.prototype._cmdAnalyticsStart=function(a){this._canProcess()&&this._channel.trigger(new e(qa,a))},d.prototype._cmdAnalyticsAdStart=function(a){this._canProcess()&&this._channel.trigger(new e(ra,a))},d.prototype._cmdVideoLoad=function(a){this._errorInfo=null,this._canProcess()&&(this._isTrackingSessionActive&&this._channel.trigger(new e(ua,a)),this._isTrackingSessionActive=!1,this._isPaused=!0,this._isSeeking=!1,this._isBuffering=!1,this._isVideoIdle=!1,this._filter.clear(),this._channel.trigger(new e(ta,a)),this._isTrackingSessionActive=!0)},d.prototype._cmdVideoUnload=function(a){this._errorInfo=null,this._canProcess()&&(this._channel.trigger(new e(ua,a)),this._filter.flush(),this._runReportingTimer(!1),this._runFlushFilterTimer(!1),this._runIdleTimer(!1),this._isTrackingSessionActive=!1)},d.prototype._cmdBeginReporting=function(a){this._canProcess()&&this._channel.trigger(new e(Pa,{}))},d.prototype._cmdVideoSessionEnd=function(a){this._canProcess()&&this._channel.trigger(new e(za,a))},d.prototype._cmdVideoStart=function(a){this._canProcess()&&(this._channel.trigger(new e(va,a)),this._filter.flush())},d.prototype._cmdVideoComplete=function(a){this._canProcess()&&this._channel.trigger(new e(wa,a))},d.prototype._cmdVideoSkip=function(a){this._canProcess()&&this._channel.trigger(new e(xa,a))},d.prototype._cmdVideoResume=function(a){this._canProcess()&&this._channel.trigger(new e(ya,a))},d.prototype._cmdPlay=function(a){this._canProcess()&&(this._isPaused=!1,this._resumePlaybackIfPossible(a))},d.prototype._cmdPause=function(a){this._canProcess()&&(this._channel.trigger(new e(Ga,a)),this._isPaused=!0,this._runIdleTimer(!0))},d.prototype._cmdAdBreakStart=function(a){this._canProcess()&&this._channel.trigger(new e(Aa,a))},d.prototype._cmdAdBreakComplete=function(a){this._canProcess()&&(this._channel.trigger(new e(Ba,a)),this._resumePlaybackIfPossible(a))},d.prototype._cmdAdStart=function(a){this._canProcess()&&(this._channel.trigger(new e(Ca,a)),this._resumePlaybackIfPossible(a))},d.prototype._cmdAdComplete=function(a){this._canProcess()&&this._channel.trigger(new e(Da,a))},d.prototype._cmdAdSkip=function(a){this._canProcess()&&this._channel.trigger(new e(Ea,a))},d.prototype._cmdBufferStart=function(a){this._canProcess()&&(this._channel.trigger(new e(Ha,a)),this._isBuffering=!0,this._runIdleTimer(!0))},d.prototype._cmdBufferComplete=function(a){this._canProcess()&&(this._isBuffering=!1,this._isPaused?this._channel.trigger(new e(Ga,a)):this._resumePlaybackIfPossible(a))},d.prototype._cmdSeekStart=function(a){this._canProcess()&&(this._channel.trigger(new e(Ga,a)),this._isSeeking=!0,this._runIdleTimer(!0))},d.prototype._cmdSeekComplete=function(a){this._canProcess()&&(this._isSeeking=!1,this._resumePlaybackIfPossible(a))},d.prototype._cmdChapterStart=function(a){this._canProcess()&&this._channel.trigger(new e(Ia,a))},d.prototype._cmdChapterComplete=function(a){this._canProcess()&&this._channel.trigger(new e(Ja,a))},d.prototype._cmdChapterSkip=function(a){this._canProcess()&&this._channel.trigger(new e(Ka,a))},d.prototype._cmdBitrateChange=function(a){this._canProcess()&&this._channel.trigger(new e(Na,a))},d.prototype._cmdTrackError=function(a){this._canProcess()&&this._channel.trigger(new e(La,a))},d.prototype._cmdClockReportingTick=function(a){this._canProcess()&&this._channel.trigger(new e(Oa,a))},d.prototype._onCheckStatusComplete=function(a){if(this._canProcess()){var b=!1;a&&a.data&&a.data[oa]&&(b=a.data[oa]),this._logger.debug(this._logTag,"#_onCheckStatusComplete(trackingDisabled="+b+")"),b&&this._delegate&&this._delegate.onTrackingDisabled()}},d.prototype._cmdIdleTick=function(a){this._canProcess()&&(this._isVideoIdle=!0,this._trigger(aa),this._channel.trigger(new e(za,a)),this._filter.flush(),this._runReportingTimer(!1),this._runFlushFilterTimer(!1),this._runIdleTimer(!1),this._trigger($))},d.prototype._onError=function(a){this._errorInfo=a.data;var b={};b[ha]=Qa,b[ia]=this._errorInfo.getMessage()+"|"+this._errorInfo.getDetails(),this._channel.trigger(new e(Ma,b)),this._runReportingTimer(!1),this._trigger(z,this._errorInfo),this._delegate&&this._delegate.onError(this._errorInfo)},d.prototype._runIdleTimer=function(a){var b={};b[ga]=!0,a?this._channel.command(Wa,b):this._channel.command(Xa,b)},d.prototype._runFlushFilterTimer=function(a){var b={};b[ga]=!0,a?this._channel.command(Ua,b):this._channel.command(Va,b)},d.prototype._runReportingTimer=function(a){var b={};b[ga]=!0,a?this._channel.command(Sa,b):this._channel.command(Ta,b)},d.prototype._registerCommands=function(){this._pluginManager.comply(this,"handleAnalyticsError",this._cmdAnalyticsError),this._pluginManager.comply(this,"handleAnalyticsStart",this._cmdAnalyticsStart),this._pluginManager.comply(this,"handleAnalyticsAdStart",this._cmdAnalyticsAdStart),this._pluginManager.comply(this,"handleVideoLoad",this._cmdVideoLoad),this._pluginManager.comply(this,"handleVideoUnload",this._cmdVideoUnload),this._pluginManager.comply(this,"handleBeginReporting",this._cmdBeginReporting),this._pluginManager.comply(this,"handleVideoSessionEnd",this._cmdVideoSessionEnd),this._pluginManager.comply(this,"handleVideoStart",this._cmdVideoStart),this._pluginManager.comply(this,"handleVideoComplete",this._cmdVideoComplete),this._pluginManager.comply(this,"handleVideoSkip",this._cmdVideoSkip),this._pluginManager.comply(this,"handleVideoResume",this._cmdVideoResume),this._pluginManager.comply(this,"handlePlay",this._cmdPlay),this._pluginManager.comply(this,"handlePause",this._cmdPause),this._pluginManager.comply(this,"handleAdBreakStart",this._cmdAdBreakStart),this._pluginManager.comply(this,"handleAdBreakComplete",this._cmdAdBreakComplete),this._pluginManager.comply(this,"handleAdStart",this._cmdAdStart),this._pluginManager.comply(this,"handleAdComplete",this._cmdAdComplete),this._pluginManager.comply(this,"handleAdSkip",this._cmdAdSkip),this._pluginManager.comply(this,"handleBufferStart",this._cmdBufferStart),this._pluginManager.comply(this,"handleBufferComplete",this._cmdBufferComplete),this._pluginManager.comply(this,"handleSeekStart",this._cmdSeekStart),this._pluginManager.comply(this,"handleSeekComplete",this._cmdSeekComplete),this._pluginManager.comply(this,"handleChapterStart",this._cmdChapterStart),this._pluginManager.comply(this,"handleChapterComplete",this._cmdChapterComplete),this._pluginManager.comply(this,"handleChapterSkip",this._cmdChapterSkip),this._pluginManager.comply(this,"handleBitrateChange",this._cmdBitrateChange),this._pluginManager.comply(this,"handleTrackError",this._cmdTrackError),this._pluginManager.comply(this,"handleClockReportingTick",this._cmdClockReportingTick),this._pluginManager.comply(this,"handleIdleTick",this._cmdIdleTick)},d.prototype._registerBehaviours=function(){this._pluginManager.registerBehaviour(new f(t,C),this,"handleVideoLoad",[new h(s,"rsid","rsid"),new h(s,"tracking_server","trackingServer")]),this._pluginManager.registerBehaviour(new f(t,D),this,"handleVideoUnload"),this._pluginManager.registerBehaviour(new f(t,ba),this,"handleBeginReporting"),this._pluginManager.registerBehaviour(new f(t,E),this,"handleVideoSessionEnd",[new h(t,"video.playhead","playhead")]),this._pluginManager.registerBehaviour(new f(t,F),this,"handleVideoStart",[new h(t,"video.id","videoId"),new h(t,"video.name","videoName"),new h(t,"video.length","videoLength"),new h(t,"video.playhead","playhead"),new h(t,"video.playerName","playerName"),new h(t,"video.streamType","streamType"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime"),new h(s,"rsid","rsid"),new h(s,"tracking_server","trackingServer"),new h(s,"channel","channel"),new h(s,"meta.video.*","metaVideo"),new h(s,"ssl","useSsl"),new h(u,"meta","metaNielsen"),new h(r,"publisher","publisher"),new h(r,"sdk","sdk"),new h(r,"ovp","ovp"),new h(r,"version","version"),new h(r,"api_level","apiLvl")]),this._pluginManager.registerBehaviour(new f(t,H),this,"handleVideoComplete",[new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,I),this,"handleVideoSkip",[new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,G),this,"handleVideoResume",[new h(t,"video.id","videoId"),new h(t,"video.name","videoName"),new h(t,"video.length","videoLength"),new h(t,"video.playhead","playhead"),new h(t,"video.playerName","playerName"),new h(t,"video.streamType","streamType")]),this._pluginManager.registerBehaviour(new f(t,J),this,"handlePlay",[new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,K),this,"handlePause",[new h(t,"video.playhead","playhead"),new h(t,"video.playheadStalled","playheadStalled"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,M),this,"handleAdBreakStart",[new h(t,"ad.isInAdBreak","isInAdBreak"),new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,N),this,"handleAdBreakComplete",[new h(t,"ad.isInAdBreak","isInAdBreak"),new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,O),this,"handleAdStart",[new h(t,"video.playhead","playhead"),new h(t,"ad.id","adId"),new h(t,"ad.name","adName"),new h(t,"ad.length","adLength"),new h(t,"ad.position","adPosition"),new h(t,"ad.granularTracking","adGranularTracking"),new h(t,"ad.trackingInterval","adTrackingInterval"),new h(t,"pod.name","podName"),new h(t,"pod.playerName","podPlayerName"),new h(t,"pod.position","podPosition"),new h(t,"pod.startTime","podSecond"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime"),new h(s,"meta.video.*","metaVideo"),new h(s,"meta.ad.*","metaAd"),new h(u,"meta","metaNielsen"),new h(u,"metaAd","metaAdNielsen")]),this._pluginManager.registerBehaviour(new f(t,P),this,"handleAdComplete",[new h(t,"video.playhead","playhead"),new h(t,"ad.isInAdBreak","isInAdBreak"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,Q),this,"handleAdSkip",[new h(t,"video.playhead","playhead"),new h(t,"ad.isInAdBreak","isInAdBreak"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,R),this,"handleBufferStart",[new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,S),this,"handleBufferComplete",[new h(t,"video.playhead","playhead"),new h(t,"video.playheadStalled","playheadStalled"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,T),this,"handleSeekStart",[new h(t,"video.playhead","playhead")]),this._pluginManager.registerBehaviour(new f(t,U),this,"handleSeekComplete",[new h(t,"video.playhead","playhead"),new h(t,"ad.isInAd","isInAd"),new h(t,"ad.id","adId"),new h(t,"ad.position","adPosition"),new h(t,"pod.playerName","podPlayerName"),new h(t,"pod.position","podPosition"),new h(t,"chapter.isInChapter","isInChapter"),new h(t,"chapter.position","chapterPosition"),new h(t,"chapter.name","chapterName"),new h(t,"chapter.length","chapterLength"),new h(t,"chapter.startTime","chapterOffset"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,V),this,"handleChapterStart",[new h(t,"video.playhead","playhead"),new h(t,"chapter.position","chapterPosition"),new h(t,"chapter.name","chapterName"),new h(t,"chapter.length","chapterLength"),new h(t,"chapter.startTime","chapterOffset"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime"),new h(s,"meta.video.*","metaVideo"),new h(s,"meta.chapter.*","metaChapter"),new h(u,"meta","metaNielsen")]),this._pluginManager.registerBehaviour(new f(t,W),this,"handleChapterComplete",[new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,X),this,"handleChapterSkip",[new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,Y),this,"handleBitrateChange",[new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,Z),this,"handleTrackError"),this._pluginManager.registerBehaviour(new f(v,da),this,"handleClockReportingTick",[new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(t,L),this,"handleClockReportingTick",[new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(v,fa),this,"handleIdleTick",[new h(t,"video.playhead","playhead")]),this._pluginManager.registerBehaviour(new f(r,aa),this,"handleClockReportingTick",[new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(s,z),this,"handleAnalyticsError"),this._pluginManager.registerBehaviour(new f(s,A),this,"handleAnalyticsStart",[new h(s,"vid","vid"),new h(s,"aid","aid"),new h(s,"mid","mid"),new h(s,"customerIDs","customerIDs"),new h(s,"blob","blob"),new h(s,"loc_hint","loc_hint"),new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new f(s,B),this,"handleAnalyticsAdStart",[new h(t,"video.playhead","playhead"),new h(t,"qos.fps","fps"),new h(t,"qos.droppedFrames","droppedFrames"),new h(t,"qos.bitrate","bitrate"),new h(t,"qos.startupTime","startupTime")])},d.prototype._setupDataResolver=function(){var a={},b=this;a.version=function(){return k.getVersion()},a.api_level=function(){return k.getApiLevel()},a.tracking_server=function(){return b._config?b._config.trackingServer:null},a.publisher=function(){return b._config?b._config.publisher:null},a.quiet_mode=function(){return!!b._config&&b._config.quietMode},a.ovp=function(){return b._config?b._config.ovp:null},a.sdk=function(){return b._config?b._config.sdk:null},a.is_primetime=function(){return!!b._config&&b._config.__isPrimetime},a.psdk_version=function(){return b._config?b._config.__psdkVersion:null},a.session_id=function(){return b._channel.request(w)},this._dataResolver=function(b){if(!b||0==b.length)return null;for(var c=null,d=0;d<b.length;d++){var e=b[d];c=c||{},c[e]=a.hasOwnProperty(e)?a[e].call(this):null}return c}},d.prototype._resumePlaybackIfPossible=function(a){this._errorInfo||this._isPaused||this._isSeeking||this._isBuffering||(this._isVideoIdle?(this._isVideoIdle=!1,this._resumePlaybackFromIdle()):this._channel.trigger(new e(Fa,a)),this._runIdleTimer(!1))},d.prototype._resumePlaybackFromIdle=function(){this._trigger(aa),this._filter.clear(),this._channel.trigger(new e(x)),this._trigger(_),this._runReportingTimer(!0),this._runFlushFilterTimer(!0)};var q="adobe-heartbeat",r=q,s="adobe-analytics",t="player",u="nielsen",v="service.clock",w="session_id",x="reset_session_id",y="heartbeat-channel",z="error",A="aa_start",B="sc_ad_start",C="video_load",D="video_unload",E="video_session_end",F="video_start",G="video_resume",H="video_complete",I="video_skip",J="play",K="pause",L="content_start",M="adbreak_start",N="adbreak_complete",O="ad_start",P="ad_complete",Q="ad_skip",R="buffer_start",S="buffer_complete",T="seek_start",U="seek_complete",V="chapter_start",W="chapter_complete",X="chapter_skip",Y="bitrate_change",Z="track_error",$="video_idle_start",_="video_idle_resume",aa="quantum_close",ba="video_begin_reporting",ca="heartbeat.reporting",da=ca+".tick",ea="heartbeat.idle",fa=ea+".tick",ga="reset",ha="source",ia="error_id",ja="tracking_server",ka="check_status_server",la="publisher",ma="quiet_mode",na="ssl",oa="tracking_disabled",pa="net:check_status_complete",qa="api:aa_start",ra="api:aa_ad_start",sa="api:config",ta="api:video_load",ua="api:video_unload",va="api:video_start",wa="api:video_complete",xa="api:video_skip",ya="api:video_resume",za="api:video_session_end",Aa="api:adbreak_start",Ba="api:adbreak_complete",Ca="api:ad_start",Da="api:ad_complete",Ea="api:ad_skip",Fa="api:play",Ga="api:pause",Ha="api:buffer_start",Ia="api:chapter_start",Ja="api:chapter_complete",Ka="api:chapter_skip",La="api:track_error",Ma="api:track_internal_error",Na="api:bitrate_change",Oa="api:quantum_end",Pa="api:video_begin_reporting",Qa="sourceErrorHeartbeat",Ra="clock:check_status.resume",Sa="clock:reporting.resume",Ta="clock:reporting.pause",Ua="clock:flush_filter.resume",Va="clock:flush_filter.pause",Wa="clock:idle.resume",Xa="clock:idle.pause",Ya="clock:check_status.get_settings";c.AdobeHeartbeatPlugin=d}(a.ADB.core,a.ADB.va,b),a.ADB.va.plugins.ah||(a.ADB.va.plugins.ah=b)}(this);
|
||
|
||
// AdobeAnalyticsPlugin
|
||
!function(a){if(void 0===b)var b={};!function(a,b){"use strict";function c(a,b){this._onFail={fn:a,ctx:b}}var d=a.ErrorInfo;c.prototype.validateFields=function(a,b){if(!a)return this._fail("Data cannot be null");if(b)for(var c=0;c<b.length;c++){var d=b[c];switch(d){case"videoId":if(!a.hasOwnProperty("videoId"))return this._fail("The ID for the main video must be specified.");if("string"!=typeof a.videoId)return this._fail("The ID for the main video must be a String.");if(""===a.videoId)return this._fail("The ID for the main video cannot be an empty string.");break;case"mediaType":if(!a.hasOwnProperty("mediaType"))return this._fail("The media type for the main video must be specified.");if("string"!=typeof a.mediaType)return this._fail("The media type for the main video must be a String.");if(""===a.mediaType)return this._fail("The stream type for the main video cannot be an empty string.");break;case"streamType":if(!a.hasOwnProperty("streamType"))return this._fail("The stream type for the main video must be specified.");if("string"!=typeof a.streamType)return this._fail("The stream type for the main video must be a String.");if(""===a.streamType)return this._fail("The stream type for the main video cannot be an empty string.");break;case"playerName":if(!a.hasOwnProperty("playerName"))return this._fail("The player name for the main video must be specified.");if("string"!=typeof a.playerName)return this._fail("The player name for the main video must be a String.");if(""===a.playerName)return this._fail("The player name for the main video cannot be an empty string.");break;case"videoLength":if(!a.hasOwnProperty("videoLength"))return this._fail("The length of the main video must be specified.");if("number"!=typeof a.videoLength)return this._fail("The length of the main video must be a Number.");if(isNaN(a.videoLength))return this._fail("The length of the main video cannot be NaN.");break;case"podPlayerName":if(!a.hasOwnProperty("podPlayerName"))return this._fail("The player name for the ad-break must be specified.");if("string"!=typeof a.podPlayerName)return this._fail("The player name for the ad-break must be a String.");if(""===a.podPlayerName)return this._fail("The player name for the ad-break cannot be an empty string.");break;case"podPosition":if(!a.hasOwnProperty("podPosition"))return this._fail("Position (index) of the ad-break must be specified.");if("number"!=typeof a.podPosition)return this._fail("Position (index) of the ad-break must be a Number.");if(isNaN(a.podPosition))return this._fail("Position (index) of the ad-break cannot be NaN.");break;case"adId":if(!a.hasOwnProperty("adId"))return this._fail("The ad ID must be specified.");if("string"!=typeof a.adId)return this._fail("The ad ID must be a String.");if(""===a.adId)return this._fail("The ad ID cannot be an empty string.");break;case"adPosition":if(!a.hasOwnProperty("adPosition"))return this._fail("Position (index) of the ad must be specified.");if("number"!=typeof a.adPosition)return this._fail("Position (index) of the ad must be a Number.");if(isNaN(a.adPosition))return this._fail("Position (index) of the ad cannot be NaN.");break;case"adLength":if(!a.hasOwnProperty("adLength"))return this._fail("The length of the ad must be specified.");if("number"!=typeof a.adLength)return this._fail("The length of the ad must be a Number.");if(isNaN(a.adLength))return this._fail("The length of the ad cannot be NaN.");break;default:return this._fail("Unable to validate unknown parameter: "+d)}}return!0},c.prototype._fail=function(a){var b=new d("Invalid input data",a);return this._onFail.fn&&this._onFail.fn.call(this._onFail.ctx,b),!1},b.InputDataValidator=c}(a.ADB.va,b),function(a){"use strict";function b(){this.channel=c,this.debugLogging=!1}var c="";a.AdobeAnalyticsPluginConfig=b}(b),function(a){"use strict";function b(){}b.prototype.onError=function(a){},a.AdobeAnalyticsPluginDelegate=b}(b),function(a,b,c,d){"use strict";function e(a){this._aaPlugin=a}function f(a,b){if(f.__super__.constructor.call(this,s),!a)throw new Error("The reference to the AppMeasurement object cannot be NULL.");if(a.unsupportedBrowser)throw new Error("AppMeasurement is not supported in current browser.");this._appMeasurement=a,this._appMeasurementBridge=new e(this),this._delegate=b,this._videoMetadata={},this._adMetadata={},this._chapterMetadata={},this._errorInfo=null,this._appMeasurementReady=!1,this._beginReporting=!1,this._workQueue=new l(!0,x),this._inputDataValidator=new r(function(a){this._errorInfo=a,this._logger.error(this._logTag,a.getMessage()+" | "+a.getDetails());var b=this;setTimeout(function(){b._trigger(y,a),b._delegate&&b._delegate.onError(b._errorInfo)},0)},this),this._appMeasurement.isReadyToTrack(),this._setupDataResolver()}var g=a.Trigger,h=a.plugin.BasePlugin,i=a.plugin.ParamMapping,j=a.radio.Channel,k=a.radio.Command,l=a.radio.CommandQueue,m=b.ErrorInfo,n=c.md5,o=c.StringUtils,p=c.ObjectUtils,q=d.AdobeAnalyticsPluginConfig,r=d.InputDataValidator;e.prototype.onAppMeasurementReady=function(){this._aaPlugin&&this._aaPlugin._onAppMeasurementReady()},e.prototype.release=function(){this._aaPlugin=null},a.extend(f,h),f.prototype.configure=function(a){if(!a)throw new Error("Reference to the configuration data cannot be NULL.");if(!(a instanceof q))throw new Error("Expected config data to be instance of AdobeAnalyticsPluginConfig.");this._config=a,this._config.debugLogging?this._logger.enable():this._logger.disable(),this._logger.debug(this._logTag,"#configure({trackingServer="+this._config.debugLogging+", channel="+this._config.channel+", ssl="+this._appMeasurement.ssl+"})")},f.prototype.bootstrap=function(a){f.__super__.bootstrap.call(this,a),this._registerCommands(),this._registerBehaviours()},f.prototype.setup=function(){this._appMeasurement.isReadyToTrack()?this._onAppMeasurementReady():this._appMeasurement.callbackWhenReadyToTrack(this._appMeasurementBridge,this._appMeasurementBridge.onAppMeasurementReady,[]),f.__super__.setup.call(this)},f.prototype.setVideoMetadata=function(a){this._videoMetadata=p.clone(a)},f.prototype.setAdMetadata=function(a){this._adMetadata=p.clone(a)},f.prototype.setChapterMetadata=function(a){this._chapterMetadata=p.clone(a)},f.prototype._teardown=function(){this._logger.debug(this._logTag,"#_teardown()"),this._appMeasurementBridge.release()},f.prototype._canProcess=function(){return this._errorInfo?(this._logger.error(this._logTag,"#_canProcess() > In ERROR state."),!1):f.__super__._canProcess.call(this)},f.prototype._cmdVideoLoad=function(a){this._errorInfo=null},f.prototype._cmdBeginReporting=function(a){this._logger.debug(this._logTag,"#_cmdBeginReporting()"),this._beginReporting=!0,this._resumeWorkQueue()},f.prototype._cmdVideoStart=function(a){this._logger.debug(this._logTag,"#_cmdVideoStart()"),this._canProcess()&&this._workQueue.addCommand(new k(this._executeOpen,this,[a]))},f.prototype._cmdAdStart=function(a){this._logger.debug(this._logTag,"#_cmdAdStart()"),this._canProcess()&&this._workQueue.addCommand(new k(this._executeOpenAd,this,[a]))},f.prototype._cmdHeartbeatPluginError=function(a){this._errorInfo||(this._errorInfo=new m("Internal error","HeartbeatPlugin is in ERROR state."),this._trigger(y,this._errorInfo),this._delegate&&this._delegate.onError(this._errorInfo))},f.prototype._track=function(a){try{var b=this._appMeasurement.linkTrackVars;this._appMeasurement.linkTrackVars="",this._appMeasurement.track(a),this._appMeasurement.linkTrackVars=b}catch(a){this._logger.warn(this._logTag,"appMeasurement.track() call threw an exception.")}},f.prototype._executeOpen=function(a){if(this._logger.debug(this._logTag,"#_executeOpen(id="+a.videoId+", videoName="+a.videoName+", mediaType="+a.mediaType+", streamType="+a.streamType+", length="+a.videoLength+", playerName="+a.playerName+", channel="+a.channel+", isPrimetime="+a.isPrimetime+", sessionId="+a.sessionId+")"),this._canProcess()&&this._inputDataValidator.validateFields(a,["videoId","mediaType","streamType","videoLength","playerName"])){var b={};for(var c in a.metaVideo)a.metaVideo.hasOwnProperty(c)&&(b[c]=a.metaVideo[c]);if(a.metaNielsen)for(var c in a.metaNielsen)a.metaNielsen.hasOwnProperty(c)&&(b[c]=a.metaNielsen[c]);b["a.contentType"]=a.streamType,b["a.media.name"]=a.videoId,b["a.media.friendlyName"]=a.videoName||"",b["a.media.length"]=Math.floor(a.videoLength)||"0.0",b["a.media.playerName"]=a.playerName,b["a.media.channel"]=a.channel||"",b["a.media.view"]=!0,b["a.media.vsid"]=a.sessionId;var d={};d.contextData=b,"audio"===a.mediaType?(d.pev3=B,d.ms_a="1"):d.pev3=z,d.pe=a.isPrimetime?E:D,this._track(d);var e=this;setTimeout(function(){e._trigger(H,a)},0)}},f.prototype._executeOpenAd=function(a){var b=n(a.videoId)+"_"+a.podPosition;if(this._logger.debug(this._logTag,"#_executeOpenAd(id="+a.adId+", mediaType="+a.mediaType+", streamType="+a.streamType+", length="+a.adLength+", podPlayerName="+a.podPlayerName+", parentId="+a.videoId+", podId="+b+", parentPodPosition="+a.adPosition+", podSecond="+a.podSecond+")"),this._canProcess()&&this._inputDataValidator.validateFields(a,["videoId","mediaType","streamType","playerName","adId","adLength","podPlayerName","adPosition"])){a.podSecond=null==a.podSecond||isNaN(a.podSecond)?a.playhead:a.podSecond;var c,d={};for(c in a.metaVideo)a.metaVideo.hasOwnProperty(c)&&(d[c]=a.metaVideo[c]);for(c in a.metaAd)a.metaAd.hasOwnProperty(c)&&(d[c]=a.metaAd[c]);if(a.metaNielsen)for(var c in a.metaNielsen)a.metaNielsen.hasOwnProperty(c)&&(d[c]=a.metaNielsen[c]);d["a.contentType"]=a.streamType,d["a.media.name"]=a.videoId,d["a.media.playerName"]=a.playerName,d["a.media.channel"]=a.channel||"",d["a.media.vsid"]=a.sessionId,d["a.media.friendlyName"]=a.videoName||"",d["a.media.length"]=Math.floor(a.videoLength)||"0.0",d["a.media.ad.name"]=a.adId,d["a.media.ad.friendlyName"]=a.adName||"",d["a.media.ad.podFriendlyName"]=a.podName||"",d["a.media.ad.length"]=Math.floor(a.adLength)||"0.0",d["a.media.ad.playerName"]=a.podPlayerName,d["a.media.ad.pod"]=b,d["a.media.ad.podPosition"]=Math.floor(a.adPosition)||"0.0",d["a.media.ad.podSecond"]=Math.floor(a.podSecond)||"0.0",d["a.media.ad.view"]=!0;var e={};e.contextData=d,"audio"===a.mediaType?(e.pev3=C,e.ms_a="1"):e.pev3=A,e.pe=a.isPrimetime?G:F,this._track(e);var f=this;setTimeout(function(){f._trigger(I,a)},0)}},f.prototype._setupDataResolver=function(){var a={},b=this;a.rsid=function(){return b._appMeasurement.account},a.tracking_server=function(){return b._appMeasurement.ssl&&b._appMeasurement.trackingServerSecure?b._appMeasurement.trackingServerSecure:b._appMeasurement.trackingServer},a.ssl=function(){return b._appMeasurement.ssl},a.vid=function(){return b._appMeasurement.visitorID},a.aid=function(){return b._appMeasurement.analyticsVisitorID},a.mid=function(){return b._appMeasurement.marketingCloudVisitorID},a.blob=function(){return b._appMeasurement.audienceManagerBlob},a.loc_hint=function(){return b._appMeasurement.audienceManagerLocationHint?parseInt(b._appMeasurement.audienceManagerLocationHint):""},a.customerIDs=function(){var a={},c=b._appMeasurement.visitor.getCustomerIDs();for(var d in c)if(c.hasOwnProperty(d)){var e=c[d];if("object"==typeof e){for(var f in e)e.hasOwnProperty(f)&&("authState"==f?a[d+".as"]=e[f]:a[d+"."+f]=e[f]);a[d+".as"]||(a[d+".as"]="0")}}return a},a.channel=function(){return b._config?b._config.channel:null},a.meta=function(a){var c=a.split(".");if(c.length<2)return null;var d=c.shift();switch(a=c.join("."),d){case"video":return a==j.WILDCARD?b._videoMetadata:b._videoMetadata[a];case"ad":return a==j.WILDCARD?b._adMetadata:b._adMetadata[a];case"chapter":return a==j.WILDCARD?b._chapterMetadata:b._chapterMetadata[a];default:return null}},this._dataResolver=function(b){if(!b||0==b.length)return null;for(var c=null,d=0;d<b.length;d++){var e=b[d];c=c||{},o.startsWith(e,"meta.")?c[e]=a.meta(e.split("meta.")[1]):c[e]=a.hasOwnProperty(e)?a[e].call(this):null}return c}},f.prototype._registerCommands=function(){this._pluginManager.comply(this,"handleVideoLoad",this._cmdVideoLoad),this._pluginManager.comply(this,"handleBeginReporting",this._cmdBeginReporting),this._pluginManager.comply(this,"handleVideoStart",this._cmdVideoStart),this._pluginManager.comply(this,"handleAdStart",this._cmdAdStart),this._pluginManager.comply(this,"handleHeartbeatPluginError",this._cmdHeartbeatPluginError)},f.prototype._registerBehaviours=function(){this._pluginManager.registerBehaviour(new g(v,J),this,"handleVideoLoad"),this._pluginManager.registerBehaviour(new g(v,M),this,"handleBeginReporting"),this._pluginManager.registerBehaviour(new g(v,K),this,"handleVideoStart",[new i(v,"video.id","videoId"),new i(v,"video.mediaType","mediaType"),new i(v,"video.streamType","streamType"),new i(v,"video.name","videoName"),new i(v,"video.length","videoLength"),new i(v,"video.playerName","playerName"),new i(v,"video.streamType","streamType"),new i(w,"is_primetime","isPrimetime"),new i(w,"session_id","sessionId"),new i(t,"channel","channel"),new i(t,"meta.video.*","metaVideo"),new i(u,"meta","metaNielsen")]),this._pluginManager.registerBehaviour(new g(v,L),this,"handleAdStart",[new i(v,"video.id","videoId"),new i(v,"video.mediaType","mediaType"),new i(v,"video.streamType","streamType"),new i(v,"video.playhead","playhead"),new i(v,"video.playerName","playerName"),new i(v,"video.name","videoName"),new i(v,"video.length","videoLength"),new i(v,"ad.id","adId"),new i(v,"ad.length","adLength"),new i(v,"ad.position","adPosition"),new i(v,"ad.name","adName"),new i(v,"pod.name","podName"),new i(v,"pod.position","podPosition"),new i(v,"pod.playerName","podPlayerName"),new i(v,"pod.startTime","podSecond"),new i(w,"is_primetime","isPrimetime"),new i(w,"session_id","sessionId"),new i(t,"channel","channel"),new i(t,"meta.video.*","metaVideo"),new i(t,"meta.ad.*","metaAd"),new i(u,"meta","metaNielsen")]),this._pluginManager.registerBehaviour(new g(w,y),this,"handleHeartbeatPluginError")},f.prototype._onAppMeasurementReady=function(){this._logger.debug(this._logTag,"#_onAppMeasurementReady"),this._appMeasurementReady=!0,this._resumeWorkQueue()},f.prototype._resumeWorkQueue=function(){this._appMeasurementReady&&this._beginReporting&&(this._logger.debug(this._logTag,"#_resumeWorkQueue"),this._workQueue.resume())};var s="adobe-analytics",t=s,u="nielsen",v="player",w="adobe-heartbeat",x=2e3,y="error",z="video",A="videoAd",B="audio",C="audioAd",D="ms_s",E="msp_s",F="msa_s",G="mspa_s",H="aa_start",I="sc_ad_start",J="video_load",K="video_start",L="ad_start",M="video_begin_reporting";d.AdobeAnalyticsPlugin=f}(a.ADB.core,a.ADB.va,a.ADB.va.utils,b),function(a){"use strict";var b={SHOW:"a.media.show",SEASON:"a.media.season",EPISODE:"a.media.episode",ASSET_ID:"a.media.asset",GENRE:"a.media.genre",FIRST_AIR_DATE:"a.media.airDate",FIRST_DIGITAL_DATE:"a.media.digitalDate",RATING:"a.media.rating",ORIGINATOR:"a.media.originator",NETWORK:"a.media.network",SHOW_TYPE:"a.media.type",AD_LOAD:"a.media.adLoad",MVPD:"a.media.pass.mvpd",AUTHORIZED:"a.media.pass.auth",DAY_PART:"a.media.dayPart",FEED:"a.media.feed",STREAM_FORMAT:"a.media.format"},c={ARTIST:"a.media.artist",ALBUM:"a.media.album",LABEL:"a.media.label",AUTHOR:"a.media.author",STATION:"a.media.station",PUBLISHER:"a.media.publisher"},d={ADVERTISER:"a.media.ad.advertiser",CAMPAIGN_ID:"a.media.ad.campaign",CREATIVE_ID:"a.media.ad.creative",PLACEMENT_ID:"a.media.ad.placement",SITE_ID:"a.media.ad.site",CREATIVE_URL:"a.media.ad.creativeURL"};a.VideoMetadataKeys=b,a.AudioMetadataKeys=c,a.AdMetadataKeys=d}(b),a.ADB.va.plugins.aa||(a.ADB.va.plugins.aa=b)}(this);
|
||
|
||
// MediaHeartbeat
|
||
!function(a){!function(a,b){"use strict";function c(){this._processAction=!0,this._store={}}function d(a){if(!a)throw new Error("Reference to the logger object cannot be NULL");this._logger=a,this._rules=[]}c.prototype.setRuleName=function(a){this._ruleName=a},c.prototype.getRuleName=function(a,b){return this._ruleName},c.prototype.setData=function(a,b){this._store[a]=b},c.prototype.getData=function(a){return this._store[a]},c.prototype.shouldProcessAction=function(){return this._processAction},c.prototype.stopProcessingAction=function(){this._processAction=!1},c.prototype.startProcessingAction=function(){this._processAction=!0},d.createContext=function(){return new c},d.createPredicate=function(a,b,c){return{fn:a,expectedValue:b,msg:c}},d.prototype.registerRule=function(a,b,c,d,e){this._rules.push({name:a,desc:b,preconditions:c,actions:d,scope:e})},d.prototype.registerEnterExitAction=function(a,b){this._enterAction=a,this._exitAction=b},d.prototype._handleFailure=function(a,b){this._logger.error(e,a.desc+" - "+b.msg)},d.prototype._getRule=function(a){for(var b=0;b<this._rules.length;++b)if(this._rules[b].name===a)return this._rules[b];return null},d.prototype.processRule=function(a,b){var c=!0,f=this._getRule(a);if(f){var g=f.scope;b||(b=d.createContext()),b.setRuleName(a);for(var h=!1,i=0;i<f.preconditions.length;++i){var j=f.preconditions[i];if(h=!!j.fn.call(g,b)!==j.expectedValue){this._handleFailure(f,j);break}}if(h)c=!1;else{b.startProcessingAction(),this._enterAction&&this._enterAction.call(g,b);for(var i=0;i<f.actions.length;++i){var k=f.actions[i];if(!b.shouldProcessAction()){this._logger.info(e,"Stopping actions for "+f.desc);break}k.call(g,b)}this._exitAction&&b.shouldProcessAction()&&this._exitAction.call(g,b)}}else this._logger.warn(e,"No registered event found for ruleName "+a),c=!1;return c};var e="RuleEngine";b._RuleEngine=d}(a.ADB.core,a.ADB.va),function(a,b){"use strict";function c(a,b,c){this.taskFn=a,this.scope=b,this.interval=c,this.remainingInterval=c}function d(a){if(!a)throw new Error("Reference to the logger object cannot be NULL");this._logger=a,this._tasks=[],this._pausedTasks=[]}c.prototype.elapsedTime=function(a){this.remainingInterval-=a},c.prototype.shouldExecute=function(){return this.remainingInterval<=0},c.prototype.execute=function(){this.taskFn.call(this.scope)},d.prototype._getCurrentTimeInMS=function(){return(new Date).getTime()},d.prototype._runTasksForTime=function(a){var b=[],c=a-this._lastTickTime;this._lastTickTime=a;for(var d=0;d<this._tasks.length;){var e=this._tasks[d];e.elapsedTime(c),e.shouldExecute()?(b.push(e),this._tasks.splice(d,1)):++d}this._checkStopTimer();for(var d=0;d<b.length;++d)b[d].execute()},d.prototype._onTick=function(){var a=this._getCurrentTimeInMS();this._runTasksForTime(a)},d.prototype._startTimer=function(){var a=this;this._timer||(this._logger.info(e,"#startTimer()"),a._lastTickTime=this._getCurrentTimeInMS(),this._timer=window.setInterval(function(){a._onTick()},f))},d.prototype._stopTimer=function(){this._timer&&(this._logger.info(e,"#stopTimer()"),window.clearInterval(this._timer),this._timer=null)},d.prototype._checkStartTimer=function(){this._tasks.length>0&&this._startTimer()},d.prototype._checkStopTimer=function(){0===this._tasks.length&&this._stopTimer()},d.prototype._removeTask=function(a,b){for(var c=0;c<a.length;++c)if(a[c]===b)return a.splice(c,1),!0;return!1},d.prototype.scheduleTask=function(a,b,d){if(this._logger.info(e,"#scheduleTask()"),!a)throw new Error("Reference to the taskFn cannot be NULL");var f=new c(a,b,d);return this._tasks.push(f),this._checkStartTimer(),f},d.prototype.cancelTask=function(a){this._logger.info(e,"#cancelTask()"),this._removeTask(this._tasks,a),this._checkStopTimer()},d.prototype.pauseTask=function(a){this._logger.info(e,"#pauseTask()"),this._removeTask(this._tasks,a)&&this._pausedTasks.push(a),this._checkStopTimer()},d.prototype.resumeTask=function(a){this._logger.info(e,"#resumeTask()"),this._removeTask(this._pausedTasks,a)&&this._tasks.push(a),this._checkStartTimer()},d.prototype.clearTasks=function(){this._stopTimer(),this._tasks=[],this._pausedTasks=[]};var e="TaskScheduler",f=250;b._TaskScheduler=d}(a.ADB.core,a.ADB.va),function(a){"use strict";function b(){this.trackingServer=void 0,this.channel=void 0,this.ovp=void 0,this.appVersion=void 0,this.playerName=void 0,this.ssl=!1,this.debugLogging=!1}a.MediaHeartbeatConfig=b,a.MediaHeartbeatConfig.sharedInstance=new b}(a.ADB.va),function(a){"use strict";function b(){this.data={}}var c=a.plugins.videoplayer.VideoInfo,d=a.plugins.videoplayer.AdBreakInfo,e=a.plugins.videoplayer.AdInfo,f=a.plugins.videoplayer.ChapterInfo,g=a.plugins.videoplayer.QoSInfo;b.MEDIAINFO_KEY_NAME="a.name",b.MEDIAINFO_KEY_VIDEOID="a.videoId",b.MEDIAINFO_KEY_ADID="a.adId",b.MEDIAINFO_KEY_LENGTH="a.length",b.MEDIAINFO_KEY_PLAYHEAD="a.playhead",b.MEDIAINFO_KEY_MEDIATYPE="a.mediaType",b.MEDIAINFO_KEY_STREAMTYPE="a.streamType",b.MEDIAINFO_KEY_POSITION="a.position",b.MEDIAINFO_KEY_STARTTIME="a.startTime",b.MEDIAINFO_KEY_BITRATE="a.bitrate",b.MEDIAINFO_KEY_FPS="a.fps",b.MEDIAINFO_KEY_DROPPEDFRAMES="a.droppedFrames",b.MEDIAINFO_KEY_STARTUPTIME="a.startupTime",b.MEDIAINFO_KEY_TIMEDMETADATA="a.timedMetadata",b.prototype.setValue=function(a,b){this.data[a]=b},b.prototype.getValue=function(a){return this.data.hasOwnProperty(a)?this.data[a]:null},b.prototype.createVideoInfo=function(){var a=new c;return a.id=null!=this.getValue(b.MEDIAINFO_KEY_VIDEOID)?this.getValue(b.MEDIAINFO_KEY_VIDEOID):"",a.name=null!=this.getValue(b.MEDIAINFO_KEY_NAME)?this.getValue(b.MEDIAINFO_KEY_NAME):"",a.length=null!=this.getValue(b.MEDIAINFO_KEY_LENGTH)?this.getValue(b.MEDIAINFO_KEY_LENGTH):0,a.playhead=null!=this.getValue(b.MEDIAINFO_KEY_PLAYHEAD)?this.getValue(b.MEDIAINFO_KEY_PLAYHEAD):0,a.mediaType=null!=this.getValue(b.MEDIAINFO_KEY_MEDIATYPE)?this.getValue(b.MEDIAINFO_KEY_MEDIATYPE):"",a.streamType=null!=this.getValue(b.MEDIAINFO_KEY_STREAMTYPE)?this.getValue(b.MEDIAINFO_KEY_STREAMTYPE):"",a},b.prototype.createAdBreakInfo=function(){var a=new d;return a.name=null!=this.getValue(b.MEDIAINFO_KEY_NAME)?this.getValue(b.MEDIAINFO_KEY_NAME):"",a.position=null!=this.getValue(b.MEDIAINFO_KEY_POSITION)?this.getValue(b.MEDIAINFO_KEY_POSITION):0,a.startTime=null!=this.getValue(b.MEDIAINFO_KEY_STARTTIME)?this.getValue(b.MEDIAINFO_KEY_STARTTIME):0,a},b.prototype.createAdInfo=function(){var a=new e;return a.id=null!=this.getValue(b.MEDIAINFO_KEY_ADID)?this.getValue(b.MEDIAINFO_KEY_ADID):"",a.name=null!=this.getValue(b.MEDIAINFO_KEY_NAME)?this.getValue(b.MEDIAINFO_KEY_NAME):"",a.length=null!=this.getValue(b.MEDIAINFO_KEY_LENGTH)?this.getValue(b.MEDIAINFO_KEY_LENGTH):0,a.position=null!=this.getValue(b.MEDIAINFO_KEY_POSITION)?this.getValue(b.MEDIAINFO_KEY_POSITION):0,a},b.prototype.createChapterInfo=function(){var a=new f;return a.name=null!=this.getValue(b.MEDIAINFO_KEY_NAME)?this.getValue(b.MEDIAINFO_KEY_NAME):"",a.length=null!=this.getValue(b.MEDIAINFO_KEY_LENGTH)?this.getValue(b.MEDIAINFO_KEY_LENGTH):0,a.startTime=null!=this.getValue(b.MEDIAINFO_KEY_STARTTIME)?this.getValue(b.MEDIAINFO_KEY_STARTTIME):0,a.position=null!=this.getValue(b.MEDIAINFO_KEY_POSITION)?this.getValue(b.MEDIAINFO_KEY_POSITION):0,a},b.prototype.createQoSInfo=function(){var a=new g;return a.bitrate=null!=this.getValue(b.MEDIAINFO_KEY_BITRATE)?this.getValue(b.MEDIAINFO_KEY_BITRATE):0,a.fps=null!=this.getValue(b.MEDIAINFO_KEY_FPS)?this.getValue(b.MEDIAINFO_KEY_FPS):0,a.droppedFrames=null!=this.getValue(b.MEDIAINFO_KEY_DROPPEDFRAMES)?this.getValue(b.MEDIAINFO_KEY_DROPPEDFRAMES):0,a.startupTime=null!=this.getValue(b.MEDIAINFO_KEY_STARTUPTIME)?this.getValue(b.MEDIAINFO_KEY_STARTUPTIME):0,a},b.prototype.isEqual=function(a){if(this===a)return!0;if(!a||"object"!=typeof a||"function"!=typeof a.getValue)return!1;for(var c=[b.MEDIAINFO_KEY_NAME,b.MEDIAINFO_KEY_VIDEOID,b.MEDIAINFO_KEY_ADID,b.MEDIAINFO_KEY_LENGTH,b.MEDIAINFO_KEY_PLAYHEAD,b.MEDIAINFO_KEY_STREAMTYPE,b.MEDIAINFO_KEY_MEDIATYPE,b.MEDIAINFO_KEY_POSITION,b.MEDIAINFO_KEY_STARTTIME,b.MEDIAINFO_KEY_BITRATE,b.MEDIAINFO_KEY_FPS,b.MEDIAINFO_KEY_DROPPEDFRAMES,b.MEDIAINFO_KEY_STARTUPTIME,b.MEDIAINFO_KEY_TIMEDMETADATA],d=0;d<c.length;++d){var e=c[d];if(this.getValue(e)!==a.getValue(e))return!1}return!0},a.MediaObject=b}(a.ADB.va),function(a){"use strict";function b(a,c){if(!c)throw new Error("Visitor instance cannot be NULL");this._visitor=c,this._logger=a,this._status=b.OPT_UNKNOWN,this._optInFetchPermissionsCallback=this._optInFetchPermissionsCallback.bind(this)}var c="PrivacyManager";b.prototype.getStatus=function(){return this._status},b.prototype.configure=function(a){this.reset(),this._callback=a,this._optIn=window.adobe&&window.adobe.optIn?window.adobe.optIn:void 0,this._optIn&&this._optIn.doesOptInApply?(this._logger.info(c,"OptIn service enabled"),this._waitingForOptInCallback=!0,this._optInMediaApproved=!1):this._logger.info(c,"OptIn service does not apply"),this._waitingForVisitorCallback=!0,this._visitorOptOut=!1,this._fetchVisitorOptOut(),this._fetchOptIn(),this._updateStatus()},b.prototype.reset=function(){this._unsubscribeOptIn(),this._status=b.OPT_UNKNOWN,this._callback=null},b.prototype._fetchVisitorOptOut=function(){this._logger.info(c,"Fetching Visitor.isOptedOut");try{var a=this;this._visitor.isOptedOut(function(b){a._logger.info(c,"Visitor.isOptedOut : "+b),a._waitingForVisitorCallback=!1,a._visitorOptOut=b,a._updateStatus()},void 0,!0)}catch(a){this._logger.warn(c,"Error fetching Visitor.isOptedOut"),this._waitingForVisitorCallback=!1}},b.prototype._fetchOptIn=function(){try{if(!this._optIn||!this._optIn.doesOptInApply)return;this._logger.info(c,"Fetching permissions from OptIn service"),this._optInListenerRegistered||(this._optIn.fetchPermissions(this._optInFetchPermissionsCallback,!0),this._optInListenerRegistered=!0)}catch(a){this._logger.warn(c,"Error fetching permissions from OptIn service"),this._waitingForOptInCallback=!1}},b.prototype._unsubscribeOptIn=function(){try{this._optIn&&this._optInListenerRegistered&&(this._optIn.off("complete",this._optInFetchPermissionsCallback),this._optInListenerRegistered=!1)}catch(a){this._logger.error(c,"Error unsubscribing from OptIn service")}},b.prototype._optInFetchPermissionsCallback=function(){this._waitingForOptInCallback=!1;var a=this._optIn.isApproved(this._optIn.Categories.ECID),b=this._optIn.isApproved(this._optIn.Categories.ANALYTICS),d=void 0===this._optIn.Categories.MEDIA_ANALYTICS||this._optIn.isApproved(this._optIn.Categories.MEDIA_ANALYTICS);this._optInMediaApproved=a&&b&&d,this._logger.info(c,"OptIn fetchPermissions ECID : "+a+" Analytics : "+b+" Media : "+d),this._updateStatus()},b.prototype._updateStatus=function(){if(!(this._waitingForVisitorCallback||this._optIn&&this._optIn.doesOptInApply&&this._waitingForOptInCallback)){var a=this._visitorOptOut||this._optIn&&this._optIn.doesOptInApply&&!this._optInMediaApproved,d=a?b.OPT_OUT:b.OPT_IN;if(this._status!==d){this._logger.info(c,"Privacy changed from "+this._status+" to "+d),this._status=d;var e=this;setTimeout(function(){try{e._callback&&e._callback(d)}catch(a){}},0)}}},b.OPT_OUT="optout",b.OPT_IN="optin",b.OPT_UNKNOWN="optunknown",a._PrivacyManager=b}(a.ADB.va),function(a,b){"use strict";function c(a){c.__super__.constructor.call(this),this._heartbeat=a}function d(a){d.__super__.constructor.call(this),this._heartbeat=a}function e(a){e.__super__.constructor.call(this),this._heartbeat=a}function f(a){f.__super__.constructor.call(this),this._heartbeat=a}a.extend(c,b.plugins.aa.AdobeAnalyticsPluginDelegate),c.prototype.onError=function(a){this._heartbeat&&this._heartbeat._onDelegateError(a)},a.extend(d,b.plugins.ah.AdobeHeartbeatPluginDelegate),d.prototype.onError=function(a){this._heartbeat&&this._heartbeat._onDelegateError(a)},d.prototype.onTrackingDisabled=function(){this._heartbeat&&this._heartbeat._onDelegateTrackingDisabled()},a.extend(e,b.HeartbeatDelegate),e.prototype.onError=function(a){this._heartbeat&&this._heartbeat._onDelegateError(a)},a.extend(f,b.plugins.videoplayer.VideoPlayerPluginDelegate),f.prototype.getVideoInfo=function(){return this._heartbeat&&this._heartbeat._videoInfo?(this._heartbeat._delegate&&(this._heartbeat._videoInfo.playhead=this._heartbeat._delegate.getCurrentPlaybackTime()),this._heartbeat._videoInfo):null},f.prototype.getAdBreakInfo=function(){return this._heartbeat&&this._heartbeat._adBreakInfo?this._heartbeat._adBreakInfo:null},f.prototype.getAdInfo=function(){return this._heartbeat&&this._heartbeat._adInfo?this._heartbeat._adInfo:null},f.prototype.getChapterInfo=function(){return this._heartbeat&&this._heartbeat._chapterInfo?this._heartbeat._chapterInfo:null},f.prototype.getQoSInfo=function(){if(this._heartbeat&&this._heartbeat._delegate&&this._heartbeat._delegate.getQoSObject()){var a=this._heartbeat._delegate.getQoSObject();if(a&&"object"==typeof a&&a.setValue)return a.createQoSInfo()}return null},b._MediaAnalyticsPluginDelegate=c,b._MediaHeartbeatPluginDelegate=d,b._ADBMediaHeartbeatDelegate=e,b._MediaHeartbeatVideoPlayerPluginDelegate=f}(a.ADB.core,a.ADB.va),function(a,b){"use strict";function c(a,d){c.__super__.constructor.call(this),this._heartbeat=a,this._logger=d,this._validator=new b.plugins.nielsen.MetadataValidator(d)}var d="MediaHeartbeatNielsenPluginDelegate",e={NielsenContentMetadata:"media_nielsen_content_metadata",NielsenChannelMetadata:"media_nielsen_channel_metadata",NielsenAdMetadata:"media_nielsen_ad_metadata"};b.plugins.nielsen&&a.extend(c,b.plugins.nielsen.NielsenPluginDelegate),c.prototype.getMetadataInfo=function(){if(this._heartbeat&&this._heartbeat._currentMediaObject){var a=this._heartbeat._currentMediaObject.getValue(e.NielsenContentMetadata);if(a&&"object"==typeof a)return this._validator.validateContentMetadata(a,"MediaHeartbeat.NielsenContentMetadataKeys"),a;this._logger.warn(d,"We expect a valid object for MediaHeartbeat.MediaObjectKey.NielsenContentMetadata in MediaObject")}return null},c.prototype.getAdMetadataInfo=function(){if(this._heartbeat&&this._heartbeat._currentAdObject){var a=this._heartbeat._currentAdObject.getValue(e.NielsenAdMetadata);if(a&&"object"==typeof a)return this._validator.validateAdMetadata(a,"MediaHeartbeat.NielsenAdMetadataKeys"),a;this._logger.warn(d,"We expect a valid object for MediaHeartbeat.MediaObjectKey.NielsenAdMetadata in MediaObject")}return null},c.prototype.getChannelInfo=function(){if(this._heartbeat&&this._heartbeat._currentMediaObject){var a=this._heartbeat._currentMediaObject.getValue(e.NielsenChannelMetadata);if(a&&"object"==typeof a)return this._validator.validateChannelMetadata(a,"MediaHeartbeat.NielsenChannelMetadataKeys"),a;this._logger.warn(d,"We expect a valid object for MediaHeartbeat.MediaObjectKey.NielsenChannelMetadata in MediaObject")}return null},c.prototype.onError=function(a){this._heartbeat&&this._heartbeat._onDelegateError(a)},b.plugins.nielsen&&(b._NielsenObjectKey=e,b._NielsenPluginDelegate=c)}(a.ADB.core,a.ADB.va),function(b,c){"use strict";function d(){}function e(b,d,e){if(this._appMeasurement=e||a.s,!this._appMeasurement)throw new Error("MediaHeartbeat needs a valid AppMeasurement instance.");if(!this._appMeasurement.visitor||!this._appMeasurement.visitor.marketingCloudOrgID)throw new Error("MediaHeartbeat needs a valid visitor instance with marketingCloudOrgId set.");if(!b)throw new Error("MediaHeartbeat needs a valid delegate object.");if(!d||"object"!=typeof d||!d.trackingServer)throw new Error("MediaHeartbeat needs a valid config object with trackingServer set.");this._config=d,this._delegate=b,this._debugLogging=c.MediaHeartbeat._debugLogging||this._config.debugLogging,this._logger=new f,this._debugLogging?this._logger.enable():this._logger.disable(),this._ruleEngine=new t(this._logger),this._taskScheduler=new u(this._logger),this._privacyManager=new v(this._logger,this._appMeasurement.visitor),this._resetState(),this._setupRules()}var f=b.Logger,g=c.MediaObject,h=c.Heartbeat,i=c.HeartbeatConfig,j=c._ADBMediaHeartbeatDelegate,k=c.plugins.videoplayer.VideoPlayerPlugin,l=c.plugins.videoplayer.VideoPlayerPluginConfig,m=c._MediaHeartbeatVideoPlayerPluginDelegate,n=c.plugins.aa.AdobeAnalyticsPlugin,o=c.plugins.aa.AdobeAnalyticsPluginConfig,p=c._MediaAnalyticsPluginDelegate,q=c.plugins.ah.AdobeHeartbeatPlugin,r=c.plugins.ah.AdobeHeartbeatPluginConfig,s=c._MediaHeartbeatPluginDelegate,t=c._RuleEngine,u=c._TaskScheduler,v=c._PrivacyManager,w=c.utils.ObjectUtils,x=c.utils.VersionUtils;if(d.prototype.getCurrentPlaybackTime=function(){return null},d.prototype.getQoSObject=function(){return null},e.MediaType={Video:"video",Audio:"audio"},e.Event={AdBreakStart:"adBreakStart",AdBreakComplete:"adBreakComplete",AdStart:"adStart",AdComplete:"adComplete",AdSkip:"adSkip",ChapterStart:"chapterStart",ChapterComplete:"chapterComplete",ChapterSkip:"chapterSkip",SeekStart:"seekStart",SeekComplete:"seekComplete",BufferStart:"bufferStart",BufferComplete:"bufferComplete",BitrateChange:"bitrateChange",TimedMetadataUpdate:"timedMetadataUpdate"},e.StreamType={VOD:"vod",LIVE:"live",LINEAR:"linear",PODCAST:"podcast",AUDIOBOOK:"audiobook",AOD:"aod"},e.MediaObjectKey={StandardVideoMetadata:"media_standard_content_metadata",StandardMediaMetadata:"media_standard_content_metadata",StandardAdMetadata:"media_standard_ad_metadata",VideoResumed:"resumed",MediaResumed:"resumed",PrerollTrackingWaitingTime:"preroll_tracking_waiting_time"},e.VideoMetadataKeys=c.plugins.aa.VideoMetadataKeys,e.AudioMetadataKeys=c.plugins.aa.AudioMetadataKeys,e.AdMetadataKeys=c.plugins.aa.AdMetadataKeys,e.createMediaObject=function(a,b,c,d,f){var h=new g;h.setValue(g.MEDIAINFO_KEY_VIDEOID,b),h.setValue(g.MEDIAINFO_KEY_NAME,a),h.setValue(g.MEDIAINFO_KEY_LENGTH,c),h.setValue(g.MEDIAINFO_KEY_PLAYHEAD,0);var i=d||e.StreamType.VOD;return h.setValue(g.MEDIAINFO_KEY_STREAMTYPE,i),("string"!=typeof f||f!=e.MediaType.Video&&f!=e.MediaType.Audio)&&(f=e.MediaType.Video),h.setValue(g.MEDIAINFO_KEY_MEDIATYPE,f),h},e.createAdBreakObject=function(a,b,c){var d=new g;return d.setValue(g.MEDIAINFO_KEY_NAME,a),d.setValue(g.MEDIAINFO_KEY_POSITION,b),d.setValue(g.MEDIAINFO_KEY_STARTTIME,c),d},e.createAdObject=function(a,b,c,d){var e=new g;return e.setValue(g.MEDIAINFO_KEY_NAME,a),e.setValue(g.MEDIAINFO_KEY_ADID,b),e.setValue(g.MEDIAINFO_KEY_POSITION,c),e.setValue(g.MEDIAINFO_KEY_LENGTH,d),e},e.createChapterObject=function(a,b,c,d){var e=new g;return e.setValue(g.MEDIAINFO_KEY_NAME,a),e.setValue(g.MEDIAINFO_KEY_POSITION,b),e.setValue(g.MEDIAINFO_KEY_LENGTH,c),e.setValue(g.MEDIAINFO_KEY_STARTTIME,d),e},e.createQoSObject=function(a,b,c,d){var e=new g;return e.setValue(g.MEDIAINFO_KEY_BITRATE,a),e.setValue(g.MEDIAINFO_KEY_FPS,c),e.setValue(g.MEDIAINFO_KEY_DROPPEDFRAMES,d),e.setValue(g.MEDIAINFO_KEY_STARTUPTIME,b),e},e.createTimedMetadataObject=function(a){var b=new g;return b.setValue(g.MEDIAINFO_KEY_TIMEDMETADATA,a),b},e.version=function(){return c.Version.getVersion()},e.prototype.trackSessionStart=function(a,b){this._logger.info(D,"#::trackSessionStart()");var c=t.createContext();c.setData(E,a),c.setData(J,this._cleanContextData(b)),this._processRule(B.SessionStart,c)},e.prototype.trackPlay=function(){this._logger.info(D,"#::trackPlay()"),this._processRule(B.Play)},e.prototype.trackPause=function(){this._logger.info(D,"#::trackPause()"),this._processRule(B.Pause)},e.prototype.trackComplete=function(){this._logger.info(D,"#::trackComplete()"),this._processRule(B.VideoComplete)},e.prototype.trackSessionEnd=function(){this._logger.info(D,"#::trackSessionEnd()"),this._processRule(B.SessionEnd)},e.prototype.trackError=function(a){this._logger.info(D,"#::trackError()");var b=t.createContext();b.setData(K,a),this._processRule(B.Error,b)},e.prototype.trackEvent=function(a,b,c){this._logger.info(D,"#::trackEvent() - "+a);var d,f=t.createContext();switch(a){case e.Event.AdBreakStart:f.setData(F,b),f.setData(J,this._cleanContextData(c)),d=B.AdBreakStart;break;case e.Event.AdBreakComplete:d=B.AdBreakComplete;break;case e.Event.AdStart:f.setData(G,b),f.setData(J,this._cleanContextData(c)),d=B.AdStart;break;case e.Event.AdComplete:d=B.AdComplete;break;case e.Event.AdSkip:d=B.AdSkip;break;case e.Event.SeekStart:d=B.SeekStart;break;case e.Event.SeekComplete:d=B.SeekComplete;break;case e.Event.ChapterStart:f.setData(H,b),f.setData(J,this._cleanContextData(c)),d=B.ChapterStart;break;case e.Event.ChapterComplete:d=B.ChapterComplete;break;case e.Event.ChapterSkip:d=B.ChapterSkip;break;case e.Event.BufferStart:d=B.BufferStart;break;case e.Event.BufferComplete:d=B.BufferComplete;break;case e.Event.BitrateChange:d=B.BitrateChange;break;case e.Event.TimedMetadataUpdate:d=B.TimedMetadataUpdate,f.setData(I,b);break;default:return void this._logger.error(D,"Incorrect event name.")}this._processRule(d,f)},c.plugins.nielsen){var y=c.MediaHeartbeatConfig;y.prototype.nielsenConfigKey=void 0,y.prototype.nielsenAppInfo=void 0;var z=c._NielsenObjectKey;e.MediaObjectKey.NielsenContentMetadata=z.NielsenContentMetadata,e.MediaObjectKey.NielsenAdMetadata=z.NielsenAdMetadata,e.MediaObjectKey.NielsenChannelMetadata=z.NielsenChannelMetadata,e.NielsenContentMetadataKeys=c.plugins.nielsen.ContentMetadataKeys,e.NielsenChannelMetadataKeys=c.plugins.nielsen.ChannelMetadataKeys,e.NielsenAdMetadataKeys=c.plugins.nielsen.AdMetadataKeys,e.prototype.nielsenLoadMetadata=function(a){this._nielsenPlugin&&this._nielsenPlugin.loadMetadata(a)}}e.prototype._setState=function(a,b){this._mediaState[a]=b},e.prototype._isInState=function(a){return this._mediaState[a]},e.prototype._isTrackingDisabled=function(a){return this._mediaHeartbeatDisabled},e.prototype._isInSession=function(a){return this._isInState(A.Session)},e.prototype._isInMedia=function(a){return this._isInState(A.Media)},e.prototype._isInAd=function(a){return this._isInState(A.Ad)},e.prototype._isInAdBreak=function(a){return this._isInState(A.AdBreak)},e.prototype._isInChapter=function(a){return this._isInState(A.Chapter)},e.prototype._isInPlay=function(a){return this._isInState(A.PlayPause)},e.prototype._isInPause=function(a){return!this._isInState(A.PlayPause)},e.prototype._isInBuffer=function(a){return this._isInState(A.Buffer)},e.prototype._isInSeek=function(a){return this._isInState(A.Seek)},e.prototype._isPlatformTrackingSupported=function(a){return!this._appMeasurement.unsupportedBrowser},e.prototype._isAudioTrackingSupported=function(a){return a.getData(E).getValue(g.MEDIAINFO_KEY_MEDIATYPE)!==e.MediaType.Audio||x.isGreaterThanEqual(this._appMeasurement.version,"2.11.0")},e.prototype._isValidMediaObject=function(a){var b=a.getData(E);if(b&&b instanceof g){var c=b.getValue(e.MediaObjectKey.MediaResumed);null!=c&&"boolean"!=typeof c&&this._logger.warn(D,"Ignoring value set for MediaHeartbeat.MediaObjectKey.MediaResumed in MediaObject as we expect a boolean value");var d=b.getValue(e.MediaObjectKey.PrerollTrackingWaitingTime);if(null!=d){("string"==typeof d||"number"==typeof d)&&!isNaN(d)||this._logger.warn(D,"Ignoring value set for MediaHeartbeat.MediaObjectKey.PrerollTrackingWaitingTime in MediaObject as we expect a valid duration as number in milliseconds.")}var f=b.getValue(e.MediaObjectKey.StandardMediaMetadata);return null!=f&&"object"!=typeof f&&this._logger.warn(D,"Ignoring value set for MediaHeartbeat.MediaObjectKey.StandardMediaMetadata in MediaObject as we expect a valid object with kv pairs."),!0}return!1},e.prototype._isValidAdBreakObject=function(a){var b=a.getData(F);return b&&b instanceof g},e.prototype._isDifferentAdBreakObject=function(a){var b=a.getData(F);return!(this._currentAdBreakObject&&this._currentAdBreakObject.isEqual(b))},e.prototype._isValidAdObject=function(a){var b=a.getData(G);if(b&&b instanceof g){var c=b.getValue(N);null!=c&&"boolean"!=typeof c&&this._logger.warn(D,"Ignoring value set for MediaHeartbeat.MediaObjectKey.GranularAdTracking in AdObject as we expect a boolean value.");var d=b.getValue(e.MediaObjectKey.StandardAdMetadata);return null!=d&&"object"!=typeof d&&this._logger.warn(D,"Ignoring value set for MediaHeartbeat.MediaObjectKey.StandardAdMetadata in AdObject as we expect a valid object with kv pairs."),!0}return!1},e.prototype._isDifferentAdObject=function(a){var b=a.getData(G);return!(this._currentAdObject&&this._currentAdObject.isEqual(b))},e.prototype._isValidChapterObject=function(a){var b=a.getData(H);return b&&b instanceof g},e.prototype._isDifferentChapterObject=function(a){var b=a.getData(H);return!(this._currentChapterObject&&this._currentChapterObject.isEqual(b))},e.prototype._isValidTimedMetadataObject=function(a){var b=a.getData(I);if(b&&b instanceof g){var c=b.getValue(g.MEDIAINFO_KEY_TIMEDMETADATA);return c&&"string"==typeof c}return!1},e.prototype._shouldAllowPlayerStateChange=function(a){return!(this._isInState(A.AdBreak)&&!this._isInState(A.Ad))},e.prototype._didBeginReporting=function(a){return this._isInState(A.Reporting)},e.prototype._deferredTrackPlay=function(){this._prerollWaitEnabled&&(this._logger.info(D,"Executing deferred API:trackPlay."),this._prerollWaitEnabled=!1,this._playTaskHandle=null,this._processRule(B.Play))},e.prototype._cmdEnterAction=function(a){var b=a.getRuleName();if(this._prerollWaitEnabled)if(this._playReceived)switch(b){case B.SeekStart:case B.BufferStart:this._logger.info(D,"Cancelling scheduled API:trackPlay because of SeekStart/BufferStart event"),this._taskScheduler.cancelTask(this._playTaskHandle),this._playTaskHandle=null;break;case B.SeekComplete:case B.BufferComplete:this._logger.info(D,"Rescheduled API:trackPlay after SeekComplete/BufferComplete event"),this._playTaskHandle=this._taskScheduler.scheduleTask(this._deferredTrackPlay,this,this._prerollWaitTime);break;case B.Play:this._logger.info(D,"Dropping API:trackPlay as we already have a API:trackPlay scheduled."),a.stopProcessingAction();break;case B.Pause:this._logger.info(D,"Cancelling scheduled API:trackPlay because of API:trackPause call."),this._taskScheduler.cancelTask(this._playTaskHandle),this._playTaskHandle=null,this._prerollWaitEnabled=!1;break;case B.AdBreakStart:this._logger.info(D,"Received API:trackEvent(AdBreakStart) within "+this._prerollWaitTime+" ms after API:trackPlay. We will track this as preroll AdBreak."),this._taskScheduler.cancelTask(this._playTaskHandle),this._playTaskHandle=null,this._prerollWaitEnabled=!1,this._playAfterAdStart=!0}else switch(b){case B.Play:this._logger.info(D,"Deferring API:trackPlay for "+this._prerollWaitTime+" ms."),this._playReceived=!0,this._playUnhandledFromPrerollWaitTime=!0,this._playTaskHandle=this._taskScheduler.scheduleTask(this._deferredTrackPlay,this,this._prerollWaitTime),a.stopProcessingAction();break;case B.Pause:this._logger.info(D,"Received trackPause before first trackPlay."),this._prerollWaitEnabled=!1;break;case B.AdBreakStart:this._logger.info(D,"Received trackEvent(AdBreakStart) before first trackPlay."),this._prerollWaitEnabled=!1}},e.prototype._cmdExitAction=function(a){var b=a.getRuleName();this._playAfterAdStart&&(b===B.AdStart?(this._cmdPlay(a),this._playAfterAdStart=!1):b===B.AdBreakComplete&&(this._playAfterAdStart=!1)),b!==B.AdStart||this._isInState(A.FPlayPause)||this._cmdPlay(a),this._prerollWaitEnabled||!this._playUnhandledFromPrerollWaitTime||b!==B.BufferComplete&&b!==B.SeekComplete&&b!==B.AdBreakComplete||this._isInState(A.FPlayPause)||this._isInState(A.Buffer)||this._isInState(A.Seek)||(this._logger.info(D,"Executing pending API:trackPlay. This case most likely happens tracking Preroll AdBreak without any Ads."),this._cmdPlay(a))},e.prototype._cmdConfigure=function(a){this._configureAdobeAnalyticsPlugin(),this._configureAdobeHearbeatPlugin(),this._configureVideoPlayerPlugin(),this._configureOtherPlugins(),this._configureHeartbeat(),this._privacyManager.configure(this._onPrivacyChange.bind(this))},e.prototype._cmdBeginReporting=function(a){this._playerPlugin&&this._playerPlugin.beginReporting(),this._setState(A.Reporting,!0)},e.prototype._cmdSessionStart=function(a){var b=a.getData(E),c=a.getData(J);this._currentMediaObject=b,this._videoInfo=b.createVideoInfo(),this._videoInfo.playerName=this._config.playerName?this._config.playerName:"";var d=b.getValue(e.MediaObjectKey.StandardMediaMetadata);d&&"object"==typeof d||(d=null);var f=b.getValue(e.MediaObjectKey.MediaResumed);"boolean"==typeof f&&(this._videoInfo.resumed=f);var g=b.getValue(e.MediaObjectKey.PrerollTrackingWaitingTime);"string"!=typeof g&&"number"!=typeof g||isNaN(g)||(this._prerollWaitTime=Number(g),this._prerollWaitTime<=0&&(this._prerollWaitEnabled=!1));var h=this._prepareMetadata(d,c);h[L]=this._videoInfo.mediaType,this._aaPlugin.setVideoMetadata(h),this._playerPlugin.trackVideoLoad(),this._playerPlugin.trackSessionStart(),this._setState(A.Session,!0),this._setState(A.Media,!0)},e.prototype._destroyHeartbeat=function(a,b){a&&a.trackVideoUnload(),b&&b.destroy()},e.prototype._cmdVideoEnd=function(a){var b=a.getRuleName()===B.VideoComplete;if(this._isInState(A.Reporting)){var c=this,d=this._heartbeat,e=this._playerPlugin;this._playerPlugin.trackComplete(function(){c._destroyHeartbeat(e,d)},b)}else this._destroyHeartbeat(this._playerPlugin,this._heartbeat);this._setState(A.Media,!1)},e.prototype._cmdHandleMediaComplete=function(a){this._isInMedia(a)||(this._logger.info(D,"API:trackComplete has already cleaned up Heartbeat instance."),this._cmdSessionEnd(a),a.stopProcessingAction())},e.prototype._cmdSessionEnd=function(a){this._setState(A.Session,!1),this._resetState()},e.prototype._cmdDisableTracking=function(a){this._logger.info(D,"#_cmdDisableTracking: ADBMediaHeartbeat Tracking Disabled Remotely."),this._mediaHeartbeatDisabled=!0},e.prototype._cmdBufferStart=function(a){this._playerPlugin.trackBufferStart(),this._setState(A.Buffer,!0)},e.prototype._cmdBufferComplete=function(a){this._isInState(A.Buffer)&&this._playerPlugin.trackBufferComplete(),this._setState(A.Buffer,!1)},e.prototype._cmdSeekStart=function(a){this._playerPlugin.trackSeekStart(),this._setState(A.Seek,!0)},e.prototype._cmdSeekComplete=function(a){this._isInState(A.Seek)&&this._playerPlugin.trackSeekComplete(),this._setState(A.Seek,!1)},e.prototype._cmdPlay=function(a){this._playerPlugin.trackPlay(),this._setState(A.PlayPause,!0),this._setState(A.FPlayPause,!0),this._playUnhandledFromPrerollWaitTime=!1},e.prototype._cmdPause=function(a){this._playerPlugin.trackPause(),this._setState(A.PlayPause,!1),this._setState(A.FPlayPause,!0)},e.prototype._cmdAdBreakStart=function(a){var b=a.getData(F);this._currentAdBreakObject=b,this._adBreakInfo=b.createAdBreakInfo(),this._adBreakInfo.playerName=this._config.playerName?this._config.playerName:"",this._playerPlugin.trackAdBreakStart(),this._setState(A.AdBreak,!0)},e.prototype._cmdAdBreakComplete=function(a){this._currentAdBreakObject=null,this._adBreakInfo=null,this._isInState(A.AdBreak)&&this._playerPlugin.trackAdBreakComplete(),this._setState(A.AdBreak,!1)},e.prototype._cmdAdStart=function(a){var b=a.getData(G),c=a.getData(J);this._currentAdObject=b,this._adInfo=b.createAdInfo();var d=b.getValue(N);"boolean"==typeof d&&(this._adInfo.granularTracking=d);var f=b.getValue(e.MediaObjectKey.StandardAdMetadata);f&&"object"==typeof f||(f=null);var g=this._prepareMetadata(f,c);this._aaPlugin.setAdMetadata(g),this._playerPlugin.trackAdStart(),this._setState(A.Ad,!0)},e.prototype._cmdAdComplete=function(a){this._currentAdObject=null,this._adInfo=null,this._isInState(A.Ad)&&this._playerPlugin.trackAdComplete(),this._setState(A.Ad,!1)},e.prototype._cmdAdSkip=function(a){this._currentAdObject=null,this._adInfo=null,this._isInState(A.Ad)&&this._playerPlugin.trackAdSkip(),this._setState(A.Ad,!1)},e.prototype._cmdChapterStart=function(a){var b=a.getData(H),c=a.getData(J);this._currentChapterObject=b,this._chapterInfo=b.createChapterInfo();var d=this._prepareMetadata(null,c);this._aaPlugin.setChapterMetadata(d),this._playerPlugin.trackChapterStart(),this._setState(A.Chapter,!0)},e.prototype._cmdChapterComplete=function(a){this._currentChapterObject=null,this._chapterInfo=null,this._isInState(A.Chapter)&&this._playerPlugin.trackChapterComplete(),this._setState(A.Chapter,!1)},e.prototype._cmdChapterSkip=function(a){this._currentChapterObject=null,this._chapterInfo=null,this._isInState(A.Chapter)&&this._playerPlugin.trackChapterSkip(),this._setState(A.Chapter,!1)},e.prototype._cmdError=function(a){var b=a.getData(K);b||(b="unknown_error_id"),this._playerPlugin.trackVideoPlayerError(b)},e.prototype._cmdBitrate=function(a){this._playerPlugin.trackBitrateChange()},e.prototype._cmdTimedMetadataUpdate=function(a){var b=a.getData(I),c=b.getValue(g.MEDIAINFO_KEY_TIMEDMETADATA);this._playerPlugin.trackTimedMetadata(c)},e.prototype._processRule=function(a,b){return this._ruleEngine.processRule(a,b)},e.prototype._setupRules=function(){this._ruleEngine.registerEnterExitAction(this._cmdEnterAction,this._cmdExitAction),this._ruleEngine.registerRule(B.SessionStart,"API:trackSessionStart",[t.createPredicate(this._isPlatformTrackingSupported,!0,C.ErrUnSupportedPlatform),t.createPredicate(this._isTrackingDisabled,!1,C.ErrTrackingDisabled),t.createPredicate(this._isInSession,!1,C.ErrInSession),t.createPredicate(this._isValidMediaObject,!0,C.ErrInvalidMediaObject),t.createPredicate(this._isAudioTrackingSupported,!0,C.ErrAudioTrackingNotSupported)],[this._cmdConfigure,this._cmdSessionStart],this),this._ruleEngine.registerRule(B.SessionEnd,"API:trackSessionEnd",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession)],[this._cmdHandleMediaComplete,this._cmdAdSkip,this._cmdAdBreakComplete,this._cmdChapterSkip,this._cmdVideoEnd,this._cmdSessionEnd],this),this._ruleEngine.registerRule(B.VideoComplete,"API:trackComplete",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia)],[this._cmdAdSkip,this._cmdAdBreakComplete,this._cmdChapterSkip,this._cmdVideoEnd],this),this._ruleEngine.registerRule(B.Error,"API:trackError",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia)],[this._cmdError],this),this._ruleEngine.registerRule(B.Play,"API:trackPlay",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._shouldAllowPlayerStateChange,!0,C.ErrInvalidPlayerState)],[this._cmdSeekComplete,this._cmdBufferComplete,this._cmdPlay],this),this._ruleEngine.registerRule(B.Pause,"API:trackPause",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._shouldAllowPlayerStateChange,!0,C.ErrInvalidPlayerState),t.createPredicate(this._isInBuffer,!1,C.ErrInBuffer),t.createPredicate(this._isInSeek,!1,C.ErrInSeek)],[this._cmdPause],this),this._ruleEngine.registerRule(B.BufferStart,"API:trackEvent(BufferStart)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._shouldAllowPlayerStateChange,!0,C.ErrInvalidPlayerState),t.createPredicate(this._isInBuffer,!1,C.ErrInBuffer),t.createPredicate(this._isInSeek,!1,C.ErrInSeek)],[this._cmdBufferStart],this),this._ruleEngine.registerRule(B.BufferComplete,"API:trackEvent(BufferComplete)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._shouldAllowPlayerStateChange,!0,C.ErrInvalidPlayerState),t.createPredicate(this._isInBuffer,!0,C.ErrNotInBuffer)],[this._cmdBufferComplete],this),this._ruleEngine.registerRule(B.SeekStart,"API:trackEvent(SeekStart)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._shouldAllowPlayerStateChange,!0,C.ErrInvalidPlayerState),t.createPredicate(this._isInSeek,!1,C.ErrInSeek),t.createPredicate(this._isInBuffer,!1,C.ErrInBuffer)],[this._cmdSeekStart],this),this._ruleEngine.registerRule(B.SeekComplete,"API:trackEvent(SeekComplete)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._shouldAllowPlayerStateChange,!0,C.ErrInvalidPlayerState),t.createPredicate(this._isInSeek,!0,C.ErrNotInSeek)],[this._cmdSeekComplete],this),this._ruleEngine.registerRule(B.AdBreakStart,"API:trackEvent(AdBreakStart)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._isValidAdBreakObject,!0,C.ErrInvalidAdBreakObject),t.createPredicate(this._isDifferentAdBreakObject,!0,C.ErrDuplicateAdBreakObject)],[this._cmdAdSkip,this._cmdAdBreakComplete,this._cmdAdBreakStart],this),this._ruleEngine.registerRule(B.AdBreakComplete,"API:trackEvent(AdBreakComplete)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._isInAdBreak,!0,C.ErrNotInAdBreak)],[this._cmdAdSkip,this._cmdAdBreakComplete],this),this._ruleEngine.registerRule(B.AdStart,"API:trackEvent(AdStart)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._isInAdBreak,!0,C.ErrNotInAdBreak),t.createPredicate(this._isValidAdObject,!0,C.ErrInvalidAdObject),t.createPredicate(this._isDifferentAdObject,!0,C.ErrDuplicateAdObject)],[this._cmdAdSkip,this._cmdAdStart],this),this._ruleEngine.registerRule(B.AdComplete,"API:trackEvent(AdComplete)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._isInAdBreak,!0,C.ErrNotInAdBreak),t.createPredicate(this._isInAd,!0,C.ErrNotInAd)],[this._cmdAdComplete],this),this._ruleEngine.registerRule(B.AdSkip,"API:trackEvent(AdSkip)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._isInAdBreak,!0,C.ErrNotInAdBreak),t.createPredicate(this._isInAd,!0,C.ErrNotInAd)],[this._cmdAdSkip],this),this._ruleEngine.registerRule(B.ChapterStart,"API:trackEvent(ChapterStart)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._isValidChapterObject,!0,C.ErrInvalidChapterObject),t.createPredicate(this._isDifferentChapterObject,!0,C.ErrDuplicateChapterObject)],[this._cmdChapterSkip,this._cmdChapterStart],this),this._ruleEngine.registerRule(B.ChapterComplete,"API:trackEvent(ChapterComplete)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._isInChapter,!0,C.ErrNotInChapter)],[this._cmdChapterComplete],this),this._ruleEngine.registerRule(B.ChapterSkip,"API:trackEvent(ChapterSkip)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._isInChapter,!0,C.ErrNotInChapter)],[this._cmdChapterSkip],this),this._ruleEngine.registerRule(B.BitrateChange,"API:trackEvent(BitrateChange)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia)],[this._cmdBitrate],this),this._ruleEngine.registerRule(B.TimedMetadataUpdate,"API:trackEvent(TimedMetadataUpdate)",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._isValidTimedMetadataObject,!0,C.ErrInvalidTimedMetadataObject)],[this._cmdTimedMetadataUpdate],this),this._ruleEngine.registerRule(B.DisableTracking,"Internal::DisableTracking",[t.createPredicate(this._isTrackingDisabled,!1,C.ErrTrackingDisabled)],[this._cmdDisableTracking],this),this._ruleEngine.registerRule(B.BeginReporting,"Internal::BeginReporting",[t.createPredicate(this._isInSession,!0,C.ErrNotInSession),t.createPredicate(this._isInMedia,!0,C.ErrNotInMedia),t.createPredicate(this._didBeginReporting,!1,C.ErrBeginReporting)],[this._cmdBeginReporting],this)},e.prototype._configureAdobeAnalyticsPlugin=function(){this._aaPlugin=new n(this._appMeasurement,new p(this));var a=new o;a.channel=this._config.channel?this._config.channel:"",a.debugLogging=c.MediaHeartbeat._debugLogging||this._config.debugLogging,this._aaPlugin.configure(a),this._plugins.push(this._aaPlugin)},e.prototype._configureAdobeHearbeatPlugin=function(){var a=this._appMeasurement.visitor?this._appMeasurement.visitor.marketingCloudOrgID:"";this._ahPlugin=new q(new s(this));var b=new r(this._config.trackingServer,a);b.debugLogging=c.MediaHeartbeat._debugLogging||this._config.debugLogging,b.ovp=this._config.ovp?this._config.ovp:"",b.ssl=this._config.ssl,b.sdk=this._config.appVersion?this._config.appVersion:"";var d=this._primetimeTVSDKVersion();d&&d.length>0&&(b.__primetime=!0,b.__psdkVersion=d),this._ahPlugin.configure(b),this._plugins.push(this._ahPlugin)},e.prototype._configureVideoPlayerPlugin=function(){this._playerPlugin=new k(new m(this));var a=new l;a.debugLogging=c.MediaHeartbeat._debugLogging||this._config.debugLogging,this._playerPlugin.configure(a),this._plugins.push(this._playerPlugin)},e.prototype._configureOtherPlugins=function(){if(c.plugins.nielsen&&this._config.nielsenConfigKey&&this._config.nielsenAppInfo){this._nielsenPlugin=new c.plugins.nielsen.NielsenPlugin(new c._NielsenPluginDelegate(this,this._logger));var a=new c.plugins.nielsen.NielsenPluginConfig;a.debugLogging=c.MediaHeartbeat._debugLogging||this._config.debugLogging,a.appInfo=this._config.nielsenAppInfo,a.configKey=this._config.nielsenConfigKey,this._nielsenPlugin.configure(a),this._plugins.push(this._nielsenPlugin)}},e.prototype._configureHeartbeat=function(){var a=new i;a.debugLogging=c.MediaHeartbeat._debugLogging||this._config.debugLogging,this._heartbeat=new h(new j(this),this._plugins),this._heartbeat.configure(a)},e.prototype._resetState=function(){this._taskScheduler.clearTasks(),this._privacyManager.reset(),this._mediaState={},this._plugins=[],this._playerPlugin=null,this._aaPlugin=null,this._ahPlugin=null,this._nielsenPlugin=null,this._heartbeat=null,this._currentMediaObject=null,this._currentAdBreakObject=null,this._currentAdObject=null,this._currentChapterObject=null,this._videoInfo=null,this._adBreakInfo=null,this._adInfo=null,this._chapterInfo=null,this._prerollWaitEnabled=!0,this._prerollWaitTime=O,this._playReceived=!1,this._playUnhandledFromPrerollWaitTime=!1,this._playTaskHandle=null,this._playAfterAdStart=!1},e.prototype._primetimeTVSDKVersion=function(){return this._currentMediaObject?this._currentMediaObject.getValue(M):null},e.prototype._cleanContextData=function(a){if(null==a||"object"!=typeof a)return null;var b={};for(var c in a)if(a.hasOwnProperty(c)){var d=a[c];"number"!=typeof d&&"string"!=typeof d&&"boolean"!=typeof d||(b[c]=d)}return b},e.prototype._prepareMetadata=function(a,b){var c={};if(b&&w.append(c,b),a){var d=this._cleanContextData(a);w.append(c,d)}return delete c[L],c},e.prototype._onDelegateError=function(a){this._logger.error(D,a.getMessage()+" | "+a.getDetails())},e.prototype._onDelegateTrackingDisabled=function(){this._processRule(B.SessionEnd),this._processRule(B.DisableTracking)},e.prototype._onPrivacyChange=function(a){this._logger.info(D,"#_onPrivacyChange: Privacy Status: "+a),a===v.OPT_IN?this._processRule(B.BeginReporting):a===v.OPT_OUT&&this._processRule(B.SessionEnd)};var A={Session:0,Media:1,AdBreak:2,Ad:3,Chapter:4,PlayPause:5,Buffer:6,Seek:7,FPlayPause:8,Reporting:9},B={SessionStart:0,SessionEnd:1,VideoComplete:2,Play:3,Pause:4,Error:5,AdBreakStart:6,AdBreakComplete:7,AdStart:8,AdComplete:9,AdSkip:10,ChapterStart:11,ChapterComplete:12,ChapterSkip:13,SeekStart:14,SeekComplete:15,BufferStart:16,BufferComplete:17,BitrateChange:18,TimedMetadataUpdate:19,DisableTracking:20,BeginReporting:21},C={ErrUnSupportedPlatform:"MediaHeartbeat does not support tracking due to AppMeasurement or VisitorAPI not supporting the browser.",ErrNotInSession:'MediaHeartbeat is not in active tracking session, call "API:trackSessionStart" to begin a new tracking session.',ErrInSession:'MediaHeartbeat is in active tracking session, call "API:trackSessionEnd" to end current tracking session.',ErrNotInMedia:'MediaHeartbeat has completed tracking session, call "API:trackSessionEnd" first to end current session and then begin a new tracking session.',ErrInBuffer:'MediaHeartbeat is tracking buffer events, call "API:trackEvent(BufferComplete)" first to stop tracking buffer events.',ErrNotInBuffer:'MediaHeartbeat is not tracking buffer events, call "API:trackEvent(BufferStart)" before "API:trackEvent(BufferComplete)".',ErrInSeek:'MediaHeartbeat is tracking seek events, call "API:trackEvent(SeekComplete)" first to stop tracking seek events.',ErrNotInSeek:'MediaHeartbeat is not tracking seek events, call "API:trackEvent(SeekStart)" before "API:trackEvent(SeekComplete)".',ErrNotInAdBreak:'MediaHeartbeat is not tracking any AdBreak, call "API:trackEvent(AdBreakStart)" to begin tracking AdBreak',ErrNotInAd:'MediaHeartbeat is not tracking any Ad, call "API:trackEvent(AdStart)" to begin tracking Ad',ErrNotInChapter:'MediaHeartbeat is not tracking any Chapter, call "API:trackEvent(ChapterStart)" to begin tracking Chapter',ErrInvalidMediaObject:'MediaInfo passed into "API:trackSessionStart" is invalid.',ErrInvalidAdBreakObject:'AdBreakInfo passed into "API:trackEvent(AdBreakStart)" is invalid.',ErrDuplicateAdBreakObject:'MediaHeartbeat is currently tracking the AdBreak passed into "API:trackEvent(AdBreakStart)".',ErrInvalidAdObject:'AdInfo passed into "API:trackEvent(AdStart)" is invalid.',ErrDuplicateAdObject:'MediaHeartbeat is currently tracking the Ad passed into "API:trackEvent(AdStart)".',ErrInvalidChapterObject:'ChapterInfo passed into "API:trackEvent(ChapterStart)" is invalid.',ErrDuplicateChapterObject:'MediaHeartbeat is currently tracking the Chapter passed into "API:trackEvent(ChapterStart)".',ErrInvalidTimedMetadataObject:'TimedMetadata passed into "API:trackEvent(TimedMetadataUpdate)" is invalid.',ErrInvalidPlayerState:"MediaHeartbeat is tracking an AdBreak but not tracking any Ad and will drop any calls to track player state (Play, Pause, Buffer or Seek) in this state.",ErrAudioTrackingNotSupported:"Upgrade your AppMeasurement library to version >= '2.11.0' to support tracking audio content.",ErrTrackingDisabled:"MediaHeartbeat tracking is disabled for this publisher. Please contact Adobe Representative to enable tracking.",ErrBeginReporting:"MediaHeartbeat has already started reporting."},D="MediaHeartbeat",E="key_media_object",F="key_adbreak_object",G="key_ad_object",H="key_chapter_object",I="key_timed_metadata_object",J="key_custom_metadata",K="key_error_id",L="a.media.streamType",M="a.__pttvsdkVersion",N="granular_ad_tracking",O=250;c._MediaHeartbeatRule=B,c._MediaHeartbeatErrorMessage=C,c.MediaHeartbeatDelegate=d,c.MediaHeartbeat=e,c.MediaHeartbeat._debugLogging=!1}(a.ADB.core,a.ADB.va),a.ADB||(a.ADB={}),a.ADB.core||(a.ADB.core=core),a.ADB.va||(a.ADB.va=va),a.ADB.va.plugins||(a.ADB.va.plugins={})}(this);
|
||
|
||
}).call(lib);
|
||
exports.va = lib.ADB.va;
|
||
exports.core = lib.ADB.core;
|
||
}));
|
||
|
||
});</script><script>
|
||
/* global mps, $t, BI, mParticle, __CNBC_META_DATA */
|
||
(function() {
|
||
function loadmParticleIntegration() {
|
||
const logEvent = (window.BI && BI.console && BI.console.build('mParticle Integration')) || Function.prototype;
|
||
$t('register', 'mParticle_setIdResolved');
|
||
|
||
let mparticleapikey='';
|
||
if (document.location.host == 'www.cnbc.com' || document.location.host == 'dealornodeal.cnbc.com') {
|
||
mparticleapikey = 'us1-99f689156b88a84fbe3383020acfea25';
|
||
} else {
|
||
mparticleapikey = 'us1-c4550558f555d448b588df56e68d0ab1';
|
||
}
|
||
|
||
(function(apiKey) {
|
||
let mParticle = window.mParticle = window.mParticle || {};
|
||
const aam_mid = typeof mps._ck.r === 'function' && decodeURIComponent(mps._ck.r('AMCV_A8AB776A5245B4220A490D44%40AdobeOrg')).split('|') ? decodeURIComponent(mps._ck.r('AMCV_A8AB776A5245B4220A490D44%40AdobeOrg')).split('|')[4] : null;
|
||
const aam_uuid = typeof mps._ck.r === 'function' ? mps._ck.r('aam_uuid') : null;
|
||
|
||
//define config
|
||
mParticle.config = {
|
||
identifyRequest: {
|
||
userIdentities: {
|
||
other3: aam_uuid,
|
||
other4: aam_mid
|
||
},
|
||
},
|
||
identityCallback: function(result) {
|
||
var currentUser = result.getUser();
|
||
const mpId = currentUser.getMPID();
|
||
if (result.getUser()) {
|
||
result.getUser().setUserAttribute('CNBCMPID', mpId);
|
||
$t('track', 'mParticle_setIdResolved', { mpid: mpId});
|
||
|
||
}
|
||
},
|
||
useCookieStorage: true,
|
||
dataPlan: {
|
||
planId: 'draft_cnbc_data_plan',
|
||
planVersion: 1
|
||
}
|
||
};
|
||
|
||
// Add mParticle script dynamically to the page, insert before the first script tag
|
||
var mp = document.createElement('script');
|
||
mp.type = 'text/javascript';
|
||
mp.async = true;
|
||
mp.src = ('https:' == document.location.protocol ? 'https://jssdkcdns' : 'http://jssdkcdn') +
|
||
'.mparticle.com/js/v2/' +
|
||
apiKey +
|
||
'/mparticle.js';
|
||
|
||
var s = document.getElementsByTagName('script')[0];
|
||
s.parentNode.insertBefore(mp, s);
|
||
})(mparticleapikey);
|
||
|
||
BI.waitForObjAvailable(['mParticle', 'mParticle.ready', 'mps', 'mps.pagevars', '__CNBC_META_DATA'], 100, function() {
|
||
mps._executemParticle = function() {
|
||
let isInvestingClubContent = false;
|
||
let isCnbcPlusContent = false;
|
||
|
||
let section;
|
||
if (__CNBC_META_DATA && __CNBC_META_DATA.contentClassification && __CNBC_META_DATA.contentClassification.includes('investingClub')) {
|
||
isInvestingClubContent = true;
|
||
}
|
||
if (__CNBC_META_DATA && __CNBC_META_DATA.contentClassification && __CNBC_META_DATA.contentClassification.includes('cnbcplus')) {
|
||
isCnbcPlusContent = true;
|
||
}
|
||
if (__CNBC_META_DATA.type == 'franchise' || __CNBC_META_DATA.type == 'quote'){
|
||
section = (__CNBC_META_DATA.tagName);
|
||
}
|
||
else if (__CNBC_META_DATA.section && __CNBC_META_DATA.section.tagName) {
|
||
section = (__CNBC_META_DATA.section.tagName);
|
||
}
|
||
else {
|
||
section = 'null';
|
||
}
|
||
|
||
let paywallexists;
|
||
|
||
if (mps.pagevars.type != 'franchise') {
|
||
const isProUser = __CNBC_META_DATA.user && __CNBC_META_DATA.user.isPro;
|
||
const isICUser = __CNBC_META_DATA.user && __CNBC_META_DATA.user.isInvestingClubUser;
|
||
const isPlusUser = __CNBC_META_DATA.user && __CNBC_META_DATA.user.isPlusUser;
|
||
|
||
if (__CNBC_META_DATA.premium == true && !isProUser) {
|
||
paywallexists = 'protrue';
|
||
}
|
||
else if (isInvestingClubContent && !isICUser) {
|
||
paywallexists = 'investingclubtrue';
|
||
}
|
||
else if (isCnbcPlusContent && !isPlusUser) {
|
||
paywallexists = 'plustrue';
|
||
}
|
||
else{
|
||
paywallexists = 'false';
|
||
}
|
||
}
|
||
|
||
let asset_status;
|
||
|
||
if (__CNBC_META_DATA.premium == true) {
|
||
asset_status = 'Premium';
|
||
} else if (isInvestingClubContent) {
|
||
asset_status= 'investingclub';
|
||
} else if (isCnbcPlusContent) {
|
||
asset_status = 'cnbcplus';
|
||
} else {
|
||
asset_status = 'Unrestricted';
|
||
}
|
||
const urlParams = new URLSearchParams(window.location.search);
|
||
const source = urlParams.get('__source');
|
||
logEvent('source', source);
|
||
const utmmedium = urlParams.get('utm_medium');
|
||
const utmsource = urlParams.get('utm_source');
|
||
const utmcampaign = urlParams.get('utm_campaign');
|
||
const utmcontent = urlParams.get('utm_content');
|
||
mParticle.logEvent(
|
||
'Page Load',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Referrer': (!document.referrer) ? ('null') : (document.referrer),
|
||
'Page URL': window.location.toString(),
|
||
'Template': (!__CNBC_META_DATA.template) ? ('null') : (__CNBC_META_DATA.template),
|
||
'Brand': (!__CNBC_META_DATA.brand) ? ('null') : (__CNBC_META_DATA.brand),
|
||
'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Asset Status': asset_status,
|
||
'Platform': 'web',
|
||
'Page Section': section,
|
||
'Hier1': (!__CNBC_META_DATA.sectionHierarchy[0].tagNameFormattedFull) ? ('NA') : (__CNBC_META_DATA.sectionHierarchy[0].tagNameFormattedFull),
|
||
'Hier2':(!__CNBC_META_DATA.sectionHierarchy[1]) ? ('NA') : (__CNBC_META_DATA.sectionHierarchy[1].tagNameFormattedFull),
|
||
'Hier3':(!__CNBC_META_DATA.sectionHierarchy[2]) ? ('NA') : (__CNBC_META_DATA.sectionHierarchy[2].tagNameFormattedFull),
|
||
'Hier4':(!__CNBC_META_DATA.sectionHierarchy[3]) ? ('NA') : (__CNBC_META_DATA.sectionHierarchy[3].tagNameFormattedFull),
|
||
'Hier5':(!__CNBC_META_DATA.sectionHierarchy[4]) ? ('NA') : (__CNBC_META_DATA.sectionHierarchy[4].tagNameFormattedFull),
|
||
'Headline': (!__CNBC_META_DATA.headline) ? ('null') : (__CNBC_META_DATA.headline),
|
||
'Paywall': paywallexists,
|
||
'Tags': (!__CNBC_META_DATA.relatedTagsFilteredFormatted) ? ('null') : (__CNBC_META_DATA.relatedTagsFilteredFormatted),
|
||
'Short Summary':(!__CNBC_META_DATA.description) ? ('null') : (__CNBC_META_DATA.description),
|
||
'Author':(!__CNBC_META_DATA.authorFormatted) ? ('null') : (__CNBC_META_DATA.authorFormatted),
|
||
'Page Publish Date':(!__CNBC_META_DATA.shortDateFirstPublished) ? ('null') : (__CNBC_META_DATA.shortDateFirstPublished),
|
||
'Page Modified Date':(!__CNBC_META_DATA.shortDateLastPublished) ? ('null') : (__CNBC_META_DATA.shortDateLastPublished),
|
||
'Article ID':(!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Url Param Source': (!source) ? ('null') : (source),
|
||
'Url Param Utm_Medium': (!utmmedium) ? ('null') : (utmmedium),
|
||
'Url Param Utm_Source': (!utmsource) ? ('null') : (utmsource),
|
||
'Url Param Utm_Campaign': (!utmcampaign) ? ('null') : (utmcampaign),
|
||
'Url Param Utm_Content': (!utmcontent) ? ('null') : (utmcontent)
|
||
}
|
||
);
|
||
};
|
||
mps._executemParticle();
|
||
|
||
//DCR Tag start
|
||
const execute_once_per_session = true;
|
||
const mrkl_cid='5998_04719';
|
||
const mrkl_domain = 'cnbc.com';
|
||
|
||
// On every interval execution check if mParticle has been set and if mParticle.ready method is available.
|
||
logEvent('Trying mparticle...');
|
||
logEvent('Mparticle ready! Add DCR.');
|
||
mParticle.ready(
|
||
// Que up a function insidethe mParticle.ready method.
|
||
// This function will be executed once mParticle is avaiilable and ready.
|
||
function () { // Thismethod check if the browser session item has been set or not.
|
||
// Also logs the session value for debugging purposes.
|
||
function shouldExecuteForSession(onetime = true) {
|
||
const ncbcu_dcr_session_executed = sessionStorage.getItem('nbcu-dcr-session-executed');
|
||
logEvent(`onetime= ${onetime} session-item=${ncbcu_dcr_session_executed} executed=${(!ncbcu_dcr_session_executed || !onetime ? true : false)}`);
|
||
|
||
return !ncbcu_dcr_session_executed || !onetime ? true: false;
|
||
}
|
||
// Check if mParticle MPID exists and if it does then return it.
|
||
function checkIfMPIDExist() {
|
||
|
||
return mParticle.Identity.getCurrentUser() && mParticle.Identity.getCurrentUser().getMPID();
|
||
}
|
||
// Function that checks for MPID and initializes DCR.
|
||
// If MPID not available tries to initialize after 3 seconds.
|
||
function dcr() {
|
||
if (checkIfMPIDExist()) {
|
||
logEvent('MPID Found, no need for timeout');
|
||
initializeMerkle();
|
||
} else { logEvent('No MPID Found, waiting...');
|
||
setTimeout(initializeMerkle, 3000);
|
||
}
|
||
}
|
||
// Main function that initializes DCR first with MPID if exists.
|
||
// If MPID does not exists initializes without it.
|
||
function initializeMerkle() {
|
||
if (checkIfMPIDExist())
|
||
{
|
||
const mpid = mParticle.Identity.getCurrentUser().getMPID();
|
||
window._svq = window._svq || []; window._svq.push(['_setUID', mpid]); window._svq.push(['_trackPageView']);
|
||
(function (d, c)
|
||
{
|
||
const mrklsv = d.createElement(c); mrklsv.type = 'text/javascript';
|
||
mrklsv.src = `https://nbcu.track.securedvisit.com/js/sv.js?sv_cid=${mrkl_cid}&sv_origin=${mrkl_domain}`; const mrkls = d.getElementsByTagName(c)[0];
|
||
mrkls.parentNode.insertBefore(mrklsv, mrkls);
|
||
})(document, 'script');
|
||
logEvent('Initializing DCR with MPID');
|
||
} else {
|
||
logEvent('Initializing DCR without MPID');
|
||
window._svq = window._svq || []; window._svq.push(['_trackPageView']);
|
||
(function (d,c) {
|
||
const mrklsv = d.createElement(c);
|
||
mrklsv.type = 'text/javascript';
|
||
mrklsv.src = `https://nbcu.track.securedvisit.com/js/sv.js?sv_cid=${mrkl_cid}&sv_origin=${mrkl_domain}`;
|
||
const mrkls = d.getElementsByTagName(c)[0];
|
||
mrkls.parentNode.insertBefore(mrklsv, mrkls);
|
||
})(document, 'script');
|
||
}
|
||
}
|
||
// Checks if session is set and it initializes DCR if its not set and sets it.
|
||
if (shouldExecuteForSession(execute_once_per_session))
|
||
{
|
||
sessionStorage.setItem('nbcu-dcr-session-executed', true);
|
||
dcr();
|
||
}
|
||
});
|
||
logEvent('DCR End');
|
||
|
||
});
|
||
//DCR Tag end
|
||
}
|
||
|
||
BI.wrapWithOneTrust({
|
||
fn: loadmParticleIntegration,
|
||
featureName: 'MParticle Integration',
|
||
categories: [7],
|
||
});
|
||
})();
|
||
|
||
</script><script>_satellite["_runScript8"](function(event, target, Promise) {
|
||
/* globals $t, s, __CNBC_META_DATA, BI */
|
||
(function () {
|
||
function track(actionContextData) {
|
||
BI.waitForObjAvailable(['s', 's.tl', 's.manageVars'], 50, function () {
|
||
s.contextData = {};
|
||
s.contextData = actionContextData;
|
||
s.tl(true, 'o', 'Zephr Template Event');
|
||
s.manageVars('clearVars');
|
||
});
|
||
}
|
||
|
||
function convertEventData(friendlyEventName, data) {
|
||
return {
|
||
'cnbc.action': `Zephr Template ${friendlyEventName}: ${__CNBC_META_DATA.id}`,
|
||
'cnbc.brand': __CNBC_META_DATA.brand != undefined ? __CNBC_META_DATA.brand : 'NA',
|
||
'cnbc.platform': 'web',
|
||
'cnbc.outcomeType': `${data.outcomeType ?? 'NA'}`,
|
||
'cnbc.outcomeID': `${data.outcomeId ?? 'NA'}`,
|
||
'cnbc.outcomeDetail': `${data.outcomeDetail?? 'NA'}`,
|
||
};
|
||
}
|
||
|
||
$t('on', 'phx_zephr_load', function (e, data) {
|
||
track(convertEventData('Appear', data));
|
||
});
|
||
|
||
$t('on', 'phx_zephr_click', function (e, data) {
|
||
track(convertEventData(`Click: ${data.action}`, data));
|
||
});
|
||
|
||
$t('on', 'phx_zephr_close', function (e, data) {
|
||
track(convertEventData('Close', data));
|
||
});
|
||
|
||
$t('on', 'phx_zephr_email_submit', function (e, data) {
|
||
track(convertEventData('Email Submit', data));
|
||
});
|
||
|
||
$t('on', 'phx_zephr_multinewsletter_submit', function (e, data) {
|
||
track(convertEventData('Multinewsletter Submit', data));
|
||
});
|
||
|
||
$t('on', 'phx_zephr_expand', function (e, data) {
|
||
track(convertEventData('Expand', data));
|
||
});
|
||
})();
|
||
|
||
});</script><script>
|
||
/* globals BI, __CNBC_META_DATA */
|
||
(function(){
|
||
|
||
// Gets an object whose entries are cookie values
|
||
function getCookies(names = []) {
|
||
function matches(e) {
|
||
return names.filter(n => e.startsWith(`${n}=`)).length;
|
||
}
|
||
|
||
var entries = document.cookie
|
||
.split(';')
|
||
.map(entry => entry.trim())
|
||
.filter(matches)
|
||
.map(entry => entry.split('='));
|
||
|
||
return Object.fromEntries(entries);
|
||
}
|
||
function checkProOrIcUser() {
|
||
BI.waitForObjAvailable(['__CNBC_META_DATA', '__CNBC_META_DATA.user'], 50, function() {
|
||
const cnbcUser = __CNBC_META_DATA.user;
|
||
const proUser = cnbcUser.isPro;
|
||
const icUser = cnbcUser.isInvestingClubUser;
|
||
|
||
BI.waitForObjAvailable(['admiral'], 50, () => {
|
||
if (proUser || icUser )
|
||
window.admiral('targeting', 'pause');
|
||
});
|
||
});
|
||
}
|
||
|
||
const { userEmail, userSession } = getCookies(['userEmail', 'userSession']);
|
||
// on page init we first check if a user is logged in
|
||
// if not, we call admiral api and set targeting ready, if they are logged in we check if they're pro or ic user
|
||
callLoader();
|
||
if (!userEmail || !userSession) {
|
||
BI.waitForObjAvailable(['admiral'], 50, () => {
|
||
window.admiral('targeting', 'ready');
|
||
});
|
||
|
||
} else {
|
||
checkProOrIcUser();
|
||
}
|
||
|
||
function loadAdmiralScript() {
|
||
!(function (document, tagName) {
|
||
var scriptTag = document.createElement(tagName);
|
||
var firstScriptTag = document.getElementsByTagName(tagName)[0];
|
||
scriptTag.async = 1;
|
||
scriptTag.src = 'https://acidpigs.com/v2/0/cfgPonIZy0vzBw2WwDUYHDKQ6jLZ5cQibbFroY_JQFu4xDnvmXqd8OEvwhd_5aVLhuUfg';
|
||
firstScriptTag.parentNode.insertBefore(scriptTag, firstScriptTag);
|
||
})(document, 'script'), (function (window, namespace) {
|
||
|
||
window[namespace] = window[namespace] || function () {
|
||
//initialization code to be run before any publisher code that uses Admiral's API
|
||
(window[namespace].q = window[namespace].q || []).push(arguments);
|
||
|
||
};
|
||
// pause the targeting call until we update our custom targeting
|
||
window[namespace]('targeting', 'pause');
|
||
|
||
})(window, 'admiral');
|
||
|
||
!(function (window, namespace, type) {
|
||
function setAdmiralEngaged() {
|
||
if ((function checkLocalStorage() {
|
||
try {
|
||
var localStorageValue = localStorage.getItem('v4ac1eiZr0');
|
||
return localStorageValue && 0 < localStorageValue.split(',')[4];
|
||
} catch (error) {
|
||
console.error('An error occurred:', error);
|
||
}
|
||
return false;
|
||
})()) {
|
||
var pubads = window[namespace].pubads();
|
||
if (typeof pubads.setTargeting === type) {
|
||
pubads.setTargeting('admiral-engaged', 'true');
|
||
}
|
||
}
|
||
}
|
||
|
||
var googletag = window[namespace] = window[namespace] || {};
|
||
googletag.cmd = googletag.cmd || [];
|
||
if (typeof googletag.pubads === type) {
|
||
setAdmiralEngaged();
|
||
} else if (typeof googletag.cmd.unshift === type) {
|
||
googletag.cmd.unshift(setAdmiralEngaged);
|
||
} else {
|
||
googletag.cmd.push(setAdmiralEngaged);
|
||
}
|
||
})(window, 'googletag', 'function');
|
||
}
|
||
|
||
function callLoader() {
|
||
BI.wrapWithOneTrust({
|
||
fn: loadAdmiralScript,
|
||
featureName: 'Admiral Pagecall',
|
||
categories: [7]
|
||
});
|
||
}
|
||
})();
|
||
</script><script>_satellite["_runScript9"](function(event, target, Promise) {
|
||
(function () {
|
||
/* global $t, BI */
|
||
var logEvent = (window.BI && BI.console && BI.console.build('uni_core')) || Function.prototype;
|
||
|
||
var isEmpty = function (obj) {
|
||
return Object.keys(obj).length === 0 && obj.constructor === Object;
|
||
};
|
||
|
||
function clone(obj) {
|
||
return JSON.parse(JSON.stringify(obj));
|
||
}
|
||
|
||
window.uniVideo = (function () {
|
||
var extend = function (defaults, options) {
|
||
var extended = {};
|
||
var prop;
|
||
for (prop in defaults) {
|
||
if (Object.prototype.hasOwnProperty.call(defaults, prop)) {
|
||
extended[prop] = defaults[prop];
|
||
}
|
||
}
|
||
for (prop in options) {
|
||
if (Object.prototype.hasOwnProperty.call(options, prop)) {
|
||
extended[prop] = options[prop];
|
||
}
|
||
}
|
||
return extended;
|
||
};
|
||
|
||
// setting up an object to manage auto-incrementing
|
||
// IDs, so that instances and factories have predictable
|
||
// but unique names.
|
||
var idCounter = {};
|
||
|
||
idCounter.increment = function (name) {
|
||
idCounter[name] = idCounter[name] === undefined ? 0 : idCounter[name] + 1;
|
||
return `${name}_${idCounter[name]}`;
|
||
};
|
||
|
||
// Creating a constant to help generate IDs
|
||
const ANON = 'anonymous';
|
||
|
||
// Mapping player instance IDs to state objects
|
||
var instances = {};
|
||
|
||
// Listing callback functions
|
||
// that will handle univideo
|
||
// events for a single instance.
|
||
var eventListenerFactories = {};
|
||
|
||
var uniVideo = {};
|
||
|
||
uniVideo.inspect = function () {
|
||
return { instances, eventListenerFactories };
|
||
};
|
||
|
||
uniVideo.event = {
|
||
PROGRESS: 'PROGRESS',
|
||
INIT: 'INIT',
|
||
VIDEO_LOADED: 'VIDEO_LOADED',
|
||
PLAY: 'PLAY',
|
||
PAUSE: 'PAUSE',
|
||
SEEK_START: 'SEEK_START',
|
||
SEEK_COMPLETE: 'SEEK_COMPLETE',
|
||
STOP: 'STOP',
|
||
COMPLETE: 'COMPLETE',
|
||
AD_BREAK_START: 'AD_BREAK_START',
|
||
AD_BREAK_COMPLETE: 'AD_BREAK_COMPLETE',
|
||
AD_PLAY: 'AD_PLAY',
|
||
AD_COMPLETE: 'AD_COMPLETE',
|
||
FULLSCREEN: 'FULLSCREEN', //TODO this needs to be migrated to state events
|
||
SEGMENT_START: 'SEGMENT_START',
|
||
SEGMENT_END: 'SEGMENT_END',
|
||
};
|
||
//State events are fired internaly by uniVideoCore, not from player adapters
|
||
uniVideo.event['STATE'] = {
|
||
MUTE: 'MUTE',
|
||
FULLSCREEN: 'FULLSCREEN',
|
||
};
|
||
|
||
// `eventListenerFactory` should be a function that
|
||
// returns another function, `eventListener` so
|
||
// that `eventListener` can make use of state
|
||
// enclosed by `eventListenerFactory`. This allows
|
||
// listeners to handle multiple instances without
|
||
// having to explicitly manage switching between
|
||
// instances.
|
||
uniVideo.addEventListenerFactory = function (eventListenerFactory = () => Function.prototype) {
|
||
let factoryName = eventListenerFactory.name ?? ANON;
|
||
let cleanFactoryName = factoryName.replace(/-/g, '_');
|
||
let factoryId = idCounter.increment(cleanFactoryName);
|
||
|
||
logEvent('NEW EVENT LISTENER FACTORY', { factoryId, eventListenerFactory });
|
||
|
||
// Storing the factory functionn for later, so that
|
||
// it can be used to create new event handlers when
|
||
// new univideo instances are created.
|
||
eventListenerFactories[factoryId] = eventListenerFactory;
|
||
|
||
// Adding an event listener to each existing instance
|
||
Object.values(instances).forEach(instance => {
|
||
instance.listeners[factoryId] = eventListenerFactory();
|
||
});
|
||
};
|
||
|
||
// Registering $t event
|
||
$t('register', 'uni_videoEvent', { allowDuplicate: true });
|
||
|
||
// Distributing event data to listeners
|
||
$t('on', 'uni_videoEvent', function (e, data) {
|
||
let instance = instances[data.instanceId];
|
||
|
||
Object.values(instance.listeners).forEach(eventListener => {
|
||
eventListener(e, data);
|
||
});
|
||
});
|
||
|
||
uniVideo.buildUniTrack = function ({ uniquePlayerInstanceId, idPrefix } = {}) {
|
||
let cleanIdPrefix = idPrefix ? String(idPrefix).replace(/-/g, '_') : ANON;
|
||
|
||
let instanceId = uniquePlayerInstanceId
|
||
? String(uniquePlayerInstanceId).replace(/-/g, '_')
|
||
: idCounter.increment(cleanIdPrefix);
|
||
|
||
logEvent('New Instance ID', { instanceId });
|
||
|
||
var videoDataDefaults = {
|
||
adId: '',
|
||
adLength: 0, //seconds
|
||
adName: '',
|
||
adPodName: '', //preroll, midroll, postroll
|
||
assetID: '', //for SCTE info since no ID or title
|
||
dateBroadcast: '', //js toIsoString ex: "2019-11-06T17:52:27.351Z"
|
||
datePublished: '', //js toIsoString ex: "2019-11-06T17:52:27.351Z"
|
||
duration: 0, //seconds
|
||
guid: '',
|
||
mpxId: '',
|
||
newsNetwork: '',
|
||
playbackAdapter: '',
|
||
playheadPosition: 0, // miliseconds
|
||
playInitiate: '', // (Continuous,Manual,Auto)
|
||
playListId: '',
|
||
playListLabel: '',
|
||
sentiment: '',
|
||
source: '',
|
||
streamType: '', // (linear, vod)
|
||
title: '',
|
||
videoCount: 0,
|
||
videoType: '',
|
||
custom: {},
|
||
};
|
||
|
||
// video state WHEN the event happened, not after
|
||
var videoStateDefaults = {
|
||
inAd: false,
|
||
inSegment: false,
|
||
segmentPosition: 1,
|
||
adPosition: 1,
|
||
adBreakPosition: 1,
|
||
playState: 'stop', //stop, play, pause, seek
|
||
fullScreen: false,
|
||
isMuted: false,
|
||
};
|
||
|
||
// Creating a list of event listeners
|
||
// for the new instance, in case the
|
||
// instance was created after the factory
|
||
// was registered.
|
||
let listenerEntries = Object.entries(eventListenerFactories).map(([factoryId, factory]) => [
|
||
factoryId,
|
||
factory(),
|
||
]);
|
||
|
||
let listeners = Object.fromEntries(listenerEntries);
|
||
|
||
// Creating a new UniVideo instance
|
||
instances[instanceId] = {
|
||
listeners,
|
||
history: [],
|
||
videoData: clone(videoDataDefaults),
|
||
videoState: clone(videoStateDefaults),
|
||
};
|
||
|
||
// Creating a reference to the instance
|
||
// for use by uniTrack closures
|
||
var instance = instances[instanceId];
|
||
|
||
var uniTrack = function ({ eventName, eventData = {} }) {
|
||
//reverse compatibility for single argument
|
||
if (typeof arguments[0] === 'string') {
|
||
eventName = arguments[0];
|
||
}
|
||
|
||
if (eventName !== 'PROGRESS') {
|
||
instance.history.push(eventName);
|
||
}
|
||
|
||
$t('track', 'uni_videoEvent', {
|
||
eventType: eventName,
|
||
videoData: instance.videoData,
|
||
videoState: instance.videoState,
|
||
instanceId,
|
||
eventData,
|
||
});
|
||
};
|
||
|
||
uniTrack.videoData = function (newSettings, setDefaults) {
|
||
let videoData = instance.videoData;
|
||
|
||
if (isEmpty(videoData)) {
|
||
videoData = videoDataDefaults;
|
||
}
|
||
|
||
if (newSettings) {
|
||
var previousSettings = setDefaults ? videoDataDefaults : videoData;
|
||
instance.videoData = extend(previousSettings, newSettings);
|
||
} else {
|
||
return clone(videoData);
|
||
}
|
||
};
|
||
|
||
uniTrack.videoState = function (newSettings, setDefaults) {
|
||
let videoState = instance.videoState;
|
||
|
||
if (isEmpty(videoState)) {
|
||
videoState = videoStateDefaults;
|
||
}
|
||
|
||
if (newSettings) {
|
||
var previousSettings = setDefaults ? videoStateDefaults : videoState;
|
||
// update state first
|
||
instance.videoState = extend(previousSettings, newSettings);
|
||
// fire state change events
|
||
if (newSettings.isMuted !== undefined && newSettings.isMuted !== previousSettings.isMuted) {
|
||
uniTrack({ eventName: uniVideo.event.STATE.MUTE, eventData: { isMuted: newSettings.isMuted } });
|
||
}
|
||
} else {
|
||
return clone(videoState);
|
||
}
|
||
};
|
||
|
||
return uniTrack;
|
||
};
|
||
return uniVideo;
|
||
})();
|
||
})();
|
||
|
||
});</script><script>
|
||
/* globals BI, $t */
|
||
(function () {
|
||
const topLevelDomain = document.location.hostname.match(/[^./]+\.[^./]+$/)[0];
|
||
const allBrandSettings = {
|
||
'cnbc.com': {
|
||
tagType: '2',
|
||
comscoreClientId: 1000004,
|
||
},
|
||
'default': {
|
||
tagType: '2',
|
||
comscoreClientId: 1000004,
|
||
}
|
||
};
|
||
|
||
class TemplateMetaOverride {
|
||
#name;
|
||
#value;
|
||
constructor({name, kw}) {
|
||
this.#name = name;
|
||
this.#value = kw;
|
||
}
|
||
get template() {
|
||
return this.#name;
|
||
}
|
||
get keyword() {
|
||
return this.#value;
|
||
}
|
||
get sectionHierarchy() {
|
||
return [{tagName: this.#value}];
|
||
}
|
||
toString() {
|
||
return `templateName: ${this.#name}, keyword: ${this.#value}`;
|
||
}
|
||
toMap() {
|
||
return [this.#name, this];
|
||
}
|
||
}
|
||
|
||
const cnbcMetaOverrides = new Map([
|
||
new TemplateMetaOverride({name:'subscribe_free_account', kw:'freeAccount'}).toMap(),
|
||
new TemplateMetaOverride({name:'investingclub_marketing_template', kw:'ICMarketing'}).toMap(),
|
||
new TemplateMetaOverride({name:'investingclub_renew_marketing_template', kw:'ICRenew'}).toMap(),
|
||
new TemplateMetaOverride({name:'pro_marketing_template', kw:'ProMarketing'}).toMap(),
|
||
new TemplateMetaOverride({name:'pro_marketing_renew_template', kw:'Prorenew'}).toMap(),
|
||
new TemplateMetaOverride({name:'pro_upgrade_template', kw:'proupgrade'}).toMap(),
|
||
new TemplateMetaOverride({name:'subscribe_all_access', kw:'allAccess'}).toMap(),
|
||
new TemplateMetaOverride({name:'NewslettersPage', kw:'Newsletter'}).toMap(),
|
||
new TemplateMetaOverride({name:'StockScreener', kw:'PRO_Home_Pro_stockscreener'}).toMap(),
|
||
new TemplateMetaOverride({name:'quotepage_template', kw:'quotes'}).toMap(),
|
||
new TemplateMetaOverride({name:'zephrlandertemplate', kw:'ZephrLander'}).toMap(),
|
||
]);
|
||
|
||
/* SNIPAF: {"name": "comscorePageview", "version":"1.0"} */
|
||
// Comscore
|
||
function comscorePageview({ clientId = null, type = null, options = null } = {}) {
|
||
if (!clientId || !type) return;
|
||
window._comscore = window._comscore || [];
|
||
(function () {
|
||
var s = document.createElement('script'),
|
||
ns = document.createElement('noscript'),
|
||
el = document.getElementsByTagName('script')[0];
|
||
s.async = true;
|
||
s.src = `${
|
||
document.location.protocol == 'https:' ? 'https://sb' : 'http://b'
|
||
}.scorecardresearch.com/beacon.js`;
|
||
ns.src = `<img alt="comscore" src="${
|
||
document.location.protocol == 'https:' ? 'https://sb' : 'http://b'
|
||
}//sb.scorecardresearch.com/p?c1=${type}&c2=${clientId}&cv=2.0.0&cj=1" />`;
|
||
el.parentNode.insertBefore(ns, el);
|
||
el.parentNode.insertBefore(s, el);
|
||
})();
|
||
|
||
// Privacy cookie onetrust
|
||
const DoNotSell = (function () {
|
||
var usPrivacyCookie = new RegExp('usprivacy=([^;]+)').exec(document.cookie);
|
||
var usPrivacy = usPrivacyCookie !== null ? unescape(usPrivacyCookie[1]) : undefined;
|
||
return usPrivacy === '1YYN' ? true : usPrivacy === '1YNN' ? false : undefined;
|
||
})();
|
||
var csUCFR = DoNotSell ? 0 : '';
|
||
|
||
window._comscore.push({
|
||
c1: `${type}`,
|
||
c2: `${clientId}`,
|
||
cs_ucfr: csUCFR,
|
||
...(options && {options}), // Include options if present
|
||
});
|
||
}
|
||
/* SNIPAF: END */
|
||
|
||
function generateKeyword(data) {
|
||
const { sectionHierarchy } = data || {};
|
||
const [sectionHierarchyFirstTagName, sectionHierarchySecondTagName] = (sectionHierarchy || []).map(sectionHierarchyItem => (sectionHierarchyItem || {}).tagName);
|
||
const comScoreKeyword = sectionHierarchyFirstTagName && sectionHierarchySecondTagName ? `${sectionHierarchyFirstTagName}_${sectionHierarchySecondTagName}` : sectionHierarchyFirstTagName || 'cnbc';
|
||
const formattedComscoreKeyword = comScoreKeyword.replace(/ /g, '_');
|
||
return `comscorekw=${formattedComscoreKeyword}`;
|
||
}
|
||
|
||
var { comscoreClientId, tagType, options: opts = {} } = allBrandSettings?.[topLevelDomain] ?? allBrandSettings['default'];
|
||
|
||
BI.waitForObjAvailable(['__CNBC_META_DATA'], 40, function() {
|
||
let overridden,
|
||
templateName = window.__CNBC_META_DATA.template;
|
||
if (cnbcMetaOverrides.has(templateName)) {
|
||
// overriding metadata for specific pages
|
||
overridden = cnbcMetaOverrides.get(templateName);
|
||
if (templateName === 'quotepage_template') {
|
||
// listening for quote tab clicks which fire new beacon
|
||
$t('on', 'bte_event', (e, {data, eventName}) => {
|
||
if (eventName !== 'click') return;
|
||
if (data.eventObject.matches('button[class="Tab-tab"]')) {
|
||
window?.COMSCORE?.beacon({
|
||
c1: `${tagType}`,
|
||
c2: `${comscoreClientId}`,
|
||
comscorekw: overridden?.sectionHierarchy?.[0]?.tagName ?? 'cnbc',
|
||
});
|
||
}
|
||
});
|
||
}
|
||
}
|
||
// Building a keyword to append to Comscore from overridden or __CNBC_META_DATA
|
||
const keyword = generateKeyword(overridden ?? window.__CNBC_META_DATA);
|
||
opts.url_append = keyword;
|
||
// tracking comscore pageview
|
||
comscorePageview({ clientId: comscoreClientId, type: tagType, options: opts });
|
||
});
|
||
})();
|
||
|
||
</script><script>
|
||
/* global mps, BI, PARSELY, __CNBC_META_DATA */
|
||
(function() {
|
||
function resolveUser({timeLimit = 3000 } = {}) {
|
||
return new Promise((resolve) => {
|
||
let didTimeout = false;
|
||
|
||
let timeout = setTimeout(function() {
|
||
didTimeout = true;
|
||
resolve(undefined);
|
||
}, timeLimit);
|
||
|
||
BI.waitForObjAvailable(['__CNBC_META_DATA.user'], (timeLimit/100), function() {
|
||
if (didTimeout) return;
|
||
|
||
clearTimeout(timeout);
|
||
resolve(__CNBC_META_DATA.user);
|
||
});
|
||
});
|
||
}
|
||
function loadParsely(){
|
||
const cnbcParsely = {
|
||
autotrack: false,
|
||
onReady: function() {
|
||
const getUserType = async function () {
|
||
const user = await resolveUser();
|
||
let usertyperesult;
|
||
if (!user) {
|
||
usertyperesult = 'anonymous';
|
||
} else if (user.isPro) {
|
||
usertyperesult = 'logged-in-pro';
|
||
} else if (user.isInvestingClubUser) {
|
||
usertyperesult = 'logged-in-investingclub';
|
||
} else if (user.isPlusUser) {
|
||
usertyperesult = 'logged-in-plus';
|
||
} else {
|
||
usertyperesult = 'logged-in';
|
||
}
|
||
return usertyperesult;
|
||
};
|
||
const getContentType = function () {
|
||
let isInvestingClubContent = false;
|
||
let contentypestatus;
|
||
if (__CNBC_META_DATA && __CNBC_META_DATA.contentClassification && __CNBC_META_DATA.contentClassification.includes('investingClub')) {
|
||
isInvestingClubContent = true;
|
||
}
|
||
if (__CNBC_META_DATA && __CNBC_META_DATA.contentClassification && __CNBC_META_DATA.contentClassification.includes('cnbcplus')) {
|
||
contentypestatus = 'cnbcplus';
|
||
}
|
||
else if (__CNBC_META_DATA.premium == true && __CNBC_META_DATA.native != true){
|
||
contentypestatus = 'Pro';
|
||
}
|
||
else if (isInvestingClubContent) {
|
||
contentypestatus = 'investingclub';
|
||
}
|
||
else {
|
||
contentypestatus ='free';
|
||
}
|
||
return contentypestatus;
|
||
};
|
||
getUserType().then((userType) => {
|
||
PARSELY.updateDefaults({
|
||
data: {
|
||
user_type: userType,
|
||
content_type: getContentType(),
|
||
}
|
||
});
|
||
PARSELY.beacon.trackPageView();
|
||
});
|
||
}
|
||
};
|
||
window.PARSELY = window.PARSELY ? Object.assign( window.PARSELY, cnbcParsely ) : cnbcParsely;
|
||
(function(d) {
|
||
// replace with the domain of your site (e.g. parsely.com)
|
||
switch (true)
|
||
{
|
||
case location.hostname == 'www.cnbc.com':
|
||
case location.hostname == 'dealornodeal.cnbc.com':
|
||
mps.site = 'cnbc.com';
|
||
break;
|
||
case location.hostname == 'stg-02deal.cnbc.com':
|
||
mps.site = 'stg-02web.cnbc.com';
|
||
break;
|
||
case (location.hostname.indexOf('qa') != -1 ) && (location.hostname.indexOf('buffett.cnbc.com') != -1):
|
||
case (location.hostname.indexOf('dev') != -1 ) && (location.hostname.indexOf('buffett.cnbc.com') != -1):
|
||
mps.site = 'sandbox.buffett.cnbc.com';
|
||
break;
|
||
case (location.hostname.indexOf('qa') != -1 ) && (location.hostname.indexOf('acorns.com') != -1):
|
||
case (location.hostname.indexOf('dev') != -1 ) && (location.hostname.indexOf('acorns.com') != -1):
|
||
mps.site = 'sandbox.grow.acorns.com';
|
||
break;
|
||
case (location.hostname.indexOf('qa') != -1 ) && (location.hostname.indexOf('cnbc.com') != -1):
|
||
case (location.hostname.indexOf('dev') != -1 ) && (location.hostname.indexOf('cnbc.com') != -1):
|
||
case (location.hostname.indexOf('sandbox') != -1 ) && (location.hostname.indexOf('cnbc.com') != -1):
|
||
case (location.hostname.indexOf('localhost') != -1 ):
|
||
mps.site = 'sandbox.cnbc.com';
|
||
break;
|
||
default:
|
||
mps.site = location.hostname;
|
||
}
|
||
if (!window.PARSELY){
|
||
window.PARSELY = {video:{autotrack:false}};
|
||
}
|
||
if(!location.href.includes('/datapreview/')){
|
||
const site = mps.site,
|
||
b = d.body,
|
||
e = d.createElement('div');
|
||
e.innerHTML = '<span id="parsely-cfg" data-parsely-site="'+site+'"></span>';
|
||
e.id = 'parsely-root';
|
||
e.style.display = 'none';
|
||
b.appendChild(e);
|
||
}
|
||
})(document);
|
||
(function(s, p, d) {
|
||
const h = d.location.protocol;
|
||
const i = p+'-'+s;
|
||
const r = d.getElementById(p+'-root');
|
||
const u = h==='https:' ? 'd1z2jf7jlzjs58.cloudfront.net'
|
||
:'static.'+p+'.com';
|
||
let e = d.getElementById(i);
|
||
if (e) return;
|
||
e = d.createElement(s); e.id = i; e.async = true;
|
||
e.src = h+'//'+u+'/p.js'; r.appendChild(e);
|
||
})('script', 'parsely', document);
|
||
(function() {
|
||
if(__CNBC_META_DATA && (__CNBC_META_DATA.id == 100003784 || __CNBC_META_DATA.id == 404 || __CNBC_META_DATA.id == 405)) {
|
||
return;
|
||
}
|
||
let count = 0;
|
||
const timer = setInterval(function(){
|
||
if(count > 60 || (window.PARSELY && PARSELY.config && PARSELY.config.parsely_site_uuid) ) {
|
||
clearInterval(timer);
|
||
profileBeacon();
|
||
}
|
||
count++;
|
||
}, 1000);
|
||
function profileBeacon() {
|
||
const uuid = (window.PARSELY && PARSELY.config && PARSELY.config.parsely_site_uuid) ? PARSELY.config.parsely_site_uuid : null;
|
||
if (!uuid) {return;}
|
||
const urlArray = window.location.href.split('?');
|
||
const url = urlArray[0];
|
||
const apikey = 'cnbc.com',
|
||
parsely_base = 'https://api.parsely.com/v2/profile?',
|
||
beacon = new Image();
|
||
beacon.src = parsely_base + 'apikey=' + apikey + '&url=' + encodeURIComponent(url) + '&uuid=' + uuid;
|
||
}
|
||
})();
|
||
(function () {
|
||
window.parselyOnRoute = window.parselyOnRoute || function (event) {
|
||
if (window.PARSELY && window.PARSELY.beacon) {
|
||
console.log('parselyOnRoute is fired on route change');
|
||
PARSELY.beacon.trackPageView({
|
||
url: event.newPath,
|
||
urlref: event.currentPath,
|
||
js: 1
|
||
});
|
||
}
|
||
};
|
||
window.__EventBus__.remove('route', window.parselyOnRoute);
|
||
window.__EventBus__.on('route', window.parselyOnRoute);
|
||
})();
|
||
console.log('Parsely - CAT7 - Enabled');
|
||
}
|
||
BI.wrapWithOneTrust({
|
||
fn: loadParsely,
|
||
featureName: 'Parsely Component',
|
||
categories: [7],
|
||
});
|
||
})();
|
||
|
||
</script><script>
|
||
/* globals BI, s, $t, __CNBC_META_DATA */
|
||
(function () {
|
||
const trackAdobe = (event) => {
|
||
const actionContextData = {
|
||
'cnbc.action': event.action,
|
||
'cnbc.platform': event.platform,
|
||
'cnbc.brand': event.brand,
|
||
'cnbc.templateId': event.templateId,
|
||
'cnbc.templateVariantId': event.templateVariantId,
|
||
'cnbc.experienceId': event.experienceId,
|
||
'cnbc.displayMode': event.displayMode,
|
||
};
|
||
|
||
s.contextData = {};
|
||
s.contextData = actionContextData;
|
||
const combinedLinkTrackVars = Object.keys(actionContextData).map((key) => `contextData.${key}`);
|
||
s.linkTrackVars = combinedLinkTrackVars.join(',');
|
||
s.tl(true, 'o', event.action);
|
||
|
||
for (var item in actionContextData) {
|
||
delete s.contextData[item];
|
||
}
|
||
};
|
||
|
||
const registerTracking = () => {
|
||
$t('on', 'bte_event', (e, { data, eventName }) => {
|
||
if (eventName === 'pianoTemplateOnLoad') {
|
||
BI.waitForObjAvailable(['s', 's.tl', '__CNBC_META_DATA', '__CNBC_META_DATA.id'], 50, () => {
|
||
const eventData = {
|
||
action: `pianoTemplateLoaded:${__CNBC_META_DATA.id}`,
|
||
platform: 'web',
|
||
...data.dataset,
|
||
};
|
||
// track events in Adobe
|
||
trackAdobe(eventData);
|
||
});
|
||
}
|
||
});
|
||
};
|
||
|
||
BI.wrapWithOneTrust({
|
||
fn: registerTracking,
|
||
featureName: 'Piano Template Tracking',
|
||
categories: [4,7],
|
||
});
|
||
})();
|
||
|
||
</script><script>
|
||
/*global $t, mParticle, s, __CNBC_META_DATA, BI */
|
||
(function () {
|
||
function stockScreenerFlow() {
|
||
function trackAdobe(event) {
|
||
const actionContextData = {
|
||
'cnbc.action': event.action,
|
||
'cnbc.brand': event.brand,
|
||
'cnbc.platform': event.platform
|
||
};
|
||
|
||
if (event.attributeCategoryList) actionContextData['cnbc.attributeCategoryList'] = event.attributeCategoryList;
|
||
if (event.attributeCompleteList) actionContextData['cnbc.attributeCompleteList'] = event.attributeCompleteList;
|
||
if (event.numberofscreen) actionContextData['cnbc.numberofscreen'] = event.numberofscreen;
|
||
if (event.screeninfo) actionContextData['cnbc.screeninfo'] = event.screeninfo;
|
||
|
||
s.linkTrackVars = false;
|
||
s.contextData = { ...s.contextData, ...actionContextData };
|
||
const combinedLinkTrackVars = Object.keys(actionContextData).map(key => `contextData.${key}`);
|
||
s.linkTrackVars = combinedLinkTrackVars.join(',');
|
||
|
||
s.tl(true, 'o', event.action, null, 'navigate');
|
||
for (var item in actionContextData) {
|
||
delete s.contextData[item];
|
||
}
|
||
}
|
||
|
||
function trackMparticle(event) {
|
||
const actionContextData = {
|
||
'Page Name': event.pageName,
|
||
'Page Type': event.pageType,
|
||
'Flow': event.flow,
|
||
'Platform': event.platform,
|
||
'Product': event.product,
|
||
'Referrer': event.referrer,
|
||
'User Agent': event.userAgent,
|
||
'Page URL': event.pageUrl,
|
||
};
|
||
if (event.attributeCategoryList) actionContextData['Attribute Category List'] = event.attributeCategoryList;
|
||
if (event.attributeCompleteList) actionContextData['Attribute Complete List'] = event.attributeCompleteList;
|
||
if (event.numberofscreen) actionContextData['Number of Screen'] = event.numberofscreen;
|
||
if (event.screeninfo) actionContextData['Screen Info'] = event.screeninfo;
|
||
|
||
mParticle.logEvent(
|
||
event.action, // Event Name
|
||
mParticle.EventType.Navigation, // Event Type
|
||
actionContextData, // Event Attributes (custom)
|
||
);
|
||
}
|
||
|
||
// Builds an object of all values used by Adobe and mParticle from
|
||
// raw event data, __CNBC_META_DATA, window, and document properties
|
||
function convertEventData(raw) {
|
||
|
||
const eventObject = {
|
||
action: raw.action,
|
||
articleId: __CNBC_META_DATA.id || 'NA',
|
||
brand: __CNBC_META_DATA.brand || 'NA',
|
||
flow: 'Stock Screener',
|
||
platform: 'web',
|
||
product: 'cnbc.com',
|
||
referrer: document.referrer,
|
||
userAgent: navigator.userAgent,
|
||
pageName: __CNBC_META_DATA.pageName || 'NA',
|
||
pageType: __CNBC_META_DATA.type || 'NA',
|
||
pageUrl: window.location.toString(),
|
||
};
|
||
// Add categoryList and completeList attributes if they exists. Cast boolean to string.
|
||
if (Object.prototype.hasOwnProperty.call(raw,'attributeCategoryList') && raw.attributeCategoryList !== null) eventObject.attributeCategoryList = `${raw.attributeCategoryList}`;
|
||
if (Object.prototype.hasOwnProperty.call(raw,'attributeCompleteList') && raw.attributeCompleteList !== null) eventObject.attributeCompleteList = `${raw.attributeCompleteList}`;
|
||
if (Object.prototype.hasOwnProperty.call(raw,'screeninfo') && raw.screeninfo !== null) eventObject.screeninfo = `${raw.screeninfo}`;
|
||
if (Object.prototype.hasOwnProperty.call(raw,'numberofscreen') && raw.numberofscreen !== null) eventObject.numberofscreen = `${raw.numberofscreen}`;
|
||
|
||
return eventObject;
|
||
}
|
||
|
||
$t('on', 'bte_event', (e, { data, eventName }) => {
|
||
//let's not send tracking on the cancel and start events, only success
|
||
const exclusionPhrases = ['EDIT SCREEN START', 'DELETE CANCEL', 'DELETE SCREEN START', 'SAVE CANCEL', 'SAVE SCREEN START', 'EDIT SCREEN CANCEL'];
|
||
|
||
if (
|
||
eventName === 'stockScreenerFlow' &&
|
||
data.dataset?.analyticId?.startsWith('pro:stockscreener:') &&
|
||
!exclusionPhrases.some(exclusion => data?.dataset.analyticId.toUpperCase().includes(exclusion))
|
||
) {
|
||
// Destructure data from BTE event with default null values for items that are not guaranteed
|
||
const {
|
||
analyticId: action = null,
|
||
attributeCategoryList = null,
|
||
attributeCompleteList = null,
|
||
numberofscreen = null,
|
||
screeninfo = null
|
||
} = data.dataset;
|
||
|
||
|
||
// Build event object
|
||
const eventData = convertEventData({
|
||
action,
|
||
attributeCategoryList,
|
||
attributeCompleteList,
|
||
numberofscreen,
|
||
screeninfo
|
||
});
|
||
|
||
BI.waitForObjAvailable(['mParticle', 's', 's.tl'], 50, () => {
|
||
// track events in Adobe & mParticle
|
||
if (eventData) {
|
||
trackAdobe(eventData);
|
||
trackMparticle(eventData);
|
||
}
|
||
});
|
||
}
|
||
});
|
||
}
|
||
|
||
BI.wrapWithOneTrust({
|
||
fn: stockScreenerFlow,
|
||
featureName: 'Stock Screener Flow',
|
||
categories: [4,7],
|
||
});
|
||
|
||
})();
|
||
</script><script>
|
||
/* globals BI, mParticle, __CNBC_META_DATA */
|
||
(function() {
|
||
|
||
const urlParams = new URLSearchParams(window.location.search);
|
||
const utmCampaign = urlParams.get('utm_campaign');
|
||
|
||
function logEvent(eventName) {
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation,
|
||
{
|
||
'Page Name': __CNBC_META_DATA.pageName || 'null',
|
||
'Page Type': __CNBC_META_DATA.type || 'null',
|
||
'Article ID': __CNBC_META_DATA.id || 'null',
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent': navigator.userAgent,
|
||
'Page URL': window.location.toString(),
|
||
'Url Param Utm_Campaign': utmCampaign || 'null',
|
||
}
|
||
);
|
||
}
|
||
|
||
function logFormEventsTomParticle() {
|
||
BI.waitForObjAvailable(['__EventBus__'], 50, function() {
|
||
window.__EventBus__.on('click', function (event) {
|
||
const nodeEvent = event?.eventObject;
|
||
if (nodeEvent) {
|
||
if (nodeEvent.id === 'whitePaperFormSubmit') {
|
||
logEvent('White Paper Form Submit');
|
||
} else if (nodeEvent.id === 'whitePaperFormDownload') {
|
||
logEvent('White Paper Form Download');
|
||
}
|
||
}
|
||
});
|
||
});
|
||
}
|
||
|
||
BI.wrapWithOneTrust({
|
||
fn: logFormEventsTomParticle,
|
||
featureName: 'Newsletter Flow -> mParticle',
|
||
categories: [7]
|
||
});
|
||
|
||
})();
|
||
|
||
</script><script>
|
||
/* globals BI, $t, s, __CNBC_META_DATA */
|
||
(function() {
|
||
function trackAdobe(analyticId, actionContextData) {
|
||
BI.waitForObjAvailable(['s', 's.tl'], 50, () => {
|
||
s.linkTrackVars = false;
|
||
const combinedLinkTrackVars = Object.keys(actionContextData).map(key => `contextData.${key}`);
|
||
s.linkTrackVars = combinedLinkTrackVars.join(',');
|
||
s.contextData = { ...s.contextData, ...actionContextData };
|
||
s.tl(true, 'o', analyticId );
|
||
|
||
for (var item in actionContextData) {
|
||
delete s.contextData[item];
|
||
}
|
||
});
|
||
}
|
||
|
||
function registerEvents() {
|
||
$t('on', 'bte_event', function(_eventName, e) {
|
||
const analyticId = e?.data?.dataset?.analyticId;
|
||
const accountSideDrawerPrefix = 'account side drawer:';
|
||
|
||
if (analyticId && analyticId.startsWith(accountSideDrawerPrefix)) {
|
||
trackAdobe(analyticId, {
|
||
'cnbc.action': `${analyticId}: ${__CNBC_META_DATA.id}`
|
||
});
|
||
}
|
||
});
|
||
}
|
||
|
||
BI.wrapWithOneTrust({
|
||
fn: registerEvents,
|
||
featureName: 'Account Side Drawer Event to Adobe',
|
||
categories: [7]
|
||
});
|
||
})();
|
||
|
||
</script><script>
|
||
/* globals BI, $t, s, __CNBC_META_DATA */
|
||
(function() {
|
||
function trackAdobe(analyticId, actionContextData) {
|
||
BI.waitForObjAvailable(['s', 's.tl'], 50, () => {
|
||
s.linkTrackVars = false;
|
||
const combinedLinkTrackVars = Object.keys(actionContextData).map(key => `contextData.${key}`);
|
||
s.linkTrackVars = combinedLinkTrackVars.join(',');
|
||
s.contextData = { ...s.contextData, ...actionContextData };
|
||
s.tl(true, 'o', analyticId );
|
||
|
||
for (var item in actionContextData) {
|
||
delete s.contextData[item];
|
||
}
|
||
});
|
||
}
|
||
|
||
function registerEvents() {
|
||
$t('on', 'bte_event', function(_eventName, e) {
|
||
const analyticId = e?.data?.dataset?.analyticId;
|
||
const partnerOfferPrefix = 'PartnerOffers-';
|
||
|
||
if (analyticId && analyticId.startsWith(partnerOfferPrefix)) {
|
||
trackAdobe(analyticId, {
|
||
'cnbc.action': `${analyticId}`,
|
||
'cnbc.brand': __CNBC_META_DATA.brand,
|
||
'cnbc.platform': 'web'
|
||
});
|
||
}
|
||
});
|
||
}
|
||
|
||
BI.wrapWithOneTrust({
|
||
fn: registerEvents,
|
||
featureName: 'Featured Partner Offers',
|
||
categories: [7]
|
||
});
|
||
})();
|
||
|
||
</script><script>
|
||
/* globals BI, __CNBC_META_DATA */
|
||
(function () {
|
||
const pixelConfig = {
|
||
urlCondition: new RegExp(/^\/investingclub\/subscribe|\/application\/pro/),
|
||
snowplow: {
|
||
baseURL: 'https://px.tvadsync.com/com.snowplowanalytics.iglu/v1',
|
||
staticParams: {
|
||
schema: 'iglu:com.tvadsync.poc/ad_impression/jsonschema/1-2-3', // snowplow custom event schema
|
||
},
|
||
trackingIds: {
|
||
PRO: 'CNBC Pro Landing Page',
|
||
INVESTINGCLUB: 'CNBC Investing Club Landing Page',
|
||
},
|
||
},
|
||
theTradeDesk: {
|
||
baseURL: 'https://insight.adsrvr.org/track/pxl/',
|
||
staticParams: {
|
||
adv: 'pifj9u7', // the trade desk advertiser id
|
||
fmt: '3', // the trade desk pixel format
|
||
},
|
||
trackingIds: {
|
||
PRO: 'X8bgil0',
|
||
INVESTINGCLUB: 'O1qpe2f',
|
||
},
|
||
},
|
||
};
|
||
|
||
BI.wrapWithOneTrust({
|
||
fn: trackPageView,
|
||
featureName: 'TVAdSync Pageview Pixel',
|
||
categories: [4,7],
|
||
});
|
||
|
||
function trackPageView() {
|
||
if (!pixelConfig.urlCondition.test(location.pathname)) return;
|
||
|
||
BI.waitForObjAvailable(['__CNBC_META_DATA'], 50, () => {
|
||
const { tagName } = __CNBC_META_DATA;
|
||
const product = tagName.replace(/marketing/gi, '').toUpperCase();
|
||
const contextData = {
|
||
flow: 'Landing Page',
|
||
product,
|
||
snowplowId: pixelConfig['snowplow'].trackingIds[product] ?? null,
|
||
theTradeDeskId: pixelConfig['theTradeDesk'].trackingIds[product] ?? null,
|
||
};
|
||
|
||
// Snowplow pixel
|
||
if (contextData.snowplowId) {
|
||
const addParams = new URLSearchParams({
|
||
...pixelConfig['snowplow'].staticParams,
|
||
aid: contextData.snowplowId, // snowplow app id
|
||
});
|
||
|
||
const pixelUrl = new URL(`?${addParams.toString()}`, pixelConfig['snowplow'].baseURL);
|
||
addPixel(pixelUrl.toString(), 'snowplow', [{ name: 'alt', value: '' }]);
|
||
}
|
||
|
||
// The Trade Desk pixel
|
||
if (contextData.theTradeDeskId) {
|
||
const addParams = new URLSearchParams({
|
||
...pixelConfig['theTradeDesk'].staticParams,
|
||
ct: `0:${contextData.theTradeDeskId}`, // trade desk pixel tracking tag id
|
||
});
|
||
|
||
const pixelUrl = new URL(`?${addParams.toString()}`, pixelConfig['theTradeDesk'].baseURL);
|
||
addPixel(pixelUrl.toString(), 'the-trade-desk');
|
||
}
|
||
});
|
||
}
|
||
|
||
const addPixel = (src, name, addtlAttrs = []) => {
|
||
var img = document.createElement('img');
|
||
img.setAttribute('style', 'border-style:none;');
|
||
img.setAttribute('height', '1');
|
||
img.setAttribute('width', '1');
|
||
img.setAttribute('src', src);
|
||
img.setAttribute('name', name+'-pixeltag');
|
||
addtlAttrs.forEach(({ name, value }) => img.setAttribute(name, value));
|
||
document.body.appendChild(img);
|
||
};
|
||
})();
|
||
|
||
</script><script>
|
||
/* globals BI, $t */
|
||
(function () {
|
||
const pixelConfig = {
|
||
snowplow: {
|
||
baseURL: 'https://px.tvadsync.com/com.snowplowanalytics.iglu/v1',
|
||
staticParams: {
|
||
schema: 'iglu:com.tvadsync.poc/ad_impression/jsonschema/1-2-3', // snowplow custom event schema
|
||
},
|
||
trackingIds: {
|
||
Success: {
|
||
PRO: 'CNBC Pro Continue Page',
|
||
INVESTINGCLUB: 'CNBC Investing Club Continue Page',
|
||
},
|
||
BillingComplete: {
|
||
PRO: 'CNBC Pro CreditCardForm Page',
|
||
INVESTINGCLUB: 'CNBC Investing Club CreditCardForm Page',
|
||
},
|
||
PaymentConfirmed: {
|
||
PRO: 'CNBC Pro Success Page',
|
||
INVESTINGCLUB: 'CNBC Investing Club Success Page',
|
||
},
|
||
},
|
||
},
|
||
theTradeDesk: {
|
||
baseURL: 'https://insight.adsrvr.org/track/pxl/',
|
||
staticParams: {
|
||
adv: 'pifj9u7', // the trade desk advertiser id
|
||
fmt: '3', // the trade desk pixel format
|
||
},
|
||
trackingIds: {
|
||
Success: {
|
||
PRO: 'bt04ror',
|
||
INVESTINGCLUB: '63msq2j',
|
||
},
|
||
BillingComplete: {
|
||
PRO: 'od2huzf',
|
||
INVESTINGCLUB: 'cziglk7',
|
||
},
|
||
PaymentConfirmed: {
|
||
PRO: 'qb529pa',
|
||
INVESTINGCLUB: 'osajmyn',
|
||
},
|
||
},
|
||
},
|
||
};
|
||
|
||
BI.wrapWithOneTrust({
|
||
fn: subscribe,
|
||
featureName: 'TVAdSync Auth Pixel',
|
||
categories: [4,7],
|
||
});
|
||
|
||
function subscribe() {
|
||
$t('on', 'bte_event', (e, { data, eventName }) => {
|
||
if (
|
||
eventName === 'authflow' &&
|
||
data.dataset?.analyticId?.startsWith('Subscription:')
|
||
) {
|
||
const {
|
||
analyticId,
|
||
authModalType = null,
|
||
modalName = null,
|
||
} = data.dataset;
|
||
|
||
const eventData = convertEventData({
|
||
analyticId,
|
||
authModalType,
|
||
modalName,
|
||
});
|
||
|
||
// Snowplow pixel
|
||
if (eventData.snowplowId) {
|
||
const addParams = new URLSearchParams({
|
||
...pixelConfig['snowplow'].staticParams,
|
||
aid: eventData.snowplowId, // snowplow app id
|
||
});
|
||
|
||
const pixelUrl = new URL(`?${addParams.toString()}`, pixelConfig['snowplow'].baseURL);
|
||
addPixel(pixelUrl.toString(), 'snowplow', [{ name: 'alt', value: '' }]);
|
||
}
|
||
|
||
// The Trade Desk pixel
|
||
if (eventData.theTradeDeskId) {
|
||
const addParams = new URLSearchParams({
|
||
...pixelConfig['theTradeDesk'].staticParams,
|
||
ct: `0:${eventData.theTradeDeskId}`, // trade desk pixel tracking tag id
|
||
});
|
||
|
||
const pixelUrl = new URL(`?${addParams.toString()}`, pixelConfig['theTradeDesk'].baseURL);
|
||
addPixel(pixelUrl.toString(), 'the-trade-desk');
|
||
}
|
||
}
|
||
});
|
||
}
|
||
|
||
const addPixel = (src, name, addtlAttrs = []) => {
|
||
var img = document.createElement('img');
|
||
img.setAttribute('style', 'border-style:none;');
|
||
img.setAttribute('height', '1');
|
||
img.setAttribute('width', '1');
|
||
img.setAttribute('src', src);
|
||
img.setAttribute('name', name+'-pixeltag');
|
||
addtlAttrs.forEach(({ name, value }) => img.setAttribute(name, value));
|
||
document.body.appendChild(img);
|
||
};
|
||
|
||
function convertEventData(raw) {
|
||
// extract flow, action, and product from analyticId by regex named groups
|
||
const actionContextRegex = /(?<flow>\w+):(?<action>\w+):(?<product>\w+)/;
|
||
const actionContextMatch = raw.analyticId.match(actionContextRegex);
|
||
const product = actionContextMatch.groups.product.toUpperCase();
|
||
// some actions are prefixed w/ product name, so we need to remove it
|
||
const action = actionContextMatch.groups.action.replace(new RegExp(product, 'ig'), '');
|
||
const eventObject = {
|
||
flow: actionContextMatch.groups.flow,
|
||
product,
|
||
snowplowId: pixelConfig['snowplow'].trackingIds[action]?.[product] ?? null,
|
||
theTradeDeskId: pixelConfig['theTradeDesk'].trackingIds[action]?.[product] ?? null,
|
||
};
|
||
return eventObject;
|
||
}
|
||
})();
|
||
|
||
</script><script>
|
||
// $t debug
|
||
(function () {
|
||
if (window.$t && window.BI && window.BI.console) {
|
||
window.$t('bindTrack', function (e, trackingEvent) {
|
||
window.BI.console.log(trackingEvent.eventType, trackingEvent.eventData, '$t');
|
||
});
|
||
}
|
||
})();
|
||
</script><script>_satellite["_runScript10"](function(event, target, Promise) {
|
||
/* eslint-disable */
|
||
/* globals s, mParticle, __CNBC_META_DATA, mps, BI */
|
||
|
||
function modifyMPSObject() {
|
||
//ProFlows with WPromote
|
||
window.mps._executemParticleLogin = function (flow) {
|
||
const aam_uuid = typeof mps._ck.r === 'function' ? mps._ck.r('aam_uuid') : null;
|
||
const aam_mid = typeof mps._ck.r === 'function' && decodeURIComponent(mps._ck.r('AMCV_A8AB776A5245B4220A490D44%40AdobeOrg')).split('|') ? decodeURIComponent(mps._ck.r('AMCV_A8AB776A5245B4220A490D44%40AdobeOrg')).split('|')[4] : null;
|
||
var loginIdentityRequest = {
|
||
userIdentities: {
|
||
other3: aam_uuid,
|
||
other4: aam_mid,
|
||
email: (!__CNBC_META_DATA.user) ? ('NA') : (__CNBC_META_DATA.user.email)
|
||
}
|
||
};
|
||
var identityCallback = function (result) {
|
||
if (result.getUser()) {
|
||
//proceed with login
|
||
var currentUser = mParticle.Identity.getCurrentUser();
|
||
const subId = (!__CNBC_META_DATA.user) ? ('NA') : (__CNBC_META_DATA.user.userId);
|
||
currentUser.setUserAttribute('CNBCSubID',subId);
|
||
var flow = data.dataset.analyticFlow;
|
||
console.log('FLOW====', flow);
|
||
if (flow == 'dynamic_paywall'){
|
||
console.log('inside if111===');
|
||
currentUser.setUserAttribute('dp_proarticle','web_unlocked');
|
||
console.log('inside if 222===');
|
||
}
|
||
if (flow == 'dynamic_paywall:social') {
|
||
currentUser.setUserAttribute('dp_proarticle', 'web_unlocked_social');
|
||
}
|
||
if (flow == 'dynamic_paywall:search') {
|
||
currentUser.setUserAttribute('dp_proarticle', 'web_unlocked_search');
|
||
}
|
||
/*else{
|
||
console.log("inside else 111===");
|
||
return;
|
||
console.log("inside else 222===");
|
||
}*/
|
||
console.log('outside loop 333 ===');
|
||
//currentUser.setUserAttribute("dp_proarticle","web_exposed");
|
||
/*if (flow =="dynamic_paywall"){
|
||
mParticle.Identity.getCurrentUser().setUserAttribute("dp_proarticle","web_exposed");
|
||
console.log("inside if-======");
|
||
}*/
|
||
mParticle.logEvent(
|
||
'User Logged In',
|
||
mParticle.EventType.UserLoggedIn,
|
||
{
|
||
'Brand': 'CNBC',
|
||
//'Orientation': "Landscape",
|
||
'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Platform': 'web',
|
||
'Page URL': document.URL,
|
||
'Referring Page': document.referrer,
|
||
'Pro User': (__CNBC_META_DATA.user.isPro),
|
||
'Investing Club User': (__CNBC_META_DATA.user.isInvestingClubUser),
|
||
'event_name': 'User Login'
|
||
}
|
||
);
|
||
}
|
||
};
|
||
window.mParticle.Identity.login(loginIdentityRequest, identityCallback);
|
||
};
|
||
window.mps._executemParticleLogout = function (flow) {
|
||
const aam_uuid = typeof mps._ck.r === 'function' ? mps._ck.r('aam_uuid') : null;
|
||
const aam_mid = typeof mps._ck.r === 'function' && decodeURIComponent(mps._ck.r('AMCV_A8AB776A5245B4220A490D44%40AdobeOrg')).split('|') ? decodeURIComponent(mps._ck.r('AMCV_A8AB776A5245B4220A490D44%40AdobeOrg')).split('|')[4] : null;
|
||
var logoutIdentityRequest = {
|
||
userIdentities: {
|
||
other3: aam_uuid,
|
||
other4: aam_mid
|
||
}
|
||
};
|
||
var identityCallback = function (result) {
|
||
if (result.getUser()) {
|
||
//proceed with logout
|
||
var currentUser = mParticle.Identity.getCurrentUser();
|
||
currentUser.removeUserAttribute('CNBCSubID');
|
||
if (flow == 'dynamic_paywall' || flow == 'dynamic_paywall:social' || flow == 'dynamic_paywall:search') {
|
||
//console.log("inside if111===");
|
||
currentUser.removeUserAttribute('dp_proarticle');
|
||
//console.log("inside if 222===");
|
||
}
|
||
mParticle.logEvent(
|
||
'User Logged Out',
|
||
mParticle.EventType.UserLogout,
|
||
{
|
||
'Brand': 'CNBC',
|
||
//'Orientation': "Landscape",
|
||
'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Platform': 'web',
|
||
'Page URL': document.URL,
|
||
'Referring Page': document.referrer,
|
||
'Sign In Type': s.contextData['cnbc.bedrockData'],
|
||
'event_name': 'User Logout'
|
||
}
|
||
);
|
||
}
|
||
};
|
||
mParticle.Identity.logout(logoutIdentityRequest, identityCallback);
|
||
};
|
||
}
|
||
|
||
var fnFlow_CNBC_SubFlows = fnFlow_CNBC_SubFlows || function (data) {
|
||
try {
|
||
const subscriptionModalTypes = ['pro', 'investingclub', 'allAccess', 'plus'];
|
||
const analyticId = data?.dataset?.analyticId ?? '';
|
||
|
||
if (data?.dataset?.analyticId =='investingclub:renew:close:overlay') {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var eventName = 'Investing Club Subscription Renew Not Now';
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Renew Not Now';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('SignIn:Start:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var authModalType = data.dataset.authModalType;
|
||
var eventName = 'View Sign In Modal';
|
||
if (subscriptionModalTypes.includes(authModalType)) {
|
||
eventName = authModalType +' View Plans Click Sign-In';
|
||
}
|
||
//mps._executemParticleLogin();
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
if (__CNBC_META_DATA.id === '100') {
|
||
s.pageName = 'Watchlist';
|
||
}
|
||
s.contextData['cnbc.action'] = eventInfo, ':',authModalType, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Sign in Start';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
if (flow =='dynamic_paywall'){
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle','web_exposed');
|
||
}
|
||
else if (flow == 'dynamic_paywall:social') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_exposed_social');
|
||
} else if (flow == 'dynamic_paywall:search') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_exposed_search');
|
||
}
|
||
else{
|
||
mParticle.Identity.getCurrentUser().removeUserAttribute('dp_proarticle');
|
||
}
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('SignIn:Success:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var authModalType = data.dataset.authModalType;
|
||
var eventName = 'Sign In Success';
|
||
|
||
if (subscriptionModalTypes.includes(authModalType)) {
|
||
eventName= 'Sign In Success from' + authModalType + 'Modal';
|
||
}
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Sign in Success';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mps._executemParticleLogin();
|
||
if (flow == 'dynamic_paywall') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_unlocked');
|
||
} else if (flow == 'dynamic_paywall:social') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_unlocked_social');
|
||
} else if (flow == 'dynamic_paywall:search') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_unlocked_search');
|
||
}
|
||
else{
|
||
console.log('inside else-======');
|
||
mParticle.Identity.getCurrentUser().removeUserAttribute('dp_proarticle');
|
||
}
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('SignIn:Close:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Sign in Close';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent('Close Modal',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Modal Name': eventInfo,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('CreateAccount:Close:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Create Account Close';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent('Close Modal',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Modal Name': eventInfo,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('Unlock:Start:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var authModalType = data.dataset.authModalType;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':',authModalType, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Unlock Start';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
if (flow == 'dynamic_paywall') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_exposed');
|
||
} else if (flow == 'dynamic_paywall:social') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_exposed_social');
|
||
} else if (flow == 'dynamic_paywall:search') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_exposed_search');
|
||
}
|
||
else{
|
||
mParticle.Identity.getCurrentUser().removeUserAttribute('dp_proarticle');
|
||
}
|
||
mParticle.logEvent('View Unlock Registered Modal',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('Unlock:Success:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var authModalType = data.dataset.authModalType;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':',authModalType, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Unlock success';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
if (flow =='dynamic_paywall'){
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle','web_unlocked');
|
||
console.log('inside if-======');
|
||
}
|
||
else if (flow == 'dynamic_paywall:social') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_unlocked_social');
|
||
} else if (flow == 'dynamic_paywall:search') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_unlocked_search');
|
||
}
|
||
else{
|
||
mParticle.Identity.getCurrentUser().removeUserAttribute('dp_proarticle');
|
||
}
|
||
mParticle.logEvent('Unlock Registered Success',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('Unlock:NewUser:Success')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var authModalType = data.dataset.authModalType;
|
||
//mps._executemParticleLogin();
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':',authModalType, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Unlock NewUser Success';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
if (flow =='dynamic_paywall'){
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle','web_unlocked');
|
||
console.log('inside if-======');
|
||
}
|
||
else if (flow == 'dynamic_paywall:social') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_unlocked_social');
|
||
} else if (flow == 'dynamic_paywall:search') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_unlocked_search');
|
||
}
|
||
else{
|
||
mParticle.Identity.getCurrentUser().removeUserAttribute('dp_proarticle');
|
||
}
|
||
mParticle.logEvent('Unlock NewUser Success',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('Subscription:Start:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var variation = data.dataset.variationId || window.variationId;
|
||
var authModalType = data.dataset.authModalType;
|
||
var ord = Math.random();
|
||
var ord = ord*10000000000000000000;
|
||
if (subscriptionModalTypes.includes(authModalType)) {
|
||
var eventName = authModalType +'View Plans Modal';
|
||
}
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.variationflow');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.contextData['cnbc.variationflow'] = variation;
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Subscription Start';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Variation':variation,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
//Facebook Event for PRO Funnel
|
||
//fbq('track', 'InitiateCheckout');
|
||
//Facebook Event end
|
||
//DCM Floodlight Starts
|
||
(function(d) {
|
||
var e = d.createElement('script');
|
||
e.src = d.location.protocol + '//www.googletagmanager.com/gtag/js?id=DC-10486893';
|
||
e.async = true;
|
||
d.getElementsByTagName('head')[0].appendChild(e);
|
||
}(document));
|
||
window.dataLayer = window.dataLayer || [];
|
||
window.gtag = function() {dataLayer.push(arguments);};
|
||
gtag('js', new Date());
|
||
gtag('event', 'conversion', {
|
||
allow_custom_scripts: true,
|
||
send_to: 'DC-10486893/site/selec0+standard'
|
||
});
|
||
//DCM Floodlight End
|
||
//TVSquared Tracking Code Investing Club Conversion BEGIN
|
||
if (authModalType === 'investingclub') {
|
||
var _tvq = window._tvq = window._tvq || [];
|
||
(function() {
|
||
var session = {
|
||
user: ''
|
||
};
|
||
var actionname = 'initiatecheckout';
|
||
var action = {
|
||
rev: '',
|
||
prod: '',
|
||
id: '',
|
||
promo: ''
|
||
};
|
||
var u = (('https:' == document.location.protocol) ? 'https://collector-26223.us.tvsquared.com/' : 'http://collector-26223.us.tvsquared.com/');
|
||
_tvq.push(['setSiteId', 'TV-7236727263-1']);
|
||
_tvq.push(['setTrackerUrl', u + 'tv2track.php']);
|
||
_tvq.push([function() {
|
||
this.setCustomVariable(5, 'session', JSON2.stringify(session), 'visit');
|
||
}]);
|
||
_tvq.push([function() {
|
||
this.setCustomVariable(5, actionname, JSON2.stringify(action), 'page');
|
||
}]);
|
||
_tvq.push(['trackPageView']);
|
||
var d = document,
|
||
g = d.createElement('script'),
|
||
s = d.getElementsByTagName('script')[0];
|
||
g.type = 'text/javascript';
|
||
g.defer = true;
|
||
g.async = true;
|
||
g.src = u + 'tv2track.js';
|
||
s.parentNode.insertBefore(g, s);
|
||
})();
|
||
console.log('TVSquared Tracking Code Investing Club Conversion - Initiate Checkout');
|
||
//TVSquared Tracking Code Investing Club Conversion END
|
||
//WPRomote Investing Club Conversion BEGIN
|
||
gtag('event', 'conversion', {
|
||
allow_custom_scripts: true,
|
||
send_to: 'DC-10486893/icla_0/cnbc_00+standard'
|
||
});
|
||
//WPromote Investing Club Conversion END
|
||
}
|
||
}
|
||
if (data.dataset.analyticId.includes('Subscription:Success:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var termId = data.dataset.analyticTermId;
|
||
var variation = data.dataset.variationId || window.variationId;
|
||
var authModalType = data.dataset.authModalType;
|
||
if (subscriptionModalTypes.includes(authModalType)) {
|
||
var eventName = authModalType+ 'View Plans Click Continue';
|
||
}
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.analyticTermId', 'contextData.cnbc.variationflow');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.analyticTermId'] = termId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.contextData['cnbc.variationflow'] = variation;
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Subscription Success';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mps._executemParticleLogin();
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Variation':variation,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
//Facebook Event to PRO Funnel
|
||
//fbq('track', 'CompleteRegistration');
|
||
//Facebook Event end
|
||
//DCM Floodlight Starts
|
||
(function(d) {
|
||
var e = d.createElement('script');
|
||
e.src = d.location.protocol + '//www.googletagmanager.com/gtag/js?id=DC-10486893';
|
||
e.async = true;
|
||
d.getElementsByTagName('head')[0].appendChild(e);
|
||
}(document));
|
||
window.dataLayer = window.dataLayer || [];
|
||
window.gtag = function() {dataLayer.push(arguments);};
|
||
gtag('js', new Date());
|
||
gtag('event', 'conversion', {
|
||
allow_custom_scripts: true,
|
||
send_to: 'DC-10486893/site/accou0+standard'
|
||
});
|
||
//DCM Floodlight End
|
||
}
|
||
if (data.dataset.analyticId.includes('Subscription:Close:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Subscription Close';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent('Close Modal',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Modal Name': eventInfo,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('SubscriptionRenew:Start:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var authModalType = data.dataset.authModalType;
|
||
var eventName = 'Investing Club Subscription Renew Start';
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA
|
||
.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.contextData['cnbc.variationflow'] = variation;
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Subscription Pre Renewal Start';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation, {
|
||
'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent': navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('SubscriptionRenew:Success:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var authModalType = data.dataset.authModalType;
|
||
var eventName = 'Investing Club Subscription Renew Success';
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA
|
||
.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.contextData['cnbc.variationflow'] = variation;
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Investing Club Subscription Pre Renewal Success';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation, {
|
||
'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent': navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
|
||
// Handling "PaymentStarted" events for "Renew", "Upgrade", and the initial "Subscription".
|
||
if (analyticId.includes('Subscription') && analyticId.includes('PaymentStarted:')) {
|
||
|
||
let subscriptionName;
|
||
if (analyticId.includes(':InvestingClub')) subscriptionName = 'Investing Club';
|
||
if (analyticId.includes(':PLUS')) subscriptionName = 'Plus';
|
||
if (analyticId.includes(':PRO')) subscriptionName = 'Pro';
|
||
if (analyticId.includes(':AllAccess')) subscriptionName = 'All Access';
|
||
|
||
let paymentType = 'Initial';
|
||
if (analyticId.includes('SubscriptionRenew')) paymentType = 'Renew';
|
||
if (analyticId.includes('SubscriptionUpgrade')) paymentType = 'Upgrade';
|
||
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var authModalType = data.dataset.authModalType;
|
||
var eventName = `${subscriptionName} Subscription ${paymentType} Payment Start`;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA
|
||
.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.contextData['cnbc.variationflow'] = variation;
|
||
s.pe = 'lnk_o';
|
||
|
||
s.pev2 = `${subscriptionName} Subscription ${paymentType} Payment Start`;
|
||
|
||
// Giving renewal special treatment, for backwards compatibility reasons
|
||
if (paymentType === 'Renew') {
|
||
s.pev2 = `${subscriptionName} Subscription Pre Renewal Payment Start`;
|
||
}
|
||
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation, {
|
||
'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent': navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (analyticId.includes('SubscriptionRenew:') && analyticId.includes('PaymentConfirmed:')) {
|
||
|
||
let subscriptionName;
|
||
if (analyticId.includes(':InvestingClub')) subscriptionName = 'Investing Club';
|
||
if (analyticId.includes(':PLUS')) subscriptionName = 'Plus';
|
||
if (analyticId.includes(':PRO')) subscriptionName = 'Pro';
|
||
if (analyticId.includes(':AllAccess')) subscriptionName = 'All Access';
|
||
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var authModalType = data.dataset.authModalType;
|
||
var eventName = `${subscriptionName} Subscription Renew Payment Confirmed`;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA
|
||
.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.contextData['cnbc.variationflow'] = variation;
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = `${subscriptionName} Subscription Pre Renewal Payment Confirmed`;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation, {
|
||
'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent': navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('SubscriptionUpgrade:Start:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var authModalType = data.dataset.authModalType;
|
||
var eventName = 'Investing Club Subscription Upgrade Start';
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA
|
||
.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Investing Club Subscription Upgrade Start';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation, {
|
||
'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent': navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('SubscriptionUpgrade:Success:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var authModalType = data.dataset.authModalType;
|
||
var eventName = 'Investing Club Subscription Upgrade Success';
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA
|
||
.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.contextData['cnbc.variationflow'] = variation;
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Investing Club Subscription Upgrade Success';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation, {
|
||
'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent': navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
|
||
if (data.dataset.analyticId.includes('SubscriptionUpgrade:InvestingClubPaymentConfirmed:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var authModalType = data.dataset.authModalType;
|
||
var eventName = 'Investing Club Subscription Upgrade Payment Confirmed';
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA
|
||
.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.contextData['cnbc.variationflow'] = variation;
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Investing Club Subscription Upgrade Payment Confirmed';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation, {
|
||
'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent': navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
|
||
if (analyticId.includes('Subscription:') && analyticId.includes('PLUSPaymentConfirmed:')) {
|
||
let subscriptionName = 'Plus';
|
||
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var termId = data.dataset.analyticTermId;
|
||
var ord = Math.random();
|
||
var ord = ord*10000000000000000000;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.analyticTermId');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.analyticTermId'] = termId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = `Subscription ${subscriptionName} Payment Confirmed`;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
//start of mparticle event:
|
||
mParticle.logEvent(`${subscriptionName} View Payment Confirmation`,
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Term Id': termId,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
|
||
if (analyticId.includes('Subscription:') && analyticId.includes('InvestingClubPaymentConfirmed:')) {
|
||
let subscriptionName = 'Investing Club';
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var termId = data.dataset.analyticTermId;
|
||
var ord = Math.random();
|
||
var ord = ord*10000000000000000000;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.analyticTermId');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.analyticTermId'] = termId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = `Subscription ${subscriptionName} Payment Confirmed`;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
//start of mparticle event:
|
||
mParticle.logEvent(`${subscriptionName} View Payment Confirmation`,
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Term Id': termId,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
//end of mparticle event
|
||
|
||
//start of parsely event
|
||
const label = `${subscriptionName} Purchase`;
|
||
PARSELY.conversions.trackSubscription(label);
|
||
//end of parsely event
|
||
|
||
//Microsoft UET Event
|
||
uet_report_conversionInvestingClub();
|
||
//Microsoft UET Event End
|
||
//Facebook Event to Investing Club Funnel
|
||
//fbq('track', 'Purchase', {content_name: 'Investing Club Subscription', value: 0.00, currency: 'USD'});
|
||
//Facebook Event end
|
||
//WPromote Start
|
||
(function(d) {
|
||
var e = d.createElement('script');
|
||
e.src = d.location.protocol + '//www.googletagmanager.com/gtag/js?id=AW-304008397';
|
||
e.async = true;
|
||
d.getElementsByTagName('head')[0].appendChild(e);
|
||
}(document));
|
||
window.dataLayer = window.dataLayer || [];
|
||
window.gtag = function() {dataLayer.push(arguments);};
|
||
gtag('js', new Date());
|
||
gtag('event', 'conversion', {
|
||
send_to: 'AW-304008397/vWBjCMOVx48DEM2Z-5AB'
|
||
});
|
||
//WPromote End
|
||
//DCM Floodlight Starts
|
||
(function(d) {
|
||
var e = d.createElement('script');
|
||
e.src = d.location.protocol + '//www.googletagmanager.com/gtag/js?id=DC-10486893';
|
||
e.async = true;
|
||
d.getElementsByTagName('head')[0].appendChild(e);
|
||
}(document));
|
||
window.dataLayer = window.dataLayer || [];
|
||
window.gtag = function() {dataLayer.push(arguments);};
|
||
gtag('js', new Date());
|
||
gtag('event', 'purchase', {
|
||
allow_custom_scripts: true,
|
||
u7: termId,
|
||
transaction_id: ord,
|
||
send_to: 'DC-10486893/purchase/proth0+transactions'
|
||
});
|
||
//DCM Floodlight End
|
||
//WPromote Investing Club Conversion BEGIN
|
||
gtag('event', 'purchase', {
|
||
allow_custom_scripts: true,
|
||
value: '',
|
||
transaction_id: ord,
|
||
u7: termId,
|
||
send_to: 'DC-10486893/purchase/cnbc_0+transactions'
|
||
});
|
||
gtag_report_conversion(window.location.toString());
|
||
//Wpromote Investing Club Conversion END
|
||
//TVSquared Tracking Code Investing Club Conversion BEGIN
|
||
var _tvq = window._tvq = window._tvq || [];
|
||
(function() {
|
||
var session = {
|
||
user: ''
|
||
};
|
||
var actionname = 'paymentconfirmed';
|
||
var action = {
|
||
rev: '',
|
||
prod: '',
|
||
id: '',
|
||
promo: ''
|
||
};
|
||
var u = (('https:' == document.location.protocol) ? 'https://collector-26223.us.tvsquared.com/' : 'http://collector-26223.us.tvsquared.com/');
|
||
_tvq.push(['setSiteId', 'TV-7236727263-1']);
|
||
_tvq.push(['setTrackerUrl', u + 'tv2track.php']);
|
||
_tvq.push([function() {
|
||
this.setCustomVariable(5, 'session', JSON2.stringify(session), 'visit');
|
||
}]);
|
||
_tvq.push([function() {
|
||
this.setCustomVariable(5, actionname, JSON2.stringify(action), 'page');
|
||
}]);
|
||
_tvq.push(['trackPageView']);
|
||
var d = document,
|
||
g = d.createElement('script'),
|
||
s = d.getElementsByTagName('script')[0];
|
||
g.type = 'text/javascript';
|
||
g.defer = true;
|
||
g.async = true;
|
||
g.src = u + 'tv2track.js';
|
||
s.parentNode.insertBefore(g, s);
|
||
})();
|
||
console.log('TVSquared Tracking Code Investing Club Conversion - Payment Confirmed');
|
||
//TVSquared Tracking Code Investing Club Conversion END
|
||
}
|
||
if (data.dataset.analyticId.includes('Subscription:PROPaymentConfirmed:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var termId = data.dataset.selectedTerm.termId;
|
||
var ord = Math.random();
|
||
var ord = ord*10000000000000000000;
|
||
var planSelected = data.dataset.selectedTerm.termName;
|
||
var variation = data.dataset.variationId || window.variationId;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.analyticTermId', 'contextData.cnbc.variationflow');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.analyticTermId'] = termId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.contextData['cnbc.variationflow'] = variation;
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Subscription Pro Payment Confirmed';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
//start of mparticle event:
|
||
mParticle.logEvent('PRO View Payment Confirmation',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Term Id': termId,
|
||
'Plan Selected': planSelected,
|
||
'Variation':variation,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
//end of mparticle event
|
||
//start of parsely event
|
||
const label = 'PRO Purchase';
|
||
PARSELY.conversions.trackSubscription(label);
|
||
//end of parsely event
|
||
//Microsoft UET Event
|
||
uet_report_conversionPro();
|
||
//Microsoft UET Event End
|
||
// Rokt Event
|
||
const target = document.head || document.body;
|
||
const script = document.createElement('script');
|
||
script.type = 'text/javascript';
|
||
script.src = 'https://apps.rokt.com/wsdk/integrations/launcher.js';
|
||
script.importance = 'high';
|
||
script.crossOrigin = 'anonymous';
|
||
script.async = true;
|
||
script.id = 'rokt-launcher';
|
||
target.appendChild(script);
|
||
new Promise((resolve) =>
|
||
window.Rokt
|
||
? resolve()
|
||
: (document.getElementById('rokt-launcher').onload = resolve)
|
||
).then(() => {
|
||
window.Rokt.createLauncher({ accountId: '3017129197477095999' }).then(
|
||
(launcher) => {
|
||
launcher.selectPlacements({
|
||
attributes: { conversiontype: 'CNBC Pro Conversion' },
|
||
});
|
||
}
|
||
);
|
||
});
|
||
// Rokt Event End
|
||
//Facebook Event to PRO Funnel
|
||
//fbq('track', 'Purchase', {content_name: 'Pro Subscription', value: 0.00, currency: 'USD'});
|
||
//Facebook Event end
|
||
//WPromote Start
|
||
(function(d) {
|
||
var e = d.createElement('script');
|
||
e.src = d.location.protocol + '//www.googletagmanager.com/gtag/js?id=AW-491671965';
|
||
e.async = true;
|
||
d.getElementsByTagName('head')[0].appendChild(e);
|
||
}(document));
|
||
window.dataLayer = window.dataLayer || [];
|
||
window.gtag = function() {dataLayer.push(arguments);};
|
||
gtag('js', new Date());
|
||
gtag('event', 'conversion', {
|
||
send_to: 'AW-491671965/jZGwCMfhi-YBEJ2jueoB'
|
||
});
|
||
//WPromote End
|
||
//DCM Floodlight Starts
|
||
(function(d) {
|
||
var e = d.createElement('script');
|
||
e.src = d.location.protocol + '//www.googletagmanager.com/gtag/js?id=DC-10486893';
|
||
e.async = true;
|
||
d.getElementsByTagName('head')[0].appendChild(e);
|
||
}(document));
|
||
window.dataLayer = window.dataLayer || [];
|
||
window.gtag = function() {dataLayer.push(arguments);};
|
||
gtag('js', new Date());
|
||
gtag('event', 'purchase', {
|
||
allow_custom_scripts: true,
|
||
u7: termId,
|
||
transaction_id: ord,
|
||
send_to: 'DC-10486893/purchase/proth0+transactions'
|
||
});
|
||
//DCM Floodlight End
|
||
// Begin TVSquared Tracking Code ProPaymentConfirmed
|
||
var _tvq = window._tvq = window._tvq || [];
|
||
(function() {
|
||
var session = {
|
||
user: termId
|
||
};
|
||
var actionname = 'sale';
|
||
var action = {
|
||
rev: '',
|
||
prod: '',
|
||
id: '',
|
||
promo: ''
|
||
};
|
||
var u = (('https:' == document.location.protocol) ? 'https://collector-31268.tvsquared.com/' : 'http://collector-31268.tvsquared.com/');
|
||
_tvq.push(['setSiteId', 'TV-7236727263-1']);
|
||
_tvq.push(['setTrackerUrl', u + 'tv2track.php']);
|
||
_tvq.push([function() {
|
||
this.setCustomVariable(5, 'session', JSON2.stringify(session), 'visit');
|
||
}]);
|
||
_tvq.push([function() {
|
||
this.setCustomVariable(5, actionname, JSON2.stringify(action), 'page');
|
||
}]);
|
||
_tvq.push(['trackPageView']);
|
||
var d = document,
|
||
g = d.createElement('script'),
|
||
s = d.getElementsByTagName('script')[0];
|
||
g.type = 'text/javascript';
|
||
g.defer = true;
|
||
g.async = true;
|
||
g.src = u + 'tv2track.js';
|
||
s.parentNode.insertBefore(g, s);
|
||
})();
|
||
//End TVSquared Tracking Code -->
|
||
}
|
||
if (data.dataset.analyticId.includes('Subscription:AllAccessPaymentConfirmed:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var termId = data.dataset.analyticTermId;
|
||
var ord = Math.random();
|
||
var ord = ord*10000000000000000000;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.analyticTermId');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.analyticTermId'] = termId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Subscription allAccess Payment Confirmed';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
//start of mparticle event:
|
||
mParticle.logEvent('allAccess View Payment Confirmation',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Term Id': termId,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
//end of mparticle event
|
||
//start of parsely event
|
||
const label = 'allAccess Purchase';
|
||
PARSELY.conversions.trackSubscription(label);
|
||
//end of parsely event
|
||
}
|
||
if (data.dataset.analyticId.includes('Logout:Success:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Logout Success';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mps._executemParticleLogout(flow);
|
||
}
|
||
if (data.dataset.analyticId.includes('ForgotPassword:Start:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Forgot Password Start';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent('View Forgot Password Modal',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('ForgotPassword:Success:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Forgot Password Success';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent('Forgot Password Success',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': 'test',
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('CreateAccount:Start:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = eventInfo;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
if (flow =='dynamic_paywall'){
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle','web_exposed');
|
||
console.log('inside if-======');
|
||
}
|
||
else if (flow == 'dynamic_paywall:social') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_exposed_social');
|
||
} else if (flow == 'dynamic_paywall:search') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_exposed_search');
|
||
}
|
||
else{
|
||
mParticle.Identity.getCurrentUser().removeUserAttribute('dp_proarticle');
|
||
}
|
||
mParticle.logEvent('View Create Account Modal',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('Subscription:BillingClose:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var modalName = data.dataset.modalName;
|
||
var planSelected = data.dataset.selectedTerm.termName;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = eventInfo;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mParticle.logEvent('Close Modal',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Modal Name': modalName,
|
||
'Plan Selected': planSelected,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
if (data.dataset.analyticId.includes('CreateAccount:Success:')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var dpemail = data.dataset.analyticEmail;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo, ':', flow;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Create Account Success';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars('clearVars');
|
||
mps._executemParticleLogin(flow);
|
||
if (flow =='dynamic_paywall'){
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle','web_unlocked');
|
||
console.log('METADATA email====', __CNBC_META_DATA.user);
|
||
console.log('inside if-======');
|
||
}
|
||
else if (flow == 'dynamic_paywall:social') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_unlocked_social');
|
||
} else if (flow == 'dynamic_paywall:search') {
|
||
mParticle.Identity.getCurrentUser().setUserAttribute('dp_proarticle', 'web_unlocked_search');
|
||
}
|
||
else{
|
||
mParticle.Identity.getCurrentUser().removeUserAttribute('dp_proarticle');
|
||
}
|
||
mParticle.logEvent('Create Account Success',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ('null') : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ('null') : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ('null') : (__CNBC_META_DATA.id),
|
||
'Flow': flow,
|
||
'Platform': 'web',
|
||
'Product': 'cnbc.com',
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
} catch (e) {
|
||
console.log('2222 Omniture: Whatever Link Event Analytics are not working ! Some external plugin might be blocking it !!', e);
|
||
}
|
||
};
|
||
|
||
function handleSubscriptionFlow() {
|
||
BI.waitForObjAvailable(['mps'], 100, function() {
|
||
modifyMPSObject();
|
||
window.__EventBus__.remove('authflow', fnFlow_CNBC_SubFlows);
|
||
window.__EventBus__.on('authflow', fnFlow_CNBC_SubFlows);
|
||
})
|
||
}
|
||
|
||
BI.wrapWithOneTrust({
|
||
fn: handleSubscriptionFlow,
|
||
featureName: 'CNBC Pro Subscription Flow',
|
||
categories: [7]
|
||
});
|
||
|
||
});</script><script>
|
||
/* globals BI, mps */
|
||
function trueAnthemTag() {
|
||
var head = document.getElementsByTagName('head')[0];
|
||
var script = document.createElement('script');
|
||
var address = 'https://tru.am/scripts/custom/nbcuniversal.js';
|
||
|
||
script.type = 'text/javascript';
|
||
script.src = address;
|
||
head.appendChild(script);
|
||
}
|
||
|
||
// OneTrust GDPR Wrapper for True Anthem Tag
|
||
// Category 4 - Marketing, Targeted Advertising and General Analytics
|
||
(function() {
|
||
BI.waitForObjAvailable(['mps', 'mps.geo', 'mps.geo.data'], 40, function() {
|
||
if (mps) {
|
||
mps.optCAT4Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC4 = /groups=[^&]*%2C4%3A1/;
|
||
mps.optConsentAdMeasurement = categoryEnabledRegexC4.test(optanonCookie);
|
||
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentAdMeasurement) {
|
||
mps.optCAT4Enabled = true;
|
||
} else {
|
||
mps.optCAT4Enabled = false;
|
||
}
|
||
}
|
||
|
||
if(mps.optCAT4Enabled == true) {
|
||
//Marketing and Targeted Advertising tracking code goes here
|
||
console.log('True Anthem Tag - CAT4 - Enabled');
|
||
trueAnthemTag();
|
||
} else {
|
||
console.log('True Anthem Tag - CAT4 - Disabled');
|
||
}
|
||
}
|
||
});
|
||
})();
|
||
</script><script>
|
||
/* globals BI, __CNBC_META_DATA, mParticle, s, $t */
|
||
(function () {
|
||
function trackAdobe(event) {
|
||
const actionContextData = {
|
||
'cnbc.action': event.action,
|
||
'cnbc.brand': event.brand,
|
||
'cnbc.platform': event.platform,
|
||
};
|
||
if (event.autoRenewFlag) actionContextData['cnbc.autorenewflag'] = event.autoRenewFlag;
|
||
|
||
s.contextData = { ...s.contextData, ...actionContextData };
|
||
s.linkTrackVars = false;
|
||
const combinedLinkTrackVars = Object.keys(actionContextData).map(key => `contextData.${key}`);
|
||
s.linkTrackVars = combinedLinkTrackVars.join(',');
|
||
s.tl(true, 'o', event.action, null, 'navigate');
|
||
|
||
for (var item in actionContextData) {
|
||
delete s.contextData[item];
|
||
}
|
||
}
|
||
|
||
function trackMparticle(event) {
|
||
const actionContextData = {
|
||
'Page Name': event.pageName,
|
||
'Page Type': event.pageType,
|
||
'Article ID': event.articleId,
|
||
'Flow': event.flow,
|
||
'Platform': event.platform,
|
||
'Product': event.product,
|
||
'Referrer': event.referrer,
|
||
'User Agent': event.userAgent,
|
||
'Page URL': event.pageUrl,
|
||
};
|
||
if (event.autoRenewFlag) actionContextData['Auto Renew Flag'] = event.autoRenewFlag;
|
||
|
||
mParticle.logEvent(
|
||
event.action, // Event Name
|
||
mParticle.EventType.Navigation, // Event Type
|
||
actionContextData, // Event Attributes (custom)
|
||
);
|
||
}
|
||
|
||
// Builds an object of all values used by Adobe and mParticle from
|
||
// raw event data, __CNBC_META_DATA, window, and document properties
|
||
function convertEventData(raw) {
|
||
const eventObject = {
|
||
action: raw.action,
|
||
articleId: __CNBC_META_DATA.id || 'null',
|
||
brand: __CNBC_META_DATA.brand || 'NA',
|
||
flow: raw.flowName,
|
||
platform: raw.platform,
|
||
product: raw.product,
|
||
referrer: document.referrer,
|
||
userAgent: navigator.userAgent,
|
||
pageName: __CNBC_META_DATA.pageName || 'null',
|
||
pageType: __CNBC_META_DATA.type || 'null',
|
||
pageUrl: window.location.toString(),
|
||
};
|
||
// Add autorenewflag if it exists. Cast boolean to string.
|
||
if (Object.prototype.hasOwnProperty.call(raw,'autorenewflag') && raw.autorenewflag !== null) eventObject.autoRenewFlag = `${raw.autorenewflag}`;
|
||
|
||
return eventObject;
|
||
}
|
||
|
||
$t('on', 'bte_event', (e, { data, eventName }) => {
|
||
if (
|
||
eventName === 'subscriptionsFlow' &&
|
||
data.dataset?.analyticId?.startsWith('Account:Subscription:')
|
||
) {
|
||
const {
|
||
analyticId: action,
|
||
autorenewflag = null,
|
||
analyticFlow = null,
|
||
} = data.dataset; // Destructure data from BTE event
|
||
|
||
// Build event object
|
||
const eventData = convertEventData({
|
||
action,
|
||
autorenewflag,
|
||
analyticFlow,
|
||
flowName: 'Account Subscriptions', // Hardcoded: friendly string
|
||
platform: 'web', // Hardcoded: should come from the page
|
||
product: 'cnbc.com', // Hardcoded: should come from the page
|
||
});
|
||
|
||
BI.waitForObjAvailable(['mParticle', 's', 's.tl'], 50, () => {
|
||
// track events in Adobe & mParticle
|
||
trackAdobe(eventData);
|
||
trackMparticle(eventData);
|
||
});
|
||
}
|
||
});
|
||
})();
|
||
|
||
</script><script>_satellite["_runScript11"](function(event, target, Promise) {
|
||
(function() {
|
||
window.zephr_nbc = window.zephr_nbc || {};
|
||
|
||
window.zephr_nbc.loadZephrDataLayerSDK = function({ logEvent = Function.prototype }) {
|
||
var xhr = new(XMLHttpRequest || window.ActiveXObject)('MSXML2.XMLHTTP.3.0');
|
||
xhr.open('GET', '/blaize/datalayer', true);
|
||
xhr.onreadystatechange = function() {
|
||
if (xhr.readyState === 4) {
|
||
var response;
|
||
try {
|
||
response = JSON.parse(xhr.response);
|
||
} catch (e) {
|
||
response = xhr.response;
|
||
}
|
||
if (xhr.status === 200) {
|
||
for (var dataLayerFieldName in response) {
|
||
if (!(dataLayerFieldName in window)) window[dataLayerFieldName] = [];
|
||
|
||
var pageView = response[dataLayerFieldName];
|
||
var events = [];
|
||
|
||
if (window.Zephr && window.Zephr.includeOutcomes && window.Zephr.outcomes) {
|
||
pageView.zephrOutcomes = window.Zephr.outcomes;
|
||
|
||
if (window.Zephr.outcomesAsEvents) {
|
||
Object.keys(window.Zephr.outcomes || []).forEach(function(outcomeKey) {
|
||
var outcomeEvent = {
|
||
event: 'zephr-outcome-' + outcomeKey,
|
||
featureId: outcomeKey,
|
||
featureLabel: window.Zephr.outcomes[outcomeKey].featureLabel,
|
||
outcomeId: window.Zephr.outcomes[outcomeKey].outcomeId,
|
||
outcomeLabel: window.Zephr.outcomes[outcomeKey].outcomeLabel,
|
||
};
|
||
events.push(outcomeEvent);
|
||
});
|
||
}
|
||
}
|
||
if (window.Zephr && window.Zephr.accessDetails) {
|
||
Object.keys((window.Zephr.accessDetails.trials || {})).forEach(function(trialId){
|
||
var trial = window.Zephr.accessDetails.trials[trialId];
|
||
if(trial.reportInDataLayer){
|
||
var usedCredits = trial.totalCredits - trial.remainingCredits;
|
||
if (window.Zephr.groupFields && !pageView.zephrTrials) pageView.zephrTrials = {};
|
||
var target = window.Zephr.groupFields ? pageView.zephrTrials : pageView;
|
||
if (trial.dataLayerCreditsUsedKey) {
|
||
target[trial.dataLayerCreditsUsedKey] = usedCredits;
|
||
}
|
||
if (trial.dataLayerCreditsRemainingKey) {
|
||
target[trial.dataLayerCreditsRemainingKey] = trial.remainingCredits;
|
||
}
|
||
}
|
||
});
|
||
(window.Zephr.accessDetails.trialTrackingDetails || []).forEach(function(details) {
|
||
var type = details.entitlementType === 'credits' ? 'credits' : 'meters';
|
||
var trial = (window.Zephr.accessDetails[type] || {})[details.entitlementId];
|
||
if (!trial) return;
|
||
if (window.Zephr.groupFields && !pageView.zephrTrials) pageView.zephrTrials = {};
|
||
if (details.creditsRemainingKey) {
|
||
if (window.Zephr.groupFields) {
|
||
pageView.zephrTrials[details.creditsRemainingKey] = trial.remainingCredits;
|
||
} else {
|
||
pageView[details.creditsRemainingKey] = trial.remainingCredits;
|
||
}
|
||
}
|
||
if (details.creditsUsedKey) {
|
||
if (window.Zephr.groupFields) {
|
||
pageView.zephrTrials[details.creditsUsedKey] = trial.totalCredits - trial.remainingCredits;
|
||
} else {
|
||
pageView[details.creditsUsedKey] = trial.totalCredits - trial.remainingCredits;
|
||
}
|
||
}
|
||
});
|
||
}
|
||
if (Object.keys(pageView).length) {
|
||
pageView.event = 'zephr-pageview';
|
||
events.unshift(pageView);
|
||
}
|
||
if (!events.length) continue;
|
||
|
||
events.forEach(function(event) {
|
||
window[dataLayerFieldName].push(event);
|
||
});
|
||
}
|
||
var readyEvent = document.createEvent('Event');
|
||
readyEvent.initEvent('zephr.dataLayerReady', true, true);
|
||
document.dispatchEvent(readyEvent);
|
||
logEvent('datalayer_populated');
|
||
}
|
||
}
|
||
};
|
||
xhr.send({});
|
||
};
|
||
})();
|
||
|
||
});</script><script>_satellite["_runScript12"](function(event, target, Promise) {
|
||
/*global zephr_nbc, zephrBrowser, __CNBC_META_DATA, BI, $t */
|
||
(function() {
|
||
window.zephr_nbc = window.zephr_nbc || {};
|
||
|
||
// Gets an object whose entries are cookie values
|
||
function getCookies(names = []) {
|
||
function matches(e) {
|
||
return names.filter(n => e.startsWith(`${n}=`)).length;
|
||
}
|
||
|
||
var entries = document.cookie
|
||
.split(';')
|
||
.map(entry => entry.trim())
|
||
.filter(matches)
|
||
.map(entry => entry.split('='));
|
||
|
||
return Object.fromEntries(entries);
|
||
}
|
||
|
||
|
||
|
||
// Polls the user-related cookies and objects on the page
|
||
// to try to find a JSON Web Token. Passes the JWT string
|
||
// or `null` into the given callback.
|
||
function getUserJWT({ logEvent } = {}) {
|
||
return new Promise((resolve) => {
|
||
var maybeLogEvent = logEvent ? logEvent : Function.prototype;
|
||
var { userEmail, userSession } = getCookies(['userEmail', 'userSession']);
|
||
|
||
if (!userEmail && !userSession) {
|
||
maybeLogEvent('JWT Not Found - No User Cookies Available');
|
||
return resolve(null);
|
||
}
|
||
|
||
// Configuring polling settings and state
|
||
var pollTimeLimit = 5000;
|
||
var pollFrequency = 500;
|
||
var pollCount = 0;
|
||
|
||
|
||
var pollUserChanges = setInterval(function() {
|
||
pollCount += 1;
|
||
|
||
// Assuming that a JWT will not become
|
||
// available if the time limit is exceeded.
|
||
if (pollCount * pollFrequency >= pollTimeLimit) {
|
||
maybeLogEvent('JWT Not Found - Time Limit Exceeded');
|
||
clearInterval(pollUserChanges);
|
||
return resolve(null);
|
||
}
|
||
|
||
var { userEmail, userSession } = getCookies(['userEmail', 'userSession']);
|
||
|
||
// If the cookies have been deleted, it means
|
||
// that the user is not signed in, and no JWT
|
||
// will become available.
|
||
if (!userEmail && !userSession) {
|
||
maybeLogEvent('JWT Not Found - User Cookies Deleted');
|
||
clearInterval(pollUserChanges);
|
||
return resolve(null);
|
||
}
|
||
|
||
var user = __CNBC_META_DATA.user;
|
||
|
||
// 'Returning' the JWT if it is available.
|
||
if (user && user.dsToken) {
|
||
maybeLogEvent(`JWT Found - ${user.dsToken}`);
|
||
clearInterval(pollUserChanges);
|
||
return resolve(user.dsToken);
|
||
}
|
||
|
||
}, pollFrequency);
|
||
});
|
||
}
|
||
|
||
function getMpid() {
|
||
return new Promise((resolve) => {
|
||
let eventMpid;
|
||
let initialMpid = $t('mParticle_setIdResolved');
|
||
|
||
if (initialMpid !== '') {
|
||
resolve(initialMpid.mpid);
|
||
return;
|
||
}
|
||
|
||
$t('on', 'mParticle_setIdResolved', (e, eventData) => {
|
||
eventMpid = eventData.mpid;
|
||
resolve(eventMpid);
|
||
});
|
||
|
||
|
||
setTimeout(() => {
|
||
resolve(null);
|
||
}, 5000);
|
||
|
||
});
|
||
}
|
||
|
||
async function getCDP({ logEvent = Function.prototype }) {
|
||
try {
|
||
const mpid = await getMpid();
|
||
|
||
if (mpid === null) {
|
||
return null;
|
||
}
|
||
|
||
const res = await fetch(`/api/affinity/users/${mpid}`);
|
||
const statusCode = res.status;
|
||
|
||
const { status, data } = await res.json()
|
||
.catch(err => ({ status: 'fail', data: { err }}));
|
||
|
||
if (status === 'success' && data.user) {
|
||
logEvent('CDP Available:', data.user);
|
||
return data.user;
|
||
}
|
||
|
||
logEvent('Bad response while fetching CDP:', { statusCode, mpid, status, data });
|
||
return null;
|
||
|
||
} catch (error) {
|
||
logEvent('Unexpected error while fetching CDP', error);
|
||
return null;
|
||
}
|
||
|
||
}
|
||
|
||
|
||
function getOutcomeHistory({ logEvent = Function.prototype }) {
|
||
try {
|
||
let outcomeHistory = localStorage.getItem('zephrOutcomeHistory') || '[]';
|
||
return JSON.parse(outcomeHistory);
|
||
} catch (error) {
|
||
logEvent('Error with `outcomeHistory`:', error);
|
||
return [];
|
||
}
|
||
}
|
||
|
||
zephr_nbc.loadZephrBrowserSDK = function({ logEvent = Function.prototype }) {
|
||
var head = document.getElementsByTagName('head')[0];
|
||
var script = document.createElement('script');
|
||
script.type = 'text/javascript';
|
||
script.src = 'https://assets.zephr.com/zephr-browser/1.6.2/zephr-browser.umd.js';
|
||
head.appendChild(script);
|
||
|
||
function privacyCategoryIsEnabled({ category = 4, timeLimit = 5000 }) {
|
||
return new Promise((resolve) => {
|
||
let timer = setTimeout(function() {
|
||
logEvent(`Privacy Category ${category} - Disabled`);
|
||
resolve(false);
|
||
}, timeLimit);
|
||
|
||
BI.wrapWithOneTrust({ categories: [category], fn: function() {
|
||
clearTimeout(timer);
|
||
logEvent(`Privacy Category ${category} - Enabled`);
|
||
resolve(true);
|
||
}});
|
||
});
|
||
}
|
||
|
||
BI.waitForObjAvailable(['zephrBrowser', '__CNBC_META_DATA'], 40, function () {
|
||
logEvent('zephrBrowser available');
|
||
|
||
// Cloning metadata
|
||
var customData = JSON.parse(JSON.stringify(__CNBC_META_DATA));
|
||
|
||
// TODO this data was added originally as
|
||
// part of a spike, but may not be necessary.
|
||
if (window.BI) {
|
||
customData.fullname = window.BI.userInfo.get('fullName');
|
||
}
|
||
|
||
let promises = [
|
||
privacyCategoryIsEnabled({ category: 4 }),
|
||
privacyCategoryIsEnabled({ category: 7 }),
|
||
getUserJWT({ logEvent }),
|
||
getCDP({ logEvent }),
|
||
getOutcomeHistory({ logEvent }),
|
||
];
|
||
|
||
|
||
Promise.all(promises).then(([privacyCat4Enabled, privacyCat7Enabled, jwt, cdp, outcomeHistory]) => {
|
||
customData = { ...customData, privacyCat4Enabled, privacyCat7Enabled, cdp, outcomeHistory };
|
||
zephrBrowser.run({ jwt, customData });
|
||
logEvent('zephrBrowser initialized:', { jwt, customData });
|
||
});
|
||
|
||
|
||
// Re-initializing ZephrBrowser if the user signs in
|
||
$t('on', 'bte_event', function(e, data) {
|
||
if (data.eventName == 'authflow') {
|
||
let analyticId = data?.data?.dataset?.analyticId ?? '';
|
||
let isSignIn = analyticId.startsWith('SignIn:Success:');
|
||
let isLogOut = analyticId.startsWith('Logout:Success:');
|
||
let isAccountCreation = analyticId.startsWith('CreateAccount:Success:');
|
||
let isSubscription = analyticId.startsWith('Subscription:Success:');
|
||
let flags = { isSignIn, isLogOut, isAccountCreation, isSubscription };
|
||
logEvent('BTE authflow', { analyticId, ...flags });
|
||
|
||
if (isSignIn || isLogOut || isAccountCreation || isSubscription) {
|
||
let promises = [
|
||
privacyCategoryIsEnabled({ category: 4 }),
|
||
privacyCategoryIsEnabled({ category: 7 }),
|
||
getUserJWT({ logEvent }),
|
||
getCDP({ logEvent }),
|
||
getOutcomeHistory({ logEvent }),
|
||
];
|
||
|
||
Promise.all(promises).then(([privacyCat4Enabled, privacyCat7Enabled, jwt, cdp, outcomeHistory]) => {
|
||
customData = { ...customData, privacyCat4Enabled, privacyCat7Enabled, cdp, outcomeHistory };
|
||
zephrBrowser.run({ jwt, customData });
|
||
logEvent('zephrBrowser re-initialized:', { jwt, customData, ...flags });
|
||
});
|
||
}
|
||
}
|
||
});
|
||
|
||
});
|
||
};
|
||
})();
|
||
|
||
});</script><script>
|
||
/*global zephr_nbc, BI */
|
||
(function() {
|
||
var logEvent = window.BI && BI.console && BI.console.build && BI.console.build('zephr') || Function.prototype;
|
||
|
||
// Sets up a dedicated global array that emits events
|
||
// when Zephr scripts push items into it
|
||
function setupDataLayer() {
|
||
window.$t.register('zephr_datalayer_push');
|
||
window.zephrDataLayer = window.zephrDataLayer || [];
|
||
let zdl = window.zephrDataLayer;
|
||
|
||
// Detaching the push function so it can be overwritten
|
||
let innerPush = zdl.push.bind(zdl);
|
||
|
||
// Replacing the push function with
|
||
// one that includes observability
|
||
zdl.push = function (...args) {
|
||
logEvent('datalayer_push', args);
|
||
window.$t('track', 'zephr_datalayer_push', { args });
|
||
innerPush(...args);
|
||
};
|
||
}
|
||
|
||
function setupZephrIntegration() {
|
||
var loadZephrDataLayerSDK = window.zephr_nbc
|
||
&& zephr_nbc.loadZephrDataLayerSDK
|
||
|| Function.prototype;
|
||
|
||
var loadZephrBrowserSDK = window.zephr_nbc
|
||
&& zephr_nbc.loadZephrBrowserSDK
|
||
|| Function.prototype;
|
||
|
||
setupDataLayer();
|
||
loadZephrDataLayerSDK({ logEvent });
|
||
loadZephrBrowserSDK({ logEvent });
|
||
}
|
||
|
||
setupZephrIntegration();
|
||
})();
|
||
|
||
|
||
|
||
</script><script>_satellite["_runScript13"](function(event, target, Promise) {
|
||
/*global $t, s, BI */
|
||
(function() {
|
||
// forwarding zephr datalayer activity to adobe analytics
|
||
$t('on', 'zephr.datalayer_push', function (e, data) {
|
||
let contextData = { 'zephr:args': JSON.stringify(data) };
|
||
trackAdobeEvent('zephr.datalayer_push', contextData);
|
||
});
|
||
|
||
function trackAdobeEvent(situationName, newContextData) {
|
||
BI.waitForObjAvailable(['s', 's.tl'], 50, function () {
|
||
s.contextData = { ...s.contextData, ...newContextData };
|
||
s.tl(true, 'o', situationName);
|
||
|
||
for (var item in newContextData) {
|
||
delete s.contextData[item];
|
||
}
|
||
});
|
||
}
|
||
})();
|
||
|
||
});</script><script>
|
||
/* global ns_, BI, uniVideo */
|
||
(function () {
|
||
/* SNIPAF: {"name": "univideo_to_streamsense", "version":"2.0" } */
|
||
|
||
// Setting up BI console log functions
|
||
var logEvent = (window.BI && BI.console && BI.console.build('uni_streamsense')) || Function.prototype;
|
||
|
||
const topLevelDomain = (function () {
|
||
const validDomains = ['cnbc.com', 'nbcnews.com', 'today.com', 'telemundo.com', 'msnbc.com'];
|
||
const isAmp = location.hash.indexOf('amp=1') != -1;
|
||
const ampDomainOverride = (location.hash.split('domain=')[1] || '').split('&')[0];
|
||
let topLevelDomain =
|
||
(isAmp && ampDomainOverride) || document.location.hostname.match(/[^./]+\.[^./]+$/)[0];
|
||
topLevelDomain = validDomains.indexOf(topLevelDomain) != -1 ? topLevelDomain : 'cnbc.com';
|
||
|
||
return topLevelDomain;
|
||
})();
|
||
|
||
//determine show name from various asset metadata
|
||
var deriveShowName = function (videoData) {
|
||
var showNameOverrides = {
|
||
'Deadline: White House': 'deadlinewhitehouse',
|
||
'MTP Daily': 'meetthepress',
|
||
'Dateline Digital': 'dateline',
|
||
'TODAY': 'todayallday',
|
||
};
|
||
|
||
//select show name from source field
|
||
var showName = videoData.source;
|
||
|
||
// For VOD, derive show name from taxonomy if present
|
||
if (videoData.streamType === 'vod') {
|
||
var taxonomyShowTerms = videoData.custom?.taxonomy?.additionalTerms?.filter((term) => {
|
||
return term.taxonomyType === 'show';
|
||
});
|
||
//select the first show name present in taxonomy
|
||
if (taxonomyShowTerms && taxonomyShowTerms?.length != -1 && taxonomyShowTerms[0]?.name) {
|
||
showName = taxonomyShowTerms[0].name;
|
||
}
|
||
}
|
||
|
||
//return override if it exists, or format existing string
|
||
return showNameOverrides[showName] || showName.replaceAll(' ', '').toLowerCase();
|
||
};
|
||
|
||
var uniEvent = (window.uniVideo && window.uniVideo.event) || {};
|
||
|
||
var sites = {
|
||
'cnbc.com': {
|
||
st: 'cnbc',
|
||
pu: 'cnbc',
|
||
c3: 'cnbc',
|
||
c6Default: 'cnbc',
|
||
},
|
||
'today.com': {
|
||
st: 'Today',
|
||
pu: 'Today',
|
||
c4: 'today',
|
||
c6Default: 'today',
|
||
},
|
||
'nbcnews.com': {
|
||
st: 'NBC News',
|
||
pu: 'NBC News',
|
||
c4: 'nbcnews',
|
||
c6Default: 'nbcnews',
|
||
},
|
||
'msnbc.com': {
|
||
st: 'MSNBC',
|
||
pu: 'MSNBC',
|
||
c4: 'msnbc',
|
||
c6Default: 'msnbc',
|
||
},
|
||
'telemundo.com': {
|
||
st: 'Telemundo',
|
||
pu: 'Telemundo',
|
||
c3: 'Telemundo',
|
||
c4: 'telemundo',
|
||
c6Default: 'telemundo',
|
||
},
|
||
};
|
||
|
||
uniVideo.addEventListenerFactory(function streamsense() {
|
||
var _streamingTag = null;
|
||
var _previousVideoStopped = true;
|
||
var _metadata = {};
|
||
|
||
var _siteBrand = (() => {
|
||
for (let domainName of Object.keys(sites)) {
|
||
if (topLevelDomain.includes(domainName)) {
|
||
return sites[domainName];
|
||
}
|
||
}
|
||
})();
|
||
|
||
return function eventListener(e, data) {
|
||
// Disabling comscore for any player that is not cvsdk
|
||
if (data.videoData.playbackAdapter !== 'cvsdk') { return; }
|
||
|
||
//streamsense doesnt use playhead aperently, so progress not needed
|
||
if(data.eventType === uniEvent.PROGRESS) return;
|
||
|
||
if (window.ns_ && ns_.StreamingTag && ns_.StreamingTag.ContentType) {
|
||
var videoData = data && data.videoData;
|
||
var videoState = (data && data.videoState) || {};
|
||
|
||
var streamContentType = (function () {
|
||
if (videoData.streamType === 'linear') {
|
||
return ns_.StreamingTag.ContentType.Live;
|
||
} else {
|
||
return ns_.StreamingTag.ContentType.ShortFormOnDemand;
|
||
}
|
||
})();
|
||
|
||
if (Object.keys(_metadata).length == 0) {
|
||
let taxonomyShow = videoData?.raw?.taxonomy?.primarySection?.name;
|
||
if (taxonomyShow) { videoData.source = taxonomyShow; }
|
||
|
||
updateMetadata(videoData);
|
||
}
|
||
|
||
switch (data.eventType) {
|
||
case uniEvent.VIDEO_LOADED:
|
||
//set new streaming tag for each instance, stop previous if needed
|
||
if (!_previousVideoStopped) {
|
||
_streamingTag.stop();
|
||
logEvent('stop previous', _metadata);
|
||
}
|
||
_streamingTag = new ns_.StreamingTag({ customerC2: '6035083' });
|
||
updateMetadata(videoData);
|
||
logEvent('new streamingTag');
|
||
_previousVideoStopped = false;
|
||
break;
|
||
|
||
case uniEvent.PLAY:
|
||
if (!videoState.inAd) {
|
||
if (_streamingTag) {
|
||
_streamingTag.playVideoContentPart(_metadata, streamContentType);
|
||
}
|
||
}
|
||
break;
|
||
case uniEvent.AD_PLAY:
|
||
if (_streamingTag) {
|
||
_streamingTag.playVideoAdvertisement({ ns_st_cl: (videoData.adLength * 1000) || 0 }, streamContentType);
|
||
}
|
||
break;
|
||
case uniEvent.AD_COMPLETE:
|
||
if (_streamingTag) {
|
||
_streamingTag.stop();
|
||
}
|
||
break;
|
||
case uniEvent.PAUSE:
|
||
case uniEvent.STOP:
|
||
case uniEvent.COMPLETE:
|
||
if (_streamingTag) {
|
||
_streamingTag.stop();
|
||
}
|
||
_metadata = {};
|
||
_previousVideoStopped = true;
|
||
break;
|
||
}
|
||
|
||
logEvent(data.eventType, { data: { ...data }, meta: { ..._metadata } });
|
||
}
|
||
};
|
||
|
||
function updateMetadata(videoData) {
|
||
|
||
var videoLength = (function () {
|
||
if (videoData.streamType === 'linear') {
|
||
var isSingleLiveEvent = /^lv_/.test(videoData.guid) || videoData.videoType === 'nonBroadcastLiveVideo';
|
||
var isJWPlayer = 'JW Player' == videoData.playbackAdapter;
|
||
return isSingleLiveEvent && isJWPlayer ? 0 : -1;
|
||
}
|
||
else {
|
||
return videoData.duration * 1000;
|
||
}
|
||
})();
|
||
|
||
_metadata = {
|
||
..._metadata,
|
||
ns_st_cl: videoLength,
|
||
ns_st_ci: videoData.guid || '0', // Content Asset ID
|
||
ns_st_st: _siteBrand.st, //
|
||
ns_st_pu: _siteBrand.pu,
|
||
ns_st_pr: videoData.source || '*null', // Program Title
|
||
ns_st_ep: videoData.title || '*null', // Episode Title
|
||
ns_st_sn: '*null', // Episode Season Number
|
||
ns_st_en: '*null', // Episode Number
|
||
ns_st_ge: 'News', // Content Genre
|
||
ns_st_ti: '*null', // TMS ID (unavailable)
|
||
ns_st_ia: '0', // Identical Ad Assignment Flag
|
||
ns_st_ce: '0', // Complete Episode Flag
|
||
ns_st_ddt: '*null', // Digital Air Date (not setup) '2014-10-03'
|
||
ns_st_tdt: '*null', // TV Air Date (not setup) '2014-10-03'
|
||
c3: _siteBrand.c3 || '*null', // Dictionary Classification Value
|
||
c4: _siteBrand.c4 || '*null', // Unused Dictionary Classification Value
|
||
c6: deriveShowName(videoData) || _siteBrand.c6Default, // Unused Dictionary Classification Value
|
||
};
|
||
logEvent('updateMetadata', _metadata);
|
||
}
|
||
});
|
||
|
||
/* SNIPAF: END */
|
||
})();
|
||
|
||
</script><script>
|
||
/*global $t, ADB, AppMeasurement, BI, visitor, uniVideo, s */
|
||
(function () {
|
||
/* SNIPAF: {"name": "univideo_to_heartbeat", "version":"2.0" } */
|
||
$t('register', 'univideo_ahb_adobeAppMeasurmentLoaded');
|
||
|
||
var logEvent = (window.BI && BI.console && BI.console.build('uni_heartbeat')) || Function.prototype;
|
||
|
||
var uniEvent = (window.uniVideo && window.uniVideo.event) || {};
|
||
|
||
var appMtrack = function (situation, actionContextData) {
|
||
s.contextData = {};
|
||
s.contextData = actionContextData;
|
||
s.tl(true, 'o', situation);
|
||
s.manageVars('clearVars');
|
||
};
|
||
|
||
var setupHeartbeat = function (s) {
|
||
uniVideo.addEventListenerFactory(function heartbeat() {
|
||
'use strict';
|
||
|
||
var isAmp = location.hash.indexOf('amp=1') !== -1;
|
||
var isEmbedded = location.pathname.indexOf('/embedded-video/') !== -1;
|
||
|
||
// This value may not exist on CNBC
|
||
var topLevelDomain = s.topLevelDomain;
|
||
|
||
var brand = function() {
|
||
if (topLevelDomain === 'today.com') {
|
||
return 'today';
|
||
} else if (topLevelDomain === 'msnbc.com') {
|
||
return 'msnbc';
|
||
} else if (topLevelDomain === 'telemundo.com') {
|
||
return 'telemundo';
|
||
} else if (topLevelDomain === 'cnbc.com' || location.host.endsWith('cnbc.com')) {
|
||
return 'cnbc';
|
||
} else {
|
||
return 'nbcnews';
|
||
}
|
||
};
|
||
|
||
var noValue = brand() == 'cnbc' ? 'unknown' : 'not available';
|
||
|
||
var contentType = function () {
|
||
if (isAmp || isEmbedded) {
|
||
return 'offsite';
|
||
} else {
|
||
return s.contextData['news.contenttype'];
|
||
}
|
||
};
|
||
|
||
var ampContentType = function () {
|
||
var getParamFromHash = function (url, Param) {
|
||
var re = new RegExp('#.*[?&]' + Param + '=([^&]+)(&|$)');
|
||
var match = url.match(re);
|
||
return match ? match[1] : '';
|
||
};
|
||
|
||
var passedType = getParamFromHash(location.hash, 'pageType');
|
||
|
||
switch (passedType) {
|
||
case 'video':
|
||
return 'AMP:canonical video';
|
||
|
||
default:
|
||
return 'AMP:post';
|
||
}
|
||
};
|
||
|
||
// formatting for publish date
|
||
var formatDate = function (dateStr) {
|
||
//convert: Thu Nov 09 2017 16:32:29 GMT+0000 (UTC) convert to 12/22/2015
|
||
if (typeof dateStr !== 'string') {
|
||
return false;
|
||
}
|
||
var date = new Date(dateStr);
|
||
//return if its not a valid date
|
||
if (isNaN(date.getTime())) {
|
||
return false;
|
||
}
|
||
|
||
return date.getUTCMonth() + 1 + '/' + date.getUTCDate() + '/' + date.getUTCFullYear();
|
||
};
|
||
|
||
// privates
|
||
var _mediaHeartbeat = null;
|
||
var _appMeasurement = null;
|
||
var _playheadPosition = 0;
|
||
var _startupTime = 0;
|
||
var sessionIsStarted = false;
|
||
|
||
// constructors from adobe for delegate
|
||
var CustomMediaHeartbeatDelegate = new ADB.va.MediaHeartbeatDelegate();
|
||
var MediaHeartbeat = ADB.va.MediaHeartbeat; // mapping to match documentation
|
||
|
||
CustomMediaHeartbeatDelegate.getCurrentPlaybackTime = function () {
|
||
// playhead will be 0 for ads.
|
||
return Math.round(_playheadPosition / 1000) || 0;
|
||
};
|
||
|
||
CustomMediaHeartbeatDelegate.getQoSObject = function () {
|
||
// dont have QOS data right now (<bitrate>, <startuptime>, <fps>, <droppedFrames>)
|
||
return MediaHeartbeat.createQoSObject(0, Math.round(_startupTime), 0, 0);
|
||
};
|
||
|
||
var playerStyle = function () {
|
||
switch (contentType()) {
|
||
case 'vertical':
|
||
case 'subvertical':
|
||
case 'show':
|
||
return 'Front Player';
|
||
case 'cover':
|
||
return 'Cover Player';
|
||
case 'canonical video':
|
||
return 'Canonical';
|
||
case 'post':
|
||
return 'Inline';
|
||
case 'offsite':
|
||
if (isAmp) {
|
||
return 'AMP Player';
|
||
} else {
|
||
return 'Offsite Embedded';
|
||
}
|
||
default:
|
||
return noValue;
|
||
}
|
||
};
|
||
|
||
var createAMandHBObjects = function (playerName, playerVersion, reportTVE) {
|
||
logEvent('Maybe Creating HB Objects', { playerName, playerVersion, reportTVE, _mediaHeartbeat, _appMeasurement });
|
||
var debugState =
|
||
(window.BI && BI.console.list() && BI.console.list()[logEvent.logGroup] === 'true') || false;
|
||
// create new appMeasurementmain and heartbeat instance
|
||
if (!_mediaHeartbeat && playerName) {
|
||
var appMAccounts = s.allAccounts || []; //get from site specific function
|
||
|
||
if (playerName === 'cvsdk' && reportTVE) {
|
||
appMAccounts.push('nbcutve');
|
||
}
|
||
|
||
// use DTM values since this may load before the page track is complete
|
||
var appMAccount = s.account || ''; //get from site specific function
|
||
|
||
// Set-up the AppMeasurement component using values from page version.
|
||
_appMeasurement = new AppMeasurement(appMAccount);
|
||
_appMeasurement.visitor = visitor;
|
||
_appMeasurement.trackingServer = s.trackingServer;
|
||
_appMeasurement.trackingServerSecure = s.trackingServerSecure;
|
||
_appMeasurement.charSet = 'UTF-8';
|
||
_appMeasurement.doPlugins = false;
|
||
_appMeasurement.ssl = true;
|
||
|
||
$t('track', 'univideo_ahb_adobeAppMeasurmentLoaded', {
|
||
sc_obj: _appMeasurement,
|
||
});
|
||
|
||
// Media Heartbeat initialization
|
||
var mediaConfig = new ADB.va.MediaHeartbeatConfig();
|
||
mediaConfig.trackingServer = 'nbcume.hb.omtrdc.net';
|
||
mediaConfig.playerName = playerName ?? noValue;
|
||
mediaConfig.debugLogging = debugState; // set this to false for production apps.
|
||
mediaConfig.ssl = true;
|
||
mediaConfig.appVersion = playerVersion || 'unknown';
|
||
mediaConfig.ovp = 'unknown'; // TODO need to populate later
|
||
|
||
mediaConfig.channel = (function () {
|
||
if (playerStyle === 'Offsite Embedded') {
|
||
return 'Off-domain';
|
||
}
|
||
return 'On-domain';
|
||
})();
|
||
|
||
_mediaHeartbeat = new MediaHeartbeat(CustomMediaHeartbeatDelegate, mediaConfig, _appMeasurement);
|
||
logEvent('HB Objects Created', { _appMeasurement, _mediaHeartbeat });
|
||
}
|
||
|
||
let noTVE = false == (_mediaHeartbeat?._appMeasurement?.allAccounts ?? []).includes('nbcutve');
|
||
|
||
if (_mediaHeartbeat && playerName === 'cvsdk' && reportTVE && noTVE) {
|
||
_mediaHeartbeat._appMeasurement.setAccount(`${_mediaHeartbeat._appMeasurement.account},nbcutve`);
|
||
}
|
||
};
|
||
|
||
logEvent('Creating Event Listener');
|
||
return function eventListener(_e, data) {
|
||
var videoData = data.videoData || {};
|
||
var videoState = data.videoState || {};
|
||
_startupTime = videoState.startupTime;
|
||
|
||
let unhandledEvents = [];
|
||
|
||
// if its a progress event, just update time and return
|
||
if (data.eventType === uniEvent.PROGRESS) {
|
||
_playheadPosition = videoData.playheadPosition;
|
||
return;
|
||
}
|
||
|
||
// if the heartbeat instance wasn't created yet, do it now
|
||
createAMandHBObjects(videoData.playbackAdapter, videoData.custom.playerVersion, videoData.custom.adobeTVE);
|
||
|
||
if (!_appMeasurement || !_mediaHeartbeat) {
|
||
logEvent('Caching Event For Later', { data });
|
||
unhandledEvents.push(data);
|
||
return;
|
||
}
|
||
|
||
// set videoType based on guid (VOD, LINEAR, LIVE)
|
||
var videoType = (function () {
|
||
if (
|
||
/^lv_/.test(videoData.guid) ||
|
||
/^nbcnewslive/.test(videoData.guid) ||
|
||
/^TELE_ANV_ID/.test(videoData.guid) ||
|
||
videoData.videoType === 'nonBroadcastLiveVideo' ||
|
||
videoData.streamType === 'linear'
|
||
) {
|
||
return 'Linear';
|
||
} else if (/^nn_netcast_/.test(videoData.guid)) {
|
||
return 'VOD Episode';
|
||
} else {
|
||
return 'VOD Clip';
|
||
}
|
||
})();
|
||
|
||
// had to move this out becuase of the pre-load event firing, and not knowing if ad_Start or content_Start firing
|
||
var startSession = function (customContextData, videoType) {
|
||
// start session on first frame
|
||
logEvent('Start Session', { ...customContextData });
|
||
|
||
if (videoState.playState === 'stop' || videoState.segmentPosition > 1) {
|
||
var mediaInfo = MediaHeartbeat.createMediaObject(
|
||
customContextData.videotitle || noValue, // video name
|
||
customContextData.videoguid || noValue, // video ID
|
||
(function () {
|
||
if (videoType === 'Linear') {
|
||
var isSingleLiveEvent =
|
||
/^lv_/.test(videoData.guid) || videoData.videoType === 'nonBroadcastLiveVideo';
|
||
var isJWPlayer = 'JW Player' === videoData.playbackAdapter;
|
||
var isCVSDK = 'cvsdk' === videoData.playbackAdapter;
|
||
var isLiveCvsdkEvent = videoData.videoType === 'Live' && isCVSDK;
|
||
var adobeDefaultLength = 86400;
|
||
var adobeDefaultCvsdkLength = 1800;
|
||
if (isSingleLiveEvent && isJWPlayer) {
|
||
return adobeDefaultLength;
|
||
} else if (isLiveCvsdkEvent) {
|
||
return adobeDefaultCvsdkLength;
|
||
} else {
|
||
return -1;
|
||
}
|
||
} else {
|
||
return videoData.duration || 0;
|
||
}
|
||
})(), // videoLength
|
||
(function () {
|
||
if (videoData.streamType === 'linear') {
|
||
if (videoData.custom.adobeLiveStream) {
|
||
return MediaHeartbeat.StreamType.LIVE;
|
||
} else {
|
||
return MediaHeartbeat.StreamType.LINEAR;
|
||
}
|
||
}
|
||
else if (videoData.streamType === 'live') {
|
||
return MediaHeartbeat.StreamType.LIVE;
|
||
}
|
||
else {
|
||
return MediaHeartbeat.StreamType.VOD; // default VOD
|
||
}
|
||
})(),
|
||
// TODO ramen has 'Unknown' as a final argument
|
||
// to the createMediaObjectFunction. It may need
|
||
// to be added here as well.
|
||
);
|
||
|
||
_mediaHeartbeat.trackSessionStart(mediaInfo, customContextData);
|
||
}
|
||
};
|
||
|
||
function capitalizeFirstLowerRest(str) {
|
||
return str.charAt(0).toUpperCase() + str.slice(1).toLowerCase();
|
||
}
|
||
|
||
//get referrer pagename if its an embeded amp page.
|
||
var pageName = isAmp ? brand() + ':' + ampContentType() + ':embeddedVideo' : s.pageName;
|
||
|
||
function cnbcBuildCustomContextData() {
|
||
logEvent('Build Context', { videoData });
|
||
let noValue = 'unknown';
|
||
let now = new Date();
|
||
let days = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
|
||
const getTwoDigitTime = val => (val < 10 ? `0${val}` : val);
|
||
|
||
return {
|
||
id: videoData.guid || noValue,
|
||
name: videoData.title || noValue,
|
||
playerVersion: videoData.custom.playerVersion || noValue,
|
||
videoairdate: videoData.dateBroadcast !== '' ? new Date(Date.parse(videoData.dateBroadcast)).toLocaleDateString('en-US') : noValue, //ex '6/4/2023'
|
||
videopubdate: videoData.datePublished !== '' ? new Date(Date.parse(videoData.datePublished)).toLocaleDateString('en-US') : noValue,
|
||
videoapp: videoData.custom.appName || noValue,
|
||
videoappversion: videoData.custom.appVersion || noValue,
|
||
videocallsign: noValue,
|
||
videocliptype: noValue,
|
||
videodate: now.toLocaleDateString(), // format('MM/DD/YYYY')
|
||
videoday: days[now.getDay()],
|
||
videodaypart: noValue,
|
||
videodomain: window.location.hostname || noValue,
|
||
videoepnumber: videoData.custom.seriesEpisodeNumber || noValue,
|
||
videoguid: videoData.guid || noValue, //ex '5724738528402108117'
|
||
videohour: `${getTwoDigitTime(now.getHours())}:00`, // format('HH:00')
|
||
videoinitiate: videoData.playInitiate || noValue,
|
||
videominute: `${getTwoDigitTime(now.getHours())}:${getTwoDigitTime(now.getMinutes())}`, // format('HH:mm')
|
||
videomvpd: videoData.custom.mvpd || noValue, //ex Comcast_SSO
|
||
videoNetwork: videoData.newsNetwork || 'CNBC',
|
||
videoplatform: 'PC',
|
||
videoplayertech: videoData.playbackAdapter || noValue, //ex 'HLS'
|
||
videoplayerurl: window.location.toString() || noValue,
|
||
videoprogram: videoData.custom.program || videoData.source || noValue, //ex 'Last Call'
|
||
videoscreen: 'Normal',
|
||
videoseason: videoData.custom.tvSeasonNumber || noValue,
|
||
videostatus: videoData.custom.videoStatus || (videoData.streamType === 'linear' ? 'Unrestricted' : 'Restricted'),
|
||
videosubcat1: videoData.custom.videosubcat1 || noValue,
|
||
videosubcat2: videoData.custom.videosubcat2 || noValue,
|
||
videotitle: videoData.title || noValue, //ex 'Last Call'
|
||
videotmsid: videoData.custom.episodeGuid || noValue, //ex 'EP046484850064'
|
||
};
|
||
}
|
||
|
||
function ramenBuildCustomContextData() {
|
||
var noValue = 'not available';
|
||
|
||
return {
|
||
// custom context data for calls
|
||
'videoappname': videoData.custom.appName || noValue,
|
||
'videoappversion': videoData.custom.appVersion || noValue,
|
||
'videodomain': videoData.custom.videoDomain || noValue,
|
||
'videocliptype': videoData.videoType || noValue,
|
||
'videocontentsource': videoData.source || noValue, // show name / network
|
||
'videocontenttype': 'Video',
|
||
'videodate': s.customTimeParting('d'),
|
||
'videoday': s.customTimeParting('dw'),
|
||
'videoguid': videoData.guid || noValue,
|
||
'videohour': s.customTimeParting('h'),
|
||
'videoinitiate': capitalizeFirstLowerRest(videoData.playInitiate),
|
||
|
||
'videominute': s.customTimeParting('m'), // use customTimepart from scode file
|
||
'videompxid': videoData.mpxId || noValue,
|
||
'videonetwork': videoData.newsNetwork || noValue,
|
||
'videopagecontentcategory': noValue,
|
||
'videopagename': pageName || noValue,
|
||
'videopagetype': isAmp ? ampContentType() : contentType(),
|
||
'videoplatform': 'Web', // [todo] maybe mobile too?
|
||
'videoplayerstyle': playerStyle() || noValue,
|
||
'videoplayertech': videoData.playbackAdapter,
|
||
'videoplayerurl': window.location.href.split('?')[0],
|
||
'videoplaylist': videoData.playListLabel || noValue,
|
||
'videoplaylistid': videoData.playListId || noValue,
|
||
'videoprogram': videoData.source || noValue, //videoData.custom.brandProgram, for VOD its brandProgram
|
||
'videopublishdate': formatDate(videoData.datePublished) || noValue,
|
||
'videoscreen': 'Normal', // [TODO] make this also show "Full"
|
||
'videostatus': 'Unrestricted',
|
||
'videosubcat1': videoData.custom.videosubcat1 || noValue, // mpx primary category
|
||
'videosubcat2': noValue,
|
||
'videotitle': videoData.title || noValue,
|
||
'videomutestate': videoState.isMuted ? 'muted' : 'unmuted' || noValue,
|
||
'playerVersion': videoData.custom.playerVersion || noValue,
|
||
// optional values
|
||
'videoadblockerdetection': s.cookieRead('i_abd') || noValue,
|
||
'videonativesponsor': noValue,
|
||
'videopagestorylines': noValue,
|
||
'videoplayertestvalue':
|
||
(window.__DY_VIDEO_TEST__ && window.__DY_VIDEO_TEST__.videoPlayerType) || noValue,
|
||
'videostreamcount': videoData.videoCount || noValue, // video count (set inside the event)
|
||
'videovideocontenttype': videoType,
|
||
'videocontentrating': videoData.sentiment || noValue,
|
||
'videovisitorid': visitor.getMarketingCloudVisitorID(), // for testing mostly, visitorID
|
||
'videoscrollcount': s.contextData['news.scrollcount'] || noValue,
|
||
'videosessionnumber': s.contextData['news.sessionnumber'] || noValue,
|
||
'videoplayercount': $t('jsonLd.NewsArticle.0.video', []).length || noValue,
|
||
'news.uxexperiment': s.contextData['news.uxexperiment'] || noValue,
|
||
'videopagesubverticalname': $t('jsonLd.Dataset.0.subVertical', noValue), //not correct for amp
|
||
'videopagetemplatename': $t('jsonLd.Dataset.0.packageId', noValue), //not correct for amp
|
||
'videopageverticalname': $t('jsonLd.Dataset.0.vertical', noValue),
|
||
'videoadditionaltaxonomy': videoData.custom?.additionalTerms?.category || noValue,
|
||
};
|
||
}
|
||
|
||
// Iterating over all unhandled events, and the current event
|
||
[...unhandledEvents, data].forEach(data => {
|
||
var customContextData = brand() == 'cnbc'
|
||
? cnbcBuildCustomContextData()
|
||
: ramenBuildCustomContextData();
|
||
|
||
logEvent(data.eventType, { data: data, contextData: customContextData, state: videoState, });
|
||
|
||
// specific events
|
||
switch (data.eventType) {
|
||
case uniEvent.VIDEO_LOADED:
|
||
if (videoState.playState !== 'stop') {
|
||
// if other video is started while in pause, close out last session, and reset values
|
||
_mediaHeartbeat.trackSessionEnd();
|
||
logEvent('SESSION END - VIDEO_LOADED');
|
||
sessionIsStarted = false;
|
||
}
|
||
|
||
// reload app measurement settings before a videoLoad (to be sure its up to date)
|
||
_appMeasurement.clearVars();
|
||
_appMeasurement.pageName = s.pageName;
|
||
|
||
break;
|
||
|
||
case uniEvent.PLAY:
|
||
logEvent('PLAY', { videoState });
|
||
|
||
if (false === sessionIsStarted) {
|
||
startSession(customContextData, videoType);
|
||
logEvent('SESSION START - PLAY');
|
||
sessionIsStarted = true;
|
||
}
|
||
|
||
if (videoState.playState !== 'play') {
|
||
// if first asset after load
|
||
_mediaHeartbeat.trackPlay();
|
||
}
|
||
break;
|
||
case uniEvent.PAUSE:
|
||
_mediaHeartbeat.trackPause();
|
||
break;
|
||
case uniEvent.SEEK_START:
|
||
_mediaHeartbeat.trackEvent(MediaHeartbeat.Event.SeekStart);
|
||
break;
|
||
case uniEvent.SEEK_COMPLETE:
|
||
_mediaHeartbeat.trackEvent(MediaHeartbeat.Event.SeekComplete);
|
||
|
||
/* track rewind event (TODO not setup)
|
||
if (videoData.playheadPosition < videoData.playheadPosition)) {
|
||
_appMeasurement.contextData = customContextData;
|
||
_appMeasurement.contextData.videoscrub = 'rewind';
|
||
_appMeasurement.tl(this, 'o', 'Video Rewind', null);
|
||
}
|
||
*/
|
||
break;
|
||
case uniEvent.COMPLETE: // TODO not setup
|
||
_mediaHeartbeat.trackComplete();
|
||
_mediaHeartbeat.trackSessionEnd();
|
||
logEvent('SESSION END - COMPLETE');
|
||
sessionIsStarted = false;
|
||
break;
|
||
case uniEvent.STOP:
|
||
_mediaHeartbeat.trackSessionEnd();
|
||
logEvent('SESSION END - STOP');
|
||
sessionIsStarted = false;
|
||
break;
|
||
case uniEvent.AD_BREAK_START:
|
||
if (false === sessionIsStarted) {
|
||
startSession(customContextData, videoType);
|
||
logEvent('SESSION START - AD BREAK START');
|
||
sessionIsStarted = true;
|
||
}
|
||
var adBreakInfo = MediaHeartbeat.createAdBreakObject(
|
||
videoData.adPodName || noValue, // name
|
||
videoState.adBreakPosition, // position
|
||
videoState.playheadPosition
|
||
); // startTime
|
||
_mediaHeartbeat.trackEvent(MediaHeartbeat.Event.AdBreakStart, adBreakInfo);
|
||
break;
|
||
case uniEvent.AD_BREAK_COMPLETE:
|
||
_mediaHeartbeat.trackEvent(MediaHeartbeat.Event.AdBreakComplete);
|
||
break;
|
||
case uniEvent.AD_PLAY:
|
||
if (false === sessionIsStarted) {
|
||
startSession(customContextData, videoType);
|
||
logEvent('SESSION START - AD PLAY');
|
||
sessionIsStarted = true;
|
||
}
|
||
// for ads, its only ever at the beginings for now, so hard coded
|
||
var adLength = Math.round(videoData.adLength) || 0;
|
||
var randomAdId = 'rand_' + ((Math.random() * 36 * 100000) | 0).toString(36);
|
||
var adInfo = MediaHeartbeat.createAdObject(
|
||
videoData.adName || noValue, // name
|
||
videoData.adId || randomAdId, // id
|
||
videoState.adPosition, // position
|
||
adLength
|
||
); // length
|
||
_mediaHeartbeat.trackEvent(MediaHeartbeat.Event.AdStart, adInfo, customContextData);
|
||
// do the track play AFTER the ad starts
|
||
if (videoState.playState !== 'play') {
|
||
_mediaHeartbeat.trackPlay();
|
||
}
|
||
break;
|
||
case uniEvent.AD_COMPLETE:
|
||
_mediaHeartbeat.trackEvent(MediaHeartbeat.Event.AdComplete);
|
||
break;
|
||
case uniEvent.SEGMENT_START:
|
||
if (videoState.segmentPosition > 1) {
|
||
_appMeasurement.clearVars();
|
||
_appMeasurement.pageName = s.pageName;
|
||
startSession(customContextData, videoType);
|
||
}
|
||
var chapterInfo = MediaHeartbeat.createChapterObject(
|
||
videoData.custom.segmentTitle || videoData.assetID, // CHAPTER_NAME
|
||
videoState.segmentPosition, //POSITION
|
||
videoData.custom.runtime || -1, //LENGTH
|
||
videoState.playheadPosition || 0 //START_TIME
|
||
);
|
||
|
||
logEvent('Chapter Info', { chapterInfo, _mediaHeartbeat });
|
||
_mediaHeartbeat.trackEvent(MediaHeartbeat.Event.ChapterStart, chapterInfo, {
|
||
segmentType: 'Program',
|
||
segmentName: videoData.custom.segmentTitle || videoData.assetID,
|
||
});
|
||
|
||
if (videoState.playState === 'play') {
|
||
_mediaHeartbeat.trackPlay();
|
||
} else if (videoState.playState === 'pause') {
|
||
_mediaHeartbeat.trackPause();
|
||
}
|
||
break;
|
||
case uniEvent.SEGMENT_END:
|
||
if (videoState.playState === 'play') {
|
||
// fire ADB HB completion events if segment ends while video is playing
|
||
_mediaHeartbeat.trackEvent(MediaHeartbeat.Event.ChapterComplete);
|
||
_mediaHeartbeat.trackComplete();
|
||
} else if (videoState.playState === 'pause') {
|
||
_mediaHeartbeat.trackEvent(MediaHeartbeat.Event.ChapterSkip);
|
||
}
|
||
_mediaHeartbeat.trackSessionEnd();
|
||
break;
|
||
case uniEvent.STATE.MUTE:
|
||
//https://experienceleague.adobe.com/docs/media-analytics/using/media-use-cases/player-state-tracking/standard-and-custom-states.html?lang=en
|
||
//_mediaHeartbeat.trackEvent('mute', videoState.isMuted, customContextData); //ADB.Media.PlayerState.Mute (this seems like it doesnt work)
|
||
//TODO this customContextData udpate needs to me made so it can compatible with a "buildMediObject" structure, so its not a one off here.
|
||
|
||
//mute state change adobe event.
|
||
//sometimes there is an event as the player configures itself. This will ignore that.
|
||
if (videoState.inAd || videoData.playheadPosition != 0) {
|
||
var isMutedString = videoState.isMuted ? 'muted' : 'unmuted';
|
||
appMtrack('Video Mute Change', {
|
||
'news.linkmoduledetail': `${isMutedString}`,
|
||
'news.linkmoduletype': 'video mute change',
|
||
});
|
||
customContextData['videomutestate'] = isMutedString || noValue;
|
||
}
|
||
break;
|
||
default:
|
||
break;
|
||
}
|
||
});
|
||
|
||
// Clearing the list of unhandled events, because
|
||
// they should all be handled now.
|
||
unhandledEvents = [];
|
||
};
|
||
});
|
||
};
|
||
/* SNIPAF: END */
|
||
|
||
function connectUniVideoToHeartbeat() {
|
||
BI.waitForObjAvailable(['s', 's.contextData', 's.trackingServer', 's.trackingServerSecure'], 100, function() {
|
||
logEvent('Setting Up', { s: window.s });
|
||
setupHeartbeat(window.s);
|
||
});
|
||
}
|
||
|
||
BI.wrapWithOneTrust({
|
||
fn: connectUniVideoToHeartbeat,
|
||
featureName: 'UniVideo Heartbeat',
|
||
categories: [7]
|
||
});
|
||
|
||
})();
|
||
</script><script>_satellite["_runScript14"](function(event, target, Promise) {
|
||
/* global $t, uniVideo, BI, mParticle */
|
||
(function() {
|
||
/* SNIPAF: {"name": "univideo_to_mparticle", "version":"2.0" } */
|
||
|
||
var logEvent = (window.BI && BI.console && BI.console.build('uni_mparticle')) || Function.prototype;
|
||
|
||
// Mapping univideo event name to mparticle event name
|
||
let eventNames = new Map([
|
||
[uniVideo.event.PLAY, 'VOD Clip Start'],
|
||
[uniVideo.event.COMPLETE, 'VOD Clip Complete'],
|
||
[uniVideo.event.AD_PLAY, 'Ad Start'],
|
||
[uniVideo.event.AD_COMPLETE, 'Ad Complete'],
|
||
[uniVideo.event.AD_BREAK_START, 'Ad Pod Start'],
|
||
[uniVideo.event.AD_BREAK_COMPLETE, 'Ad Pod Complete'],
|
||
]);
|
||
|
||
|
||
uniVideo.addEventListenerFactory(function mparticle() {
|
||
const noValue = 'not available';
|
||
const isCNBC = location.host.endsWith('cnbc.com');
|
||
const uniEvent = window.uniVideo && window.uniVideo.event || {};
|
||
|
||
var _playheadPosition = 0;
|
||
var _secondsWatched = 0;
|
||
|
||
return function eventListener(_e, data) {
|
||
const { eventType, videoData, videoState } = data;
|
||
const isLinear = videoData.streamType === 'linear';
|
||
|
||
let eventName;
|
||
|
||
// Doing Ramen-specific event handling logic
|
||
if (!isCNBC) {
|
||
eventName = eventNames.get(eventType);
|
||
|
||
// Distinguishing between on-demand and live video streams
|
||
if (eventType == uniVideo.event.PLAY && videoData.streamType == 'linear') {
|
||
eventName = 'Linear Stream Start';
|
||
}
|
||
if (eventType == uniVideo.event.STOP && videoData.streamType == 'linear') {
|
||
eventName = 'Linear Stream Close';
|
||
}
|
||
}
|
||
|
||
// Doing Phoenix-specific event handling logic
|
||
else {
|
||
// Turning off mParticle tracking for CNBC if event is from a cvsdk player
|
||
if (videoData.playbackAdapter !== 'cvsdk') { return; }
|
||
|
||
// Distinguishing between on-demand and live video streams
|
||
switch (eventType) {
|
||
case uniEvent.PLAY:
|
||
if (videoState.playState === 'stop') {
|
||
// This indicates the "start" event
|
||
eventName = isLinear ? 'Linear Start' : 'VOD Clip Start';
|
||
}
|
||
_playheadPosition = videoData.playheadPosition;
|
||
break;
|
||
case uniEvent.SEGMENT_START:
|
||
eventName = isLinear ? 'Linear Program Start' : 'VOD Program Start';
|
||
break;
|
||
case uniEvent.AD_PLAY:
|
||
eventName = isLinear ? 'Linear Ad Start' : 'Ad Start';
|
||
break;
|
||
case uniEvent.AD_BREAK_START:
|
||
eventName = isLinear ? 'Linear Ad Pod Start' : 'Ad Pod Start';
|
||
break;
|
||
case uniEvent.PAUSE:
|
||
_secondsWatched = _secondsWatched + Math.round((videoData.playheadPosition - _playheadPosition)/1000);
|
||
break;
|
||
case uniEvent.STOP:
|
||
eventName = isLinear ? 'Linear End' : 'VOD Clip Stop';
|
||
_secondsWatched = _secondsWatched + Math.round((videoData.playheadPosition - _playheadPosition)/1000);
|
||
break;
|
||
case uniEvent.COMPLETE:
|
||
eventName = isLinear ? 'Linear Complete' : 'VOD Clip Complete';
|
||
break;
|
||
case uniEvent.SEGMENT_END:
|
||
eventName = isLinear ? 'Linear Program End' : 'VOD Program Complete';
|
||
break;
|
||
case uniEvent.AD_COMPLETE:
|
||
eventName = isLinear ? 'Linear Ad End' : 'Ad Complete';
|
||
break;
|
||
case uniEvent.AD_BREAK_COMPLETE:
|
||
eventName = isLinear ? 'Linear Ad Pod End' : 'Ad Pod Complete';
|
||
break;
|
||
default:
|
||
eventName = null;
|
||
break;
|
||
}
|
||
}
|
||
|
||
// Skipping events that don't have a counterpart in mparticle
|
||
if (!eventName) return;
|
||
|
||
let videoBrandDomain = videoData.newsNetwork ?? noValue;
|
||
let videoDomain = videoData?.custom?.videoDomain ?? noValue;
|
||
if (videoDomain.includes('nbcnews')) videoBrandDomain = 'NBC News';
|
||
if (videoDomain.includes('msnbc')) videoBrandDomain = 'MSNBC';
|
||
if (videoDomain.includes('today')) videoBrandDomain = 'Today';
|
||
|
||
// Convert a valid date string to RFC 2822 format,
|
||
// returning it as-is if not a valid date.
|
||
function toRFC2822(maybeDateString) {
|
||
const isDate = s => false == Number.isNaN(Date.parse(s));
|
||
if (!isDate(maybeDateString)) return maybeDateString;
|
||
return new Date(maybeDateString).toString();
|
||
}
|
||
|
||
function getRamenEventData() {
|
||
return {
|
||
'video mpx id': videoData.mpxId || noValue,
|
||
'video guid': videoData.guid || noValue,
|
||
'video brand domain': videoBrandDomain,
|
||
'video title': videoData.title || noValue,
|
||
'video network': videoData.newsNetwork || noValue,
|
||
'video program': videoData.source || noValue,
|
||
'video content source': videoData.source || noValue,
|
||
'video air date': toRFC2822(videoData.dateBroadcast) || noValue,
|
||
'video asset status': 'Unrestricted',
|
||
'video screen mode': videoState.fullScreen ? 'Full' : 'Normal',
|
||
'video clip category': videoData.videoType || noValue,
|
||
'video player name': videoData.playbackAdapter || noValue,
|
||
'video initiation': videoData.playInitiate || noValue,
|
||
// Historically, Ramen has had `noValue` for playlist
|
||
// related values. They are set as "None" here when not
|
||
// available to have non-destructive parity with Phoenix.
|
||
'video playlist name': videoData.playListLabel || 'None',
|
||
'video playlist id': videoData.playListId || 'None',
|
||
'video content type': 'Video',
|
||
'video publish date': toRFC2822(videoData.datePublished) || noValue,
|
||
'video page url': window.location.href.split('?')[0] || noValue,
|
||
'video page name': window.s?.pageName ?? window.location.pathname,
|
||
'video index start': typeof videoData.playheadPosition === 'number' ? Math.round(videoData.playheadPosition * 1000) : noValue,
|
||
'video mute state': videoState.isMuted ? 'muted' : 'unmuted' || noValue,
|
||
|
||
'duration watched': eventName === 'Linear End' ? _secondsWatched : undefined,
|
||
|
||
// The properties below need revisiting, because
|
||
// they're unlikely to be correct or general enough.
|
||
'video length': noValue,
|
||
|
||
};
|
||
}
|
||
|
||
function getPhoenixEventData() {
|
||
let formattedDate = new Date(Date.now()).toLocaleDateString();
|
||
|
||
// set aam_uuid and MID from adobe
|
||
var aam_uuid = window.s && (window.s.cookieRead instanceof Function) && window.s.cookieRead('aam_uuid') || noValue;
|
||
var aam_mid = window.s && window.s.visitor && window.s.visitor.getMarketingCloudVisitorID() || noValue;
|
||
|
||
let customData = {
|
||
'Product': videoData.custom.videoDomain || noValue,
|
||
'Platform': 'web',
|
||
'Referrer': document.referrer || 'None',
|
||
'User Agent': window.navigator.userAgent,
|
||
'Video ID': videoData.custom.episodeGuid || noValue,
|
||
'Video GUID': videoData.custom.episodeGuid || noValue,
|
||
'Video Title': videoData.title || noValue,
|
||
'Video Brand Domain': videoData.newsNetwork || noValue,
|
||
'Brand': videoData.newsNetwork || noValue,
|
||
'Show': videoData.custom.program || videoData.newsNetwork || noValue,
|
||
'Video Content Source': videoData.newsNetwork || noValue,
|
||
'Video Air Date': videoData.dateBroadcast !== '' ? new Date(videoData.dateBroadcast).toLocaleDateString('en-US') : formattedDate,
|
||
'Entitlement': 'Restricted', //(tempPassEnabled && !selectedMvpdId) ? 'TempPass' : authRestricted; const authRestricted = (assetInfoObj?.authRequired) ? 'Restricted' : 'Unrestricted';
|
||
'Video Duration': videoData.custom.runtime || 3600,
|
||
'Video Type': (videoData.videoType || '').toLowerCase() || noValue,
|
||
'Video Player Name': videoData.playbackAdapter.toUpperCase() || noValue,
|
||
'Video Initiation': videoData.playInitiate || 'Manual',
|
||
'Video Publish Date': videoData.datePublished !== '' ? new Date(videoData.datePublished).toLocaleDateString('en-US') : formattedDate,
|
||
'Video Playlist Name': videoData.playlistLabel || 'None',
|
||
'Video Playlist ID': videoData.playlistId || 'None',
|
||
'Duration Watched': eventName === 'Linear End' ? _secondsWatched : undefined,
|
||
'Video Screen Mode': videoState.fullScreen ? 'Full' : 'Normal',
|
||
};
|
||
|
||
var uxExperiment = (function () {
|
||
//example 2147483647~rv=8~id=b7c90f942ae0282250a0418fbf11f00a~rn=MSNBC_Video_Player_vs._Bento%20B'
|
||
var cookieName = (function () {
|
||
let videoDomain = customData.Product || noValue;
|
||
if (videoDomain === 'nbcnews.com') {
|
||
return 'akaas_NBCNews';
|
||
} else if (videoDomain === 'msnbc.com') {
|
||
return 'akaas_MSNBC';
|
||
} else if (videoDomain === 'today.com') {
|
||
return 'akaas_TODAY';
|
||
} else if (videoDomain === 'cnbc.com') {
|
||
return 'akaas_CNBC';
|
||
}
|
||
else return null;
|
||
})();
|
||
var returnString = 'false';
|
||
var value = window.s && (window.s.cookieRead instanceof Function) && window.s.cookieRead(cookieName).split('~') || '';
|
||
if (value.length >= 2) {
|
||
returnString = value[1];
|
||
}
|
||
return returnString;
|
||
})();
|
||
|
||
var globalData = {
|
||
'adobe uuid': aam_uuid || noValue,
|
||
'adobe marketing cloud': aam_mid || noValue,
|
||
'ui experiment': window.s && window.s.custGetQS && window.s.custGetQS('icid') || noValue,
|
||
'ux experiment': uxExperiment,
|
||
'campaign id': BI && BI.userInfo && BI.userInfo.get('cid') || noValue,
|
||
'sailthru visitor': BI && BI.userInfo && BI.userInfo.get('sailthru_visitor') || noValue,
|
||
'airship id': BI && BI.userInfo && BI.userInfo.get('airship_id') || noValue,
|
||
'isAmp': 'false',
|
||
};
|
||
|
||
var combinedData = Object.assign({}, globalData, customData);
|
||
|
||
// remove any keys that have noValue
|
||
var filteredData = Object.keys(combinedData).reduce(function (filteredData, key) {
|
||
if (combinedData[key] !== noValue && combinedData[key] !== '') filteredData[key] = combinedData[key];
|
||
return filteredData;
|
||
}, {});
|
||
|
||
return filteredData;
|
||
}
|
||
|
||
const eventData = isCNBC
|
||
? getPhoenixEventData()
|
||
: getRamenEventData();
|
||
|
||
logEvent('Track Event', { eventName, eventData });
|
||
|
||
// CNBC does not have a downstream rule to handle
|
||
// $t events and send them to mParticle, so it is
|
||
// being handled manually here.
|
||
if (isCNBC) {
|
||
BI.waitForObjAvailable(['mParticle'], 200, function () {
|
||
var resolvedEventType = mParticle.EventType['Navigation'] || null;
|
||
mParticle.logEvent(eventName, resolvedEventType, eventData);
|
||
});
|
||
}
|
||
|
||
else {
|
||
// Announcing the mparticle event, so it
|
||
// can be handled by another rule.
|
||
$t('track', 'mParticle_track_event', {
|
||
eventType: 'Navigation',
|
||
eventName,
|
||
eventData,
|
||
});
|
||
}
|
||
};
|
||
});
|
||
|
||
/* SNIPAF: END */
|
||
})();
|
||
|
||
|
||
});</script><script>
|
||
/* globals BI, $t */
|
||
(function () {
|
||
/* SNIPAF: {"name": "univideo_from_jw", "version":"2.0" } */
|
||
|
||
const logEvent = (window.BI && BI.console && BI.console.build('uni_jw')) || Function.prototype;
|
||
|
||
$t('register', 'uni_jw_error');
|
||
// TODO: support error and warn levels in BI console || add ERROR and WARN UniVideo events
|
||
// https://nbcnewsdigital.atlassian.net/browse/AFT-858
|
||
|
||
const uniEvent = (window.uniVideo && window.uniVideo.event) || {};
|
||
|
||
let _jwStateMap = {
|
||
// TODO: Support "BUFFERING" event + playState: 'buffer' in UniVideo?
|
||
// https://nbcnewsdigital.atlassian.net/browse/AFT-868
|
||
buffering: 'stop',
|
||
idle: 'stop',
|
||
paused: 'pause',
|
||
playing: 'play',
|
||
};
|
||
|
||
let _jwAdPosMap = {
|
||
pre: 'preroll',
|
||
mid: 'midroll',
|
||
post: 'postroll',
|
||
};
|
||
|
||
// Defining an object that maps JW Player event names
|
||
// to their counterpart in UniVideo.
|
||
const JWToUniVideo = {
|
||
adBreakEnd: uniEvent.AD_BREAK_COMPLETE,
|
||
adBreakStart: uniEvent.AD_BREAK_START,
|
||
adComplete: uniEvent.AD_COMPLETE,
|
||
adPlay: uniEvent.AD_PLAY,
|
||
complete: uniEvent.COMPLETE,
|
||
fullscreen: uniEvent.FULLSCREEN,
|
||
pause: uniEvent.PAUSE,
|
||
play: uniEvent.PLAY,
|
||
time: uniEvent.PROGRESS,
|
||
seek: null,
|
||
meta: uniEvent.VIDEO_LOADED
|
||
};
|
||
|
||
const subscribeUniEventsToJW = function ({ player, callingEvent, uniTrack }) {
|
||
const isCNBC = location.host.endsWith('cnbc.com');
|
||
|
||
let appName = isCNBC ? 'CNBC' : 'ramen';
|
||
|
||
let appVersion = isCNBC
|
||
? '1.0.0'
|
||
: $t('jsonLd.Dataset.0.appVersion', undefined);
|
||
|
||
// Caching a list of events that happen before
|
||
// metadata loads
|
||
let unhandledEvents = [];
|
||
|
||
// Although it represents a boolean, this value
|
||
// needs to be an object so that it can be passed
|
||
// by reference instead of being implicitly cloned
|
||
// when given as input to a function.
|
||
let status = {
|
||
didProcessFirstMetadata: false,
|
||
};
|
||
|
||
let videoMetadata = {
|
||
playbackAdapter: 'JW Player',
|
||
custom: {
|
||
...uniTrack.videoData().custom ?? {},
|
||
playerVersion: player.version || '',
|
||
appVersion,
|
||
appName,
|
||
}
|
||
};
|
||
|
||
// Initializing video data
|
||
uniTrack.videoData(videoMetadata);
|
||
|
||
handlePhoenixMetadataUpdates({
|
||
videoMetadata,
|
||
uniTrack,
|
||
unhandledEvents,
|
||
player,
|
||
status,
|
||
});
|
||
|
||
const calculateInitiate = function(_data) {
|
||
const data = _data[0] ?? _data;
|
||
const isManual = data.nowPlayingInitiator === 'manual' || data.autoPlay === false;
|
||
const isContinuous = uniTrack.videoData().videoCount > 0;
|
||
|
||
return isManual ? 'manual' : isContinuous ? 'continuous' : 'auto';
|
||
};
|
||
|
||
|
||
$t('on', 'gamma_metadata_updated', function (_e, data) {
|
||
// Doing nothing when metadata is updated
|
||
// for a different player instance.
|
||
if (data.player.id !== player.id) return;
|
||
|
||
// uniTrack.videoData does not merge nested properties.
|
||
// Handle "custom" property merging manually.
|
||
// NOTE: This is a shallow-merge.
|
||
let uniData = convertRamenVideoMetadataToUniVideo(data);
|
||
let customData = uniData.custom;
|
||
delete uniData.custom;
|
||
uniTrack.videoData({
|
||
...uniData,
|
||
playInitiate: calculateInitiate(data),
|
||
custom: {
|
||
...uniTrack.videoData().custom,
|
||
...customData,
|
||
}
|
||
});
|
||
});
|
||
|
||
// https://docs.jwplayer.com/players/reference/javascript-player-api-introduction
|
||
const jwEventList = [
|
||
'adBreakEnd',
|
||
'adBreakStart',
|
||
'adComplete',
|
||
'adError',
|
||
'adImpression',
|
||
'adItem', // Not fired?
|
||
'adLoaded', // Not fired?
|
||
'adMeta', // Not fired?
|
||
'adPause',
|
||
'adPlay',
|
||
// 'adSchedule',
|
||
'adTime',
|
||
'adViewableImpression',
|
||
// 'beforeComplete',
|
||
'beforePlay',
|
||
// 'breakpoint', // Not useful, not mentioned in JW docs
|
||
'complete',
|
||
'error',
|
||
// 'firstFrame',
|
||
'fullscreen',
|
||
'meta',
|
||
'mute',
|
||
'pause',
|
||
'play',
|
||
'playAttemptFailed',
|
||
// 'playlist',
|
||
'playlistItem', // GAMMA player doesn't use the JW Playlist features, but does inject the item that is queued to play
|
||
'ready',
|
||
'seek',
|
||
'seeked',
|
||
'setupError',
|
||
'time',
|
||
// 'viewable', // Not recommended in iframes
|
||
'warning',
|
||
];
|
||
|
||
if (callingEvent === 'jwPlayerLiveStreamReadyEvent') {
|
||
uniTrack.videoData({
|
||
streamType: 'linear'
|
||
});
|
||
}
|
||
|
||
jwEventList.forEach((JWEventName) => {
|
||
player.on(JWEventName, (data) => {
|
||
let context = { JWEventName, data, player, uniTrack, unhandledEvents, status, videoMetadata };
|
||
isCNBC
|
||
? handlePhoenixPlayerEvent(context)
|
||
: handleRamenPlayerEvent(context);
|
||
});
|
||
});
|
||
};
|
||
|
||
// For CNBC, capturing a list of meta update events in case
|
||
// they happen before players initialize. Populating
|
||
// the list with the most recent event, if it exists.
|
||
const metaUpdatedEvents = [
|
||
$t('cnbc_video_metadata_loaded'),
|
||
].filter(e => e != '');
|
||
|
||
$t('on', 'cnbc_video_metadata_loaded', (_e, data) => {
|
||
metaUpdatedEvents.push(data);
|
||
});
|
||
|
||
|
||
function handlePhoenixMetadataUpdates({ status, videoMetadata, uniTrack, unhandledEvents, player }) {
|
||
// Processing all prior metadata events
|
||
metaUpdatedEvents.forEach(data => {
|
||
processMetadata(data);
|
||
});
|
||
|
||
// Subscribing to all future metadata events
|
||
$t('on', 'cnbc_video_metadata_loaded', function(_e, data) {
|
||
processMetadata(data);
|
||
});
|
||
|
||
function processMetadata(data) {
|
||
const isCorrectPlayer = data.jwPlayerReference.uniqueId === player.uniqueId;
|
||
logEvent('Processing Meta', { data, player, status, isCorrectPlayer });
|
||
if (false == isCorrectPlayer) return;
|
||
|
||
// Converting CNBC Video Metadata to UniVideo
|
||
const newMetadata = convertPhoenixVideoMetadataToUniVideo(data);
|
||
logEvent('New Metadata', { newMetadata, status });
|
||
|
||
uniTrack.videoData({
|
||
...videoMetadata,
|
||
...newMetadata,
|
||
custom: {
|
||
...videoMetadata.custom,
|
||
...newMetadata.custom,
|
||
}
|
||
});
|
||
|
||
// Re-firing events that were delayed
|
||
// while metadata was unavailable.
|
||
if (false == status.didProcessFirstMetadata) {
|
||
// Removing any other load even, and only set it to first one
|
||
const nonLoadEvents = unhandledEvents.filter(e => e !== uniEvent.VIDEO_LOADED);
|
||
// Inserting a load event at the front of the list, and tracking
|
||
[uniEvent.VIDEO_LOADED, ...nonLoadEvents].map(e => uniTrack(e));
|
||
status.didProcessFirstMetadata = true;
|
||
}
|
||
else {
|
||
uniTrack(uniEvent.VIDEO_LOADED);
|
||
}
|
||
}
|
||
}
|
||
|
||
// On Ramen, this is where player instances are created,
|
||
// and the primary place where control flow starts
|
||
// to flow to other functions in this rule.
|
||
$t('on', 'gamma_jw_player_loaded', function (_e, data) {
|
||
let uniquePlayerInstanceId = data.player.id;
|
||
var uniTrack = window.uniVideo.buildUniTrack({ uniquePlayerInstanceId });
|
||
subscribeUniEventsToJW({ callingEvent: _e.type, ...data, uniTrack });
|
||
});
|
||
|
||
// On Phoenix, this is where player instances are created,
|
||
// and the primary place where control flow starts
|
||
// to flow to other functions in this rule.
|
||
$t('on', 'cnbc_jw_player_loaded', function (_e, data) {
|
||
let uniquePlayerInstanceId = `jw_player_${data.JWPlayer.uniqueId}`;
|
||
var uniTrack = window.uniVideo.buildUniTrack({ uniquePlayerInstanceId });
|
||
|
||
subscribeUniEventsToJW({
|
||
player: data.JWPlayer,
|
||
callingEvent: data.callingEvent,
|
||
uniTrack,
|
||
});
|
||
});
|
||
|
||
|
||
// Joins taxonomy data together to create a more
|
||
// compact representation. Primarily important for
|
||
// Telemundo, which has extra taxonomy data.
|
||
function getAdditionalTerms(eventDataRaw) {
|
||
var terms = eventDataRaw.taxonomy && eventDataRaw.taxonomy.additionalTerms || [];
|
||
var category = [];
|
||
var keyword = [];
|
||
|
||
terms.forEach(function (term) {
|
||
if (term.path.indexOf('category') != -1 && category.indexOf(term.name) == -1) {
|
||
category.push(term.name);
|
||
}
|
||
if (term.path.indexOf('keyword') != -1 && keyword.indexOf(term.name) == -1) {
|
||
keyword.push(term.name);
|
||
}
|
||
});
|
||
|
||
return {
|
||
keyword: keyword.join(','),
|
||
category: category.join(',')
|
||
};
|
||
}
|
||
|
||
function getTelemundoSource(data) {
|
||
if (!document.location.hostname.includes('telemundo.com')) return;
|
||
return data.taxonomy?.primarySection?.name;
|
||
}
|
||
|
||
function convertRamenVideoMetadataToUniVideo(_data) {
|
||
const data = _data[0] ?? _data;
|
||
const additionalTerms = getAdditionalTerms(data);
|
||
|
||
// Deleting the player reference. This is the whole player,
|
||
// and it is unsafe to keep it in UniVideo.videoData.custom!
|
||
if (data?.player && data.player?.version) delete data.player;
|
||
|
||
const resultMetaData = {
|
||
dateBroadcast: data.dateBroadcast ? new Date(Date.parse(data.dateBroadcast)).toISOString() : '',
|
||
datePublished: data.datePublished ? new Date(Date.parse(data.datePublished)).toISOString() : '',
|
||
duration: data?.videoAssets?.[0]?.assetDuration ?? '', // The final duration is updated by the 'playlistItem' event
|
||
guid: data?.mpxMetadata?.guid ?? '',
|
||
mpxId: data?.mpxMetadata?.id ?? '',
|
||
newsNetwork: data?.publisher?.name ?? '',
|
||
playListId: data?.associatedVideoPlaylist?.id ?? '',
|
||
playListLabel: data?.associatedVideoPlaylist?.headline?.primary ?? '',
|
||
sentiment: data?.sentiment ?? '',
|
||
source: getTelemundoSource(data) ?? data?.source?.name ?? '',
|
||
streamType: ['nonbroadcastlivevideo', 'live'].includes(data?.videoType.toLowerCase()) ? 'linear' : 'vod',
|
||
title: data?.headline?.primary ?? '',
|
||
videoType: data?.videoType ?? '',
|
||
custom: { ...data, additionalTerms }, // All other data
|
||
};
|
||
|
||
return resultMetaData;
|
||
}
|
||
|
||
function convertPhoenixVideoMetadataToUniVideo(_data) {
|
||
// Sometimes, the relevant data is on the `0` property, other times not.
|
||
const data = _data[0] ?? _data;
|
||
|
||
logEvent('Converting Metadata: Start', data);
|
||
|
||
// Deleting the player reference. This is the whole player,
|
||
// and it is unsafe to keep it in UniVideo.videoData.custom!
|
||
if (data?.player && data.player?.version) delete data.player;
|
||
|
||
const resultMetadata = {
|
||
adLength: '',
|
||
assetID: '',
|
||
dateBroadcast: data.airDate || '',
|
||
datePublished: data.datePublished || '',
|
||
duration: data.duration,
|
||
guid: String(data.vcpsId) || String(data.id) || '',
|
||
mpxId: '',
|
||
newsNetwork: data.network || data.brand || '',
|
||
playInitiate: data.initiate || 'Auto', // Continuous | Manual | Auto
|
||
playListId: '',
|
||
playListLabel: '',
|
||
sentiment: '',
|
||
source: data.section && data.section.tagNameFormattedFull || '',
|
||
streamType: data.subType === 'Linear'?'linear':'vod', // linear | vod
|
||
title: data.title || '',
|
||
videoCount: '',
|
||
videoType: '',
|
||
custom: { ...data },
|
||
};
|
||
|
||
if (data.jwPlayerReference && data.jwPlayerReference.version) {
|
||
resultMetadata.custom['playerVersion'] = data.jwPlayerReference.version;
|
||
}
|
||
|
||
// Setting a custom value to indicate an Adobe Live Stream
|
||
// The CNBC Pro player needs to report the MediaHeartbeat asset as "Live"
|
||
if (data.playerName === 'Universal_Player_Pro') {
|
||
resultMetadata.custom['adobeLiveStream'] = true;
|
||
}
|
||
|
||
if (['Live_Event_Morning_Meeting_Player', 'Live_Event_Monthly_Meeting_Player'].includes(data.playerName)) {
|
||
resultMetadata.custom['adobeLiveStream'] = true;
|
||
resultMetadata.streamType = 'linear';
|
||
}
|
||
|
||
logEvent('Converting Metadata: End', resultMetadata);
|
||
|
||
return resultMetadata;
|
||
}
|
||
|
||
function handleRamenPlayerEvent({ JWEventName, uniTrack, player, data }) {
|
||
let trackEvent = true;
|
||
|
||
if (event === 'meta' && data.metadata && data.metadata.metadataType === 'discontinuity') {
|
||
trackEvent = false;
|
||
}
|
||
|
||
if (!event || !trackEvent) return;
|
||
|
||
// Logging events, but excluding "progress" events
|
||
if (!['time', 'adTime'].includes(JWEventName)) {
|
||
logEvent(JWEventName, { status, eventData: data, videoData: uniTrack.videoData(), videoState: uniTrack.videoState() });
|
||
}
|
||
|
||
switch (JWEventName) {
|
||
case 'beforePlay':
|
||
uniTrack.videoState({
|
||
fullScreen: player.getFullscreen(),
|
||
isMuted: player.getMute(),
|
||
});
|
||
uniTrack.videoData({
|
||
// see 'gamma_metadata_updated'
|
||
videoCount: uniTrack.videoData().videoCount + 1,
|
||
adLength: 0,
|
||
});
|
||
break;
|
||
case 'adPause':
|
||
case 'pause':
|
||
if (uniTrack.videoState().playState === 'play') {
|
||
uniTrack.videoState({ playState: 'pause' });
|
||
uniTrack(uniEvent.PAUSE);
|
||
}
|
||
break;
|
||
case 'fullscreen':
|
||
uniTrack.videoState({ fullScreen: data.fullscreen });
|
||
uniTrack(uniEvent.FULLSCREEN);
|
||
break;
|
||
case 'adImpression':
|
||
case 'adItem':
|
||
if (data.id && data.id !== uniTrack.videoData().adId) {
|
||
uniTrack.videoData({
|
||
adId: data.id,
|
||
// conditionally include adName
|
||
...(data.adtitle && {adName: data.adtitle}),
|
||
});
|
||
}
|
||
break;
|
||
case 'adPlay':
|
||
// uniTrack.videoState({
|
||
// inAd: true,
|
||
// playState: 'play',
|
||
// });
|
||
// uniTrack(uniEvent.AD_PLAY);
|
||
break;
|
||
case 'adTime':
|
||
// TODO: Temp workaround for ad duration not being available until the 'adTime' event
|
||
// 'adTime' is the only event that reports the FW ad duration
|
||
// https://nbcnewsdigital.atlassian.net/browse/AFT-872
|
||
if (!uniTrack.videoState().inAd) {
|
||
uniTrack.videoData({
|
||
adLength: data.duration,
|
||
});
|
||
uniTrack(uniEvent.AD_PLAY);
|
||
}
|
||
// Part of the temp workaround
|
||
uniTrack.videoState({
|
||
inAd: true,
|
||
playState: 'play',
|
||
});
|
||
uniTrack(uniEvent.PROGRESS);
|
||
break;
|
||
case 'adComplete':
|
||
uniTrack.videoState({
|
||
inAd: false,
|
||
playState: 'stop',
|
||
adPosition: uniTrack.videoState().adPosition + 1,
|
||
});
|
||
uniTrack(uniEvent.AD_COMPLETE);
|
||
break;
|
||
case 'adBreakStart':
|
||
if (data.adposition) {
|
||
// Set adPodName to 'preroll', 'midroll', 'postroll'
|
||
uniTrack.videoData({
|
||
adPodName: _jwAdPosMap[data.adposition],
|
||
});
|
||
}
|
||
uniTrack(uniEvent.AD_BREAK_START);
|
||
break;
|
||
case 'adBreakEnd':
|
||
uniTrack.videoState({
|
||
adPosition: 1,
|
||
adBreakPosition: uniTrack.videoState().adBreakPosition + 1,
|
||
});
|
||
uniTrack.videoData({
|
||
playheadPosition: 0,
|
||
});
|
||
uniTrack(uniEvent.AD_BREAK_COMPLETE);
|
||
break;
|
||
case 'ready':
|
||
uniTrack(uniEvent.INIT);
|
||
break;
|
||
case 'mute':
|
||
uniTrack.videoState({
|
||
isMuted: data.mute,
|
||
});
|
||
break;
|
||
case 'play':
|
||
uniTrack(uniEvent.PLAY);
|
||
// update state AFTER play fires so adapters can reference the previous state:
|
||
// (stop => play = "start")
|
||
// TODO: Support "START" event in UniVideo
|
||
// https://nbcnewsdigital.atlassian.net/browse/AFT-869
|
||
uniTrack.videoState({ playState: 'play' });
|
||
break;
|
||
case 'seek':
|
||
uniTrack.videoState({ playState: 'seek' });
|
||
uniTrack(uniEvent.SEEK_START);
|
||
break;
|
||
case 'seeked':
|
||
uniTrack.videoState({
|
||
playState: _jwStateMap[player.getState()],
|
||
});
|
||
uniTrack(uniEvent.SEEK_COMPLETE);
|
||
break;
|
||
case 'complete':
|
||
uniTrack.videoState({ playState: 'stop' });
|
||
uniTrack(uniEvent.COMPLETE);
|
||
break;
|
||
case 'time':
|
||
uniTrack.videoData({
|
||
playheadPosition: data.position * 1000,
|
||
});
|
||
// Only fire "PROGRESS" events when the video is playing
|
||
// "time" event fires during seek
|
||
if (uniTrack.videoState().playState === 'play') {
|
||
uniTrack(uniEvent.PROGRESS);
|
||
}
|
||
break;
|
||
case 'playlistItem':
|
||
uniTrack.videoData({
|
||
duration: data.item.duration,
|
||
});
|
||
if(uniTrack.videoState().playState === 'play') {
|
||
uniTrack(uniEvent.STOP);
|
||
uniTrack.videoState({
|
||
playState: 'stop'
|
||
});
|
||
}
|
||
|
||
// Indicates that the asset has been loaded by the player
|
||
// Better indicator of "VIDEO_LOADED" than $t('gamma_metadata_updated')
|
||
uniTrack(uniEvent.VIDEO_LOADED);
|
||
break;
|
||
case 'playAttemptFailed':
|
||
case 'setupError':
|
||
case 'adError':
|
||
case 'error':
|
||
$t('track', 'uni_jw_error', {
|
||
message: data.message || data.error,
|
||
code: data.code || null,
|
||
sourceError: data.sourceError || null,
|
||
});
|
||
break;
|
||
default:
|
||
break;
|
||
}
|
||
}
|
||
|
||
function handlePhoenixPlayerEvent({ JWEventName, data, status, videoMetadata, unhandledEvents, uniTrack }) {
|
||
let UniVideoEventName = JWToUniVideo[JWEventName];
|
||
if (undefined === UniVideoEventName) return;
|
||
|
||
let trackEvent = true;
|
||
|
||
if (JWEventName === 'time') {
|
||
uniTrack.videoData({
|
||
playheadPosition: data.currentTime * 1000
|
||
});
|
||
}
|
||
|
||
if (JWEventName === 'meta' && data.metadata && data.metadata.metadataType === 'discontinuity') {
|
||
trackEvent = false;
|
||
}
|
||
|
||
if (JWEventName !== 'time'){
|
||
//skip time events since its very often
|
||
logEvent(JWEventName, { data, videoMetadata, unhandledEvents, trackEvent });
|
||
}
|
||
|
||
if (trackEvent) {
|
||
if (status.didProcessFirstMetadata) {
|
||
uniTrack(UniVideoEventName);
|
||
}
|
||
else {
|
||
unhandledEvents.push(UniVideoEventName);
|
||
}
|
||
}
|
||
}
|
||
|
||
/* SNIPAF: END */
|
||
})();
|
||
|
||
</script><script>_satellite["_runScript15"](function(event, target, Promise) {
|
||
/*global uniVideo */
|
||
(function () {
|
||
/* SNIPAF: {"name": "univideo_from_cvsdk", "version":"2.0" } */
|
||
const topLevelDomain = function () {
|
||
var validDomains = ['nbcnews.com', 'today.com', 'msnbc.com', 'telemundo.com', 'cnbc.com'];
|
||
var isAmp = location.hash.indexOf('amp=1') != -1;
|
||
var ampDomainOverride = (location.hash.split('domain=')[1] || '').split('&')[0];
|
||
var result = (isAmp && ampDomainOverride) || document.location.hostname.match(/[^./]+\.[^./]+$/)[0];
|
||
return validDomains.indexOf(result) != -1 ? result : 'nbcnews.com';
|
||
};
|
||
|
||
/* globals $t */
|
||
var logEvent = (function () {
|
||
var logGroup = 'uni_cvsdk';
|
||
var logger = function (event, data) {
|
||
if (window.BI && window.BI.console) {
|
||
window.BI.console.log(event, data, logGroup);
|
||
}
|
||
};
|
||
logger.logGroup = logGroup;
|
||
return logger;
|
||
})();
|
||
|
||
$t('register','uni_cvsdk_error');
|
||
|
||
const uniEvent = (window.uniVideo && window.uniVideo.event) || {};
|
||
|
||
const isCNBC = location.host.endsWith('cnbc.com');
|
||
|
||
let appName = isCNBC ? 'CNBC' : 'ramen';
|
||
|
||
let appVersion = isCNBC
|
||
? '1.0.0'
|
||
: $t('jsonLd.Dataset.0.appVersion', undefined);
|
||
|
||
// Mapping hostname to video guid to safeguard against cases
|
||
// where the player doesn't provide a meaningful value
|
||
function preventBadGUIDs(_metaData) {
|
||
const hostname = window.location.hostname;
|
||
const isBadGUID = () => [undefined, 'not available'].includes(_metaData['guid']);
|
||
|
||
if (isBadGUID()) {
|
||
if (hostname.includes('msnbc.com')) {
|
||
_metaData['guid'] = '5608086763860174117';
|
||
}
|
||
else if (hostname.includes('nbcnews.com')) {
|
||
_metaData['guid'] = '5676009166762707117';
|
||
}
|
||
else if (hostname.includes('today.com')) {
|
||
_metaData['guid'] = '7989219137174638117';
|
||
}
|
||
else if (hostname.includes('cnbc.com')) {
|
||
_metaData['guid'] = '5724738528402108117';
|
||
}
|
||
}
|
||
}
|
||
|
||
const cvsdkUniBind = (eventName, data, _metaData, uniTrack, currentSession, omegaInstanceId) => {
|
||
// Logging events, but excluding "progress" events
|
||
if (!['onPositionChanged','onAdPositionChanged'].includes(eventName)) {
|
||
logEvent(eventName, { omegaInstanceId, eventData: data, videoData: uniTrack.videoData(), videoState: uniTrack.videoState() });
|
||
}
|
||
|
||
if (!_metaData.didInit) {
|
||
uniTrack(uniEvent.INIT);
|
||
_metaData.didInit = true;
|
||
}
|
||
|
||
switch (eventName) {
|
||
case 'onPositionChanged':
|
||
uniTrack.videoData({ playheadPosition: (data * 1000) });
|
||
uniTrack(uniEvent.PROGRESS);
|
||
break;
|
||
case 'onAdPositionChanged':
|
||
uniTrack(uniEvent.PROGRESS);
|
||
break;
|
||
case 'unmapped': //no init event setup
|
||
// TODO why does INIT fire here?
|
||
uniTrack(uniEvent.INIT);
|
||
break;
|
||
case 'onPlayoutDataReceived':
|
||
var tmpCount = uniTrack.videoData().videoCount || 0;
|
||
var assetMetadata = data.custom.nativeReporting.assetMetadata;
|
||
var isNewsLive = data['type'] === 'Live' && assetMetadata.channelName.includes('news');
|
||
|
||
_metaData.custom['adobeTVE'] =
|
||
data.advertising?.vac?.globalParameters?.csid?.endsWith('livelinear_tve') ||
|
||
assetMetadata.channelName !== 'cnbc_pro';
|
||
|
||
_metaData['title'] = assetMetadata.channelName;
|
||
_metaData['guid'] = data.contentId ?? data.advertising.contentId;
|
||
_metaData['source'] = assetMetadata.channelId;
|
||
_metaData.custom['videosubcat1'] = isNewsLive ? 'News' : 'News and Information';
|
||
_metaData.custom['adobeTVE'] =
|
||
data.advertising?.vac?.globalParameters?.csid?.endsWith('livelinear_tve') ||
|
||
assetMetadata.channelName !== 'cnbc_pro';
|
||
|
||
// Assuming that the stream is linear,
|
||
// and overwriting later if necessary
|
||
_metaData['streamType'] = 'linear';
|
||
|
||
// Handling CNBC+ streams / VODs
|
||
if (['cnbc_data', 'cnbc_global', 'cnbc_full_episode'].includes(assetMetadata.channelName)) {
|
||
|
||
// Indicating that CNBC+ VOD and live video
|
||
// should not go to the Adobe TVE report suite.
|
||
_metaData.custom['adobeTVE'] = false;
|
||
|
||
if (data.type === 'VOD') {
|
||
const showName = assetMetadata.programmeTitle;
|
||
const seasonAndEpisodeNumber = assetMetadata.programmeId;
|
||
_metaData['title'] = `${showName} - ${seasonAndEpisodeNumber}`;
|
||
|
||
// At the time of writing, all CNBC+ vods are not autoplay,
|
||
// and we can't use `data.autoplay`, because it affects
|
||
// player behavior, and doesn't represent what it seems
|
||
// like it should.
|
||
_metaData['autoplay'] = false;
|
||
}
|
||
|
||
// TODO `videoStatus` needs to be elevated to
|
||
// a first-class property of UniVideo videoData,
|
||
// probably with more descriptive name.
|
||
_metaData.custom['videoStatus'] = 'Restricted';
|
||
_metaData['source'] = assetMetadata.programmeTitle;
|
||
}
|
||
|
||
_metaData.custom['appName'] = appName;
|
||
_metaData.custom['appVersion'] = appVersion;
|
||
_metaData.custom['videoDomain'] = topLevelDomain();
|
||
|
||
// Matching metadata from Playmaker -> UniVideo
|
||
if (_metaData['source'] === 'Today') {
|
||
_metaData['source'] = 'TODAY';
|
||
_metaData['title'] = 'TODAY';
|
||
_metaData['newsNetwork'] = 'TODAY';
|
||
}
|
||
|
||
// Matching metadata from Playmaker -> UniVideo
|
||
if (_metaData['source'] === 'NBC News Now') {
|
||
_metaData['title'] = 'NBC News';
|
||
_metaData['newsNetwork'] = 'NBC News Now';
|
||
}
|
||
|
||
logEvent('Preventing Bad GUID A', _metaData);
|
||
preventBadGUIDs(_metaData);
|
||
logEvent('Preventing Bad GUID B', _metaData);
|
||
|
||
var videoData = {
|
||
datePublished: '', // Need to get this data
|
||
duration: assetMetadata.duration ?? 0,
|
||
guid: _metaData.guid || 'not available', //need CVSDK version
|
||
newsNetwork: _metaData.source || 'not available', //need CVSDK version
|
||
playbackAdapter: 'cvsdk', // maybe?
|
||
playInitiate: data.autoplay ? 'Auto' : 'Manual',
|
||
sentiment: 'live', // hard coded
|
||
source: _metaData.source || 'not available', // maybe?, NBC News //need CVSDK version
|
||
streamType: data.type == 'VOD' ? 'vod' : 'linear',
|
||
title: _metaData.title || 'not available', //need CVSDK version
|
||
videoCount: tmpCount + 1,
|
||
videoType: data.type, // Prerecorded?
|
||
};
|
||
|
||
if (data.type === 'Live') {
|
||
videoData.streamType = 'live';
|
||
}
|
||
|
||
if (_metaData.autoplay == false) {
|
||
videoData.playInitiate = 'Manual';
|
||
}
|
||
|
||
uniTrack.videoData({ ..._metaData, ...videoData });
|
||
|
||
// update source value for "news now" show
|
||
if (uniTrack.videoData().title === 'NBC News NOW') {
|
||
uniTrack.videoData({ source: uniTrack.videoData().title });
|
||
}
|
||
|
||
uniTrack.videoState({
|
||
isMuted: data.muted, //true is mute and false is unmute
|
||
});
|
||
|
||
if (!_metaData.didLoad) {
|
||
uniTrack(uniEvent.VIDEO_LOADED);
|
||
_metaData.didLoad = true;
|
||
|
||
// Starting to handle metadata updates only after initial
|
||
// data has been loaded.
|
||
handleMetadataUpdates(currentSession, _metaData, uniTrack, omegaInstanceId);
|
||
handleLightningMetadataUpdates(_metaData);
|
||
}
|
||
|
||
break;
|
||
case 'onStateChanged:Loaded':
|
||
uniTrack(uniEvent.VIDEO_LOADED);
|
||
break;
|
||
case 'onStateChanged:Playing':
|
||
if (uniTrack.videoState().playState !== 'play') {
|
||
uniTrack(uniEvent.PLAY);
|
||
uniTrack.videoState({ playState: 'play' });
|
||
}
|
||
|
||
if (!uniTrack.videoState().inSegment) {
|
||
uniTrack(uniEvent.SEGMENT_START);
|
||
uniTrack.videoState({ inSegment: true });
|
||
}
|
||
break;
|
||
case 'onSeekStarted':
|
||
uniTrack(uniEvent.SEEK_START);
|
||
break;
|
||
case 'onStateChanged:stop': // this is unknown, havent seen
|
||
case 'onSessionEnded':
|
||
uniTrack(uniEvent.STOP);
|
||
uniTrack.videoState({ playState: 'stop' });
|
||
break;
|
||
case 'onStateChanged:Paused':
|
||
if (uniTrack.videoState().playState === 'play') {
|
||
uniTrack(uniEvent.PAUSE);
|
||
uniTrack.videoState({ playState: 'pause' });
|
||
}
|
||
break;
|
||
case 'FULLSCREEN': //this is not setup for cvsdk
|
||
uniTrack(uniEvent.FULLSCREEN);
|
||
uniTrack.videoState({ fullScreen: data.fullScreen });
|
||
break;
|
||
case 'onSeekEnded':
|
||
uniTrack(uniEvent.SEEK_COMPLETE);
|
||
uniTrack.videoState({ playState: 'stop' });
|
||
break;
|
||
case 'onAdStarted':
|
||
uniTrack.videoState({
|
||
playState: 'play',
|
||
});
|
||
|
||
|
||
uniTrack.videoData({
|
||
adLength: data.expectedDuration * 1000, //milliseconds
|
||
adName: data.name,
|
||
adId: data.id
|
||
});
|
||
|
||
uniTrack(uniEvent.AD_PLAY);
|
||
/*
|
||
id: "41613_1"
|
||
name: "NBC News linear site group Test - Desktop NBC News"
|
||
expectedDuration: 15.115
|
||
*/
|
||
break;
|
||
case 'onAdFinished':
|
||
uniTrack(uniEvent.AD_COMPLETE);
|
||
uniTrack.videoState({
|
||
playState: 'stop',
|
||
adPosition: uniTrack.videoState().adPosition + 1
|
||
});
|
||
break;
|
||
case 'onAdBreakStarted':
|
||
uniTrack(uniEvent.AD_BREAK_START);
|
||
uniTrack.videoState({
|
||
inAd: true,
|
||
});
|
||
break;
|
||
case 'onAdBreakFinished':
|
||
uniTrack(uniEvent.AD_BREAK_COMPLETE);
|
||
uniTrack.videoState({
|
||
inAd: false,
|
||
adPosition: 1,
|
||
adBreakPosition: uniTrack.videoState().adBreakPosition + 1
|
||
});
|
||
break;
|
||
case 'scteBreakStart': //TODO not updates for cvsdk
|
||
//nbcsplayer.PlayerMessageTypes.SCTE_BREAK_START
|
||
uniTrack.videoData({
|
||
assetId: data.assetId,
|
||
});
|
||
if (uniTrack.videoState().inSegment) {
|
||
uniTrack.videoState({
|
||
inSegment: false,
|
||
});
|
||
uniTrack(uniEvent.SEGMENT_END);
|
||
}
|
||
break;
|
||
case 'scteBreakEnd': //TODO not updates for cvsdk
|
||
//nbcsplayer.PlayerMessageTypes.SCTE_BREAK_END
|
||
if (uniTrack.videoState().inSegment) {
|
||
//if start before end, end and skip next end
|
||
uniTrack(uniEvent.SEGMENT_END);
|
||
}
|
||
uniTrack.videoState({
|
||
inSegment: true,
|
||
segmentPosition: uniTrack.videoState().segmentPosition + 1
|
||
});
|
||
uniTrack(uniEvent.SEGMENT_START);
|
||
break;
|
||
case 'scteProgramStart': //TODO not updates for cvsdk
|
||
//nbcsplayer.PlayerMessageTypes.SCTE_PROGRAM_START
|
||
|
||
if (uniTrack.videoState().inSegment) {
|
||
//if start before end, end and skip next end
|
||
uniTrack(uniEvent.SEGMENT_END);
|
||
}
|
||
//set new asset after end
|
||
uniTrack.videoData({
|
||
assetId: data.assetId,
|
||
});
|
||
uniTrack.videoState({
|
||
inSegment: true,
|
||
segmentPosition: 1
|
||
});
|
||
uniTrack(uniEvent.SEGMENT_START);
|
||
break;
|
||
case 'scteProgramEnd': //TODO not updates for cvsdk
|
||
// nbcsplayer.PlayerMessageTypes.SCTE_PROGRAM_END
|
||
// skip program end now, since there is no assetId to know which start an end is to, and they are out of order
|
||
if (uniTrack.videoState().inSegment && false) { // eslint-disable-line no-constant-condition
|
||
uniTrack.videoState({
|
||
inSegment: false,
|
||
});
|
||
uniTrack(uniEvent.SEGMENT_END);
|
||
}
|
||
break;
|
||
case 'onWarning':
|
||
case 'onError':
|
||
//TODO Temp for error logging to mparticle
|
||
$t('track','uni_cvsdk_error', data);
|
||
break;
|
||
case 'onMuteChanged':
|
||
uniTrack.videoState({
|
||
isMuted: data, //true is mute and false is unmute
|
||
});
|
||
break;
|
||
default:
|
||
break;
|
||
}
|
||
};
|
||
|
||
const subscribeUniEventsToCvsdk = (playerController, omegaInstanceId) => {
|
||
const cvsdkEventList = [
|
||
'onAdBreakDataReceived',
|
||
'onAdBreakFinished',
|
||
'onAdBreakStarted',
|
||
//'onAdError',
|
||
'onAdFinished',
|
||
'onAdPositionChanged',
|
||
'onAdStarted',
|
||
//'onAudioTrackChanged',
|
||
//'onAutoPlayPolicyPreventedPlayback',
|
||
//'onAvailableAudioTracksChanged',
|
||
//'onAvailableSubtitlesTracksChanged',
|
||
//'onAvailableThumbnailVariantsChanged',
|
||
//'onBitrateChanged',
|
||
//'onDurationChanged',
|
||
//'onEncodedFrameRateChanged',
|
||
'onEndOfEventMarkerReceived',
|
||
'onError',
|
||
'onEventBoundary',
|
||
'onMuteChanged',
|
||
'onPauseAd',
|
||
//'onPinRequired',
|
||
//'onPinSuccess',
|
||
//'onPlaybackTimelineUpdated', //this might be useful later
|
||
'onPlayoutDataReceived',
|
||
'onPositionChanged',
|
||
//'onRenderedFrameRateChanged',
|
||
'onSeekEnded',
|
||
'onSeekStarted',
|
||
'onSessionEnded',
|
||
//'onSessionRetryEnded',
|
||
//'onSessionRetryStarted',
|
||
'onStateChanged',
|
||
//'onSubtitleCuesChanged',
|
||
//'onSubtitlesTrackChanged',
|
||
'onVolumeChanged',
|
||
'onWarning',
|
||
];
|
||
/*
|
||
onStateChanged:Loading
|
||
*/
|
||
|
||
const getCurrentSession = function (playerController, callBack) {
|
||
if (playerController.currentSession) {
|
||
callBack(playerController.currentSession);
|
||
} else {
|
||
playerController.onSessionCreated(callBack);
|
||
}
|
||
};
|
||
|
||
getCurrentSession(playerController, function (currentSession) {
|
||
const uniTrack = uniVideo.buildUniTrack({ idPrefix: 'cvsdk' });
|
||
logEvent('Session Available', currentSession);
|
||
|
||
let _metaData = {
|
||
didInit: false,
|
||
didLoad: false,
|
||
custom: {
|
||
playerVersion: playerController?.videoPlatformIntegration?.config?.default?.addons?.common?.appVersion,
|
||
}
|
||
};
|
||
|
||
cvsdkEventList.forEach((event) => {
|
||
let modifiedEventName = event;
|
||
let handler = currentSession[event];
|
||
if (typeof handler !== 'function') return;
|
||
|
||
handler((data) => {
|
||
if (event === 'onStateChanged') {
|
||
//onStateChanged has sub events
|
||
modifiedEventName = event + ':' + data;
|
||
}
|
||
cvsdkUniBind(modifiedEventName, data, _metaData, uniTrack, currentSession, omegaInstanceId);
|
||
});
|
||
});
|
||
});
|
||
};
|
||
|
||
|
||
// Capturing a list of meta update events in case
|
||
// they happen before players initialize. Populating
|
||
// the list with the most recent event, if it exists.
|
||
const metaUpdatedEvents = [
|
||
$t('sigma_cvsdk_updatedMetadata'),
|
||
].filter(e => e != '');
|
||
|
||
$t('on', 'sigma_cvsdk_updatedMetadata', (_e, data) => {
|
||
metaUpdatedEvents.push(data);
|
||
});
|
||
|
||
// For the time being, this function assumes that the lightning app
|
||
// will never be using multiple video player instances. If it ever
|
||
// did, this function would have to discriminate between player sessions.
|
||
function handleLightningMetadataUpdates(_metaData) {
|
||
$t('on', 'ltng_cvsdk_metadata_updated', (e, data) => {
|
||
const builtObject = data.video?.tracking?.adobe || {};
|
||
_metaData['program'] = builtObject.videoprogram;
|
||
_metaData['title'] = builtObject.videotitle;
|
||
_metaData['source'] = builtObject.videocontentsource;
|
||
_metaData['guid'] = builtObject.videoguid;
|
||
});
|
||
}
|
||
|
||
function handleMetadataUpdates(currentSession, _metaData, uniTrack, omegaInstanceId) {
|
||
const maybeApplyChanges = (data) => {
|
||
logEvent('Considering Metadata Updates', { currentSession, _metaData, data, omegaInstanceId });
|
||
|
||
// Ignoring metadata updates that belong to a different player instance
|
||
if (omegaInstanceId && data.omegaInstanceId !== omegaInstanceId) return;
|
||
|
||
const builtObject = data?.tve?.showsSchedule?.live ?? {};
|
||
|
||
let isNewSegment = uniTrack.videoData().assetID !== data.guid;
|
||
|
||
logEvent('Applying Metadata Updates', { _metaData, data, omegaInstanceId, isNewSegment, builtObject });
|
||
|
||
if (false == isNewSegment) {
|
||
$t('track', 'uni_cvsdk_error', { message: 'sigma_cvsdk_updatedMetadata fired with same assetID' });
|
||
}
|
||
|
||
else {
|
||
// Ending the current segment end before updating metadata
|
||
if (uniTrack.videoState().inSegment) {
|
||
uniTrack(uniEvent.SEGMENT_END);
|
||
uniTrack.videoState({
|
||
inSegment: false,
|
||
segmentPosition: uniTrack.videoState().segmentPosition + 1,
|
||
});
|
||
}
|
||
|
||
// Extracting and renaming unique metadata to "custom"
|
||
_metaData.custom['videosubcat2'] = builtObject.displayGenre;
|
||
_metaData.custom['program'] = data.program;
|
||
_metaData.custom['segmentTitle'] = builtObject.title;
|
||
|
||
// Merging entire live object w/ _metaData.custom
|
||
_metaData.custom = {
|
||
..._metaData.custom,
|
||
...builtObject,
|
||
};
|
||
|
||
// Updating videoData
|
||
uniTrack.videoData({
|
||
assetID: data.guid || '',
|
||
dateBroadcast: data.airDate ? new Date(Date.parse(data.airDate)).toISOString() : '',
|
||
datePublished: builtObject.pubDate
|
||
? new Date(Date.parse(builtObject.pubDate)).toISOString()
|
||
: '',
|
||
});
|
||
}
|
||
|
||
let tempPass = $t('sigma_cvsdk_updatedMetadata.tempPass', { tempPassEnabled: undefined });
|
||
_metaData.custom['tempPassEnabled'] = tempPass.tempPassEnabled;
|
||
_metaData.custom['mvpd'] = $t(
|
||
'sigma_cvsdk_updatedMetadata.mvpd.selectedMvpdId',
|
||
_metaData.custom['mvpd']
|
||
);
|
||
uniTrack.videoData({ ..._metaData });
|
||
};
|
||
|
||
// Processing all meta update events that occurred
|
||
// before this function was called
|
||
metaUpdatedEvents.forEach(maybeApplyChanges);
|
||
|
||
// Processing future events when they occur
|
||
$t('on', 'sigma_cvsdk_updatedMetadata', (_e, data) => {
|
||
maybeApplyChanges(data);
|
||
});
|
||
}
|
||
|
||
$t('on', 'sigma_cvsdk_playerInit', function() {
|
||
|
||
});
|
||
|
||
$t('on', 'ltng_cvsdk_playerInit', function() {
|
||
appName = 'lightning';
|
||
});
|
||
|
||
const platformInitEventList = [
|
||
'sigma_cvsdk_playerInit',
|
||
'ltng_cvsdk_playerInit'
|
||
];
|
||
|
||
let currentVideoEl = null;
|
||
platformInitEventList.forEach((eventName) => {
|
||
if ($t(eventName)) {
|
||
// if player inits before this code
|
||
if($t(`${eventName}.videoEl`) !== currentVideoEl){
|
||
const PlayerController = $t(`${eventName}.PlayerController`);
|
||
const omegaInstanceId = $t(`${eventName}.omegaInstanceId`, null);
|
||
subscribeUniEventsToCvsdk(PlayerController, omegaInstanceId);
|
||
currentVideoEl = $t(`${eventName}.videoEl`);
|
||
}
|
||
} else {
|
||
$t('on', eventName, function () {
|
||
// if it did not init, will catch init. If we need multiple players, this should be removed from "else"
|
||
if($t(`${eventName}.videoEl`) !== currentVideoEl){
|
||
const PlayerController = $t(`${eventName}.PlayerController`);
|
||
const omegaInstanceId = $t(`${eventName}.omegaInstanceId`, null);
|
||
subscribeUniEventsToCvsdk(PlayerController, omegaInstanceId);
|
||
currentVideoEl = $t(`${eventName}.videoEl`);
|
||
}
|
||
});
|
||
}
|
||
});
|
||
/* SNIPAF: END */
|
||
})();
|
||
|
||
});</script><script>
|
||
/* globals BI, __CNBC_META_DATA */
|
||
(function() {
|
||
BI.waitForObjAvailable(['__CNBC_META_DATA', '__CNBC_META_DATA.id'], 100, function() {
|
||
const interstitialPage = __CNBC_META_DATA?.relatedTags?.[0]?.name === 'Interstitial page';
|
||
|
||
if (!interstitialPage) {
|
||
// Storing the document ID in the user object
|
||
// Unless the page is interstitial;
|
||
// where the RedVenture affiliate link modification reflects the previous (non-interstitial) document ID
|
||
BI.userInfo.save({
|
||
RVAffiliateDocID: __CNBC_META_DATA.id
|
||
});
|
||
}
|
||
});
|
||
})();
|
||
|
||
</script><script>_satellite["_runScript16"](function(event, target, Promise) {
|
||
/* global BI, __CNBC_META_DATA, mParticle */
|
||
(function () {
|
||
const logEvent = window.BI?.console?.build('Affiliate Links') ?? Function.prototype;
|
||
|
||
/* SNIPAF: {"name": "modify_affiliate_links", "version":"2.0"} */
|
||
// A function that uses a list of "link modifier" objects to add
|
||
// query parameters to the hrefs of link elements.
|
||
function modifyAffiliateLinks({
|
||
linkSelector,
|
||
modifiers = [],
|
||
dependencies = [],
|
||
timeLimitInSeconds = 5,
|
||
logEvent = Function.prototype,
|
||
}) {
|
||
window.BI.waitForObjAvailable(dependencies, timeLimitInSeconds, doModification, 1000);
|
||
|
||
function doModification() {
|
||
document.querySelectorAll(linkSelector).forEach((link) => {
|
||
modifiers.forEach(mod => {
|
||
try {
|
||
let url = new URL(link.href);
|
||
let urlBackup = new URL(url.href);
|
||
|
||
try {
|
||
mod.apply({ url, link });
|
||
}
|
||
catch (e) {
|
||
url = urlBackup;
|
||
let err = String(e);
|
||
logEvent(`Error - ${mod.name}`, { err, link, mod, url });
|
||
}
|
||
|
||
if (url.href != link.href) {
|
||
link.href = url.href;
|
||
|
||
logEvent(`Link Modified - ${mod.name}:`, {
|
||
before: urlBackup.href,
|
||
after: url.href
|
||
});
|
||
}
|
||
}
|
||
catch (e) {
|
||
let err = String(e);
|
||
logEvent(`Unexpected Error - ${mod.name}:`, { err, link });
|
||
}
|
||
});
|
||
});
|
||
}
|
||
}
|
||
/* SNIPAF: END*/
|
||
|
||
const engineConfig = {
|
||
timeLimitInSeconds: 7,
|
||
logEvent,
|
||
dependencies: [
|
||
'__CNBC_META_DATA',
|
||
'__CNBC_META_DATA.id',
|
||
'mParticle',
|
||
'mParticle.Identity',
|
||
'mParticle.Identity.getCurrentUser',
|
||
'mParticle.getDeviceId'
|
||
],
|
||
linkSelector: 'a[href*="engine.tech"]',
|
||
modifiers: [
|
||
{
|
||
name: 'Engine DocId',
|
||
apply: function({ url }) {
|
||
const docId = window.__CNBC_META_DATA?.id ?? null;
|
||
url.searchParams.set('tag.docID', docId);
|
||
},
|
||
},
|
||
{
|
||
name: 'Engine Platform',
|
||
apply: function({ url }) {
|
||
url.searchParams.set('tag.platform', 'web');
|
||
},
|
||
},
|
||
{
|
||
name: 'Engine Referrer',
|
||
apply: function({ url }) {
|
||
try {
|
||
let referrerHost = document.referrer ? new URL(document.referrer).host : 'na';
|
||
let encodedReferrerHost = encodeURI(referrerHost.replace(/[^a-zA-Z0-9]+/g, '-'));
|
||
url.searchParams.set('tag.referrer', encodedReferrerHost);
|
||
}
|
||
catch (e) {
|
||
url.searchParams.set('tag.referrer', 'na');
|
||
}
|
||
},
|
||
},
|
||
{
|
||
name: 'Engine MPID',
|
||
apply: function({ url }) {
|
||
let mpid = window.mParticle?.Identity?.getCurrentUser()?.getMPID() ?? null;
|
||
url.searchParams.set('tag.mpid', mpid);
|
||
},
|
||
},
|
||
{
|
||
name: 'Engine Device Id',
|
||
apply: function({ url }) {
|
||
let deviceId = window.mParticle?.getDeviceId() ?? null;
|
||
url.searchParams.set('tag.deviceId', deviceId);
|
||
},
|
||
}
|
||
]
|
||
};
|
||
|
||
const moneyConfig = {
|
||
timeLimitInSeconds: 7,
|
||
logEvent,
|
||
dependencies: [
|
||
'__CNBC_META_DATA',
|
||
'__CNBC_META_DATA.id',
|
||
'mParticle',
|
||
'mParticle.Identity',
|
||
'mParticle.Identity.getCurrentUser',
|
||
'mParticle.getDeviceId'
|
||
],
|
||
linkSelector: 'a[href*="secure.money"]',
|
||
modifiers: [
|
||
{
|
||
name: 'Money S1',
|
||
apply: function({ url }) {
|
||
const docId = window.__CNBC_META_DATA?.id ?? null;
|
||
url.searchParams.set('s1', docId);
|
||
},
|
||
},
|
||
{
|
||
name: 'Money S2',
|
||
apply: function({ url }) {
|
||
url.searchParams.set('s2', 'web');
|
||
},
|
||
},
|
||
{
|
||
name: 'Money S3',
|
||
apply: function({ url }) {
|
||
try {
|
||
let referrerHost = document.referrer ? new URL(document.referrer).host : 'na';
|
||
let encodedReferrerHost = encodeURI(referrerHost.replace(/[^a-zA-Z0-9]+/g, '-'));
|
||
url.searchParams.set('s3', encodedReferrerHost);
|
||
}
|
||
catch (e) {
|
||
url.searchParams.set('s3', 'na');
|
||
}
|
||
},
|
||
},
|
||
{
|
||
name: 'Money S4',
|
||
apply: function({ url }) {
|
||
let mpid = window.mParticle?.Identity?.getCurrentUser()?.getMPID() ?? null;
|
||
url.searchParams.set('s4', mpid);
|
||
},
|
||
},
|
||
{
|
||
name: 'Money S5',
|
||
apply: function({ url }) {
|
||
let deviceId = window.mParticle?.getDeviceId() ?? null;
|
||
url.searchParams.set('s5', deviceId);
|
||
},
|
||
},
|
||
{
|
||
name: 'Money S6',
|
||
apply: function({ url, link }) {
|
||
let moduleName = link.dataset?.rvModule ?? 'na';
|
||
url.searchParams.set('s6', moduleName);
|
||
},
|
||
},
|
||
],
|
||
};
|
||
|
||
const bankRateConfig = {
|
||
timeLimitInSeconds: 7,
|
||
logEvent,
|
||
dependencies: [
|
||
'__CNBC_META_DATA',
|
||
'__CNBC_META_DATA.id'
|
||
],
|
||
linkSelector: 'a[href*="bankrate.com/landing"]',
|
||
modifiers: [
|
||
{
|
||
name: 'Bankrate Sub-ID',
|
||
apply: function({ url }) {
|
||
const docId = window.__CNBC_META_DATA?.id ?? null;
|
||
url.searchParams.delete('sub-id'); //remove sub-id if it is available
|
||
url.searchParams.set('s1', docId); //and replace with s1
|
||
},
|
||
}
|
||
]
|
||
};
|
||
|
||
const redVentureConfig = {
|
||
timeLimitInSeconds: 7,
|
||
logEvent,
|
||
dependencies: [
|
||
'__CNBC_META_DATA',
|
||
'__CNBC_META_DATA.id',
|
||
'mParticle',
|
||
'mParticle.Identity',
|
||
'mParticle.Identity.getCurrentUser',
|
||
'mParticle.getDeviceId',
|
||
],
|
||
linkSelector: 'a[href^="https://oc.brcclx.com/"], a[href^="https://oc.staging.creditcards.com/"]',
|
||
modifiers: [
|
||
{
|
||
name: 'RedVenture TID Param Append',
|
||
apply: function({ url }) {
|
||
const docId = __CNBC_META_DATA?.id ?? null;
|
||
let overrideDocId;
|
||
|
||
const interstitialPage = __CNBC_META_DATA?.relatedTags?.[0]?.name === 'Interstitial page';
|
||
if (interstitialPage) {
|
||
overrideDocId = BI.userInfo.get('RVAffiliateDocID');
|
||
}
|
||
|
||
url.searchParams.set('tid', overrideDocId || docId);
|
||
}
|
||
},
|
||
{
|
||
name: 'RedVenture web Param Append',
|
||
apply: function({ url }) {
|
||
try {
|
||
let referrerHost = document.referrer ? new URL(document.referrer).host : 'na';
|
||
let encodedReferrerHost = encodeURI(referrerHost.replace(/[^a-zA-Z0-9]+/g, '-'));
|
||
url.searchParams.set('_web_', encodedReferrerHost);
|
||
}
|
||
catch (e) {
|
||
url.searchParams.set('_web_', 'na');
|
||
}
|
||
}
|
||
},
|
||
{
|
||
name: 'RedVenture mp Param Append',
|
||
apply: function({ url, link }) {
|
||
const module = link?.dataset?.rvModuleName ?? 'na';
|
||
const deviceid = mParticle?.getDeviceId() ?? null;
|
||
const mpid = mParticle?.Identity?.getCurrentUser()?.getMPID() ?? null;
|
||
url.searchParams.set('_mp', `${mpid}_${deviceid}_${module}`);
|
||
}
|
||
},
|
||
]
|
||
};
|
||
|
||
const impactRadiusConfig = {
|
||
timeLimitInSeconds: 7,
|
||
logEvent,
|
||
dependencies: [
|
||
'__CNBC_META_DATA',
|
||
'__CNBC_META_DATA.id',
|
||
],
|
||
linkSelector: 'a[href*="subId1=impactradius"]',
|
||
modifiers: [
|
||
{
|
||
name: 'Replace static "subId1" with Document ID',
|
||
apply: function({ url }) {
|
||
const docId = __CNBC_META_DATA.id;
|
||
url.searchParams.set('subId1', `cnbcselect${docId}`);
|
||
}
|
||
},
|
||
]
|
||
};
|
||
|
||
BI.wrapWithOneTrust({
|
||
featureName: 'Modify Affiliate Links - engine.tech',
|
||
categories: [4,7],
|
||
fn: function () {
|
||
modifyAffiliateLinks(engineConfig);
|
||
},
|
||
});
|
||
|
||
BI.wrapWithOneTrust({
|
||
featureName: 'Modify Affiliate Links - secure.money',
|
||
categories: [4,7],
|
||
fn: function () {
|
||
modifyAffiliateLinks(moneyConfig);
|
||
},
|
||
});
|
||
|
||
BI.wrapWithOneTrust({
|
||
featureName: 'Modify Affiliate Links - bankrate.com',
|
||
categories: [4,7],
|
||
fn: function () {
|
||
modifyAffiliateLinks(bankRateConfig);
|
||
},
|
||
});
|
||
|
||
BI.wrapWithOneTrust({
|
||
featureName: 'Modify Affiliate Links - Red Venture',
|
||
categories: [4,7],
|
||
fn: function () {
|
||
modifyAffiliateLinks(redVentureConfig);
|
||
},
|
||
});
|
||
|
||
if (location.pathname.startsWith('/select/')) {
|
||
BI.wrapWithOneTrust({
|
||
featureName: 'Modify Affiliate Links - Impact Radius',
|
||
categories: [4,7],
|
||
fn: function () {
|
||
modifyAffiliateLinks(impactRadiusConfig);
|
||
},
|
||
});
|
||
}
|
||
})();
|
||
|
||
});</script><iframe style="display:none;height:0;opacity:0;visibility:hidden;border:0;width:0;height:0;" name="__uspapiLocator" src="./Facebook ad platform made it easy for Russians to manipulate users_files/saved_resource(1).html"></iframe><link href="./Facebook ad platform made it easy for Russians to manipulate users_files/integration.css" rel="stylesheet" type="text/css"><div id="zephr-outcome"></div><script>var __CNBC_META_DATA={"layout":[],"aboutThisSection":null,"aboutThisSectionRTE":{"content":[],"__typename":"body"},"additionalMetadata":null,"additionalSectionContentFormatted":"business news|technology|advertising","additionalSectionContentFormattedFull":"business news|technology|advertising","authorFormatted":"michelle castil","authorFormattedFull":"michelle castillo","brand":"cnbc","color":null,"contentClassification":[],"creatorOverwrite":null,"creatorOverwriteFormatted":"NA","dateFirstPublished":"2018-12-17T16:51:05+0000","dateLastPublished":"2018-12-17T18:43:38+0000","datePublished":"2018-12-17T16:51:05+0000","description":"The same tools that made Facebook effective for marketers enabled abuse by Russians.","expires":null,"headline":"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love","id":105631818,"liveURL":"/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html","native":false,"pageName":"105631818|2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users","premium":false,"projectContentFormatted":"NA","projectContentFormattedFull":"NA","projectTeamContentFormatted":"NA","projectTeamContentFormattedFull":"NA","relatedTagsFilteredFormatted":"alphabet inc|meta platforms |breaking news t|business|technology|advertising","relatedTagsFilteredFormattedFull":"alphabet inc|meta platforms inc|breaking news technology|business|technology|advertising","sectionHierarchyFormatted":"technology","sectionHierarchyFormattedFull":"technology","seoTitle":"Facebook ad platform made it easy for Russians to manipulate users","shortDateFirstPublished":"12/17/2018","shortDateLastPublished":"12/17/2018","shortDatePublished":"12/17/2018","shortenedUrls":null,"slug":"Michelle Castillo 181217 Facebook abuse","sourceOrganizationFormatted":"cnbc us source","sourceOrganizationFormattedFull":"cnbc us source","subDomain":"https://www.cnbc.com","subType":null,"tagName":null,"tagNameFormatted":"NA","tagNameFormattedFull":"NA","template":"Regular Article","timeToReadInMinutes":3,"title":"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love","shortestHeadline":null,"type":"cnbcnewsstory","url":"https://www.cnbc.com/2018/12/17/facebook-ad-platform-made-it-easy-for-russians-to-manipulate-users.html","canonicalUrlOverride":null,"vcpsId":null,"additionalSectionContent":[{"headline":"Business News","id":10001147,"tagName":"Business News","tagNameFormatted":"business news","tagNameFormattedFull":"business news","type":"franchise","__typename":"tag"},{"headline":"Tech","id":19854910,"tagName":"Technology","tagNameFormatted":"technology","tagNameFormattedFull":"technology","type":"franchise","__typename":"tag"},{"headline":"Advertising","id":10000625,"tagName":"Advertising","tagNameFormatted":"advertising","tagNameFormattedFull":"advertising","type":"franchise","__typename":"tag"}],"author":[{"id":102676333,"image":"https://image.cnbcfm.com/api/v1/image/103186677-1537472396497michelle.jpeg?v=1537472409","name":"Michelle Castillo","tagName":"Michelle Castillo","tagNameFormatted":"michelle castil","url":"https://www.cnbc.com/michelle-castillo/","socialMediaInfo":[{"displayText":"mishcastillo","type":"twitter","url":"https://twitter.com/mishcastillo","__typename":"socialMediaInfo"}],"__typename":"creator"}],"featuredMedia":null,"parent":{"title":"Tech","url":"https://www.cnbc.com/technology/","__typename":"sectionHierarchy"},"projectContent":[],"projectTeamContent":[],"promoImage":{"height":2667,"id":105582693,"url":"https://image.cnbcfm.com/api/v1/image/105582693-1542646593889gettyimages-962171224.jpeg?v=1698168073","width":4000,"__typename":"infographic"},"publisher":{"logo":"https://sc.cnbcfm.com/applications/cnbc.com/staticcontent/img/cnbc-hdr-logo2.png","name":"CNBC","__typename":"publisher"},"relatedContent":[],"relatedTags":[{"id":1501792,"name":"Alphabet Inc","tagName":"Alphabet Inc","subType":null,"__typename":"tag"},{"id":100005111,"name":"Meta Platforms Inc","tagName":"Meta Platforms Inc","subType":null,"__typename":"tag"},{"id":105536996,"name":"Breaking News: Technology","tagName":"Breaking News: Technology","subType":"topic","__typename":"tag"},{"id":105056578,"name":"Business","tagName":"Business","subType":"topic","__typename":"tag"},{"id":105056563,"name":"Technology","tagName":"Technology","subType":"topic","__typename":"tag"},{"id":105056942,"name":"Advertising","tagName":"Advertising","subType":"topic","__typename":"tag"}],"relatedTagsFiltered":[{"headline":null,"id":1501792,"name":"Alphabet Inc","subType":null,"tagName":"Alphabet Inc","tagNameFormatted":"alphabet inc","tagNameFormattedFull":"alphabet inc","type":"company","__typename":"tag"},{"headline":null,"id":100005111,"name":"Meta Platforms Inc","subType":null,"tagName":"Meta Platforms Inc","tagNameFormatted":"meta platforms ","tagNameFormattedFull":"meta platforms inc","type":"company","__typename":"tag"},{"headline":null,"id":105536996,"name":"Breaking News: Technology","subType":"topic","tagName":"Breaking News: Technology","tagNameFormatted":"breaking news t","tagNameFormattedFull":"breaking news technology","type":"tag","__typename":"tag"},{"headline":null,"id":105056578,"name":"Business","subType":"topic","tagName":"Business","tagNameFormatted":"business","tagNameFormattedFull":"business","type":"tag","__typename":"tag"},{"headline":null,"id":105056563,"name":"Technology","subType":"topic","tagName":"Technology","tagNameFormatted":"technology","tagNameFormattedFull":"technology","type":"tag","__typename":"tag"},{"headline":null,"id":105056942,"name":"Advertising","subType":"topic","tagName":"Advertising","tagNameFormatted":"advertising","tagNameFormattedFull":"advertising","type":"tag","__typename":"tag"}],"tickerSymbols":[{"id":1501792,"name":null,"subType":null,"symbol":"GOOGL","tagName":"Alphabet Inc","category":null,"__typename":"security"},{"id":100005111,"name":null,"subType":null,"symbol":"META","tagName":"Meta Platforms Inc","category":null,"__typename":"security"}],"section":{"eyebrow":"Tech","headline":"Tech","id":19854910,"subType":"section","tagName":"Technology","tagNameFormatted":"technology","tagNameFormattedFull":"technology","title":"Tech","type":"franchise","url":"https://www.cnbc.com/technology/","__typename":"franchise"},"summary":"The same tools that made Facebook effective for marketers enabled abuse by Russians.","sectionHierarchy":[{"id":19854910,"order":1,"tagName":"Technology","tagNameFormatted":"technology","tagNameFormattedFull":"technology","eyebrow":"Tech","url":"https://www.cnbc.com/technology/","__typename":"sectionHierarchy"}],"sourceOrganization":[{"id":80000022,"slug":"CNBC US Source","tagName":"CNBC US Source","tagNameFormatted":"cnbc us source","tagNameFormattedFull":"cnbc us source","creatorOverwrite":null,"__typename":"source"}],"__typename":"page","queryParams":{},"embeddedContent":{"dataviz":[],"related":[]}};var mpscall = {"id":105631818,"slug":"Michelle Castillo 181217 Facebook abuse","type":"cnbcnewsstory","title":"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love","headline":"Facebook was manipulated by Russians, who used the same targeting tools that advertisers love","pubdate":1545065465,"cat":"Technology","adunits":"Top Banner|Box Rail|Box Inline|Logo|Mid Responsive|Countdown Clock|Sponsor Logo|Native Ultra Dense|Native Three Up|Native Ticker|Box Search","dateline":1545065465,"nid":105631818,"site":"cnbc-web","content_id":105631818,"path":"/id/105631818","cag[template]":"Regular Article","is_sponsored":0,"is_premium":0,"cag[source]":"CNBC US Source","cag[brand]":"cnbc","cag[creator]":"Michelle Castillo","cag[company]":"Alphabet Inc|Meta Platforms Inc","cag[team]":"","cag[section]":"Technology","cag[tags]":"Alphabet Inc|Meta Platforms Inc|Breaking News: Technology|Business|Technology|Advertising","cag[additional_sections]":"Business News|Technology|Advertising","subtype":"section","cag[datePublished]":1545065465,"cag[dateLastPublished]":1545072218,"cag[dateFirstPublished]":1545065465,"cag[creator_overwrite]":null,"cag[project]":""} || {};mpscall.path = mpscall.path || window.location.pathname + (window.location.search ? '?' + window.location.search : ''); var mpsopts = mpsopts || {"host":"mps.cnbc.com","updatecorrelator":true,"callback":"mpsCallback"} || {};var mps=mps||{};mps._ext=mps._ext||{};mps._adsheld=[];mps._queue=mps._queue||{};mps._queue.mpsloaded=mps._queue.mpsloaded||[];mps._queue.mpsinit=mps._queue.mpsinit||[];mps._queue.gptloaded=mps._queue.gptloaded||[];mps._queue.adload=mps._queue.adload||[];mps._queue.adclone=mps._queue.adclone||[];mps._queue.adview=mps._queue.adview||[];mps._queue.refreshads=mps._queue.refreshads||[];mps.__timer=Date.now?Date.now():(function(){return+new Date})();mps.__intcode="v2";if(typeof mps.getAd!="function")mps.getAd=function(adunit){if(typeof adunit!="string")return false;var slotid="mps-getad-"+adunit.replace(/W/g,"");if(!mps._ext||!mps._ext.loaded){mps._queue.gptloaded.push(function(){typeof mps._gptfirst=="function"&&mps._gptfirst(adunit,slotid);mps.insertAd("#"+slotid,adunit)});mps._adsheld.push(adunit)}return'<div id="'+slotid+'" class="mps-wrapper" data-mps-fill-slot="'+adunit+'"></div>'};(function(){head=document.head||document.getElementsByTagName("head")[0],mpsload=document.createElement("script");mpsload.src="//"+mpsopts.host+"/fetch/ext/load-"+mpscall.site+".js?nowrite=2";mpsload.id="mps-load";head.insertBefore(mpsload,head.firstChild)})();</script><script id="__LOADABLE_REQUIRED_CHUNKS__" type="application/json">[54711,39232,22143,98051,32427,93855,7909,38121,74875,72677,41601,34523,50924,84502,16402,3182]</script><script id="__LOADABLE_REQUIRED_CHUNKS___ext" type="application/json">{"namedChunks":["CNBCGlobalNav","components-PcmModule-Ads-TopBanner","components-PcmModule-ArticleHeader","components-PcmModule-ArticleInlineMedia","components-PcmModule-KeyPoints","components-PcmModule-ArticleBody","components-shared-Article-InlineImage","components-Video-UniversalVideoPlayer-PlaceHolder","components-PcmModule-ArticleRelatedVideo","components-PcmModule-LiveEventModule","components-PcmModule-WatchLiveRightRail","components-PcmModule-Ads-BoxRail","components-PcmModule-TransporterSection","components-Footer-CNBCFooter"]}</script><script async="" data-chunk="main" src="./Facebook ad platform made it easy for Russians to manipulate users_files/main-37c2d3419753c15b6ae9.js">undefined</script><script async="" data-chunk="CNBCGlobalNav" src="./Facebook ad platform made it easy for Russians to manipulate users_files/54711-074183786c75107fe881.js">undefined</script><script async="" data-chunk="CNBCGlobalNav" src="./Facebook ad platform made it easy for Russians to manipulate users_files/39232-441ed94f5c408157935b.js">undefined</script><script async="" data-chunk="CNBCGlobalNav" src="./Facebook ad platform made it easy for Russians to manipulate users_files/22143-499b162db2fa51141497.js">undefined</script><script async="" data-chunk="CNBCGlobalNav" src="./Facebook ad platform made it easy for Russians to manipulate users_files/98051-8ef3c8da838640dce6e1.js">undefined</script><script async="" data-chunk="CNBCGlobalNav" src="./Facebook ad platform made it easy for Russians to manipulate users_files/CNBCGlobalNav-827fab83e29db698ed0a.js">undefined</script><script async="" data-chunk="components-PcmModule-Ads-TopBanner" src="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-Ads-TopBanner-eff93b6c9936548d80d1.js">undefined</script><script async="" data-chunk="components-PcmModule-ArticleHeader" src="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-ArticleHeader-f792b5daef5e9c72512f.js">undefined</script><script async="" data-chunk="components-PcmModule-ArticleInlineMedia" src="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-ArticleInlineMedia-5f7054aae55047b463c9.js">undefined</script><script async="" data-chunk="components-PcmModule-KeyPoints" src="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-KeyPoints-6e467d5f88b40658f33b.js">undefined</script><script async="" data-chunk="components-PcmModule-ArticleBody" src="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-ArticleBody-96b68467d81b86167849.js">undefined</script><script async="" data-chunk="components-shared-Article-InlineImage" src="./Facebook ad platform made it easy for Russians to manipulate users_files/components-shared-Article-InlineImage-8922fc00347a49a60593.js">undefined</script><script async="" data-chunk="components-PcmModule-ArticleRelatedVideo" src="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-ArticleRelatedVideo-593468e617ee98f5ea32.js">undefined</script><script async="" data-chunk="components-PcmModule-LiveEventModule" src="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-LiveEventModule-5e28c8534bc47c9a3c9a.js">undefined</script><script async="" data-chunk="components-PcmModule-Ads-BoxRail" src="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-Ads-BoxRail-e5bc2aa430bec08bd929.js">undefined</script><script async="" data-chunk="components-PcmModule-TransporterSection" src="./Facebook ad platform made it easy for Russians to manipulate users_files/components-PcmModule-TransporterSection-2d538bb6ea42deff67f0.js">undefined</script><script async="" data-chunk="components-Footer-CNBCFooter" src="./Facebook ad platform made it easy for Russians to manipulate users_files/components-Footer-CNBCFooter-996fa06f332dfd1f8ce8.js">undefined</script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/enterprise.js" id="cnbc-captcha" async=""></script><div id="onetrust-consent-sdk"><div class="onetrust-pc-dark-filter ot-hide ot-fade-in"></div><div id="onetrust-pc-sdk" class="otPcCenter ot-hide ot-fade-in" lang="en" aria-label="Preference center" role="region"><div role="alertdialog" aria-modal="true" aria-describedby="ot-pc-desc" style="height: 100%;" aria-label="Cookie Notice"><!-- Close Button --><div class="ot-pc-header"><!-- Logo Tag --><div class="ot-pc-logo" role="img" aria-label="Company Logo"><img alt="Company Logo" src="./Facebook ad platform made it easy for Russians to manipulate users_files/NBCU_logo.png"></div><button id="close-pc-btn-handler" class="ot-close-icon" aria-label="Close" style="background-image: url("https://cdn.cookielaw.org/logos/static/ot_close.svg");"></button></div><!-- Close Button --><div id="ot-pc-content" class="ot-pc-scrollbar"><div class="ot-optout-signal ot-hide"><div class="ot-optout-icon"><svg xmlns="http://www.w3.org/2000/svg"><path class="ot-floating-button__svg-fill" d="M14.588 0l.445.328c1.807 1.303 3.961 2.533 6.461 3.688 2.015.93 4.576 1.746 7.682 2.446 0 14.178-4.73 24.133-14.19 29.864l-.398.236C4.863 30.87 0 20.837 0 6.462c3.107-.7 5.668-1.516 7.682-2.446 2.709-1.251 5.01-2.59 6.906-4.016zm5.87 13.88a.75.75 0 00-.974.159l-5.475 6.625-3.005-2.997-.077-.067a.75.75 0 00-.983 1.13l4.172 4.16 6.525-7.895.06-.083a.75.75 0 00-.16-.973z" fill="#FFF" fill-rule="evenodd"></path></svg></div><span></span></div><h2 id="ot-pc-title">Cookie Notice</h2><div id="ot-pc-desc"><p>This Cookie Notice (“Notice”) explains how NBCUniversal and <a href="https://www.nbcuniversal.com/brands" target="_blank" rel="noopener noreferrer">its affiliates</a> (“NBCUniversal” or “we”), along with our partners, including advertisers and vendors, use cookies and similar tracking technologies when you use our websites, applications, such as games, interactive TV, voice-activated assistants, and other services that link to this policy, as well as connected devices, including those used in our theme parks (“Services”). This Notice provides more information about these technologies, your choices, and is part of the NBCUniversal Privacy Policy available <a href="https://www.nbcuniversal.com/privacy" target="_blank" rel="noopener noreferrer">here</a>. You should read the Privacy Policy and this Notice for a full picture of NBCUniversal’s use of your information. </p>
|
||
|
||
<p><b> WHAT ARE COOKIES AND HOW ARE THEY USED?</b></p>
|
||
|
||
<p>Like many companies, we use cookies (small text files placed on your computer or device) and other tracking technologies on the Services (referred to together from this point forward as “Cookies”, unless otherwise stated), including HTTP cookies, HTML5 and Flash local storage/flash cookies, web beacons/GIFs, embedded scripts, ETags/cache browsers, and software development kits. </p>
|
||
|
||
<p><b> First-party Cookies</b> </p>
|
||
|
||
<p>First-party Cookies are placed by us (including through the use of third-party service providers) and are used to allow you to use the Services and their features and to assist in analytics activities.</p>
|
||
|
||
<p><b> Third-party Cookies</b></p>
|
||
|
||
<p>Certain third parties may place their Cookies on your device and use them to recognize your device when you visit the Services and when you visit other websites or online services. These third parties collect and use this information pursuant to their own privacy policies. Third-party Cookies enable certain features or functionalities, and advertising, to be provided on the Services. </p>
|
||
|
||
<p><b> Types of Cookies</b></p>
|
||
|
||
<p>The Services use the following types of first and third-party Cookies for these purposes:</p>
|
||
|
||
<p><b> Strictly Necessary Cookies:</b> These Cookies are required for Service functionality, including for system administration, security and fraud prevention, and to enable any purchasing capabilities. You can set your browser to block these Cookies, but some parts of the site may not function properly.</p>
|
||
|
||
<p><b> Information Storage and Access:</b> These Cookies allow us and our partners to store and access information on the device, such as device identifiers. </p>
|
||
|
||
<p><b> Measurement and Analytics:</b> These Cookies collect data regarding your usage of and performance of the Services, apply market research to generate audiences, and measure the delivery and effectiveness of content and advertising. We and our third-party vendors use these Cookies to perform analytics, so we can improve the content and user experience, develop new products and services, and for statistical purposes. They are also used to recognize you and provide further insights across platforms and devices for the above purposes.</p>
|
||
|
||
<p><b> Personalization Cookies:</b> These Cookies enable us to provide certain features, such as determining if you are a first-time visitor, capping message frequency, remembering choices you have made (e.g., your language preferences, time zone), and assist you with logging in after registration (including across platforms and devices). These Cookies also allow your device to receive and send information, so you can see and interact with ads and content.</p>
|
||
|
||
<p> <b> Content Selection and Delivery Cookies:</b> Data collected under this category can also be used to select and deliver personalized content, such as news articles and videos.</p>
|
||
|
||
<p> <b> Ad Selection and Delivery Cookies:</b> These Cookies are used to collect data about your browsing habits, your use of the Services, your preferences, and your interaction with advertisements across platforms and devices for the purpose of delivering interest-based advertising content on the Services and on third-party sites. Third-party sites and services also use interest-based Advertising Cookies to deliver content, including advertisements relevant to your interests on the Services and third-party services. If you reject these Cookies, you may see contextual advertising that may be less relevant to you.</p>
|
||
|
||
<p><b> Social Media Cookies:</b> These Cookies are set by social media platforms on the Services to enable you to share content with your friends and networks. Social media platforms have the ability to track your online activity outside of the Services. This may impact the content and messages you see on other services you visit.</p>
|
||
|
||
<p>We and third parties may associate Measurement And Analytics Cookies, Personalization Cookies, Content Selection, Delivery Cookies, and Reporting, Ad Selection, Delivery and Reporting Cookies, and Social Media Cookies with other information we have about you.</p>
|
||
|
||
<p><b> COOKIE MANAGEMENT</b> </p>
|
||
|
||
<p>Depending on where you live, you may be able to adjust your Cookie preferences at any time via the “Cookie Settings” link in the footer of relevant websites. You can also use the methods described below to manage Cookies. You must take such steps on each browser or device that you use. If you replace, change or upgrade your browser or device, or delete your cookies, you may need to use these opt-out tools again. As some Cookie-management solutions also rely on Cookies, please adjust your browser Cookie settings carefully, following the relevant instructions below. </p>
|
||
|
||
<p>Browser Controls: You may be able to disable and manage some Cookies through your browser settings. If you use multiple browsers on the same device, you will need to manage your settings for each browser. Please click on any of the below browser links for instructions: </p>
|
||
|
||
<p><b> <a href="https://support.google.com/chrome/answer/95647?hl=en&p=cpn_cookies" target="_blank" rel="noopener noreferrer">Google Chrome </a></b> <br>
|
||
<b> <a href="https://support.apple.com/en-gb/HT201265" target="_blank" rel="noopener noreferrer">Apple Safari </a></b> <br>
|
||
<b> <a href="https://support.mozilla.org/en-US/kb/enable-and-disable-cookies-website-preferences?redirectlocale=en-US&redirectslug=Enabling+and+disabling+cookies" target="_blank" rel="noopener noreferrer">Mozila Firefox</a></b> <br>
|
||
<b> <a href="https://support.microsoft.com/en-us/help/17442/windows-internet-explorer-delete-manage-cookies" target="_blank" rel="noopener noreferrer">Microsoft Internet Explorer</a></b> </p>
|
||
|
||
<p>If the browser you use is not listed above, please refer to your browser’s help menu for information on how to manage Cookies. Please be aware that disabling cookies will not disable other analytics tools we may use to collect information about you or your use of our Services. </p>
|
||
|
||
<p><b> Analytics Provider Opt-Outs:</b> To disable analytics Cookies you can use the browser controls discussed above or, for some of our providers, you can use their individual opt-out mechanisms: </p>
|
||
|
||
<p><b> <a href="https://policies.google.com/privacy" target="_blank" rel="noopener noreferrer">Google’s Privacy Policy </a></b> and <b> <a href="https://tools.google.com/dlpage/gaoptout" target="_blank" rel="noopener noreferrer">Google Analytics Opt-Out </a></b><br>
|
||
<b> <a href="http://www.adobe.com/privacy/analytics.html" target="_blank" rel="noopener noreferrer">Omniture’s Privacy Policy </a></b> and <b> <a href="http://www.adobe.com/privacy/opt-out.html" target="_blank" rel="noopener noreferrer">Omniture’s Opt-Out </a></b><br>
|
||
<b> <a href="https://mixpanel.com/privacy/" target="_blank" rel="noopener noreferrer">Mixpanel’s Privacy Policy </a></b> and <b> <a href="https://mixpanel.com/optout/" target="_blank" rel="noopener noreferrer">Mixpanel’s Opt-Out </a></b></p>
|
||
|
||
<p>The above are examples of our analytics providers and this is not an exhaustive list. We are not responsible for the effectiveness of any other providers’ opt-out mechanisms. </p>
|
||
|
||
<p><b> Flash Local Storage:</b> These cookies are also known as local shared objects and may be used to store your preferences or display content by us, advertisers and other third-parties. Flash cookies need to be deleted in the storage section of your Flash Player Settings Manager. </p>
|
||
|
||
<p><b> Interest-Based Advertising:</b> Most third-party advertisers offer a way to opt out of their interest-based advertising. For more information or to opt out of receiving interest-based advertising from participating third-party advertisers, depending on your country of residence, please visit: </p>
|
||
|
||
<p><b> <a href="http://www.aboutads.info/choices/" target="_blank" rel="noopener noreferrer">Digital Advertising Alliance in the US </a></b><br>
|
||
<b> <a href="https://youradchoices.ca/choices/" target="_blank" rel="noopener noreferrer">Digital Advertising Alliance of Canada </a></b><br>
|
||
<b> <a href="http://www.youronlinechoices.com/" target="_blank" rel="noopener noreferrer">European Interactive Digital Advertising Alliance </a></b><br>
|
||
<b> <a href="http://www.youronlinechoices.com.au/your-ad-choices/" target="_blank" rel="noopener noreferrer">Australian Digital Advertising Alliance </a></b></p>
|
||
|
||
<p>You can also opt out of some of the advertising providers we use by visiting their opt-out pages: </p>
|
||
|
||
<p><b> <a href="https://policies.google.com/privacy" target="_blank" rel="noopener noreferrer">Google’s Privacy Policy</a></b> and <b> <a href="https://tools.google.com/dlpage/gaoptout" target="_blank" rel="noopener noreferrer">Google Analytics Opt-Out Page</a></b><br>
|
||
<b> <a href="https://www.facebook.com/privacy/explanation" target="_blank" rel="noopener noreferrer">Facebook Privacy Policy</a></b> and <b> <a href="https://www.facebook.com/ads/preferences/?entry_product=ad_settings_screen" target="_blank" rel="noopener noreferrer">Facebook’s Opt-Out Page </a></b><br>
|
||
<b> <a href="https://twitter.com/en/privacy" target="_blank" rel="noopener noreferrer">Twitter Privacy Policy</a></b> and <b> <a href="https://twitter.com/personalization" target="_blank" rel="noopener noreferrer">Twitter’s Opt-Out Page</a></b><br>
|
||
<b> <a href="https://liveramp.com/privacy/" target="_blank" rel="noopener noreferrer">Liveramp’s Privacy Policy</a></b> and <b> <a href="https://liveramp.com/opt_out/" target="_blank" rel="noopener noreferrer">Liveramp Opt-Out Page</a></b></p>
|
||
|
||
<p>These are examples of our advertising providers and this is not an exhaustive list. In addition, we are not responsible for the effectiveness of any of these providers’ opt-out mechanisms. </p>
|
||
|
||
<p>After you opt out, you will still see advertisements, but they may not be as relevant to you. </p>
|
||
|
||
<p><b> Mobile Settings:</b> You may manage the collection of information for interest-based advertising purposes in mobile apps via the device’s settings, including managing the collection of location data. To opt out of mobile ad tracking from Nielsen or other third parties, you can do so by selecting the “Limit Ad Tracking” (for iOS devices) or “Opt out of Ads Personalization” (for Android devices) options in your device settings. </p>
|
||
|
||
<p><b> Connected Devices:</b> For connected devices, such as smart TVs or streaming devices, you should review the device’s settings and select the option that allows you to disable automatic content recognition or ad tracking. Typically, to opt out, such devices require you to select options like “limit ad tracking” or to disable options such as “interest-based advertising,” “interactive TV,” or “smart interactivity”. These settings vary by device type. </p>
|
||
|
||
<p><b> Cross-Device Tracking:</b> If you would like to opt out of our browser-based cross-device tracking for advertising purposes, you may do so by using the various methods described above. You must opt out separately on each device and each browser that you use. For more information about cross-device matching, please visit the Network Advertising Initiative or the Digital Advertising Alliance. If you opt out of cross-device tracking for advertising purposes, we may still conduct cross-device tracking for other purposes, such as analytics. </p>
|
||
|
||
<p>Consequences of Deactivation of Cookies: If you disable or remove Cookies, some parts of the Services may not function properly. Information may still be collected and used for other purposes, such as research, online services analytics or internal operations, and to remember your opt-out preferences. </p>
|
||
<p></p>
|
||
|
||
<p><b> CONTACT US </b></p>
|
||
|
||
<p>For inquiries about this Cookies Notice, please contact us at <a href="mailto:privacy@nbcuni.com">Privacy@nbcuni.com</a> or Chief Privacy Officer, NBCUniversal Legal Department, 30 Rockefeller Plaza, New York, NY 10112, US. </p>
|
||
|
||
<p>For inquiries from users who reside in the European Economic Area, the United Kingdom or Switzerland, please contact us at <a href="mailto:privacy@nbcuni.com">Privacy@nbcuni.com</a> or Privacy, Legal Department, Central Saint Giles, St Giles High Street, London, WC2H 8NU, UK </p>
|
||
|
||
<p><b> CHANGES TO THIS NOTICE </b> </p>
|
||
|
||
<p>This Notice may be revised occasionally and in accordance with legal requirements. Please revisit this Cookie Notice regularly to stay informed about our and our analytic and advertising partners’ use of Cookies.</p></div><section class="ot-sdk-row ot-cat-grp"><h3 id="ot-category-title" aria-hidden="true"></h3><div class="ot-accordion-layout ot-cat-item ot-vs-config" data-optanongroupid="1"><button aria-expanded="false" ot-accordion="true" aria-controls="ot-desc-id-1" aria-labelledby="ot-header-id-1"></button><!-- Accordion header --><div class="ot-acc-hdr ot-always-active-group"><div class="ot-plus-minus"><span></span><span></span></div><h4 class="ot-cat-header" id="ot-header-id-1">Strictly Necessary Cookies</h4><div class="ot-always-active">Always Active</div></div><!-- accordion detail --><div class="ot-acc-grpcntr ot-acc-txt"><p class="ot-acc-grpdesc ot-category-desc" id="ot-desc-id-1">These Cookies are required for Service functionality, including security and fraud prevention, and to enable any purchasing capabilities. You can set your browser to block these Cookies, but some parts of the site may not function properly.</p></div></div><!-- Groups sections starts --><!-- Group section ends --><!-- Accordion Group section starts --><!-- Accordion Group section ends --></section></div><section id="ot-pc-lst" class="ot-hide ot-hosts-ui ot-pc-scrollbar"><div id="ot-pc-hdr"><div id="ot-lst-title"><button class="ot-link-btn back-btn-handler" aria-label="Back"><svg id="ot-back-arw" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 444.531 444.531" xml:space="preserve"><title>Back Button</title><g><path fill="#656565" 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></button><h3>Cookie List</h3></div><div class="ot-lst-subhdr"><div class="ot-search-cntr"><p role="status" class="ot-scrn-rdr"></p><input id="vendor-search-handler" type="text" name="vendor-search-handler" placeholder="Search…" aria-label="Cookie list search"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 -30 110 110" aria-hidden="true"><title>Search Icon</title><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 class="ot-fltr-cntr"><button id="filter-btn-handler" aria-label="Filter" aria-haspopup="true"><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" viewBox="0 0 402.577 402.577" xml:space="preserve"><title>Filter Icon</title><g><path fill="#fff" 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></button></div><div id="ot-anchor"></div><section id="ot-fltr-modal"><div id="ot-fltr-cnt"><button id="clear-filters-handler">Clear</button><div class="ot-fltr-scrlcnt ot-pc-scrollbar"><div class="ot-fltr-opts"><div class="ot-fltr-opt"><div class="ot-chkbox"><input id="chkbox-id" type="checkbox" aria-checked="false" class="category-filter-handler"> <label for="chkbox-id"><span class="ot-label-txt">checkbox label</span></label> <span class="ot-label-status">label</span></div></div></div><div class="ot-fltr-btns"><button id="filter-apply-handler">Apply</button> <button id="filter-cancel-handler">Cancel</button></div></div></div></section></div></div><section id="ot-lst-cnt" class="ot-host-cnt ot-pc-scrollbar"><div id="ot-sel-blk"><div class="ot-sel-all"><div class="ot-sel-all-hdr"><span class="ot-consent-hdr">Consent</span> <span class="ot-li-hdr">Leg.Interest</span></div><div class="ot-sel-all-chkbox"><div class="ot-chkbox" id="ot-selall-hostcntr"><input id="select-all-hosts-groups-handler" type="checkbox" aria-checked="false"> <label for="select-all-hosts-groups-handler"><span class="ot-label-txt">checkbox label</span></label> <span class="ot-label-status">label</span></div><div class="ot-chkbox" id="ot-selall-vencntr"><input id="select-all-vendor-groups-handler" type="checkbox" aria-checked="false"> <label for="select-all-vendor-groups-handler"><span class="ot-label-txt">checkbox label</span></label> <span class="ot-label-status">label</span></div><div class="ot-chkbox" id="ot-selall-licntr"><input id="select-all-vendor-leg-handler" type="checkbox" aria-checked="false"> <label for="select-all-vendor-leg-handler"><span class="ot-label-txt">checkbox label</span></label> <span class="ot-label-status">label</span></div></div></div></div><div class="ot-sdk-row"><div class="ot-sdk-column"></div></div></section></section><div class="ot-pc-footer"><div class="ot-btn-container"> <button class="save-preference-btn-handler onetrust-close-btn-handler">Close</button></div><!-- Footer logo --><div class="ot-pc-footer-logo"><a href="https://www.onetrust.com/products/cookie-consent/" target="_blank" rel="noopener noreferrer" aria-label="Powered by OneTrust Opens in a new Tab"><img alt="Powered by Onetrust" src="./Facebook ad platform made it easy for Russians to manipulate users_files/powered_by_logo.svg" title="Powered by OneTrust Opens in a new Tab"></a></div></div><!-- Cookie subgroup container --><!-- Vendor list link --><!-- Cookie lost link --><!-- Toggle HTML element --><!-- Checkbox HTML --><!-- plus minus--><!-- Arrow SVG element --><!-- Accordion basic element --><span class="ot-scrn-rdr" aria-atomic="true" aria-live="polite"></span><!-- Vendor Service container and item template --></div><iframe class="ot-text-resize" sandbox="allow-same-origin" title="onetrust-text-resize" style="position: absolute; top: -50000px; width: 100em;" aria-hidden="true" src="./Facebook ad platform made it easy for Russians to manipulate users_files/saved_resource(2).html"></iframe></div></div><iframe name="adobeIFrame" id="adobeIFrame" style="display:none" src="./Facebook ad platform made it easy for Russians to manipulate users_files/AccessEnablerProxy.html"></iframe><div id="parsely-root" style="display: none;"><span id="parsely-cfg" data-parsely-site="cnbc.com"></span><script id="parsely-script" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/p.js"></script></div><script>window.console && console.log('--[executed]--> MPS Header Additions (2)');</script><script>typeof mps._postscribe == "object" && mps._postscribe.enable();</script>
|
||
|
||
<!--{@bodyheader} xfinity-ad-targetting: Xfinity Ad Targetting-->
|
||
<script>//--[2018-05-23] Xfinity Ad Targeting
|
||
mps.xfinity=mps.xfinity||{};
|
||
mps.xfinity.setTargeting = function(){
|
||
mps._queue.gptloaded=mps._queue.gptloaded||[];
|
||
mps._queue.gptloaded.push(function() {
|
||
mps._d('[mps/xfinity] setting targeting');
|
||
mps._setPageTargeting('partner','xfinity');
|
||
});
|
||
}
|
||
mps.xfinity.checkRef = function(){
|
||
if(!document.referrer) return 0;
|
||
var _xfhosts=["philly.xfinity.comcast.net","mr.qa.xfinity.comcast.net","xfinity.comcast.net","finance.comcast.net","staging.xfinity.comcast.net","comcast.com","customer.comcast.com","xfinitytv.comcast.net","xfinityconnect.mail.comcast.net","search.comcast.net","my.xfinity.com","www.xfinity.com"];
|
||
var ref = document.createElement('a');
|
||
ref.href = document.referrer;
|
||
if(_xfhosts.indexOf(ref.hostname)>-1) return 1;
|
||
return 0;
|
||
}
|
||
if(mps._ck.r('active_partner_exp')=='xfinity') {
|
||
mps.xfinity.setTargeting();
|
||
} else {
|
||
if(mps.xfinity.checkRef()) mps.xfinity.setTargeting();
|
||
}
|
||
</script>
|
||
<script>typeof mps._postscribe == "object" && mps._postscribe.disable();</script>
|
||
<!-- NO MPS OMNITURE TEMPLATE MAPPING DEFINED FOR SITE (skipping) -->
|
||
|
||
<script>window.console && console.log('--[executed]--> MPS Footer Additions (3)');</script><script>typeof mps._postscribe == "object" && mps._postscribe.enable();</script>
|
||
|
||
<!--{@bodyfooter} bouncex: BounceX-->
|
||
<!-- Start BounceX Tag -->
|
||
<script>
|
||
setTimeout(function(){
|
||
mps.optCAT4Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC4 = /groups=[^&]*%2C4%3A1/;
|
||
mps.optConsentAdMeasurement = categoryEnabledRegexC4.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentAdMeasurement) {
|
||
mps.optCAT4Enabled = true;
|
||
} else {
|
||
mps.optCAT4Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT4Enabled = true;
|
||
}
|
||
if(mps.optCAT4Enabled == true) {
|
||
(function(d) {
|
||
var e = d.createElement('script');
|
||
e.src = d.location.protocol + '//tag.bounceexchange.com/1021/i.js';
|
||
e.async = true;
|
||
d.getElementsByTagName("head")[0].appendChild(e);
|
||
}(document));
|
||
console.log('BounceX - CAT4 - Enabled');
|
||
} else {
|
||
console.log('BounceX - CAT4 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
<!-- End BounceX Tag -->
|
||
|
||
|
||
<!--{@bodyfooter} iterate-survey-insert: iterate-survey-insert-->
|
||
<!-- Iterate Survey Insert start -->
|
||
<script>
|
||
setTimeout(function(){
|
||
mps.optCAT6Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC6 = /groups=[^&]*%2C6%3A1/;
|
||
mps.optConsentDataCol = categoryEnabledRegexC6.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentDataCol) {
|
||
mps.optCAT6Enabled = true;
|
||
} else {
|
||
mps.optCAT6Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT6Enabled = true;
|
||
}
|
||
if(mps.optCAT6Enabled == true) {
|
||
window.addEventListener('scroll', iterateScrollHandler);
|
||
|
||
function iterateScrollHandler() {
|
||
// BEGIN NORMAL ITERATE EMBED SCRIPT
|
||
window.iterateSettings = {
|
||
apiKey: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55X2lkIjoiNWI2YTE4NjhkOTc3ODkwMDAxNDFmNDg1IiwiaWF0IjoxNTMzNjc5NzIwfQ.N5Ma56xLvZgD0CRv6IKCtTyd26RQAZBRM6HslKiHs9s'
|
||
};
|
||
|
||
(function (i, t, e, r, a) {
|
||
if (t.getElementById(r)) {
|
||
return
|
||
}
|
||
i.IterateObjectName = a;
|
||
var z = function () {
|
||
z.c(arguments)
|
||
};
|
||
z.q = [];
|
||
z.c = function (args) {
|
||
z.q.push(args)
|
||
};
|
||
i[a] = z;
|
||
var js, fjs = t.getElementsByTagName(e)[0];
|
||
|
||
function l() {
|
||
js = t.createElement(e);
|
||
js.id = r;
|
||
js.async = 1;
|
||
js.src = "https://platform.iteratehq.com/loader.js";
|
||
fjs.parentNode.insertBefore(js, fjs);
|
||
var hier_1 = (mps.pagevars.cats[0] == undefined) ? ("NA") : (mps.pagevars.cats[0]);
|
||
var hier_2 = (mps.pagevars.cats[1] == undefined) ? ("NA") : (mps.pagevars.cats[1]);
|
||
var hier_3 = (mps.pagevars.cats[2] == undefined) ? ("NA") : (mps.pagevars.cats[2]);
|
||
var hier_4 = (mps.pagevars.cats[3] == undefined) ? ("NA") : (mps.pagevars.cats[3]);
|
||
var hier_5 = (mps.pagevars.cats[4] == undefined) ? ("NA") : (mps.pagevars.cats[4]);
|
||
var logged_in = "no";
|
||
if (__CNBC_META_DATA.user != undefined) {
|
||
if (__CNBC_META_DATA.user.isPro != undefined && __CNBC_META_DATA.user.isPro == true) {
|
||
logged_in = "pro";
|
||
} else if (__CNBC_META_DATA.user.isPro == undefined || __CNBC_META_DATA.user.isPro != true) {
|
||
logged_in = "yes";
|
||
} else if (__CNBC_META_DATA.user.isPlusUser == undefined || __CNBC_META_DATA.user.isPro != true) {
|
||
logged_in = "yes";
|
||
}
|
||
|
||
}
|
||
var isProUser = __CNBC_META_DATA && __CNBC_META_DATA.user && __CNBC_META_DATA.user.isPro ? true : false;
|
||
var isInvestingClubUser = __CNBC_META_DATA && __CNBC_META_DATA.user && __CNBC_META_DATA.user.isInvestingClubUser ? true : false;
|
||
var isPlusUser = __CNBC_META_DATA && __CNBC_META_DATA.user && __CNBC_META_DATA.user.isPlusUser ? true : false;
|
||
var demdexid = s.Util.cookieRead('aam_uuid') ? s.Util.cookieRead('aam_uuid') : (s.Util.cookieRead('aam_did') ? s.Util.cookieRead('aam_did') : "demdex cookie not set");
|
||
var authors = (mps.pagevars.cags["creator"] == undefined) ? ("NA") : mps.pagevars.cags["creator"].join('|');
|
||
var audiences = "NA";
|
||
if (__CNBC_META_DATA != undefined) {
|
||
if (__CNBC_META_DATA.cdp != undefined) {
|
||
if (__CNBC_META_DATA.cdp.audiences != undefined) {
|
||
audiences = __CNBC_META_DATA.cdp.audiences.join('|');
|
||
}
|
||
}
|
||
}
|
||
Iterate('identify', {
|
||
brand: mpscall["cag[brand]"],
|
||
section: mps.pagevars.cats[mps.pagevars.cats.length - 1],
|
||
hier_1: hier_1,
|
||
hier_2: hier_2,
|
||
hier_3: hier_3,
|
||
hier_4: hier_4,
|
||
hier_5: hier_5,
|
||
id: Number(mpscall.id),
|
||
content_type: mpscall.type,
|
||
template: mpscall["cag[template]"],
|
||
logged_in: logged_in,
|
||
isProUser: isProUser,
|
||
isInvestingClubUser: isInvestingClubUser,
|
||
isPlusUser: isPlusUser,
|
||
demdexid: demdexid,
|
||
authors: authors,
|
||
audiences: audiences,
|
||
});
|
||
};
|
||
if (t.readyState === "complete") {
|
||
l();
|
||
} else if (i.attachEvent) {
|
||
i.attachEvent('onload', l);
|
||
} else {
|
||
i.addEventListener('load', l, false);
|
||
}
|
||
}(window, document, 'script', 'iterate-js', 'Iterate'));
|
||
// END NORMAL ITERATE EMBED SCRIPT
|
||
|
||
window.removeEventListener('scroll', iterateScrollHandler)
|
||
}
|
||
console.log('Iterate Survey - CAT6 - Enabled');
|
||
} else {
|
||
console.log('Iterate Survey - CAT6 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
<!-- Iterate Survey end -->
|
||
|
||
|
||
<!--{@bodyfooter} nielsen-dcr-tag: Nielsen DCR Static App ID Tag-->
|
||
<script>
|
||
// Nielsen DCR Static App ID Tag
|
||
// Static Queue Snippet
|
||
setTimeout(function(){
|
||
mps.optCAT4Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC4 = /groups=[^&]*%2C4%3A1/;
|
||
mps.optConsentAdMeasurement = categoryEnabledRegexC4.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentAdMeasurement) {
|
||
mps.optCAT4Enabled = true;
|
||
} else {
|
||
mps.optCAT4Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT4Enabled = true;
|
||
}
|
||
if(mps.optCAT4Enabled == true) {
|
||
|
||
!function(t, n) {
|
||
t[n] = t[n] || {
|
||
nlsQ: function(e, o, c, r, s, i) {
|
||
return s = t.document, r = s.createElement("script"), r.async = 1, r.src =
|
||
("http:" === t.location.protocol ? "http:" : "https:") + "//cdn-gl.imrworldwide.com/conf/" +
|
||
e + ".js#name=" + o + "&ns=" + n, i = s.getElementsByTagName("script")[0],
|
||
i.parentNode.insertBefore(r, i), t[n][o] = t[n][o] || {
|
||
g: c || {},
|
||
ggPM: function(e, c, r, s, i) {
|
||
(t[n][o].q = t[n][o].q || []).push([e, c, r, s, i])
|
||
}
|
||
}, t[n][o]}}}
|
||
(window, "NOLBUNDLE");
|
||
|
||
// SDK Initialization
|
||
window.nSdkInstance = NOLBUNDLE.nlsQ("P3C0162C5-40AE-4849-8BD6-72C843E9563F", "nlsnInstance", {
|
||
|
||
});
|
||
var ALPHA_NUM_REGEX = /[^a-z0-9 ]+/gi;
|
||
var SPACE_FORMAT_REGEX = /\s+/g;
|
||
// Content Metadata
|
||
window.nielsenMetadata = {
|
||
type: 'static',
|
||
assetid: mps.pagevars.cid, // *DYNAMIC METADATA*: unique ID for each article **REQUIRED**
|
||
section: mps.pagevars.cats[0].replace(ALPHA_NUM_REGEX, '').replace(SPACE_FORMAT_REGEX, '_').trim(), // *DYNAMIC METADATA*: section of site **REQUIRED**
|
||
crossId2: 'CNBC',
|
||
segA: '', // *DYNAMIC METADATA*: custom segment
|
||
segB: 'web', // *DYNAMIC METADATA*: custom segment
|
||
segC: 'web' + ' - ' + 'CNBC' + ' - ' + mpscall.title.replace(ALPHA_NUM_REGEX, '').replace(SPACE_FORMAT_REGEX, '_').trim() // *DYNAMIC METADATA*: custom segment
|
||
};
|
||
|
||
// Event 'staticstart' Call
|
||
nSdkInstance.ggPM("staticstart", nielsenMetadata);
|
||
console.log('Nielsen DCR Tagging - CAT4 - Enabled');
|
||
} else {
|
||
console.log('Nielsen DCR Tagging - CAT4 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
|
||
|
||
<!--{@bodyfooter} omniture-accountflows: Omniture Accountflows-->
|
||
<script>
|
||
|
||
|
||
setTimeout(function(){
|
||
mps.optCAT7Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC7 = /groups=[^&]*%2C7%3A1/;
|
||
mps.optConsentContentMeasurement = categoryEnabledRegexC7.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentContentMeasurement) {
|
||
mps.optCAT7Enabled = true;
|
||
} else {
|
||
mps.optCAT7Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT7Enabled = true;
|
||
}
|
||
if(mps.optCAT7Enabled == true) {
|
||
var fnFlow_CNBC_AccountFlows = fnFlow_CNBC_AccountFlows || function (data) {
|
||
|
||
try {
|
||
if (data.dataset.analyticId.includes('Account:Notification:')) {
|
||
console.log("ACCOUNT NOTIFICATION");
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
var eventName = data.dataset.analyticId;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = eventInfo;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
|
||
mParticle.logEvent(eventName,
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ("null") : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ("null") : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ("null") : (__CNBC_META_DATA.id),
|
||
'Flow': "Account Notifications",
|
||
'Platform': "web",
|
||
'Product': "cnbc.com",
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Page URL': window.location.toString()
|
||
}
|
||
);
|
||
}
|
||
|
||
if (data.dataset.analyticId.includes('Account:Profile:Update')) {
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = eventInfo;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.clearVars();
|
||
}
|
||
if(data.dataset.analyticId.includes('Account:Profile:PasswordChange')){
|
||
var eventInfo = data.dataset.analyticId;
|
||
var flow = data.dataset.analyticFlow;
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = eventInfo;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = eventInfo;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.clearVars();
|
||
}
|
||
|
||
} catch (e) {
|
||
console.log('2223 Omniture: Whatever Link Event Analytics are not working ! Some external plugin might be blocking it !!', e);
|
||
}
|
||
};
|
||
window.__EventBus__.remove('accountflow', fnFlow_CNBC_AccountFlows);
|
||
window.__EventBus__.on('accountflow', fnFlow_CNBC_AccountFlows);
|
||
console.log('Omniture Accountflows - CAT7 - Enabled');
|
||
} else {
|
||
console.log('Omniture Accountflows - CAT7 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
|
||
|
||
<!--{@bodyfooter} omniture-linkcall: Omniture Click Linkcall-->
|
||
<script>
|
||
setTimeout(function(){
|
||
mps.optCAT7Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC7 = /groups=[^&]*%2C7%3A1/;
|
||
mps.optConsentContentMeasurement = categoryEnabledRegexC7.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentContentMeasurement) {
|
||
mps.optCAT7Enabled = true;
|
||
} else {
|
||
mps.optCAT7Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT7Enabled = true;
|
||
}
|
||
if(mps.optCAT7Enabled == true) {
|
||
var fnClick_CNBC = fnClick_CNBC || function(data) {
|
||
try {
|
||
|
||
if ((data?.dataset?.analyticId) && (data?.dataset?.analyticId.includes('dtc:notification:') )) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
if ((data?.dataset?.analyticId) && (data?.dataset?.analyticId.includes('collapse_faq_embed') || data?.dataset?.analyticId.includes('expand_faq_embed'))) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
|
||
if ((data?.dataset?.analyticId) && (data?.dataset?.analyticId.includes('open side drawer:') || data?.dataset?.analyticId.includes('close side drawer:'))) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId + ":"+__CNBC_META_DATA.id;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
|
||
if ((data?.dataset?.analyticId == "nextarrow_investingclub_dashboard") || (data?.dataset?.analyticId == "previousarrow_investingclub_dashboard")|| (data?.dataset?.analyticId =="expand_trust_composition") || (data?.dataset?.analyticId =="collapse_trust_composition")|| (data?.dataset?.analyticId =="collapse_ic_live_event_expander")|| (data?.dataset?.analyticId =="expand_ic_live_event_expander"))
|
||
{
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticInfo;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
if ((data.eventObject.dataset.analyticId) && (data.eventObject.dataset.analyticId.includes('quotepage-latest-filterby') || data.eventObject.dataset.analyticId.includes('InvestingClubHub-SectionNewsWithFilters-filterby')|| data.eventObject.dataset.analyticId.includes('InvestingClubFilteredContentSection-InvestingClubContentFilterPills-filterby'))) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.eventObject.dataset.analyticid;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
if ((data.eventObject.dataset.analyticId) && (data.eventObject.dataset.analyticId.includes('Expand Pro Live Player') || (data.eventObject.dataset.analyticId.includes('Collapse Pro Live Player')))) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.variation','contextData.cnbc.homepageplayercollapse');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.contextData['cnbc.variation'] = (__CNBC_META_DATA.QuoteTVECTAExperimentVariation == undefined) ? ('NA') : (__CNBC_META_DATA.QuoteTVECTAExperimentVariation);
|
||
s.contextData['cnbc.homepageplayercollapse']=s.Util.cookieRead('hp_pro_player_collapse');
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.eventObject.dataset.analyticId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
if (data.eventObject.dataset.analyticId && data.eventObject.dataset.analyticId.includes('quote-tve-cta')) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.variation');
|
||
s.contextData['cnbc.action'] = data.dataset.variationId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.contextData['cnbc.variation'] = (__CNBC_META_DATA.QuoteTVECTAExperimentVariation == undefined) ? ('NA') : (__CNBC_META_DATA.QuoteTVECTAExperimentVariation);
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.eventObject.innerText;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
if (data.eventObject.dataset.analyticId && data.eventObject.dataset.analyticId.includes('Portfolio-PortfolioTableStack')) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.innerText ;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.eventObject.innerText;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
if (data.eventObject.dataset.analyticsId == "WatchlistSuggestion" || data.eventObject.dataset.analyticsId == "WatchlistBlankSlate"){
|
||
var actionname = data.eventObject.dataset.analyticId;
|
||
console.log("TEST WL" , actionname);
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticsId + ":"+__CNBC_META_DATA.id;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.eventObject.dataset.analyticsId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
mParticle.logEvent(data.eventObject.dataset.analyticsId,
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ("null") : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ("null") : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ("null") : (__CNBC_META_DATA.id),
|
||
'Platform': "web",
|
||
'Product': "cnbc.com",
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent
|
||
}
|
||
);
|
||
}
|
||
if (data.eventObject.dataset.analyticId && (data.eventObject.dataset.analyticId.includes('watchnow-sponsored:pro-video') || data.eventObject.dataset.analyticId.includes('readmore-sponsored:pro-article') || data.eventObject.dataset.analyticId.includes('sponsored-clickhere:pro-article') || data.eventObject.dataset.analyticId.includes('sponsored-clickhere:pro-video'))) {
|
||
console.log("readmore-sponsored:pro-article");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticId + ":"+__CNBC_META_DATA.id;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.eventObject.dataset.analyticId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
if (data.eventObject.className == "AddToWatchlistButton-addWatchListFromTag"){
|
||
console.log("inside add to watchlist if");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = "watchlist:add from tag" + ":"+__CNBC_META_DATA.id;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Add to Watchlist from tag';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
mParticle.logEvent('Add to Watchlist',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ("null") : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ("null") : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ("null") : (__CNBC_META_DATA.id),
|
||
'Platform': "web",
|
||
'Product': "cnbc.com",
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent
|
||
}
|
||
);
|
||
}
|
||
if (data.eventObject.dataset.analyticsId && (data.eventObject.dataset.analyticsId.includes('Leave Feedback') || data.eventObject.dataset.analyticsId.includes('Ask a Question')|| data.eventObject.dataset.analyticsId.includes('Submit a Question'))) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticsId ;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.eventObject.dataset.analyticsId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
if (data.eventObject.dataset.analyticsId && data.eventObject.dataset.analyticsId.includes('add to calendar')) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticsId ;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.eventObject.dataset.analyticsId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
if (data.eventObject.dataset.analyticsId && (data.eventObject.dataset.analyticsId.includes('collpasewatchlistdropdown-pro-live') || data.eventObject.dataset.analyticsId.includes('expandwatchlistdropdown-pro-live')|| data.eventObject.dataset.analyticsId.includes('selectfromwatchlistdropdown-pro-live'))) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticsId ;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.eventObject.dataset.analyticsId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
|
||
if (data.eventObject.dataset.analyticsId && data.eventObject.dataset.analyticsId.includes('Concurrency Try Again')) {
|
||
console.log("Concurrency try again");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Concurrency Try Again:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Concurrency Try Again';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.dataset.analyticsId && data.eventObject.dataset.analyticsId.includes('backToTop')) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Select Back to Top Button Click:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Select Back To Top button Click';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.dataset.analyticsId && data.eventObject.dataset.analyticsId.includes ('dataviz:chart:export:start')) {
|
||
console.log("inside export start if condition");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticsId +":"+ data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.eventObject.dataset.analyticsId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.dataset.analyticsId && data.eventObject.dataset.analyticsId.includes ('dataviz:chart:export:download')) {
|
||
console.log("inside export download if condition");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticsId + ":"+ data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.eventObject.dataset.analyticsId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.className == "AddToWatchlistButton-desktopText" || data.eventObject.className == "AddToWatchlistButton-mini AddToWatchlistButton-button"){
|
||
console.log("inside add to watchlist if");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = "watchlist:add" + ":"+__CNBC_META_DATA.id;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Add to Watchlist';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
mParticle.logEvent('Add to Watchlist',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ("null") : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ("null") : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ("null") : (__CNBC_META_DATA.id),
|
||
'Platform': "web",
|
||
'Product': "cnbc.com",
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent
|
||
}
|
||
);
|
||
}
|
||
if (data.eventObject.className && data.eventObject.className.includes("AddToWatchlistDropdownCheckbox")) {
|
||
console.log("inside add to watchlist if");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = "Checkbox selected to add to specific watchlist" + ":"+__CNBC_META_DATA.id;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Add to Watchlist checkbox selected';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.dataset.analyticsId && data.eventObject.dataset.analyticsId.includes ('GuideMenuNavigation')) {
|
||
console.log("guide navigation menu clicked");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Guide Menu Navigation Click:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Guide Menu Navigation Click';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.className === 'FiveThingsBanner-closeButton icon-close') {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Five Things Banner Close:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Five Things Banner Close';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.clearVars();
|
||
}
|
||
//R13 - Live Blog Analytics
|
||
if (data.eventObject.className === 'UpdatePill-displayText') {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Live Story Pill Selected:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Live Story Pill Selected';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.clearVars();
|
||
}
|
||
//R05 MPS Change - CNBCSOFTOP-32016
|
||
if (data.eventObject.dataset.analyticId === 'read-more-button-below-mobile-article') {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Article Read More Button Click:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Article Read More Button Click';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.clearVars();
|
||
}
|
||
|
||
if (data.eventObject.dataset.analyticId === 'Quote Finder Search') {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Quote Finder Search Icon click:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Quote Finder Search Icon click';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.dataset.analyticId === 'Share Published') {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.provider +":Share Published:"+data.eventObject.dataset.location;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Share';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
var sharetype = data.eventObject.dataset.provider;
|
||
mParticle.logEvent('Share Content',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ("null") : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ("null") : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ("null") : (__CNBC_META_DATA.id),
|
||
'Platform': "web",
|
||
'Product': "cnbc.com",
|
||
'Referrer': document.referrer,
|
||
'User Agent':navigator.userAgent,
|
||
'Share Type': sharetype
|
||
}
|
||
);
|
||
}
|
||
if (data.eventObject.className === 'nav-menu-desktopHamburger nav-menu-button' && data.eventObject.parentElement.className === 'nav-menu-navMenu') {
|
||
//console.log('got into if before the try MENU');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Desktop:Navigation:Menu:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Desktop Navigation Menu';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.className === 'icon-menu') {
|
||
//console.log('got into if before the try MENU');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Mobile:Navigation:Menu:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Mobile Navigation Menu';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.className === 'NavLinks-hamburgerButton') {
|
||
//console.log('Make It hamburger menu click');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Desktop Make It:Navigation:Menu:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Desktop Make It Navigation Menu';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.className === 'NavLinks-iconButton' && data.eventObject.parentElement.className != 'NavLinks-navMenu NavLinks-navMenuArticle') {
|
||
//console.log('Make It hamburger menu click');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Mobile Make It:Navigation:Menu:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Make It Mobile Navigation Menu';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if ((data.eventObject.className === 'MarketsBannerMenu-activeMarket MarketsBannerMenu-marketOption') && (data.eventObject.parentElement.className === 'MarketsBannerMenu-container')) {
|
||
// console.log('got into if before the try');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'markets:' + data.eventObject.innerText.toLowerCase() + ':tab:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Markets Module';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if ((data.eventObject.className === 'MarketMenu-activeMarket MarketMenu-marketOption') && (data.eventObject.parentElement.className === 'MarketMenu-moverContainer')) {
|
||
// console.log('got into if before the try');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'marketmovers:' + data.eventObject.innerText.toLowerCase() + ':tab:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'marketmovers';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.className === 'MarketsBannerMenu-cutomTabLabel') {
|
||
// console.log('got into if before the try');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'marketsbanner:' + data.eventObject.innerText.toLowerCase() + ':tab:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'marketmovers';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if ((data.eventObject.className === 'icon-arrow-right') && (data.eventObject.parentElement.className === 'FeaturedBreaker-nextArrow FeaturedBreaker-arrow')) {
|
||
//console.log('got into if before featured breaker/ special report next arrow');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Featured Breaker Next Arrow:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Featured Breaker Next Arrow';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if ((data.eventObject.className === 'icon-arrow-left' && data.eventObject.parentElement.className === 'FeaturedBreaker-prevArrow FeaturedBreaker-arrow') || (data.eventObject.className === 'icon-arrow-left' && data.eventObject.parentElement.className === 'FeaturedBreaker-prevArrowInactive FeaturedBreaker-prevArrow FeaturedBreaker-arrow')) {
|
||
// console.log('got into if before featured breaker/ special report Previous arrow');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Featured Breaker Previous Arrow:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Featured Breaker Previous Arrow';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.id === 'sortdate') {
|
||
//console.log('Sort by Newest');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Sort By Newest Search:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Sort By Newest Search';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.id === 'sortrelevancydate') {
|
||
//console.log('Sort by Relevance');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Sort By Relevance Search:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Sort By Relevance Search';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.id === 'seemore') {
|
||
//console.log('see more click');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'See More:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'See More';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.id === 'back-top-top') {
|
||
console.log('Sort by Newest');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Back to Top Search:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Back to Top Search';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.className === 'DynamicContentFeed-styles-makeit-loadMore--1EX8E') {
|
||
//console.log('got into if before the try');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Make It Video Canonical Page:Load More:Click:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Make It Video Canonical Page Load More Click';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
// s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if ((data.eventObject.innerText == 'APPLY NOW') && (__CNBC_META_DATA.brand=='select') && (data.eventObject.host =="oc.brcclx.com")) {
|
||
//console.log('got into if before the try APPLY NOW');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticsId + ":Apply Now RV link";
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'APPLY NOW RV link';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
// s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if ((data.eventObject.innerText == 'APPLY NOW') && (__CNBC_META_DATA.brand=='select') && (data.eventObject.host !="oc.brcclx.com")) {
|
||
//console.log('got into if before the try APPLY NOW');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticsId + ":Apply Now Non RV link";
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'APPLY NOW Non RV link';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
// s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if ((data.eventObject.innerText == 'LEARN MORE') && (__CNBC_META_DATA.brand=='select')||(data.eventObject.dataset.analyticsId.includes('CARDTITLE')) && (__CNBC_META_DATA.brand=='select') ) {
|
||
//console.log('got into if before the try LEARN MORE');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticsId ;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Learn More link';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
// s.manageVars("clearVars");
|
||
s.clearVars();
|
||
|
||
|
||
}
|
||
if (data.eventObject.dataset.analyticsId === 'select-search-icon') {
|
||
//console.log('got into if before the try OPEN SEARCH');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Open Search:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Open Search';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
// s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if ((data.eventObject.className == 'CarouselList-arrow CarouselList-right') || (data.eventObject.className=='CarouselList-glide__arrow CarouselList-next')) {
|
||
//console.log('got into if before the try Disruptor 50 right arrow');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Carousel Right Arrow Click:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Carousel Right Arrow Click';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
// s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if ((data.eventObject.className=='CarouselList-arrow CarouselList-left')|| (data.eventObject.className=='CarouselList-glide__arrow CarouselList-prev')|| (data.eventObject.className =='CarouselList-glide__arrow CarouselList-prev CarouselList-hide')) {
|
||
//console.log('Article Ticker LeftArrow Click'+ data.eventObject.className);
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = 'Carousel Left Arrow Click:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Carousel Left Arrow Click';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
//special reports carousel right arrow click
|
||
if (data.eventObject.dataset.analyticId ==="tray-right-arrow") {
|
||
//console.log('Article Ticker LeftArrow Click'+ data.eventObject.className);
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticTrayInfo + ':next:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Tray Right Arrow Click';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
//special reports carousel left arrow click
|
||
if (data.eventObject.dataset.analyticId ==="tray-left-arrow") {
|
||
//console.log('Article Ticker LeftArrow Click'+ data.eventObject.className);
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticTrayInfo + ':prev:' + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Tray Left Arrow Click';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
if (data.eventObject.dataset.analyticId ==="ProLiveTVWithSelections") {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.eventObject.dataset.analyticInfo;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.eventObject.dataset.analyticInfo + ' Click';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.clearVars();
|
||
}
|
||
} catch (e) {
|
||
console.log('Omniture: Whatever Link Event Analytics are not working ! Some external plugin might be blocking it !!',e);
|
||
}
|
||
//console.log('Omniture: click', this.value);
|
||
};
|
||
window.__EventBus__.remove('click', fnClick_CNBC);
|
||
window.__EventBus__.on('click', fnClick_CNBC);
|
||
// There is a racing condition between react rendering and firing click even, so we need to create specific loadMore event to handle it
|
||
var fnLoadMore_CNBC = fnLoadMore_CNBC || function(data) {
|
||
try {
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = "Load More:Click:" + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Load More Click';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
// s.manageVars("clearVars");
|
||
s.clearVars();
|
||
} catch (e) {
|
||
console.log('Omniture: Whatever Link Event Analytics are not working ! Some external plugin might be blocking it !!',e);
|
||
}
|
||
};
|
||
window.__EventBus__.remove('loadMore', fnLoadMore_CNBC);
|
||
window.__EventBus__.on('loadMore', fnLoadMore_CNBC);
|
||
console.log('Omniture Click Linkcall - CAT7 - Enabled');
|
||
} else {
|
||
console.log('Omniture Click Linkcall - CAT7 - Disabled');
|
||
}
|
||
}, 1000);
|
||
|
||
</script>
|
||
|
||
|
||
<!--{@bodyfooter} omniture-marketsbannerflows: Omniture Marketsbannerflows-->
|
||
<script>
|
||
setTimeout(function () {
|
||
mps.optCAT7Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC7 = /groups=[^&]*%2C7%3A1/;
|
||
mps.optConsentContentMeasurement = categoryEnabledRegexC7.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentContentMeasurement) {
|
||
mps.optCAT7Enabled = true;
|
||
} else {
|
||
mps.optCAT7Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT7Enabled = true;
|
||
}
|
||
if (mps.optCAT7Enabled == true) {
|
||
var fnFlow_CNBC_MarketsBannerFlow = fnFlow_CNBC_MarketsBannerFlow || function (data) {
|
||
try {
|
||
var template = __CNBC_META_DATA.template == undefined ? ('NA') : (__CNBC_META_DATA.template);
|
||
|
||
if ((data.dataset.analyticId) && (data.dataset.analyticId === 'Add Markets Banner')) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.marketsbannercount', 'contextData.cnbc.marketsbannerinfo');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId + ':' + template;
|
||
s.contextData['cnbc.marketsbannercount'] = data.dataset.bannerCount || 'NA';
|
||
s.contextData['cnbc.marketsbannerinfo'] = data.dataset.bannerInfo || 'NA';
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticid;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
if (data?.dataset?.analyticId === 'Add Markets Banner:Open' || data?.dataset?.analyticId === 'Add Markets Banner:Close') {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.marketsbannercount', 'contextData.cnbc.marketsbannerinfo');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId + ':' + template;
|
||
s.contextData['cnbc.marketsbannercount'] = data.dataset.bannerCount || 'NA';
|
||
s.contextData['cnbc.marketsbannerinfo'] = data.dataset.bannerInfo || 'NA';
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticid;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
|
||
if ((data.dataset.analyticId) && (data.dataset.analyticId === 'Edit:Markets Banner:Done')) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.marketsbannercount', 'contextData.cnbc.marketsbannerinfo');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId + ':' + template;
|
||
s.contextData['cnbc.marketsbannercount'] = data.dataset.bannerCount || 'NA';
|
||
s.contextData['cnbc.marketsbannerinfo'] = data.dataset.bannerInfo || 'NA';
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticid;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
|
||
if ((data.dataset.analyticId) && (data.dataset.analyticId === 'Add Symbol:Markets Banner:Search')) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.marketsbannercount', 'contextData.cnbc.marketsticker', 'contextData.cnbc.marketsbannerinfo');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId + ':' + template;
|
||
s.contextData['cnbc.marketsbannercount'] = data.dataset.bannerCount || 'NA';
|
||
s.contextData['cnbc.marketsbannerinfo'] = data.dataset.bannerInfo || 'NA';
|
||
s.contextData['cnbc.marketsticker'] = data.dataset.ticker || 'NA';
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticid;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
|
||
if ((data.dataset.analyticId) && (data.dataset.analyticId === 'Add Symbol:Markets Banner:Open')) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId + ':' + template;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticid;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
|
||
if ((data.dataset.analyticId) && (data.dataset.analyticId === 'Add Markets Banner:Limit Reached')) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.marketsbannercount');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId + ':' + template;
|
||
s.contextData['cnbc.marketsbannercount'] = data.dataset.bannerCount || 'NA';
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticid;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
|
||
if ((data.dataset.analyticId) && (data.dataset.analyticId === 'Delete:Markets Banner:Done')) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.marketsbannercount');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId + ':' + template;
|
||
s.contextData['cnbc.marketsbannercount'] = data.dataset.bannerCount || 'NA';
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticid;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
|
||
if ((data.dataset.analyticId) && (data.dataset.analyticId === 'Delete Symbol:Markets Banner')) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform', 'contextData.cnbc.marketsbannercount', 'contextData.cnbc.marketsticker', 'contextData.cnbc.marketsbannerinfo');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId + ':' + template;
|
||
s.contextData['cnbc.marketsbannercount'] = data.dataset.bannerCount || 'NA';
|
||
s.contextData['cnbc.marketsbannerinfo'] = data.dataset.bannerInfo || 'NA';
|
||
s.contextData['cnbc.marketsticker'] = data.dataset.ticker || 'NA';
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticid;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
|
||
if ((data.dataset.analyticId) && (data.dataset.analyticId === 'Edit Markets Banner')) {
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId + ':' + template;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticid;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//hp_pro_player_collapse
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
}
|
||
|
||
} catch (e) {
|
||
console.log('Omniture: Whatever Link Event Analytics are not working ! Some external plugin might be blocking it !!', e);
|
||
}
|
||
//console.log('Omniture: click', this.value);
|
||
};
|
||
window.__EventBus__.remove('marketsBannerFlow', fnFlow_CNBC_MarketsBannerFlow);
|
||
window.__EventBus__.on('marketsBannerFlow', fnFlow_CNBC_MarketsBannerFlow);
|
||
|
||
// There is a racing condition between react rendering and firing click even, so we need to create specific loadMore event to handle it
|
||
var fnLoadMore_CNBC = fnLoadMore_CNBC || function (data) {
|
||
try {
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = "Load More:Click:" + data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Load More Click';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
// s.manageVars("clearVars");
|
||
s.clearVars();
|
||
} catch (e) {
|
||
console.log('Omniture: Whatever Link Event Analytics are not working ! Some external plugin might be blocking it !!', e);
|
||
}
|
||
};
|
||
window.__EventBus__.remove('loadMore', fnLoadMore_CNBC);
|
||
window.__EventBus__.on('loadMore', fnLoadMore_CNBC);
|
||
console.log('Omniture Click Linkcall - CAT7 - Enabled');
|
||
} else {
|
||
console.log('Omniture Click Linkcall - CAT7 - Disabled');
|
||
}
|
||
}, 1000);
|
||
|
||
</script>
|
||
|
||
|
||
<!--{@bodyfooter} omniture-pagecall: Omniture Pagecall-->
|
||
<script>
|
||
console.log('This is the MPS omniture pagecall')
|
||
</script>
|
||
|
||
|
||
<!--{@bodyfooter} omniture-scrolllinkcall: Omniture Scroll Linkcall-->
|
||
<script>
|
||
setTimeout(function(){
|
||
mps.optCAT7Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC7 = /groups=[^&]*%2C7%3A1/;
|
||
mps.optConsentContentMeasurement = categoryEnabledRegexC7.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentContentMeasurement) {
|
||
mps.optCAT7Enabled = true;
|
||
} else {
|
||
mps.optCAT7Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT7Enabled = true;
|
||
}
|
||
if(mps.optCAT7Enabled == true) {
|
||
var linkCallIsMade = false;
|
||
var isInViewport = function (selector) {
|
||
var element = document.querySelector(selector);
|
||
if (!element) {
|
||
//console.log('>>> no elements with this selector');
|
||
return false;
|
||
}
|
||
var bounding = element.getBoundingClientRect();
|
||
|
||
return (
|
||
bounding.top >= 0 &&
|
||
bounding.left >= 0 &&
|
||
bounding.bottom <= (window.innerHeight || document.documentElement.clientHeight) &&
|
||
bounding.right <= (window.innerWidth || document.documentElement.clientWidth)
|
||
);
|
||
};
|
||
var fnScroll_CNBC = fnScroll_CNBC || function(data) {
|
||
//var linkCallIsMade = false;
|
||
try {
|
||
|
||
if(isInViewport('.Transporter-top') && linkCallIsMade==false)
|
||
{
|
||
//console.log('transporter is in view');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
linkTrkVars.push("contextData.cnbc.action","contextData.cnbc.brand","contextData.cnbc.platform");
|
||
s.contextData['cnbc.action'] = "Transporter:Read More:In View:"+ data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ("NA") : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = "web";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Transporter in View';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
linkCallIsMade = true;
|
||
s.clearVars();
|
||
|
||
}
|
||
if(isInViewport('.DynamicContentFeed-container') && linkCallIsMade==false)
|
||
{
|
||
//console.log('****************Top Videos is in view');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
linkTrkVars.push("contextData.cnbc.action","contextData.cnbc.brand","contextData.cnbc.platform");
|
||
s.contextData['cnbc.action'] = "Dynamic Feed Container:In View:"+ data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ("NA") : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = "web";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Dynamic Feed Container in View';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
linkCallIsMade = true;
|
||
s.clearVars();
|
||
}
|
||
if(isInViewport('[class^="DynamicContentFeed-styles-makeit-container"]') && linkCallIsMade==false)
|
||
{
|
||
//console.log('****************make it Videos is in view');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
linkTrkVars.push("contextData.cnbc.action","contextData.cnbc.brand","contextData.cnbc.platform");
|
||
s.contextData['cnbc.action'] = "Make It Dynamic Feed Container:In View:"+ data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ("NA") : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = "web";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Make It Dynamic Feed Container in View';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
linkCallIsMade = true;
|
||
s.clearVars();
|
||
}
|
||
|
||
} catch (e) {
|
||
// console.log('Omniture: Whatever Link Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
// console.log('Omniture: scroll', this.value);
|
||
}
|
||
|
||
window.__EventBus__.monitorScroll();
|
||
window.__EventBus__.remove('scroll', fnScroll_CNBC);
|
||
window.__EventBus__.on('scroll', fnScroll_CNBC);
|
||
|
||
function taboolaContainerMixOmniture(data) {
|
||
console.log("-------",data);
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
linkTrkVars.push("contextData.cnbc.action","contextData.cnbc.brand","contextData.cnbc.platform");
|
||
s.contextData['cnbc.action'] = "Feed:In View:"+data.dataId+":"+data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ("NA") : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = "web";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataId + ' in View';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
s.clearVars();
|
||
}
|
||
|
||
function moduleInViewOmniture(data) {
|
||
console.log("-------",data);
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
linkTrkVars.push("contextData.cnbc.action","contextData.cnbc.brand","contextData.cnbc.platform");
|
||
s.contextData['cnbc.action'] = data.moduleName+":In View:"+data.dataId+":"+data.pageNodeId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ("NA") : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = "web";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataId + ' in View';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
// linkCallIsMadeTaboola = true;
|
||
s.clearVars();
|
||
}
|
||
|
||
window.__EventBus__.on('taboola_omniture', taboolaContainerMixOmniture)
|
||
window.__EventBus__.on('moduleInView', moduleInViewOmniture)
|
||
console.log('Omniture Scroll Linkcall - CAT7 - Enabled');
|
||
} else {
|
||
console.log('Omniture Scroll Linkcall - CAT7 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
|
||
|
||
<!--{@bodyfooter} omniture-Search-linkcall: Omniture Search Quote Click Linkcall-->
|
||
<script>
|
||
setTimeout(function(){
|
||
mps.optCAT7Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC7 = /groups=[^&]*%2C7%3A1/;
|
||
mps.optConsentContentMeasurement = categoryEnabledRegexC7.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentContentMeasurement) {
|
||
mps.optCAT7Enabled = true;
|
||
} else {
|
||
mps.optCAT7Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT7Enabled = true;
|
||
}
|
||
if(mps.optCAT7Enabled == true) {
|
||
(function(){
|
||
window.cnbc_searchToggleFn = window.cnbc_searchToggleFn || function(){
|
||
//console.log('search is clicked !!!!');
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
console.log('next step');
|
||
linkTrkVars.push("contextData.cnbc.action", "contextData.cnbc.brand", "contextData.cnbc.platform");
|
||
s.contextData['cnbc.action'] = "Open Search:" + __CNBC_META_DATA.id;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ("NA") : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = "web";
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = 'Open Search';
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
|
||
mParticle.logEvent('Open Search',
|
||
mParticle.EventType.Navigation,
|
||
{'Page Name': (!__CNBC_META_DATA.pageName) ? ("null") : (__CNBC_META_DATA.pageName),
|
||
'Page Type': (!__CNBC_META_DATA.type) ? ("null") : (__CNBC_META_DATA.type),
|
||
'Article ID': (!__CNBC_META_DATA.id) ? ("null") : (__CNBC_META_DATA.id),
|
||
'Platform': "web",
|
||
'Product': "cnbc.com",
|
||
'Referrer': document.referrer
|
||
}
|
||
);
|
||
}
|
||
|
||
var searchToggleElement = document.querySelector('.SearchToggle-button.searchToggler')
|
||
if(searchToggleElement) {
|
||
searchToggleElement.removeEventListener('click', cnbc_searchToggleFn);
|
||
searchToggleElement.addEventListener('click', cnbc_searchToggleFn);
|
||
}
|
||
}())
|
||
console.log('Omniture Search Quote Linkcall - CAT7 - Enabled');
|
||
} else {
|
||
console.log('Omniture Search Quote Linkcall - CAT7 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
|
||
|
||
<!--{@bodyfooter} omniture-video-events: Omniture Video Events-->
|
||
<script type="text/javascript">
|
||
setTimeout(function(){
|
||
mps.optCAT7Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC7 = /groups=[^&]*%2C7%3A1/;
|
||
mps.optConsentContentMeasurement = categoryEnabledRegexC7.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentContentMeasurement) {
|
||
mps.optCAT7Enabled = true;
|
||
} else {
|
||
mps.optCAT7Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT7Enabled = true;
|
||
}
|
||
if(mps.optCAT7Enabled == true) {
|
||
function populateDefaultMetrics(obj, linkTrkVars) {
|
||
linkTrkVars.push("contextData.tve.brand");
|
||
linkTrkVars.push("contextData.tve.airdate");
|
||
linkTrkVars.push("contextData.tve.videoprogram");
|
||
linkTrkVars.push("contextData.tve.videotitle");
|
||
linkTrkVars.push("contextData.tve.videocontent");
|
||
linkTrkVars.push("contextData.tve.videoguid");
|
||
linkTrkVars.push("contextData.tve.videodaypart");
|
||
linkTrkVars.push("contextData.tve.minute");
|
||
linkTrkVars.push("contextData.tve.hour");
|
||
linkTrkVars.push("contextData.tve.day");
|
||
linkTrkVars.push("contextData.tve.date");
|
||
linkTrkVars.push("contextData.tve.playertech");
|
||
linkTrkVars.push("contextData.tve.platform");
|
||
linkTrkVars.push("contextData.tve.network");
|
||
linkTrkVars.push("contextData.tve.videoplayertype");
|
||
linkTrkVars.push("contextData.tve.videoscreen");
|
||
linkTrkVars.push("contextData.tve.videostatus");
|
||
linkTrkVars.push("contextData.tve.playerurl");
|
||
linkTrkVars.push("contextData.tve.playername");
|
||
linkTrkVars.push("contextData.tve.length");
|
||
linkTrkVars.push("contextData.tve.initiate");
|
||
linkTrkVars.push("contextData.tve.additionalsections");
|
||
linkTrkVars.push("contextData.tve.creator");
|
||
linkTrkVars.push("contextData.tve.creatoroverwrite");
|
||
linkTrkVars.push("contextData.tve.team");
|
||
linkTrkVars.push("contextData.tve.project");
|
||
linkTrkVars.push("contextData.tve.source");
|
||
linkTrkVars.push("contextData.tve.usagerule");
|
||
linkTrkVars.push("contextData.tve.hierarchy");
|
||
linkTrkVars.push("contextData.tve.hier1");
|
||
linkTrkVars.push("contextData.tve.tags");
|
||
linkTrkVars.push("contextData.tve.pev2");
|
||
s.contextData['tve.brand'] = (obj.brand == undefined) ? ("NA") : (obj.brand);
|
||
s.contextData['tve.airdate'] = (obj.airDate == undefined) ? ("NA") : (obj.airDate);
|
||
s.contextData['tve.videoprogram'] = (obj.section == undefined) ? ("NA") : (obj.section.tagNameFormattedFull);
|
||
s.contextData['tve.videotitle'] = (obj.title == undefined) ? ("NA") : (obj.title);
|
||
s.contextData['tve.videocontent'] = (obj.subType == undefined) ? ("NA") : (obj.subType);
|
||
s.contextData['tve.videoguid'] = (obj.vcpsId == undefined) ? ("NA") : (obj.vcpsId);
|
||
s.contextData['tve.videodaypart'] = (obj.dayPart == undefined) ? ("NA") : (obj.dayPart);
|
||
s.contextData['tve.minute'] = (obj.minute == undefined) ? ("NA") : (obj.minute);
|
||
s.contextData['tve.hour'] = (obj.hour == undefined) ? ("NA") : (obj.hour);
|
||
s.contextData['tve.day'] = (obj.day == undefined) ? ("NA") : (obj.day);
|
||
s.contextData['tve.date'] = (obj.date == undefined) ? ("NA") : (obj.date);
|
||
s.contextData['tve.playertech'] = (obj.playerTech == undefined) ? ("NA") : (obj.playerTech);
|
||
s.contextData['tve.platform'] = (obj.platform == undefined) ? ("NA") : (obj.platform);
|
||
s.contextData['tve.network'] = (obj.network == undefined) ? ("NA") : (obj.network);
|
||
s.contextData['tve.videoplayertype'] = (obj.playerType == undefined) ? ("NA") : (obj.playerType);
|
||
s.contextData['tve.videoscreen'] = (obj.videoScreen == undefined) ? ("NA") : (obj.videoScreen);
|
||
s.contextData['tve.videostatus'] = (obj.videoStatus == undefined) ? ("NA") : (obj.videoStatus);
|
||
s.contextData['tve.playerurl'] = (obj.playerURL == undefined) ? ("NA") : (obj.playerURL);
|
||
s.contextData['tve.playername'] = (obj.playerName == undefined) ? ("NA") : (obj.playerName);
|
||
s.contextData['tve.length'] = (obj.duration == undefined) ? ("NA") : (obj.duration);
|
||
s.contextData['tve.initiate'] = (obj.initiate == undefined) ? ("NA") : (obj.initiate);
|
||
s.contextData['tve.additionalsections'] = (obj.additionalSectionContentFormattedFull == undefined) ? ("NA") : (obj.additionalSectionContentFormattedFull);
|
||
s.contextData['tve.creator'] = (obj.authorFormattedFull == undefined) ? ("NA") : (obj.authorFormattedFull);
|
||
s.contextData['tve.creatoroverwrite'] = (obj.creatorOverwriteFormatted == undefined) ? ("NA") : (obj.creatorOverwriteFormatted);
|
||
s.contextData['tve.team'] = (obj.projectTeamContentFormatted == undefined) ? ("NA") : (obj.projectTeamContentFormatted);
|
||
s.contextData['tve.project'] = (obj.projectContentFormatted == undefined) ? ("NA") : (obj.projectContentFormatted);
|
||
s.contextData['tve.source'] = (obj.sourceOrganizationFormatted == undefined) ? ("NA") : (obj.sourceOrganizationFormatted);
|
||
s.contextData['tve.usagerule'] = (obj.usageRule == undefined) ? ("NA") : (obj.usageRule);
|
||
s.contextData['tve.hierarchy'] = (obj.sectionHierarchyFormattedFull == undefined) ? ("NA") : (obj.sectionHierarchyFormattedFull);
|
||
s.contextData['tve.hier1'] = (obj.sectionHierarchy.length == 0) ? ("NA") : (obj.sectionHierarchy[0].tagNameFormattedFull);
|
||
s.contextData['tve.tags'] = (obj.relatedTagsFilteredFormatted == undefined) ? ("NA") : (obj.relatedTagsFilteredFormatted);
|
||
s.contextData['tve.pev2'] = (obj.pev2 == undefined) ? ("NA") : (obj.pev2);
|
||
}
|
||
|
||
function clickPlayerLinkEvents(obj) {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
//linkTrkVars.push("contextData.tve.brand");
|
||
linkTrkVars.push("contextData.tve.platform");
|
||
linkTrkVars.push("contextData.cnbc.trknav");
|
||
linkTrkVars.push("contextData.tve.pev2");
|
||
//s.contextData['tve.brand'] = (obj.brand == undefined) ? ("NA") : (obj.brand);
|
||
s.contextData['tve.platform'] = "web";
|
||
s.contextData['cnbc.trknav'] = (obj.trkNav == undefined) ? ("NA") : (obj.trkNav);
|
||
s.contextData['tve.pev2'] = (obj.pev2 == undefined) ? ("NA") : (obj.pev2);
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = obj.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
}
|
||
|
||
var fnPlayerName_CNBC = fnPlayerName_CNBC || function(data) {
|
||
try {
|
||
mps.videoPlayerName = data;
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: PlayerName', data);
|
||
}
|
||
window.__EventBus__.remove("PlayerName", fnPlayerName_CNBC);
|
||
window.__EventBus__.on("PlayerName", fnPlayerName_CNBC);
|
||
|
||
var fnVideoAdStart_CNBC = fnVideoAdStart_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
if (data.transcript != undefined) {
|
||
//Chapter
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videochapteradstart");
|
||
s.contextData['tve.chapter'] = "true";
|
||
s.contextData['tve.videochapteradstart'] = "true";
|
||
} else {
|
||
//Clip
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videovodclipadstart");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videovodclipadstart'] = "true";
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//beginning of Ad start for mParticle
|
||
mParticle.logEvent(
|
||
'Ad Start',
|
||
mParticle.EventType.Navigation,
|
||
{
|
||
|
||
'Video GUID':(!data.vcpsId) ? ("null") : (data.vcpsId),
|
||
'Video Title': (!data.title) ? ("null") : (data.title),
|
||
'Video Brand Domain': (!data.brand) ? ("null") : (data.brand),
|
||
'Brand': (!data.network) ? ("null") : (data.network),//video network
|
||
'Show': (!data.section.tagNameFormattedFull) ? ("null") : (data.section.tagNameFormattedFull), //video program
|
||
'Video Air Date': (!data.airDate) ? ("null") : (data.airDate),
|
||
'Video Publish Date': (!data.date) ? ("null") : (data.date),
|
||
'Entitlement': (!data.videoStatus) ? ("null") : (data.videoStatus), //video asset status
|
||
'Video Screen Mode': (!data.videoScreen) ? ("null") : (data.videoScreen),
|
||
'Video Duration': (!data.duration) ? ("null") : (data.duration), //video length
|
||
//'Video clip category': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Player Name': (!data.playerTech) ? ("null") : (data.playerTech),
|
||
'Video Initiation': (!data.initiate) ? ("null") : (data.initiate),
|
||
'Video Playlist Name': 'None',
|
||
'Video Playlist ID': 'None',
|
||
'Video Type': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Content Source': (!data.sourceOrganizationFormatted) ? ("null") : (data.sourceOrganizationFormatted),
|
||
'Video ID': 'None',
|
||
'Video Index Start': 'None',
|
||
'Platform': 'web'
|
||
|
||
//etc.(!obj.vcpsId) ? ("null") : (obj.vcpsId)
|
||
}
|
||
);
|
||
//end of Ad start for mParticle
|
||
}
|
||
|
||
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: VideoAdStart', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoAdStart", fnVideoAdStart_CNBC);
|
||
window.__EventBus__.on("videoAdStart", fnVideoAdStart_CNBC);
|
||
|
||
var fnVideoAdPause_CNBC = fnVideoAdPause_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
if (data.transcript != undefined) {
|
||
//Chapter
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videochapteradpause");
|
||
s.contextData['tve.chapter'] = "true";
|
||
s.contextData['tve.videochapteradpause'] = "true";
|
||
} else {
|
||
//Clip
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videovodclipadpause");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videovodclipadpause'] = "true";
|
||
}
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: VideoAdPause', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoAdPause", fnVideoAdPause_CNBC);
|
||
window.__EventBus__.on("videoAdPause", fnVideoAdPause_CNBC);
|
||
|
||
var fnVideoAdComplete_CNBC = fnVideoAdComplete_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
if (data.transcript != undefined) {
|
||
//Chapter
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videochapteradend");
|
||
s.contextData['tve.chapter'] = "true";
|
||
s.contextData['tve.videochapteradend'] = "true";
|
||
} else {
|
||
//Clip
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videovodclipadend");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videovodclipadend'] = "true";
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//beginning of Ad End for mParticle
|
||
mParticle.logEvent(
|
||
'Ad End',
|
||
mParticle.EventType.Navigation,
|
||
{
|
||
|
||
'Video GUID':(!data.vcpsId) ? ("null") : (data.vcpsId),
|
||
'Video Title': (!data.title) ? ("null") : (data.title),
|
||
'Video Brand Domain': (!data.brand) ? ("null") : (data.brand),
|
||
'Brand': (!data.network) ? ("null") : (data.network),//video network
|
||
'Show': (!data.section.tagNameFormattedFull) ? ("null") : (data.section.tagNameFormattedFull), //video program
|
||
'Video Air Date': (!data.airDate) ? ("null") : (data.airDate),
|
||
'Video Publish Date': (!data.date) ? ("null") : (data.date),
|
||
'Entitlement': (!data.videoStatus) ? ("null") : (data.videoStatus), //video asset status
|
||
'Video Screen Mode': (!data.videoScreen) ? ("null") : (data.videoScreen),
|
||
'Video Duration': (!data.duration) ? ("null") : (data.duration), //video length
|
||
//'Video clip category': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Player Name': (!data.playerTech) ? ("null") : (data.playerTech),
|
||
'Video Initiation': (!data.initiate) ? ("null") : (data.initiate),
|
||
'Video Playlist Name': 'None',
|
||
'Video Playlist ID': 'None',
|
||
'Video Type': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Content Source': (!data.sourceOrganizationFormatted) ? ("null") : (data.sourceOrganizationFormatted),
|
||
'Video ID': 'None',
|
||
'Video Index Start': 'None',
|
||
'Platform': 'web'
|
||
//etc.(!obj.vcpsId) ? ("null") : (obj.vcpsId)
|
||
}
|
||
);
|
||
//end of Ad End for mParticle
|
||
}
|
||
|
||
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: videoAdComplete', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoAdComplete", fnVideoAdComplete_CNBC);
|
||
window.__EventBus__.on("videoAdComplete", fnVideoAdComplete_CNBC);
|
||
|
||
var fnVideoStart_CNBC = fnVideoStart_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
if (data.transcript != undefined) {
|
||
//Chapter
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videochapterstartoverall");
|
||
s.contextData['tve.chapter'] = "true";
|
||
s.contextData['tve.videochapterstartoverall'] = "true";
|
||
} else {
|
||
//Clip
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videovodclipstart");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videovodclipstart'] = "true";
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
|
||
//beginning of video start for mParticle
|
||
mParticle.logEvent(
|
||
'Video Start',
|
||
mParticle.EventType.Navigation,
|
||
{
|
||
|
||
'Video GUID':(!data.vcpsId) ? ("null") : (data.vcpsId),
|
||
'Video Title': (!data.title) ? ("null") : (data.title),
|
||
'Video Brand Domain': (!data.brand) ? ("null") : (data.brand),
|
||
'Brand': (!data.network) ? ("null") : (data.network),//video network
|
||
'Show': (!data.section.tagNameFormattedFull) ? ("null") : (data.section.tagNameFormattedFull), //video program
|
||
'Video Air Date': (!data.airDate) ? ("null") : (data.airDate),
|
||
'Video Publish Date': (!data.date) ? ("null") : (data.date),
|
||
'Entitlement': (!data.videoStatus) ? ("null") : (data.videoStatus), //video asset status
|
||
'Video Screen Mode': (!data.videoScreen) ? ("null") : (data.videoScreen),
|
||
'Video Duration': (!data.duration) ? ("null") : (data.duration), //video length
|
||
//'Video clip category': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Player Name': (!data.playerTech) ? ("null") : (data.playerTech),
|
||
'Video Initiation': (!data.initiate) ? ("null") : (data.initiate),
|
||
'Video Playlist Name': 'None',
|
||
'Video Playlist ID': 'None',
|
||
'Video Type': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Content Source': (!data.sourceOrganizationFormatted) ? ("null") : (data.sourceOrganizationFormatted),
|
||
'Video ID': 'None',
|
||
'Video Index Start': 'None',
|
||
'Platform': 'web'
|
||
//etc.(!obj.vcpsId) ? ("null") : (obj.vcpsId)
|
||
}
|
||
);
|
||
//end of video start for mParticle
|
||
}
|
||
|
||
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: VideoStart', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoStart", fnVideoStart_CNBC);
|
||
window.__EventBus__.on("videoStart", fnVideoStart_CNBC);
|
||
|
||
var fnVideoPause_CNBC = fnVideoPause_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
if (data.transcript != undefined) {
|
||
//Chapter
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videochapterpause");
|
||
s.contextData['tve.chapter'] = "true";
|
||
s.contextData['tve.videochapterpause'] = "true";
|
||
} else {
|
||
//Clip
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videovodclippause");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videovodclippause'] = "true";
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//beginning of video pause for mParticle
|
||
mParticle.logEvent(
|
||
'Video Pause',
|
||
mParticle.EventType.Navigation,
|
||
{
|
||
|
||
'Video GUID':(!data.vcpsId) ? ("null") : (data.vcpsId),
|
||
'Video Title': (!data.title) ? ("null") : (data.title),
|
||
'Video Brand Domain': (!data.brand) ? ("null") : (data.brand),
|
||
'Brand': (!data.network) ? ("null") : (data.network),//video network
|
||
'Show': (!data.section.tagNameFormattedFull) ? ("null") : (data.section.tagNameFormattedFull), //video program
|
||
'Video Air Date': (!data.airDate) ? ("null") : (data.airDate),
|
||
'Video Publish Date': (!data.date) ? ("null") : (data.date),
|
||
'Entitlement': (!data.videoStatus) ? ("null") : (data.videoStatus), //video asset status
|
||
'Video Screen Mode': (!data.videoScreen) ? ("null") : (data.videoScreen),
|
||
'Video Duration': (!data.duration) ? ("null") : (data.duration), //video length
|
||
//'Video clip category': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Player Name': (!data.playerTech) ? ("null") : (data.playerTech),
|
||
'Video Initiation': (!data.initiate) ? ("null") : (data.initiate),
|
||
'Video Playlist Name': 'None',
|
||
'Video Playlist ID': 'None',
|
||
'Video Type': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Content Source': (!data.sourceOrganizationFormatted) ? ("null") : (data.sourceOrganizationFormatted),
|
||
'Video ID': 'None',
|
||
'Video Index Start': 'None',
|
||
'Platform': 'web'
|
||
//etc.(!obj.vcpsId) ? ("null") : (obj.vcpsId)
|
||
}
|
||
);
|
||
//end of video pause for mParticle
|
||
}
|
||
|
||
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: VideoPause', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoPause", fnVideoPause_CNBC);
|
||
window.__EventBus__.on("videoPause", fnVideoPause_CNBC);
|
||
|
||
var fnVideoComplete_CNBC = fnVideoComplete_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
if (data.transcript != undefined) {
|
||
//Chapter
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videochapterend");
|
||
s.contextData['tve.chapter'] = "true";
|
||
s.contextData['tve.videochapterend'] = "true";
|
||
} else {
|
||
//Clip
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videovodclipend");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videovodclipend'] = "true";
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//beginning of video End for mParticle
|
||
mParticle.logEvent(
|
||
'Video End',
|
||
mParticle.EventType.Navigation,
|
||
{
|
||
|
||
'Video GUID':(!data.vcpsId) ? ("null") : (data.vcpsId),
|
||
'Video Title': (!data.title) ? ("null") : (data.title),
|
||
'Video Brand Domain': (!data.brand) ? ("null") : (data.brand),
|
||
'Brand': (!data.network) ? ("null") : (data.network),//video network
|
||
'Show': (!data.section.tagNameFormattedFull) ? ("null") : (data.section.tagNameFormattedFull), //video program
|
||
'Video Air Date': (!data.airDate) ? ("null") : (data.airDate),
|
||
'Video Publish Date': (!data.date) ? ("null") : (data.date),
|
||
'Entitlement': (!data.videoStatus) ? ("null") : (data.videoStatus), //video asset status
|
||
'Video Screen Mode': (!data.videoScreen) ? ("null") : (data.videoScreen),
|
||
'Video Duration': (!data.duration) ? ("null") : (data.duration), //video length
|
||
//'Video clip category': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Player Name': (!data.playerTech) ? ("null") : (data.playerTech),
|
||
'Video Initiation': (!data.initiate) ? ("null") : (data.initiate),
|
||
'Video Playlist Name': 'None',
|
||
'Video Playlist ID': 'None',
|
||
'Video Type': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Content Source': (!data.sourceOrganizationFormatted) ? ("null") : (data.sourceOrganizationFormatted),
|
||
'Video ID': 'None',
|
||
'Video Index Start': 'None',
|
||
'Platform': 'web'
|
||
//etc.(!obj.vcpsId) ? ("null") : (obj.vcpsId)
|
||
}
|
||
);
|
||
//end of video End for mParticle
|
||
}
|
||
|
||
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoComplete', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoComplete", fnVideoComplete_CNBC);
|
||
window.__EventBus__.on("videoComplete", fnVideoComplete_CNBC);
|
||
|
||
var fnVideoSeek_CNBC = fnVideoSeek_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
if (data.transcript != undefined) {
|
||
//Chapter
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videochapterscrub");
|
||
s.contextData['tve.chapter'] = "true";
|
||
s.contextData['tve.videochapterscrub'] = "true";
|
||
} else {
|
||
//Clip
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videovodclipscrub");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videovodclipscrub'] = "true";
|
||
}
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoSeek', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoSeek", fnVideoSeek_CNBC);
|
||
window.__EventBus__.on("videoSeek", fnVideoSeek_CNBC);
|
||
|
||
var fnVideoClip25_CNBC = fnVideoClip25_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videovodclip25");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videovodclip25'] = "true";
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//beginning of video clip 25% for mParticle
|
||
mParticle.logEvent(
|
||
'VOD Clip 25%',
|
||
mParticle.EventType.Navigation,
|
||
{
|
||
|
||
'Video GUID':(!data.vcpsId) ? ("null") : (data.vcpsId),
|
||
'Video Title': (!data.title) ? ("null") : (data.title),
|
||
'Video Brand Domain': (!data.brand) ? ("null") : (data.brand),
|
||
'Brand': (!data.network) ? ("null") : (data.network),//video network
|
||
'Show': (!data.section.tagNameFormattedFull) ? ("null") : (data.section.tagNameFormattedFull), //video program
|
||
'Video Air Date': (!data.airDate) ? ("null") : (data.airDate),
|
||
'Video Publish Date': (!data.date) ? ("null") : (data.date),
|
||
'Entitlement': (!data.videoStatus) ? ("null") : (data.videoStatus), //video asset status
|
||
'Video Screen Mode': (!data.videoScreen) ? ("null") : (data.videoScreen),
|
||
'Video Duration': (!data.duration) ? ("null") : (data.duration), //video length
|
||
//'Video clip category': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Player Name': (!data.playerTech) ? ("null") : (data.playerTech),
|
||
'Video Initiation': (!data.initiate) ? ("null") : (data.initiate),
|
||
'Video Playlist Name': 'None',
|
||
'Video Playlist ID': 'None',
|
||
'Video Type': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Content Source': (!data.sourceOrganizationFormatted) ? ("null") : (data.sourceOrganizationFormatted),
|
||
'Video ID': 'None',
|
||
'Video Index Start': 'None',
|
||
'Platform': 'web'
|
||
//etc.(!obj.vcpsId) ? ("null") : (obj.vcpsId)
|
||
}
|
||
);
|
||
//end of video clip 25% for mParticle
|
||
|
||
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoClip25', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoClip25", fnVideoClip25_CNBC);
|
||
window.__EventBus__.on("videoClip25", fnVideoClip25_CNBC);
|
||
|
||
var fnVideoClip50_CNBC = fnVideoClip50_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videovodclip50");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videovodclip50'] = "true";
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//beginning of video clip 50% for mParticle
|
||
mParticle.logEvent(
|
||
'VOD Clip 50%',
|
||
mParticle.EventType.Navigation,
|
||
{
|
||
|
||
'Video GUID':(!data.vcpsId) ? ("null") : (data.vcpsId),
|
||
'Video Title': (!data.title) ? ("null") : (data.title),
|
||
'Video Brand Domain': (!data.brand) ? ("null") : (data.brand),
|
||
'Brand': (!data.network) ? ("null") : (data.network),//video network
|
||
'Show': (!data.section.tagNameFormattedFull) ? ("null") : (data.section.tagNameFormattedFull), //video program
|
||
'Video Air Date': (!data.airDate) ? ("null") : (data.airDate),
|
||
'Video Publish Date': (!data.date) ? ("null") : (data.date),
|
||
'Entitlement': (!data.videoStatus) ? ("null") : (data.videoStatus), //video asset status
|
||
'Video Screen Mode': (!data.videoScreen) ? ("null") : (data.videoScreen),
|
||
'Video Duration': (!data.duration) ? ("null") : (data.duration), //video length
|
||
//'Video clip category': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Player Name': (!data.playerTech) ? ("null") : (data.playerTech),
|
||
'Video Initiation': (!data.initiate) ? ("null") : (data.initiate),
|
||
'Video Playlist Name': 'None',
|
||
'Video Playlist ID': 'None',
|
||
'Video Type': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Content Source': (!data.sourceOrganizationFormatted) ? ("null") : (data.sourceOrganizationFormatted),
|
||
'Video ID': 'None',
|
||
'Video Index Start': 'None',
|
||
'Platform': 'web'
|
||
//etc.(!obj.vcpsId) ? ("null") : (obj.vcpsId)
|
||
}
|
||
);
|
||
//end of video 50% for mParticle
|
||
|
||
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoClip50', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoClip50", fnVideoClip50_CNBC);
|
||
window.__EventBus__.on("videoClip50", fnVideoClip50_CNBC);
|
||
|
||
var fnVideoClip75_CNBC = fnVideoClip75_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videovodclip75");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videovodclip75'] = "true";
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
|
||
//beginning of video clip 75% for mParticle
|
||
mParticle.logEvent(
|
||
'VOD Clip 75%',
|
||
mParticle.EventType.Navigation,
|
||
{
|
||
|
||
'Video GUID':(!data.vcpsId) ? ("null") : (data.vcpsId),
|
||
'Video Title': (!data.title) ? ("null") : (data.title),
|
||
'Video Brand Domain': (!data.brand) ? ("null") : (data.brand),
|
||
'Brand': (!data.network) ? ("null") : (data.network),//video network
|
||
'Show': (!data.section.tagNameFormattedFull) ? ("null") : (data.section.tagNameFormattedFull), //video program
|
||
'Video Air Date': (!data.airDate) ? ("null") : (data.airDate),
|
||
'Video Publish Date': (!data.date) ? ("null") : (data.date),
|
||
'Entitlement': (!data.videoStatus) ? ("null") : (data.videoStatus), //video asset status
|
||
'Video Screen Mode': (!data.videoScreen) ? ("null") : (data.videoScreen),
|
||
'Video Duration': (!data.duration) ? ("null") : (data.duration), //video length
|
||
//'Video clip category': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Player Name': (!data.playerTech) ? ("null") : (data.playerTech),
|
||
'Video Initiation': (!data.initiate) ? ("null") : (data.initiate),
|
||
'Video Playlist Name': 'None',
|
||
'Video Playlist ID': 'None',
|
||
'Video Type': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Content Source': (!data.sourceOrganizationFormatted) ? ("null") : (data.sourceOrganizationFormatted),
|
||
'Video ID': 'None',
|
||
'Video Index Start': 'None',
|
||
'Platform': 'web'
|
||
//etc.(!obj.vcpsId) ? ("null") : (obj.vcpsId)
|
||
}
|
||
);
|
||
//end of video 75% for mParticle
|
||
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoClip75', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoClip75", fnVideoClip75_CNBC);
|
||
window.__EventBus__.on("videoClip75", fnVideoClip75_CNBC);
|
||
|
||
var fnVideo8SecondsWatched_CNBC = fnVideo8SecondsWatched_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videochapter8seconds");
|
||
s.contextData['tve.chapter'] = "true";
|
||
s.contextData['tve.videochapter8seconds'] = "true";
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: video8SecondsWatched', this.value);
|
||
}
|
||
window.__EventBus__.remove("video8SecondsWatched", fnVideo8SecondsWatched_CNBC);
|
||
window.__EventBus__.on("video8SecondsWatched", fnVideo8SecondsWatched_CNBC);
|
||
|
||
var fnVideo30SecondsWatched_CNBC = fnVideo30SecondsWatched_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videochapter30seconds");
|
||
s.contextData['tve.chapter'] = "true";
|
||
s.contextData['tve.videochapter30seconds'] = "true";
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: video30SecondsWatched', this.value);
|
||
}
|
||
window.__EventBus__.remove("video30SecondsWatched", fnVideo30SecondsWatched_CNBC);
|
||
window.__EventBus__.on("video30SecondsWatched", fnVideo30SecondsWatched_CNBC);
|
||
|
||
var fnVideoEveryMinuteWatched_CNBC = fnVideoEveryMinuteWatched_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
|
||
populateDefaultMetrics(data, linkTrkVars);
|
||
linkTrkVars.push("contextData.tve.chapter");
|
||
linkTrkVars.push("contextData.tve.videochaptereveryminute");
|
||
s.contextData['tve.chapter'] = "true";
|
||
s.contextData['tve.videochaptereveryminute'] = "true";
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoEveryMinuteWatched', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoEveryMinuteWatched", fnVideoEveryMinuteWatched_CNBC);
|
||
window.__EventBus__.on("videoEveryMinuteWatched", fnVideoEveryMinuteWatched_CNBC);
|
||
|
||
var fnVideoPlaybackRateChanged_CNBC = fnVideoPlaybackRateChanged_CNBC || function(data) {
|
||
try {
|
||
clickPlayerLinkEvents(data);
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoPlaybackRateChanged', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoPlaybackRateChanged", fnVideoPlaybackRateChanged_CNBC);
|
||
window.__EventBus__.on("videoPlaybackRateChanged", fnVideoPlaybackRateChanged_CNBC);
|
||
|
||
var fnVideoReplay_CNBC = fnVideoReplay_CNBC || function(data) {
|
||
try {
|
||
clickPlayerLinkEvents(data);
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoReplay', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoReplay", fnVideoReplay_CNBC);
|
||
window.__EventBus__.on("videoReplay", fnVideoReplay_CNBC);
|
||
|
||
var fnVideoFullScreen_CNBC = fnVideoFullScreen_CNBC || function(data) {
|
||
try {
|
||
clickPlayerLinkEvents(data);
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoFullScreen', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoFullScreen", fnVideoFullScreen_CNBC);
|
||
window.__EventBus__.on("videoFullScreen", fnVideoFullScreen_CNBC);
|
||
|
||
var fnVideoDockedClose_CNBC = fnVideoDockedClose_CNBC || function(data) {
|
||
try {
|
||
clickPlayerLinkEvents(data);
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoDockedClose', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoDockedClose", fnVideoDockedClose_CNBC);
|
||
window.__EventBus__.on("videoDockedClose", fnVideoDockedClose_CNBC);
|
||
|
||
var fnVideoDockedUndockicon_CNBC = fnVideoDockedUndockicon_CNBC || function(data) {
|
||
try {
|
||
clickPlayerLinkEvents(data);
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoDockedUndockicon', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoDockedUndockicon", fnVideoDockedUndockicon_CNBC);
|
||
window.__EventBus__.on("videoDockedUndockicon", fnVideoDockedUndockicon_CNBC);
|
||
|
||
var fnVideoJumpBack_CNBC = fnVideoJumpBack_CNBC || function(data) {
|
||
try {
|
||
clickPlayerLinkEvents(data);
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoJumpBack', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoJumpBack", fnVideoJumpBack_CNBC);
|
||
window.__EventBus__.on("videoJumpBack", fnVideoJumpBack_CNBC);
|
||
|
||
var fnVideoShare_CNBC = fnVideoShare_CNBC || function(data) {
|
||
try {
|
||
clickPlayerLinkEvents(data);
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoShare', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoShare", fnVideoShare_CNBC);
|
||
window.__EventBus__.on("videoShare", fnVideoShare_CNBC);
|
||
|
||
var fnVideoEmbedClick_CNBC = fnVideoEmbedClick_CNBC || function(data) {
|
||
console.log ('inside embed click');
|
||
try {
|
||
clickPlayerLinkEvents(data);
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoEmbed', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoEmbedClick", fnVideoEmbedClick_CNBC);
|
||
window.__EventBus__.on("videoEmbedClick", fnVideoEmbedClick_CNBC);
|
||
|
||
var fnVideoClosedCaption_CNBC = fnVideoClosedCaption_CNBC || function(data) {
|
||
try {
|
||
clickPlayerLinkEvents(data);
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoClosedCaption', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoClosedCaption", fnVideoClosedCaption_CNBC);
|
||
window.__EventBus__.on("videoClosedCaption", fnVideoClosedCaption_CNBC);
|
||
|
||
var fnVideoProviderSharing_CNBC = fnVideoProviderSharing_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push("eVar14");
|
||
linkTrkVars.push("eVar15");
|
||
linkTrkVars.push("events");
|
||
linkTrkVars.push("prop55");
|
||
linkTrkVars.push("prop57");
|
||
linkTrkVars.push("contextData.tve.pev2");
|
||
s.eVar14 = data.eVar14;
|
||
s.eVar15 = data.eVar15;
|
||
s.events = data.events;
|
||
s.prop55 = data.prop55;
|
||
s.prop57 = data.prop57;
|
||
s.contextData['tve.pev2'] = (data.pev2 == undefined) ? ("NA") : (data.pev2);
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
|
||
console.log('Omniture: videoProviderSharing', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoProviderSharing", fnVideoProviderSharing_CNBC);
|
||
window.__EventBus__.on("videoProviderSharing", fnVideoProviderSharing_CNBC);
|
||
|
||
|
||
function populateVideoLinearMetrics(obj, linearLinkTrkVars) {
|
||
linearLinkTrkVars.push("contextData.tve.videoprogram");
|
||
linearLinkTrkVars.push("contextData.tve.videotitle");
|
||
linearLinkTrkVars.push("contextData.tve.videocontent");
|
||
linearLinkTrkVars.push("contextData.tve.videoguid");
|
||
linearLinkTrkVars.push("contextData.tve.videodaypart");
|
||
linearLinkTrkVars.push("contextData.tve.minute");
|
||
linearLinkTrkVars.push("contextData.tve.hour");
|
||
linearLinkTrkVars.push("contextData.tve.day");
|
||
linearLinkTrkVars.push("contextData.tve.date");
|
||
linearLinkTrkVars.push("contextData.tve.playertech");
|
||
linearLinkTrkVars.push("contextData.tve.platform");
|
||
linearLinkTrkVars.push("contextData.tve.network");
|
||
linearLinkTrkVars.push("contextData.tve.videoplayertype");
|
||
linearLinkTrkVars.push("contextData.tve.videoscreen");
|
||
linearLinkTrkVars.push("contextData.tve.videolanguage");
|
||
linearLinkTrkVars.push("contextData.tve.videostatus");
|
||
linearLinkTrkVars.push("contextData.tve.playerurl");
|
||
linearLinkTrkVars.push("contextData.tve.playername");
|
||
linearLinkTrkVars.push("contextData.tve.initiate");
|
||
linearLinkTrkVars.push("contextData.tve.pev2");
|
||
linearLinkTrkVars.push("contextData.tve.audiostate");
|
||
s.contextData['tve.videoprogram'] = (obj.section == undefined) ? ("NA") : (obj.section.tagNameFormattedFull);
|
||
s.contextData['tve.videotitle'] = (obj.title == undefined) ? ("NA") : (obj.title);
|
||
s.contextData['tve.videocontent'] = (obj.subType == undefined) ? ("NA") : (obj.subType);
|
||
s.contextData['tve.videoguid'] = (obj.vcpsId == undefined) ? ("NA") : (obj.vcpsId);
|
||
s.contextData['tve.videodaypart'] = (obj.dayPart == undefined) ? ("NA") : (obj.dayPart);
|
||
s.contextData['tve.minute'] = (obj.minute == undefined) ? ("NA") : (obj.minute);
|
||
s.contextData['tve.hour'] = (obj.hour == undefined) ? ("NA") : (obj.hour);
|
||
s.contextData['tve.day'] = (obj.day == undefined) ? ("NA") : (obj.day);
|
||
s.contextData['tve.date'] = (obj.date == undefined) ? ("NA") : (obj.date);
|
||
s.contextData['tve.playertech'] = (obj.playerTech == undefined) ? ("NA") : (obj.playerTech);
|
||
s.contextData['tve.platform'] = (obj.platform == undefined) ? ("NA") : (obj.platform);
|
||
s.contextData['tve.network'] = (obj.network == undefined) ? ("NA") : (obj.network);
|
||
s.contextData['tve.videoplayertype'] = (obj.playerType == undefined) ? ("NA") : (obj.playerType);
|
||
s.contextData['tve.videoscreen'] = (obj.videoScreen == undefined) ? ("NA") : (obj.videoScreen);
|
||
s.contextData['tve.videolanguage'] = (obj.videoLanguage == undefined) ? ("EN") : (obj.videoLanguage);
|
||
s.contextData['tve.videostatus'] = (obj.videoStatus == undefined) ? ("NA") : (obj.videoStatus);
|
||
s.contextData['tve.playerurl'] = (obj.playerURL == undefined) ? ("NA") : (obj.playerURL);
|
||
s.contextData['tve.playername'] = (obj.playerName == undefined) ? ("NA") : (obj.playerName);
|
||
s.contextData['tve.initiate'] = (obj.initiate == undefined) ? ("NA") : (obj.initiate);
|
||
s.contextData['tve.pev2'] = (obj.pev2 == undefined) ? ("NA") : (obj.pev2);
|
||
s.contextData['tve.audiostate'] = (obj.audiostate == undefined) ? ("NA") : (obj.audiostate);
|
||
}
|
||
function clickLinearPlayerLinkEvents(obj) {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push("contextData.cnbc.trknav");
|
||
linkTrkVars.push("contextData.tve.pev2");
|
||
s.contextData['cnbc.trknav'] = (obj.trkNav == undefined) ? ("NA") : (obj.trkNav);
|
||
s.contextData['tve.pev2'] = (obj.pev2 == undefined) ? ("NA") : (obj.pev2);
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = obj.pev2;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
}
|
||
var fnVideoPopout_CNBC = fnVideoPopout_CNBC || function(data) {
|
||
console.log("step1");
|
||
try {
|
||
console.log("step2");
|
||
clickLinearPlayerLinkEvents(data);
|
||
console.log("step3");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!',e);
|
||
}
|
||
|
||
console.log('Omniture: videoPopout', data);
|
||
}
|
||
window.__EventBus__.remove("videoPopout", fnVideoPopout_CNBC);
|
||
window.__EventBus__.on("videoPopout", fnVideoPopout_CNBC);
|
||
var fnVideoLinearStart_CNBC = fnVideoLinearStart_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linearLinkTrkVars = [];
|
||
populateVideoLinearMetrics(data, linearLinkTrkVars);
|
||
linearLinkTrkVars.push("contextData.tve.videolinearstreamstart");
|
||
s.contextData['tve.videolinearstreamstart'] = "true";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linearLinkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//beginning of video start for mParticle
|
||
mParticle.logEvent(
|
||
'PRO Linear Start',
|
||
mParticle.EventType.Navigation,
|
||
{
|
||
|
||
'Video GUID':(!data.vcpsId) ? ("null") : (data.vcpsId),
|
||
'Video Title': (!data.title) ? ("null") : (data.title),
|
||
'Video Brand Domain': (!data.brand) ? ("null") : (data.brand),
|
||
'Brand': (!data.network) ? ("null") : (data.network),//video network
|
||
'Show': (!data.section.tagNameFormattedFull) ? ("null") : (data.section.tagNameFormattedFull), //video program
|
||
'Video Air Date': (!data.airDate) ? ("null") : (data.airDate),
|
||
'Video Publish Date': (!data.date) ? ("null") : (data.date),
|
||
'Entitlement': (!data.videoStatus) ? ("null") : (data.videoStatus), //video asset status
|
||
'Video Screen Mode': (!data.videoScreen) ? ("null") : (data.videoScreen),
|
||
'Video Duration': (!data.duration) ? ("null") : (data.duration), //video length
|
||
//'Video clip category': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Player Name': (!data.playerTech) ? ("null") : (data.playerTech),
|
||
'Video Initiation': (!data.initiate) ? ("null") : (data.initiate),
|
||
'Video Playlist Name': 'None',
|
||
'Video Playlist ID': 'None',
|
||
'Video Type': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Content Source': (!data.sourceOrganizationFormatted) ? ("null") : (data.sourceOrganizationFormatted),
|
||
'Video ID': 'None',
|
||
'Video Index Start': 'None',
|
||
'Platform': 'web'
|
||
//etc.(!obj.vcpsId) ? ("null") : (obj.vcpsId)
|
||
}
|
||
);
|
||
//end of video start for mParticle
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: VideoLinearStart', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoLinearStart", fnVideoLinearStart_CNBC);
|
||
window.__EventBus__.on("videoLinearStart", fnVideoLinearStart_CNBC);
|
||
var fnVideoLinearPause_CNBC = fnVideoLinearPause_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linearLinkTrkVars = [];
|
||
populateVideoLinearMetrics(data, linearLinkTrkVars);
|
||
linearLinkTrkVars.push("contextData.tve.videolinearpause");
|
||
s.contextData['tve.videolinearpause'] = "true";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linearLinkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: VideoLinearPause', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoLinearPause", fnVideoLinearPause_CNBC);
|
||
window.__EventBus__.on("videoLinearPause", fnVideoLinearPause_CNBC);
|
||
var fnVideoLinearAdStart_CNBC = fnVideoLinearAdStart_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
|
||
var linearLinkTrkVars = [];
|
||
populateVideoLinearMetrics(data, linearLinkTrkVars);
|
||
|
||
linearLinkTrkVars.push("contextData.tve.chapter");
|
||
linearLinkTrkVars.push("contextData.tve.videolinearadstart");
|
||
linearLinkTrkVars.push("contextData.tve.videoadid");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videolinearadstart'] = "true";
|
||
s.contextData['tve.videoadid'] = (data.adId == undefined) ? ("NA") : (data.adId);;
|
||
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linearLinkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//beginning of Ad start for mParticle
|
||
mParticle.logEvent(
|
||
'Linear Ad Start',
|
||
mParticle.EventType.Navigation,
|
||
{
|
||
|
||
'Video GUID':(!data.vcpsId) ? ("null") : (data.vcpsId),
|
||
'Video Title': (!data.title) ? ("null") : (data.title),
|
||
'Video Brand Domain': (!data.brand) ? ("null") : (data.brand),
|
||
'Brand': (!data.network) ? ("null") : (data.network),//video network
|
||
'Show': (!data.section.tagNameFormattedFull) ? ("null") : (data.section.tagNameFormattedFull), //video program
|
||
'Video Air Date': (!data.airDate) ? ("null") : (data.airDate),
|
||
'Video Publish Date': (!data.date) ? ("null") : (data.date),
|
||
'Entitlement': (!data.videoStatus) ? ("null") : (data.videoStatus), //video asset status
|
||
'Video Screen Mode': (!data.videoScreen) ? ("null") : (data.videoScreen),
|
||
'Video Duration': (!data.duration) ? ("null") : (data.duration), //video length
|
||
//'Video clip category': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Player Name': (!data.playerTech) ? ("null") : (data.playerTech),
|
||
'Video Initiation': (!data.initiate) ? ("null") : (data.initiate),
|
||
'Video Playlist Name': 'None',
|
||
'Video Playlist ID': 'None',
|
||
'Video Type': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Content Source': (!data.sourceOrganizationFormatted) ? ("null") : (data.sourceOrganizationFormatted),
|
||
'Video ID': 'None',
|
||
'Video Index Start': 'None',
|
||
'Platform': 'web'
|
||
|
||
//etc.(!obj.vcpsId) ? ("null") : (obj.vcpsId)
|
||
}
|
||
);
|
||
//end of Ad start for mParticle
|
||
|
||
} catch (e) {
|
||
console.log('Omniture: Video Linear Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: VideoLinearAdStart', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoLinearAdStart", fnVideoLinearAdStart_CNBC);
|
||
window.__EventBus__.on("videoLinearAdStart", fnVideoLinearAdStart_CNBC);
|
||
var fnVideoLinearAdPause_CNBC = fnVideoLinearAdPause_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linearLinkTrkVars = [];
|
||
|
||
populateVideoLinearMetrics(data, linearLinkTrkVars);
|
||
|
||
linearLinkTrkVars.push("contextData.tve.chapter");
|
||
linearLinkTrkVars.push("contextData.tve.videolinearadpause");
|
||
linearLinkTrkVars.push("contextData.tve.videoadid");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videolinearadpause'] = "true";
|
||
s.contextData['tve.videoadid'] = (data.adId == undefined) ? ("NA") : (data.adId);;
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linearLinkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Linear Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: VideoLinearAdPause', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoLinearAdPause", fnVideoLinearAdPause_CNBC);
|
||
window.__EventBus__.on("videoLinearAdPause", fnVideoLinearAdPause_CNBC);
|
||
var fnVideoLinearAdComplete_CNBC = fnVideoLinearAdComplete_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linearLinkTrkVars = [];
|
||
|
||
populateVideoLinearMetrics(data, linearLinkTrkVars);
|
||
|
||
linearLinkTrkVars.push("contextData.tve.chapter");
|
||
linearLinkTrkVars.push("contextData.tve.videolinearadend");
|
||
linearLinkTrkVars.push("contextData.tve.videoadid");
|
||
s.contextData['tve.chapter'] = "NA";
|
||
s.contextData['tve.videolinearadend'] = "true";
|
||
s.contextData['tve.videoadid'] = (data.adId == undefined) ? ("NA") : (data.adId);;
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linearLinkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//beginning of Ad End for mParticle
|
||
mParticle.logEvent(
|
||
'Linear Ad End',
|
||
mParticle.EventType.Navigation,
|
||
{
|
||
|
||
'Video GUID':(!data.vcpsId) ? ("null") : (data.vcpsId),
|
||
'Video Title': (!data.title) ? ("null") : (data.title),
|
||
'Video Brand Domain': (!data.brand) ? ("null") : (data.brand),
|
||
'Brand': (!data.network) ? ("null") : (data.network),//video network
|
||
'Show': (!data.section.tagNameFormattedFull) ? ("null") : (data.section.tagNameFormattedFull), //video program
|
||
'Video Air Date': (!data.airDate) ? ("null") : (data.airDate),
|
||
'Video Publish Date': (!data.date) ? ("null") : (data.date),
|
||
'Entitlement': (!data.videoStatus) ? ("null") : (data.videoStatus), //video asset status
|
||
'Video Screen Mode': (!data.videoScreen) ? ("null") : (data.videoScreen),
|
||
'Video Duration': (!data.duration) ? ("null") : (data.duration), //video length
|
||
//'Video clip category': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Player Name': (!data.playerTech) ? ("null") : (data.playerTech),
|
||
'Video Initiation': (!data.initiate) ? ("null") : (data.initiate),
|
||
'Video Playlist Name': 'None',
|
||
'Video Playlist ID': 'None',
|
||
'Video Type': (!data.subType) ? ("null") : (data.subType),
|
||
'Video Content Source': (!data.sourceOrganizationFormatted) ? ("null") : (data.sourceOrganizationFormatted),
|
||
'Video ID': 'None',
|
||
'Video Index Start': 'None',
|
||
'Platform': 'web'
|
||
//etc.(!obj.vcpsId) ? ("null") : (obj.vcpsId)
|
||
}
|
||
);
|
||
//end of Ad End for mParticle
|
||
|
||
} catch (e) {
|
||
console.log('Omniture: Video Linear Event Analytics are not working ! Some external plugin might be blocking it !!', e);
|
||
}
|
||
console.log('Omniture: VideoLinearAdComplete', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoLinearAdComplete", fnVideoLinearAdComplete_CNBC);
|
||
window.__EventBus__.on("videoLinearAdComplete", fnVideoLinearAdComplete_CNBC);
|
||
var fnVideoLinearScrub_CNBC = fnVideoLinearScrub_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linearLinkTrkVars = [];
|
||
populateVideoLinearMetrics(data, linearLinkTrkVars);
|
||
linearLinkTrkVars.push("contextData.tve.videolinearscrub");
|
||
s.contextData['tve.videolinearscrub'] = "true";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linearLinkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: videoLinearScrub', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoLinearScrub", fnVideoLinearScrub_CNBC);
|
||
window.__EventBus__.on("videoLinearScrub", fnVideoLinearScrub_CNBC);
|
||
var fnVideoLinear8SecondsWatched_CNBC = fnVideoLinear8SecondsWatched_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linearLinkTrkVars = [];
|
||
populateVideoLinearMetrics(data, linearLinkTrkVars);
|
||
linearLinkTrkVars.push("contextData.tve.videolinear8seconds");
|
||
s.contextData['tve.videolinear8seconds'] = "true";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linearLinkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: videoLinear8SecondsWatched', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoLinear8SecondsWatched", fnVideoLinear8SecondsWatched_CNBC);
|
||
window.__EventBus__.on("videoLinear8SecondsWatched", fnVideoLinear8SecondsWatched_CNBC);
|
||
var fnVideoLinear30SecondsWatched_CNBC = fnVideoLinear30SecondsWatched_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linearLinkTrkVars = [];
|
||
populateVideoLinearMetrics(data, linearLinkTrkVars);
|
||
linearLinkTrkVars.push("contextData.tve.videolinear30seconds");
|
||
s.contextData['tve.videolinear30seconds'] = "true";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linearLinkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: videoLinear30SecondsWatched', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoLinear30SecondsWatched", fnVideoLinear30SecondsWatched_CNBC);
|
||
window.__EventBus__.on("videoLinear30SecondsWatched", fnVideoLinear30SecondsWatched_CNBC);
|
||
var fnVideoLinearEvery30SecondsWatched_CNBC = fnVideoLinearEvery30SecondsWatched_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linearLinkTrkVars = [];
|
||
populateVideoLinearMetrics(data, linearLinkTrkVars);
|
||
linearLinkTrkVars.push("contextData.tve.videolinearevery30seconds");
|
||
s.contextData['tve.videolinearevery30seconds'] = "true";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linearLinkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: videoLinearEvery30SecondsWatched', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoLinearEvery30SecondsWatched", fnVideoLinearEvery30SecondsWatched_CNBC);
|
||
window.__EventBus__.on("videoLinearEvery30SecondsWatched", fnVideoLinearEvery30SecondsWatched_CNBC);
|
||
var fnVideoLinearReturnToLive_CNBC = fnVideoLinearReturnToLive_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linearLinkTrkVars = [];
|
||
populateVideoLinearMetrics(data, linearLinkTrkVars);
|
||
linearLinkTrkVars.push("contextData.tve.videoreturntolive");
|
||
s.contextData['tve.videoreturntolive'] = "true";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linearLinkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: videoLinearReturnToLive', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoLinearReturnToLive", fnVideoLinearReturnToLive_CNBC);
|
||
window.__EventBus__.on("videoLinearReturnToLive", fnVideoLinearReturnToLive_CNBC);
|
||
var fnVideoAudioTrackChange_CNBC = fnVideoAudioTrackChange_CNBC || function(data) {
|
||
try {
|
||
s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linearLinkTrkVars = [];
|
||
//data.videolanguagechanged=true;
|
||
populateVideoLinearMetrics(data, linearLinkTrkVars);
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.pev2;
|
||
s.linkTrackVars = linearLinkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
} catch (e) {
|
||
console.log('Omniture: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
console.log('Omniture: VideoAudioTrackChange', this.value);
|
||
};
|
||
window.__EventBus__.remove("videoAudioTrackChanged", fnVideoAudioTrackChange_CNBC);
|
||
window.__EventBus__.on("videoAudioTrackChanged", fnVideoAudioTrackChange_CNBC);
|
||
mps._log('**** LOADED: Omniture: Video Event Tracking');
|
||
console.log('Omniture Video Events - CAT7 - Enabled');
|
||
} else {
|
||
console.log('Omniture Video Events - CAT7 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
|
||
|
||
<!--{@bodyfooter} omniturechartmodule-linkcall: Omniture ChartModule Linkcall-->
|
||
<script>
|
||
setTimeout(function(){
|
||
mps.optCAT7Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC7 = /groups=[^&]*%2C7%3A1/;
|
||
mps.optConsentContentMeasurement = categoryEnabledRegexC7.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentContentMeasurement) {
|
||
mps.optCAT7Enabled = true;
|
||
} else {
|
||
mps.optCAT7Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT7Enabled = true;
|
||
}
|
||
if(mps.optCAT7Enabled == true) {
|
||
function quotePageAnalyticsOmniture(data) {
|
||
console.log("-------",data);
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push("contextData.cnbc.action","contextData.cnbc.brand","contextData.cnbc.platform");
|
||
s.contextData['cnbc.action'] = data.action;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ("NA") : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = "web";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataId ;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
// linkCallIsMadeTaboola = true;
|
||
s.clearVars();
|
||
}
|
||
window.__EventBus__.on('quotePageAnalytics', quotePageAnalyticsOmniture)
|
||
var fnQuotePageICBanner_CNBC = fnQuotePageICBanner_CNBC || function(data) {
|
||
try {
|
||
//s.manageVars("clearVars");
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push('contextData.cnbc.action', 'contextData.cnbc.brand', 'contextData.cnbc.platform');
|
||
s.contextData['cnbc.action'] = data.dataset.analyticId;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ('NA') : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = 'web';
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataset.analyticId;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
s.manageVars("clearVars");
|
||
//s.clearVars();
|
||
} catch (e) {
|
||
console.log('Omniture: Whatever Link Event Analytics are not working ! Some external plugin might be blocking it !!',e);
|
||
}
|
||
};
|
||
|
||
window.__EventBus__.remove('quotePageICBanner', fnQuotePageICBanner_CNBC);
|
||
window.__EventBus__.on('quotePageICBanner', fnQuotePageICBanner_CNBC);
|
||
|
||
console.log('Omniture Quotepage Linkcall - CAT7 - Enabled');
|
||
} else {
|
||
console.log('Omniture Quotepage Linkcall - CAT7 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
|
||
|
||
<!--{@bodyfooter} omniturequotepage-linkcall: Omniture Quotepage Linkcall-->
|
||
<script>
|
||
setTimeout(function(){
|
||
mps.optCAT7Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC7 = /groups=[^&]*%2C7%3A1/;
|
||
mps.optConsentContentMeasurement = categoryEnabledRegexC7.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentContentMeasurement) {
|
||
mps.optCAT7Enabled = true;
|
||
} else {
|
||
mps.optCAT7Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT7Enabled = true;
|
||
}
|
||
if(mps.optCAT7Enabled == true) {
|
||
function quotePageAnalyticsOmniture(data) {
|
||
console.log("-------",data);
|
||
s.contextData = {};
|
||
var linkTrkVars = [];
|
||
linkTrkVars.push("contextData.cnbc.action","contextData.cnbc.brand","contextData.cnbc.platform");
|
||
s.contextData['cnbc.action'] = data.action;
|
||
s.contextData['cnbc.brand'] = (__CNBC_META_DATA.brand == undefined) ? ("NA") : (__CNBC_META_DATA.brand);
|
||
s.contextData['cnbc.platform'] = "web";
|
||
s.pe = 'lnk_o';
|
||
s.pev2 = data.dataId ;
|
||
s.linkTrackVars = linkTrkVars.join(',');
|
||
s.tl(true, 'o', s.pev2, null, 'navigate');
|
||
//s.manageVars("clearVars");
|
||
// linkCallIsMadeTaboola = true;
|
||
s.clearVars();
|
||
}
|
||
window.__EventBus__.on('quotePageAnalytics', quotePageAnalyticsOmniture)
|
||
console.log('Omniture Quotepage Linkcall - CAT7 - Enabled');
|
||
} else {
|
||
console.log('Omniture Quotepage Linkcall - CAT7 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
|
||
|
||
<!--{@bodyfooter} parsely-video-manual-component: Parsely Video Manual-->
|
||
<script>
|
||
setTimeout(function(){
|
||
mps.optCAT7Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC7 = /groups=[^&]*%2C7%3A1/;
|
||
mps.optConsentContentMeasurement = categoryEnabledRegexC7.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentContentMeasurement) {
|
||
mps.optCAT7Enabled = true;
|
||
} else {
|
||
mps.optCAT7Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT7Enabled = true;
|
||
}
|
||
if(mps.optCAT7Enabled == true) {
|
||
var fnVideoStart_CNBCparsely = fnVideoStart_CNBCparsely || function(data) {
|
||
try {
|
||
|
||
if (window.PARSELY) {
|
||
_clipData = data;
|
||
|
||
window.setTimeout(function() {
|
||
PARSELY.video.trackPauseAll();
|
||
var clipId;
|
||
clipId = data.vcpsId;
|
||
var tagArray1 = [];
|
||
if (data.sectionHierarchy.length !== 0) {data.sectionHierarchy.forEach(function(arrayItem) {
|
||
tagArray1.push(arrayItem.tagName);
|
||
});};
|
||
if (data.additionalSectionContent.length !== 0) {data.additionalSectionContent.forEach(function(arrayItem) {
|
||
tagArray1.push(arrayItem.tagName);
|
||
});};
|
||
if (data.relatedTags.length !== 0) {data.relatedTags.forEach(function(arrayItem) {
|
||
tagArray1.push(arrayItem.tagName);
|
||
});};
|
||
if (data.brand) {tagArray1.push(data.brand)};
|
||
if (data.premium && data.premium != false) {tagArray1.push("Premium")};
|
||
if (data.premium && data.native != false) {tagArray1.push("Sponsored")};
|
||
|
||
var tagArray2 = new Set(tagArray1);
|
||
var tagArray3 = [...tagArray2];
|
||
|
||
var authorArray = [];
|
||
if (data.creatorOverwrite) {
|
||
authorArray.push(data.creatorOverwrite);
|
||
console.log("Parsely: Author = creatorOverwrite");
|
||
} else if (data.author.length !== 0) {
|
||
data.author.forEach(function(arrayItem) {authorArray.push(arrayItem.name);});
|
||
console.log("Parsely: Author = author");
|
||
} else {
|
||
data.sourceOrganization.forEach(function(arrayItem) {authorArray.push(arrayItem.tagName);});
|
||
console.log("Parsely: Author = sourceOrganization");
|
||
}
|
||
|
||
PARSELY.video.trackPlay(
|
||
clipId,
|
||
{
|
||
// required
|
||
title: (data.title != undefined) ? data.title : "NA",
|
||
// recommended
|
||
section: (data.sectionHierarchy.length == 0) ? "" : data.sectionHierarchy[0].tagName,
|
||
pub_date_tmsp: (data.datePublished != undefined) ? (Date.parse(data.datePublished.replace(/\+0000/g,"Z"))) : "",
|
||
image_url: (data.image != undefined) ? data.image.url : "",
|
||
duration: (data.duration != undefined) ? (data.duration*1000) : "",
|
||
// optional
|
||
tags: tagArray3,
|
||
authors: authorArray
|
||
}
|
||
);
|
||
}, 1000);
|
||
}
|
||
console.log("Parsely: videoStart v3");
|
||
} catch(error) {
|
||
console.log("Parsely: Video Event Analytics are not working ! Some external plugin might be blocking it !!");
|
||
}
|
||
}
|
||
window.__EventBus__.remove("videoStart", fnVideoStart_CNBCparsely);
|
||
window.__EventBus__.on("videoStart", fnVideoStart_CNBCparsely);
|
||
|
||
var fnVideoPause_CNBCparsely = fnVideoPause_CNBCparsely || function(data) {
|
||
try {
|
||
if (window.PARSELY) {
|
||
PARSELY.video.trackPauseAll();
|
||
}
|
||
console.log("Parsely: videoPause");
|
||
} catch(error) {
|
||
console.log("Parsely: Video Event Analytics are not working ! Some external plugin might be blocking it !!");
|
||
}
|
||
|
||
}
|
||
window.__EventBus__.remove("videoPause", fnVideoPause_CNBCparsely);
|
||
window.__EventBus__.on("videoPause", fnVideoPause_CNBCparsely);
|
||
|
||
var fnVideoComplete_CNBCparsely = fnVideoComplete_CNBCparsely || function(data) {
|
||
try {
|
||
if (window.PARSELY) {
|
||
PARSELY.video.trackPauseAll();
|
||
}
|
||
console.log("Parsely: videoComplete");
|
||
} catch(error) {
|
||
console.log("Parsely: Video Event Analytics are not working ! Some external plugin might be blocking it !!");
|
||
}
|
||
}
|
||
window.__EventBus__.remove("videoComplete", fnVideoComplete_CNBCparsely);
|
||
window.__EventBus__.on("videoComplete", fnVideoComplete_CNBCparsely);
|
||
/*
|
||
var fnVideoLinearStart_CNBCparsely = fnVideoLinearStart_CNBCparsely || function(data) {
|
||
try {
|
||
if (window.PARSELY) {
|
||
_clipData = data;
|
||
window.setTimeout(function() {
|
||
PARSELY.video.trackPauseAll();
|
||
var clipId;
|
||
clipId = data.vcpsId;
|
||
var videoUrl = location.href;
|
||
console.log("videoUrl", videoUrl);
|
||
PARSELY.video.trackPlay(
|
||
clipId,
|
||
{
|
||
// required
|
||
title: (data.title != undefined) ? data.title : "NA",
|
||
// recommended
|
||
section: (data.section && data.section.tagNameFormattedFull ) ? data.section.tagNameFormattedFull:"",
|
||
},
|
||
videoUrl
|
||
);
|
||
}, 1000);
|
||
}
|
||
console.log("Parsely: videoLinearStart v3");
|
||
} catch(error) {
|
||
console.log("Parsely: Video Event Analytics are not working ! Some external plugin might be blocking it !!");
|
||
}
|
||
}
|
||
window.__EventBus__.remove("videoLinearStart", fnVideoLinearStart_CNBCparsely);
|
||
window.__EventBus__.on("videoLinearStart", fnVideoLinearStart_CNBCparsely);
|
||
var fnVideoLinearPause_CNBCparsely = fnVideoLinearPause_CNBCparsely || function(data) {
|
||
try {
|
||
if (window.PARSELY) {
|
||
PARSELY.video.trackPauseAll();
|
||
}
|
||
console.log("Parsely: videoLinearPause");
|
||
} catch(error) {
|
||
console.log("Parsely: Video Event Analytics are not working ! Some external plugin might be blocking it !!");
|
||
}
|
||
}
|
||
window.__EventBus__.remove("videoLinearPause", fnVideoLinearPause_CNBCparsely);
|
||
window.__EventBus__.on("videoLinearPause", fnVideoLinearPause_CNBCparsely);
|
||
var fnVideoLinearComplete_CNBCparsely = fnVideoLinearComplete_CNBCparsely || function(data) {
|
||
try {
|
||
if (window.PARSELY) {
|
||
PARSELY.video.trackPauseAll();
|
||
}
|
||
console.log("Parsely: videoLinearComplete");
|
||
} catch(error) {
|
||
console.log("Parsely: Video Event Analytics are not working ! Some external plugin might be blocking it !!");
|
||
}
|
||
}
|
||
window.__EventBus__.remove("videoLinearComplete", fnVideoLinearComplete_CNBCparsely);
|
||
window.__EventBus__.on("videoLinearComplete", fnVideoLinearComplete_CNBCparsely);
|
||
*/
|
||
console.log("**** LOADED: Parsely: Video Event Tracking");
|
||
mps._log("**** LOADED: Parsely: Video Event Tracking");
|
||
console.log('Parsely Video - CAT7 - Enabled');
|
||
} else {
|
||
console.log('Parsely Video - CAT7 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
|
||
|
||
<!--{@bodyfooter} polar-native-footer: Polar Native Footer-->
|
||
<div id="pressboard-ad-sponsorship-msg"></div>
|
||
|
||
|
||
<!--{@bodyfooter} SailThru-Phoenix: Sailthru Phoenix-->
|
||
<script>
|
||
setTimeout(function(){
|
||
mps.optCAT7Enabled = true;
|
||
var optanonCookie =
|
||
document &&
|
||
document.cookie &&
|
||
document.cookie
|
||
.split(';')
|
||
.map(s => s.trim())
|
||
.find(s => s.startsWith('OptanonConsent'));
|
||
var categoryEnabledRegexC7 = /groups=[^&]*%2C7%3A1/;
|
||
mps.optConsentContentMeasurement = categoryEnabledRegexC7.test(optanonCookie);
|
||
if (mps.geo.inGroup('eea')) {
|
||
if (mps.optConsentContentMeasurement) {
|
||
mps.optCAT7Enabled = true;
|
||
} else {
|
||
mps.optCAT7Enabled = false;
|
||
}
|
||
} else {
|
||
mps.optCAT7Enabled = true;
|
||
}
|
||
if(mps.optCAT7Enabled == true) {
|
||
// console.log(">>> Sailthru init code !!!!");
|
||
|
||
function sailthruInit() {
|
||
if (window.Sailthru) return;
|
||
|
||
script = document.createElement('script');
|
||
script.type = 'text/javascript';
|
||
script.async = true;
|
||
script.src = "https://ak.sail-horizon.com/spm/spm.v1.min.js";
|
||
document.body.appendChild(script);
|
||
script.addEventListener('load', function (event) {
|
||
// console.log(">>> Sailthru loaded");
|
||
Sailthru.init({
|
||
customerId: "3eba32054e8bb0ab42143893885f95b2",
|
||
isCustom: true
|
||
});
|
||
});
|
||
};
|
||
|
||
function trackSailthru() {
|
||
if (!window.Sailthru) return;
|
||
var url = window.__CNBC_META_DATA && __CNBC_META_DATA.url || location.href;
|
||
Sailthru.track('pageview', {
|
||
url: url
|
||
});
|
||
};
|
||
|
||
function trackVideoSailthru(data) {
|
||
if (!window.Sailthru) return
|
||
Sailthru.track('pageview', {
|
||
url: data.url
|
||
});
|
||
};
|
||
|
||
if (window.__CNBC_META_DATA && __CNBC_META_DATA.type != "cnbcvideo"){
|
||
trackSailthru();
|
||
sailthruInit();
|
||
// console.log(">>> Sailthru tracked with URL PAGE ");
|
||
} else {
|
||
// console.log(">>> Sailthru SKIPPED PAGE");
|
||
}
|
||
|
||
|
||
var fnVideoStart_CNBCSailThru = fnVideoStart_CNBCSailThru || function(data) {
|
||
try {
|
||
trackVideoSailthru(data);
|
||
sailthruInit();
|
||
// console.log(">>> Sailthru tracked with URL VIDEO ");
|
||
} catch (e) {
|
||
console.log('Sailthru: Video Event Analytics are not working ! Some external plugin might be blocking it !!');
|
||
}
|
||
// console.log('Sailthru: VideoStart', this.value);
|
||
}
|
||
window.__EventBus__.remove("videoStart", fnVideoStart_CNBCSailThru);
|
||
window.__EventBus__.on("videoStart", fnVideoStart_CNBCSailThru);
|
||
console.log('SailThru - CAT7 - Enabled');
|
||
} else {
|
||
console.log('SailThru - CAT7 - Disabled');
|
||
}
|
||
}, 1000);
|
||
</script>
|
||
|
||
|
||
<!--{@bodyfooter}refreshAdsInterval: Refresh Ads Interval-->
|
||
<script>
|
||
mps.refreshAdsIntervalCNBC = function (intervalsecs,slotname,loadset=0,intervalkey) {
|
||
if(slotname === false) {
|
||
return false;
|
||
}
|
||
mps._debug("[mps:Refresh]: component window has focus, refresh ads. : "+ slotname);
|
||
mps.refreshintervals = mps.refreshintervals || {};
|
||
var intervalkey = intervalkey || (mps._keys(mps.refreshintervals).length + 1);
|
||
if(intervalsecs > 0) {
|
||
mps._debug('[mps:Refresh] component Set ad refresh interval for '+intervalsecs+'s ('+intervalsecs*1000 + 'ms) [interval key: '+intervalkey+']');
|
||
mps.refreshintervals[intervalkey] = setInterval(function(){
|
||
mps._debug('[mps:Refresh] component Reached '+intervalsecs+'s ('+intervalsecs*1000 + 'ms) interval - Refreshing ad slots [interval key: '+intervalkey+']');
|
||
// Detected display active refresh enabled.
|
||
if(mps._bool(mpsopts.activerefresh) === true || mpsopts.activerefresh > 0) {
|
||
// Check if window has focus.
|
||
if(mps._activerefresh._focus === true ) {
|
||
mps._debug("[mps:Refresh]: component window has focus, refresh ads.");
|
||
var len = slotname.length;
|
||
for (i = 0; i < len; i++) {
|
||
mps._debug("[mps:Refresh]: component refresh ad. adslots is : "+ slotname[i] +" : "+ mps._advars[loadset][slotname[i]]);
|
||
var adelem = '#'+mps._adslots[loadset][slotname[i]];
|
||
if( mps.inViewport(adelem,false) ) {
|
||
mps._debug("[mps:Refresh]: component refresh ad IS in view. "+ slotname[i]);
|
||
mps.refreshAds(slotname[i],loadset);
|
||
} else {
|
||
mps._debug("[mps:Refresh]: component refresh ad NOT in view. "+ slotname[i]);
|
||
}
|
||
}
|
||
} else {
|
||
mps._debug("[mps:Refresh]: component window doesn't have focus, or ad not in viewport, don't refresh ads.");
|
||
}
|
||
} else {
|
||
mps.refreshAds(slotname,loadset);
|
||
}
|
||
}, intervalsecs*1000);
|
||
return intervalkey;
|
||
}
|
||
};
|
||
</script>
|
||
<script>typeof mps._postscribe == "object" && mps._postscribe.disable();</script><div><div class="grecaptcha-badge" data-style="bottomright" style="width: 256px; height: 60px; position: fixed; visibility: hidden; display: block; transition: right 0.3s; bottom: 14px; right: -186px; box-shadow: gray 0px 0px 5px; border-radius: 2px; overflow: hidden;"><div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-3lzvszpz9d4e" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation" src="./Facebook ad platform made it easy for Russians to manipulate users_files/anchor.html"></iframe></div><div class="grecaptcha-error"></div><textarea id="g-recaptcha-response-100000" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea></div><iframe style="display: none;" src="./Facebook ad platform made it easy for Russians to manipulate users_files/saved_resource(3).html"></iframe></div><script type="text/javascript" src="./Facebook ad platform made it easy for Russians to manipulate users_files/v2"></script><iframe id="cx_rep_iframe_0.4619310652551576" name="cx_rep_iframe_0.4619310652551576" width="1" height="1" src="./Facebook ad platform made it easy for Russians to manipulate users_files/sp1.html" scrolling="no" frameborder="0" style="display: none;"></iframe><script type="text/javascript" async="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/spm.v1.min.js"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/runtime_6459738026535cda4232dc813c61447d.br.js" async="async" onload="bouncex.initializeTag()"></script><script src="./Facebook ad platform made it easy for Russians to manipulate users_files/main-v2_679b50b47efbb38fbebaa6d1e76020bd.br.js" async="async"></script><iframe allow="join-ad-interest-group" data-tagging-id="AW-304008397" data-load-time="1724210631093" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/304008397.html" style="display: none; visibility: hidden;"></iframe><iframe src="./Facebook ad platform made it easy for Russians to manipulate users_files/ls.html" height="0" width="0" id="lsframe" style="display: none;"></iframe><div id="batBeacon574418321109" style="width: 0px; height: 0px; display: none; visibility: hidden;"><img id="batBeacon549817801031" width="0" height="0" alt="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/0" style="width: 0px; height: 0px; display: none; visibility: hidden;"><img id="batBeacon419792169238" width="0" height="0" alt="" src="./Facebook ad platform made it easy for Russians to manipulate users_files/0(1)" style="width: 0px; height: 0px; display: none; visibility: hidden;"></div><iframe allow="join-ad-interest-group" data-tagging-id="AW-491671965" data-load-time="1724210631168" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/491671965.html" style="display: none; visibility: hidden;"></iframe><iframe id="bcx_local_storage_frame" src="./Facebook ad platform made it easy for Russians to manipulate users_files/local_storage_frame17.min.html" title="empty" style="display: none;"></iframe><iframe height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/activityi.html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="DC-10486893/prola0/prola0+standard" data-load-time="1724210631303" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/activityi(1).html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="AW-10885207244" data-load-time="1724210631326" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/10885207244.html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="AW-10885207244/4D3qCPG93LQDEMypvMYo" data-load-time="1724210631329" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/10885207244(1).html" style="display: none; visibility: hidden;"></iframe><img width="1" height="1" src="./Facebook ad platform made it easy for Russians to manipulate users_files/x.gif"><iframe width="1" height="1" src="./Facebook ad platform made it easy for Russians to manipulate users_files/user_sync.html" style="display: none;"></iframe><iframe width="1" height="1" src="./Facebook ad platform made it easy for Russians to manipulate users_files/ixmatch.html" style="display: none;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="AW-304008397" data-load-time="1724210634747" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/304008397(1).html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="AW-491671965" data-load-time="1724210634760" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/491671965(1).html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="DC-10486893" data-load-time="1724210634762" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/activityi(2).html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="AW-10885207244" data-load-time="1724210634771" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/10885207244(2).html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="AW-304008397" data-load-time="1724210634805" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/304008397(2).html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="AW-491671965" data-load-time="1724210634810" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/491671965(2).html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="DC-10486893" data-load-time="1724210634811" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/activityi(3).html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="AW-10885207244" data-load-time="1724210634816" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/10885207244(3).html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="AW-304008397" data-load-time="1724210637648" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/304008397(3).html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="AW-491671965" data-load-time="1724210637665" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/491671965(3).html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="DC-10486893" data-load-time="1724210637667" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/activityi(4).html" style="display: none; visibility: hidden;"></iframe><iframe allow="join-ad-interest-group" data-tagging-id="AW-10885207244" data-load-time="1724210637676" height="0" width="0" src="./Facebook ad platform made it easy for Russians to manipulate users_files/10885207244(4).html" style="display: none; visibility: hidden;"></iframe><img width="1" height="1" src="./Facebook ad platform made it easy for Russians to manipulate users_files/x(1).gif"></body><iframe name="goog_topics_frame" src="./Facebook ad platform made it easy for Russians to manipulate users_files/topics_frame.html" style="display: none;"></iframe></html> |