Showing source for: https://theshaderoom.com/
Duration: 0.042165s
Server: nginx
<!DOCTYPE html>
<html lang="en-US" class="s-light site-s-light">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">var ewww_webp_supported=!1;function check_webp_feature(A,e){var w;e=void 0!==e?e:function(){},ewww_webp_supported?e(ewww_webp_supported):((w=new Image).onload=function(){ewww_webp_supported=0<w.width&&0<w.height,e&&e(ewww_webp_supported)},w.onerror=function(){e&&e(!1)},w.src="data:image/webp;base64,"+{alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA=="}[A])}check_webp_feature("alpha");</script><script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">var Arrive=function(c,w){"use strict";if(c.MutationObserver&&"undefined"!=typeof HTMLElement){var r,a=0,u=(r=HTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector,{matchesSelector:function(e,t){return e instanceof HTMLElement&&r.call(e,t)},addMethod:function(e,t,r){var a=e[t];e[t]=function(){return r.length==arguments.length?r.apply(this,arguments):"function"==typeof a?a.apply(this,arguments):void 0}},callCallbacks:function(e,t){t&&t.options.onceOnly&&1==t.firedElems.length&&(e=[e[0]]);for(var r,a=0;r=e[a];a++)r&&r.callback&&r.callback.call(r.elem,r.elem);t&&t.options.onceOnly&&1==t.firedElems.length&&t.me.unbindEventWithSelectorAndCallback.call(t.target,t.selector,t.callback)},checkChildNodesRecursively:function(e,t,r,a){for(var i,n=0;i=e[n];n++)r(i,t,a)&&a.push({callback:t.callback,elem:i}),0<i.childNodes.length&&u.checkChildNodesRecursively(i.childNodes,t,r,a)},mergeArrays:function(e,t){var r,a={};for(r in e)e.hasOwnProperty(r)&&(a[r]=e[r]);for(r in t)t.hasOwnProperty(r)&&(a[r]=t[r]);return a},toElementsArray:function(e){return e=void 0!==e&&("number"!=typeof e.length||e===c)?[e]:e}}),e=(l.prototype.addEvent=function(e,t,r,a){a={target:e,selector:t,options:r,callback:a,firedElems:[]};return this._beforeAdding&&this._beforeAdding(a),this._eventsBucket.push(a),a},l.prototype.removeEvent=function(e){for(var t,r=this._eventsBucket.length-1;t=this._eventsBucket[r];r--)e(t)&&(this._beforeRemoving&&this._beforeRemoving(t),(t=this._eventsBucket.splice(r,1))&&t.length&&(t[0].callback=null))},l.prototype.beforeAdding=function(e){this._beforeAdding=e},l.prototype.beforeRemoving=function(e){this._beforeRemoving=e},l),t=function(i,n){var o=new e,l=this,s={fireOnAttributesModification:!1};return o.beforeAdding(function(t){var e=t.target;e!==c.document&&e!==c||(e=document.getElementsByTagName("html")[0]);var r=new MutationObserver(function(e){n.call(this,e,t)}),a=i(t.options);r.observe(e,a),t.observer=r,t.me=l}),o.beforeRemoving(function(e){e.observer.disconnect()}),this.bindEvent=function(e,t,r){t=u.mergeArrays(s,t);for(var a=u.toElementsArray(this),i=0;i<a.length;i++)o.addEvent(a[i],e,t,r)},this.unbindEvent=function(){var r=u.toElementsArray(this);o.removeEvent(function(e){for(var t=0;t<r.length;t++)if(this===w||e.target===r[t])return!0;return!1})},this.unbindEventWithSelectorOrCallback=function(r){var a=u.toElementsArray(this),i=r,e="function"==typeof r?function(e){for(var t=0;t<a.length;t++)if((this===w||e.target===a[t])&&e.callback===i)return!0;return!1}:function(e){for(var t=0;t<a.length;t++)if((this===w||e.target===a[t])&&e.selector===r)return!0;return!1};o.removeEvent(e)},this.unbindEventWithSelectorAndCallback=function(r,a){var i=u.toElementsArray(this);o.removeEvent(function(e){for(var t=0;t<i.length;t++)if((this===w||e.target===i[t])&&e.selector===r&&e.callback===a)return!0;return!1})},this},i=new function(){var s={fireOnAttributesModification:!1,onceOnly:!1,existing:!1};function n(e,t,r){return!(!u.matchesSelector(e,t.selector)||(e._id===w&&(e._id=a++),-1!=t.firedElems.indexOf(e._id)))&&(t.firedElems.push(e._id),!0)}var c=(i=new t(function(e){var t={attributes:!1,childList:!0,subtree:!0};return e.fireOnAttributesModification&&(t.attributes=!0),t},function(e,i){e.forEach(function(e){var t=e.addedNodes,r=e.target,a=[];null!==t&&0<t.length?u.checkChildNodesRecursively(t,i,n,a):"attributes"===e.type&&n(r,i)&&a.push({callback:i.callback,elem:r}),u.callCallbacks(a,i)})})).bindEvent;return i.bindEvent=function(e,t,r){t=void 0===r?(r=t,s):u.mergeArrays(s,t);var a=u.toElementsArray(this);if(t.existing){for(var i=[],n=0;n<a.length;n++)for(var o=a[n].querySelectorAll(e),l=0;l<o.length;l++)i.push({callback:r,elem:o[l]});if(t.onceOnly&&i.length)return r.call(i[0].elem,i[0].elem);setTimeout(u.callCallbacks,1,i)}c.call(this,e,t,r)},i},o=new function(){var a={};function i(e,t){return u.matchesSelector(e,t.selector)}var n=(o=new t(function(){return{childList:!0,subtree:!0}},function(e,r){e.forEach(function(e){var t=e.removedNodes,e=[];null!==t&&0<t.length&&u.checkChildNodesRecursively(t,r,i,e),u.callCallbacks(e,r)})})).bindEvent;return o.bindEvent=function(e,t,r){t=void 0===r?(r=t,a):u.mergeArrays(a,t),n.call(this,e,t,r)},o};d(HTMLElement.prototype),d(NodeList.prototype),d(HTMLCollection.prototype),d(HTMLDocument.prototype),d(Window.prototype);var n={};return s(i,n,"unbindAllArrive"),s(o,n,"unbindAllLeave"),n}function l(){this._eventsBucket=[],this._beforeAdding=null,this._beforeRemoving=null}function s(e,t,r){u.addMethod(t,r,e.unbindEvent),u.addMethod(t,r,e.unbindEventWithSelectorOrCallback),u.addMethod(t,r,e.unbindEventWithSelectorAndCallback)}function d(e){e.arrive=i.bindEvent,s(i,e,"unbindArrive"),e.leave=o.bindEvent,s(o,e,"unbindLeave")}}(window,void 0),ewww_webp_supported=!1;function check_webp_feature(e,t){var r;ewww_webp_supported?t(ewww_webp_supported):((r=new Image).onload=function(){ewww_webp_supported=0<r.width&&0<r.height,t(ewww_webp_supported)},r.onerror=function(){t(!1)},r.src="data:image/webp;base64,"+{alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",animation:"UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"}[e])}function ewwwLoadImages(e){if(e){for(var t=document.querySelectorAll(".batch-image img, .image-wrapper a, .ngg-pro-masonry-item a, .ngg-galleria-offscreen-seo-wrapper a"),r=0,a=t.length;r<a;r++)ewwwAttr(t[r],"data-src",t[r].getAttribute("data-webp")),ewwwAttr(t[r],"data-thumbnail",t[r].getAttribute("data-webp-thumbnail"));for(var i=document.querySelectorAll("div.woocommerce-product-gallery__image"),r=0,a=i.length;r<a;r++)ewwwAttr(i[r],"data-thumb",i[r].getAttribute("data-webp-thumb"))}for(var n=document.querySelectorAll("video"),r=0,a=n.length;r<a;r++)ewwwAttr(n[r],"poster",e?n[r].getAttribute("data-poster-webp"):n[r].getAttribute("data-poster-image"));for(var o,l=document.querySelectorAll("img.ewww_webp_lazy_load"),r=0,a=l.length;r<a;r++)e&&(ewwwAttr(l[r],"data-lazy-srcset",l[r].getAttribute("data-lazy-srcset-webp")),ewwwAttr(l[r],"data-srcset",l[r].getAttribute("data-srcset-webp")),ewwwAttr(l[r],"data-lazy-src",l[r].getAttribute("data-lazy-src-webp")),ewwwAttr(l[r],"data-src",l[r].getAttribute("data-src-webp")),ewwwAttr(l[r],"data-orig-file",l[r].getAttribute("data-webp-orig-file")),ewwwAttr(l[r],"data-medium-file",l[r].getAttribute("data-webp-medium-file")),ewwwAttr(l[r],"data-large-file",l[r].getAttribute("data-webp-large-file")),null!=(o=l[r].getAttribute("srcset"))&&!1!==o&&o.includes("R0lGOD")&&ewwwAttr(l[r],"src",l[r].getAttribute("data-lazy-src-webp"))),l[r].className=l[r].className.replace(/\bewww_webp_lazy_load\b/,"");for(var s=document.querySelectorAll(".ewww_webp"),r=0,a=s.length;r<a;r++)e?(ewwwAttr(s[r],"srcset",s[r].getAttribute("data-srcset-webp")),ewwwAttr(s[r],"src",s[r].getAttribute("data-src-webp")),ewwwAttr(s[r],"data-orig-file",s[r].getAttribute("data-webp-orig-file")),ewwwAttr(s[r],"data-medium-file",s[r].getAttribute("data-webp-medium-file")),ewwwAttr(s[r],"data-large-file",s[r].getAttribute("data-webp-large-file")),ewwwAttr(s[r],"data-large_image",s[r].getAttribute("data-webp-large_image")),ewwwAttr(s[r],"data-src",s[r].getAttribute("data-webp-src"))):(ewwwAttr(s[r],"srcset",s[r].getAttribute("data-srcset-img")),ewwwAttr(s[r],"src",s[r].getAttribute("data-src-img"))),s[r].className=s[r].className.replace(/\bewww_webp\b/,"ewww_webp_loaded");window.jQuery&&jQuery.fn.isotope&&jQuery.fn.imagesLoaded&&(jQuery(".fusion-posts-container-infinite").imagesLoaded(function(){jQuery(".fusion-posts-container-infinite").hasClass("isotope")&&jQuery(".fusion-posts-container-infinite").isotope()}),jQuery(".fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper").imagesLoaded(function(){jQuery(".fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper").isotope()}))}function ewwwWebPInit(e){ewwwLoadImages(e),ewwwNggLoadGalleries(e),document.arrive(".ewww_webp",function(){ewwwLoadImages(e)}),document.arrive(".ewww_webp_lazy_load",function(){ewwwLoadImages(e)}),document.arrive("videos",function(){ewwwLoadImages(e)}),"loading"==document.readyState?document.addEventListener("DOMContentLoaded",ewwwJSONParserInit):("undefined"!=typeof galleries&&ewwwNggParseGalleries(e),ewwwWooParseVariations(e))}function ewwwAttr(e,t,r){null!=r&&!1!==r&&e.setAttribute(t,r)}function ewwwJSONParserInit(){"undefined"!=typeof galleries&&check_webp_feature("alpha",ewwwNggParseGalleries),check_webp_feature("alpha",ewwwWooParseVariations)}function ewwwWooParseVariations(e){if(e)for(var t=document.querySelectorAll("form.variations_form"),r=0,a=t.length;r<a;r++){var i=t[r].getAttribute("data-product_variations"),n=!1;try{for(var o in i=JSON.parse(i))void 0!==i[o]&&void 0!==i[o].image&&(void 0!==i[o].image.src_webp&&(i[o].image.src=i[o].image.src_webp,n=!0),void 0!==i[o].image.srcset_webp&&(i[o].image.srcset=i[o].image.srcset_webp,n=!0),void 0!==i[o].image.full_src_webp&&(i[o].image.full_src=i[o].image.full_src_webp,n=!0),void 0!==i[o].image.gallery_thumbnail_src_webp&&(i[o].image.gallery_thumbnail_src=i[o].image.gallery_thumbnail_src_webp,n=!0),void 0!==i[o].image.thumb_src_webp&&(i[o].image.thumb_src=i[o].image.thumb_src_webp,n=!0));n&&ewwwAttr(t[r],"data-product_variations",JSON.stringify(i))}catch(e){}}}function ewwwNggParseGalleries(e){if(e)for(var t in galleries){var r=galleries[t];galleries[t].images_list=ewwwNggParseImageList(r.images_list)}}function ewwwNggLoadGalleries(e){e&&document.addEventListener("ngg.galleria.themeadded",function(e,t){window.ngg_galleria._create_backup=window.ngg_galleria.create,window.ngg_galleria.create=function(e,t){var r=$(e).data("id");return galleries["gallery_"+r].images_list=ewwwNggParseImageList(galleries["gallery_"+r].images_list),window.ngg_galleria._create_backup(e,t)}})}function ewwwNggParseImageList(e){for(var t in e){var r=e[t];if(void 0!==r["image-webp"]&&(e[t].image=r["image-webp"],delete e[t]["image-webp"]),void 0!==r["thumb-webp"]&&(e[t].thumb=r["thumb-webp"],delete e[t]["thumb-webp"]),void 0!==r.full_image_webp&&(e[t].full_image=r.full_image_webp,delete e[t].full_image_webp),void 0!==r.srcsets)for(var a in r.srcsets)nggSrcset=r.srcsets[a],void 0!==r.srcsets[a+"-webp"]&&(e[t].srcsets[a]=r.srcsets[a+"-webp"],delete e[t].srcsets[a+"-webp"]);if(void 0!==r.full_srcsets)for(var i in r.full_srcsets)nggFSrcset=r.full_srcsets[i],void 0!==r.full_srcsets[i+"-webp"]&&(e[t].full_srcsets[i]=r.full_srcsets[i+"-webp"],delete e[t].full_srcsets[i+"-webp"])}return e}check_webp_feature("alpha",ewwwWebPInit);</script><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)}()}();
</script><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<style data-no-optimize="1" data-cfasync="false">
.adthrive-ad {
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
overflow-x: visible;
clear: both;
line-height: 0;
}
/* for sticky SB9 */
.adthrive-sidebar.adthrive-stuck {
top: 120px !important;
}
/* for sticky SB10+ */
.adthrive-sticky-sidebar > div {
top: 122px!important;
}
/* White Background For Mobile Sticky Video Player */
.adthrive-collapse-mobile-background {
background-color:white!important;
}
.adthrive-top-collapse-close > svg > * {
stroke: black;
font-family: sans-serif;
}
body.home.adthrive-device-desktop .adthrive-content-1 > .elementor iframe {
width: 0 !important;
}
/* Center ads on Staging */
.adthrive-ad-cls>div, .adthrive-ad-cls>iframe {
flex-basis: auto!important;
}
/* Remove video player styles */
.adthrive-collapse-player {
border-bottom: 0px !important;
border-top: 0px !important;
padding: 0px !important;
}</style>
<script data-no-optimize="1" data-cfasync="false">
window.adthriveCLS = {
enabledLocations: ['Content', 'Recipe'],
injectedSlots: [],
injectedFromPlugin: true,
branch: 'b464186',bucket: 'prod', };
window.adthriveCLS.siteAds = {"betaTester":false,"targeting":[{"value":"6511f1eb62684314f347f22c","key":"siteId"},{"value":"6511f0c7452bab0d513f5712","key":"organizationId"},{"value":"The Shade Room","key":"siteName"},{"value":"Prime","key":"service"},{"value":"on","key":"bidding"},{"value":["Entertainment","News"],"key":"verticals"}],"siteUrl":"https://theshaderoom.com/","siteId":"6511f1eb62684314f347f22c","siteName":"The Shade Room","breakpoints":{"tablet":768,"desktop":1024},"cloudflare":{"version":"1.0.0"},"adUnits":[{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Below Post"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Below_Post","sticky":false,"location":"Below Post","dynamic":{"pageSelector":"","spacing":0,"max":0,"lazyMax":1,"enable":true,"lazy":true,"elementSelector":".post-content","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],[970,250],[728,250],[300,250]],"priority":99,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Header"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Header","sticky":false,"location":"Header","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".raptive-shaderoom-header","skip":0,"classNames":[],"position":"afterbegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[320,50],[468,60],[970,90],[1,1],[320,100],[970,250],[300,50],[728,250]],"priority":399,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Header"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Header","sticky":false,"location":"Header","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".roomiediaries-leaderboard-ad","skip":0,"classNames":[],"position":"afterbegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[320,50],[468,60],[970,90],[1,1],[320,100],[970,250],[300,50],[728,250]],"priority":399,"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":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".roomiediaries-incontent-ads","skip":0,"classNames":[],"position":"afterbegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[250,250],[1,1],[320,100],[970,250],[728,250],[300,250]],"priority":99,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"","spacing":0,"max":2,"lazyMax":97,"enable":true,"lazy":true,"elementSelector":".entry-content p, .entry-content > blockquote, .entry-content > iframe, .entry-content > .twitter-tweet, .row.my-3 .card.neykane-viral-list-posts__item","skip":2,"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],[300,50],[300,300],[552,334],[728,250],[300,250],[1,2]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.list_posts-template-default","spacing":0,"max":2,"lazyMax":97,"enable":true,"lazy":true,"elementSelector":".row.my-3 .col-12 > p","skip":2,"classNames":[],"position":"beforebegin","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":["Content"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"","spacing":0,"max":2,"lazyMax":97,"enable":true,"lazy":true,"elementSelector":".dangerously-inserted__html > p, .dangerously-inserted__html > blockquote, .dangerously-inserted__html > iframe, .dangerously-inserted__html > .twitter-tweet","skip":2,"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":["Sidebar"],"key":"location"}],"devices":["desktop","tablet"],"name":"Sidebar","sticky":false,"location":"Sidebar","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".post-sidebar__video, .sidebar-ads","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"},{"value":true,"key":"sticky"}],"devices":["desktop","tablet"],"name":"Sidebar_9","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body.single-post, body.single-list_posts","spacing":0,"max":0,"lazyMax":1,"enable":true,"lazy":true,"elementSelector":" .sidebar-ads","skip":1,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":".section.bg-black.text-inverted.next-articles","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":["desktop","tablet"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"","spacing":0,"max":0,"lazyMax":1,"enable":true,"lazy":true,"elementSelector":".elementor-element-f8eb320","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[728,250],[970,90],[970,250]],"priority":199,"autosize":false},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"","spacing":0,"max":0,"lazyMax":1,"enable":true,"lazy":true,"elementSelector":".elementor-element-cb40cc2","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[300,50],[320,50],[320,100]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Sidebar"],"key":"location"}],"devices":["desktop","tablet"],"name":"Sidebar","sticky":false,"location":"Sidebar","dynamic":{"pageSelector":"body.page-template","spacing":0,"max":0,"lazyMax":5,"enable":true,"lazy":true,"elementSelector":".sidebar-ads","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":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Footer"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Footer","sticky":false,"location":"Footer","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":"body","skip":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.28,"onePerViewport":false},"pageOverrides":[{"mobile":{"adDensity":0.2,"onePerViewport":true},"note":null,"pageSelector":"body.postid-151663","desktop":{"adDensity":0.2,"onePerViewport":true}},{"mobile":{"adDensity":0.99,"onePerViewport":false},"note":"","pageSelector":"body.home","desktop":{"adDensity":0.99,"onePerViewport":false}}],"desktop":{"adDensity":0.28,"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":false,"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":false,"largeFormatsDesktop":true},"adOptions":{"theTradeDesk":true,"usCmpClickWrap":{"enabled":false,"regions":[]},"undertone":true,"sidebarConfig":{"dynamicStickySidebar":{"minHeight":1800,"enabled":true,"blockedSelectors":[]}},"footerCloseButton":true,"teads":true,"seedtag":true,"pmp":true,"thirtyThreeAcross":true,"sharethrough":true,"optimizeVideoPlayersForEarnings":true,"removeVideoTitleWrapper":true,"pubMatic":true,"contentTermsFooterEnabled":true,"chicory":false,"infiniteScroll":true,"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},"yieldmo":true,"footerSelector":"","consentMode":{"enabled":false,"customVendorList":""},"amazonUAM":true,"gamMCMEnabled":true,"gamMCMChildNetworkCode":"40989421","rubicon":true,"conversant":false,"openx":true,"customCreativeEnabled":true,"secColor":"#000000","unruly":true,"mediaGrid":true,"bRealTime":true,"adInViewTime":null,"regulatory":{"privacyPolicyUrl":"","termsOfServiceUrl":""},"gumgum":true,"comscoreFooter":true,"desktopInterstitial":false,"contentAdXExpansionDesktop":true,"amx":true,"footerCloseButtonDesktop":false,"ozone":true,"isAutoOptimized":false,"comscoreTAL":true,"bgColor":"#FFFFFF","advancePlaylistOptions":{"playlistPlayer":{"enabled":true},"relatedPlayer":{"enabled":false,"applyToFirst":false}},"kargo":true,"liveRampATS":true,"footerCloseButtonMobile":false,"interstitialBlockedPageSelectors":"","prioritizeShorterVideoAds":true,"allowSmallerAdSizes":true,"blis":true,"wakeLock":{"desktopEnabled":true,"mobileValue":15,"mobileEnabled":true,"desktopValue":30},"mobileInterstitial":false,"tripleLift":true,"sensitiveCategories":["alc","dat","gamc","pol","ske","wtl"],"liveRamp":true,"adthriveEmailIdentity":true,"criteo":true,"nativo":true,"infiniteScrollOptions":{"selector":"#infinit-scroll-wrap","heightThreshold":50},"siteAttributes":{"mobileHeaderSelectors":[],"desktopHeaderSelectors":[]},"dynamicContentSlotLazyLoading":true,"clsOptimizedAds":true,"ogury":true,"verticals":["Entertainment","News"],"inImage":false,"stackadapt":true,"usCMP":{"regions":[],"defaultOptIn":false,"enabled":false,"strictMode":false},"contentAdXExpansionMobile":true,"advancePlaylist":true,"medianet":true,"acAlwaysSticky":false,"delayLoading":false,"inImageZone":null,"appNexus":true,"rise":true,"liveRampId":"","infiniteScrollRefresh":true,"indexExchange":true},"siteAdsProfiles":[],"thirdPartySiteConfig":{"partners":{"discounts":[]}},"featureRollouts":{"enable-sticky-related":{"featureRolloutId":47,"data":null,"enabled":true},"max-video-ad-duration":{"featureRolloutId":28,"data":null,"enabled":false}},"organizationData":{"organizationId":"6511f0c7452bab0d513f5712","multiSiteOrg":false},"videoPlayers":{"contentSpecificPlaylists":[{"categories":[],"isDraft":false,"playlistId":"X8ogN2sa","shuffle":false},{"categories":[],"isDraft":false,"playlistId":"v67zw234","shuffle":false},{"categories":[],"isDraft":false,"playlistId":"mUyboctF","shuffle":false},{"categories":[],"isDraft":false,"playlistId":"P9A9ueX4","shuffle":false},{"categories":[],"isDraft":false,"playlistId":"iDa8RDL1","shuffle":false},{"categories":[],"isDraft":false,"playlistId":"cFJGOzTc","shuffle":false},{"categories":[],"isDraft":false,"playlistId":"b3yl5flM","shuffle":false},{"categories":[],"isDraft":false,"playlistId":"dpa5GFtJ","shuffle":false},{"categories":[],"isDraft":false,"playlistId":"trnSPfqH","shuffle":false},{"categories":[],"isDraft":false,"playlistId":"zEjykCOy","shuffle":false},{"categories":[],"isDraft":false,"playlistId":"v1l0mm5q","shuffle":false}],"contextual":{"autoplayCollapsibleEnabled":true,"defaultPlayerType":"collapse","overrideEmbedLocation":true},"footerSelector":"","players":[{"description":"","devices":["mobile","desktop"],"elementSelector":"","enabled":true,"formattedType":"Stationary Related","id":4090603,"mobileHeaderSelector":null,"mobileLocation":null,"pageSelector":"","playerId":"0OJPvWm8","playlistId":"","position":"","saveVideoCloseState":false,"shuffle":false,"skip":0,"title":"","type":"stationaryRelated"},{"description":"","devices":["desktop","mobile"],"elementSelector":".row.my-3 .col-12 > p, .neykane-viral-list-posts__item--content > p, .dangerously-inserted__html > p, .entry-content > p, body.page-id-151329 div.post-151329","enabled":true,"formattedType":"Sticky Playlist","id":4084259,"mobileHeaderSelector":".smart-head-row","mobileLocation":"top-center","pageSelector":"body:not(.raptive-no-video)","playerId":"0OJPvWm8","playlistId":"X8ogN2sa","position":"afterend","saveVideoCloseState":false,"shuffle":true,"skip":0,"title":"","type":"stickyPlaylist"}],"raptiveStreams":null,"videoEmbed":"wordpress","partners":{"theTradeDesk":true,"unruly":true,"mediaGrid":true,"undertone":true,"gumgum":true,"seedtag":true,"amx":true,"ozone":true,"pmp":true,"kargo":true,"stickyOutstream":{"desktop":{"enabled":true},"blockedPageSelectors":"body.raptive-no-video","mobileLocation":"bottom-left","allowOnHomepage":true,"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,"yieldmo":true,"amazonUAM":true,"medianet":true,"rubicon":true,"appNexus":true,"rise":true,"openx":true,"indexExchange":true}}};</script>
<script data-no-optimize="1" data-cfasync="false">
(function(w, d) {
w.adthrive = w.adthrive || {};
w.adthrive.cmd = w.adthrive.cmd || [];
w.adthrive.plugin = 'adthrive-ads-3.13.0';
w.adthrive.host = 'ads.adthrive.com';
w.adthrive.integration = 'plugin';
var commitParam = (w.adthriveCLS && w.adthriveCLS.bucket !== 'prod' && w.adthriveCLS.branch) ? '&commit=' + w.adthriveCLS.branch : '';
var s = d.createElement('script');
s.async = true;
s.referrerpolicy='no-referrer-when-downgrade';
s.src = 'https://' + w.adthrive.host + '/sites/6511f1eb62684314f347f22c/ads.min.js?referrer=' + w.encodeURIComponent(w.location.href) + commitParam + '&cb=' + (Math.floor(Math.random() * 100) + 1) + '';
var n = d.getElementsByTagName('script')[0];
n.parentNode.insertBefore(s, n);
})(window, document);
</script>
<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>
<!-- This site is optimized with the Yoast SEO Premium plugin v21.3 (Yoast SEO v21.3) - https://yoast.com/wordpress/plugins/seo/ -->
<title>The Shade Room | Trending News, Celeb Tea, Exclusive Interviews & Videos</title><link rel="preload" as="font" href="https://theshaderoom.com/wp-content/themes/smart-mag/css/icons/fonts/ts-icons.woff2?v2.8" type="font/woff2" crossorigin="anonymous" />
<meta name="description" content="The Shade Room is the culture’s definitive source for trending celeb news,exclusive interviews, videos, and more." />
<link rel="canonical" href="https://theshaderoom.com/" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Home" />
<meta property="og:description" content="The Shade Room is the culture’s definitive source for trending celeb news,exclusive interviews, videos, and more." />
<meta property="og:url" content="https://theshaderoom.com/" />
<meta property="og:site_name" content="The Shade Room" />
<meta property="article:publisher" content="https://www.facebook.com/TheShadeRoom/" />
<meta property="article:modified_time" content="2026-09-18T23:04:23+00:00" />
<meta property="og:image" content="https://theshaderoom.com/wp-content/uploads/2026/09/Bluefaces-Latest-Spicy-Message-Has-Fans-Bringing-Nevaeh-Akira-Into-The-Chat-e1789765993719.jpg?w=768" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:site" content="@theshaderoom" />
<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://theshaderoom.com/","url":"https://theshaderoom.com/","name":"The Shade Room | Trending News, Celeb Tea, Exclusive Interviews & Videos","isPartOf":{"@id":"https://theshaderoom.com/#website"},"about":{"@id":"https://theshaderoom.com/#organization"},"primaryImageOfPage":{"@id":"https://theshaderoom.com/#primaryimage"},"image":{"@id":"https://theshaderoom.com/#primaryimage"},"thumbnailUrl":"https://theshaderoom.com/wp-content/uploads/2026/09/Bluefaces-Latest-Spicy-Message-Has-Fans-Bringing-Nevaeh-Akira-Into-The-Chat-e1789765993719.jpg?w=768","datePublished":"2020-05-27T15:29:14+00:00","dateModified":"2026-09-18T23:04:23+00:00","description":"The Shade Room is the culture’s definitive source for trending celeb news,exclusive interviews, videos, and more.","breadcrumb":{"@id":"https://theshaderoom.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://theshaderoom.com/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://theshaderoom.com/#primaryimage","url":"https://theshaderoom.com/wp-content/uploads/2026/09/Bluefaces-Latest-Spicy-Message-Has-Fans-Bringing-Nevaeh-Akira-Into-The-Chat-e1789765993719.jpg","contentUrl":"https://theshaderoom.com/wp-content/uploads/2026/09/Bluefaces-Latest-Spicy-Message-Has-Fans-Bringing-Nevaeh-Akira-Into-The-Chat-e1789765993719.jpg","width":1578,"height":1080,"caption":"Photo by Timothy Norris/Getty Images for Coachella"},{"@type":"BreadcrumbList","@id":"https://theshaderoom.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://theshaderoom.com/#website","url":"https://theshaderoom.com/","name":"The Shade Room","description":"The Shade Room is the culture’s definitive source for trending celeb news, exclusive interviews, videos, and more","publisher":{"@id":"https://theshaderoom.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://theshaderoom.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://theshaderoom.com/#organization","name":"The Shade Room","url":"https://theshaderoom.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://theshaderoom.com/#/schema/logo/image/","url":"https://theshaderoom.com/wp-content/uploads/2020/06/cropped-favicon-black-b.png","contentUrl":"https://theshaderoom.com/wp-content/uploads/2020/06/cropped-favicon-black-b.png","width":512,"height":512,"caption":"The Shade Room"},"image":{"@id":"https://theshaderoom.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/TheShadeRoom/","https://twitter.com/theshaderoom"]}]}</script>
<!-- / Yoast SEO Premium plugin. -->
<link rel='dns-prefetch' href='//cdn.parsely.com' />
<link rel='dns-prefetch' href='//www.threads.net' />
<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
<link rel='dns-prefetch' href='//players.brightcove.net' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="The Shade Room » Feed" href="https://theshaderoom.com/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://theshaderoom.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftheshaderoom.com%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://theshaderoom.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftheshaderoom.com%2F&format=xml" />
<!-- This site uses the Google Analytics by MonsterInsights plugin v8.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
<script src="//www.googletagmanager.com/gtag/js?id=UA-51932734-1" type="text/javascript" data-cfasync="false" data-wpfc-render="false" async></script>
<script type="text/javascript" data-cfasync="false" data-wpfc-render="false">
var mi_version = '8.3.0';
var mi_track_user = true;
var mi_no_track_reason = '';
var disableStrs = [
'ga-disable-G-V2HX8YP3XL',
'ga-disable-UA-51932734-1',
];
/* Function to detect opted out users */
function __gtagTrackerIsOptedOut() {
for ( var index = 0; index < disableStrs.length; index++ ) {
if ( document.cookie.indexOf( disableStrs[ index ] + '=true' ) > -1 ) {
return true;
}
}
return false;
}
/* Disable tracking if the opt-out cookie exists. */
if ( __gtagTrackerIsOptedOut() ) {
for ( var index = 0; index < disableStrs.length; index++ ) {
window[ disableStrs[ index ] ] = true;
}
}
/* Opt-out function */
function __gtagTrackerOptout() {
for ( var index = 0; index < disableStrs.length; index++ ) {
document.cookie = disableStrs[ index ] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
window[ disableStrs[ index ] ] = true;
}
}
if ( 'undefined' === typeof gaOptout ) {
function gaOptout() {
__gtagTrackerOptout();
}
}
window.dataLayer = window.dataLayer || [];
window.MonsterInsightsDualTracker = {
helpers: {},
trackers: {},
};
if ( mi_track_user ) {
function __gtagDataLayer() {
dataLayer.push( arguments );
}
function __gtagTracker( type, name, parameters ) {
if (!parameters) {
parameters = {};
}
if (parameters.send_to) {
__gtagDataLayer.apply( null, arguments );
return;
}
if ( type === 'event' ) {
parameters.send_to = monsterinsights_frontend.v4_id;
var hookName = name;
if ( typeof parameters[ 'event_category' ] !== 'undefined' ) {
hookName = parameters[ 'event_category' ] + ':' + name;
}
if ( typeof MonsterInsightsDualTracker.trackers[ hookName ] !== 'undefined' ) {
MonsterInsightsDualTracker.trackers[ hookName ]( parameters );
} else {
__gtagDataLayer( 'event', name, parameters );
}
parameters.send_to = monsterinsights_frontend.ua;
__gtagDataLayer( type, name, parameters );
} else {
__gtagDataLayer.apply( null, arguments );
}
}
__gtagTracker( 'js', new Date() );
__gtagTracker( 'set', {
'developer_id.dZGIzZG' : true,
} );
__gtagTracker( 'config', 'G-V2HX8YP3XL', {"forceSSL":"true","anonymize_ip":"true","link_attribution":"true","author":"Eric S","seo_score":"na","published_at":"2020-05-27T08:29:14-07:00","focus_keyword":"focus_keyword_not_set"} );
__gtagTracker( 'config', 'UA-51932734-1', {"forceSSL":"true","anonymize_ip":"true","link_attribution":"true","dimension1":"Eric S","dimension2":"na","dimension4":"2020-05-27T08:29:14-07:00","dimension5":"focus_keyword_not_set"} );
window.gtag = __gtagTracker; (function () {
/* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */
/* ga and __gaTracker compatibility shim. */
var noopfn = function () {
return null;
};
var newtracker = function () {
return new Tracker();
};
var Tracker = function () {
return null;
};
var p = Tracker.prototype;
p.get = noopfn;
p.set = noopfn;
p.send = function (){
var args = Array.prototype.slice.call(arguments);
args.unshift( 'send' );
__gaTracker.apply(null, args);
};
var __gaTracker = function () {
var len = arguments.length;
if ( len === 0 ) {
return;
}
var f = arguments[len - 1];
if ( typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function' ) {
if ( 'send' === arguments[0] ) {
var hitConverted, hitObject = false, action;
if ( 'event' === arguments[1] ) {
if ( 'undefined' !== typeof arguments[3] ) {
hitObject = {
'eventAction': arguments[3],
'eventCategory': arguments[2],
'eventLabel': arguments[4],
'value': arguments[5] ? arguments[5] : 1,
}
}
}
if ( 'pageview' === arguments[1] ) {
if ( 'undefined' !== typeof arguments[2] ) {
hitObject = {
'eventAction': 'page_view',
'page_path' : arguments[2],
}
}
}
if ( typeof arguments[2] === 'object' ) {
hitObject = arguments[2];
}
if ( typeof arguments[5] === 'object' ) {
Object.assign( hitObject, arguments[5] );
}
if ( 'undefined' !== typeof arguments[1].hitType ) {
hitObject = arguments[1];
if ( 'pageview' === hitObject.hitType ) {
hitObject.eventAction = 'page_view';
}
}
if ( hitObject ) {
action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
hitConverted = mapArgs( hitObject );
__gtagTracker( 'event', action, hitConverted );
}
}
return;
}
function mapArgs( args ) {
var arg, hit = {};
var gaMap = {
'eventCategory': 'event_category',
'eventAction': 'event_action',
'eventLabel': 'event_label',
'eventValue': 'event_value',
'nonInteraction': 'non_interaction',
'timingCategory': 'event_category',
'timingVar': 'name',
'timingValue': 'value',
'timingLabel': 'event_label',
'page' : 'page_path',
'location' : 'page_location',
'title' : 'page_title',
};
for ( arg in args ) {
if ( ! ( ! args.hasOwnProperty(arg) || ! gaMap.hasOwnProperty(arg) ) ) {
hit[gaMap[arg]] = args[arg];
} else {
hit[arg] = args[arg];
}
}
return hit;
}
try {
f.hitCallback();
} catch ( ex ) {
}
};
__gaTracker.create = newtracker;
__gaTracker.getByName = newtracker;
__gaTracker.getAll = function () {
return [];
};
__gaTracker.remove = noopfn;
__gaTracker.loaded = true;
window['__gaTracker'] = __gaTracker;
})();
} else {
console.log( "" );
( function () {
function __gtagTracker() {
return null;
}
window['__gtagTracker'] = __gtagTracker;
window['gtag'] = __gtagTracker;
} )();
}
</script>
<!-- / Google Analytics by MonsterInsights -->
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id="wp-emoji-styles-inline-css">
img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<style id="wp-parsely-recommendations-style-inline-css">
.parsely-recommendations-list-title{font-size:1.2em}.parsely-recommendations-list{list-style:none;padding:unset}.parsely-recommendations-cardbody{overflow:hidden;padding:.8em;text-overflow:ellipsis;white-space:nowrap}.parsely-recommendations-cardmedia{padding:.8em .8em 0}
/*# sourceURL=https://theshaderoom.com/wp-content/plugins/wp-parsely/build/blocks/recommendations/style-edit.css */
</style>
<style id="jetpack-search-active-filters-style-inline-css">
.wp-block-jetpack-search-active-filters{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.wp-block-jetpack-search-active-filters[hidden]{display:none}.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__heading{color:inherit;font-size:.8rem;font-weight:600;opacity:.8}.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__pills{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__pill{align-items:center;background:#0000;border:1px solid;border-radius:12px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:.8rem;gap:.25rem;letter-spacing:normal;line-height:1.2;padding:.2rem .6rem;text-transform:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}@supports(border-color:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__pill{background:color-mix(in sRGB,currentColor 14%,#0000);border-color:color-mix(in sRGB,currentColor 38%,#0000)}}.wp-block-jetpack-search-active-filters :is(.jetpack-search-active-filters__pill:focus-visible,.jetpack-search-active-filters__pill:hover){background:#0000;border-color:currentColor}@supports(background:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-active-filters :is(.jetpack-search-active-filters__pill:focus-visible,.jetpack-search-active-filters__pill:hover){background:color-mix(in sRGB,currentColor 24%,#0000);border-color:color-mix(in sRGB,currentColor 52%,#0000)}}.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__pill:focus-visible{box-shadow:0 0 0 2px currentColor;outline:none}@supports(box-shadow:0 0 0 2px color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__pill:focus-visible{box-shadow:0 0 0 2px color-mix(in sRGB,currentColor 28%,#0000)}}.wp-block-jetpack-search-active-filters .jetpack-search-active-filters__pill-remove{font-weight:700;line-height:1}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/active-filters.css */
</style>
<style id="jetpack-search-ai-answer-style-inline-css">
.wp-block-jetpack-search-ai-answer{border-inline-start:3px solid color-mix(in sRGB,currentColor 30%,#0000);margin-block:0 var(--wp--preset--spacing--40,1.5rem);padding-block:var(--wp--preset--spacing--30,.75rem);padding-inline-start:var(--wp--preset--spacing--30,1rem)}.wp-block-jetpack-search-ai-answer[hidden]{display:none}.jp-search-answers-panel__heading{font-size:.75em;font-weight:600;letter-spacing:.06em;margin:0 0 .5em;opacity:.7;text-transform:uppercase}.jp-search-answers-panel__loading,.jp-search-answers-panel__loading-hint{align-items:center;color:inherit;display:flex;font-size:.75em;gap:.5em;margin:.5em 0 0;opacity:.7}.jp-search-answers-panel__loading-hint[hidden],.jp-search-answers-panel__loading[hidden]{display:none}.jp-search-answers-panel__loading-hint{font-style:italic}.jp-search-answers-panel__error{margin:0}.jp-search-answers-panel__error-message{margin:0 0 .25em}.jp-search-answers-panel__error-detail{font-size:.875em;margin:0;opacity:.7}.jp-search-answers-panel__content{margin:0}.jp-search-answers-panel__text{font-size:.875em;line-height:1.6}.jp-search-answers-panel__text :is(h2,h3,h4){font-size:1em;font-weight:700;margin:.8em 0 .3em}.jp-search-answers-panel__text p{margin:0 0 .6em}.jp-search-answers-panel__text ul{list-style:disc;margin:0 0 .6em 1.2em;padding:0}.jp-search-answers-panel__text li{margin-bottom:.2em}.jp-search-answers-panel__text strong{font-weight:700}.jp-search-answers-panel__text em{font-style:italic}.jp-search-answers-panel__toggle{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:.75em;gap:.4em;margin-top:.5em;padding:0;text-decoration:underline}.jp-search-answers-panel__toggle[hidden]{display:none}.jp-search-answers-panel__toggle:hover{opacity:.7}.jp-search-answers-panel__toggle-icon{border-bottom:1.5px solid;border-right:1.5px solid;display:inline-block;height:.4em;transform:rotate(45deg);width:.4em}.jp-search-answers-panel__citations{display:flex;flex-wrap:wrap;font-size:.75em;gap:.5em 1em;list-style:none;margin:.75em 0 0;padding:0}.jp-search-answers-panel__citations[hidden]{display:none}.jp-search-answers-panel__citations li{margin:0}.jp-search-answers-panel__citations a{align-items:center;display:inline-flex;gap:.25em}.jp-search-answers-panel__citation-icon{flex-shrink:0}@keyframes jp-search-animated-ellipsis-bounce{0%,80%,to{opacity:.2}40%{opacity:1}}.jp-search-animated-ellipsis{display:inline-flex;gap:2px}.jp-search-animated-ellipsis span{animation:jp-search-animated-ellipsis-bounce 1.4s infinite both;background:currentColor;border-radius:50%;display:inline-block;height:3px;width:3px}.jp-search-animated-ellipsis span:nth-child(2){animation-delay:.16s}.jp-search-animated-ellipsis span:nth-child(3){animation-delay:.32s}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/ai-answer.css */
</style>
<style id="jetpack-search-clear-filters-style-inline-css">
.jetpack-search-clear-filters[hidden]{display:none}.jetpack-search-clear-filters__button{cursor:pointer}.jetpack-search-clear-filters.is-style-compact .jetpack-search-clear-filters__button{font-size:.8125rem;line-height:1.5;min-width:0;padding:.25em .75em;width:auto}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/clear-filters.css */
</style>
<style id="jetpack-search-filter-checkbox-style-inline-css">
.wp-block-jetpack-search-filter-checkbox[hidden]{display:none}@keyframes jetpack-search-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.wp-block-jetpack-search-filter-checkbox .jetpack-search-skeleton{animation:jetpack-search-skeleton-shimmer 1.5s linear infinite;background:color-mix(in sRGB,currentColor 8%,#0000) linear-gradient(90deg,#0000,color-mix(in sRGB,currentColor 6%,#0000) 50%,#0000) repeat;background-size:200% 100%;border-radius:4px;display:block}@media(prefers-reduced-motion:reduce){.wp-block-jetpack-search-filter-checkbox .jetpack-search-skeleton{animation:none}}.wp-block-jetpack-search-filter-checkbox .jetpack-search-skeleton--filter-row{height:1rem;width:80%}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__list--skeleton{list-style:none;margin:0;padding:0}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__list--skeleton[hidden]{display:none}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__item--skeleton{padding:.25rem 0}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__title{color:inherit;font-size:.85rem;font-weight:700;letter-spacing:.05em;margin:0 0 .5rem;text-transform:uppercase}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__list{list-style:none;margin:0;padding:0}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__item{padding:.25rem 0}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__item label{align-items:center;cursor:pointer;display:flex;gap:.5rem}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__label{flex:1}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__count{background:color-mix(in sRGB,currentColor 12%,#0000);border-radius:10px;color:inherit;font-size:.8rem;padding:0 .4rem}.wp-block-jetpack-search-filter-checkbox .jetpack-search-filter__count[hidden]{display:none}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__list{display:flex;flex-wrap:wrap;gap:.5rem}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item{padding:0}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label{align-items:center;border:1px solid;border-radius:9999px;cursor:pointer;display:inline-flex;gap:.35rem;padding:.35rem .7rem;position:relative;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}@supports(border-color:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label{border-color:color-mix(in sRGB,currentColor 24%,#0000)}}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label:hover{background:#0000;border-color:currentColor}@supports(background:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label:hover{background:color-mix(in sRGB,currentColor 8%,#0000);border-color:color-mix(in sRGB,currentColor 32%,#0000)}}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label:focus-within{box-shadow:0 0 0 2px currentColor}@supports(box-shadow:0 0 0 2px color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label:focus-within{box-shadow:0 0 0 2px color-mix(in sRGB,currentColor 28%,#0000)}}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label:has(input:checked){background:#0000;border-color:currentColor}@supports(background:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item label:has(input:checked){background:color-mix(in sRGB,currentColor 14%,#0000);border-color:color-mix(in sRGB,currentColor 38%,#0000)}}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__item input[type=checkbox]{block-size:1px;border:0;clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__label{flex:0 1 auto}.wp-block-jetpack-search-filter-checkbox[data-display-style=chips] .jetpack-search-filter__count{font-size:.72rem;line-height:1.2;padding:.1rem .4rem}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/filter-checkbox.css */
</style>
<style id="jetpack-search-filter-date-style-inline-css">
.wp-block-jetpack-search-filter-date[hidden]{display:none}@keyframes jetpack-search-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.wp-block-jetpack-search-filter-date .jetpack-search-skeleton{animation:jetpack-search-skeleton-shimmer 1.5s linear infinite;background:color-mix(in sRGB,currentColor 8%,#0000) linear-gradient(90deg,#0000,color-mix(in sRGB,currentColor 6%,#0000) 50%,#0000) repeat;background-size:200% 100%;border-radius:4px;display:block}@media(prefers-reduced-motion:reduce){.wp-block-jetpack-search-filter-date .jetpack-search-skeleton{animation:none}}.wp-block-jetpack-search-filter-date .jetpack-search-skeleton--filter-row{height:1rem;width:80%}.wp-block-jetpack-search-filter-date .jetpack-search-filter__list--skeleton{list-style:none;margin:0;padding:0}.wp-block-jetpack-search-filter-date .jetpack-search-filter__list--skeleton[hidden]{display:none}.wp-block-jetpack-search-filter-date .jetpack-search-filter__item--skeleton{padding:.25rem 0}.wp-block-jetpack-search-filter-date .jetpack-search-filter__title{color:inherit;font-size:.85rem;font-weight:700;letter-spacing:.05em;margin:0 0 .5rem;text-transform:uppercase}.wp-block-jetpack-search-filter-date .jetpack-search-filter__list{list-style:none;margin:0;padding:0}.wp-block-jetpack-search-filter-date .jetpack-search-filter__item{padding:.25rem 0}.wp-block-jetpack-search-filter-date .jetpack-search-filter__item label{align-items:center;cursor:pointer;display:flex;gap:.5rem}.wp-block-jetpack-search-filter-date .jetpack-search-filter__label{flex:1}.wp-block-jetpack-search-filter-date .jetpack-search-filter__count{background:color-mix(in sRGB,currentColor 12%,#0000);border-radius:10px;color:inherit;font-size:.8rem;padding:0 .4rem}.wp-block-jetpack-search-filter-date .jetpack-search-filter__count[hidden]{display:none}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__list{display:flex;flex-wrap:wrap;gap:.5rem}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item{padding:0}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label{align-items:center;border:1px solid;border-radius:9999px;cursor:pointer;display:inline-flex;gap:.35rem;padding:.35rem .7rem;position:relative;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}@supports(border-color:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label{border-color:color-mix(in sRGB,currentColor 24%,#0000)}}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label:hover{background:#0000;border-color:currentColor}@supports(background:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label:hover{background:color-mix(in sRGB,currentColor 8%,#0000);border-color:color-mix(in sRGB,currentColor 32%,#0000)}}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label:focus-within{box-shadow:0 0 0 2px currentColor}@supports(box-shadow:0 0 0 2px color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label:focus-within{box-shadow:0 0 0 2px color-mix(in sRGB,currentColor 28%,#0000)}}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label:has(input:checked){background:#0000;border-color:currentColor}@supports(background:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item label:has(input:checked){background:color-mix(in sRGB,currentColor 14%,#0000);border-color:color-mix(in sRGB,currentColor 38%,#0000)}}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__item input[type=checkbox]{block-size:1px;border:0;clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__label{flex:0 1 auto}.wp-block-jetpack-search-filter-date[data-display-style=chips] .jetpack-search-filter__count{font-size:.72rem;line-height:1.2;padding:.1rem .4rem}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/filter-date.css */
</style>
<style id="jetpack-search-filters-style-inline-css">
.jetpack-search-filters{display:flex;flex-direction:column;gap:var(--wp--style--block-gap,1rem)}.jetpack-search-filters__editor-canvas{border:1px dashed color-mix(in srgb,currentcolor 40%,#0000);border-radius:2px;padding:.5rem}.jetpack-search-filters__editor-label{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.04em;margin-bottom:.5rem;opacity:.6;text-transform:uppercase}.jetpack-search-filters__empty{font-size:.875rem;line-height:1.5;margin:0;opacity:.6}.jetpack-search-filters__empty[hidden]{display:none}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/filters.css */
</style>
<style id="jetpack-search-filters-popover-style-inline-css">
.jetpack-search-filters-popover{display:inline-block;position:relative}.jetpack-search-filters-popover__trigger{align-items:center;background:#0000;border:1px solid color-mix(in srgb,currentcolor 20%,#0000);border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;gap:4px;height:2rem;justify-content:center;padding:0;position:relative;width:2rem}.jetpack-search-filters-popover__trigger:hover:not(:disabled),.jetpack-search-filters-popover__trigger[aria-expanded=true]{background:color-mix(in sRGB,currentColor 6%,#0000)}.jetpack-search-filters-popover__trigger:disabled{cursor:not-allowed;opacity:.4}.jetpack-search-filters-popover__badge{background:color-mix(in sRGB,currentColor 85%,#0000);border-radius:8px;box-sizing:border-box;font-size:11px;height:16px;inset-block-start:0;inset-inline-end:0;line-height:16px;min-width:16px;padding:0 4px;position:absolute;text-align:center;transform:translate(50%,-50%)}.jetpack-search-filters-popover__badge[hidden]{display:none}:dir(rtl) .jetpack-search-filters-popover__badge{transform:translate(-50%,-50%)}.jetpack-search-filters-popover__badge-count{color:var(--jp-search-page-surface,var(--wp--preset--color--background,#fff))}.jetpack-search-filters-popover .jetpack-search-filters-popover__panel{background-color:var(--jp-search-page-surface,var(--wp--preset--color--base,var(--wp--preset--color--background,#fff)));border:1px solid color-mix(in srgb,currentcolor 15%,#0000);border-radius:4px;box-shadow:0 4px 16px color-mix(in sRGB,currentColor 12%,#0000);color:var(--jp-search-page-ink,var(--wp--preset--color--contrast,var(--wp--preset--color--foreground,inherit)));display:none;flex-direction:column;font-size:1rem;gap:1rem;inset-block-start:calc(100% + 4px);inset-inline-end:0;max-width:min(360px,90vw);min-width:260px;padding:12px;position:absolute;z-index:20}.jetpack-search-filters-popover.is-popover-open .jetpack-search-filters-popover__panel{display:flex}.jetpack-search-filters-popover.is-editor-preview.is-popover-open .jetpack-search-filters-popover__panel{background:#0000;border:none;border-radius:0;box-shadow:none;color:inherit;display:flex;max-width:none;min-width:0;padding:0;position:static;z-index:auto}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/filters-popover.css */
</style>
<style id="jetpack-search-no-results-style-inline-css">
.jetpack-search-no-results{margin:0}.jetpack-search-no-results[data-wp-bind--hidden]:not(:has(>:not([hidden]))),.jetpack-search-no-results[hidden]{display:none}.jetpack-search-no-results__editor-container{border:1px dashed color-mix(in srgb,currentcolor 40%,#0000);border-radius:2px;padding:.5rem}.jetpack-search-no-results__editor-container>*+*{margin-block-start:.75rem}.jetpack-search-no-results__variant{margin:0}.jetpack-search-no-results__variant[hidden]{display:none}.jetpack-search-no-results--default{align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center;min-block-size:12rem;opacity:.6;padding-block:2rem;padding-inline:1rem;text-align:center}.jetpack-search-no-results--default p{font-size:.875rem;line-height:1.5;margin:0;max-width:36ch}.jetpack-search-no-results--default p[hidden]{display:none}.jetpack-search-no-results__editor-canvas{border:1px dashed color-mix(in srgb,currentcolor 40%,#0000);border-radius:2px;padding:.5rem}.jetpack-search-no-results__editor-label{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.04em;margin-block-end:.5rem;opacity:.6;text-transform:uppercase}.jetpack-search-no-results__editor-canvas--collapsed{align-items:baseline;display:flex;gap:.5rem}.jetpack-search-no-results__editor-canvas--collapsed .jetpack-search-no-results__editor-label{flex-shrink:0;margin-block-end:0}.jetpack-search-no-results__editor-summary{font-size:.8125rem;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jetpack-search-no-results__editor-blocks--collapsed{display:none}.jetpack-search-no-results__default-preview{opacity:.6;text-align:center}.jetpack-search-no-results__default-preview p{font-size:.875rem;margin-inline:auto;max-width:36ch}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/no-results.css */
</style>
<style id="jetpack-search-powered-by-style-inline-css">
.wp-block-jetpack-search-powered-by{margin-block:var(--wp--style--block-gap,1.5em);text-align:center}.jetpack-search-powered-by__link{align-items:center;color:inherit;display:inline-flex;font-size:var(--wp--preset--font-size--small,.7em);gap:.5em;line-height:1;text-decoration:none}.jetpack-search-powered-by__logo{display:inline-flex;flex:0 0 auto;height:1em;width:1em}.jetpack-search-powered-by__logo svg{display:block;height:100%;width:100%}.jetpack-search-powered-by__text{font-weight:500}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/powered-by.css */
</style>
<style id="jetpack-search-results-count-style-inline-css">
.wp-block-jetpack-search-results-count{color:inherit;font-size:.85rem;margin:0;opacity:.7}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/results-count.css */
</style>
<style id="jetpack-search-results-list-style-inline-css">
@keyframes jetpack-search-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.wp-block-jetpack-search-results-list .jetpack-search-skeleton{animation:jetpack-search-skeleton-shimmer 1.5s linear infinite;background:color-mix(in sRGB,currentColor 8%,#0000) linear-gradient(90deg,#0000,color-mix(in sRGB,currentColor 6%,#0000) 50%,#0000) repeat;background-size:200% 100%;border-radius:4px;display:block}@media(prefers-reduced-motion:reduce){.wp-block-jetpack-search-results-list .jetpack-search-skeleton{animation:none}}.wp-block-jetpack-search-results-list .jetpack-search-skeleton--title{height:1.5rem;width:65%}.wp-block-jetpack-search-results-list .jetpack-search-skeleton--path{height:.8125rem;margin-top:.5rem;width:40%}.wp-block-jetpack-search-results-list .jetpack-search-skeleton--meta{height:.9rem;margin-top:1rem;width:25%}.wp-block-jetpack-search-results-list .jetpack-search-skeleton--image{aspect-ratio:16/10;flex:0 0 auto;max-width:30%;width:200px}.wp-block-jetpack-search-results-list .jetpack-search-results__item--skeleton[hidden]{display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__list{list-style:none;margin:0;padding:0}.wp-block-jetpack-search-results-list :is(.jetpack-search-results__error,.jetpack-search-results__no-results){align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center;margin:0;min-height:12rem;opacity:.6;padding:2rem 1rem;text-align:center}.wp-block-jetpack-search-results-list :is(.jetpack-search-results__error[hidden],.jetpack-search-results__no-results[hidden]){display:none}.wp-block-jetpack-search-results-list :is(.jetpack-search-results__error,.jetpack-search-results__no-results) p{font-size:.875rem;line-height:1.5;margin:0;max-width:36ch}.wp-block-jetpack-search-results-list :is(.jetpack-search-results__error,.jetpack-search-results__no-results) p[hidden]{display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__item{align-items:flex-start;display:flex;gap:1.5rem;padding:1.5rem 0}.wp-block-jetpack-search-results-list .jetpack-search-results__copy{flex:1 1 auto;min-width:0}.wp-block-jetpack-search-results-list .jetpack-search-results__title{font-size:1.5rem;font-weight:700;line-height:1.25;margin:0 0 .25rem}.wp-block-jetpack-search-results-list .jetpack-search-results__title-link{color:inherit;text-decoration:none}.wp-block-jetpack-search-results-list :is(.jetpack-search-results__title-link:focus-visible,.jetpack-search-results__title-link:hover){text-decoration:underline}.wp-block-jetpack-search-results-list .jetpack-search-results__title-link span[hidden]{display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__highlight{background:var(--jetpack-search-highlight-background,color-mix(in sRGB,currentColor 18%,#0000));font-weight:700}.wp-block-jetpack-search-results-list .jetpack-search-results__path{color:inherit;font-size:.8125rem;line-height:1.4;margin-top:.25rem;opacity:.6}.wp-block-jetpack-search-results-list .jetpack-search-results__path[hidden]{display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__content{color:inherit;display:-webkit-box;font-size:1rem;line-height:1.55;margin-top:.4rem;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.wp-block-jetpack-search-results-list .jetpack-search-results__content[hidden]{display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__meta{align-items:baseline;color:inherit;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem;margin-top:1rem;opacity:.6}.wp-block-jetpack-search-results-list :is(.jetpack-search-results__author,.jetpack-search-results__date){color:inherit}.wp-block-jetpack-search-results-list .jetpack-search-results__meta-separator[hidden],.wp-block-jetpack-search-results-list :is(.jetpack-search-results__author[hidden],.jetpack-search-results__date[hidden]){display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__image-link{aspect-ratio:16/10;background-color:color-mix(in sRGB,currentColor 8%,#0000);border-radius:4px;display:block;flex:0 0 auto;max-width:30%;overflow:hidden;width:200px}.wp-block-jetpack-search-results-list .jetpack-search-results__image-link[hidden]{display:none}.wp-block-jetpack-search-results-list .jetpack-search-results__image{aspect-ratio:16/10;display:block;height:100%;object-fit:cover;width:100%}.jetpack-search-results--compact .jetpack-search-results__list{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.jetpack-search-results--compact .jetpack-search-results__item{border-color:currentcolor color-mix(in sRGB,currentColor 15%,#0000) color-mix(in sRGB,currentColor 15%,#0000);border-top:1px solid color-mix(in srgb,currentcolor 15%,#0000);padding:.5rem 0}.jetpack-search-results--compact .jetpack-search-results__item:first-child{border-top:none}.jetpack-search-results--compact .jetpack-search-results__copy{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem .75rem}.jetpack-search-results--compact .jetpack-search-results__title{font-size:1rem;font-weight:500;margin:0}.jetpack-search-results--compact .jetpack-search-results__meta{font-size:.875em;gap:.75rem;margin-top:0;opacity:.75}.jetpack-search-results--product .jetpack-search-results__list{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(min-width:600px){.jetpack-search-results--product .jetpack-search-results__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:960px){.jetpack-search-results--product .jetpack-search-results__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.jetpack-search-results--product .jetpack-search-results__item{align-items:stretch;display:flex;flex-direction:column;gap:.5rem;padding:0}.jetpack-search-results--product .jetpack-search-results__product-image-link{aspect-ratio:1/1;background-color:color-mix(in sRGB,currentColor 8%,#0000);border-radius:4px;display:block;overflow:hidden;text-decoration:none}.jetpack-search-results--product :is(.jetpack-search-results__product-image,.jetpack-search-results__product-image-placeholder){background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:100%;display:block;inline-size:100%}.jetpack-search-results--product :is(.jetpack-search-results__product-image-placeholder[hidden],.jetpack-search-results__product-image[hidden]){display:none}.jetpack-search-results--product .jetpack-search-results__product-image-placeholder{background-color:currentColor;mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><rect x=%273%27 y=%273%27 width=%2718%27 height=%2718%27 rx=%272%27/><circle cx=%278.5%27 cy=%278.5%27 r=%271.5%27/><path d=%27m21 15-5-5L5 21%27/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><rect x=%273%27 y=%273%27 width=%2718%27 height=%2718%27 rx=%272%27/><circle cx=%278.5%27 cy=%278.5%27 r=%271.5%27/><path d=%27m21 15-5-5L5 21%27/></svg>");mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:40%;-webkit-mask-size:40%;opacity:.3}.jetpack-search-results--product .jetpack-search-results__copy{display:flex;flex-direction:column;gap:.25rem}.jetpack-search-results--product .jetpack-search-skeleton--product-image{aspect-ratio:1/1;width:100%}.jetpack-search-results--product .jetpack-search-skeleton--title{height:1.4rem;width:95%}.jetpack-search-results--product .jetpack-search-skeleton--title-secondary{height:1.4rem;width:60%}.jetpack-search-results--product .jetpack-search-results__title{font-size:1.05rem;font-weight:600;line-height:1.3;margin:0}.jetpack-search-results--product .jetpack-search-results__price{display:flex;flex-wrap:wrap;font-size:1rem;gap:.5rem}.jetpack-search-results--product .jetpack-search-results__price[hidden]{display:none}.jetpack-search-results--product .jetpack-search-results__price .jetpack-search-results__price-regular{opacity:.6;text-decoration:line-through}.jetpack-search-results--product .jetpack-search-results__price .jetpack-search-results__price-regular[hidden]{display:none}.jetpack-search-results--product .jetpack-search-results__price .jetpack-search-results__price-sale{font-weight:700;text-decoration:none}.jetpack-search-results--product .jetpack-search-results__price .jetpack-search-results__price-sale[hidden]{display:none}.jetpack-search-results--product .jetpack-search-results__price .jetpack-search-results__price-current{font-weight:600}.jetpack-search-results--product .jetpack-search-results__price .jetpack-search-results__price-current[hidden]{display:none}.jetpack-search-results--product .jetpack-search-results__rating{align-items:center;display:flex;font-size:.875rem;gap:.5rem}.jetpack-search-results--product .jetpack-search-results__rating[hidden]{display:none}.jetpack-search-results--product .jetpack-search-results__rating-stars{block-size:1em;color:color-mix(in sRGB,currentColor 25%,#0000);display:inline-block;font-size:1em;inline-size:5em;line-height:1;position:relative}.jetpack-search-results--product .jetpack-search-results__rating-stars:before{content:"★★★★★";inset:0;letter-spacing:0;position:absolute}.jetpack-search-results--product .jetpack-search-results__rating-fill{color:var(--jetpack-search-rating-color,#f7b500);inset-block:0;inset-inline-start:0;overflow:hidden;position:absolute;white-space:nowrap}.jetpack-search-results--product .jetpack-search-results__rating-fill:before{content:"★★★★★"}.jetpack-search-results--product .jetpack-search-results__rating-count{opacity:.7}.jetpack-search-results--product .jetpack-search-results__match-hint{font-size:.8rem;opacity:.75}.jetpack-search-results--product .jetpack-search-results__match-hint[hidden]{display:none}.jetpack-search-results--product .jetpack-search-results__match-hint mark{background:none;color:inherit}.jetpack-search-results--product .jetpack-search-results__match-hint span[hidden]{display:none}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/results-list.css */
</style>
<style id="jetpack-search-results-load-more-style-inline-css">
.wp-block-jetpack-search-results-load-more{padding-block:var(--wp--style--block-gap,1rem);text-align:center}.wp-block-jetpack-search-results-load-more[hidden]{display:none}.wp-block-jetpack-search-results-load-more .jetpack-search-load-more__button{cursor:pointer}.wp-block-jetpack-search-results-load-more .jetpack-search-load-more__button[hidden]{display:none}.wp-block-jetpack-search-results-load-more .jetpack-search-load-more__button:disabled{cursor:not-allowed;opacity:.5}.wp-block-jetpack-search-results-load-more.is-style-compact .jetpack-search-load-more__button{font-size:.8125rem;line-height:1.5;min-width:0;padding:.25em .75em;width:auto}.wp-block-jetpack-search-results-load-more .jetpack-search-load-more__spinner{color:inherit;display:block;margin-block:var(--wp--style--block-gap,.5rem);margin-inline:auto;opacity:.7}.wp-block-jetpack-search-results-load-more .jetpack-search-load-more__spinner[hidden]{display:none}.wp-block-jetpack-search-results-load-more .jetpack-search-load-more__sentinel{display:block;height:1px;width:100%}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/results-load-more.css */
</style>
<style id="jetpack-search-results-sort-style-inline-css">
.wp-block-jetpack-search-results-sort{align-items:center;display:flex;gap:.5rem;margin-inline-start:auto}.wp-block-jetpack-search-results-sort label{color:inherit;font-size:.9rem;opacity:.8}.wp-block-jetpack-search-results-sort select{appearance:auto;border:1px solid color-mix(in srgb,currentcolor 20%,#0000);border-radius:4px;cursor:pointer;padding:.2rem .5rem}.wp-block-jetpack-search-results-sort select,.wp-block-jetpack-search-results-sort select option{background-color:var(--jp-search-page-surface,var(--wp--preset--color--base,var(--wp--preset--color--background,#fff)));color:var(--jp-search-page-ink,var(--wp--preset--color--contrast,var(--wp--preset--color--foreground,inherit)))}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-group{align-items:center;border:0;display:flex;flex-wrap:wrap;margin:0;padding:0}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-group legend{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-item{align-items:center;display:flex;font-size:.9rem;position:relative}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-item input[type=radio]{appearance:none;border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-item label{cursor:pointer}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-item input[type=radio]:checked+label{font-weight:600;opacity:1}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-item input[type=radio]:focus-visible+label{outline:2px solid currentColor;outline-offset:2px}.wp-block-jetpack-search-results-sort .jetpack-search-results-sort__radio-item:not(:last-child):after{content:"•"/"";margin-block:0;margin-inline:.5rem;opacity:.5}.jetpack-search-results-sort--popover{display:inline-block;position:relative}.jetpack-search-results-sort--popover .jetpack-search-results-sort__trigger{align-items:center;background:#0000;border:1px solid color-mix(in srgb,currentcolor 20%,#0000);border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;padding:0;width:2rem}.jetpack-search-results-sort--popover .jetpack-search-results-sort__trigger:hover:not(:disabled),.jetpack-search-results-sort--popover .jetpack-search-results-sort__trigger[aria-expanded=true]{background:color-mix(in sRGB,currentColor 6%,#0000)}.jetpack-search-results-sort--popover .jetpack-search-results-sort__trigger:disabled{cursor:not-allowed;opacity:.4}.jetpack-search-results-sort--popover .jetpack-search-results-sort__menu{background-color:var(--jp-search-page-surface,var(--wp--preset--color--base,var(--wp--preset--color--background,#fff)));border:1px solid color-mix(in srgb,currentcolor 15%,#0000);border-radius:4px;box-shadow:0 4px 16px color-mix(in sRGB,currentColor 12%,#0000);color:var(--jp-search-page-ink,var(--wp--preset--color--contrast,var(--wp--preset--color--foreground,inherit)));display:flex;flex-direction:column;font-size:1rem;inset-block-start:calc(100% + 4px);inset-inline-end:0;min-width:160px;padding:4px;position:absolute;z-index:20}.jetpack-search-results-sort--popover .jetpack-search-results-sort__menu[hidden]{display:none}.jetpack-search-results-sort--popover .jetpack-search-results-sort__menu-item{appearance:none;background:#0000;border:none;border-radius:2px;color:inherit;cursor:pointer;font:inherit;padding:6px 8px;text-align:start}.jetpack-search-results-sort--popover :is(.jetpack-search-results-sort__menu-item:focus-visible,.jetpack-search-results-sort__menu-item:hover){background:color-mix(in sRGB,currentColor 8%,#0000)}.jetpack-search-results-sort--popover .jetpack-search-results-sort__menu-item[aria-checked=true]:before{content:"✓";margin-inline-end:6px}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/results-sort.css */
</style>
<style id="jetpack-search-search-input-style-inline-css">
.jetpack-search-compact-toolbar>.wp-block-jetpack-search-search-input{flex:1 1 0;min-width:0}.wp-block-jetpack-search-search-input .jetpack-search-input__inside-wrapper{align-items:center;border-bottom:1px solid #0000;display:flex;gap:.5rem;padding:.5rem 0;position:relative}@supports(border-color:color-mix(in sRGB,black 50%,white)){.wp-block-jetpack-search-search-input .jetpack-search-input__inside-wrapper{border-bottom-color:color-mix(in sRGB,currentColor 15%,#0000)}}.wp-block-jetpack-search-search-input .jetpack-search-input__icon{fill:currentColor;flex:0 0 auto;height:1.5rem;opacity:.6;width:1.5rem}.wp-block-jetpack-search-search-input .jetpack-search-input__field{background:#0000;border:0;color:inherit;flex:1 1 auto;font-size:1.25rem;line-height:1.4;min-width:0;padding:0}.wp-block-jetpack-search-search-input .jetpack-search-input__field::-webkit-search-cancel-button,.wp-block-jetpack-search-search-input .jetpack-search-input__field::-webkit-search-decoration{appearance:none}.wp-block-jetpack-search-search-input .jetpack-search-input__field::placeholder{color:inherit;opacity:.5}.wp-block-jetpack-search-search-input .jetpack-search-input__field:focus{outline:none}.wp-block-jetpack-search-search-input .jetpack-search-input__clear{background:none;border:0;color:inherit;cursor:pointer;flex:0 0 auto;font-size:1rem;line-height:1;opacity:.6;padding:.25rem .5rem}.wp-block-jetpack-search-search-input .jetpack-search-input__clear[hidden]{display:none}.wp-block-jetpack-search-search-input :is(.jetpack-search-input__clear:focus-visible,.jetpack-search-input__clear:hover){opacity:1}.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions{background-color:var(--jp-search-page-surface,var(--wp--preset--color--base,var(--wp--preset--color--background,#fff)));border:1px solid color-mix(in srgb,currentcolor 15%,#0000);border-radius:4px;box-shadow:0 4px 16px color-mix(in sRGB,currentColor 12%,#0000);color:var(--jp-search-page-ink,var(--wp--preset--color--contrast,var(--wp--preset--color--foreground,inherit)));font-size:1rem;left:0;list-style:none;margin:0;max-height:60vh;overflow-y:auto;overscroll-behavior:contain;padding:4px 0;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions[hidden]{display:none}@media(max-width:480px){.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions{max-height:50vh}}.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions-label{color:color-mix(in sRGB,currentColor 55%,#0000);font-size:.75rem;font-weight:600;letter-spacing:.06em;padding:8px 12px 4px;text-transform:uppercase}.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions-option{border-radius:2px;color:inherit;cursor:pointer;font:inherit;line-height:1.4;padding:8px 12px}@media(max-width:480px){.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions-option{padding:12px}}.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions-option:hover{background:color-mix(in sRGB,currentColor 8%,#0000)}.wp-block-jetpack-search-search-input .jetpack-search-input__suggestions-option.is-active{background:color-mix(in sRGB,currentColor 14%,#0000)}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/search-input.css */
</style>
<style id="jetpack-search-search-results-style-inline-css">
.jetpack-search-search-results{display:flex;flex-direction:column;gap:var(--wp--style--block-gap,1.5rem)}
/*# sourceURL=https://theshaderoom.com/wp-content/mu-plugins/jetpack-16.2/jetpack_vendor/automattic/jetpack-search/build/search-blocks/search-results.css */
</style>
<link rel='stylesheet' id='all-css-38' href='https://theshaderoom.com/_static/??-eJyFjUEOwjAMBD9EYipA0APiLWm8ikydtNSJUH9POYC4cRztzi49ZxenUlEqzdqSFKNHkzi6wIZicAt0CgwmKVEbwyi1rT5gScRilQad4mje6qrwQxNlH812tC1/lbtRBkuAIr+vfmHWsGJxihTi6rOU//qW/fJHuuVrd+67w/7UHy8vrtZRag==' type='text/css' media='all' />
<style id="global-styles-inline-css">
: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--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%);--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--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--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-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}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-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-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-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;}.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-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;}
:root :where(.wp-block-icon svg){width: 24px;}
: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 ) ) );}
:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel='stylesheet' id='all-css-40' href='https://theshaderoom.com/wp-content/plugins/gn-publisher/assets/css/gn-frontend-gnfollow.min.css?m=1790353480g' type='text/css' media='all' />
<style id="jetpack-stats-inline-css">
img#wpstats{display:none}
/*# sourceURL=jetpack-stats-inline-css */
</style>
<link rel='stylesheet' id='brightcove-pip-css-css' href='https://players.brightcove.net/videojs-pip/1/videojs-pip.css?ver=2.8.8' media='all' />
<link rel='stylesheet' id='all-css-44' href='https://theshaderoom.com/_static/??-eJydj8EKwjAMhl/IGuplehAfRboat0DTjCZO9/a24GGgoHjJIf/3fyFwn1yUbJgNpnQbKCv0hYbRoszoZrqgNCBjNAiqaApR18x5SmFJpLZlytuabeCDs64KhmgkWV0iw7XsWir9XzUKs7yftREZFZRDMcdhALUl4XesKVP7rJfHbzTV9DVb4cRH3x12fu991z0BkriDQA==' type='text/css' media='all' />
<style id="smartmag-core-inline-css">
:root { --c-main: #ed2127;
--c-main-rgb: 237,33,39;
--text-font: "Open Sans", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--body-font: "Open Sans", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--ui-font: "Public Sans", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--title-font: "Public Sans", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--h-font: "Public Sans", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--title-font: "Open Sans", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--h-font: "Open Sans", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--main-width: 1170px; }
:root { --sidebar-width: 300px; }
.ts-row, .has-el-gap { --sidebar-c-width: calc(var(--sidebar-width) + var(--grid-gutter-h) + var(--sidebar-c-pad)); }
:root { --sidebar-pad: 40px; --sidebar-sep-pad: 40px; }
.smart-head-main { --c-shadow: rgba(38,38,38,0.34); }
.smart-head-main .smart-head-top { background: linear-gradient(deg, 0%, 100%); border-image: linear-gradient(90deg, #cccccc 0%, #ffffff 100%); border-image-slice: 1; border-image-width: 1px 0 0 0; border-width: 1px 0; border-image-width: 0 0 1px 0; }
.smart-head-main .smart-head-mid { --head-h: 75px; background-color: #1a1b1d; }
.s-dark .smart-head-main .smart-head-mid,
.smart-head-main .s-dark.smart-head-mid { border-bottom-color: #ffffff; }
.smart-head-main .smart-head-bot { --head-h: 35px; background-color: #ffffff; }
.s-dark .smart-head-main .smart-head-bot,
.smart-head-main .s-dark.smart-head-bot { background-color: #1a1b1d; border-bottom-color: #ffffff; }
.navigation-main { --nav-items-space: 15px; }
.mega-menu .post-title a:hover { color: var(--c-nav-drop-hov); }
.s-light .navigation { --c-nav-blip: #ed2127; }
.s-dark .navigation { --c-nav-blip: #ed2127; }
.smart-head-mobile .smart-head-mid { border-image: linear-gradient(90deg, #ed2127 0%, #cccccc 100%); border-image-slice: 1; border-image-width: 3px 0 0 0; border-width: 3px 0; }
.smart-head-mobile .smart-head-bot { --head-h: 30px; }
.smart-head-main .spc-social { --c-spc-social: #ed2127; --spc-social-fs: 14px; --spc-social-size: 25px; }
.smart-head-main { --c-search-icon: #ffffff; }
.smart-head-mobile { --c-search-icon: #ffffff; }
.smart-head-main .scheme-switcher a { color: #ffffff; }
.smart-head-mobile .scheme-switcher a { color: #ffffff; }
.smart-head-main .offcanvas-toggle { transform: scale(0.75); }
.smart-head .ts-button1 { border-radius: 0px; height: 34px; line-height: 34px; padding-left: 14px; padding-right: 14px; }
.smart-head .ts-button3 { height: 10px; line-height: 10px; }
@media (min-width: 1200px) { .nav-hov-b .menu > li > a:before { width: calc(100% - (var(--nav-items-space, 15px)*2)); left: var(--nav-items-space); } }
@media (min-width: 940px) and (max-width: 1200px) { .ts-row, .has-el-gap { --sidebar-c-width: calc(var(--sidebar-width) + var(--grid-gutter-h) + var(--sidebar-c-pad)); } }
@media (min-width: 768px) and (max-width: 940px) { .ts-contain, .main { padding-left: 35px; padding-right: 35px; } }
@media (max-width: 767px) { .ts-contain, .main { padding-left: 25px; padding-right: 25px; } }
/*# sourceURL=smartmag-core-inline-css */
</style>
<link rel='stylesheet' id='all-css-46' href='https://theshaderoom.com/wp-content/plugins/elementor/assets/css/frontend.min.css?m=1790353479g' type='text/css' media='all' />
<link rel='stylesheet' id='elementor-post-180931-css' href='https://theshaderoom.com/wp-content/uploads/elementor/css/post-180931.css?ver=1792018609' media='all' />
<link rel='stylesheet' id='all-css-48' href='https://theshaderoom.com/_static/??-eJyVjEEOwjAMBD9EuqCCSg+It5TGqiwlThSb5vsN9NQbHGe1M6jZzUmMxJDDe2FRUKDYOBVMqmSKWRWV/ULmPK/sqXSRpWvzCb/4gV/QypkK1vu3ttN/lY/XTp6Nk0yhPdwx84yPyzCe+1t/HcYNWShRIw==' type='text/css' media='all' />
<link rel='stylesheet' id='elementor-post-60613-css' href='https://theshaderoom.com/wp-content/uploads/elementor/css/post-60613.css?ver=1792018614' media='all' />
<link rel='stylesheet' id='smartmag-gfonts-custom-css' href='https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C500%2C600%2C700%7CPublic+Sans%3A400%2C500%2C600%2C700' media='all' />
<link rel='stylesheet' id='elementor-gf-local-opensans-css' href='https://theshaderoom.com/wp-content/uploads/elementor/google-fonts/css/opensans.css?ver=1742508718' media='all' />
<script id="smartmag-lazy-inline-js-after">
/**
* @copyright ThemeSphere
* @preserve
*/
var BunyadLazy={};BunyadLazy.load=function(){function a(e,n){var t={};e.dataset.bgset&&e.dataset.sizes?(t.sizes=e.dataset.sizes,t.srcset=e.dataset.bgset):t.src=e.dataset.bgsrc,function(t){var a=t.dataset.ratio;if(0<a){const e=t.parentElement;if(e.classList.contains("media-ratio")){const n=e.style;n.getPropertyValue("--a-ratio")||(n.paddingBottom=100/a+"%")}}}(e);var a,o=document.createElement("img");for(a in o.onload=function(){var t="url('"+(o.currentSrc||o.src)+"')",a=e.style;a.backgroundImage!==t&&requestAnimationFrame(()=>{a.backgroundImage=t,n&&n()}),o.onload=null,o.onerror=null,o=null},o.onerror=o.onload,t)o.setAttribute(a,t[a]);o&&o.complete&&0<o.naturalWidth&&o.onload&&o.onload()}function e(t){t.dataset.loaded||a(t,()=>{document.dispatchEvent(new Event("lazyloaded")),t.dataset.loaded=1})}function n(t){"complete"===document.readyState?t():window.addEventListener("load",t)}return{initEarly:function(){var t,a=()=>{document.querySelectorAll(".img.bg-cover:not(.lazyload)").forEach(e)};"complete"!==document.readyState?(t=setInterval(a,150),n(()=>{a(),clearInterval(t)})):a()},callOnLoad:n,initBgImages:function(t){t&&n(()=>{document.querySelectorAll(".img.bg-cover").forEach(e)})},bgLoad:a}}(),BunyadLazy.load.initEarly();
//# sourceURL=smartmag-lazy-inline-js-after
</script>
<script id="monsterinsights-frontend-script-js-extra">
var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[]","home_url":"https://theshaderoom.com","hash_tracking":"false","ua":"UA-51932734-1","v4_id":"G-V2HX8YP3XL"};
//# sourceURL=monsterinsights-frontend-script-js-extra
</script>
<script type="text/javascript" src="https://theshaderoom.com/wp-content/plugins/google-analytics-premium/assets/js/frontend-gtag.min.js?m=1790353480g" ></script><script id="sphere-post-views-js" src="https://theshaderoom.com/wp-content/plugins/sphere-post-views/assets/js/post-views.js?ver=1.0.2"></script>
<script id="sphere-post-views-js-after">
var Sphere_PostViews = {"ajaxUrl":"https:\/\/theshaderoom.com\/wp-admin\/admin-ajax.php?sphere_post_views=1","sampling":0,"samplingRate":10,"repeatCountDelay":0,"postID":false,"token":"736b967e4b"}
//# sourceURL=sphere-post-views-js-after
</script>
<script type="text/javascript" src="https://theshaderoom.com/_static/??-eJzTLy/QzcxLzilNSS3WzwKiwtLUokoopZebmaeXVayjj0+Rbm5melFiSSpUsX2uraG5paGxgamliUUWAK+RIic=" ></script><link rel="https://api.w.org/" href="https://theshaderoom.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://theshaderoom.com/wp-json/wp/v2/pages/60613" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://theshaderoom.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.1.3" />
<link rel='shortlink' href='https://theshaderoom.com/' />
<meta name="tsr-merged-nonce" content="a42120ddf8">
<style>
.tsr-merged-form-wrapper {
margin-top: 40px;
margin-bottom: 40px;
max-width: 350px;
margin-left: auto;
margin-right: auto;
display: block;
}
.tsr-merged-form-container {
max-width: 650px;
background: #f5f5f5;
border: 1px solid #e0e0e0;
border-radius: 4px;
padding: 40px;
box-sizing: border-box;
position: relative;
}
.tsr-merged-form-icon {
width: 67px;
height: 67px;
margin: -31px auto -15px;
background: #ed2127;
transform: translateY(-60%);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
color: white;
flex-shrink: 0;
}
.tsr-merged-form-icon svg {
width: 32px;
height: 32px;
}
.tsr-merged-form-header {
text-align: center;
margin-bottom: 28px;
}
.tsr-merged-form-title {
font-family: "Neue Haas Grotesk", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
font-size: 20px;
font-weight: 800;
line-height: 1.3;
letter-spacing: -0.01em;
margin: 0 0 15px 0;
color: #000;
margin-bottom: 15px;
margin-top: -12px !important;
}
.tsr-merged-form-subtitle {
font-size: 14px;
line-height: 1.7;
color: #000;
margin: 0;
max-width: 100%;
margin-bottom: 22px;
margin-top: 24px;
}
.tsr-merged-form {
width: 100%;
}
.tsr-merged-form-step {
display: none;
}
.tsr-merged-form-step-active {
display: block;
}
.tsr-merged-form-group {
margin-bottom: 14px;
}
.tsr-merged-form-input {
width: 215px !important;
height: 44px !important;
padding: 12px 14px;
border: 1px solid #ddd;
border-radius: 4px;
font-size: 16px;
font-family: "Open Sans", sans-serif;
box-sizing: border-box;
transition: border-color 0.15s ease;
background: white;
margin: 0 auto;
display: block;
}
.tsr-merged-form-input:focus {
outline: none;
border-color: var(--c-contrast-400);
}
.tsr-merged-form-input::placeholder {
color: #aaa;
}
.tsr-merged-form-checkbox {
display: flex;
align-items: flex-start;
gap: 8px;
margin-bottom: 20px;
margin-top: 16px;
}
.tsr-merged-form-checkbox input[type="checkbox"] {
width: 13px;
height: 13px;
margin-top: 3px;
flex-shrink: 0;
cursor: pointer;
accent-color: #ed2127;
transform: translateY(1px);
margin-left: 3px;
}
.tsr-merged-form-checkbox label {
font-size: 12px;
line-height: 1.7;
color: #888;
cursor: pointer;
margin: 0;
}
.tsr-merged-form-button {
width: auto !important;
min-width: 215px;
padding: 0px 0px !important;
background: #ed2127;
color: white;
border: none;
border-radius: 2px;
font-size: 12px;
font-weight: 700;
font-family: var(--ui-font, "Open Sans", sans-serif);
text-transform: uppercase;
letter-spacing: 0.05em;
text-align: center;
cursor: pointer;
transition: 0.25s ease-in-out;
margin: 0 auto 12px;
height: 40px !important;
display: flex;
align-items: center;
justify-content: center;
line-height: 40px;
-webkit-appearance: none;
}
.tsr-merged-form-button:hover {
background: #000;
}
.tsr-merged-form-button:disabled {
opacity: 0.6;
cursor: not-allowed;
}
.tsr-merged-form-button-secondary {
width: auto !important;
min-width: 215px;
padding: 6px 40px !important;
display: block;
margin-left: auto !important;
margin-right: auto !important;
background: transparent;
color: #ed2127;
border: 1px solid #ddd;
border-radius: 4px;
font-size: 13px;
font-weight: 600;
font-family: "Open Sans", sans-serif;
cursor: pointer;
transition: all 0.2s ease;
margin-bottom: 0;
height: auto;
text-transform: none;
letter-spacing: normal;
}
.tsr-merged-form-button-secondary:hover {
border: 1px solid #ed2127;
}
#tsr-merged-form-footer .tsr-merged-form-button-secondary,
#tsr-merged-form-article .tsr-merged-form-button-secondary {
width: 140px !important;
min-width: 93px;
}
#tsr-merged-form .tsr-merged-form-button-secondary {
width: auto !important;
min-width: 135px;
padding: 6px 40px !important;
display: block;
margin-left: auto !important;
margin-right: auto !important;
background: transparent;
color: #ed2127;
border: 1px solid #ddd;
border-radius: 4px;
font-size: 13px;
font-weight: 600;
font-family: "Open Sans", sans-serif;
cursor: pointer;
transition: all 0.2s ease;
margin-bottom: 0;
height: auto;
text-transform: none;
letter-spacing: normal;
}
.tsr-merged-form-error {
display: none;
padding: 12px 14px 12px 40px;
background: #fef2f2;
border: 1px solid #c41e1e;
border-radius: 4px;
color: #c41e1e;
font-size: 12px;
margin-top: 20px;
margin-bottom: 16px;
line-height: 1.6;
position: relative;
}
.tsr-merged-form-error::before {
content: '✕';
position: absolute;
left: 12px;
top: 50%;
transform: translateY(-50%);
font-weight: bold;
font-size: 16px;
}
.tsr-merged-form-error.show {
display: block;
}
.tsr-merged-form-success {
display: none;
padding: 12px 14px 12px 40px;
background: #f0fdf4;
border: 1px solid #22c55e;
border-radius: 4px;
color: #16a34a;
font-size: 12px;
margin-top: 20px;
margin-bottom: 16px;
line-height: 1.6;
position: relative;
}
.tsr-merged-form-success::before {
content: '✓';
position: absolute;
left: 12px;
top: 50%;
transform: translateY(-50%);
font-weight: bold;
font-size: 16px;
}
.tsr-merged-form-success.show {
display: block;
}
.tsr-merged-form-disclaimer {
font-size: 0.9rem;
color: rgba(var(--c-rgba), 0.6);
line-height: 1.7;
margin-top: 14px;
margin-bottom: 0;
text-align: center;
margin-bottom: -2px !important;
}
.tsr-merged-form-disclaimer a {
color: rgba(var(--c-rgba), 0.6);
text-decoration: none;
}
.tsr-merged-form-disclaimer a:hover {
color: #ed2127;
}
.tsr-merged-step-message {
font-size: 13px;
color: #888;
margin-bottom: 20px;
text-align: center;
line-height: 1.6;
}
@media (min-width: 1025px) {
.tsr-merged-form-checkbox {
margin-left: 20px;
}
}
/* Dark theme variant */
.tsr-merged-form-dark .tsr-merged-form-container {
background: #1a1a1a !important;
border: 1px solid #555 !important;
}
.tsr-merged-form-dark .tsr-merged-form-title {
color: white !important;
}
.tsr-merged-form-dark .tsr-merged-form-subtitle {
color: #ccc !important;
}
.tsr-merged-form-dark .tsr-merged-form-input {
background: #2a2a2a !important;
color: white !important;
border: 1px solid #444 !important;
}
.tsr-merged-form-dark .tsr-merged-form-input::placeholder {
color: #888 !important;
}
.tsr-merged-form-dark .tsr-merged-form-checkbox label {
color: #ccc !important;
}
.tsr-merged-form-dark .tsr-merged-form-disclaimer {
color: #999 !important;
}
.tsr-merged-form-dark .tsr-merged-form-disclaimer a {
color: #ed2127 !important;
}
.tsr-merged-form-dark .tsr-merged-step-message {
color: #bbb !important;
}
</style>
<meta name="wp-nonce" content="a42120ddf8">
<style>
.tsr-subtext-form-wrapper {
margin-top: 40px;
margin-bottom: 40px;
max-width: 350px;
margin-left: auto;
margin-right: auto;
display: block;
}
.tsr-subtext-form-container {
max-width: 650px;
background: #f5f5f5;
border: 1px solid #e0e0e0;
border-radius: 4px;
padding: 40px;
box-sizing: border-box;
position: relative;
}
.tsr-subtext-form-header {
text-align: center;
margin-bottom: 28px;
}
.tsr-subtext-icon {
width: 62px;
height: 62px;
margin: -31px auto -15px;
background: #ed2127;
transform: translateY(-60%);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
color: white;
flex-shrink: 0;
}
.tsr-subtext-icon svg {
width: 32px;
height: 32px;
}
.tsr-subtext-form-title {
font-family: "Neue Haas Grotesk", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
font-size: 20px;
font-weight: 800;
line-height: 1.3;
letter-spacing: -0.01em;
margin: 0 0 15px 0;
color: #000;
margin-bottom: 15px;
margin-top: -12px !important;
}
.tsr-subtext-form-subtitle {
font-size: 14px;
line-height: 1.7;
color: rgba(var(--c-rgba), 0.8);
margin: 0;
max-width: 100%;
margin-bottom: 22px;
margin-top: 24px;
color: rgba(255,255,255,.8) !important;
font-size: 14px !important;
margin-bottom: -13px !important;
}
.tsr-subtext-form {
width: 100%;
}
.tsr-form-step {
display: none;
}
.tsr-form-step-active {
display: block;
}
.tsr-form-group {
margin-bottom: 14px;
}
.tsr-form-input {
width: 215px !important;
height: 44px !important;
padding: 12px 14px;
border: 1px solid #ddd;
border-radius: 4px;
font-size: 16px;
font-family: "Open Sans", sans-serif;
box-sizing: border-box;
transition: border-color 0.15s ease;
background: white;
margin: 0 auto;
display: block;
}
.tsr-form-input:focus {
outline: none;
border-color: var(--c-contrast-400);
color: var(--c-contrast-650);
}
.tsr-form-input::placeholder {
color: #aaa;
}
.tsr-form-code-input {
text-align: center;
font-size: 16px;
font-weight: 400;
font-family: "Open Sans", sans-serif;
letter-spacing: normal;
}
.tsr-form-checkbox {
display: flex;
align-items: flex-start;
gap: 8px;
margin-bottom: 20px;
margin-top: 16px;
}
.tsr-form-checkbox input[type="checkbox"] {
width: 13px;
height: 13px;
margin-top: 3px;
flex-shrink: 0;
cursor: pointer;
accent-color: #ed2127;
transform: translateY(3px);
}
.tsr-form-checkbox label {
font-size: 12px;
line-height: 1.7;
color: #888;
cursor: pointer;
margin: 0;
}
.tsr-form-button {
width: auto !important;
min-width: 215px;
padding: 0px 0px !important;
background: #ed2127;
color: white;
border: none;
border-radius: 2px;
font-size: 12px;
font-weight: 700;
font-family: var(--ui-font, "Open Sans", sans-serif);
text-transform: uppercase;
letter-spacing: 0.05em;
text-align: center;
cursor: pointer;
transition: 0.25s ease-in-out;
margin: 0 auto 12px;
height: 40px !important;
display: flex;
align-items: center;
justify-content: center;
line-height: 40px;
-webkit-appearance: none;
}
.tsr-form-button:hover {
background: #000;
}
.tsr-form-button:disabled {
opacity: 0.6;
cursor: not-allowed;
}
.tsr-form-button-secondary {
width: auto;
min-width: 200px;
padding: 6px 40px !important;
display: block;
margin-left: auto !important;
margin-right: auto !important;
background: transparent;
color: #ed2127;
border: 1px solid #ddd;
border-radius: 4px;
font-size: 13px;
font-weight: 600;
font-family: "Open Sans", sans-serif;
cursor: pointer;
transition: all 0.2s ease;
margin-bottom: 0;
height: auto;
text-transform: none;
letter-spacing: normal;
}
.tsr-form-button-secondary:hover {
border: 1px solid #ed2127;
}
.tsr-form-button-secondary:disabled {
opacity: 0.6;
cursor: not-allowed;
}
.tsr-form-disclaimer {
font-size: 0.9rem;
color: rgba(var(--c-rgba), 0.6);
line-height: 1.7;
margin-top: 14px;
margin-bottom: 0;
text-align: center;
margin-bottom: -2px !important;
}
.tsr-form-disclaimer a {
color: rgba(var(--c-rgba), 0.6);
text-decoration: none;
}
.tsr-form-disclaimer a:hover {
color: #ed2127;
}
.tsr-form-step-message {
font-size: 13px;
color: #888;
margin-bottom: 20px;
text-align: center;
line-height: 1.6;
}
.tsr-form-success {
text-align: center;
padding: 20px 0;
}
.tsr-form-success-icon {
width: 60px;
height: 60px;
margin: 0 auto 16px;
background: #f0f9f7;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 32px;
color: #2d7a6b;
font-weight: bold;
}
.tsr-form-success-title {
font-family: "Neue Haas Grotesk", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
font-size: 22px;
font-weight: 800;
margin: 0 0 12px 0;
color: #000;
}
.tsr-form-success-message {
font-size: 13px;
line-height: 1.6;
color: #888;
max-width: 90%;
margin: 0 auto;
}
.tsr-form-error {
display: none;
padding: 12px 14px 12px 40px;
background: #fef2f2;
border: 1px solid #c41e1e;
border-radius: 4px;
color: #c41e1e;
font-size: 12px;
margin-top: 20px;
margin-bottom: 16px;
line-height: 1.6;
position: relative;
}
.tsr-form-error::before {
content: '✕';
position: absolute;
left: 12px;
top: 50%;
transform: translateY(-50%);
font-weight: bold;
color: #c41e1e;
font-size: 16px;
}
.tsr-form-error.show {
display: block;
}
.tsr-subtext-article .tsr-form-button {
width: 93%;
margin-left: auto;
margin-right: auto;
}
@media (min-width: 768px) and (max-width: 1024px) {
.tsr-subtext-form-wrapper {
margin-top: 30px;
margin-bottom: 40px;
max-width: 350px;
margin-left: auto;
margin-right: auto;
display: block;
}
.homepage-widgets-section .tsr-subtext-form-wrapper {
max-width: 100%;
}
.homepage-widgets-section .tsr-subtext-form-container {
max-width: 700px;
height: 490px;
}
.tsr-form-input {
width: 85% !important;
}
.tsr-form-button {
width: 85% !important;
}
}
@media (max-width: 768px) {
.tsr-subtext-form-container {
padding: 30px 20px;
}
.tsr-subtext-form-title {
font-size: 20px;
}
.tsr-subtext-form-subtitle {
font-size: 14px;
}
.tsr-form-button {
font-size: 12px;
height: 40px;
width: 167px !important;
min-width: 167px !important;
}
.tsr-form-input {
width: 167px !important;
}
}
@media (min-width: 1025px) {
.tsr-form-input {
margin-top: 40px !important;
}
}
</style>
<script async defer type="text/javascript" src="https://xp.audience.io/sdk.js"></script>
<style>
.getty.aligncenter {
text-align: center;
}
.getty.alignleft {
float: none;
margin-right: 0;
}
.getty.alignleft > div {
float: left;
margin-right: 5px;
}
.getty.alignright {
float: none;
margin-left: 0;
}
.getty.alignright > div {
float: right;
margin-left: 5px;
}
</style>
<meta name="onesignal-plugin" content="wordpress-3.9.4">
<script src="https://cdn.onesignal.com/sdks/web/v16/OneSignalSDK.page.js" defer></script>
<script>
window.OneSignalDeferred = window.OneSignalDeferred || [];
OneSignalDeferred.push(async function(OneSignal) {
await OneSignal.init({
appId: "71ec0f66-5a4a-4179-b3de-a8d280ef2c19",
serviceWorkerOverrideForTypical: true,
path: "https://theshaderoom.com/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/",
serviceWorkerParam: { scope: "\/wp-content\/plugins\/onesignal-free-web-push-notifications\/sdk_files\/push\/onesignal\/" },
serviceWorkerPath: "OneSignalSDKWorker.js",
});
});
// Unregister the legacy OneSignal service worker to prevent scope conflicts
if (navigator.serviceWorker) {
navigator.serviceWorker.getRegistrations().then((registrations) => {
// Iterate through all registered service workers
registrations.forEach((registration) => {
// Check the script URL to identify the specific service worker
if (registration.active && registration.active.scriptURL.includes('OneSignalSDKWorker.js.php')) {
// Unregister the service worker
registration.unregister().then((success) => {
if (success) {
console.log('OneSignalSW: Successfully unregistered:', registration.active.scriptURL);
} else {
console.log('OneSignalSW: Failed to unregister:', registration.active.scriptURL);
}
});
}
});
}).catch((error) => {
console.error('Error fetching service worker registrations:', error);
});
}
</script>
<script>document.cookie = 'quads_browser_width='+screen.width;</script><script type="application/ld+json" class="wp-parsely-metadata">{"@context":"https:\/\/schema.org","@type":"WebPage","headline":"The Shade Room","url":"https:\/\/theshaderoom.com","mainEntityOfPage":{"@type":"WebPage","@id":"http:\/\/theshaderoom.com\/"},"thumbnailUrl":"","image":{"@type":"ImageObject","url":""},"articleSection":"Celebs","author":[{"@type":"Person","name":"Eric"}],"creator":["Eric"],"publisher":{"@type":"Organization","name":"The Shade Room","logo":"https:\/\/theshaderoom.com\/wp-content\/uploads\/2020\/06\/cropped-favicon-black-b.png"},"keywords":[],"dateCreated":"2020-05-27T15:29:14Z","datePublished":"2020-05-27T15:29:14Z","dateModified":"2026-09-18T23:04:23Z"}</script><style>.threadsnet-embed-container { position: relative; }
.threadsnet-embed { width: 100%; }</style><script>
window.raptivetarget = {
tags: [],
category: [],
'post-type': 'page',
'post-id': 60613,
special: true
};
</script> <style>
.screen-reader-text {
position: absolute !important;
width: 1px !important;
height: 1px !important;
padding: 0 !important;
margin: -1px !important;
overflow: hidden !important;
clip: rect(0, 0, 0, 0) !important;
white-space: nowrap !important;
border: 0 !important;
}
</style>
<style id="accessibility-font-size-styles">
/* Forcibly ensure logo elements have minimum font size */
.logo-link,
.logo-link h1,
.logo-link .logo-image,
.logo-link .logo-image-dark {
font-size: 11px !important;
}
/* Visually hidden logo text */
.logo-link .logo-text {
position: absolute !important;
width: 1px !important;
height: 1px !important;
padding: 0 !important;
margin: -1px !important;
overflow: hidden !important;
clip: rect(0, 0, 0, 0) !important;
white-space: nowrap !important;
border: 0 !important;
font-size: 11px !important;
line-height: 1 !important;
opacity: 0 !important;
clip-path: inset(50%) !important;
}
</style>
<script>
var BunyadSchemeKey = 'bunyad-scheme';
(() => {
const d = document.documentElement;
const c = d.classList;
var scheme = localStorage.getItem(BunyadSchemeKey);
if (scheme) {
d.dataset.origClass = c;
scheme === 'dark' ? c.remove('s-light', 'site-s-light') : c.remove('s-dark', 'site-s-dark');
c.add('site-s-' + scheme, 's-' + scheme);
}
})();
</script>
<meta name="generator" content="Elementor 4.3.5; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
<style>
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
background-image: none !important;
}
@media screen and (max-height: 1024px) {
.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
background-image: none !important;
}
}
@media screen and (max-height: 640px) {
.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
background-image: none !important;
}
}
</style>
<noscript><style>.lazyload[data-src]{display:none !important;}</style></noscript><style>.lazyload{background-image:none !important;}.lazyload:before{background-image:none !important;}</style><style>.wp-block-gallery.is-cropped .blocks-gallery-item picture{height:100%;width:100%;}</style><!-- Clip Centric Mobile Scroller -->
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/40989421/HPTO_300x250_BTF', [300, 250], 'div-gpt-ad-1724106856981-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.pubads().collapseEmptyDivs();
googletag.enableServices();
});
</script>
<div id='div-gpt-ad-1706635546479-0'></div>
<script src="https://xp.audience.io/widget.js"></script>
<!-- Admiral Tag -->
<script type="text/javascript">!(function(o,_name){o[_name]=o[_name]||function $(){($.q=$.q||[]).push(arguments)},o[_name].v=o[_name].v||2;!(function(o,n,t,e,f,c){function i(e,f){(e=(function(n,t){try{if(t=(n=o.localStorage).getItem("_aQS02NjU1RTU2RjExQTY4NzFBQTc1M0FCQzQtMQ"))return JSON.parse(t).lgk||[];if((n.getItem('%76%34ac1e%69%5ar%30')||"").split(",")[4]>0)return[[_name+"-engaged","true"]]}catch(e){}})())&&typeof e.forEach===t&&(f=o[n].pubads())&&e.forEach((function(o){o&&o[0]&&f.setTargeting(o[0],o[1]||"")}))}(c=o[n]=o[n]||{}).cmd=c.cmd||[],typeof c.pubads===t?i():typeof c.cmd.unshift===t?c.cmd.unshift(i):c.cmd.push(i)})(window,"googletag","function");;})(window,decodeURI('%61%64%6di%72a%6c'));!(function(t,c,i){i=t.createElement(c),t=t.getElementsByTagName(c)[0],i.async=1,i.src="https://captivatingcanyon.com/chunks/bb8e0eff61d76/5fe85c9e938b28af789d1d1",t.parentNode.insertBefore(i,t)})(document,"script");</script>
<!-- Raptive Affiliate Program Tag -->
<script data-affiliate-config type="application/json">{"enableLinkMonetizer":true, "enableDynamicLinks": false,"excludeNetworks":["raptive"],"excludeDestinations": ["cj"],"amazonAffiliateId":"raptive-theshaderoom-lm-20"}</script> <script async referrerpolicy="no-referrer-when-downgrade" src="https://affiliate-cdn.raptive.com/affiliate.mvp.min.js"> </script>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-NTTCZM4');</script>
<!-- End Google Tag Manager -->
<script src="//www.googletagmanager.com/gtag/js?id=UA-51932734-1" type="text/javascript" data-cfasync="false" data-wpfc-render="false" async=""></script>
<link rel="icon" href="https://theshaderoom.com/wp-content/uploads/2020/06/cropped-favicon-black-b.png?w=32" sizes="32x32" />
<link rel="icon" href="https://theshaderoom.com/wp-content/uploads/2020/06/cropped-favicon-black-b.png?w=192" sizes="192x192" />
<link rel="apple-touch-icon" href="https://theshaderoom.com/wp-content/uploads/2020/06/cropped-favicon-black-b.png?w=180" />
<meta name="msapplication-TileImage" content="https://theshaderoom.com/wp-content/uploads/2020/06/cropped-favicon-black-b.png?w=270" />
<script data-no-optimize='1' data-cfasync='false' id='comscore-loader-b464186'>(function(){window.adthriveCLS.buildDate=`2026-10-16`;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=()=>{if(k)return;k=!0;let e=window.__tcfapi;Object.defineProperty(window,"__tcfapi",{configurable:!0,enumerable:!0,get:()=>e,set:t=>{e=t,typeof t==`function`&&!j(t)&&F()}}),P()&&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)}),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}; 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=()=>{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><script data-no-optimize='1' data-cfasync='false' id='cls-disable-ads-b464186'>var cls_disable_ads=(function(e){window.adthriveCLS.buildDate=`2026-10-16`,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><style id="wp-custom-css">
/* TSR TEENS Colors */
.menu-item-159935 a {
color: #E24785 !important;
--c-main: #37B1C8; /* Update the underline color for hover */
}
/* Teens Hamburger */
.menu-item-159936 a {
color: #E24785 !important;
}
/* TSR SHOP Color */
.menu-item-97270 a {
color: #ED2127 !important;
--c-main: #000000; /* Update the underline color for hover */
}
.menu-item-97269 a {
color: #ED2127 !important;
}
.post-share-b .service {
background: #ED2127 !important; /* Specific red color overriding global settings */
}
#wpd-bubble-wrapper > div {
background-color: #ed2127 !important;
}
</style>
<script data-no-optimize='1' data-cfasync='false' id='cls-header-insertion-b464186'>var cls_header_insertion=(function(e){window.adthriveCLS.buildDate=`2026-10-16`,Object.defineProperty(e,Symbol.toStringTag,{value:`Module`});let t={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`},n=[[300,50],[300,90],[320,50],[320,100]],r=(e,n)=>e===t.Recipe&&n===`phone`,i=([e,t])=>n.some(([n,r])=>n===e&&r===t),a=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 o=navigator.userAgent,s=a(e=>/Chrom|Applechromium/.test(e||o)),c=(e,t)=>e==null||e!==e?t:e,l=e=>{let t=e.clientWidth;if(getComputedStyle){let n=getComputedStyle(e,null);t-=parseFloat(n.paddingLeft||`0`)+parseFloat(n.paddingRight||`0`)}return t},u=e=>/(Windows NT|Macintosh|X11;[^)]*(Linux|CrOS))/i.test(e),d=e=>/Mobi|iP(hone|od)|Opera Mini/i.test(e),f=e=>!/iPhone/i.test(e)&&/Mac/i.test(e)&&`ontouchstart`in window,p=e=>/Tablet|iPad|Playbook|Nook|webOS|Kindle|Android (?!.*Mobile).*Safari/i.test(e)||f(e),m=a((e=o)=>p(e)?`tablet`:d(e)&&!p(e)?`mobile`:u(e)?`desktop`:`tablet`),h={desktop:`desktop`,tablet:`tablet`,phone:`mobile`},g=e=>e===`mobile`?`phone`:e,_=()=>{var e;let t=((e=window)==null?void 0:e.adthrive)&&`deviceType`in window.adthrive&&window.adthrive.deviceType||null;return t&&Object.values(h).includes(t)?t:null},v=a((e,t)=>{let n=m(e),r=t??n;return g(r===`tablet`&&n!==r?n:r)}),y=(e=navigator.userAgent)=>v(e,_()),b=(e=navigator.userAgent)=>y(e)===`phone`,x=(e,t=document)=>{try{return{valid:!0,element:t.querySelector(e)}}catch(e){return{valid:!1,element:null,error:e}}};var S=class{},C=class extends S{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 w(e){"@babel/helpers - typeof";return w=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},w(e)}function T(e,t){if(w(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(w(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function E(e){var t=T(e,`string`);return w(t)==`symbol`?t:t+``}function D(e,t,n){return(t=E(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=class{constructor(){D(this,`_featureRollouts`,{}),D(this,`_checkedFeatureRollouts`,new Map),D(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 C(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}},k=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)})}},A,j;let M=(A=window.adthrive)==null||(A=A.siteAds)==null?void 0:A.featureRollouts,N=(j=window.adthriveCLS)==null||(j=j.siteAds)==null?void 0:j.featureRollouts,P=e=>!!e&&typeof e==`object`&&Object.keys(e).length>0,F=new k(P(N)&&N||P(M)&&M||{}),I=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}}},L=()=>window.adthriveCLS,R=[[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]],z=new Map([[t.Footer,1],[t.Header,2],[t.Sidebar,3],[t.Content,4],[t.Recipe,5],[`Sidebar_sticky`,6],[`Below Post`,7]]),B=e=>R.filter(([t,n])=>e.some(([e,r])=>t===e&&n===r)),V=(e,[n,r],i)=>{let{location:a,sequence:o}=e;if(a===t.Footer)return!(i===`phone`&&n===320&&r===100);if(a===t.Header)return!0;if(a===t.Recipe)return!(b()&&i===`phone`&&(n===300&&r===390||n===320&&r===300));if(a===t.Sidebar){let t=e.adSizes.some(([,e])=>e<=300),n=!!o&&o<=5,i=r>300;return i&&!t||o===9?!0:n?i?e.sticky:!0:!i}else return!0},H=(e,n)=>{let{location:r,sticky:i}=e;if(r===t.Recipe&&n){let{recipeMobile:e,recipeDesktop:t}=n;if(b()&&e!=null&&e.enabled||!b()&&t!=null&&t.enabled)return!0}return r===t.Footer||i},U=(e,t)=>{var n;let i=(n=L())==null?void 0:n.experiments;return i!==void 0&&Object.prototype.hasOwnProperty.call(i,`smra1`)&&i.smra1===!0&&b()&&r(e,t)},W=(e,n)=>{let r=n.adUnits,a=F.isRolloutEnabled(`enable-250px-max-ad-height`);return r.filter(e=>e.dynamic!==void 0&&e.dynamic.enabled).map(r=>{let o=r.location.replace(/\s+/g,`_`),l=o===`Sidebar`?0:2;o===t.Content&&a&&s()&&(r.adSizes=r.adSizes.filter(e=>e[1]<=250));let u=U(o,e),d=[];for(let e of c(r.targeting,[])){let t=e;t.key===`special`&&d.push(...t.value)}let f=B(r.adSizes).filter(t=>V(r,t,e)&&(u?i(t):!(t[0]===300&&t[1]===90)));return{auctionPriority:z.get(o)||8,location:o,sequence:c(r.sequence,1),thirdPartyAdUnitName:r.thirdPartyAdUnitName||``,customGamTargeting:r.customGamTargeting||{},sizes:f,devices:r.devices,pageSelector:c(r.dynamic.pageSelector,``).trim(),elementSelector:c(r.dynamic.elementSelector,``).trim(),position:c(r.dynamic.position,`beforebegin`),max:Math.floor(c(r.dynamic.max,0)),spacing:c(r.dynamic.spacing,0),skip:Math.floor(c(r.dynamic.skip,0)),every:Math.max(Math.floor(c(r.dynamic.every,1)),1),classNames:r.dynamic.classNames||[],sticky:H(r,n.adOptions.stickyContainerConfig),stickyOverlapSelector:c(r.stickyOverlapSelector,``).trim(),autosize:r.autosize,special:d,lazy:c(r.dynamic.lazy,!1),lazyMax:c(r.dynamic.lazyMax,l),lazyMaxDefaulted:r.dynamic.lazyMax===0?!1:!r.dynamic.lazyMax,name:r.name}})},G=(e,n)=>{let r=l(n),i=e.sticky&&e.location===t.Sidebar;return e.sizes.filter(t=>{let n=e.autosize?t[0]<=r||t[0]<=320:!0,a=i?t[1]<=window.innerHeight-100:!0;return n&&a})},K=(e,t)=>e.devices.includes(t),q=[`siteId`,`siteName`,`adOptions`,`breakpoints`,`adUnits`],J=(e,t=q)=>{if(!e)return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;for(let n=0;n<t.length;n++)if(!e[t[n]])return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;return!0},Y=e=>`adthrive-${e.location.replace(`_`,`-`).toLowerCase()}`,X=e=>`${Y(e)}-${e.sequence}`,Z=(e,t)=>window.matchMedia(`(min-width: ${t}px)`).matches?`desktop`:window.matchMedia(`(min-width: ${e}px)`).matches?`tablet`:`phone`;var Q=class{constructor(e){this.adthriveCLS=e,D(this,`deviceToMinHeight`,{desktop:`90px`,tablet:`90px`,phone:`50px`}),D(this,`_device`,void 0);let{tablet:t,desktop:n}=this.adthriveCLS.siteAds.breakpoints;this._device=Z(t,n)}start(){try{let e=W(this._device,this.adthriveCLS.siteAds).filter(e=>this.locationEnabled(e)).filter(e=>K(e,this._device));for(let t=0;t<e.length;t++)window.requestAnimationFrame(this.inject.bind(this,e[t],document))}catch(e){I.error(`ClsHeaderInjector`,`start`,e)}}inject(e,n=document){if(document.readyState===`complete`)return;if(e.pageSelector.length!==0){let t=x(e.pageSelector);if(!t.valid){this._logInvalidSelector(e,`pageSelector`,e.pageSelector,t.error);return}if(!t.element){window.requestAnimationFrame(this.inject.bind(this,e,document));return}}let r=this.getElements(e.elementSelector,n,e);if(r!==void 0){if(r){let i=this.getDynamicElementId(e),a=[Y(e),X(e),...e.classNames],o=this.addAd(r,i,e.position,a);if(o){let r=G(e,o);if(r.length>0){let i={dynamicAd:e,element:o,sizes:r,name:t.Header_1,infinite:n!==document};this.adthriveCLS.injectedSlots.some(e=>e.name===t.Header_1)||this.adthriveCLS.injectedSlots.push(i),o.style.minHeight=this.deviceToMinHeight[this._device]}}return}window.requestAnimationFrame(this.inject.bind(this,e,document))}}getDynamicElementId(e){return`AdThrive_${e.location}_${e.sequence}_${this._device}`}getElements(e,t=document,n){let r=x(e,t);if(!r.valid){this._logInvalidSelector(n,`elementSelector`,e,r.error);return}return r.element}_logInvalidSelector(e,t,n,r){}addAd(e,t,n,r=[]){if(!document.getElementById(t)){let i=`<div id="${t}" class="adthrive-ad ${r.join(` `)}"></div>`;e.insertAdjacentHTML(n,i)}return document.getElementById(t)}locationEnabled(e){return!(this.adthriveCLS.disableAds&&this.adthriveCLS.disableAds.all)&&e.location===t.Header&&e.sequence===1&&e.max===1&&e.spacing===0}};return(()=>{let e=L();!e||!e.siteAds||!J(e.siteAds)||!window.requestAnimationFrame||new Q(e).start()})(),e.ClsHeaderInjector=Q,e})({});</script> <script>
jQuery(document).ready(function($) {
function fixNewsletter() {
// Super specific selector
$('input[type="email"][name="EMAIL"][required]').each(function() {
$(this)
.attr('aria-label', 'Newsletter email subscription field')
.attr('aria-required', 'true')
.attr('id', 'newsletter-email');
});
// Fix submit button
$('.block-newsletter input[type="submit"]').each(function() {
$(this)
.attr('aria-label', 'Subscribe to newsletter')
.attr('role', 'button');
});
}
// Run on multiple events
fixNewsletter();
$(window).on('load', fixNewsletter);
// Run every 500ms for 5 seconds after page load
let attempts = 0;
const interval = setInterval(function() {
fixNewsletter();
attempts++;
if (attempts >= 10) clearInterval(interval);
}, 500);
});
</script>
<style>
/* Enhanced focus styles for button-like elements */
[role="button"]:focus-visible,
a.show-more:focus-visible,
.adthrive-wrapper-float-close:focus-visible,
.wpra-arrow-badge:focus-visible,
.adthrive-collapse-close:focus-visible {
outline: 3px solid #ed2127 !important;
outline-offset: 3px !important;
box-shadow: 0 0 0 3px rgba(237, 33, 39, 0.3) !important;
}
</style>
</head>
<body class="home wp-singular page-template page-template-page-templates page-template-no-wrapper page-template-page-templatesno-wrapper-php page page-id-60613 wp-custom-logo wp-theme-smart-mag no-sidebar has-lb has-lb-sm layout-normal elementor-default elementor-kit-180931 elementor-page elementor-page-60613">
<div class="main-wrap">
<div class="off-canvas-backdrop"></div>
<div class="mobile-menu-container off-canvas s-dark" id="off-canvas">
<div class="off-canvas-head">
<a href="#" class="close">
<span class="visuallyhidden">Close Menu</span>
<i class="tsi tsi-times"></i>
</a>
<div class="ts-logo">
<img class="logo-mobile logo-image logo-image-dark lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="671" height="56" alt="The Shade Room" data-src="https://theshaderoom.com/wp-content/uploads/2024/06/TSR_text_logo_red-transparent.webp" decoding="async" /><noscript><img class="logo-mobile logo-image logo-image-dark" src="https://theshaderoom.com/wp-content/uploads/2024/06/TSR_text_logo_red-transparent.webp" width="671" height="56" alt="The Shade Room" data-eio="l" /></noscript><img class="logo-mobile logo-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="671" height="56" alt="The Shade Room" data-src="https://theshaderoom.com/wp-content/uploads/2024/06/TSR_text_logo_red-transparent.webp" decoding="async" /><noscript><img class="logo-mobile logo-image" src="https://theshaderoom.com/wp-content/uploads/2024/06/TSR_text_logo_red-transparent.webp" width="671" height="56" alt="The Shade Room" data-eio="l" /></noscript> </div>
</div>
<div class="off-canvas-content">
<ul id="menu-drawer-menu" class="mobile-menu"><li id="menu-item-60619" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60619"><a href="/videos/">SHOWS</a></li>
<li id="menu-item-60617" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60617"><a href="/celebs/">CELEBS</a></li>
<li id="menu-item-60937" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60937"><a href="/news/">NEWS</a></li>
<li id="menu-item-60618" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60618"><a href="/beauty-style/">BEAUTY & STYLE</a></li>
<li id="menu-item-159936" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-159936"><a href="/teens/">TSR TEENS</a></li>
<li id="menu-item-97269" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97269"><a href="https://shop.theshaderoom.com">TSR SHOP</a></li>
<li id="menu-item-253751" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-253751"><a href="/roomiediaries">ROOMIE DIARIES</a></li>
<li id="menu-item-94235" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-94235"><a href="/subscribe-to-our-newsletter/">NEWSLETTER</a></li>
<li id="menu-item-96473" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-96473"><a href="/careers/">CAREERS</a></li>
<li id="menu-item-60621" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60621"><a href="/media-kit/">ADVERTISE WITH US</a></li>
<li id="menu-item-181039" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-181039"><a href="/get-featured/">GET FEATURED</a></li>
</ul>
<div class="spc-social-block spc-social spc-social-b smart-head-social">
<div class="spc-social-block spc-social spc-social-b ">
<a href="https://facebook.com/theshaderoom" class="link service s-facebook" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-facebook"></i> <span class="visuallyhidden">Facebook</span>
</a>
<a href="https://x.com/theshaderoom" class="link service s-twitter" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-twitter"></i> <span class="visuallyhidden">X (Twitter)</span>
</a>
<a href="https://www.instagram.com/theshaderoom/" class="link service s-instagram" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-instagram"></i> <span class="visuallyhidden">Instagram</span>
</a>
<a href="https://www.youtube.com/theshaderoom" class="link service s-youtube" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-youtube-play"></i> <span class="visuallyhidden">YouTube</span>
</a>
<a href="https://www.tiktok.com/@theshaderoom/" class="link service s-tiktok" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-tiktok"></i> <span class="visuallyhidden">TikTok</span>
</a>
<a href="https://story.snapchat.com/p/3b08ab25-3975-4ac9-bd02-415c07d0a77c/2599468244748288" class="link service s-snapchat" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-snapchat"></i> <span class="visuallyhidden">Snapchat</span>
</a>
</div>
</div>
</div>
</div>
<div class="smart-head smart-head-a smart-head-main" id="smart-head" data-sticky="bot" data-sticky-type="smart" data-sticky-full>
<div class="smart-head-row smart-head-top s-dark smart-head-row-full">
<div class="inner wrap">
<div class="items items-left ">
<button class="offcanvas-toggle has-icon" type="button" aria-label="Menu">
<span class="hamburger-icon hamburger-icon-a">
<span class="inner"></span>
</span>
</button>
<div class="h-text h-text3">
<style>
/* Fire Animation Styles */
.fire-container-unique {
width: 13px;
height: 13px;
display: flex;
align-items: center;
justify-content: center;
}
</style>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.5.0/gsap.min.js"></script>
<!-- Fire Animation SVG -->
<div class="fire-container-unique">
<svg class="fire-unique" viewBox="0 0 100 200">
<defs>
<linearGradient id="fire-gradient-basic-unique" x1="0%" y1="0%" x2="0%" y2="100%">
<stop stop-color="#ffb200" offset="0.2" />
<stop stop-color="#dc0000" offset="1" />
</linearGradient>
<linearGradient id="fire-gradient-red-unique" x1="0%" y1="0%" x2="0%" y2="100%">
<stop stop-color="#ffb200" offset="0" />
<stop stop-color="#dc0000" offset="0.9" />
</linearGradient>
<linearGradient id="fire-gradient-yellow-unique" x1="0%" y1="0%" x2="0%" y2="100%">
<stop stop-color="#ffb200" offset="0.3" />
<stop stop-color="#dc0000" offset="1" />
</linearGradient>
</defs>
<g stroke-width="0.5" stroke-opacity="0.5">
<path class="spark-unique" fill="#ffd700" stroke="#ff0" d="M13 90c-8,-10 -6,-14 -5,-21 3,-3 0,-7 -2,-19 8,11 18,12 7,40l0 0z"></path>
<path class="spark-unique" fill="#ffd700" stroke="#ff0" d="M36 45c8,-10 6,-14 5,-21 -3,-3 0,-7 2,-19 -8,11 -18,12 -7,40l0 0z"></path>
<path class="spark-unique" fill="#ffd700" stroke="#ff0" d="M63 48c8,-10 6,-14 5,-21 -3,-3 0,-7 2,-19 -8,11 -18,12 -7,40l0 0z"></path>
<path class="spark-unique" fill="#ffd700" stroke="#ff0" d="M83 80c-8,-10 -6,-14 -5,-21 3,-3 0,-7 -2,-19 8,11 18,12 7,40l0 0z"></path>
<path class="spark-unique" fill="#ffd700" stroke="#ff0" d="M94 126c8,-10 6,-14 5,-21 -3,-3 0,-7 2,-19 -8,11 -18,12 -7,40l0 0z"></path>
<path class="flame-unique" fill="url(#fire-gradient-basic-unique)" stroke="#ff0" d="M46 50c1,13 -15,26 -13,44 0,11 -4,-17 -2,-26 -1,-8 -3,-16 -9,-21 8,42 -28,33 -5,88 -4,-2 -8,-4 -12,-7 4,13 9,21 15,28 9,9 21,13 39,16 13,4 28,2 38,-6 10,-7 15,-19 12,-34 -3,6 -7,10 -13,12 3,-17 -14,-25 -7,-42 10,-20 3,-45 0,-32 -4,12 -11,21 -20,29 22,-70 -10,-53 -11,-88 -9,12 -14,23 -12,39z"></path>
<path class="flame-unique" fill="url(#fire-gradient-yellow-unique)" stroke="#ff0" d="M51 168c-55,-58 30,-62 -11,-121 11,39 -13,64 -21,76 -5,-15 -1,-21 5,-39 -38,42 -9,63 27,84l0 0z"></path>
<path class="flame-unique" fill="url(#fire-gradient-yellow-unique)" stroke-width="0.5" stroke="#ff0" d="M55 168c-1,-14 -3,-25 15,-38 31,-22 16,-34 -3,-57 5,22 -4,40 -12,52 -5,8 -23,23 0,43z"></path>
<path class="flame-unique" fill="url(#fire-gradient-red-unique)" stroke="#ff0" d="M63 172c9,-5 11,-20 12,-37 2,-17 7,-33 34,-36 -11,9 -20,20 -16,41 -1,31 -24,29 -30,32l0 0z"></path>
</g>
</svg>
</div>
<!-- Fire Animation Script -->
<script>
const fireUnique = document.querySelector('.fire-unique');
let fireTlsUnique = [];
initFireUnique();
playFireUnique();
function playFireUnique() {
fireTlsUnique.forEach((tl) => {
tl.play();
});
}
function pauseFireUnique() {
fireTlsUnique.forEach((tl) => {
tl.pause();
});
}
function initFireUnique() {
const sparks = Array.from(fireUnique.querySelectorAll('.spark-unique'));
sparks.forEach((s) => {
let tl = gsap.timeline({
repeat: -1,
paused: true,
onRepeat: () => {
tl.duration(Math.random() + 0.2);
}
})
.fromTo(s, {
duration: 0.2,
scale: 2,
y: 40,
transformOrigin: 'center bottom'
}, {
scale: 0,
y: -60
});
fireTlsUnique.push(tl);
});
const flames = Array.from(fireUnique.querySelectorAll('.flame-unique'));
flames.forEach((f, idx) => {
let tl = gsap.timeline({
repeat: -1,
paused: true,
onRepeat: () => {
tl.duration(Math.random() * 0.4 + 0.2);
}
})
.to(f, {
duration: 0.2,
scaleY: 1.1 + (idx ? 0.2 : 0),
scaleX: idx ? 1 : 0.8,
transformOrigin: 'center bottom',
repeat: 1,
yoyo: true
});
fireTlsUnique.push(tl);
});
}
</script></div>
<div class="trending-ticker" data-delay="8">
<span class="heading">Trending</span>
<ul>
<li><a href="https://theshaderoom.com/delonte-west-reportedly-marries-melissa-anaya-20-years-together-instagram-photo/" class="post-link">Congrats! Delonte West Reportedly Marries Melissa Anaya After 20 Years Together (PHOTO)</a></li>
<li><a href="https://theshaderoom.com/stevie-j-kids-reva-giselle-siblings-dance-video-fans-double-tap-shade-room/" class="post-link">Vibe Check! Stevie J, Eva Giselle & Her Siblings Get Down In Viral Dance Clip As Fans Double-Tap (VIDEOS)</a></li>
<li><a href="https://theshaderoom.com/yung-miami-speaks-relationship-jt-city-girls-reunion-social-media-reacts-shade-room/" class="post-link">Yung Miami Reveals The Last Time She Spoke With JT & Addresses A Possible City Girls Reunion (VIDEO)</a></li>
<li><a href="https://theshaderoom.com/india-royale-reveals-plans-lil-durk-prison-release-rico-trial-video-social-media-reacts/" class="post-link">Heavy On Her Man! India Royale Reveals How She Plans To Move When Lil Durk Gets Out Of Prison (VIDEO)</a></li>
<li><a href="https://theshaderoom.com/ayla-clayton-twindalynn-harris-how-a-trash-can-dispute-turned-into-a-wild-neighborhood-brawl-tsr-investigates/" class="post-link">How A Trash Can Dispute Turned Into A Wild Neighborhood Brawl | TSR Investigates</a></li>
<li><a href="https://theshaderoom.com/halle-berry-during-alleged-altercation-with-son-has-folks-sounding-off-photo/" class="post-link">Whew! New Picture Of Halle Berry During Alleged Altercation With Son Has Folks Sounding OFF (PHOTO)</a></li>
<li><a href="https://theshaderoom.com/elon-musk-unveils-tesla-roadster-flying-sports-car-roomies-cuttin-up-footage-video/" class="post-link">Elon Musk Unveils Tesla’s Roadster Flying Sports Car & Roomies Are Cuttin’ UP Over The Footage (VIDEO)</a></li>
<li><a href="https://theshaderoom.com/diddy-reportedly-transferred-to-low-security-federal-prison-in-pennsylvania/" class="post-link">UPDATE: Diddy Has Reportedly Been Transferred To Low-Security Federal Prison In Pennsylvania</a></li>
<li><a href="https://theshaderoom.com/chris-brown-shares-photo-infant-son-arrow-folks-bring-up-custody-case-diamond-brown/" class="post-link">Chris Brown Shares Photo Alongside Infant Son Arrow & Folks Are Bringing Up His Custody Case With Diamond Brown</a></li>
<li><a href="https://theshaderoom.com/pooh-shiestys-lawyers-reportedly-file-emergency-motion-to-end-his-solitary-confinement-due-to-mental-health-concerns/" class="post-link">Pooh Shiesty’s Lawyers Reportedly File Emergency Motion To End His Solitary Confinement Due To Mental Health Concerns</a></li>
</ul>
</div>
</div>
<div class="items items-center empty">
</div>
<div class="items items-right ">
<a href="#" class="search-icon has-icon-only is-icon" title="Search">
<i class="tsi tsi-search"></i>
</a>
<div class="scheme-switcher has-icon-only">
<a href="#" class="toggle is-icon toggle-dark" title="Switch to Dark Design - easier on eyes.">
<i class="icon tsi tsi-moon"></i>
</a>
<a href="#" class="toggle is-icon toggle-light" title="Switch to Light Design.">
<i class="icon tsi tsi-bright"></i>
</a>
</div>
<div class="h-text h-text2">
<a href="/get-featured/" style="text-decoration: none; color: inherit;">
<div style="display: flex; flex-direction: column; align-items: center; justify-content: center;">
<svg xmlns="http://www.w3.org/2000/svg" height="14" width="10.5" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="#ffffff" d="M297.2 248.9C311.6 228.3 320 203.2 320 176c0-70.7-57.3-128-128-128S64 105.3 64 176c0 27.2 8.4 52.3 22.8 72.9c3.7 5.3 8.1 11.3 12.8 17.7l0 0c12.9 17.7 28.3 38.9 39.8 59.8c10.4 19 15.7 38.8 18.3 57.5H109c-2.2-12-5.9-23.7-11.8-34.5c-9.9-18-22.2-34.9-34.5-51.8l0 0 0 0c-5.2-7.1-10.4-14.2-15.4-21.4C27.6 247.9 16 213.3 16 176C16 78.8 94.8 0 192 0s176 78.8 176 176c0 37.3-11.6 71.9-31.4 100.3c-5 7.2-10.2 14.3-15.4 21.4l0 0 0 0c-12.3 16.8-24.6 33.7-34.5 51.8c-5.9 10.8-9.6 22.5-11.8 34.5H226.4c2.6-18.7 7.9-38.6 18.3-57.5c11.5-20.9 26.9-42.1 39.8-59.8l0 0 0 0 0 0c4.7-6.4 9-12.4 12.7-17.7zM192 128c-26.5 0-48 21.5-48 48c0 8.8-7.2 16-16 16s-16-7.2-16-16c0-44.2 35.8-80 80-80c8.8 0 16 7.2 16 16s-7.2 16-16 16zm0 384c-44.2 0-80-35.8-80-80V416H272v16c0 44.2-35.8 80-80 80z"/></svg>
</div>
</a></div> </div>
</div>
</div>
<div class="smart-head-row smart-head-mid smart-head-row-3 s-dark smart-head-row-full">
<div class="inner wrap">
<div class="items items-left ">
<a href="https://theshaderoom.com/" title="The Shade Room" rel="home" class="logo-link ts-logo logo-is-image">
<h1>
<img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="logo-image logo-image-dark lazyload" alt="The Shade Room" width="186" height="101" data-src="https://theshaderoom.com/wp-content/uploads/2024/06/black-background-logo.webp" decoding="async" /><noscript><img src="https://theshaderoom.com/wp-content/uploads/2024/06/black-background-logo.webp" class="logo-image logo-image-dark" alt="The Shade Room" width="186" height="101" data-eio="l" /></noscript><img loading="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="logo-image lazyload" alt="The Shade Room" width="186" height="101" data-src="https://theshaderoom.com/wp-content/uploads/2024/06/black-background-logo.webp" decoding="async" /><noscript><img loading="lazy" src="https://theshaderoom.com/wp-content/uploads/2024/06/black-background-logo.webp" class="logo-image" alt="The Shade Room" width="186" height="101" data-eio="l" /></noscript>
</h1>
</a> </div>
<div class="items items-center ">
<div class="h-text h-text4">
<img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="max-width:270px" alt="The Shade Room Text Logo" data-src="https://theshaderoom.com/wp-content/uploads/2024/06/TSR_text_logo_red-transparent.webp" decoding="async" class="lazyload"><noscript><img src="https://theshaderoom.com/wp-content/uploads/2024/06/TSR_text_logo_red-transparent.webp" style="max-width:270px" alt="The Shade Room Text Logo" data-eio="l"></noscript></div> </div>
<div class="items items-right ">
<div class="spc-social-block spc-social spc-social-a smart-head-social">
<div class="spc-social-block spc-social spc-social-a ">
<a href="https://facebook.com/theshaderoom" class="link service s-facebook" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-facebook"></i> <span class="visuallyhidden">Facebook</span>
</a>
<a href="https://x.com/theshaderoom" class="link service s-twitter" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-twitter"></i> <span class="visuallyhidden">X (Twitter)</span>
</a>
<a href="https://www.instagram.com/theshaderoom/" class="link service s-instagram" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-instagram"></i> <span class="visuallyhidden">Instagram</span>
</a>
<a href="https://www.youtube.com/theshaderoom" class="link service s-youtube" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-youtube-play"></i> <span class="visuallyhidden">YouTube</span>
</a>
<a href="https://www.tiktok.com/@theshaderoom/" class="link service s-tiktok" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-tiktok"></i> <span class="visuallyhidden">TikTok</span>
</a>
<a href="https://story.snapchat.com/p/3b08ab25-3975-4ac9-bd02-415c07d0a77c/2599468244748288" class="link service s-snapchat" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-snapchat"></i> <span class="visuallyhidden">Snapchat</span>
</a>
</div>
<a href="https://www.google.com/preferences/source?q=theshaderoom.com" class="link service s-google-tsr" target="_blank" rel="nofollow noopener" aria-label="Add TSR to Google (opens in a new tab)" style="padding: 0; width: var(--spc-social-size); height: var(--spc-social-size); display: inline-flex !important; align-items: center; justify-content: center;">
<i class="icon tsi tsi-google"></i>
<span class="visuallyhidden">Add TSR to Google</span>
</a>
</div>
</div>
</div>
</div>
<div class="smart-head-row smart-head-bot smart-head-row-3 is-light has-center-nav smart-head-row-full">
<div class="inner wrap">
<div class="items items-left empty">
</div>
<div class="items items-center ">
<div class="nav-wrap">
<nav class="navigation navigation-main nav-hov-b">
<ul id="menu-main-menu" class="menu"><li id="menu-item-60643" class="has-sub-navigation menu-item menu-item-type-custom menu-item-object-custom menu-item-60643"><a href="/videos/">SHOWS</a></li>
<li id="menu-item-60614" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60614"><a href="/celebs/">CELEBS</a></li>
<li id="menu-item-181062" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-181062"><a href="/news/">NEWS</a></li>
<li id="menu-item-60616" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60616"><a href="/beauty-style/">BEAUTY & STYLE</a></li>
<li id="menu-item-159935" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-159935"><a href="/teens/">TSR TEENS</a></li>
<li id="menu-item-97270" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97270"><a href="https://shop.theshaderoom.com">TSR SHOP</a></li>
<li id="menu-item-253749" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-253749"><a href="/roomiediaries">ROOMIE DIARIES</a></li>
<li id="menu-item-185165" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-185165"><a href="/media-kit/">ADVERTISE WITH US</a></li>
</ul> </nav>
</div>
</div>
<div class="items items-right empty">
</div>
</div>
</div>
</div>
<div class="smart-head smart-head-a smart-head-mobile" id="smart-head-mobile" data-sticky="mid" data-sticky-type="smart" data-sticky-full>
<div class="smart-head-row smart-head-mid smart-head-row-3 s-dark smart-head-row-full">
<div class="inner wrap">
<div class="items items-left ">
<button class="offcanvas-toggle has-icon" type="button" aria-label="Menu">
<span class="hamburger-icon hamburger-icon-a">
<span class="inner"></span>
</span>
</button> </div>
<div class="items items-center ">
<a href="https://theshaderoom.com/" title="The Shade Room" rel="home" class="logo-link ts-logo logo-is-image">
<span>
<img class="logo-mobile logo-image logo-image-dark lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="671" height="56" alt="The Shade Room" data-src="https://theshaderoom.com/wp-content/uploads/2024/06/TSR_text_logo_red-transparent.webp" decoding="async" /><noscript><img class="logo-mobile logo-image logo-image-dark" src="https://theshaderoom.com/wp-content/uploads/2024/06/TSR_text_logo_red-transparent.webp" width="671" height="56" alt="The Shade Room" data-eio="l" /></noscript><img class="logo-mobile logo-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="671" height="56" alt="The Shade Room" data-src="https://theshaderoom.com/wp-content/uploads/2024/06/TSR_text_logo_red-transparent.webp" decoding="async" /><noscript><img class="logo-mobile logo-image" src="https://theshaderoom.com/wp-content/uploads/2024/06/TSR_text_logo_red-transparent.webp" width="671" height="56" alt="The Shade Room" data-eio="l" /></noscript>
</span>
</a> </div>
<div class="items items-right ">
<a href="#" class="search-icon has-icon-only is-icon" title="Search">
<i class="tsi tsi-search"></i>
</a>
<div class="h-text h-text">
</div> </div>
</div>
</div>
</div>
<div class="main-full">
<div id="post-60613" class="page-content post-60613 page type-page status-publish">
<div data-elementor-type="wp-page" data-elementor-id="60613" class="elementor elementor-60613" data-elementor-post-type="page">
<section class="has-el-gap el-gap-default elementor-section elementor-top-section elementor-element elementor-element-cbc5fa7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="cbc5fa7" data-element_type="section" data-e-type="section">
<div class="elementor-container elementor-column-gap-no">
<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1e15320c" data-id="1e15320c" data-element_type="column" data-e-type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-67dd73a1 elementor-widget elementor-widget-smartmag-grid" data-id="67dd73a1" data-element_type="widget" data-e-type="widget" data-widget_type="smartmag-grid.default">
<div class="elementor-widget-container">
<section class="block-wrap block-grid block-sc mb-none" data-id="1">
<div class="block-content">
<div class="loop loop-grid loop-grid-base grid grid-1 md:grid-1 xs:grid-1">
<article class="l-post grid-post grid-base-post" data="post-294379 post type-post status-publish format-standard has-post-thumbnail category-celebs tag-delonte-west tag-delonte-west-addict tag-delonte-west-addiction tag-delonte-west-in-virginia tag-delonte-west-girlfriend tag-delonte-west-health tag-delonte-west-homeless tag-delonte-west-married tag-delonte-west-new-teeth tag-delonte-west-partner tag-delonte-west-photo tag-delonte-west-recovery tag-delonte-west-relapse tag-delonte-west-sobriety tag-delonte-west-updates tag-delonte-west-veneers tag-delonte-west-viral-video tag-delonte-west-wedding tag-delonte-west-wife tag-featured tag-melissa-anaya tag-melissa-anaya-delonte-west tag-melissa-anaya-husband tag-nba-delonte-west tag-what-happened-to-delonte-west">
<div class="content-above">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/delonte-west-reportedly-marries-melissa-anaya-20-years-together-instagram-photo/">Congrats! Delonte West Reportedly Marries Melissa Anaya After 20 Years Together (PHOTO)</a></h2></div> </div>
<div class="media">
<a href="https://theshaderoom.com/delonte-west-reportedly-marries-melissa-anaya-20-years-together-instagram-photo/" class="image-link media-ratio ratio-16-9" title="Congrats! Delonte West Reportedly Marries Melissa Anaya After 20 Years Together (PHOTO)" aria-label="Read more: Congrats! Delonte West Reportedly Marries Melissa Anaya After 20 Years Together (PHOTO)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?w=1024" class="img bg-cover wp-post-image attachment-bunyad-grid size-bunyad-grid no-lazy skip-lazy" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg 3000w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=680,462 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=1024,696 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=1536,1044 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=2048,1393 2048w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=1200,816 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=768,522 768w" data-sizes="(max-width: 783px) 100vw, 783px" role="img" aria-label="Congrats! Delonte West Reportedly Marries Melissa Anaya After 20 Years Together (PHOTO)"></span></a>
</div>
<div class="content">
</div>
</article>
</div>
</div>
</section>
</div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-4b358e60" data-id="4b358e60" data-element_type="column" data-e-type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-73dff5e elementor-widget elementor-widget-html" data-id="73dff5e" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
<div class="elementor-widget-container">
<style>
/* Trend Section Styles */
.trend-section {
background-color: #fff;
display: flex;
justify-content: center;
align-items: center;
font-family: Arial, sans-serif;
position: relative;
height: 100px; /* Adjusted height */
}
.trend-container {
position: relative;
display: flex;
align-items: center;
justify-content: center;
}
.trend-wrapper {
display: flex;
align-items: center;
position: relative;
}
.trend-bg {
font-size: 3.5rem;
font-weight: bold;
text-transform: uppercase;
color: #fff;
background: linear-gradient(to bottom, #FFFF9D 0%, #ed2127 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
position: absolute;
z-index: 1;
padding: 0 20px;
display: flex;
align-items: center;
left: 35px; /* Adjust this value to control horizontal overlap */
top: 25px; /* Adjust this value to control vertical overlap */
text-shadow:
1px 1px 0 #ed2127,
-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
3px 3px 0 #000,
3px 3px 5px #000;
}
.trend {
font-size: 3.5rem;
font-weight: bold;
text-transform: uppercase;
color: #fff;
background: linear-gradient(to bottom, #ffcc33 0%, #ff9933 50%, #ff6600 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
position: relative;
z-index: 2;
padding: 0 20px;
display: flex;
align-items: center;
text-shadow:
1px 1px 0 #fff,
-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
3px 3px 0 #000,
3px 3px 5px #000;
}
/* Fire Animation Styles */
.fire {
width: 60px;
max-height: 100%;
margin-right: -20px; /* Adjust as needed for spacing */
z-index: 0;
}
</style>
<!-- Trend Section -->
<div class="trend-section">
<div class="trend-container">
<div class="trend-wrapper">
<!-- Fire Animation SVG next to Trending Text -->
<svg class="fire" viewBox="0 -20 120 240">
<defs>
<linearGradient id="fire-gradient-basic" x1="0%" y1="0%" x2="0%" y2="100%">
<stop stop-color="#ffb200" offset="0.2" />
<stop stop-color="#dc0000" offset="1" />
</linearGradient>
<linearGradient id="fire-gradient-red" x1="0%" y1="0%" x2="0%" y2="100%">
<stop stop-color="#ffb200" offset="0" />
<stop stop-color="#dc0000" offset="0.9" />
</linearGradient>
<linearGradient id="fire-gradient-yellow" x1="0%" y1="0%" x2="0%" y2="100%">
<stop stop-color="#ffb200" offset="0.3" />
<stop stop-color="#dc0000" offset="1" />
</linearGradient>
</defs>
<g stroke-width="0.5" stroke-opacity="0.5">
<path class="spark" fill="#ffd700" stroke="#ff0" d="M13 90c-8,-10 -6,-14 -5,-21 3,-3 0,-7 -2,-19 8,11 18,12 7,40l0 0z"></path>
<path class="spark" fill="#ffd700" stroke="#ff0" d="M36 45c8,-10 6,-14 5,-21 -3,-3 0,-7 2,-19 -8,11 -18,12 -7,40l0 0z"></path>
<path class="spark" fill="#ffd700" stroke="#ff0" d="M63 48c8,-10 6,-14 5,-21 -3,-3 0,-7 2,-19 -8,11 -18,12 -7,40l0 0z"></path>
<path class="spark" fill="#ffd700" stroke="#ff0" d="M83 80c-8,-10 -6,-14 -5,-21 3,-3 0,-7 -2,-19 8,11 18,12 7,40l0 0z"></path>
<path class="spark" fill="#ffd700" stroke="#ff0" d="M94 126c8,-10 6,-14 5,-21 -3,-3 0,-7 2,-19 -8,11 -18,12 -7,40l0 0z"></path>
<path class="flame" fill="url(#fire-gradient-basic)" stroke="#ff0" d="M46 50c1,13 -15,26 -13,44 0,11 -4,-17 -2,-26 -1,-8 -3,-16 -9,-21 8,42 -28,33 -5,88 -4,-2 -8,-4 -12,-7 4,13 9,21 15,28 9,9 21,13 39,16 13,4 28,2 38,-6 10,-7 15,-19 12,-34 -3,6 -7,10 -13,12 3,-17 -14,-25 -7,-42 10,-20 3,-45 0,-32 -4,12 -11,21 -20,29 22,-70 -10,-53 -11,-88 -9,12 -14,23 -12,39z"></path>
<path class="flame" fill="url(#fire-gradient-yellow)" stroke="#ff0" d="M51 168c-55,-58 30,-62 -11,-121 11,39 -13,64 -21,76 -5,-15 -1,-21 5,-39 -38,42 -9,63 27,84l0 0z"></path>
<path class="flame" fill="url(#fire-gradient-yellow)" stroke-width="0.5" stroke="#ff0" d="M55 168c-1,-14 -3,-25 15,-38 31,-22 16,-34 -3,-57 5,22 -4,40 -12,52 -5,8 -23,23 0,43z"></path>
<path class="flame" fill="url(#fire-gradient-red)" stroke="#ff0" d="M63 172c9,-5 11,-20 12,-37 2,-17 7,-33 34,-36 -11,9 -20,20 -16,41 -1,31 -24,29 -30,32l0 0z"></path>
</g>
</svg>
<div class="trend">TRENDING</div>
<div class="trend-bg">TRENDING</div>
</div>
</div>
</div>
<!-- Fire Animation Script -->
<script>
const fire = document.querySelector('.fire');
let fireTls = [];
initFire();
playFire();
function playFire() {
fireTls.forEach((tl) => {
tl.play();
});
}
function pauseFire() {
fireTls.forEach((tl) => {
tl.pause();
});
}
function initFire() {
const sparks = Array.from(fire.querySelectorAll('.spark'));
sparks.forEach((s) => {
let tl = gsap.timeline({
repeat: -1,
paused: true,
onRepeat: () => {
tl.duration(Math.random() + 0.2);
}
})
.fromTo(s, {
duration: 0.2,
scale: 2,
y: 40,
transformOrigin: 'center bottom'
}, {
scale: 0,
y: -60
});
fireTls.push(tl);
});
const flames = Array.from(fire.querySelectorAll('.flame'));
flames.forEach((f, idx) => {
let tl = gsap.timeline({
repeat: -1,
paused: true,
onRepeat: () => {
tl.duration(Math.random() * 0.4 + 0.2);
}
})
.to(f, {
duration: 0.2,
scaleY: 1.1 + (idx ? 0.2 : 0),
scaleX: idx ? 1 : 0.8,
transformOrigin: 'center bottom',
repeat: 1,
yoyo: true
});
fireTls.push(tl);
});
}
</script>
</div>
</div>
<div class="elementor-element elementor-element-3a0ca0f2 elementor-widget elementor-widget-smartmag-grid" data-id="3a0ca0f2" data-element_type="widget" data-e-type="widget" data-widget_type="smartmag-grid.default">
<div class="elementor-widget-container">
<section class="block-wrap block-grid block-sc mb-none" data-id="2">
<div class="block-content">
<div class="loop loop-grid loop-grid-base has-nums has-nums-a grid grid-1 md:grid-1 xs:grid-1">
<article class="l-post grid-post grid-base-post" data="post-293938 post type-post status-publish format-standard has-post-thumbnail category-celebs tag-are-chris-brown-and-jada-wallace-dating tag-chris-brown tag-chris-brown-and-jada-wallace-in-houston tag-chris-brown-and-jada-wallace-son-arrow tag-chris-brown-jada-wallace-relationship tag-chris-brown-jada-wallace-son tag-chris-brown-jada-wallace-together tag-chris-brown-jada-wallace-video tag-chris-brown-kids-mothers tag-featured tag-how-many-kids-does-chris-brown-have tag-jada-wallace tag-jada-wallace-and-chris-brown-relationship tag-jada-wallace-chris-brown-club-night tag-jada-wallace-chris-brown-son tag-jada-wallace-instagram tag-who-is-chris-brown-dating">
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/chris-brown-jada-wallace-houston-club-night-video-fans-mention-baby-number-five/">It’s Gettin’ HOT! Chris Brown & Jada Wallace’s SPICY Club Moment Has Fans Joking About Baby No. 5 (VIDEO)</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-294379 post type-post status-publish format-standard has-post-thumbnail category-celebs tag-delonte-west tag-delonte-west-addict tag-delonte-west-addiction tag-delonte-west-in-virginia tag-delonte-west-girlfriend tag-delonte-west-health tag-delonte-west-homeless tag-delonte-west-married tag-delonte-west-new-teeth tag-delonte-west-partner tag-delonte-west-photo tag-delonte-west-recovery tag-delonte-west-relapse tag-delonte-west-sobriety tag-delonte-west-updates tag-delonte-west-veneers tag-delonte-west-viral-video tag-delonte-west-wedding tag-delonte-west-wife tag-featured tag-melissa-anaya tag-melissa-anaya-delonte-west tag-melissa-anaya-husband tag-nba-delonte-west tag-what-happened-to-delonte-west">
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/delonte-west-reportedly-marries-melissa-anaya-20-years-together-instagram-photo/">Congrats! Delonte West Reportedly Marries Melissa Anaya After 20 Years Together (PHOTO)</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-294253 post type-post status-publish format-standard has-post-thumbnail category-celebs tag-featured tag-nevaeh-akira tag-nevaeh-akira-blueface tag-nevaeh-akira-blueface-breakup tag-nevaeh-akira-blueface-relationship tag-nevaeh-akira-social-media tag-nevaeh-akira-social-media-post tag-social-media-reacts tag-viral-video tag-watch">
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/nevaeh-akira-latest-social-media-post-blueface-engagement-internet-users-droppin-jaws-crackin-up/">That’s One Way To Heal! Nevaeh Akira’s Latest Social Media Post Following Blueface’s Engagement Has Internet Users Droppin’ Jaws & Crackin’ UP</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-294378 post type-post status-publish format-standard has-post-thumbnail category-celebs tag-are-jt-and-yung-miami-still-friends tag-are-the-city-girls-getting-back-together tag-are-yung-miami-and-jt-still-cool tag-city-girls-reunion tag-featured tag-jt-and-yung-miami-friendship tag-jt-and-yung-miami-relationship tag-jt-and-yung-miami-reunion tag-jt-and-yung-miami-still-cool tag-jt-yung-miami-relationship tag-what-happened-between-jt-and-yung-miami tag-yung-miami tag-yung-miami-and-jt tag-yung-miami-and-jt-reunite tag-yung-miami-jt-friendship tag-yung-miami-new-album tag-yung-miami-speaks-on-relationship-with-jt">
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/yung-miami-speaks-relationship-jt-city-girls-reunion-social-media-reacts-shade-room/">Yung Miami Reveals The Last Time She Spoke With JT & Addresses A Possible City Girls Reunion (VIDEO)</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-294372 post type-post status-publish format-standard has-post-thumbnail category-celebs tag-benzino-defends-stevie-j tag-bonnie-bella-and-stevie-j tag-bonnie-bella-and-stevie-j-relationship tag-bonnie-bella-joseline-hernandez-stevie-j tag-eva-giselle tag-eva-giselle-jordan tag-featured tag-how-many-kids-does-stevie-j-have tag-mimi-faust-eva-giselle-jordan tag-saucy-vee-dad tag-saucy-vee-eva-giselle tag-saucy-vee-stevie-j tag-stevie-j tag-stevie-j-dancing tag-stevie-j-dancing-with-kids tag-stevie-j-daughters tag-stevie-j-saucy-vee tag-stevie-j-son tag-stevie-j-steven-jr tag-who-is-eva-giselle">
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/stevie-j-kids-reva-giselle-siblings-dance-video-fans-double-tap-shade-room/">Vibe Check! Stevie J, Eva Giselle & Her Siblings Get Down In Viral Dance Clip As Fans Double-Tap (VIDEOS)</a></h2></div>
</div>
</article>
</div>
</div>
</section>
</div>
</div>
</div>
</div>
</div>
</section>
<div class="elementor-element elementor-element-f8eb320 e-flex e-con-boxed e-con e-parent" data-id="f8eb320" data-element_type="container" data-e-type="container">
<div class="e-con-inner">
<div class="elementor-element elementor-element-259514d elementor-widget elementor-widget-html" data-id="259514d" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
<div class="elementor-widget-container">
<!-- Ad Scroller -->
<!-- /40989421/HPTO_300x250_BTF -->
<div id='div-gpt-ad-1724106856981-0' style='min-width: 300px; min-height: 250px; display:none;'>
<script>
(function() {
function isMobile() {
return /Mobi|Android|iPhone|iPad|iPod|Opera Mini|IEMobile|WPDesktop/.test(navigator.userAgent);
}
if (isMobile()) {
var adContainer = document.getElementById('div-gpt-ad-1724106856981-0');
adContainer.style.display = 'block';
googletag.cmd.push(function() {
googletag.display('div-gpt-ad-1724106856981-0');
});
} else {
// Hide the ad completely if not on mobile
document.getElementById('div-gpt-ad-1724106856981-0').remove();
}
})();
</script>
</div> </div>
</div>
<div class="elementor-element elementor-element-f6aa361 elementor-widget elementor-widget-shortcode" data-id="f6aa361" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
<div class="elementor-widget-container">
<div class="elementor-shortcode"> <style>
/* Headline */
.blkcontainer{display:flex;justify-content:center;align-items:center;height:auto;background:#000}
.letters{font-family:'Open Sans',sans-serif;font-size:45px;font-weight:bold;fill:#fff}
@media (max-width:768px){.letters{font-size:70px}}
.shadow1,.shadow2{fill:#000;stroke:#ed2127;stroke-width:1px;stroke-linejoin:round;opacity:1}
.shadowmain{fill:#fff;stroke:#fff;stroke-width:1px;stroke-linejoin:round}
.line{stroke:#fff;stroke-width:2px}
@media (max-width:768px){.line{display:none}}
/* Layout */
.video-section .containervid{max-width:100%;display:flex;flex-wrap:wrap;align-items:stretch;background:#fff;border:0}
.video-section .containervid .main-video-containervid{
flex:1 1 800px;background:#fff;padding:0;position:relative; /* stage container */
min-height:200px; /* safety for very narrow screens */
background:#000;
}
/* create ONE 16:9 stage for all players */
.video-section .containervid .main-video-containervid::before{
content:"";display:block;padding-bottom:56.25%; /* 16:9 */
}
.video-section .containervid .video-list-containervid{flex:1 1 350px;display:flex;flex-direction:column;background:#232323;overflow:hidden;box-sizing:border-box;justify-content:space-between}
.video-list-containervid-scroll{overflow-y:auto;flex-grow:1;padding:10px;box-sizing:border-box;margin-bottom:10px}
.video-list-containervid::-webkit-scrollbar,.video-list-containervid-scroll::-webkit-scrollbar{width:0;display:none}
/* List + progress */
.list{position:relative;display:flex;align-items:center;gap:10px;padding:5px;cursor:pointer;margin-bottom:4px;border-radius:5px;overflow:hidden;background:linear-gradient(to right,black 50%,transparent 50%) right no-repeat;background-size:200%;transition:all .5s ease-out;z-index:1}
.list.active{background-position:left;background:black}
.list-title{font-size:13px;color:#fff;font-weight:bold;line-height:1.2}
.list-video{width:100px;border-radius:4px;object-fit:cover;background:#111}
.progress-bar-container{position:absolute;top:0;right:0;width:5px;height:100%;overflow:hidden;pointer-events:none;background:rgba(255,0,0,.2);opacity:0;transition:opacity .3s ease-in-out}
.list.active .progress-bar-container{opacity:1}
.progress-bar{position:absolute;bottom:0;left:0;height:0%;background:#ed2127;width:100%;transition:height .1s linear}
.explore-more{padding:10px;text-align:center;color:#fff;background:#000;font-size:14px;cursor:pointer;border-top:1px solid #444;margin:0;flex-shrink:0}
.explore-more:hover{background:#ed2127}
/* Overlapping player wrappers inside the single stage */
.tsr-video-player-wrapper{
position:absolute; inset:0; background:#000;
visibility:hidden; pointer-events:none;
}
.tsr-video-player-wrapper.tsr-active{visibility:visible;pointer-events:auto}
.tsr-video-player-wrapper .adthrive-collapse-player,
.tsr-video-player-wrapper video.raptive-player-video,
.tsr-video-player-wrapper .adthrive-video-player{
position:absolute; inset:0; width:100%; height:100%; border:none; margin:0; padding:0; box-sizing:border-box;
}
/* AdThrive theming */
.adthrive-player-big-play-button{color:#ee2128!important}
.adthrive-player-progress-bar div{background:#ee2128!important}
.adthrive-player-progress-bar-handle{background:#ee2128!important}
/* Debug panel (admin-only when debug=1) */
.tsr-debug{border:1px solid #ddd;background:#fafafa;margin:10px 0;padding:10px;font:12px/1.4 monospace;color:#333;white-space:pre-wrap}
.tsr-debug strong{color:#111}
</style>
<div class="blkcontainer">
<svg width="100%" viewBox="0 0 1000 100" class="letters">
<text x="10" y="70" class="shadow1" transform="translate(9,9)">LATEST EPISODES</text>
<text x="10" y="70" class="shadow2" transform="translate(6,6)">LATEST EPISODES</text>
<text x="10" y="70" class="shadow1" transform="translate(3,3)">LATEST EPISODES</text>
<text x="10" y="70" class="shadowmain">LATEST EPISODES</text>
<line x1="450" y1="50" x2="100%" y2="50" class="line"/><line x1="450" y1="60" x2="100%" y2="60" class="line"/>
</svg>
</div>
<section class="section tsr-tv bg-black text-inverted video-section">
<div class="containervid">
<div class="main-video-containervid" id="tsr-main-video">
<div class="tsr-video-player-wrapper tsr-active"
data-video-id="vuqWv917">
<div class="adthrive-video-player in-post" itemscope itemtype="https://schema.org/VideoObject" data-video-id="vuqWv917" data-player-type="default" orientation="" override-embed="default">
<meta itemprop="uploadDate" content="" />
<meta itemprop="name" content="How A Trash Can Dispute Turned Into A Wild Neighborhood Brawl | TSR Investigates" />
<meta itemprop="description" content="null" />
<meta itemprop="thumbnailUrl" content="https://content.jwplatform.com/thumbs/vuqWv917-720.jpg" />
<meta itemprop="contentUrl" content="https://content.jwplatform.com/videos/vuqWv917.mp4" />
</div>
</div>
<div class="tsr-video-player-wrapper"
data-video-id="qYbDQfZp">
<div class="adthrive-video-player in-post" itemscope itemtype="https://schema.org/VideoObject" data-video-id="qYbDQfZp" data-player-type="default" orientation="" override-embed="default">
<meta itemprop="uploadDate" content="" />
<meta itemprop="name" content="7-Year-Old Hit By Truck At Bus Stop Speaks Out After Surviving | TSR Investigates" />
<meta itemprop="description" content="null" />
<meta itemprop="thumbnailUrl" content="https://content.jwplatform.com/thumbs/qYbDQfZp-720.jpg" />
<meta itemprop="contentUrl" content="https://content.jwplatform.com/videos/qYbDQfZp.mp4" />
</div>
</div>
<div class="tsr-video-player-wrapper"
data-video-id="yJ8n8nkj">
<div class="adthrive-video-player in-post" itemscope itemtype="https://schema.org/VideoObject" data-video-id="yJ8n8nkj" data-player-type="default" orientation="" override-embed="default">
<meta itemprop="uploadDate" content="" />
<meta itemprop="name" content="Hair Salon Disputes Are Getting Out of Control | TSR Investigates" />
<meta itemprop="description" content="null" />
<meta itemprop="thumbnailUrl" content="https://content.jwplatform.com/thumbs/yJ8n8nkj-720.jpg" />
<meta itemprop="contentUrl" content="https://content.jwplatform.com/videos/yJ8n8nkj.mp4" />
</div>
</div>
<div class="tsr-video-player-wrapper"
data-video-id="85flzFu4">
<div class="adthrive-video-player in-post" itemscope itemtype="https://schema.org/VideoObject" data-video-id="85flzFu4" data-player-type="default" orientation="" override-embed="default">
<meta itemprop="uploadDate" content="" />
<meta itemprop="name" content="Wale Drops Hot Takes On Dating, Relationships & More! | Stepping Into The Shade Room" />
<meta itemprop="description" content="null" />
<meta itemprop="thumbnailUrl" content="https://content.jwplatform.com/thumbs/85flzFu4-720.jpg" />
<meta itemprop="contentUrl" content="https://content.jwplatform.com/videos/85flzFu4.mp4" />
</div>
</div>
<div class="tsr-video-player-wrapper"
data-video-id="8T9TInGH">
<div class="adthrive-video-player in-post" itemscope itemtype="https://schema.org/VideoObject" data-video-id="8T9TInGH" data-player-type="default" orientation="" override-embed="default">
<meta itemprop="uploadDate" content="" />
<meta itemprop="name" content="22-Year-Old Impeached Mayor Speaks After Texts & City Card Scandals Exposed | TSR Investigates" />
<meta itemprop="description" content="null" />
<meta itemprop="thumbnailUrl" content="https://content.jwplatform.com/thumbs/8T9TInGH-720.jpg" />
<meta itemprop="contentUrl" content="https://content.jwplatform.com/videos/8T9TInGH.mp4" />
</div>
</div>
</div>
<div class="video-list-containervid">
<div class="video-list-containervid-scroll" id="tsr-video-list">
<div class="list active" data-target="vuqWv917">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="list-video lazyload" alt="Thumbnail for How A Trash Can Dispute Turned Into A Wild Neighborhood Brawl | TSR Investigates" data-src="https://cdn.jwplayer.com/thumbs/vuqWv917-480.jpg"><noscript><img decoding="async" src="https://cdn.jwplayer.com/thumbs/vuqWv917-480.jpg" class="list-video" alt="Thumbnail for How A Trash Can Dispute Turned Into A Wild Neighborhood Brawl | TSR Investigates" data-eio="l"></noscript>
<h3 class="list-title">How A Trash Can Dispute Turned Into A Wild Neighborhood Brawl | TSR Investigates</h3>
<div class="progress-bar-container"><div class="progress-bar" id="progress-vuqWv917"></div></div>
</div>
<div class="list" data-target="qYbDQfZp">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="list-video lazyload" alt="Thumbnail for 7-Year-Old Hit By Truck At Bus Stop Speaks Out After Surviving | TSR Investigates" data-src="https://cdn.jwplayer.com/thumbs/qYbDQfZp-480.jpg"><noscript><img decoding="async" src="https://cdn.jwplayer.com/thumbs/qYbDQfZp-480.jpg" class="list-video" alt="Thumbnail for 7-Year-Old Hit By Truck At Bus Stop Speaks Out After Surviving | TSR Investigates" data-eio="l"></noscript>
<h3 class="list-title">7-Year-Old Hit By Truck At Bus Stop Speaks Out After Surviving | TSR Investigates</h3>
<div class="progress-bar-container"><div class="progress-bar" id="progress-qYbDQfZp"></div></div>
</div>
<div class="list" data-target="yJ8n8nkj">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="list-video lazyload" alt="Thumbnail for Hair Salon Disputes Are Getting Out of Control | TSR Investigates" data-src="https://cdn.jwplayer.com/thumbs/yJ8n8nkj-480.jpg"><noscript><img decoding="async" src="https://cdn.jwplayer.com/thumbs/yJ8n8nkj-480.jpg" class="list-video" alt="Thumbnail for Hair Salon Disputes Are Getting Out of Control | TSR Investigates" data-eio="l"></noscript>
<h3 class="list-title">Hair Salon Disputes Are Getting Out of Control | TSR Investigates</h3>
<div class="progress-bar-container"><div class="progress-bar" id="progress-yJ8n8nkj"></div></div>
</div>
<div class="list" data-target="85flzFu4">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="list-video lazyload" alt="Thumbnail for Wale Drops Hot Takes On Dating, Relationships & More! | Stepping Into The Shade Room" data-src="https://cdn.jwplayer.com/thumbs/85flzFu4-480.jpg"><noscript><img decoding="async" src="https://cdn.jwplayer.com/thumbs/85flzFu4-480.jpg" class="list-video" alt="Thumbnail for Wale Drops Hot Takes On Dating, Relationships & More! | Stepping Into The Shade Room" data-eio="l"></noscript>
<h3 class="list-title">Wale Drops Hot Takes On Dating, Relationships & More! | Stepping Into The Shade Room</h3>
<div class="progress-bar-container"><div class="progress-bar" id="progress-85flzFu4"></div></div>
</div>
<div class="list" data-target="8T9TInGH">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="list-video lazyload" alt="Thumbnail for 22-Year-Old Impeached Mayor Speaks After Texts & City Card Scandals Exposed | TSR Investigates" data-src="https://cdn.jwplayer.com/thumbs/8T9TInGH-480.jpg"><noscript><img decoding="async" src="https://cdn.jwplayer.com/thumbs/8T9TInGH-480.jpg" class="list-video" alt="Thumbnail for 22-Year-Old Impeached Mayor Speaks After Texts & City Card Scandals Exposed | TSR Investigates" data-eio="l"></noscript>
<h3 class="list-title">22-Year-Old Impeached Mayor Speaks After Texts & City Card Scandals Exposed | TSR Investigates</h3>
<div class="progress-bar-container"><div class="progress-bar" id="progress-8T9TInGH"></div></div>
</div>
</div>
<div class="explore-more" onclick="window.location.href='/videos/'">Explore More Series</div>
</div>
</div>
</section>
<script>
(function(){
const list = document.getElementById('tsr-video-list');
if(!list) return;
function refreshRaptive() {
// nudge Raptive to re-scan after the visibility swap
window.AdThrive?.cmd?.push(() => window.AdThrive?.videoPlayers?.refresh?.());
setTimeout(() => {
window.AdThrive?.cmd?.push(() => window.AdThrive?.videoPlayers?.refresh?.());
}, 200);
}
list.addEventListener('click', function(e){
const item = e.target.closest('.list'); if(!item) return;
const id = item.getAttribute('data-target'); if(!id) return;
// highlight list item
document.querySelectorAll('.list').forEach(el => el.classList.remove('active'));
item.classList.add('active');
// swap visible player (overlapping stage)
document.querySelectorAll('.tsr-video-player-wrapper').forEach(w => {
w.classList.remove('tsr-active');
const bid = w.getAttribute('data-video-id');
const bar = document.getElementById('progress-'+bid);
if(bar) bar.style.height = '0%';
});
const target = document.querySelector('.tsr-video-player-wrapper[data-video-id="'+CSS.escape(id)+'"]');
if (target) {
target.classList.add('tsr-active');
refreshRaptive();
}
});
// Optional: wire progress bars if AdThrive exposes a <video>
const main = document.getElementById('tsr-main-video');
if (main) {
const obs = new MutationObserver((muts)=>{
for (const m of muts) {
for (const n of m.addedNodes) {
if (n.nodeType===1 && n.tagName==='VIDEO' && n.classList.contains('raptive-player-video')) {
const wrap = n.closest('.tsr-video-player-wrapper'); if(!wrap) continue;
const vid = wrap.getAttribute('data-video-id');
const bar = document.getElementById('progress-'+vid);
if (!bar) continue;
n.addEventListener('timeupdate', ()=>{
if (n.duration && !isNaN(n.duration) && n.duration>0) {
bar.style.height = ((n.currentTime/n.duration)*100)+'%';
}
});
n.addEventListener('ended', ()=>{ bar.style.height = '100%'; });
}
}
}
});
obs.observe(main, {childList:true, subtree:true});
}
})();
</script>
</div>
</div>
</div>
</div>
</div>
<section class="elementor-section elementor-top-section elementor-element elementor-element-48cb664 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="48cb664" data-element_type="section" data-e-type="section">
<div class="elementor-container elementor-column-gap-no">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6dec11d5" data-id="6dec11d5" data-element_type="column" data-e-type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-771ee71 elementor-widget elementor-widget-html" data-id="771ee71" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
<div class="elementor-widget-container">
<style>
.wrappernp {
display: flex;
justify-content: center;
align-items: center;
background-color: white;
}
.containernp {
position: relative;
display: inline-block;
background-color: #000000;
}
.spotlight {
font-size: 45px;
font-weight: bold;
font-family: 'Open Sans', sans-serif;
color: white;
text-shadow: 2px 2px 0 #000, 3px 3px 0 #000, 4px 4px 0 #000 , 5px 5px 0 #000, 6px 6px 0 #fff;
position: relative;
z-index: 1; /* Ensure text is above the pseudo-element */
}
/* Apply 70px font size for mobile devices */
@media (max-width: 768px) {
.spotlight {
font-size: 35px;
}
}
.spotlight::before {
content: "";
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%) rotate(-2.5deg);
width: 110%;
height: 100%;
background-color: #ed2127;
z-index: -1; /* Ensure pseudo-element is below the text */
opacity: 1; /* Make the highlight semi-transparent */
}
</style>
</head>
<body>
<script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">if(typeof ewww_webp_supported==="undefined"){var ewww_webp_supported=!1}if(ewww_webp_supported){document.body.classList.add("webp-support")}</script>
<div class="wrappernp">
<div class="containernp">
<h2 class="spotlight">NEWS & POLITICS</h2>
</div>
</div> </div>
</div>
<div class="elementor-element elementor-element-5c6a1ae2 elementor-widget elementor-widget-smartmag-grid" data-id="5c6a1ae2" data-element_type="widget" data-e-type="widget" data-widget_type="smartmag-grid.default">
<div class="elementor-widget-container">
<section class="block-wrap block-grid block-sc mb-none" data-id="3">
<div class="block-content">
<div data-slider="carousel" data-autoplay="1" data-speed data-slides="3" data-slides-md data-slides-sm data-arrows="b" data-dots class="loop loop-grid loop-grid-base common-slider loop-carousel arrow-hover slider-arrow-b grid grid-3 md:grid-2 xs:grid-1">
<article class="l-post grid-post grid-base-post" data="post-294317 post type-post status-publish format-standard has-post-thumbnail category-news tag-ayla-clayton-trash-can tag-ayla-clayton-twindalynn-harris tag-featured tag-tsr-investigates tag-tsr-investigates-episodes tag-tsr-investigates-justin-carter tag-tsr-investigates-new-episode tag-tsr-investigates-youtube tag-twindalynn-harris-trash-can tag-viral-video tag-watch">
<div class="media">
<a href="https://theshaderoom.com/ayla-clayton-twindalynn-harris-how-a-trash-can-dispute-turned-into-a-wild-neighborhood-brawl-tsr-investigates/" class="image-link media-ratio ratio-3-2" title="How A Trash Can Dispute Turned Into A Wild Neighborhood Brawl | TSR Investigates" aria-label="Read more: How A Trash Can Dispute Turned Into A Wild Neighborhood Brawl | TSR Investigates"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/How-A-Trash-Can-Dispute-Turned-Into-A-Wild-Neighborhood-Brawl-TSR-Investigates.png?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/How-A-Trash-Can-Dispute-Turned-Into-A-Wild-Neighborhood-Brawl-TSR-Investigates.png 1280w, https://theshaderoom.com/wp-content/uploads/2026/10/How-A-Trash-Can-Dispute-Turned-Into-A-Wild-Neighborhood-Brawl-TSR-Investigates.png?resize=680,383 680w, https://theshaderoom.com/wp-content/uploads/2026/10/How-A-Trash-Can-Dispute-Turned-Into-A-Wild-Neighborhood-Brawl-TSR-Investigates.png?resize=1024,576 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/How-A-Trash-Can-Dispute-Turned-Into-A-Wild-Neighborhood-Brawl-TSR-Investigates.png?resize=450,253 450w, https://theshaderoom.com/wp-content/uploads/2026/10/How-A-Trash-Can-Dispute-Turned-Into-A-Wild-Neighborhood-Brawl-TSR-Investigates.png?resize=1200,675 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/How-A-Trash-Can-Dispute-Turned-Into-A-Wild-Neighborhood-Brawl-TSR-Investigates.png?resize=768,432 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="How A Trash Can Dispute Turned Into A Wild Neighborhood Brawl Between Ayla Clayton & Twindalynn Harris | TSR Investigates"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/ayla-clayton-twindalynn-harris-how-a-trash-can-dispute-turned-into-a-wild-neighborhood-brawl-tsr-investigates/">How A Trash Can Dispute Turned Into A Wild Neighborhood Brawl | TSR Investigates</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-294311 post type-post status-publish format-standard has-post-thumbnail category-news tag-elon-musk tag-elon-musk-flying-car tag-featured tag-federal-aviation-administration tag-flying-car-video tag-roadster-flying-sports-car tag-social-media-reactions tag-tesla tag-tesla-roadster tag-texas">
<div class="media">
<a href="https://theshaderoom.com/elon-musk-unveils-tesla-roadster-flying-sports-car-roomies-cuttin-up-footage-video/" class="image-link media-ratio ratio-3-2" title="Elon Musk Unveils Tesla’s Roadster Flying Sports Car & Roomies Are Cuttin’ UP Over The Footage (VIDEO)" aria-label="Read more: Elon Musk Unveils Tesla’s Roadster Flying Sports Car & Roomies Are Cuttin’ UP Over The Footage (VIDEO)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Elon-Musk-flying-car-Tesla-Roadster-sports-car-SpaceX-fan-reactions-.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Elon-Musk-flying-car-Tesla-Roadster-sports-car-SpaceX-fan-reactions-.jpg 1920w, https://theshaderoom.com/wp-content/uploads/2026/10/Elon-Musk-flying-car-Tesla-Roadster-sports-car-SpaceX-fan-reactions-.jpg?resize=680,383 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Elon-Musk-flying-car-Tesla-Roadster-sports-car-SpaceX-fan-reactions-.jpg?resize=1024,576 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Elon-Musk-flying-car-Tesla-Roadster-sports-car-SpaceX-fan-reactions-.jpg?resize=1536,864 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/Elon-Musk-flying-car-Tesla-Roadster-sports-car-SpaceX-fan-reactions-.jpg?resize=450,253 450w, https://theshaderoom.com/wp-content/uploads/2026/10/Elon-Musk-flying-car-Tesla-Roadster-sports-car-SpaceX-fan-reactions-.jpg?resize=1200,675 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Elon-Musk-flying-car-Tesla-Roadster-sports-car-SpaceX-fan-reactions-.jpg?resize=768,432 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="Elon Musk flying car Tesla Roadster sports car SpaceX fan reactions"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/elon-musk-unveils-tesla-roadster-flying-sports-car-roomies-cuttin-up-footage-video/">Elon Musk Unveils Tesla’s Roadster Flying Sports Car & Roomies Are Cuttin’ UP Over The Footage (VIDEO)</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-294224 post type-post status-publish format-standard has-post-thumbnail category-news tag-bend tag-bend-oregon-crime tag-bend-oregon-school tag-featured tag-oregon tag-oregon-crime tag-oregon-elementary-school tag-portland-oregon tag-school-shooting tag-silver-rail-elementary-school tag-silver-rail-elementary-school-bend tag-silver-rail-elementary-school-oregon tag-silver-rail-elementary-school-suspect tag-what-happened-at-silver-rail-elementary-school tag-what-happened-in-bend-oregon">
<div class="media">
<a href="https://theshaderoom.com/oregon-bend-silver-rail-elementary-school-teacher-kids-videos/" class="image-link media-ratio ratio-3-2" title="Prayers Up! Three Children & One Teacher Reportedly Killed In Oregon Elementary School Shooting (VIDEOS)" aria-label="Read more: Prayers Up! Three Children & One Teacher Reportedly Killed In Oregon Elementary School Shooting (VIDEOS)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Prayers-Up-At-Least-4-Dead-Including-3-Children-In-Bend-Oregon-Elementary-School-Shooting-VIDEOS-1.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Prayers-Up-At-Least-4-Dead-Including-3-Children-In-Bend-Oregon-Elementary-School-Shooting-VIDEOS-1.jpg 4141w, https://theshaderoom.com/wp-content/uploads/2026/10/Prayers-Up-At-Least-4-Dead-Including-3-Children-In-Bend-Oregon-Elementary-School-Shooting-VIDEOS-1.jpg?resize=360,240 360w, https://theshaderoom.com/wp-content/uploads/2026/10/Prayers-Up-At-Least-4-Dead-Including-3-Children-In-Bend-Oregon-Elementary-School-Shooting-VIDEOS-1.jpg?resize=680,452 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Prayers-Up-At-Least-4-Dead-Including-3-Children-In-Bend-Oregon-Elementary-School-Shooting-VIDEOS-1.jpg?resize=1024,681 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Prayers-Up-At-Least-4-Dead-Including-3-Children-In-Bend-Oregon-Elementary-School-Shooting-VIDEOS-1.jpg?resize=1536,1022 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/Prayers-Up-At-Least-4-Dead-Including-3-Children-In-Bend-Oregon-Elementary-School-Shooting-VIDEOS-1.jpg?resize=2048,1363 2048w, https://theshaderoom.com/wp-content/uploads/2026/10/Prayers-Up-At-Least-4-Dead-Including-3-Children-In-Bend-Oregon-Elementary-School-Shooting-VIDEOS-1.jpg?resize=150,100 150w, https://theshaderoom.com/wp-content/uploads/2026/10/Prayers-Up-At-Least-4-Dead-Including-3-Children-In-Bend-Oregon-Elementary-School-Shooting-VIDEOS-1.jpg?resize=450,299 450w, https://theshaderoom.com/wp-content/uploads/2026/10/Prayers-Up-At-Least-4-Dead-Including-3-Children-In-Bend-Oregon-Elementary-School-Shooting-VIDEOS-1.jpg?resize=1200,798 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Prayers-Up-At-Least-4-Dead-Including-3-Children-In-Bend-Oregon-Elementary-School-Shooting-VIDEOS-1.jpg?resize=768,511 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="Prayers Up! At Least 4 Dead, Including 3 Children, In Bend, Oregon Elementary School Shooting (VIDEOS)"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/oregon-bend-silver-rail-elementary-school-teacher-kids-videos/">Prayers Up! Three Children & One Teacher Reportedly Killed In Oregon Elementary School Shooting (VIDEOS)</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-294182 post type-post status-publish format-standard has-post-thumbnail category-news tag-dale-smith-jr tag-dale-smith-jr-with tag-dale-smith-jr-peoples-court tag-featured tag-florida tag-florida-dale-smith-jr tag-florida-man-15-years-after-fiancee-disappeared tag-peoples-court tag-peoples-court-couple-woman">
<div class="media">
<a href="https://theshaderoom.com/florida-man-dale-smith-jr-ex-fiancee-2011-peoples-court-episode/" class="image-link media-ratio ratio-3-2" title="Nearly 15 Years Later! Florida Police Charge Man With Murder After His Ex-Fiancée Vanished Following Their ‘People’s Court’ Episode" aria-label="Read more: Nearly 15 Years Later! Florida Police Charge Man With Murder After His Ex-Fiancée Vanished Following Their ‘People’s Court’ Episode"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Florida-Man-Dale-Smith-Jr-Charged-Ex-Fiancee-2011-Murder-Peoples-Court-Episode-e1792100349269.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Florida-Man-Dale-Smith-Jr-Charged-Ex-Fiancee-2011-Murder-Peoples-Court-Episode-e1792100349269.jpg 1023w, https://theshaderoom.com/wp-content/uploads/2026/10/Florida-Man-Dale-Smith-Jr-Charged-Ex-Fiancee-2011-Murder-Peoples-Court-Episode-e1792100349269.jpg?resize=360,216 360w, https://theshaderoom.com/wp-content/uploads/2026/10/Florida-Man-Dale-Smith-Jr-Charged-Ex-Fiancee-2011-Murder-Peoples-Court-Episode-e1792100349269.jpg?resize=680,407 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Florida-Man-Dale-Smith-Jr-Charged-Ex-Fiancee-2011-Murder-Peoples-Court-Episode-e1792100349269.jpg?resize=150,90 150w, https://theshaderoom.com/wp-content/uploads/2026/10/Florida-Man-Dale-Smith-Jr-Charged-Ex-Fiancee-2011-Murder-Peoples-Court-Episode-e1792100349269.jpg?resize=450,270 450w, https://theshaderoom.com/wp-content/uploads/2026/10/Florida-Man-Dale-Smith-Jr-Charged-Ex-Fiancee-2011-Murder-Peoples-Court-Episode-e1792100349269.jpg?resize=768,460 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="Florida Man Dale Smith Jr Charged Ex-Fiancée 2011 Murder People’s Court Episode"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/florida-man-dale-smith-jr-ex-fiancee-2011-peoples-court-episode/">Nearly 15 Years Later! Florida Police Charge Man With Murder After His Ex-Fiancée Vanished Following Their ‘People’s Court’ Episode</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-294165 post type-post status-publish format-standard has-post-thumbnail category-news tag-custodian-new-orlean-jail-break tag-custodian-sterling-williams tag-featured tag-new-orleans tag-new-orleans-10-inmates-escaped tag-new-orleans-escape-from-prison tag-new-orleans-jail-escape tag-new-orleans-jail-sterling-williams tag-new-orleans-jail-worker-sentenced-helping-inmates-escape tag-new-orleans-prison-break tag-sterling-williams">
<div class="media">
<a href="https://theshaderoom.com/new-orleans-jail-worker-custodian-sterling-williams-sentenced-prison-time-helping-10-escape/" class="image-link media-ratio ratio-3-2" title="Whew! New Orleans Jail Custodian Sentenced To Prison After 10 Inmates Escaped In 2025" aria-label="Read more: Whew! New Orleans Jail Custodian Sentenced To Prison After 10 Inmates Escaped In 2025"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/New-Orleans-jail-worker-Custodian-Sterling-Williams-Sentenced-Prison-Time-Helping-10-inmate-escape.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/New-Orleans-jail-worker-Custodian-Sterling-Williams-Sentenced-Prison-Time-Helping-10-inmate-escape.jpg 4000w, https://theshaderoom.com/wp-content/uploads/2026/10/New-Orleans-jail-worker-Custodian-Sterling-Williams-Sentenced-Prison-Time-Helping-10-inmate-escape.jpg?resize=360,220 360w, https://theshaderoom.com/wp-content/uploads/2026/10/New-Orleans-jail-worker-Custodian-Sterling-Williams-Sentenced-Prison-Time-Helping-10-inmate-escape.jpg?resize=680,415 680w, https://theshaderoom.com/wp-content/uploads/2026/10/New-Orleans-jail-worker-Custodian-Sterling-Williams-Sentenced-Prison-Time-Helping-10-inmate-escape.jpg?resize=1024,625 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/New-Orleans-jail-worker-Custodian-Sterling-Williams-Sentenced-Prison-Time-Helping-10-inmate-escape.jpg?resize=1536,937 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/New-Orleans-jail-worker-Custodian-Sterling-Williams-Sentenced-Prison-Time-Helping-10-inmate-escape.jpg?resize=2048,1249 2048w, https://theshaderoom.com/wp-content/uploads/2026/10/New-Orleans-jail-worker-Custodian-Sterling-Williams-Sentenced-Prison-Time-Helping-10-inmate-escape.jpg?resize=150,92 150w, https://theshaderoom.com/wp-content/uploads/2026/10/New-Orleans-jail-worker-Custodian-Sterling-Williams-Sentenced-Prison-Time-Helping-10-inmate-escape.jpg?resize=450,275 450w, https://theshaderoom.com/wp-content/uploads/2026/10/New-Orleans-jail-worker-Custodian-Sterling-Williams-Sentenced-Prison-Time-Helping-10-inmate-escape.jpg?resize=1200,732 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/New-Orleans-jail-worker-Custodian-Sterling-Williams-Sentenced-Prison-Time-Helping-10-inmate-escape.jpg?resize=768,468 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="New Orleans jail worker Custodian Sterling Williams Sentenced Prison Time Helping 10-inmate escape"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/new-orleans-jail-worker-custodian-sterling-williams-sentenced-prison-time-helping-10-escape/">Whew! New Orleans Jail Custodian Sentenced To Prison After 10 Inmates Escaped In 2025</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-294096 post type-post status-publish format-standard has-post-thumbnail category-news tag-featured tag-great-wolf-lodge tag-great-wolf-lodge-wife-stabs-husband tag-metallica-rose-harrison tag-metallica-rose-harrison-great-wolf-lodge tag-metallica-rose-harrison-pennsylvania tag-metallica-rose-harrison-stabs-husband-son tag-pennsylvania tag-pennsylvania-great-wolf-lodge tag-pennsylvania-wife-kills-husband-and-son tag-wife-stabs-husband-son tag-wife-stabs-husband-son-great-wolf-lodge">
<div class="media">
<a href="https://theshaderoom.com/pennsylvania-woman-metallica-rose-harrison-great-wolf-lodge-stabs-husband-3-year-old-son-calls-911-self-harm/" class="image-link media-ratio ratio-3-2" title="Pennsylvania Woman Accused Of Fatally Stabbing Husband & 3-Year-Old Son At Great Wolf Lodge Before Calling 911 For Help Committing Suicide" aria-label="Read more: Pennsylvania Woman Accused Of Fatally Stabbing Husband & 3-Year-Old Son At Great Wolf Lodge Before Calling 911 For Help Committing Suicide"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Pennsylvania-Woman-Metallica-Rose-Harrison-Great-Wolf-Lodge-Stabs-Husband-3-Year-Old-Son-Calls-911-Self-Harm-e1792087512493.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Pennsylvania-Woman-Metallica-Rose-Harrison-Great-Wolf-Lodge-Stabs-Husband-3-Year-Old-Son-Calls-911-Self-Harm-e1792087512493.jpg 2430w, https://theshaderoom.com/wp-content/uploads/2026/10/Pennsylvania-Woman-Metallica-Rose-Harrison-Great-Wolf-Lodge-Stabs-Husband-3-Year-Old-Son-Calls-911-Self-Harm-e1792087512493.jpg?resize=360,216 360w, https://theshaderoom.com/wp-content/uploads/2026/10/Pennsylvania-Woman-Metallica-Rose-Harrison-Great-Wolf-Lodge-Stabs-Husband-3-Year-Old-Son-Calls-911-Self-Harm-e1792087512493.jpg?resize=680,409 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Pennsylvania-Woman-Metallica-Rose-Harrison-Great-Wolf-Lodge-Stabs-Husband-3-Year-Old-Son-Calls-911-Self-Harm-e1792087512493.jpg?resize=1024,615 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Pennsylvania-Woman-Metallica-Rose-Harrison-Great-Wolf-Lodge-Stabs-Husband-3-Year-Old-Son-Calls-911-Self-Harm-e1792087512493.jpg?resize=1536,923 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/Pennsylvania-Woman-Metallica-Rose-Harrison-Great-Wolf-Lodge-Stabs-Husband-3-Year-Old-Son-Calls-911-Self-Harm-e1792087512493.jpg?resize=2048,1230 2048w, https://theshaderoom.com/wp-content/uploads/2026/10/Pennsylvania-Woman-Metallica-Rose-Harrison-Great-Wolf-Lodge-Stabs-Husband-3-Year-Old-Son-Calls-911-Self-Harm-e1792087512493.jpg?resize=150,90 150w, https://theshaderoom.com/wp-content/uploads/2026/10/Pennsylvania-Woman-Metallica-Rose-Harrison-Great-Wolf-Lodge-Stabs-Husband-3-Year-Old-Son-Calls-911-Self-Harm-e1792087512493.jpg?resize=450,270 450w, https://theshaderoom.com/wp-content/uploads/2026/10/Pennsylvania-Woman-Metallica-Rose-Harrison-Great-Wolf-Lodge-Stabs-Husband-3-Year-Old-Son-Calls-911-Self-Harm-e1792087512493.jpg?resize=1200,721 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Pennsylvania-Woman-Metallica-Rose-Harrison-Great-Wolf-Lodge-Stabs-Husband-3-Year-Old-Son-Calls-911-Self-Harm-e1792087512493.jpg?resize=768,461 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="Pennsylvania Woman Metallica Rose Harrison Great Wolf Lodge Stabs Husband 3-Year-Old Son Calls 911 Self-Harm"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/pennsylvania-woman-metallica-rose-harrison-great-wolf-lodge-stabs-husband-3-year-old-son-calls-911-self-harm/">Pennsylvania Woman Accused Of Fatally Stabbing Husband & 3-Year-Old Son At Great Wolf Lodge Before Calling 911 For Help Committing Suicide</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-293974 list_posts type-list_posts status-publish has-post-thumbnail category-news tag-christine-wonsley-nolan-wells-mother tag-featured tag-how-did-nolan-wells-pass-away tag-nolan-wells tag-nolan-wells-cause-of-death tag-nolan-wells-cellphone tag-nolan-wells-death tag-nolan-wells-friends-phone-records tag-nolan-wells-friends-snapchat-messages tag-nolan-wells-friends-text-messages tag-nolan-wells-horn-island tag-nolan-wells-horn-island-friends tag-nolan-wells-investigation tag-nolan-wells-investigation-update tag-nolan-wells-mother-christine-wonsley tag-what-happened-to-nolan-wells tag-what-really-happened-to-nolan-wells">
<div class="media">
<a href="https://theshaderoom.com/listicle/nolan-wells-private-messages-death-snapchat-investigation-the-shade-room/" class="image-link media-ratio ratio-3-2" title="Alleged Phone Records Reveal How Individuals Who Visited Horn Island With Nolan Wells Privately Discussed His Death" aria-label="Read more: Alleged Phone Records Reveal How Individuals Who Visited Horn Island With Nolan Wells Privately Discussed His Death"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Alleged-Phone-Records-Reveal-How-Individuals-Who-Visited-Horn-Island-With-Nolan-Wells-Privately-Discussed-His-Death.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Alleged-Phone-Records-Reveal-How-Individuals-Who-Visited-Horn-Island-With-Nolan-Wells-Privately-Discussed-His-Death.jpg 7529w, https://theshaderoom.com/wp-content/uploads/2026/10/Alleged-Phone-Records-Reveal-How-Individuals-Who-Visited-Horn-Island-With-Nolan-Wells-Privately-Discussed-His-Death.jpg?resize=360,240 360w, https://theshaderoom.com/wp-content/uploads/2026/10/Alleged-Phone-Records-Reveal-How-Individuals-Who-Visited-Horn-Island-With-Nolan-Wells-Privately-Discussed-His-Death.jpg?resize=680,454 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Alleged-Phone-Records-Reveal-How-Individuals-Who-Visited-Horn-Island-With-Nolan-Wells-Privately-Discussed-His-Death.jpg?resize=1024,683 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Alleged-Phone-Records-Reveal-How-Individuals-Who-Visited-Horn-Island-With-Nolan-Wells-Privately-Discussed-His-Death.jpg?resize=1536,1025 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/Alleged-Phone-Records-Reveal-How-Individuals-Who-Visited-Horn-Island-With-Nolan-Wells-Privately-Discussed-His-Death.jpg?resize=2048,1366 2048w, https://theshaderoom.com/wp-content/uploads/2026/10/Alleged-Phone-Records-Reveal-How-Individuals-Who-Visited-Horn-Island-With-Nolan-Wells-Privately-Discussed-His-Death.jpg?resize=150,100 150w, https://theshaderoom.com/wp-content/uploads/2026/10/Alleged-Phone-Records-Reveal-How-Individuals-Who-Visited-Horn-Island-With-Nolan-Wells-Privately-Discussed-His-Death.jpg?resize=450,300 450w, https://theshaderoom.com/wp-content/uploads/2026/10/Alleged-Phone-Records-Reveal-How-Individuals-Who-Visited-Horn-Island-With-Nolan-Wells-Privately-Discussed-His-Death.jpg?resize=1200,800 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Alleged-Phone-Records-Reveal-How-Individuals-Who-Visited-Horn-Island-With-Nolan-Wells-Privately-Discussed-His-Death.jpg?resize=768,512 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="Alleged Phone Records Reveal How Individuals Who Visited Horn Island With Nolan Wells Privately Discussed His Death"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/listicle/nolan-wells-private-messages-death-snapchat-investigation-the-shade-room/">Alleged Phone Records Reveal How Individuals Who Visited Horn Island With Nolan Wells Privately Discussed His Death</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-293965 post type-post status-publish format-standard has-post-thumbnail category-news tag-daejon-love tag-daejon-love-netflix tag-daejon-love-netflix-documentary tag-featured tag-untold-wide-deceiver tag-wide-deceiver-daejon-love tag-wide-deceiver-documentary-daejon-love">
<div class="media">
<a href="https://theshaderoom.com/man-what-social-media-is-cuttin-up-after-netflix-announces-wide-deceiver-documentary-about-daejon-loves-wire-fraud-case/" class="image-link media-ratio ratio-3-2" title="Man, WHAT?! Social Media Is Cuttin’ Up After Netflix Announces ‘Wide Deceiver’ Documentary About Daejon Love’s Wire Fraud Case" aria-label="Read more: Man, WHAT?! Social Media Is Cuttin’ Up After Netflix Announces ‘Wide Deceiver’ Documentary About Daejon Love’s Wire Fraud Case"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Daejon-Love-Wire-Fraud-Case-Will-Be-Explored-In-Netflix-Documentary-Fake-49ers-Player.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Daejon-Love-Wire-Fraud-Case-Will-Be-Explored-In-Netflix-Documentary-Fake-49ers-Player.jpg 5033w, https://theshaderoom.com/wp-content/uploads/2026/10/Daejon-Love-Wire-Fraud-Case-Will-Be-Explored-In-Netflix-Documentary-Fake-49ers-Player.jpg?resize=360,240 360w, https://theshaderoom.com/wp-content/uploads/2026/10/Daejon-Love-Wire-Fraud-Case-Will-Be-Explored-In-Netflix-Documentary-Fake-49ers-Player.jpg?resize=680,454 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Daejon-Love-Wire-Fraud-Case-Will-Be-Explored-In-Netflix-Documentary-Fake-49ers-Player.jpg?resize=1024,683 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Daejon-Love-Wire-Fraud-Case-Will-Be-Explored-In-Netflix-Documentary-Fake-49ers-Player.jpg?resize=1536,1025 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/Daejon-Love-Wire-Fraud-Case-Will-Be-Explored-In-Netflix-Documentary-Fake-49ers-Player.jpg?resize=2048,1366 2048w, https://theshaderoom.com/wp-content/uploads/2026/10/Daejon-Love-Wire-Fraud-Case-Will-Be-Explored-In-Netflix-Documentary-Fake-49ers-Player.jpg?resize=150,100 150w, https://theshaderoom.com/wp-content/uploads/2026/10/Daejon-Love-Wire-Fraud-Case-Will-Be-Explored-In-Netflix-Documentary-Fake-49ers-Player.jpg?resize=450,300 450w, https://theshaderoom.com/wp-content/uploads/2026/10/Daejon-Love-Wire-Fraud-Case-Will-Be-Explored-In-Netflix-Documentary-Fake-49ers-Player.jpg?resize=1200,800 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Daejon-Love-Wire-Fraud-Case-Will-Be-Explored-In-Netflix-Documentary-Fake-49ers-Player.jpg?resize=768,512 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="Daejon Love Wire Fraud Case Will Be Explored In Netflix Documentary Fake 49ers Player"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/man-what-social-media-is-cuttin-up-after-netflix-announces-wide-deceiver-documentary-about-daejon-loves-wire-fraud-case/">Man, WHAT?! Social Media Is Cuttin’ Up After Netflix Announces ‘Wide Deceiver’ Documentary About Daejon Love’s Wire Fraud Case</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-293742 post type-post status-publish format-standard has-post-thumbnail category-news tag-argentinian-chorizo-sausage tag-biltmore tag-biltmore-hotel tag-center-cut-snapper tag-coconut-milk tag-coral-gables tag-diego-alfredo-medina-acosta tag-featured tag-florida tag-gnocchi-potato tag-grand-theft tag-lobster-tails tag-pork-bellies tag-pork-belly tag-the-biltmore-hotel tag-the-biltmore-hotel-miami-coral-gables tag-thousands-lobster-tails">
<div class="media">
<a href="https://theshaderoom.com/former-biltmore-hotel-employee-allegedly-steals-thousands-of-dollars-lobster-tails-video/" class="image-link media-ratio ratio-3-2" title="Former Biltmore Hotel Employee Allegedly Steals Thousands Of Dollars In Lobster Tails From Florida Establishment" aria-label="Read more: Former Biltmore Hotel Employee Allegedly Steals Thousands Of Dollars In Lobster Tails From Florida Establishment"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Employee-The-Biltmore-Hotel-Miami-Coral-Gables-Diego-Alfredo-Medina-Acosta-grand-theft-thousands-lobster-tails-pork-bellies.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Employee-The-Biltmore-Hotel-Miami-Coral-Gables-Diego-Alfredo-Medina-Acosta-grand-theft-thousands-lobster-tails-pork-bellies.jpg 1920w, https://theshaderoom.com/wp-content/uploads/2026/10/Employee-The-Biltmore-Hotel-Miami-Coral-Gables-Diego-Alfredo-Medina-Acosta-grand-theft-thousands-lobster-tails-pork-bellies.jpg?resize=680,383 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Employee-The-Biltmore-Hotel-Miami-Coral-Gables-Diego-Alfredo-Medina-Acosta-grand-theft-thousands-lobster-tails-pork-bellies.jpg?resize=1024,576 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Employee-The-Biltmore-Hotel-Miami-Coral-Gables-Diego-Alfredo-Medina-Acosta-grand-theft-thousands-lobster-tails-pork-bellies.jpg?resize=1536,864 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/Employee-The-Biltmore-Hotel-Miami-Coral-Gables-Diego-Alfredo-Medina-Acosta-grand-theft-thousands-lobster-tails-pork-bellies.jpg?resize=450,253 450w, https://theshaderoom.com/wp-content/uploads/2026/10/Employee-The-Biltmore-Hotel-Miami-Coral-Gables-Diego-Alfredo-Medina-Acosta-grand-theft-thousands-lobster-tails-pork-bellies.jpg?resize=1200,675 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Employee-The-Biltmore-Hotel-Miami-Coral-Gables-Diego-Alfredo-Medina-Acosta-grand-theft-thousands-lobster-tails-pork-bellies.jpg?resize=768,432 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="Employee The Biltmore Hotel Miami Coral Gables Diego Alfredo Medina Acosta grand theft thousands lobster tails pork bellies"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/former-biltmore-hotel-employee-allegedly-steals-thousands-of-dollars-lobster-tails-video/">Former Biltmore Hotel Employee Allegedly Steals Thousands Of Dollars In Lobster Tails From Florida Establishment</a></h2></div>
</div>
</article>
</div>
</div>
</section>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="has-el-gap el-gap-default elementor-section elementor-top-section elementor-element elementor-element-723caf5f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="723caf5f" data-element_type="section" data-e-type="section">
<div class="elementor-container elementor-column-gap-no">
<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-6c8c1390" data-id="6c8c1390" data-element_type="column" data-e-type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-0461527 elementor-widget elementor-widget-html" data-id="0461527" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
<div class="elementor-widget-container">
<div class="whitecontainer">
<svg width="100%" viewBox="0 0 1000 100" class="whiteletters">
<!-- Shadows -->
<text x="10" y="70" class="whiteshadow1" transform="translate(9, 9)">CELEBRITIES</text>
<text x="10" y="70" class="whiteshadow2" transform="translate(6, 6)">CELEBRITIES</text>
<text x="10" y="70" class="whiteshadow1" transform="translate(3, 3)">CELEBRITIES</text>
<!-- Main Text -->
<text x="10" y="70" class="whiteshadowmain">CELEBRITIES</text>
<!-- Horizontal Lines -->
<line x1="300" y1="50" x2="100%" y2="50" class="whiteline" />
<line x1="300" y1="60" x2="100%" y2="60" class="whiteline" />
</svg>
</div> </div>
</div>
<div class="elementor-element elementor-element-7dcfe66b elementor-widget elementor-widget-smartmag-grid" data-id="7dcfe66b" data-element_type="widget" data-e-type="widget" data-widget_type="smartmag-grid.default">
<div class="elementor-widget-container">
<section class="block-wrap block-grid block-sc mb-none" data-id="4">
<div class="block-content">
<div class="loop loop-grid loop-grid-base grid grid-1 md:grid-1 xs:grid-1">
<article class="l-post grid-post grid-base-post" data="post-294372 post type-post status-publish format-standard has-post-thumbnail category-celebs tag-benzino-defends-stevie-j tag-bonnie-bella-and-stevie-j tag-bonnie-bella-and-stevie-j-relationship tag-bonnie-bella-joseline-hernandez-stevie-j tag-eva-giselle tag-eva-giselle-jordan tag-featured tag-how-many-kids-does-stevie-j-have tag-mimi-faust-eva-giselle-jordan tag-saucy-vee-dad tag-saucy-vee-eva-giselle tag-saucy-vee-stevie-j tag-stevie-j tag-stevie-j-dancing tag-stevie-j-dancing-with-kids tag-stevie-j-daughters tag-stevie-j-saucy-vee tag-stevie-j-son tag-stevie-j-steven-jr tag-who-is-eva-giselle">
<div class="media">
<a href="https://theshaderoom.com/stevie-j-kids-reva-giselle-siblings-dance-video-fans-double-tap-shade-room/" class="image-link media-ratio ratio-16-9" title="Vibe Check! Stevie J, Eva Giselle & Her Siblings Get Down In Viral Dance Clip As Fans Double-Tap (VIDEOS)" aria-label="Read more: Vibe Check! Stevie J, Eva Giselle & Her Siblings Get Down In Viral Dance Clip As Fans Double-Tap (VIDEOS)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?w=1024" class="img bg-cover wp-post-image attachment-large size-large lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg 5358w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=680,452 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=1024,681 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=1536,1022 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=2048,1363 2048w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=1200,798 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=768,511 768w" data-sizes="(max-width: 783px) 100vw, 783px" role="img" aria-label="Vibe Check! Stevie J, Eva Giselle & Siblings Get Down In Viral Dance Clip As Fans Double-Tap (VIDEOS)"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/stevie-j-kids-reva-giselle-siblings-dance-video-fans-double-tap-shade-room/">Vibe Check! Stevie J, Eva Giselle & Her Siblings Get Down In Viral Dance Clip As Fans Double-Tap (VIDEOS)</a></h2></div>
</div>
</article>
</div>
</div>
</section>
</div>
</div>
<div class="elementor-element elementor-element-1bb23f80 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="1bb23f80" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
<div class="elementor-widget-container">
<div class="elementor-divider">
<span class="elementor-divider-separator">
</span>
</div>
</div>
</div>
<div class="elementor-element elementor-element-563fed10 elementor-widget elementor-widget-wp-widget-bunyad-social" data-id="563fed10" data-element_type="widget" data-e-type="widget" data-widget_type="wp-widget-bunyad-social.default">
<div class="elementor-widget-container">
<div class="widget widget-social-b"><div class="widget-title block-head block-head-ac block-head block-head-ac block-head-e block-head-e3 is-left has-style"><h5 class="heading">BECOME A ROOMIE</h5></div> <div class="spc-social-follow spc-social-follow-b spc-social-colors spc-social-bg">
<ul class="services grid grid-2 md:grid-4 sm:grid-2" itemscope itemtype="http://schema.org/Organization">
<link itemprop="url" href="https://theshaderoom.com/">
<li class="service-wrap">
<a href="https://facebook.com/theshaderoom" class="service service-link s-facebook" target="_blank" itemprop="sameAs" rel="nofollow noopener">
<i class="the-icon tsi tsi-facebook"></i>
<span class="label">Facebook</span>
</a>
</li>
<li class="service-wrap">
<a href="https://x.com/theshaderoom" class="service service-link s-twitter" target="_blank" itemprop="sameAs" rel="nofollow noopener">
<i class="the-icon tsi tsi-twitter"></i>
<span class="label">X</span>
</a>
</li>
<li class="service-wrap">
<a href="https://www.instagram.com/theshaderoom/" class="service service-link s-instagram" target="_blank" itemprop="sameAs" rel="nofollow noopener">
<i class="the-icon tsi tsi-instagram"></i>
<span class="label">Instagram</span>
</a>
</li>
<li class="service-wrap">
<a href="https://www.youtube.com/theshaderoom" class="service service-link s-youtube" target="_blank" itemprop="sameAs" rel="nofollow noopener">
<i class="the-icon tsi tsi-youtube-play"></i>
<span class="label">YouTube</span>
</a>
</li>
<li class="service-wrap">
<a href="https://www.tiktok.com/@theshaderoom/" class="service service-link s-tiktok" target="_blank" itemprop="sameAs" rel="nofollow noopener">
<i class="the-icon tsi tsi-tiktok"></i>
<span class="label">TikTok</span>
</a>
</li>
<li class="service-wrap">
<a href="https://www.google.com/preferences/source?q=theshaderoom.com" class="service service-link s-google" target="_blank" rel="nofollow noopener">
<i class="the-icon tsi tsi-google"></i>
<span class="label">Add TSR to Google</span>
</a>
</li>
</ul>
</div>
</div> </div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-59a23f12 ts-sticky-native" data-id="59a23f12" data-element_type="column" data-e-type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-4ba8b8fe elementor-widget elementor-widget-smartmag-grid" data-id="4ba8b8fe" data-element_type="widget" data-e-type="widget" data-widget_type="smartmag-grid.default">
<div class="elementor-widget-container">
<section class="block-wrap block-grid block-sc mb-none" data-id="5">
<div class="block-content">
<div class="loop loop-grid loop-grid-base grid grid-1 md:grid-1 xs:grid-1">
<article class="l-post grid-post grid-base-post" data="post-294378 post type-post status-publish format-standard has-post-thumbnail category-celebs tag-are-jt-and-yung-miami-still-friends tag-are-the-city-girls-getting-back-together tag-are-yung-miami-and-jt-still-cool tag-city-girls-reunion tag-featured tag-jt-and-yung-miami-friendship tag-jt-and-yung-miami-relationship tag-jt-and-yung-miami-reunion tag-jt-and-yung-miami-still-cool tag-jt-yung-miami-relationship tag-what-happened-between-jt-and-yung-miami tag-yung-miami tag-yung-miami-and-jt tag-yung-miami-and-jt-reunite tag-yung-miami-jt-friendship tag-yung-miami-new-album tag-yung-miami-speaks-on-relationship-with-jt">
<div class="media">
<a href="https://theshaderoom.com/yung-miami-speaks-relationship-jt-city-girls-reunion-social-media-reacts-shade-room/" class="image-link media-ratio ratio-16-9" title="Yung Miami Reveals The Last Time She Spoke With JT & Addresses A Possible City Girls Reunion (VIDEO)" aria-label="Read more: Yung Miami Reveals The Last Time She Spoke With JT & Addresses A Possible City Girls Reunion (VIDEO)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png 1500w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=360,240 360w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=680,453 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=1024,683 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=450,300 450w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=1200,800 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=768,512 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="Yung Miami Reveals The Last Time She Spoke With JT & Addresses A Possible City Girls Reunion"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/yung-miami-speaks-relationship-jt-city-girls-reunion-social-media-reacts-shade-room/">Yung Miami Reveals The Last Time She Spoke With JT & Addresses A Possible City Girls Reunion (VIDEO)</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-294361 post type-post status-publish format-standard has-post-thumbnail category-celebs category-tsr-teens tag-are-india-royale-and-lil-durk-married tag-are-india-royale-and-lil-durk-still-together tag-featured tag-india-royale tag-india-royale-and-lil-durk tag-india-royale-reacts-to-lil-durk-rico-trial tag-lil-durk-and-india-royale-married tag-lil-durk-india-royale tag-lil-durk-india-royale-together tag-lil-durk-prison-release-date tag-lil-durk-prison-update tag-lil-durk-rico-trial tag-lil-durk-rico-trial-date tag-when-is-lil-durk-coming-home tag-when-is-lil-durk-getting-out-of-prison tag-when-is-lil-durk-rico-trial tag-who-is-lil-durk-wife">
<div class="media">
<a href="https://theshaderoom.com/india-royale-reveals-plans-lil-durk-prison-release-rico-trial-video-social-media-reacts/" class="image-link media-ratio ratio-16-9" title="Heavy On Her Man! India Royale Reveals How She Plans To Move When Lil Durk Gets Out Of Prison (VIDEO)" aria-label="Read more: Heavy On Her Man! India Royale Reveals How She Plans To Move When Lil Durk Gets Out Of Prison (VIDEO)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/India-Royale-Reveals-How-She-Plans-To-Move-When-Lil-Durk-Gets-Out-Of-Prison-e1792191846573.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/India-Royale-Reveals-How-She-Plans-To-Move-When-Lil-Durk-Gets-Out-Of-Prison-e1792191846573.jpg 2393w, https://theshaderoom.com/wp-content/uploads/2026/10/India-Royale-Reveals-How-She-Plans-To-Move-When-Lil-Durk-Gets-Out-Of-Prison-e1792191846573.jpg?resize=360,241 360w, https://theshaderoom.com/wp-content/uploads/2026/10/India-Royale-Reveals-How-She-Plans-To-Move-When-Lil-Durk-Gets-Out-Of-Prison-e1792191846573.jpg?resize=680,456 680w, https://theshaderoom.com/wp-content/uploads/2026/10/India-Royale-Reveals-How-She-Plans-To-Move-When-Lil-Durk-Gets-Out-Of-Prison-e1792191846573.jpg?resize=1024,687 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/India-Royale-Reveals-How-She-Plans-To-Move-When-Lil-Durk-Gets-Out-Of-Prison-e1792191846573.jpg?resize=1536,1030 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/India-Royale-Reveals-How-She-Plans-To-Move-When-Lil-Durk-Gets-Out-Of-Prison-e1792191846573.jpg?resize=2048,1374 2048w, https://theshaderoom.com/wp-content/uploads/2026/10/India-Royale-Reveals-How-She-Plans-To-Move-When-Lil-Durk-Gets-Out-Of-Prison-e1792191846573.jpg?resize=450,302 450w, https://theshaderoom.com/wp-content/uploads/2026/10/India-Royale-Reveals-How-She-Plans-To-Move-When-Lil-Durk-Gets-Out-Of-Prison-e1792191846573.jpg?resize=1200,805 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/India-Royale-Reveals-How-She-Plans-To-Move-When-Lil-Durk-Gets-Out-Of-Prison-e1792191846573.jpg?resize=768,515 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="India Royale Reveals How She Plans To Move When Lil Durk Gets Out Of Prison"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/india-royale-reveals-plans-lil-durk-prison-release-rico-trial-video-social-media-reacts/">Heavy On Her Man! India Royale Reveals How She Plans To Move When Lil Durk Gets Out Of Prison (VIDEO)</a></h2></div>
</div>
</article>
</div>
</div>
</section>
</div>
</div>
<div class="elementor-element elementor-element-a86d74c elementor-widget elementor-widget-html" data-id="a86d74c" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
<div class="elementor-widget-container">
<div class="sidebar-ads"></div> </div>
</div>
</div>
</div>
</div>
</section>
<div class="elementor-element elementor-element-c537941 e-flex e-con-boxed e-con e-parent" data-id="c537941" data-element_type="container" data-e-type="container">
<div class="e-con-inner">
<div class="elementor-element elementor-element-d2bf23a elementor-widget elementor-widget-html" data-id="d2bf23a" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
<div class="elementor-widget-container">
<style>
/* Existing styles */
.whitecontainer {
display: flex;
justify-content: center;
align-items: center;
height: auto;
background-color: #ffffff;
}
.whiteletters {
font-family: 'Open Sans', sans-serif;
font-size: 45px; /* Default font size for non-mobile devices */
font-weight: bold;
fill: #ffffff;
}
/* Apply font size for mobile devices */
@media (max-width: 768px) {
.whiteletters {
font-size: 70px;
}
}
.whiteshadow1 {
fill: #ffffff;
stroke: #ed2127;
stroke-width: 1px;
stroke-linejoin: round;
opacity: 1;
}
.whiteshadow2 {
fill: #ffffff;
stroke: #000000;
stroke-width: 1px;
stroke-linejoin: round;
opacity: 1;
}
.whiteshadowmain {
fill: #000000;
stroke: #000000;
stroke-width: 1px;
stroke-linejoin: round;
}
/* New styles for lines */
.whiteline {
stroke: #000000;
stroke-width: 2px;
}
/* Hide lines on mobile */
@media (max-width: 768px) {
.whiteline {
display: none;
}
}
</style>
<div class="whitecontainer">
<svg width="100%" viewBox="0 0 1000 100" class="whiteletters">
<!-- Shadows -->
<text x="10" y="70" class="whiteshadow1" transform="translate(9, 9)">SHOWS</text>
<text x="10" y="70" class="whiteshadow2" transform="translate(6, 6)">SHOWS</text>
<text x="10" y="70" class="whiteshadow1" transform="translate(3, 3)">SHOWS</text>
<!-- Main Text -->
<text x="10" y="70" class="whiteshadowmain">SHOWS</text>
<!-- Horizontal Lines -->
<line x1="200" y1="50" x2="100%" y2="50" class="whiteline" />
<line x1="200" y1="60" x2="100%" y2="60" class="whiteline" />
</svg>
</div> </div>
</div>
<div class="elementor-element elementor-element-e6ff9d8 elementor-widget elementor-widget-html" data-id="e6ff9d8" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
<div class="elementor-widget-container">
<style>
/* CSS for Vertical Series Cards */
.gray-container {
background-color: white;
height: 520px;
}
.vertical-card-container {
position: relative;
width: 95%;
height: 520px;
padding: 1%;
display: flex;
margin: 0 auto;
align-items: center;
overflow-x: auto;
overflow-y: hidden;
scroll-behavior: smooth;
justify-content: space-between;
-ms-overflow-style: none;
scrollbar-width: none;
}
.vertical-card-container::-webkit-scrollbar {
display: none;
}
.vertical-pre-btn,
.vertical-nxt-btn {
position: absolute;
top: 55%;
transform: translateY(-50%);
height: 120px;
z-index: 2;
border: none;
cursor: pointer;
outline: none;
display: flex;
align-items: center;
justify-content: center;
background: none;
}
.vertical-pre-btn:hover,
.vertical-nxt-btn:hover {
background: none;
}
.vertical-pre-btn:focus,
.vertical-nxt-btn:focus {
outline: none;
border: none;
background: none;
}
.vertical-pre-btn {
left: 0;
background: none;
left: calc(-10px);
}
.vertical-nxt-btn {
right: 0;
background: none;
right: calc(-8px);
}
.vertical-pre-btn img,
.vertical-nxt-btn img {
width: 15px;
height: 20px;
filter: invert(100%);
margin: auto;
background: none;
opacity: 0.6;
}
.vertical-pre-btn:hover img,
.vertical-nxt-btn:hover img {
opacity: 0.8;
background: none;
}
.vertical-card {
position: relative;
width: 230px;
height: 460px;
margin-right: 10px;
transition: 0.5s;
background-color: black;
border-radius: none;
overflow: hidden;
margin-bottom: 6%;
flex: 0 0 auto;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.vertical-card:hover {
transform: scale(1.07);
}
.vertical-seriestitle {
text-align: left;
opacity: 0.9;
padding-left: 4%;
text-transform: uppercase;
font-size: 22px;
margin-top: -1%;
font-family: "Open Sans", Sans-serif;
font-weight: 800;
font-style: italic;
color: #ED2127;
}
.series-container {
width: 100%;
height: 550px;
position: relative;
}
.desktop-title {
font-size: 22px;
}
.mobile-title {
font-size: 17px;
display: none;
}
.shows-container {
padding: 20px 0;
position: relative;
scroll-behavior: smooth;
margin-top: 100px;
}
.shows-carousel::-webkit-scrollbar {
display: none;
}
.shows-carousel-wrapper {
position: relative;
margin: 0 50px;
}
.shows-carousel {
display: flex;
flex-wrap: nowrap;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
scrollbar-width: none;
-ms-overflow-style: none;
scroll-snap-type: x mandatory;
scroll-behavior: smooth;
}
.rect-container {
float: left;
border-radius: 4px 4px 40px 0;
align-self: center;
align-items: center;
width: 100%;
height: 100%;
text-decoration: none;
display: flex;
position: relative;
}
.rect-gradient {
z-index: 2;
background-image: linear-gradient(360deg, #1f83da, #1f83da 25%, rgba(31, 131, 218, 0) 68%);
width: 100%;
height: 100%;
position: absolute;
}
.rect-gradient.tsr {
background-image: linear-gradient(360deg, #000, #000 25%, rgba(0, 0, 0, 0) 60%);
}
.rect-label {
z-index: 5;
color: #fff;
letter-spacing: 1.25px;
text-transform: uppercase;
padding-bottom: 8px;
font-family: Montserrat, sans-serif;
font-size: 10px;
font-weight: 700;
text-decoration: none;
position: relative;
}
.rect-imgcontainer {
z-index: 1;
width: 100%;
height: 100%;
position: absolute;
}
.rect-image {
object-fit: cover;
width: 100%;
height: 114%;
}
.vertical-pre-btn {
}
.vertical-nxt-btn {
}
.vertical-pre-btn:hover,
.vertical-nxt-btn:hover {
}
.vertical-pre-btn img,
.vertical-nxt-btn img {
width: 20px;
height: 20px;
}
.rect-content {
clear: both;
order: -1;
align-self: flex-end;
align-items: center;
width: 100%;
padding: 5%;
display: flex;
flex-direction: column;
position: absolute;
}
.rect-logo {
width: 100%;
height: auto;
object-fit: contain;
margin-bottom: 10px;
}
.rect-labellogo {
z-index: 5;
transition: all 1s;
position: static;
display: flex;
flex-direction: column;
align-items: center;
width: 100%;
max-width: 200px;
}
.rect-labellogo img {
width: 100%;
height: auto;
object-fit: contain;
margin-bottom: 10px;
}
.rect-labellogo-steppingIntoTSR {
z-index: 5;
width: 200%;
height: 280%;
object-fit: contain;
margin-right: 8%;
margin-bottom: -35%;
}
.rect-labellogo-soYouKnow {
width: 100%;
height: auto;
object-fit: contain;
margin-right: 0%;
margin-bottom: -6%;
z-index: 5;
}
.rect-labellogo-TSRInvestigatez {
width: 180%;
z-index: 5;
height: 100%;
object-fit: contain;
margin-bottom: -24%;
margin-right: 13%;
}
.rect-labellogo-keepIt100 {
width: 170%;
z-index: 5;
height: 100%;
object-fit: contain;
margin-bottom: -17%;
margin-right: -4%;
}
.rect-labellogo-didYouKnow {
width: 100%;
z-index: 5;
height: auto;
object-fit: contain;
margin-right: 2%;
margin-bottom: 15%;
}
.rect-labellogo-TSRNewz {
width: 100%;
height: auto;
z-index: 5;
object-fit: contain;
margin-bottom: 19%;
margin-right: 1%;
}
.rect-labellogo-dripCodez {
width: 170%;
height: auto;
z-index: 5;
object-fit: contain;
margin-bottom: -21%;
margin-right: 1%;
}
.rect-labellogo-neverStop {
width: 100%;
height: auto;
z-index: 5;
object-fit: contain;
margin-bottom: 6%;
margin-right: 0%;
}
.desktop-title {
font-size: 22px;
}
.mobile-title {
font-size: 17px;
display: none;
}
@media only screen and (max-width: 2560px) {
.play-button {
bottom: 8%;
right: 10%;
height: 40px;
width: 120px;
}
.vertical-seriestitle {
text-align: left;
opacity: 0.9;
padding-left: 4%;
text-transform: uppercase;
font-size: 22px;
/* padding-top: 1%; */
margin-bottom: 0%;
}
}
@media only screen and (max-width: 1600px) {
.play-button {
bottom: 10%;
right: 15%;
height: 40px;
width: 100px;
}
}
@media only screen and (max-width: 1440px) {
.play-button {
bottom: 20%;
right: 5%;
height: 40px;
width: 100px;
}
.vertical-seriestitle {
text-align: left;
opacity: 0.9;
padding-left: 4%;
text-transform: uppercase;
font-size: 22px;
padding-top: 1%;
margin-bottom: -1%;
}
}
@media only screen and (max-width: 1024px) {
.play-button {
bottom: 30%;
right: 5%;
height: 40px;
width: 100px;
}
}
@media only screen and (max-width: 820px) {
.series-thumbnail-container {
height: auto;
width: 100%;
}
.series-thumbnail-wrapper {
height: auto;
background-color: transparent;
margin-bottom: -4%
}
.desktop-title {
font-size: 22px;
}
.mobile-title {
font-size: 17px;
display: none;
}
.play-button {
bottom: 10%;
right: 3%;
height: 40px;
width: 100px;
}
.pre-btn,
.nxt-btn {
display: none;
}
.vertical-pre-btn,
.vertical-nxt-btn {
display: none;
}
}
@media only screen and (max-width: 767px) {
.vertical-card-container {
height: 330px;
}
.series-thumbnail-container {
height: auto;
width: 100%;
margin-bottom: 0%;
}
.rect-labellogo-steppingIntoTSR {
width: 170%;
height: 200%;
object-fit: contain;
margin-right: 5%;
margin-bottom: -26%;
}
.rect-labellogo-soYouKnow {
width: 95%;
height: auto;
object-fit: contain;
margin-right: 0%;
margin-bottom: -4%;
}
.rect-labellogo-TSRInvestigatez {
width: 150%;
height: 100%;
object-fit: contain;
margin-bottom: -15%;
margin-right: 9%;
}
.rect-labellogo-keepIt100 {
width: 150%;
height: 100%;
object-fit: contain;
margin-bottom: -11%;
margin-right: -2%;
}
.rect-labellogo-didYouKnow {
width: 90%;
height: auto;
object-fit: contain;
margin-right: 2%;
margin-bottom: 16%;
}
.rect-labellogo-TSRNewz {
width: 90%;
height: auto;
object-fit: contain;
margin-bottom: 20%;
margin-right: 2%;
}
.rect-labellogo-dripCodez {
width: 150%;
height: auto;
object-fit: contain;
margin-bottom: -16%;
margin-right: 0%;
}
.rect-labellogo-neverStop {
width: 90%;
height: auto;
object-fit: contain;
margin-bottom: 12%;
margin-right: 0%;
}
.vertical-card {
height: 270px;
width: 150px;
margin-bottom: 16%;
}
.gray-container {
height: 330px;
margin-top: 1%;
margin-bottom: 0%;
}
.black-container {
background-color: black;
height: 270px;
margin-bottom: -1%;
}
.play-button {
bottom: 5%;
right: 3%;
height: 30px;
width: 80px;
}
.mobile-title {
display: block;
}
.desktop-title {
display: none;
}
}
@media only screen and (max-width: 375px) {
.series-thumbnail-wrapper {
height: auto;
background-color: transparent;
margin-bottom: -6%;
}
}
@media (hover: none) and (pointer: coarse) {
.card:hover {
transform: none;
}
.vertical-card:hover{
transform: none;
}
}
</style>
<div class="series-container gray-container">
<button class="vertical-pre-btn" title="btn">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/pre.png" class="lazyload"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/pre.png" alt="" data-eio="l"></noscript>
</button>
<button class="vertical-nxt-btn" title="btn">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/nxt.png" class="lazyload"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/nxt.png" alt="" data-eio="l"></noscript>
</button>
<div class="vertical-card-container">
<a href="/series/?playlist=1778341494140004908">
<div class="vertical-card">
<div class="rect-container">
<div class="rect-content">
<div class="rect-labellogo-steppingIntoTSR">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="" class="steppingIntoTSR-rect-logo lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/SteppingIntoTSR.Logo_.png"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/SteppingIntoTSR.Logo_.png" alt="" class="steppingIntoTSR-rect-logo" data-eio="l"></noscript>
</div>
</div>
<div class="rect-gradient tsr"></div>
<div class="rect-imgcontainer">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" loading="lazy" alt="" class="rect-image lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/steppingintotsr.jpg"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/steppingintotsr.jpg" loading="lazy" alt="" class="rect-image" data-eio="l"></noscript>
</div>
</div>
</div>
</a>
<a href="/series/?playlist=1779688535949782404">
<div class="vertical-card">
<div class="rect-container">
<div class="rect-content">
<div class="rect-labellogo-soYouKnow">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="" class="soYouKnow-rect-logo lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/TSR-SoYouKnow-Logo_White.png"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/TSR-SoYouKnow-Logo_White.png" alt="" class="soYouKnow-rect-logo" data-eio="l"></noscript>
</div>
</div>
<div class="rect-gradient tsr"></div>
<div class="rect-imgcontainer">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" loading="lazy" alt="" class="rect-image lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/soyouknow.jpg"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/soyouknow.jpg" loading="lazy" alt="" class="rect-image" data-eio="l"></noscript>
</div>
</div>
</div>
</a>
<a href="/series/?playlist=1782032173404891577">
<div class="vertical-card">
<div class="rect-container">
<div class="rect-content">
<div class="rect-labellogo-TSRInvestigatez">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="" class="TSRInvestigatez-rect-logo lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/TSRInvestigates_Logo_Color.png"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/TSRInvestigates_Logo_Color.png" alt="" class="TSRInvestigatez-rect-logo" data-eio="l"></noscript>
</div>
</div>
<div class="rect-gradient tsr"></div>
<div class="rect-imgcontainer">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" loading="lazy" alt="" class="rect-image lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/tsrinvestigates.jpg"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/tsrinvestigates.jpg" loading="lazy" alt="" class="rect-image" data-eio="l"></noscript>
</div>
</div>
</div>
</a>
<a href="/series/?playlist=1782032744954314686">
<div class="vertical-card">
<div class="rect-container">
<div class="rect-content">
<div class="rect-labellogo-keepIt100">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="" class="keepIt100-rect-logo lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/keepit100.png"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/keepit100.png" alt="" class="keepIt100-rect-logo" data-eio="l"></noscript>
</div>
</div>
<div class="rect-gradient tsr"></div>
<div class="rect-imgcontainer">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" loading="lazy" alt="" class="rect-image lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/keepit100.jpg"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/keepit100.jpg" loading="lazy" alt="" class="rect-image" data-eio="l"></noscript>
</div>
</div>
</div>
</a>
<a href="/series/?playlist=1782033996144631108">
<div class="vertical-card">
<div class="rect-container">
<div class="rect-content">
<div class="rect-labellogo-didYouKnow">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="" class="didYouKnow-rect-logo lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/DYK-BLUE.png"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/DYK-BLUE.png" alt="" class="didYouKnow-rect-logo" data-eio="l"></noscript>
</div>
</div>
<div class="rect-gradient tsr"></div>
<div class="rect-imgcontainer">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" loading="lazy" alt="" class="rect-image lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/tsrdidyouknow.jpg"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/tsrdidyouknow.jpg" loading="lazy" alt="" class="rect-image" data-eio="l"></noscript>
</div>
</div>
</div>
</a>
<a href="/series/?playlist=1782034856372167663">
<div class="vertical-card">
<div class="rect-container">
<div class="rect-content">
<div class="rect-labellogo-TSRNewz">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="" class="TSRNewz-rect-logo lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/TSR-Newz-Logo_White.png"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/TSR-Newz-Logo_White.png" alt="" class="TSRNewz-rect-logo" data-eio="l"></noscript>
</div>
</div>
<div class="rect-gradient tsr"></div>
<div class="rect-imgcontainer">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" loading="lazy" alt="" class="rect-image lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/tsrNewz.jpg"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/tsrNewz.jpg" loading="lazy" alt="" class="rect-image" data-eio="l"></noscript>
</div>
</div>
</div>
</a>
<a href="/series/?playlist=1795986446224451754">
<div class="vertical-card">
<div class="rect-container">
<div class="rect-content">
<div class="rect-labellogo-dripCodez">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="" class="dripCodez-rect-logo lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/DripCodez-Logo-Detailed.png"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/DripCodez-Logo-Detailed.png" alt="" class="dripCodez-rect-logo" data-eio="l"></noscript>
</div>
</div>
<div class="rect-gradient tsr"></div>
<div class="rect-imgcontainer">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" loading="lazy" alt="" class="rect-image lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/dripcodez.jpg"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/dripcodez.jpg" loading="lazy" alt="" class="rect-image" data-eio="l"></noscript>
</div>
</div>
</div>
</a>
<a href="/series/?playlist=1791629502267148947">
<div class="vertical-card">
<div class="rect-container">
<div class="rect-content">
<div class="rect-labellogo-neverStop">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="" class="neverStop-rect-logo lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/Never-Stop-Logo.png"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/Never-Stop-Logo.png" alt="" class="neverStop-rect-logo" data-eio="l"></noscript>
</div>
</div>
<div class="rect-gradient tsr"></div>
<div class="rect-imgcontainer">
<img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" loading="lazy" alt="" class="rect-image lazyload" data-src="https://theshaderoom.com/wp-content/uploads/2026/06/neverstop.jpg"><noscript><img decoding="async" src="https://theshaderoom.com/wp-content/uploads/2026/06/neverstop.jpg" loading="lazy" alt="" class="rect-image" data-eio="l"></noscript>
</div>
</div>
</div>
</a>
</div>
</div>
<script id="rendered-js">
// Horizontal Cards sliders
let cardContainers = [...document.querySelectorAll('.card-container')];
let preBtns = [...document.querySelectorAll('.pre-btn')];
let nxtBtns = [...document.querySelectorAll('.nxt-btn')];
cardContainers.forEach((item, i) => {
let containerDimensions = item.getBoundingClientRect();
let containerWidth = containerDimensions.width;
nxtBtns[i].addEventListener('click', () => {
item.scrollLeft += containerWidth - 300;
});
preBtns[i].addEventListener('click', () => {
item.scrollLeft -= containerWidth + 300;
});
});
// Vertical cards sliders
let verticalCardContainers = [...document.querySelectorAll('.vertical-card-container')];
let verticalPreBtns = [...document.querySelectorAll('.vertical-pre-btn')];
let verticalNxtBtns = [...document.querySelectorAll('.vertical-nxt-btn')];
verticalCardContainers.forEach((container, i) => {
let verticalContainerDimensions = container.getBoundingClientRect();
let verticalContainerWidth = verticalContainerDimensions.width;
verticalNxtBtns[i].addEventListener('click', () => {
console.log('Next button clicked for vertical container', i);
container.scrollLeft += verticalContainerWidth - 200;
console.log('New scrollLeft:', container.scrollLeft);
});
verticalPreBtns[i].addEventListener('click', () => {
console.log('Previous button clicked for vertical container', i);
container.scrollLeft -= verticalContainerWidth + 200;
console.log('New scrollLeft:', container.scrollLeft);
});
});
</script> </div>
</div>
</div>
</div>
<section class="has-el-gap el-gap-default elementor-section elementor-top-section elementor-element elementor-element-36a6ec10 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="36a6ec10" data-element_type="section" data-e-type="section">
<div class="elementor-container elementor-column-gap-no">
<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-6ed18465 main-content" data-id="6ed18465" data-element_type="column" data-e-type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<section class="has-el-gap el-gap-default elementor-section elementor-inner-section elementor-element elementor-element-6ccb4aa7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6ccb4aa7" data-element_type="section" data-e-type="section">
<div class="elementor-container elementor-column-gap-no">
<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-522333a5" data-id="522333a5" data-element_type="column" data-e-type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<section class="has-el-gap el-gap-default elementor-section elementor-inner-section elementor-element elementor-element-3f5e43e1 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3f5e43e1" data-element_type="section" data-e-type="section">
<div class="elementor-container elementor-column-gap-no">
<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-742330db" data-id="742330db" data-element_type="column" data-e-type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-d848438 elementor-widget elementor-widget-html" data-id="d848438" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
<div class="elementor-widget-container">
<div class="whitecontainer">
<svg width="100%" viewBox="0 0 1000 100" class="whiteletters">
<!-- Shadows -->
<text x="10" y="70" class="whiteshadow1" transform="translate(9, 9)">BEAUTY & STYLE</text>
<text x="10" y="70" class="whiteshadow2" transform="translate(6, 6)">BEAUTY & STYLE</text>
<text x="10" y="70" class="whiteshadow1" transform="translate(3, 3)">BEAUTY & STYLE</text>
<!-- Main Text -->
<text x="10" y="70" class="whiteshadowmain">BEAUTY & STYLE</text>
<!-- Horizontal Lines -->
<line x1="400" y1="50" x2="100%" y2="50" class="whiteline" />
<line x1="400" y1="60" x2="100%" y2="60" class="whiteline" />
</svg>
</div> </div>
</div>
<div class="elementor-element elementor-element-27878e elementor-widget elementor-widget-smartmag-grid" data-id="27878e" data-element_type="widget" data-e-type="widget" data-widget_type="smartmag-grid.default">
<div class="elementor-widget-container">
<section class="block-wrap block-grid block-sc mb-none" data-id="6">
<div class="block-content">
<div class="loop loop-grid loop-grid-base grid grid-2 md:grid-2 xs:grid-1">
<article class="l-post grid-post grid-base-post" data="post-292278 post type-post status-publish format-standard has-post-thumbnail category-beauty-style category-celebs tag-featured tag-how-old-is-shenseea tag-is-shenseea-really-30 tag-shenseea tag-shenseea-30th-birthday tag-shenseea-age tag-shenseea-birthday tag-shenseea-birthday-video tag-shenseea-instagram tag-when-is-shenseeas-birthday tag-when-was-shenseea-born">
<div class="media">
<a href="https://theshaderoom.com/shenseea-birthday-milestone-video-instagram-social-media-reacts-shade-room/" class="image-link media-ratio ratio-16-9" title="Thirty & Thriving? Shenseea Has Fans Doing Double Takes As She Celebrates Her Milestone Birthday (VIDEO)" aria-label="Read more: Thirty & Thriving? Shenseea Has Fans Doing Double Takes As She Celebrates Her Milestone Birthday (VIDEO)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Shenseea-Has-Fans-Doing-Double-Takes-As-She-Celebrates-Her-Milestone-Birthday-e1790894004804.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Shenseea-Has-Fans-Doing-Double-Takes-As-She-Celebrates-Her-Milestone-Birthday-e1790894004804.jpg 1677w, https://theshaderoom.com/wp-content/uploads/2026/10/Shenseea-Has-Fans-Doing-Double-Takes-As-She-Celebrates-Her-Milestone-Birthday-e1790894004804.jpg?resize=360,236 360w, https://theshaderoom.com/wp-content/uploads/2026/10/Shenseea-Has-Fans-Doing-Double-Takes-As-She-Celebrates-Her-Milestone-Birthday-e1790894004804.jpg?resize=680,446 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Shenseea-Has-Fans-Doing-Double-Takes-As-She-Celebrates-Her-Milestone-Birthday-e1790894004804.jpg?resize=1024,672 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Shenseea-Has-Fans-Doing-Double-Takes-As-She-Celebrates-Her-Milestone-Birthday-e1790894004804.jpg?resize=1536,1008 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/Shenseea-Has-Fans-Doing-Double-Takes-As-She-Celebrates-Her-Milestone-Birthday-e1790894004804.jpg?resize=450,295 450w, https://theshaderoom.com/wp-content/uploads/2026/10/Shenseea-Has-Fans-Doing-Double-Takes-As-She-Celebrates-Her-Milestone-Birthday-e1790894004804.jpg?resize=1200,787 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Shenseea-Has-Fans-Doing-Double-Takes-As-She-Celebrates-Her-Milestone-Birthday-e1790894004804.jpg?resize=768,504 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="Shenseea Has Fans Doing Double Takes As She Celebrates Her Milestone Birthday"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/shenseea-birthday-milestone-video-instagram-social-media-reacts-shade-room/">Thirty & Thriving? Shenseea Has Fans Doing Double Takes As She Celebrates Her Milestone Birthday (VIDEO)</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-291525 list_posts type-list_posts status-publish has-post-thumbnail category-beauty-style category-celebs tag-are-moneybagg-yo-and-ari-fletcher-married tag-chloe-bailey-vmas tag-featured tag-kevin-gates tag-madonna-vmas-2026 tag-moneybagg-yo-and-ari-fletcher-marriage tag-moneybagg-yo-ari-fletcher-marriage tag-moneybagg-yo-vmas tag-mtv-video-music-awards-2026 tag-mtv-vmas-2026 tag-mtv-vmas-red-carpet-2026 tag-snoop-dogg-mtv-video-music-awards tag-teyana-taylor tag-teyana-taylor-vmas-look tag-teyana-taylor-vmas-red-carpet tag-vmas-2026-best-dressed tag-vmas-2026-red-carpet tag-vmas-2026-red-carpet-looks tag-vmas-best-dressed-2026 highlight_story_type-live">
<div class="media">
<a href="https://theshaderoom.com/listicle/mtv-vmas-2026-best-dressed-stars-on-the-red-carpet-photos-the-shade-room/" class="image-link media-ratio ratio-16-9" title="MTV VMAs 2026: See All Of The Best Dressed Stars On The Red Carpet (PHOTOS)" aria-label="Read more: MTV VMAs 2026: See All Of The Best Dressed Stars On The Red Carpet (PHOTOS)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/09/MTV-VMAs-2026-See-All-Of-The-Best-Dressed-Stars-On-The-Red-Carpet.png?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/09/MTV-VMAs-2026-See-All-Of-The-Best-Dressed-Stars-On-The-Red-Carpet.png 1500w, https://theshaderoom.com/wp-content/uploads/2026/09/MTV-VMAs-2026-See-All-Of-The-Best-Dressed-Stars-On-The-Red-Carpet.png?resize=360,240 360w, https://theshaderoom.com/wp-content/uploads/2026/09/MTV-VMAs-2026-See-All-Of-The-Best-Dressed-Stars-On-The-Red-Carpet.png?resize=680,453 680w, https://theshaderoom.com/wp-content/uploads/2026/09/MTV-VMAs-2026-See-All-Of-The-Best-Dressed-Stars-On-The-Red-Carpet.png?resize=1024,683 1024w, https://theshaderoom.com/wp-content/uploads/2026/09/MTV-VMAs-2026-See-All-Of-The-Best-Dressed-Stars-On-The-Red-Carpet.png?resize=450,300 450w, https://theshaderoom.com/wp-content/uploads/2026/09/MTV-VMAs-2026-See-All-Of-The-Best-Dressed-Stars-On-The-Red-Carpet.png?resize=1200,800 1200w, https://theshaderoom.com/wp-content/uploads/2026/09/MTV-VMAs-2026-See-All-Of-The-Best-Dressed-Stars-On-The-Red-Carpet.png?resize=768,512 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="MTV VMAs 2026 See All Of The Best Dressed Stars On The Red Carpet"></span></a>
</div>
<div class="content">
<span class="meta-item cat-labels" style="display: none;">
<a href="https://theshaderoom.com/highlight_story_type/live/" class="category term-color-10" rel="highlight_story_type" style="background:#000000; color: #ffffff; font-size:12px;">LIVE</a>
</span>
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/listicle/mtv-vmas-2026-best-dressed-stars-on-the-red-carpet-photos-the-shade-room/">MTV VMAs 2026: See All Of The Best Dressed Stars On The Red Carpet (PHOTOS)</a></h2></div>
</div>
</article>
</div>
</div>
</section>
</div>
</div>
<div class="elementor-element elementor-element-2edb59ab elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="2edb59ab" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
<div class="elementor-widget-container">
<div class="elementor-divider">
<span class="elementor-divider-separator">
</span>
</div>
</div>
</div>
<div class="elementor-element elementor-element-22d7129e elementor-widget elementor-widget-smartmag-grid" data-id="22d7129e" data-element_type="widget" data-e-type="widget" data-widget_type="smartmag-grid.default">
<div class="elementor-widget-container">
<section class="block-wrap block-grid block-sc cols-gap-sm mb-none" data-id="7">
<div class="block-content">
<div class="loop loop-grid loop-grid-base grid grid-3 md:grid-2 xs:grid-1">
<article class="l-post grid-post grid-base-post" data="post-291370 post type-post status-publish format-standard has-post-thumbnail category-beauty-style category-celebs tag-are-papoose-and-claressa-shields-married tag-claressa-shields tag-claressa-shields-and-papoose tag-claressa-shields-gwoat-tok tag-claressa-shields-new-look tag-claressa-shields-papoose-relationship tag-claressa-shields-remy-ma-beef tag-claressa-shields-style tag-claressa-shields-tiktok tag-claressa-shields-tiktok-video tag-claressa-shields-workout-routine tag-featured tag-papoose-and-claressa-shields tag-papoose-claressa-shields-together">
<div class="media">
<a href="https://theshaderoom.com/claressa-shields-new-look-style-outfit-tiktok-video-social-media-reacts-shade-room/" class="image-link media-ratio ratio-3-2" title="Heavyweight Baddie! Claressa Shields Has Fans Gagging Over Her Face Card & Curves In Latest Look (VIDEO)" aria-label="Read more: Heavyweight Baddie! Claressa Shields Has Fans Gagging Over Her Face Card & Curves In Latest Look (VIDEO)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/09/Claressa-Shields-Has-Fans-Gagging-Over-Her-Face-Card-Curves-In-Latest-Look-e1790368618933.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/09/Claressa-Shields-Has-Fans-Gagging-Over-Her-Face-Card-Curves-In-Latest-Look-e1790368618933.jpg 4056w, https://theshaderoom.com/wp-content/uploads/2026/09/Claressa-Shields-Has-Fans-Gagging-Over-Her-Face-Card-Curves-In-Latest-Look-e1790368618933.jpg?resize=680,405 680w, https://theshaderoom.com/wp-content/uploads/2026/09/Claressa-Shields-Has-Fans-Gagging-Over-Her-Face-Card-Curves-In-Latest-Look-e1790368618933.jpg?resize=1024,609 1024w, https://theshaderoom.com/wp-content/uploads/2026/09/Claressa-Shields-Has-Fans-Gagging-Over-Her-Face-Card-Curves-In-Latest-Look-e1790368618933.jpg?resize=1536,914 1536w, https://theshaderoom.com/wp-content/uploads/2026/09/Claressa-Shields-Has-Fans-Gagging-Over-Her-Face-Card-Curves-In-Latest-Look-e1790368618933.jpg?resize=2048,1218 2048w, https://theshaderoom.com/wp-content/uploads/2026/09/Claressa-Shields-Has-Fans-Gagging-Over-Her-Face-Card-Curves-In-Latest-Look-e1790368618933.jpg?resize=450,268 450w, https://theshaderoom.com/wp-content/uploads/2026/09/Claressa-Shields-Has-Fans-Gagging-Over-Her-Face-Card-Curves-In-Latest-Look-e1790368618933.jpg?resize=1200,714 1200w, https://theshaderoom.com/wp-content/uploads/2026/09/Claressa-Shields-Has-Fans-Gagging-Over-Her-Face-Card-Curves-In-Latest-Look-e1790368618933.jpg?resize=768,457 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="Claressa Shields Has Fans Gagging Over Her Face Card & Curves In Latest Look"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/claressa-shields-new-look-style-outfit-tiktok-video-social-media-reacts-shade-room/">Heavyweight Baddie! Claressa Shields Has Fans Gagging Over Her Face Card & Curves In Latest Look (VIDEO)</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-290713 post type-post status-publish format-standard has-post-thumbnail category-beauty-style category-celebs tag-featured tag-how-old-is-sheree-whitfield tag-real-housewives-of-atlanta tag-rhoa tag-rhoa-sheree tag-sheree-whitfield tag-sheree-whitfield-appearance tag-sheree-whitfield-face tag-sheree-whitfield-family tag-sheree-whitfield-instagram tag-sheree-whitfield-new-look tag-sheree-whitfield-photos tag-sheree-whitfield-son tag-sheree-whitfield-surgery tag-who-is-sheree-whitfield">
<div class="media">
<a href="https://theshaderoom.com/sheree-whitfield-social-media-reacts-hot-baddie-instagram-photos-the-shade-room/" class="image-link media-ratio ratio-3-2" title="Who Gon’ Check Her? Shereé Whitfield Applies Pressure In HAWT Flicks & Proves She’s Still That Girl (PHOTOS)" aria-label="Read more: Who Gon’ Check Her? Shereé Whitfield Applies Pressure In HAWT Flicks & Proves She’s Still That Girl (PHOTOS)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/09/Body-Ody-Ody-Sheree-Whitfield-Shuts-Down-Instagram-amp-Reminds-Everyone-Shes-Still-A-Baddie-PHOTO.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/09/Body-Ody-Ody-Sheree-Whitfield-Shuts-Down-Instagram-amp-Reminds-Everyone-Shes-Still-A-Baddie-PHOTO.jpg 5000w, https://theshaderoom.com/wp-content/uploads/2026/09/Body-Ody-Ody-Sheree-Whitfield-Shuts-Down-Instagram-amp-Reminds-Everyone-Shes-Still-A-Baddie-PHOTO.jpg?resize=360,240 360w, https://theshaderoom.com/wp-content/uploads/2026/09/Body-Ody-Ody-Sheree-Whitfield-Shuts-Down-Instagram-amp-Reminds-Everyone-Shes-Still-A-Baddie-PHOTO.jpg?resize=680,453 680w, https://theshaderoom.com/wp-content/uploads/2026/09/Body-Ody-Ody-Sheree-Whitfield-Shuts-Down-Instagram-amp-Reminds-Everyone-Shes-Still-A-Baddie-PHOTO.jpg?resize=1024,683 1024w, https://theshaderoom.com/wp-content/uploads/2026/09/Body-Ody-Ody-Sheree-Whitfield-Shuts-Down-Instagram-amp-Reminds-Everyone-Shes-Still-A-Baddie-PHOTO.jpg?resize=1536,1024 1536w, https://theshaderoom.com/wp-content/uploads/2026/09/Body-Ody-Ody-Sheree-Whitfield-Shuts-Down-Instagram-amp-Reminds-Everyone-Shes-Still-A-Baddie-PHOTO.jpg?resize=2048,1365 2048w, https://theshaderoom.com/wp-content/uploads/2026/09/Body-Ody-Ody-Sheree-Whitfield-Shuts-Down-Instagram-amp-Reminds-Everyone-Shes-Still-A-Baddie-PHOTO.jpg?resize=150,100 150w, https://theshaderoom.com/wp-content/uploads/2026/09/Body-Ody-Ody-Sheree-Whitfield-Shuts-Down-Instagram-amp-Reminds-Everyone-Shes-Still-A-Baddie-PHOTO.jpg?resize=450,300 450w, https://theshaderoom.com/wp-content/uploads/2026/09/Body-Ody-Ody-Sheree-Whitfield-Shuts-Down-Instagram-amp-Reminds-Everyone-Shes-Still-A-Baddie-PHOTO.jpg?resize=1200,800 1200w, https://theshaderoom.com/wp-content/uploads/2026/09/Body-Ody-Ody-Sheree-Whitfield-Shuts-Down-Instagram-amp-Reminds-Everyone-Shes-Still-A-Baddie-PHOTO.jpg?resize=768,512 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="Body-Ody-Ody! Shereé Whitfield Shuts Down Instagram & Reminds Everyone She’s Still A Baddie (PHOTO)"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/sheree-whitfield-social-media-reacts-hot-baddie-instagram-photos-the-shade-room/">Who Gon’ Check Her? Shereé Whitfield Applies Pressure In HAWT Flicks & Proves She’s Still That Girl (PHOTOS)</a></h2></div>
</div>
</article>
<article class="l-post grid-post grid-base-post" data="post-290449 post type-post status-publish format-standard has-post-thumbnail category-beauty-style category-celebs tag-are-boosie-and-rajel-nelson-still-together tag-boosie tag-boosie-and-rajel-nelson tag-boosie-and-rajel-nelson-baby tag-boosie-and-rajel-nelson-baby-shower tag-boosie-and-rajel-nelson-daughter tag-boosie-and-rajel-nelson-engaged tag-boosie-fiancee-rajel-nelson tag-boosie-rajel-nelson-daughter-sevyn tag-boosie-rajel-nelson-mystery-woman tag-did-boosie-cheat-on-rajel-nelson tag-featured tag-rajel-nelson">
<div class="media">
<a href="https://theshaderoom.com/rajel-nelson-steps-out-new-look-fans-clock-tea-comments-video/" class="image-link media-ratio ratio-3-2" title="Look At Me Now! Rajel Nelson Steps Out With NEW Look As Fans Clock Tea In The Comments (VIDEO)" aria-label="Read more: Look At Me Now! Rajel Nelson Steps Out With NEW Look As Fans Clock Tea In The Comments (VIDEO)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/09/GettyImages-2178526332-e1789692740205.jpg?w=450" class="img bg-cover wp-post-image attachment-bunyad-medium size-bunyad-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/09/GettyImages-2178526332-e1789692740205.jpg 3194w, https://theshaderoom.com/wp-content/uploads/2026/09/GettyImages-2178526332-e1789692740205.jpg?resize=360,252 360w, https://theshaderoom.com/wp-content/uploads/2026/09/GettyImages-2178526332-e1789692740205.jpg?resize=680,477 680w, https://theshaderoom.com/wp-content/uploads/2026/09/GettyImages-2178526332-e1789692740205.jpg?resize=1024,718 1024w, https://theshaderoom.com/wp-content/uploads/2026/09/GettyImages-2178526332-e1789692740205.jpg?resize=1536,1077 1536w, https://theshaderoom.com/wp-content/uploads/2026/09/GettyImages-2178526332-e1789692740205.jpg?resize=2048,1436 2048w, https://theshaderoom.com/wp-content/uploads/2026/09/GettyImages-2178526332-e1789692740205.jpg?resize=150,105 150w, https://theshaderoom.com/wp-content/uploads/2026/09/GettyImages-2178526332-e1789692740205.jpg?resize=450,316 450w, https://theshaderoom.com/wp-content/uploads/2026/09/GettyImages-2178526332-e1789692740205.jpg?resize=1200,842 1200w, https://theshaderoom.com/wp-content/uploads/2026/09/GettyImages-2178526332-e1789692740205.jpg?resize=768,539 768w" data-sizes="(max-width: 368px) 100vw, 368px" role="img" aria-label="Look At Me Now! Rajel Nelson Steps Out With A NEW Look As Fans Clock Tea In The Comments (VIDEO)"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a"><h2 class="is-title post-title"><a href="https://theshaderoom.com/rajel-nelson-steps-out-new-look-fans-clock-tea-comments-video/">Look At Me Now! Rajel Nelson Steps Out With NEW Look As Fans Clock Tea In The Comments (VIDEO)</a></h2></div>
</div>
</article>
</div>
</div>
</section>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
</section>
</div>
</div>
<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-2d7d1969 ts-sticky-native main-sidebar" data-id="2d7d1969" data-element_type="column" data-e-type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-ee636cd elementor-widget elementor-widget-shortcode" data-id="ee636cd" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
<div class="elementor-widget-container">
<div class="elementor-shortcode"> <div class="tsr-merged-form-wrapper ">
<div class="tsr-merged-form-container">
<div class="tsr-merged-form-icon">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path>
</svg>
</div>
<div class="tsr-merged-form-header">
<h2 class="tsr-merged-form-title">Stay Connected</h2>
<p class="tsr-merged-form-subtitle">Subscribe to updates from The Shade Room</p>
</div>
<form id="tsr-merged-form" class="tsr-merged-form">
<!-- Step 1: Initial Info -->
<div id="merged-step-1" class="tsr-merged-form-step tsr-merged-form-step-active">
<div class="tsr-merged-form-group">
<input type="email" id="merged_email" class="tsr-merged-form-input" placeholder="Email Address" autocomplete="email" />
</div>
<div class="tsr-merged-form-group">
<input type="tel" id="merged_phone" class="tsr-merged-form-input" placeholder="+1 (201) 555-0123" autocomplete="tel" />
</div>
<div class="tsr-merged-form-checkbox">
<input type="checkbox" id="merged_newsletter" />
<label for="merged_newsletter">Subscribe to Newsletter (emails)</label>
</div>
<div class="tsr-merged-form-checkbox">
<input type="checkbox" id="merged_sms" />
<label for="merged_sms">Subscribe to SMS Texts</label>
</div>
<div class="tsr-merged-form-checkbox" id="merged-sms-terms" style="display: none;">
<input type="checkbox" id="tsr_sms_terms_checkbox" name="sms_terms_accepted" required />
<label for="tsr_sms_terms_checkbox">
I agree to receive SMS messages from The Shade Room. Message frequency may vary. Reply HELP for help or STOP to unsubscribe.
</label>
</div>
<div class="tsr-merged-form-error" id="merged-error-step1"></div>
<button type="button" id="merged-submit-step1" class="tsr-merged-form-button">Continue</button>
<p class="tsr-merged-form-disclaimer">By subscribing, you agree to our terms and <a href="https://theshaderoom.com/privacy-policy/">Privacy Policy</a></p>
</div>
<!-- Step 2: SMS Verification -->
<div id="merged-step-2" class="tsr-merged-form-step">
<p class="tsr-merged-step-message">We sent a verification code to <strong id="display-phone"></strong></p>
<div class="tsr-merged-form-group">
<input type="text" id="merged_code" class="tsr-merged-form-input" placeholder="Enter 6-digit code" maxlength="6" />
</div>
<div class="tsr-merged-form-error" id="merged-error-step2"></div>
<button type="button" id="merged-verify-code" class="tsr-merged-form-button">Verify Code</button>
<button type="button" id="merged-back-step1" class="tsr-merged-form-button-secondary">Change Number</button>
<p class="tsr-merged-form-disclaimer">Didn't receive a code? <a href="#" id="merged-resend-code">Resend code</a> or make sure your phone number is correct.</p>
</div>
<div class="tsr-merged-form-success" id="merged-success">Thanks for subscribing!</div>
</form>
</div>
</div>
<script>
(function() {
const form = document.getElementById('tsr-merged-form');
const nonceMeta = document.querySelector('meta[name="tsr-merged-nonce"]');
const nonce = nonceMeta ? nonceMeta.getAttribute('content') : '';
let formData = {};
// Show/hide SMS terms when SMS checkbox is toggled
const smsCheckbox = document.getElementById('merged_sms');
const smsTermsDiv = document.getElementById('merged-sms-terms');
const smsTermsCheckbox = document.getElementById('tsr_sms_terms_checkbox');
smsCheckbox.addEventListener('change', function() {
if (this.checked) {
smsTermsDiv.style.display = 'block';
} else {
smsTermsDiv.style.display = 'none';
smsTermsCheckbox.checked = false;
}
});
// Format phone
const phoneInput = document.getElementById('merged_phone');
phoneInput.addEventListener('input', function(e) {
let value = e.target.value.replace(/\D/g, '');
if (value.length > 0) {
if (!value.startsWith('1')) {
value = '1' + value;
}
if (value.length <= 1) value = value;
else if (value.length <= 4) value = '+' + value;
else if (value.length <= 7) value = '+' + value.slice(0, 1) + ' (' + value.slice(1, 4) + ') ' + value.slice(4);
else value = '+' + value.slice(0, 1) + ' (' + value.slice(1, 4) + ') ' + value.slice(4, 7) + '-' + value.slice(7, 11);
}
e.target.value = value;
});
// Step 1 Submit
document.getElementById('merged-submit-step1').addEventListener('click', async function() {
const errorEl = document.getElementById('merged-error-step1');
errorEl.classList.remove('show');
const email = document.getElementById('merged_email').value.trim();
const phone = document.getElementById('merged_phone').value.trim();
const newsletter = document.getElementById('merged_newsletter').checked;
const sms = document.getElementById('merged_sms').checked;
const smsTermsAccepted = document.getElementById('tsr_sms_terms_checkbox').checked;
if (!newsletter && !sms) {
errorEl.textContent = 'Please select at least one subscription option';
errorEl.classList.add('show');
return;
}
if (newsletter && !email) {
errorEl.textContent = 'Email is required for newsletter';
errorEl.classList.add('show');
return;
}
if (sms && !phone) {
errorEl.textContent = 'Phone is required for SMS';
errorEl.classList.add('show');
return;
}
if (sms && !smsTermsAccepted) {
errorEl.textContent = 'You must agree to the SMS terms to subscribe';
errorEl.classList.add('show');
return;
}
// Store data
formData = { email, phone, newsletter, sms };
// If SMS, send code; otherwise, submit directly
if (sms) {
await sendSmsCode();
} else {
await completeSubscription();
}
});
// Send SMS Code
async function sendSmsCode() {
const button = document.getElementById('merged-submit-step1');
const errorEl = document.getElementById('merged-error-step1');
button.disabled = true;
try {
const response = await fetch('/wp-json/tsr/v1/merged-send-sms', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-WP-Nonce': nonce
},
body: JSON.stringify({ phone: formData.phone })
});
const data = await response.json();
console.log('Send SMS Response:', data);
if (data.success) {
document.getElementById('merged-step-1').classList.remove('tsr-merged-form-step-active');
document.getElementById('merged-step-2').classList.add('tsr-merged-form-step-active');
document.getElementById('display-phone').textContent = formData.phone;
} else {
errorEl.textContent = data.message || 'Failed to send verification code';
if (data.debug) {
errorEl.textContent += ' (Debug: ' + JSON.stringify(data.debug) + ')';
console.error('Send SMS Error Details:', data.debug);
}
errorEl.classList.add('show');
}
} catch (error) {
errorEl.textContent = 'Error sending code. Please try again.';
errorEl.classList.add('show');
} finally {
button.disabled = false;
}
}
// Verify Code
document.getElementById('merged-verify-code').addEventListener('click', async function() {
const code = document.getElementById('merged_code').value.trim();
const errorEl = document.getElementById('merged-error-step2');
errorEl.classList.remove('show');
if (!code) {
errorEl.textContent = 'Please enter the verification code';
errorEl.classList.add('show');
return;
}
this.disabled = true;
try {
const response = await fetch('/wp-json/tsr/v1/merged-verify-sms', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-WP-Nonce': nonce
},
body: JSON.stringify({ phone: formData.phone, code })
});
const data = await response.json();
if (data.success) {
await completeSubscription();
} else {
errorEl.textContent = data.message || 'Invalid code';
errorEl.classList.add('show');
}
} catch (error) {
errorEl.textContent = 'Error verifying code. Please try again.';
errorEl.classList.add('show');
} finally {
this.disabled = false;
}
});
// Back to Step 1
document.getElementById('merged-back-step1').addEventListener('click', function() {
document.getElementById('merged-step-2').classList.remove('tsr-merged-form-step-active');
document.getElementById('merged-step-1').classList.add('tsr-merged-form-step-active');
document.getElementById('merged-error-step2').classList.remove('show');
});
// Resend Code
document.getElementById('merged-resend-code').addEventListener('click', async function(e) {
e.preventDefault();
const errorEl = document.getElementById('merged-error-step2');
errorEl.classList.remove('show');
await sendSmsCode();
});
// Complete Subscription
async function completeSubscription() {
try {
const response = await fetch('/wp-json/tsr/v1/merged-subscribe', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-WP-Nonce': nonce
},
body: JSON.stringify({
email: formData.email,
phone: formData.phone,
newsletter: formData.newsletter,
sms: formData.sms
})
});
const data = await response.json();
if (data.success) {
document.getElementById('merged-step-1').classList.remove('tsr-merged-form-step-active');
document.getElementById('merged-step-2').classList.remove('tsr-merged-form-step-active');
// Set success message based on what they subscribed to
let successMessage = 'Thanks for subscribing!';
if (formData.sms && formData.newsletter) {
successMessage = "You're all set! Welcome to The Shade Room Text Club and newsletter!";
} else if (formData.sms) {
successMessage = "You're all set! Welcome to The Shade Room Text Club.";
} else if (formData.newsletter) {
successMessage = "You're all set! Welcome to The Shade Room newsletter!";
}
document.getElementById('merged-success').textContent = successMessage;
document.getElementById('merged-success').classList.add('show');
form.reset();
} else {
const errorEl = document.getElementById('merged-error-step1');
if (document.getElementById('merged-step-2').classList.contains('tsr-merged-form-step-active')) {
errorEl = document.getElementById('merged-error-step2');
}
errorEl.textContent = data.message || 'Subscription failed';
errorEl.classList.add('show');
}
} catch (error) {
console.error('Error:', error);
}
}
})();
</script>
</div>
</div>
</div>
<div class="elementor-element elementor-element-e233c87 elementor-widget elementor-widget-html" data-id="e233c87" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
<div class="elementor-widget-container">
<div class="sidebar-ads"></div> </div>
</div>
</div>
</div>
</div>
</section>
<div class="elementor-element elementor-element-7b283a7 e-flex e-con-boxed e-con e-parent" data-id="7b283a7" data-element_type="container" data-e-type="container">
<div class="e-con-inner">
<div class="elementor-element elementor-element-b4eedd3 elementor-widget elementor-widget-html" data-id="b4eedd3" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
<div class="elementor-widget-container">
<script>
window.addEventListener('DOMContentLoaded', function() {
let titles = document.querySelectorAll('.is-title.post-title a');
titles.forEach(title => {
// Check if the current element or any of its ancestors have the class 'main-footer'
if (title.closest('.main-footer')) {
return; // Skip if the element is within the footer
}
let text = title.textContent;
let lastExclamation = text.lastIndexOf('!');
let lastQuestion = text.lastIndexOf('?');
let lastIndex = Math.max(lastExclamation, lastQuestion); // Find the last index of ! or ?
if (lastIndex !== -1) {
let beforeText = text.substring(0, lastIndex + 1); // Get text before the last ! or ?
let afterText = text.substring(lastIndex + 1); // Get text after the last ! or ?
let words = beforeText.trim().split(/\s+/);
let highlightColor = '#ed2127'; // Default highlight color
// Check if the element has the class 'tsr-teens' to set a different highlight color
if (title.closest('.tsr-teens')) {
highlightColor = '#E24785';
}
if (words.length <= 6) {
title.innerHTML = `<span style="display: inline-block; background-color: ${highlightColor}; color: white; padding: 5px; transform: skewX(-20deg); margin-right: 10px;">${beforeText}</span>${afterText}`;
}
}
});
});
</script>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="a-wrap a-wrap-base a-wrap-3"> <!-- Begin comScore Tag -->
<script>
var _comscore = _comscore || [];
_comscore.push({ c1: "2", c2: "39654006" , options: { enableFirstPartyCookie: "true" } });
(function() {
var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true;
s.src = "https://sb.scorecardresearch.com/cs/39654006/beacon.js";
el.parentNode.insertBefore(s, el);
})();
</script>
<noscript>
<img loading="lazy" src="https://sb.scorecardresearch.com/p?c1=2&c2=39654006&cv=3.9.1&cj=1">
</noscript>
<!-- End comScore Tag --></div> <footer class="main-footer cols-gap-lg footer-classic s-dark">
<div class="upper-footer classic-footer-upper">
<div class="ts-contain wrap">
<div class="widgets row cf">
<div class="widget col-4 widget-about">
<div class="widget-title block-head block-head-ac block-head block-head-ac block-head-h is-left has-style"><h5 class="heading">About</h5></div>
<div class="inner ">
<div class="image-logo">
<img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="About" data-src="https://theshaderoom.com/wp-content/uploads/2023/09/logo-tsr-v2.png?w=100" decoding="async" class="lazyload" /><noscript><img src="https://theshaderoom.com/wp-content/uploads/2023/09/logo-tsr-v2.png?w=100" alt="About" data-eio="l" /></noscript>
</div>
<div class="base-text about-text"><p>TSR is the culture's definitive source for trending celeb news, exclusive interviews, videos, and more.</p>
<div class="widget-title block-head block-head-ac block-head block-head-ac block-head-h is-left has-style">
<h5 class="heading">NMSDC CERTIFIED</h5>
</div>
<p><img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="height: 50px" data-src="https://dev.theshaderoom.com/wp-content/uploads/2024/07/NMSDC_CERIFIED_2024-1-1024x955-1.png" decoding="async" class="lazyload"><noscript><img src="https://dev.theshaderoom.com/wp-content/uploads/2024/07/NMSDC_CERIFIED_2024-1-1024x955-1.png" style="height: 50px" data-eio="l"></noscript></p>
</div>
<div class="spc-social-block spc-social spc-social-b ">
<a href="https://facebook.com/theshaderoom" class="link service s-facebook" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-facebook"></i> <span class="visuallyhidden">Facebook</span>
</a>
<a href="https://x.com/theshaderoom" class="link service s-twitter" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-twitter"></i> <span class="visuallyhidden">X (Twitter)</span>
</a>
<a href="https://www.instagram.com/theshaderoom/" class="link service s-instagram" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-instagram"></i> <span class="visuallyhidden">Instagram</span>
</a>
<a href="https://www.youtube.com/theshaderoom" class="link service s-youtube" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-youtube-play"></i> <span class="visuallyhidden">YouTube</span>
</a>
<a href="https://www.tiktok.com/@theshaderoom/" class="link service s-tiktok" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-tiktok"></i> <span class="visuallyhidden">TikTok</span>
</a>
<a href="https://story.snapchat.com/p/3b08ab25-3975-4ac9-bd02-415c07d0a77c/2599468244748288" class="link service s-snapchat" target="_blank" rel="nofollow noopener">
<i class="icon tsi tsi-snapchat"></i> <span class="visuallyhidden">Snapchat</span>
</a>
</div>
</div>
</div>
<div class="widget col-4 ts-block-widget smartmag-widget-posts-small">
<div class="block">
<section class="block-wrap block-posts-small block-sc mb-none" data-id="8">
<div class="widget-title block-head block-head-ac block-head block-head-ac block-head-h is-left has-style"><h5 class="heading">Latest Posts</h5></div>
<div class="block-content">
<div class="loop loop-small loop-small-a loop-sep loop-small-sep grid grid-1 md:grid-1 sm:grid-1 xs:grid-1">
<article class="l-post small-post small-a-post m-pos-left" data="post-294379 post type-post status-publish format-standard has-post-thumbnail category-celebs tag-delonte-west tag-delonte-west-addict tag-delonte-west-addiction tag-delonte-west-in-virginia tag-delonte-west-girlfriend tag-delonte-west-health tag-delonte-west-homeless tag-delonte-west-married tag-delonte-west-new-teeth tag-delonte-west-partner tag-delonte-west-photo tag-delonte-west-recovery tag-delonte-west-relapse tag-delonte-west-sobriety tag-delonte-west-updates tag-delonte-west-veneers tag-delonte-west-viral-video tag-delonte-west-wedding tag-delonte-west-wife tag-featured tag-melissa-anaya tag-melissa-anaya-delonte-west tag-melissa-anaya-husband tag-nba-delonte-west tag-what-happened-to-delonte-west">
<div class="media">
<a href="https://theshaderoom.com/delonte-west-reportedly-marries-melissa-anaya-20-years-together-instagram-photo/" class="image-link media-ratio ar-bunyad-thumb" title="Congrats! Delonte West Reportedly Marries Melissa Anaya After 20 Years Together (PHOTO)" aria-label="Read more: Congrats! Delonte West Reportedly Marries Melissa Anaya After 20 Years Together (PHOTO)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?w=360" class="img bg-cover wp-post-image attachment-medium size-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg 3000w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=360,245 360w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=680,462 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=1024,696 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=1536,1044 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=2048,1393 2048w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=150,102 150w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=450,306 450w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=1200,816 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Congrats-Delonte-West-Reportedly-Marries-Melissa-Anaya-After-20-Years-Together-PHOTO.jpg?resize=768,522 768w" data-sizes="(max-width: 107px) 100vw, 107px" role="img" aria-label="Congrats! Delonte West Reportedly Marries Melissa Anaya After 20 Years Together (PHOTO)"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a post-meta-left"><h4 class="is-title post-title"><a href="https://theshaderoom.com/delonte-west-reportedly-marries-melissa-anaya-20-years-together-instagram-photo/">Congrats! Delonte West Reportedly Marries Melissa Anaya After 20 Years Together (PHOTO)</a></h4></div>
</div>
</article>
<article class="l-post small-post small-a-post m-pos-left" data="post-294372 post type-post status-publish format-standard has-post-thumbnail category-celebs tag-benzino-defends-stevie-j tag-bonnie-bella-and-stevie-j tag-bonnie-bella-and-stevie-j-relationship tag-bonnie-bella-joseline-hernandez-stevie-j tag-eva-giselle tag-eva-giselle-jordan tag-featured tag-how-many-kids-does-stevie-j-have tag-mimi-faust-eva-giselle-jordan tag-saucy-vee-dad tag-saucy-vee-eva-giselle tag-saucy-vee-stevie-j tag-stevie-j tag-stevie-j-dancing tag-stevie-j-dancing-with-kids tag-stevie-j-daughters tag-stevie-j-saucy-vee tag-stevie-j-son tag-stevie-j-steven-jr tag-who-is-eva-giselle">
<div class="media">
<a href="https://theshaderoom.com/stevie-j-kids-reva-giselle-siblings-dance-video-fans-double-tap-shade-room/" class="image-link media-ratio ar-bunyad-thumb" title="Vibe Check! Stevie J, Eva Giselle & Her Siblings Get Down In Viral Dance Clip As Fans Double-Tap (VIDEOS)" aria-label="Read more: Vibe Check! Stevie J, Eva Giselle & Her Siblings Get Down In Viral Dance Clip As Fans Double-Tap (VIDEOS)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?w=360" class="img bg-cover wp-post-image attachment-medium size-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg 5358w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=360,240 360w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=680,452 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=1024,681 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=1536,1022 1536w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=2048,1363 2048w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=150,100 150w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=450,299 450w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=1200,798 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Vibe-Check-Stevie-J-Eva-Giselle-amp-Siblings-Get-Down-In-Viral-Dance-Clip-As-Fans-Double-Tap-VIDEOS.jpg?resize=768,511 768w" data-sizes="(max-width: 107px) 100vw, 107px" role="img" aria-label="Vibe Check! Stevie J, Eva Giselle & Siblings Get Down In Viral Dance Clip As Fans Double-Tap (VIDEOS)"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a post-meta-left"><h4 class="is-title post-title"><a href="https://theshaderoom.com/stevie-j-kids-reva-giselle-siblings-dance-video-fans-double-tap-shade-room/">Vibe Check! Stevie J, Eva Giselle & Her Siblings Get Down In Viral Dance Clip As Fans Double-Tap (VIDEOS)</a></h4></div>
</div>
</article>
<article class="l-post small-post small-a-post m-pos-left" data="post-294378 post type-post status-publish format-standard has-post-thumbnail category-celebs tag-are-jt-and-yung-miami-still-friends tag-are-the-city-girls-getting-back-together tag-are-yung-miami-and-jt-still-cool tag-city-girls-reunion tag-featured tag-jt-and-yung-miami-friendship tag-jt-and-yung-miami-relationship tag-jt-and-yung-miami-reunion tag-jt-and-yung-miami-still-cool tag-jt-yung-miami-relationship tag-what-happened-between-jt-and-yung-miami tag-yung-miami tag-yung-miami-and-jt tag-yung-miami-and-jt-reunite tag-yung-miami-jt-friendship tag-yung-miami-new-album tag-yung-miami-speaks-on-relationship-with-jt">
<div class="media">
<a href="https://theshaderoom.com/yung-miami-speaks-relationship-jt-city-girls-reunion-social-media-reacts-shade-room/" class="image-link media-ratio ar-bunyad-thumb" title="Yung Miami Reveals The Last Time She Spoke With JT & Addresses A Possible City Girls Reunion (VIDEO)" aria-label="Read more: Yung Miami Reveals The Last Time She Spoke With JT & Addresses A Possible City Girls Reunion (VIDEO)"><span data-bgsrc="https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?w=360" class="img bg-cover wp-post-image attachment-medium size-medium lazyload" data-bgset="https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png 1500w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=360,240 360w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=680,453 680w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=1024,683 1024w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=150,100 150w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=450,300 450w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=1200,800 1200w, https://theshaderoom.com/wp-content/uploads/2026/10/Yung-Miami-Reveals-The-Last-Time-She-Spoke-With-JT-Addresses-A-Possible-City-Girls-Reunion.png?resize=768,512 768w" data-sizes="(max-width: 107px) 100vw, 107px" role="img" aria-label="Yung Miami Reveals The Last Time She Spoke With JT & Addresses A Possible City Girls Reunion"></span></a>
</div>
<div class="content">
<div class="post-meta post-meta-a post-meta-left"><h4 class="is-title post-title"><a href="https://theshaderoom.com/yung-miami-speaks-relationship-jt-city-girls-reunion-social-media-reacts-shade-room/">Yung Miami Reveals The Last Time She Spoke With JT & Addresses A Possible City Girls Reunion (VIDEO)</a></h4></div>
</div>
</article>
</div>
</div>
</section>
</div>
</div><div class="widget_text widget col-4 widget_custom_html"><div class="textwidget custom-html-widget"> <div class="tsr-merged-form-wrapper tsr-merged-form-dark">
<div class="tsr-merged-form-container">
<div class="tsr-merged-form-icon">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path>
</svg>
</div>
<div class="tsr-merged-form-header">
<h2 class="tsr-merged-form-title">Stay Connected</h2>
<p class="tsr-merged-form-subtitle">Subscribe to updates from The Shade Room</p>
</div>
<form id="tsr-merged-form-footer" class="tsr-merged-form">
<!-- Step 1: Initial Info -->
<div id="merged-step-1-footer" class="tsr-merged-form-step tsr-merged-form-step-active">
<div class="tsr-merged-form-group">
<input type="email" id="merged_email_footer" class="tsr-merged-form-input" placeholder="Email Address" autocomplete="email" />
</div>
<div class="tsr-merged-form-group">
<input type="tel" id="merged_phone_footer" class="tsr-merged-form-input" placeholder="+1 (201) 555-0123" autocomplete="tel" />
</div>
<div class="tsr-merged-form-checkbox">
<input type="checkbox" id="merged_newsletter_footer" />
<label for="merged_newsletter_footer">Subscribe to Newsletter (emails)</label>
</div>
<div class="tsr-merged-form-checkbox">
<input type="checkbox" id="merged_sms_footer" />
<label for="merged_sms_footer">Subscribe to SMS Texts</label>
</div>
<div class="tsr-merged-form-checkbox" id="merged-sms-terms-footer" style="display: none;">
<input type="checkbox" id="tsr_sms_terms_checkbox_footer" name="sms_terms_accepted" required />
<label for="tsr_sms_terms_checkbox_footer">
I agree to receive SMS messages from The Shade Room. Message frequency may vary. Reply HELP for help or STOP to unsubscribe.
</label>
</div>
<div class="tsr-merged-form-error" id="merged-error-step1-footer"></div>
<button type="button" id="merged-submit-step1-footer" class="tsr-merged-form-button">Continue</button>
<p class="tsr-merged-form-disclaimer">By subscribing, you agree to our terms and <a href="https://theshaderoom.com/privacy-policy/">Privacy Policy</a></p>
</div>
<!-- Step 2: SMS Verification -->
<div id="merged-step-2-footer" class="tsr-merged-form-step">
<p class="tsr-merged-step-message">We sent a verification code to <strong id="display-phone-footer"></strong></p>
<div class="tsr-merged-form-group">
<input type="text" id="merged_code_footer" class="tsr-merged-form-input" placeholder="Enter 6-digit code" maxlength="6" />
</div>
<div class="tsr-merged-form-error" id="merged-error-step2-footer"></div>
<button type="button" id="merged-verify-code-footer" class="tsr-merged-form-button">Verify Code</button>
<button type="button" id="merged-back-step1-footer" class="tsr-merged-form-button-secondary">Change Number</button>
<p class="tsr-merged-form-disclaimer">Didn't receive a code? <a href="#" id="merged-resend-code-footer">Resend code</a> or make sure your phone number is correct.</p>
</div>
<div class="tsr-merged-form-success" id="merged-success-footer">Thanks for subscribing!</div>
</form>
</div>
</div>
<script>
(function() {
const form = document.getElementById('tsr-merged-form-footer');
const nonceMeta = document.querySelector('meta[name="tsr-merged-nonce"]');
const nonce = nonceMeta ? nonceMeta.getAttribute('content') : '';
let formData = {};
// Show/hide SMS terms when SMS checkbox is toggled
const smsCheckbox = document.getElementById('merged_sms_footer');
const smsTermsDiv = document.getElementById('merged-sms-terms-footer');
const smsTermsCheckbox = document.getElementById('tsr_sms_terms_checkbox_footer');
smsCheckbox.addEventListener('change', function() {
if (this.checked) {
smsTermsDiv.style.display = 'block';
} else {
smsTermsDiv.style.display = 'none';
smsTermsCheckbox.checked = false;
}
});
// Format phone
const phoneInput = document.getElementById('merged_phone_footer');
phoneInput.addEventListener('input', function(e) {
let value = e.target.value.replace(/\D/g, '');
if (value.length > 0) {
if (!value.startsWith('1')) {
value = '1' + value;
}
if (value.length <= 1) value = value;
else if (value.length <= 4) value = '+' + value;
else if (value.length <= 7) value = '+' + value.slice(0, 1) + ' (' + value.slice(1, 4) + ') ' + value.slice(4);
else value = '+' + value.slice(0, 1) + ' (' + value.slice(1, 4) + ') ' + value.slice(4, 7) + '-' + value.slice(7, 11);
}
e.target.value = value;
});
// Step 1 Submit
document.getElementById('merged-submit-step1-footer').addEventListener('click', async function() {
const errorEl = document.getElementById('merged-error-step1-footer');
errorEl.classList.remove('show');
const email = document.getElementById('merged_email_footer').value.trim();
const phone = document.getElementById('merged_phone_footer').value.trim();
const newsletter = document.getElementById('merged_newsletter_footer').checked;
const sms = document.getElementById('merged_sms_footer').checked;
const smsTermsAccepted = document.getElementById('tsr_sms_terms_checkbox_footer').checked;
if (!newsletter && !sms) {
errorEl.textContent = 'Please select at least one subscription option';
errorEl.classList.add('show');
return;
}
if (newsletter && !email) {
errorEl.textContent = 'Email is required for newsletter';
errorEl.classList.add('show');
return;
}
if (sms && !phone) {
errorEl.textContent = 'Phone is required for SMS';
errorEl.classList.add('show');
return;
}
if (sms && !smsTermsAccepted) {
errorEl.textContent = 'You must agree to the SMS terms to subscribe';
errorEl.classList.add('show');
return;
}
// Store data
formData = { email, phone, newsletter, sms };
// If SMS, send code; otherwise, submit directly
if (sms) {
await sendSmsCode();
} else {
await completeSubscription();
}
});
// Send SMS Code
async function sendSmsCode() {
const button = document.getElementById('merged-submit-step1-footer');
const errorEl = document.getElementById('merged-error-step1-footer');
button.disabled = true;
try {
const response = await fetch('/wp-json/tsr/v1/merged-send-sms', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-WP-Nonce': nonce
},
body: JSON.stringify({ phone: formData.phone })
});
const data = await response.json();
console.log('Send SMS Response:', data);
if (data.success) {
document.getElementById('merged-step-1-footer').classList.remove('tsr-merged-form-step-active');
document.getElementById('merged-step-2-footer').classList.add('tsr-merged-form-step-active');
document.getElementById('display-phone-footer').textContent = formData.phone;
} else {
errorEl.textContent = data.message || 'Failed to send verification code';
if (data.debug) {
errorEl.textContent += ' (Debug: ' + JSON.stringify(data.debug) + ')';
console.error('Send SMS Error Details:', data.debug);
}
errorEl.classList.add('show');
}
} catch (error) {
errorEl.textContent = 'Error sending code. Please try again.';
errorEl.classList.add('show');
} finally {
button.disabled = false;
}
}
// Verify Code
document.getElementById('merged-verify-code-footer').addEventListener('click', async function() {
const code = document.getElementById('merged_code_footer').value.trim();
const errorEl = document.getElementById('merged-error-step2-footer');
errorEl.classList.remove('show');
if (!code) {
errorEl.textContent = 'Please enter the verification code';
errorEl.classList.add('show');
return;
}
this.disabled = true;
try {
const response = await fetch('/wp-json/tsr/v1/merged-verify-sms', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-WP-Nonce': nonce
},
body: JSON.stringify({ phone: formData.phone, code })
});
const data = await response.json();
if (data.success) {
await completeSubscription();
} else {
errorEl.textContent = data.message || 'Invalid code';
errorEl.classList.add('show');
}
} catch (error) {
errorEl.textContent = 'Error verifying code. Please try again.';
errorEl.classList.add('show');
} finally {
this.disabled = false;
}
});
// Back to Step 1
document.getElementById('merged-back-step1-footer').addEventListener('click', function() {
document.getElementById('merged-step-2-footer').classList.remove('tsr-merged-form-step-active');
document.getElementById('merged-step-1-footer').classList.add('tsr-merged-form-step-active');
document.getElementById('merged-error-step2-footer').classList.remove('show');
});
// Resend Code
document.getElementById('merged-resend-code-footer').addEventListener('click', async function(e) {
e.preventDefault();
const errorEl = document.getElementById('merged-error-step2-footer');
errorEl.classList.remove('show');
await sendSmsCode();
});
// Complete Subscription
async function completeSubscription() {
try {
const response = await fetch('/wp-json/tsr/v1/merged-subscribe', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-WP-Nonce': nonce
},
body: JSON.stringify({
email: formData.email,
phone: formData.phone,
newsletter: formData.newsletter,
sms: formData.sms
})
});
const data = await response.json();
if (data.success) {
document.getElementById('merged-step-1-footer').classList.remove('tsr-merged-form-step-active');
document.getElementById('merged-step-2-footer').classList.remove('tsr-merged-form-step-active');
// Set success message based on what they subscribed to
let successMessage = 'Thanks for subscribing!';
if (formData.sms && formData.newsletter) {
successMessage = "You're all set! Welcome to The Shade Room Text Club and newsletter!";
} else if (formData.sms) {
successMessage = "You're all set! Welcome to The Shade Room Text Club.";
} else if (formData.newsletter) {
successMessage = "You're all set! Welcome to The Shade Room newsletter!";
}
document.getElementById('merged-success-footer').textContent = successMessage;
document.getElementById('merged-success-footer').classList.add('show');
form.reset();
} else {
const errorEl = document.getElementById('merged-error-step1-footer');
if (document.getElementById('merged-step-2-footer').classList.contains('tsr-merged-form-step-active')) {
errorEl = document.getElementById('merged-error-step2-footer');
}
errorEl.textContent = data.message || 'Subscription failed';
errorEl.classList.add('show');
}
} catch (error) {
console.error('Error:', error);
}
}
})();
</script>
</div></div> </div>
</div>
</div>
<div class="lower-footer classic-footer-lower">
<div class="ts-contain wrap">
<div class="inner">
<div class="copyright">
© 2026 The Shade Room </div>
<div class="links">
<div class="menu-footer-menu-1-container"><ul id="menu-footer-menu-1" class="menu"><li id="menu-item-60626" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60626"><a href="/celebs/">Celebs</a></li>
<li id="menu-item-60627" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60627"><a href="/news-politics/">News & Politics</a></li>
<li id="menu-item-60628" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60628"><a href="/beauty-style/">Beauty & Style</a></li>
<li id="menu-item-60629" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60629"><a href="/videos/">Shows</a></li>
<li id="menu-item-98401" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-98401"><a href="/teens/">TSR Teens</a></li>
<li id="menu-item-98402" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-98402"><a href="https://shop.theshaderoom.com/">TSR Shop</a></li>
<li id="menu-item-185065" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-185065"><a rel="privacy-policy" href="https://theshaderoom.com/privacy-policy/">Privacy Policy</a></li>
<li id="menu-item-185079" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-185079"><a href="https://theshaderoom.com/terms-conditions/">Terms & Conditions</a></li>
<li id="menu-item-211750" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-211750"><a href="https://theshaderoom.com/wp-content/uploads/2022/07/AdvertisingGuidelines.pdf">Advertising Guidelines</a></li>
</ul></div> </div>
</div>
</div>
</div>
</footer>
</div><!-- .main-wrap -->
<div class="search-modal-wrap" data-scheme="dark">
<div class="search-modal-box" role="dialog" aria-modal="true">
<form method="get" class="search-form" action="https://theshaderoom.com/">
<input type="search" class="search-field live-search-query" name="s" placeholder="Search..." value="" required />
<button type="submit" class="search-submit visuallyhidden">Submit</button>
<p class="message">
Type above and press <em>Enter</em> to search. Press <em>Esc</em> to cancel. </p>
</form>
</div>
</div>
<script data-no-optimize='1' data-cfasync='false' id='cls-insertion-b464186'>(function(){window.adthriveCLS.buildDate=`2026-10-16`;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).forEach(([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}};let 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)=>e.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)=>t.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(`
.adthrive-device-phone .adthrive-sticky-content {
height: 450px !important;
margin-bottom: 100px !important;
}
.adthrive-content.adthrive-sticky {
position: -webkit-sticky;
position: sticky !important;
top: 42px !important;
margin-top: 42px !important;
}
.adthrive-content.adthrive-sticky:after {
content: "— Advertisement. Scroll down to continue. —";
font-size: 10pt;
margin-top: 5px;
margin-bottom: 5px;
display:block;
color: #888;
}
.adthrive-sticky-container {
position: relative;
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: center;
min-height:${e||400}px;
margin: 10px 0 10px 0;
background-color: #FAFAFA;
padding-bottom:0px;
}
`),Je=e=>{z(`
.adthrive-recipe.adthrive-sticky {
position: -webkit-sticky;
position: sticky !important;
top: 42px !important;
margin-top: 42px !important;
}
.adthrive-recipe-sticky-container {
position: relative;
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: center;
min-height:${e||400}px !important;
margin: 10px 0 10px 0;
background-color: #FAFAFA;
padding-bottom:0px;
}
`)},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;K=!0;let e=window.__tcfapi;Object.defineProperty(window,"__tcfapi",{configurable:!0,enumerable:!0,get:()=>e,set:t=>{e=t,typeof t==`function`&&!J(t)&&X()}}),Y()&&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=()=>{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__`)}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}; 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`)}},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)}i.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}_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_Individual_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-video-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;!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><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><script type="speculationrules">
{"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/smart-mag/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script>
(function ($) {
var iframe = $('.threadsnet-embed-container iframe');
var isMouseOverIframe = false;
// Wait for the iframe to load and then adjust its height
$(window).on('load', function () {
// Adjust the iframe height on initial load
adjustIframeHeight();
// Adjust the iframe height whenever its content changes (assuming the iframe is of the same origin)
iframe.on('load', function () {
adjustIframeHeight();
});
// Set mouse over iframe status
iframe.on('mouseover', function () {
isMouseOverIframe = true;
});
iframe.on('mouseout', function () {
isMouseOverIframe = false;
adjustIframeHeight();
});
function adjustIframeHeight() {
if (!isMouseOverIframe) {
// Get the iframe's content height
var contentHeight = iframe.contents().find('body').height();
// Set the iframe's height to match the content height
iframe.height(contentHeight);
}
}
});
})(jQuery);
</script>
<script>
document.addEventListener('DOMContentLoaded', function () {
// Fix for elements with button-like behavior
const elements = document.querySelectorAll('a.search-icon, a.toggle, div.explore-more');
elements.forEach(element => {
// Add role and tabindex for accessibility
if (!element.hasAttribute('role')) {
element.setAttribute('role', 'button');
}
if (!element.hasAttribute('tabindex')) {
element.setAttribute('tabindex', '0');
}
// Add keyboard accessibility (Enter and Space keys)
element.addEventListener('keydown', function (e) {
if (e.key === 'Enter' || e.key === ' ') {
e.preventDefault(); // Prevent scrolling when Space is pressed
element.click();
}
});
});
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
// Select all decorative icons and SVGs
const decorativeElements = document.querySelectorAll([
'i.tsi', // Theme icons
'i.fa-solid', // Font Awesome icons
'svg.fire', // Fire animation SVGs
'svg.fire-unique', // Unique fire animation
'svg:not([role])' // Any SVG without a role
].join(','));
// Add presentation role and aria-hidden
decorativeElements.forEach(element => {
// Skip if element is interactive or has meaningful content
if (!element.hasAttribute('onclick') &&
!element.hasAttribute('aria-label') &&
!element.parentElement.hasAttribute('aria-label')) {
element.setAttribute('role', 'presentation');
element.setAttribute('aria-hidden', 'true');
}
});
// Create observer for dynamically added elements
const observer = new MutationObserver(mutations => {
mutations.forEach(mutation => {
mutation.addedNodes.forEach(node => {
if (node.nodeType === 1) { // Check if it's an element
const newDecorativeElements = node.querySelectorAll([
'i.tsi',
'i.fa-solid',
'svg.fire',
'svg.fire-unique',
'svg:not([role])'
].join(','));
newDecorativeElements.forEach(element => {
if (!element.hasAttribute('onclick') &&
!element.hasAttribute('aria-label') &&
!element.parentElement.hasAttribute('aria-label')) {
element.setAttribute('role', 'presentation');
element.setAttribute('aria-hidden', 'true');
}
});
}
});
});
});
// Start observing
observer.observe(document.body, {
childList: true,
subtree: true
});
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function () {
// Select all social links with target="_blank"
const socialLinks = document.querySelectorAll('a[target="_blank"]');
// Loop through each link and add aria-label dynamically
socialLinks.forEach(link => {
const href = link.getAttribute('href');
// Check if the aria-label is already present
if (!link.hasAttribute('aria-label')) {
// Extract the platform name from the URL (e.g., Facebook, Instagram)
let platform = '';
if (href.includes('facebook.com')) {
platform = 'Facebook';
} else if (href.includes('x.com') || href.includes('twitter.com')) {
platform = 'X (Twitter)';
} else if (href.includes('instagram.com')) {
platform = 'Instagram';
} else if (href.includes('youtube.com')) {
platform = 'YouTube';
} else if (href.includes('tiktok.com')) {
platform = 'TikTok';
} else if (href.includes('snapchat.com')) {
platform = 'Snapchat';
}
// Add an aria-label
if (platform) {
link.setAttribute('aria-label', `${platform} (opens in a new tab)`);
}
}
});
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function () {
// Select the specific element with the 'close' class
const closeButton = document.querySelector('a.close');
if (closeButton) {
// Add role and tabindex for accessibility
if (!closeButton.hasAttribute('role')) {
closeButton.setAttribute('role', 'button');
}
if (!closeButton.hasAttribute('tabindex')) {
closeButton.setAttribute('tabindex', '0');
}
// Add keyboard accessibility (Enter and Space keys)
closeButton.addEventListener('keydown', function (e) {
if (e.key === 'Enter' || e.key === ' ') {
e.preventDefault(); // Prevent default behavior
closeButton.click();
}
});
}
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function () {
// Fix for the Search Icon Button
const searchButton = document.querySelector('a.search-icon.has-icon-only.is-icon.noskim');
if (searchButton && !searchButton.hasAttribute('aria-label')) {
searchButton.setAttribute('aria-label', 'Search');
}
// Fix for the Dark Mode Toggle Button
const toggleButton = document.querySelector('a.toggle.is-icon.toggle-dark.noskim');
if (toggleButton && !toggleButton.hasAttribute('aria-label')) {
toggleButton.setAttribute('aria-label', 'Switch to Dark Design - easier on eyes.');
}
// Fix for the Adthrive Close Button
const adthriveCloseButton = document.querySelector('#adthrive-sticky-outstream-close');
if (adthriveCloseButton) {
adthriveCloseButton.setAttribute('role', 'button');
adthriveCloseButton.setAttribute('aria-label', 'Close ad');
if (!adthriveCloseButton.hasAttribute('tabindex')) {
adthriveCloseButton.setAttribute('tabindex', '0');
}
}
// Fix for Generic Clickable Div
const clickableDiv = document.querySelector('[data-integralas-id]');
if (clickableDiv) {
clickableDiv.setAttribute('role', 'button');
clickableDiv.setAttribute('aria-label', 'Interactive Element');
if (!clickableDiv.hasAttribute('tabindex')) {
clickableDiv.setAttribute('tabindex', '0');
}
}
// Add Keyboard Accessibility for Non-Semantic Elements
const buttons = document.querySelectorAll('[role="button"]');
buttons.forEach(button => {
button.addEventListener('keydown', function (e) {
if (e.key === 'Enter' || e.key === ' ') {
e.preventDefault();
button.click();
}
});
});
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function () {
const skipLinksContainer = document.createElement('div');
skipLinksContainer.setAttribute('aria-label', 'Skip Links');
skipLinksContainer.innerHTML =
'<a href="#main-content" class="skip-to-main-content-link" tabindex="0">Skip to Main Content</a>' +
'<a href="#menu" class="skip-to-nav-link" tabindex="0">Skip to Navigation</a>' +
'<a href="#footer" class="skip-to-footer-link" tabindex="0">Skip to Footer</a>';
document.body.insertBefore(skipLinksContainer, document.body.firstChild);
const style = document.createElement('style');
style.textContent =
'.skip-to-main-content-link,' +
'.skip-to-nav-link,' +
'.skip-to-footer-link {' +
'position: absolute;' +
'left: -9999px;' +
'z-index: 999999;' +
'padding: 1em;' +
'background-color: black;' +
'color: white;' +
'opacity: 0;' +
'transform: translateY(-100%);' +
'transition: transform 0.3s;' +
'}' +
'.skip-to-main-content-link:focus,' +
'.skip-to-nav-link:focus,' +
'.skip-to-footer-link:focus {' +
'left: 50%;' +
'transform: translateX(-50%) translateY(0);' +
'opacity: 1;' +
'}' +
'*:focus-visible { outline: 3px solid #ed2127 !important; outline-offset: 3px; }' +
'button:focus-visible, a:focus-visible, input:focus-visible, select:focus-visible, textarea:focus-visible { box-shadow: 0 0 0 3px #ed2127, 0 0 0 6px rgba(237, 33, 39, 0.3) !important; }' +
'[role="button"]:focus-visible { outline: 3px solid #ed2127 !important; outline-offset: 3px; }' +
'.menu-item:focus-visible, .submenu-item:focus-visible { outline: 3px solid #ed2127 !important; }' +
'.skip-link:focus-visible { outline: 3px solid #ed2127 !important; }';
document.head.appendChild(style);
const mainContent = document.querySelector('main, [role="main"]');
if (mainContent) mainContent.id = 'main-content';
const nav = document.querySelector('nav, [role="navigation"]');
if (nav) nav.id = 'menu';
const footer = document.querySelector('footer');
if (footer) footer.id = 'footer';
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
const images = document.querySelectorAll('img[alt=""], img:not([alt])');
images.forEach(img => {
// Get image filename
const filename = img.src.split('/').pop().split('?')[0];
let altText;
// Handle specific image cases
if (filename === 'pre.png') {
altText = 'Previous post navigation button';
} else if (filename === 'nxt.png') {
altText = 'Next post navigation button';
} else if (filename.includes('SteppingIntoTSR.Logo')) {
altText = 'Stepping Into TSR Logo';
} else if (img.className.includes('rect-image')) {
altText = 'Featured article thumbnail image';
} else if (img.src.includes('brightcovecdn')) {
altText = 'Video thumbnail preview';
} else {
// Generate alt text from filename
altText = filename.split('.')[0]
.replace(/-/g, ' ')
.replace(/\d+$/, '')
.trim() || 'Article image';
}
img.setAttribute('alt', altText);
});
});
</script>
<!-- Quantcast Tag -->
<script type="text/javascript">
var _qevents = _qevents || [];
(function() {
var elem = document.createElement('script');
elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
elem.async = true;
elem.type = "text/javascript";
var scpt = document.getElementsByTagName('script')[0];
scpt.parentNode.insertBefore(elem, scpt);
})();
_qevents.push({
qacct:"p-wwwUSXmqqTbJb",
source:"wp"
});
</script>
<noscript>
<div style="display:none;">
<img src="//pixel.quantserve.com/pixel/p-wwwUSXmqqTbJb.gif" border="0" height="1" width="1" alt="Quantcast"/>
</div>
</noscript>
<!-- End Quantcast tag -->
<script>
( () => {
const lazyloadRunObserver = () => {
const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
entries.forEach( ( entry ) => {
if ( entry.isIntersecting ) {
let lazyloadBackground = entry.target;
if( lazyloadBackground ) {
lazyloadBackground.classList.add( 'e-lazyloaded' );
}
lazyloadBackgroundObserver.unobserve( entry.target );
}
});
}, { rootMargin: '200px 0px 200px 0px' } );
lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
lazyloadBackgroundObserver.observe( lazyloadBackground );
} );
};
const events = [
'DOMContentLoaded',
'elementor/lazyload/observe',
];
events.forEach( ( event ) => {
document.addEventListener( event, lazyloadRunObserver );
} );
} )();
</script>
<script async src="//www.instagram.com/embed.js"></script><script type="text/javascript">
/* MonsterInsights Scroll Tracking */
if ( typeof(jQuery) !== 'undefined' ) {
jQuery( document ).ready(function(){
function monsterinsights_scroll_tracking_load() {
if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) {
(function(factory) {
factory(jQuery);
}(function($) {
/* Scroll Depth */
"use strict";
var defaults = {
percentage: true
};
var $window = $(window),
cache = [],
scrollEventBound = false,
lastPixelDepth = 0;
/*
* Plugin
*/
$.scrollDepth = function(options) {
var startTime = +new Date();
options = $.extend({}, defaults, options);
/*
* Functions
*/
function sendEvent(action, label, scrollDistance, timing) {
if ( 'undefined' === typeof MonsterInsightsObject || 'undefined' === typeof MonsterInsightsObject.sendEvent ) {
return;
}
var type = 'event';
var eventName = action;
var fieldsArray = {
event_category : 'Scroll Depth',
event_label : label,
value : 1,
non_interaction: true,
send_to: 'UA-51932734-1'
};
MonsterInsightsObject.sendEvent( type, eventName, fieldsArray );
if (arguments.length > 3) {
var type = 'event';
var eventName = 'timing_complete';
fieldsArray = {
event_category : 'Scroll Depth',
name : action,
event_label : label,
value : timing,
non_interaction: 1,
send_to: 'UA-51932734-1'
};
MonsterInsightsObject.sendEvent( type, eventName, fieldsArray );
}
var paramName = action.toLowerCase();
var fieldsArray = {
send_to: 'G-V2HX8YP3XL',
non_interaction: true
};
fieldsArray[paramName] = label;
if (arguments.length > 3) {
fieldsArray.scroll_timing = timing
MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray);
} else {
MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray);
}
}
function calculateMarks(docHeight) {
return {
'25%' : parseInt(docHeight * 0.25, 10),
'50%' : parseInt(docHeight * 0.50, 10),
'75%' : parseInt(docHeight * 0.75, 10),
/* Cushion to trigger 100% event in iOS */
'100%': docHeight - 5
};
}
function checkMarks(marks, scrollDistance, timing) {
/* Check each active mark */
$.each(marks, function(key, val) {
if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) {
sendEvent('Percentage', key, scrollDistance, timing);
cache.push(key);
}
});
}
function rounded(scrollDistance) {
/* Returns String */
return (Math.floor(scrollDistance/250) * 250).toString();
}
function init() {
bindScrollDepth();
}
/*
* Public Methods
*/
/* Reset Scroll Depth with the originally initialized options */
$.scrollDepth.reset = function() {
cache = [];
lastPixelDepth = 0;
$window.off('scroll.scrollDepth');
bindScrollDepth();
};
/* Add DOM elements to be tracked */
$.scrollDepth.addElements = function(elems) {
if (typeof elems == "undefined" || !$.isArray(elems)) {
return;
}
$.merge(options.elements, elems);
/* If scroll event has been unbound from window, rebind */
if (!scrollEventBound) {
bindScrollDepth();
}
};
/* Remove DOM elements currently tracked */
$.scrollDepth.removeElements = function(elems) {
if (typeof elems == "undefined" || !$.isArray(elems)) {
return;
}
$.each(elems, function(index, elem) {
var inElementsArray = $.inArray(elem, options.elements);
var inCacheArray = $.inArray(elem, cache);
if (inElementsArray != -1) {
options.elements.splice(inElementsArray, 1);
}
if (inCacheArray != -1) {
cache.splice(inCacheArray, 1);
}
});
};
/*
* Throttle function borrowed from:
* Underscore.js 1.5.2
* http://underscorejs.org
* (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
* Underscore may be freely distributed under the MIT license.
*/
function throttle(func, wait) {
var context, args, result;
var timeout = null;
var previous = 0;
var later = function() {
previous = new Date;
timeout = null;
result = func.apply(context, args);
};
return function() {
var now = new Date;
if (!previous) previous = now;
var remaining = wait - (now - previous);
context = this;
args = arguments;
if (remaining <= 0) {
clearTimeout(timeout);
timeout = null;
previous = now;
result = func.apply(context, args);
} else if (!timeout) {
timeout = setTimeout(later, remaining);
}
return result;
};
}
/*
* Scroll Event
*/
function bindScrollDepth() {
scrollEventBound = true;
$window.on('scroll.scrollDepth', throttle(function() {
/*
* We calculate document and window height on each scroll event to
* account for dynamic DOM changes.
*/
var docHeight = $(document).height(),
winHeight = window.innerHeight ? window.innerHeight : $window.height(),
scrollDistance = $window.scrollTop() + winHeight,
/* Recalculate percentage marks */
marks = calculateMarks(docHeight),
/* Timing */
timing = +new Date - startTime;
checkMarks(marks, scrollDistance, timing);
}, 500));
}
init();
};
/* UMD export */
return $.scrollDepth;
}));
jQuery.scrollDepth();
} else {
setTimeout(monsterinsights_scroll_tracking_load, 200);
}
}
monsterinsights_scroll_tracking_load();
});
}
/* End MonsterInsights Scroll Tracking */
</script><script id="smartmag-lazyload-js-extra">
var BunyadLazyConf = {"type":"normal"};
//# sourceURL=smartmag-lazyload-js-extra
</script>
<script type="text/javascript" src="https://theshaderoom.com/wp-content/themes/smart-mag/js/lazyload.js?m=1790353481g" ></script><script id="eio-lazy-load-js-before">
const eio_lazy_vars = {"bg_min_dpr":1.1,"exactdn_domain":"","safe_paths":["\/wp-content\/plugins","\/wp-content\/themes","\/wp-includes\/"],"safe_domains":["theshaderoom.com","www.theshaderoom.com"],"skip_autoscale":0,"threshold":0,"use_dpr":0};Object.freeze(eio_lazy_vars);
//# sourceURL=eio-lazy-load-js-before
</script>
<script async data-wp-strategy="async" id="eio-lazy-load-js" src="https://theshaderoom.com/wp-content/plugins/ewww-image-optimizer/includes/lazysizes.min.js?ver=890"></script>
<script type="text/javascript" src="https://theshaderoom.com/wp-includes/js/dist/hooks.min.js?m=1791305947g" ></script><script id="wp-i18n-js" src="https://theshaderoom.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script id="wp-parsely-loader-js-before">
window.wpParselySiteId = 'theshaderoom.com';
//# sourceURL=wp-parsely-loader-js-before
</script>
<script id="wp-parsely-loader-js" src="https://theshaderoom.com/wp-content/plugins/wp-parsely/build/loader.js?ver=ecf94842061bea03d54b"></script>
<script id="parsely-cfg" data-parsely-site="theshaderoom.com" src="https://cdn.parsely.com/keys/theshaderoom.com/p.js?ver=3.24.3"></script>
<script id="threadsnet-embed-js" src="https://www.threads.net/embed.js"></script>
<script id="my-custom-script-js-extra">
var ajax_object = {"ajax_url":"https://theshaderoom.com/wp-admin/admin-ajax.php"};
//# sourceURL=my-custom-script-js-extra
</script>
<script id="my-custom-script-js" src="https://theshaderoom.com/wp-content/themes/smart-mag/js/custom-script.js"></script>
<script id="lozad-js" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/lozad.min.js"></script>
<script id="wpra_front_js-js-extra">
var wpra = {"ajaxurl":"https://theshaderoom.com/wp-admin/admin-ajax.php","emojis_path":"https://theshaderoom.com/wp-content/plugins/wp-reactions-lite/assets/emojis/","version":"wpra_lite_options","social_platforms":{"facebook":{"color":"#3b5998","url":{"desktop":"https://www.facebook.com/sharer/sharer.php?u="}},"twitter":{"color":"#00acee","url":{"desktop":"https://twitter.com/intent/tweet?text="}},"email":{"color":"#424242","url":{"desktop":"mailto:?Subject=Shared%20with%20wpreactions&body="}},"telegram":{"color":"#0088cc","url":{"desktop":"https://t.me/share/url?url="}}}};
//# sourceURL=wpra_front_js-js-extra
</script>
<script id="smartmag-theme-js-extra">
var Bunyad = {"ajaxurl":"https://theshaderoom.com/wp-admin/admin-ajax.php"};
//# sourceURL=smartmag-theme-js-extra
</script>
<script type="text/javascript" src="https://theshaderoom.com/_static/??-eJyVkN0OgjAMhV/I0cwb9ML4LAMKbOzPtRN5eychMTFq9KrJab/TnANzFG3wjJ4h2jxoT1CkhKplHTwJqxlBESETGII+lePK0A7+Aa/ou5DABmaN26ic9q9GPKJDAnIqsXBqeHw0l4xpqVwfi+UwchNuf2DEup0WQbrDRqVfwFX7lBBtWXouWZ6VzNhE1U5Vyp61e5vrG742WvoRLnTZIm382Z1kfdzLg5R1be4zu58L" ></script><script id="jquery-ui-core-js-before">
jQuery.uiBackCompat = true;
//# sourceURL=jquery-ui-core-js-before
</script>
<script id="jquery-ui-core-js" src="https://theshaderoom.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
<script id="elementor-frontend-js-before">
var 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":940,"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":1024,"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":false},"version":"4.3.5","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"nested-elements":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true},"urls":{"assets":"https:\/\/theshaderoom.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/theshaderoom.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/theshaderoom.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"4bf86c5ba4","atomicFormsSendForm":"ff38941218"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"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":60613,"title":"The%20Shade%20Room%20%7C%20Trending%20News%2C%20Celeb%20Tea%2C%20Exclusive%20Interviews%20%26%20Videos","excerpt":"","featuredImage":false}};
//# sourceURL=elementor-frontend-js-before
</script>
<script id="elementor-frontend-js" src="https://theshaderoom.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.5"></script>
<script type="text/javascript" src="https://theshaderoom.com/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js?m=1790353479g" ></script><script id="jetpack-stats-js-before">
_stq = window._stq || [];
_stq.push([ "view", {"v":"ext","blog":"201045083","post":"60613","tz":"-7","srv":"theshaderoom.com","hp":"vip","j":"1:16.2"} ]);
_stq.push([ "clickTrackerInit", "201045083", "60613" ]);
//# sourceURL=jetpack-stats-js-before
</script>
<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202642.js"></script>
<script type="text/javascript" src="https://theshaderoom.com/_static/??/wp-content/plugins/quick-adsense-reloaded/assets/js/ads.js,/wp-content/themes/smart-mag/js/jquery.slick.js?m=1790353481j" ></script><script id="elementor-pro-frontend-js-before">
var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/theshaderoom.com\/wp-admin\/admin-ajax.php","nonce":"975d2f06c4","urls":{"assets":"https:\/\/theshaderoom.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/theshaderoom.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:\/\/theshaderoom.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
//# sourceURL=elementor-pro-frontend-js-before
</script>
<script id="elementor-pro-frontend-js" src="https://theshaderoom.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.3.2"></script>
<script type="text/javascript" src="https://theshaderoom.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?m=1792181177g" ></script><script id="wp-emoji-settings" type="application/json">
{"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://theshaderoom.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}}
</script>
<script type="module">
/*! This file is auto-generated */
var 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)))});
//# sourceURL=https://theshaderoom.com/wp-includes/js/wp-emoji-loader.min.js
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
const footerMenu = document.getElementById('menu-footer-menu-1');
if (footerMenu) {
// Create nav wrapper
const navWrapper = document.createElement('nav');
navWrapper.setAttribute('role', 'navigation');
navWrapper.setAttribute('aria-label', 'Footer Menu');
// Replace menu in DOM with nav-wrapped version
footerMenu.parentNode.insertBefore(navWrapper, footerMenu);
navWrapper.appendChild(footerMenu);
// Add roles
footerMenu.setAttribute('role', 'menubar');
const menuItems = footerMenu.querySelectorAll('li.menu-item');
menuItems.forEach(item => {
item.setAttribute('role', 'menuitem');
const link = item.querySelector('a');
if (link) {
link.setAttribute('role', 'menuitem');
}
});
}
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
function fixBreadcrumbs() {
// Find breadcrumb navigation
const breadcrumbs = document.querySelectorAll('.breadcrumbs');
breadcrumbs.forEach(breadcrumb => {
// Add navigation role if not present
if (!breadcrumb.getAttribute('role')) {
breadcrumb.setAttribute('role', 'navigation');
}
// Add aria-label if not present
if (!breadcrumb.getAttribute('aria-label')) {
breadcrumb.setAttribute('aria-label', 'Breadcrumbs');
}
});
}
// Run immediately
fixBreadcrumbs();
// Watch for dynamic updates
const observer = new MutationObserver((mutations) => {
mutations.forEach((mutation) => {
if (mutation.addedNodes.length) {
setTimeout(fixBreadcrumbs, 100);
}
});
});
observer.observe(document.body, {
childList: true,
subtree: true
});
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
function ensureMinimumFontSizes() {
const elementsToCheck = [
'.video-js .vjs-control-bar',
'.video-js .vjs-control-text',
'.video-js .vjs-control-text span',
'.video-js .vjs-volume-panel',
'.video-js .vjs-volume-panel button',
'.video-js .vjs-volume-control',
'.video-js .vjs-volume-bar',
'.video-js .vjs-volume-level',
'.video-js .vjs-play-control',
'.video-js .vjs-mute-control',
'.video-js .vjs-current-time-display',
'.video-js .vjs-time-control',
'.video-js .vjs-progress-control',
'.video-js .vjs-load-progress span',
'.video-js .vjs-control-text-loaded-percentage',
'.video-js .vjs-menu-item',
'.video-js .vjs-menu-item-text'
];
elementsToCheck.forEach(selector => {
const elements = document.querySelectorAll(selector);
elements.forEach(element => {
// Force font size to 11px
element.style.setProperty('font-size', '11px', 'important');
// Ensure minimum height
element.style.setProperty('min-height', '11px', 'important');
// Ensure line height
element.style.setProperty('line-height', '1.5', 'important');
});
});
// Hide logo text spans
const logoTexts = document.querySelectorAll('.logo-link .logo-text');
logoTexts.forEach(logoText => {
logoText.style.setProperty('display', 'none', 'important');
});
}
// Run immediately and after a short delay to catch dynamic content
ensureMinimumFontSizes();
setTimeout(ensureMinimumFontSizes, 500);
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
const logoContainers = document.querySelectorAll('.logo-link');
logoContainers.forEach(container => {
const images = container.querySelectorAll('img');
images.forEach(img => {
// Ensure logo text exists
let logoText = img.nextElementSibling;
if (!logoText || !logoText.classList.contains('logo-text')) {
logoText = document.createElement('span');
logoText.classList.add('logo-text');
img.parentNode.insertBefore(logoText, img.nextSibling);
}
// Set alt text for screen readers
logoText.textContent = img.alt || 'The Shade Room';
// Forcibly set styles
['h1', 'img', '.logo-image', '.logo-image-dark'].forEach(selector => {
const elements = container.querySelectorAll(selector);
elements.forEach(el => {
el.style.setProperty('font-size', '11px', 'important');
});
});
// Verify and fix font sizes
const checkFontSize = (element) => {
const computedStyle = window.getComputedStyle(element);
const fontSize = parseFloat(computedStyle.fontSize);
if (fontSize < 11) {
element.style.setProperty('font-size', '11px', 'important');
}
};
checkFontSize(img);
checkFontSize(container);
checkFontSize(container.querySelector('h1'));
});
});
});
</script>
<script>
jQuery(document).ready(function($) {
function fixNewsletter() {
// Super specific selector
$('input[type="email"][name="EMAIL"][required]').each(function() {
$(this)
.attr('aria-label', 'Newsletter email subscription field')
.attr('aria-required', 'true')
.attr('id', 'newsletter-email');
});
// Fix submit button
$('.block-newsletter input[type="submit"]').each(function() {
$(this)
.attr('aria-label', 'Subscribe to newsletter')
.attr('role', 'button');
});
}
// Run on multiple events
fixNewsletter();
$(window).on('load', fixNewsletter);
// Run every 500ms for 5 seconds after page load
let attempts = 0;
const interval = setInterval(function() {
fixNewsletter();
attempts++;
if (attempts >= 10) clearInterval(interval);
}, 500);
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
// Function to handle button functionality
function makeElementButtonAccessible(element) {
// Skip if element already has appropriate attributes
if (element.hasAttribute('role') && element.hasAttribute('tabindex')) {
return;
}
// Add button role if not present
if (!element.hasAttribute('role')) {
element.setAttribute('role', 'button');
}
// Add tabindex if not present
if (!element.hasAttribute('tabindex')) {
element.setAttribute('tabindex', '0');
}
// Add aria-label for elements without accessible text
if (element.textContent.trim() === '') {
if (element.title) {
element.setAttribute('aria-label', element.title);
} else if (element.classList.contains('show-more')) {
element.setAttribute('aria-label', 'Show More Social Sharing');
} else if (element.classList.contains('adthrive-instream-close')) {
element.setAttribute('aria-label', 'Close Advertisement');
}
}
// Add keyboard support
element.addEventListener('keydown', function(e) {
if (e.key === 'Enter' || e.key === ' ') {
e.preventDefault();
element.click();
}
});
}
// Selectors for elements that need button functionality
const buttonSelectors = [
'a.show-more.noskim',
'.adthrive-wrapper-float-close',
'.wpra-arrow-badge',
'a.noskim[href="#"]',
'div[data-integralas-id]',
'#adthrive-sticky-outstream-close',
'a.close',
'div[style*="cursor: pointer"]',
'.adthrive-collapse-close'
];
// Process all matching elements
buttonSelectors.forEach(selector => {
document.querySelectorAll(selector).forEach(makeElementButtonAccessible);
});
// Set up MutationObserver for dynamically added elements
const observer = new MutationObserver(mutations => {
mutations.forEach(mutation => {
mutation.addedNodes.forEach(node => {
if (node.nodeType === 1) { // Check if it's an element node
buttonSelectors.forEach(selector => {
if (node.matches(selector)) {
makeElementButtonAccessible(node);
}
const childElements = node.querySelectorAll(selector);
childElements.forEach(makeElementButtonAccessible);
});
}
});
});
});
// Start observing with configured parameters
observer.observe(document.body, {
childList: true,
subtree: true
});
});
</script>
<script data-no-optimize='1' data-cfasync='false' id='adblock-detection-b464186'>(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><script data-no-optimize='1' data-cfasync='false' data-abr-mode='light' id='adblock-recovery-b464186'>(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(){(function(){let e=document.createElement(`script`);e.async=!0,e.id=`MHsxOhyGPOKCDH`,e.setAttribute(`data-sdk`,`wp-l/1.1.11`),e.setAttribute(`data-cfasync`,`false`),e.setAttribute(`nowprocket`,``),e.setAttribute(`src`,`https://html-load.com/bundle.js`),e.setAttribute(`charset`,`UTF-8`),e.setAttribute(`onload`,`(async()=>{var e,t,r,o,a,n,s,i,l=function(o,a){for(e=a||o.length,t='',r=0;r<e;r++)t+=o[1579*(r+16)%e];return t},c=l('Klce lirinnld ok Cetes '+' estw alae. mta o Olis.Psohro a',54),d=l('NewDeGnmZtQdrs?0QdBmr2vW3&IiVrng&rJ=lWIVoobeY%=Ja='),h=l('ro.molt:ro.r-ptomats/ptrrerc/dhp/ereo'),m=l('sPoierm'),w=l('orp:tterohr_rare/?tplmttledo=/tpo=/&.iperleysrhrucgor-'),g=l('dmlaao_dsdle_ao'),f=l('ei04hx-:6;izp3wf;o8v:ht40nv;70o0041i0:1:t1t2hi:f:tstexdohleipg;dw;idn;7e'),p=l('oor-rlroe-crpsrtee'),y=l(' deirw cpbo rilayealsp dnoetees Fltoi '),u=l('dlissPweaaai ot te .lne l ');try{o=e=>{try{confirm(c)?S.href=a+'?url='+s(S.href)+'&error='+s(e)+'&domain='+n:S.reload()}catch(t){location.href=a+d+n}},a=h,n='html-load.com',s=btoa;const e=window,t=e[m],r=document,l=e=>new t((t=>{const r=.1*e,o=e+Math.floor(2*Math.random()*r)-r;setTimeout(t,o)})),v=e.addEventListener.bind(e),_=e.postMessage.bind(e),b='message',S=location,I=Math.random,M=clearInterval,C='setAttribute';i=async e=>{try{if(location.hostname.endsWith('index.hr')&&accountService.UserHasPremium())return}catch(y){}try{localStorage.setItem(S.host+'_fa_'+s('last_bfa_at'),Date.now().toString())}catch(u){}setInterval((()=>{r.body&&(r.body.remove(),r.body.innerHTML='')}),100);const i=await fetch(w+s(S.href)+'&error='+s(e)+'&request_id='+s(Math.random().toString().slice(2)),{method:'POST'}).then((e=>e.text())),l=new t((e=>{v('message',(t=>{t.data===g&&e()}))}));let c=r.createElement('iframe');c.src=a+'?url='+s(S.href)+'&eventId='+i+'&error='+s(e)+'&domain='+n,c[C]('style',f);const d=e=>{p===e.data&&(c.remove(),removeEventListener('message',d))};v('message',d),r.documentElement.appendChild(c);const h=new t(((t,r)=>{l.then(t),setTimeout((()=>r(e)),3e3)})),m=setInterval((()=>{if(!r.contains(c))return M(m);(()=>{const e=c.getBoundingClientRect();return'none'!==getComputedStyle(c).display&&0!==e.width&&0!==e.height})()||(M(m),o(e))}),1e3);await h};const P=()=>new t(((e,t)=>{let r=I().toString(),o=I().toString();v(b,(e=>e.data===r&&_(o,'*'))),v(b,(t=>t.data===o&&e())),_(r,'*')})),x=async()=>{try{let e=!1;const t=I().toString(),r=new MessageChannel;if(r.port1.onmessage=r=>{const o=r.data;o&&'as_res_v1'===o.type&&o.key===t&&(e=!0)},_({type:'as_req_v1',key:t},'*',[r.port2]),await P(),await l(500),r.port1.close(),e)return!0}catch(e){}return!1},E=[100,500,1e3],T=s('_bfa_message'+location.hostname);for(let o=0;o<=E.length&&!await x();o++){if(window[T])throw window[T];if(o===E.length-1)throw y+n+u+n;await l(E[o])}}catch(v){try{await i(v)}catch(_){o(v)}}})();`),e.setAttribute(`onerror`,`(async()=>{var e,t,r,o,n,a,i,l,c=function(o,n){for(e=n||o.length,t='',r=0;r<e;r++)t+=o[619*(r+657)%e];return t},d=c('aso leseoPai ew Oolik atirenCea . ldtt. sKros mlhcn '+' l',54),s=c('dweJ&QmaVn2rDY=IdZ=ogvse%liBtNo&W?G=WVmQebr30nJIrr'),h=c('e-/:r.trpdrrmsethoeo/oop.rlprm/rcttoa'),m=c('reioPsm'),p=c('qNSLwZ2Lto2cuRWdvJWLsMGaoUibm5yd69Hb0NHLiViZz9mblQGbuRnbvN2LjoCchRGdtJWL0M2av4zZw9HboNyL=VQcilneuVGdh5SZvVmcy8GOhBGdthnIlIncv5maiF2Lv9zYwQHYoxCLi1ndu5GYk9WLiMScvRmaywGIhpGLtxnZlVnYv02bv5zZw9HbowCbihnLuoGcjRSdvJmWl=GXwMWaukmcl9SbsNnLvViZz9Hb0QmbsRyb'),u=c('rdeLtedvtsnaEnie'),w=c('WbAuGBwCNdiKapTpeW'),v=c('daolnim01-2-kcehc-re'),b=c('isot_teoeh-ealo/luroet/.yg:r?lpprrtrpd=rrorrm=&ecph/tt'),f=c('mlaao_dsdle_aod'),y=c(':;ft;82nh:e0t0;exoo64ez0gw:wotd:i74:ivth0d:0liip31d;1ivh;tfens47x-0h;1ip'),g=c('oetrroor-cersr-elp'),_=c('enllbr Ft erceososaow ledaipii epy '+' dt',38),L=c(' w kPeosc slio.al ldea bel'),E=c('syK#xGCMOPDHhOH'),G=c('teine tfinrnenooidi radngr'),C=c('rirs ddAtwc eirb iteakmdbcloft seo.u o'),S=c('tvrt/aiejspxact');try{o=e=>{try{confirm(d)?T.href=n+'?url='+i(T.href)+'&error='+i(e)+'&domain='+a:T.reload()}catch(t){location.href=n+s+a}},n=h,a='html-load.com',i=btoa;const e=window,t=document,r=e[m],c=JSON.parse(atob(p)),H=u,M='getAttribute',T=location,W='attributes',x=clearInterval,I=w,N=T.hostname,O=e.addEventListener.bind(e),P='__sa_'+window.btoa(window.location.href),V=window[P]||{},Z=V.Element_setAttribute||Element.prototype.setAttribute,R=()=>{const t=e=>{let t=0;for(let r=0,o=e.length;r<o;r++){t=(t<<5)-t+e.charCodeAt(r),t|=0}return t},r=Date.now(),o=1e3*60*10,n=r-r%o,a=n-o,i=n+o,l=v,c='as_'+n/o%10+t(N+l+'_'+n),d='as_'+a/o%10+t(N+l+'_'+a),s='as_'+i/o%10+t(N+l+'_'+i);if(c===d||c===s||d===s)return!1;const h=e=>{try{return e.s==e}catch(t){}return!1};return h(e[c])||h(e[d])||h(e[s])};if(l=async e=>{try{if(N.endsWith('index.hr')&&accountService.UserHasPremium())return}catch(p){}try{localStorage.setItem(T.host+'_fa_'+i('last_bfa_at'),Date.now().toString())}catch(u){}setInterval((()=>{t.body&&(t.body.remove(),t.body.innerHTML='')}),100);const l=await fetch(b+i(T.href)+'&error='+i(e)+'&request_id='+i(Math.random().toString().slice(2)),{method:'POST'}).then((e=>e.text())),c=new r((e=>{O('message',(t=>{t.data===f&&e()}))}));let d=t.createElement('iframe');d.src=n+'?url='+i(T.href)+'&eventId='+l+'&error='+i(e)+'&domain='+a,Z.call(d,'style',y);const s=e=>{g===e.data&&(d.remove(),removeEventListener('message',s))};O('message',s),t.documentElement.appendChild(d);const h=new r(((t,r)=>{c.then(t),setTimeout((()=>r(e)),3e3)})),m=setInterval((()=>{if(!t.contains(d))return x(m);(()=>{const e=d.getBoundingClientRect();return'none'!==getComputedStyle(d).display&&0!==e.width&&0!==e.height})()||(x(m),o(e))}),1e3);await h},void 0===e[I]&&(e[I]=0),e[I]>=c.length)throw _+a+L+a;if(R())return;const k=t.querySelector(E),z=t.createElement('script'),A=V.EventTarget_addEventListener||EventTarget.prototype[H],J=i(N+'_onload2'),Q=i(N+'_onerror2'),j=V.HTMLElement_onerror||Object.getOwnPropertyDescriptor(HTMLElement.prototype,'onerror');Object.defineProperty(k,'onerror',{get(){return j.get.call(this)},configurable:!0});const B=k.onerror;if(k.onerror=()=>{},B!=k.onerror)throw G;for(let o=0;o<k[W].length;o++){const r=k[W][o].name,n=k[W][o].value;'src'!=r&&(Z.call(z,r,n),'onload'!=r||z[M](r)==n||e[J]||(e[J]=function(){const e=t.createElement('script');e.innerText=n,t.head.appendChild(e),e.remove()}),'onerror'!=r||z[M](r)==n||e[Q]||(e[Q]=function(){const e=t.createElement('script');e.innerText=n,t.head.appendChild(e),e.remove()}))}const D=new r((e=>setTimeout(e,100*Math.pow(2,window[I])+Math.floor(11*Math.random())-5)));e[J]&&A.call(z,'load',e[J]),e[Q]&&A.call(z,'error',e[Q]),await D;const Y=c[e[I]++];if(Z.call(z,'src',Y),z[M]('src')!==Y)throw C;Z.call(z,'type',S),Z.call(k,'id',k[M]('id')+'_'),k.parentNode?k.parentNode.insertBefore(z,k):t.head.appendChild(z),k.remove()}catch(H){try{await l(H)}catch(M){o(H)}}})();`),document.head.appendChild(e);let t=document.createElement(`script`);t.setAttribute(`data-cfasync`,`false`),t.setAttribute(`nowprocket`,``),t.innerText=`(()=>{var e,t,c,s,d=(c,s,d)=>{for(s=s||c.length,d=d||s,e='',t=0;t<d;t++)e+=c[8231*(t+357)%s];return e};const r=['Ah','TF','r4','qH','s5','qf','qC','iS','cb','cO','qA','dJ','dz','qw','sk','cC','qS','dV','fj','sU','g6','gc','dK','c9','eZ','qJ'],o=[32,33,34,35,37,38,40,41,42,43,44,45,46,47,58,59,60,61,62,63,91,93,95,123,124,125],q=['rv','tI','sm','eU','tL','Qs','so','dS','ha','St','OM','sD','bo','Tc'],n=[32,40,41,44,46,47,59,61,62,91,93,123,124,125];s=(e,t,c,s)=>{for(let d=t-1;d>=0;d--)e=e.split(c[d]).join(String.fromCharCode(s[d]));return e},(async()=>{var e,t,O,a,h,g;c=window[d('nabelaveqlhvoy',14,4)],t=8062-52-187,O=(e=d('ad2;.g.v==l.RAnY9a*tl2oT((OrqsrJF:^tdT|t=kikxvBiz2OrreV*OcCqlQnde6Olt9P=SrqRxAFa,PS3jOd.smPotddbuKt3.1CiT=*yKT.,J,eqHqCS+=Rsa.RA:C*Tdd;t:l(1cOCcp1dJccqeebnheAp:;joN;9oc6t+:trOl=cdannntd5gAVl5wFqSWDR*re,,AaK*.cf:;AteohdT:e*tx=e9sB.rcK=cAebiTeO(JShhNi1YF=32(qe1nqJKKueoo.gKrn:PepoFO-r-nJsg9yNeYUclPhAl(PoK|*qopKO2sO(dZq=CwPc9g.mdoO=*n,ce(O0e,***seco7y*5csKLeqqP1e.fkTeq;AH-Ehtldqhl|thPnqwJFdpteZS=dJ;a.AhCgDttsNJN0;krsTnKz,cOrORtK=B=bStsnpnOP.j(FYep(QOece*Ur.:oJrlc*cahiffccteJbUwtRctcQ=BPcsTtrt:.jnH=*f-a(otgt1PP;etrn,O*LhP(O:.WTqrlsOFtJdrQtlteiZRho:*OTtRoioKlhAnGcZec*nht9cIA(Do.sco(dt=smO-a2OBlTPseatGekOs;l8qe(.nseltHpRr*_e*cd.(=o*(tsejqPhbY*agrcuOs9Ep*FckA=(hhnaeP=^iOlwp;cJKss|tAecd2*None2;*iDBCA3W.ebsg5eeqcgOfBo(=KVT^AngVarh;.hP=o;*|t.PNhfodekC(SKba.aoslQ2MeiFrYdo+scRkrodBc(*(kn=.coUPq=f*aeeeauSpbSnpBTarr=l6iO:ckgvu*.Octge*t*cnToArHlgVc==aNo.IhaaK0;Tr=...cns*ah(cqc9vsSxmJhhWosr(SAqaAqd6wcoro*anann;.p*sGcjne*Rrako|scthrlEiatmsctdaFJq(0*c7Sti;q:+OoIrPLBD*^c1*.pnkU|Ft3pdn.(tDtt:uOdeos;*cCtegqt*etwqhmPb6i=bppTqetnttOZtb,da5tCdv*sNV9jtl=sytebat.rP.(Bhdrh*e0sew=;qrrpf.eqEOTs(Vtd;YqsOp.d*cwc.ZOtAeC((s.WfJtcpahBesdgc_H*btT=.OcAha;tptg=.=R.37geohebe.s*Ktihc;Oqrt6Sp^n+(Ro.TalfsorpgRqe(e.H8=9-K;LpcodPewmqAe(dkWPn9nqe.61r.tKgu;xgUW:srBCepiorRqWFkdPDKenSyWeqK*hSPq82hhoP:NCdho*;CVlBsdksoK1**9=_gaNOheCe;lS6lq:eoPOe=pef.l*ecl.d.hP*SdOt3setVlbh:_cg.Pdoe6bRm0,qOearhdtAV.wKs.OlJhddsohTtigfdx+eseoFerRscQiFeeSoalg*rxuTunsnei=(encnRO^eBTjpc=euTdTcK1r;q:tSiqd:vs(Kt;ecde*E:tdP=nyeeeRcc;bodYVneenPAgoqARwFodKwgOsYSq=9wPdkcn6ytnm9l.;.jW=d3rK*f::ech*b0;NOsv;sd((euZZ,6U(AWt3nk=EtatYBddyuqAZiF*uvPfnPecc9dsRAsPdbUOr(tDa=CqK.Rj*.tnRKG=tnoh3(oKt;sq.KTP*.rgniCtrOdKzi.rqPTh6cRhutsgVvncWkoB1grrlKs1..Aodgreqo:=)wd^ea;5a_Ir*sjYSw2v,r37doPr(W1c.fhhO;_2bshi;idey.rBrevt^l=cesFgCAqKJehP879g2aT1stqqgSxn=e=ont|EbZepreomgrhkf=iNF*ovcgf^.*uKOqf.TRTdssa^0NAC6faPPTq(cKPe*erkdq:hthc(tg(sndis_fsuLs1(e^UeWkdd==eRSV.Tlg7Kb=jlsz=q1okPlR(qAdqa*g;POelc;re.6rhJaqrcTSOc6.nFKvagmrGZmaY=rersToGweo3Pqe3(re=so.O;iOt.q*pOcRB.ei^DstrtAOTq.cjlrsFw|ad6IeaQOejsNyB(cAoeSa7dC;Pd(WdKtacecwg7KgejuS|*r(6(sM=rekV=m4dRTenRRtKjb;stNWYZroOrqtcocrjdlcFoo3Rd1:dsote:t;ds=ary::dfAnwqLwt*O=v=ddqWecWhqJcV2Ri.q(mAsvrjih2=*:rsuor1qgte.tYs5QO*twppi9hs=Fm,t.=TKa7KoytCstg6SgIJeOFf1(OgTPa==aOP=-7yY,deYq.r;l1s;M:w8ecJtBgOpCgPKe.edngno1;KksJfqP:d(ogdcq(yahP:BqmRczgeoKeBQ*e.SjbCcQUnejfehv=isoqqaqmjUep*Zwkcc:;cesP2*yRer;=ttl:e-h::ds(rmppe|k*QeS6..cJ,Wd)BcF6tearQeto4=ndA;nJneneekne|(.aKdB|ccVfsnva:YKsc_md:wtt=*Bcdse*e79B(=dATd*JoQCnen*bdbEs=Sk=9^oEDg*=jogdhcgnjfdBecgse^8s=hooi(AkR:^lexeN=PZe*;OOO|7v(yoee,A:OVgFc:ctCdhe_q*1Ph*pn)PAn8luahtPs*sAs3n;t:|etnKeA*Oto*xerFPsts-.NareZac;;KCp==sa|(iKr_eq;d5^(ttelK9(kUkNdd:nssR;eeukKetc==qs.sg6krA.3Y.dn(OhOe|AeaZpT=cGnc:H2R(Io(Rdno+hdWBc,gs*s9K:g-g;;T=(pANcqO3olCt;fe;oqk*;oaTt(e*pfhO*rrOhrIWsrAUo*TCixGdOdnO.VtZkwAin:rdfBsaH.0rIYotm(lsgTK(nsJvnrH=t.ga:crcfhrscgOthRdzheO:zaQ=:h1dvegoffgC.:0:,mcN(a:fDrsTJO*cSekytr6er.tqrflhT;;R6clrornttlbTctc,Fbq,;roiWty.Wrsnhcchpn=dKttfd:(cJ::h8Oah*ncaKicelenc3dice((=e6gO:otPPO.(tseIdcCeoOi*accQyrYJZwURsol)g(OKaan6;jatO**Z;-auTtl;As.vFIWO(FYrRy4tHetrmajym;tmc4k(eAqVIev9FCaC-eij.rer.QgccQdit1KPNUrSZreqasq:K:sceTQirOeOysnCt:auCA((kxbrhre6Jdng6Nb:(ekq+=CcOlue;gCd)DPrrG=RPt(l_leuwbrdfv1dhWAc8..gms;dshvq:tG.W(qa;Op=gPf(3dnt.o:c(I7e(nhBwnZel0agthI.P:(heqE69oEKoeKONTgeG=e+wdCfdt;3lnF)tg2rN.eits;dlnq:gittVaHgdOKe6POjP(xpRDe|oRlqlNePKAesPeasITr0o-oI(ilA+gaOKcehCeO*eeUoK*P1R(.JS:(H(rRedcT*N;Kd=irFKs^cd(+sent(O(qwsrtteni0o+R(rin(onrSvOw6a.ppDjK(sK*c:o.(,Ak0dTPnnrktelq*c6nCownacg2d:iNoeT_t3^sJAn.ejdT:RctsefpseChicwrbeTdeh,cl2OCZcR=Q+,nphO;FKb(qskpmMsePPz(icToaoa;eWesACO.,elge0BcJakyt*;nfcoNb(rfs(p*vGOoi3d*ulsaOV3d;9;sn(-hZ(7=sdiy|(r(S;O=gRards(c:KZgO-c.=.t:v.hsqcPOg;r9tSZroOto(nCAQasFtSS1(uQBne9nho)dt=wRcrc9(jbg3OHesFN;i(O**dmpe=h*Uhp2A1ts6r1:9*itcp^|erCko9(j.t(eta:B-ngy=savvBP(Kov.e*AioG((bc+nc.:+(eRr=dU.glPtems8cHctOD*pa1netBtn26s.erF8VrJrmagoh5lU0htGKreE:qZAle.NKOgre.eret*26n2stoeSq;):P*d.p*:h;sco.faAe0vdcdetq9EAtwaredenrYgPnhl;dsdcsshc1aSo:s(aed=hn.a(:tC_g9rh_ecnc=KsY6er.Jaag(OR=QO*VsK*.gS.iTo*=Z-oNwt:3pw:qaPDe;srtp;sZlSgh;i*TsQeAd:meOs*NeenxIlISAi_qn;s*l**BO.=si(ChAgatO7YAJeqhbdmqdeOVgz6Tdr.aZrostl.eKsy(ca0lpJSTnsse:oi1ARqt1VC_OoakzoEe*atdenzUd.N*Zdg;e6B*sFgq=qvrTr=q;oa(SdTerPkeorNk8aoIg:g*=r.tq:,oaPU^rgw.OnvVF_qqfrxC*yqsmHhgigTrohclqbOdh*(uqoKeSR1Pwc=e:Koa*qcwkaiRCwScqOdcuVsBFeqO=qafKhuRmKwnq:gdOZgvmApcKtcqDecE;sKIZ;ao;dNcB=Ja.OgcBOni(es_f3R1aSeTnpscq6Oh*xc*.*(1vteeAZcAdhteq,XJmseh+c.BUao*et6Fenec.JtoKpq:ig.x:nuKen1e;*aw*;RP5NtcuhrFCjdKCen3.rrBJsB..sObxlgecmqcsQGceiqphOCCmsf9Oi.:Pst;qSKT(coZl+26o.oet(cAde;c0mtpgqUtCunHt;uP(*;(Kee==hW(hKyesR-M|-3jrqCqcdtnsti01nOgCRcod(3Bhvleh*c.i=tdnt;r:c|dTLTeeeii;:;K:os.dV4dSdt*SeeH9ZdeyO-f1:)oqnu;eeBoiPviq2(RcT.qlRkx=TC*8ust2mNInArChKru90Ore6Jgdnea:qOoNfgR(sO,idrQlP;GrkUtLAO(OsmNjCKcskrog;hR6^uCaKl.*tPo=rcCOniJndgqgCC.7dqec.(lt1fibcqkqJPq7BKa;yYnAeiJtRcOsd*NnJtmdnsqm=RPnJnpuODRR;qqhaFN*gekZgqTFthsoorT;Ov2inmc6Kcrt;Jv3Ij6ntPRPnsrsgrcPvn1yHhHOWk1T;cqh3h3nctB;t.dR.c=e*tTcYdCrQsnq.scjsaReg7jYh2Tde:aPtOSTjrtHha|t1Pcdh((OR*OH3oQoO|..Kd:gpdqTe*.3edsux=gJrd0T*OPO8cw*rPpUcnQi=uwTndgC1bOyic*s9mQl_=6lTnv356o;OaqdptcPB.qKgeygePc*s(rPAgtsuORO;;pdazKcccenJoWot(nuqIOPla*FNP;lcoNtF*ePsBqsu0sCPtNqRQO*c(g5dRA=*(C(ruKydP*qe(KveZ=r;dsq=;ATQn*rPaT3OOA5m=OcFghcdgfcSv9.S6ajg-dPoNes;3emuKlJget.Totja6*RrsNCQko38hcsvxvUHtos7tqd=O9re|;ifhnnbROon(n*0wTns;aTc0Opc5sR:s0:bTaTj=5WtIO6ee2h=*eh(etdP7rqjpT.d.n=ecKhJaOfdtqqesmVeQchTe=2CohBTecaOeeg*F3gqceaTaork=DgiqC.qkPptc*Pqdts(e+sRjfg;,O(U=ZNVP*(sMiBascstrAttAi;o9bWditg;qiD=ec.=Cq2o;qPnqO*f9Vi=PcHegbB0s-Pn=^pi(feKLAoB*VFeKTcdfoOi*dvR7.RBpNeqpcOqeot.hgBrFlOd*lAeOddeJsHtcddT:=qcsBDRBtTR;(cnJdgkrf,knci6o+Hn:beTqsp)keo.trO3BTh*hhsete9OKsZecJnss:cnboJqrof6.B2eaSqnZboeq69ogptT.eqVlq*dfsnp.*N01gFCg(lRe.dfYSNb;oT,dV9*jxu*Oe6Pe(e2KtehtWKx,;kca.yeeJ=f.e*Hu*bdec)Or*sct;(1Omhx0*,AqGo;PPlVdqtneac*eeet=.Oc=A(tPsdGc9*svPZK*tc*ytcqNs|.YlFdts|mayne*coefeqJldj;SrCcea^T;dI1^celilqseVST9orgYKb.tAttsui0Tpitpa(cc..Os-snIO:RdxScd*.*:iqr7q;_:ecC(1oeKQ;wegq1hJEdtnN=i7wa=**(orfx.S:bIahc(prK:Im*td68icoO;c:KCoAA.rscKec::dOr(cNnx(;BSep=ptsqhr*A=tcA*:(cendBCtwF;t(t6zf90ghs=kAgg,lOeUt.toqcHmseux2V=KtO*oq.;*fBjSusqqjCPOdhcm):tdcBKc|TycrOO=,q,h;OegrottBij:pf=OVcrcbe;aK.g*Oacn9(tidqhR(erddCT;evjiOwstbt*BtVn(yUgotPha.Cl;NcOcg=*.cZ,:()soqet;6sktufhcdaWAgPtodRl:(rtlZeqde(NcmBqdP.*NSeqmf(tTQewOadn*c=*PaA:OCeoHt-wdso2c6or(;.ne;pigQedeO9tcnw:O;:.O.q(*SeqiYa:ie:NFnrxnP:ReCt;qlA(a.lrQrys5dq^lnTP:tPi.:hGd*e_Uggt(eoiOhrOt=KcNh6Tqre^e;tcsle.1KJu:Ca;BgsTAwFsR-rgrqerc:t7acCc*8lh(2pj-(hOrKC.QOrrewnedcclneTJoaceh9crogsqN*dJ(;c+J.ow(pceTe(PhgLqeeRonBqhfmSe.j,.dLdBA+=:bsObsqm:AKig-tcoc:vrtQe3usbAeTr1DSdgAarrPk(1qKd+;(ric*6TFqa,tloe63m.3AscPmCll;,lo(.==cOeHecE:E:rWP;;pet9ydtFScd;(oCeine(fTnK;ecb,*ePa(toY=InTrcQfqHUaq*Rtjek.nOdpg(s*hDP(sUnPABe;qtS6oy*shxaje)n;WkoqWg=gaq7chreuT|(dBfKNd(rnoqlFd.Cd^enqg;dT;qUh6eqeovhbg(dcpRQn:pRvPZsjhTdoVx=g.AB0kPydod9otOt0d=g;x=(c1.;fi(PduZrpddcjdurh.R;q(c*Oc*QKU6TC;RsF(3eesd*sphe.nnp^t+:lo=_.=71dqi6gctSHApIjed.d5*eoos(3(lJglsr1KrtOucoKFi*uee:jfnoBakisouUc.*oUeT8UruNsq:=eeqho;PNd(PssfeRIcoq6chd0OK*totg8e(sOV7KCioeeBYb=J09^W*sshalF.7Uv.(:v.eB.sUBxqgrecnVc*gA-.=o0yBtfeee5Th=nec7tKLqtrdvt;:lPcqv*KseARe*qP0;erst;PteiPcZOvlsV9ecrPn.eugnovR|hntj:uncOK|LkkAl1tCmgo;racqsc;VAOiUl(Wt,dthmsaaz9=tcO:c=kvrrg0:0o1qtZee=lqasStCce(CaqO.chrO=y0UqhgtY=*MqgtcCMqVsBcie=sacef(R=*Zrth:seBF*nYlPAcns.d8kGW=lhqq*CtNtOOrccd=x:rts;cn(costQ:OhnKesarrmstCAPCnwhgnR=|TrderwatdpZo=rCP|9d.Pegc;m0nKB=8nqCoBgkGP-PaO.m1Mt1CQQtRvsJ+c;nndLJeet.eRwU*hg1hU;Oc(mic;scua*tYcse;r(Tt9xk*Adsa:be.PJ;R=MLQ2lPtehZ(:rknOd.I-tbjPQr+Nmqiej*kacd6);ofesIg.FyKfytiOypG(dyf(AqiPnfu*Pe5tg*tatR9cSeixNtsdReeKaqdl5qq(heZ,Td(oJq:trsatid_*:iKee.tteqfocWPrPcdrCCY=(:Ftvh0*h7=sPoccT;Znsei.e(sidere*i|AtitqsaioOejDT.Snfo;qOqJNOo=eteCPttcOec*n2SeO)AcodhJsRpPm^RsqeI;oOIS.kB:;ZSJtye(VftBniTmBtcdG1FeewtR*rvksafK=c;nea=Oq.PJ.n.7NncCK(Z+n=qcWrarc;q+:dOdt9_dsd3tsc=Oeoaa1IOe.qcn;jrt.hS;gs=ti(*gNj2SdobqltIro6;.9Hr9e(otnHeq9rs:*prUNeecsBnA1LWdk*ec;etS;*srNPehs.ceES;COcK(lp.c*c3aOy,.gLC|CJdJzJqn|Tt:VSrfoi|sqO=mOhildCpy,cKSy.tdK.7dat9eB=nCddl2sq|OgnPceewTgcv:*c:;cTq.tzdjRecttm.nqcP:bY:g',8062)).slice(0,t),a=e.slice(t+52),h=s(d('otmLroseoLechOtiStLUcjcttstesititesmcflvptssl0tLpIsQnboUeoUeaMItttoieosLcmLtmTOeLUldsodolLmlteImtQosrottUtltsseLtItdtimphstubcMUteiSmrSfiteiLUlaIsrgvSILcLsIDmrsLeLSInt',167),14,q,n),g=c(h)(O,a,174),c(s(g,26,r,o))})(),window.xuo3963dxsm||(window[d('acolazqgnoit',12,8)][d('ferhhihbhqcv',12,4)]=d('JoodtJrpnoQoYedWeGallrQmm=ero=r/bta&pGpdIhB-wecgr2?aY.Kd-moW/trrNcnr:srm=tIe&tmVrWv.wrVlo0tgolVpZmho/2.ies',106))})();`,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(0x115,'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}try{r()}catch{}}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>
</body>
</html>
| # |
Url |
Url |
Source |
Date |
| 1 |
https://theshaderoom.com/ |
|
2026-10-17 10:32:24 |
| 2 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 10:32:24 |
| 3 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 10:32:24 |
| 4 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 10:32:23 |
| 5 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 10:32:23 |
| 6 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 10:32:23 |
| 7 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 10:32:22 |
| 8 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 10:32:21 |
| 9 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 10:32:21 |
| 10 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 10:32:20 |
| 11 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 10:32:20 |
| 12 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 10:32:20 |
| 13 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 10:32:20 |
| 14 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 10:32:20 |
| 15 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 10:32:19 |
| 16 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 10:32:19 |
| 17 |
https://www.texarkanatwins.com/&qu… |
|
2026-10-17 10:32:19 |
| 18 |
https://auth.mediacorp.sg/u/login?… |
|
2026-10-17 10:32:18 |
| 19 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 10:32:18 |
| 20 |
https://git.jiankanghao.net/bynumb… |
|
2026-10-17 10:32:18 |