1 2<!doctype html> 3<html lang="en-US"> 4<head> 5 <!-- Google Tag Manager -->
6<script>
vendor: 327 bytes, lines 6-10
6(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 7new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 8j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 9'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 10})(window,document,'script','dataLayer','
10GTM-T399FXBJ
vendor: 3 bytes, line 10
10');
10</script>
10 11<!-- End Google Tag Manager --> 12<title>idobi.com - Free Alternative, Pop-Punk, Metal, and Indie Radio Stations</title> 13 <meta charset="UTF-8"> 14 <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1"> 15 <meta name="description" content="Free live radio and podcasts. Discover your new favorite music and enjoy exclusive features and interviews. Tune in 24/7 for must-hear tracks, updates from your favorite and emerging artists, and the latest music news. With idobi Radio, you'll stay connected to the music scene and find endless hours of listening."> 16 <style> 17 18 19 </style> 20 <link rel="profile" href="https://gmpg.org/xfn/11"> 21 22 <link id="favicon" rel="icon" href="https://idobi.com/wp-content/themes/idobi-2022/assets/img/idobi-favicon.png" type="image/png" sizes="16x16"> 23 24 25 <link rel="manifest" href="/manifest.json"> 26
26<script type="application/ld+json"> 27{ 28 "@context": "https://schema.org", 29 "@type": "RadioStation", 30 "name": "idobi Radio", 31 "url": "https://idobi.com/wp-content/themes/idobi-2022", 32 "sameAs": [ 33 "https://apps.apple.com/us/app/idobi-free-radio-podcasts/id431066119", 34 "https://play.google.com/store/apps/details?hl=en_US&id=com.idobi.android&utm_source=chatgpt.com&pli=1" 35 ], 36 "description": "Free live radio and podcasts. Discover your new favorite music and enjoy exclusive features and interviews. Tune in 24/7 for must-hear tracks, updates from your favorite and emerging artists, and the latest music news. With idobi Radio, you'll stay connected to the music scene and find endless hours of listening.", 37 "genre": [ 38 "Alternative Rock", 39 "Pop-Punk", 40 "Metal", 41 "Indie" 42 ], 43 "broadcastFrequency": "Internet streaming", 44 "areaServed": "Worldwide", 45 "hasBroadcastChannel": [ 46 { 47 "@type": "BroadcastChannel", 48 "name": "idobi Radio", 49 "genre": ["Alternative Rock", "Pop-Punk"] 50 }, 51 { 52 "@type": "BroadcastChannel", 53 "name": "idobi Anthm", 54 "genre": ["Indie"] 55 }, 56 { 57 "@type": "BroadcastChannel", 58 "name": "idobi Howl", 59 "genre": ["Metal", "Hardcore"] 60 } 61 ], 62 "application": [ 63 { 64 "@type": "MobileApplication", 65 "name": "idobi Free Radio & Podcasts", 66 "operatingSystem": "iOS", 67 "applicationCategory": "Music", 68 "downloadUrl": "https://apps.apple.com/us/app/idobi-free-radio-podcasts/id431066119", 69 "offers": { 70 "@type": "Offer", 71 "price": "0.00", 72 "priceCurrency": "USD" 73 } 74 }, 75 { 76 "@type": "MobileApplication", 77 "name": "idobi Free Radio & Podcasts", 78 "operatingSystem": "Android", 79 "applicationCategory": "Music", 80 "downloadUrl": "https://play.google.com/store/apps/details?hl=en_US&id=com.idobi.android&utm_source=chatgpt.com&pli=1", 81 "offers": { 82 "@type": "Offer", 83 "price": "0.00", 84 "priceCurrency": "USD" 85 } 86 } 87 ] 88} 89</script>
89 90
90<script data-nowprocket type="text/javascript"> 91!function(){var i,r,o;i="__tcfapiLocator",r=[],(o=window.frames[i])||(function e(){var t=window.document,a=!!o;if(!a)if(t.body){var n=t.createElement("iframe");n.style.cssText="display:none",n.name=i,t.body.appendChild(n)}else setTimeout(e,50);return!a}(),window.__tcfapi=function(){for(var e,t=[],a=0;a<arguments.length;a++)t[a]=arguments[a];if(!t.length)return r;if("setGdprApplies"===t[0])3<t.length&&2===parseInt(t[1],10)&&"boolean"==typeof t[3]&&(e=t[3],"function"==typeof t[2]&&t[2]("set",!0));else if("ping"===t[0]){var n={gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"};"function"==typeof t[2]&&t[2](n,!0)}else r.push(t)},window.addEventListener("message",function(n){var i="string"==typeof n.data,e={};try{e=i?JSON.parse(n.data):n.data}catch(e){}var r=e.__tcfapiCall;r&&window.__tcfapi(r.command,r.version,function(e,t){var a={__tcfapiReturn:{returnValue:e,success:t,callId:r.callId}};i&&(a=JSON.stringify(a)),n.source.postMessage(a,"*")},r.parameter)},!1))}(); 92!function(){var i,n,s;i="__uspapiLocator",n=[],(s=window.frames[i])||(function a(){var e=window.document,n=!!s;if(!s)if(e.body){var t=e.createElement("iframe");t.style.cssText="display:none",t.name=i,e.body.appendChild(t)}else setTimeout(a,50);return!n}(),window.__uspapi=function(){for(var a=[],e=0;e<arguments.length;e++)a[e]=arguments[e];if(!a.length)return n;"ping"===a[0]?"function"==typeof a[2]&&a[2]({cmpLoaded:!1,cmpStatus:"stub"},!0):n.push(a)},window.addEventListener("message",function(t){var i="string"==typeof t.data,a={};try{a=i?JSON.parse(t.data):t.data}catch(a){}var s=a.__uspapiCall;s&&window.__uspapi(s.command,s.version,function(a,e){var n={__uspapiReturn:{returnValue:a,success:e,callId:s.callId}};i&&(n=JSON.stringify(n)),t.source.postMessage(n,"*")},s.parameter)},!1))}(); 93window.__gpp_addFrame=function(e){if(!window.frames[e])if(document.body){var t=document.createElement("iframe");t.style.cssText="display:none",t.name=e,document.body.appendChild(t)}else window.setTimeout(window.__gpp_addFrame,50,e)},window.__gpp_stub=function(){var e=arguments;if(__gpp.queue=__gpp.queue||[],__gpp.events=__gpp.events||[],!e.length||1==e.length&&"queue"==e[0])return __gpp.queue;if(1==e.length&&"events"==e[0])return __gpp.events;var t=e[0],p=1<e.length?e[1]:null,s=2<e.length?e[2]:null;if("ping"===t)p&&p({gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnatv1","8:uscav1","9:usvav1","10:uscov1","11:usutv1","12:usctv1"],cmpId:0,sectionList:[],applicableSections:[-1],gppString:"",parsedSections:{}},!0);else if("addEventListener"===t){"lastId"in __gpp||(__gpp.lastId=0),__gpp.lastId++;var n=__gpp.lastId;__gpp.events.push({id:n,callback:p,parameter:s}),p({eventName:"listenerRegistered",listenerId:n,data:!0,pingData:{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnatv1","8:uscav1","9:usvav1","10:uscov1","11:usutv1","12:usctv1"],cmpId:0,sectionList:[],applicableSections:[-1],gppString:"",parsedSections:{}}},!0)}else if("removeEventListener"===t){for(var a=!1,i=0;i<__gpp.events.length;i++)if(__gpp.events[i].id==s){__gpp.events.splice(i,1),a=!0;break}p({eventName:"listenerRemoved",listenerId:s,data:a,pingData:{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnatv1","8:uscav1","9:usvav1","10:uscov1","11:usutv1","12:usctv1"],cmpId:0,sectionList:[],applicableSections:[-1],gppString:"",parsedSections:{}}},!0)}else"hasSection"===t?p(!1,!0):"getSection"===t||"getField"===t?p(null,!0):__gpp.queue.push([].slice.apply(e))},window.__gpp_msghandler=function(s){var n="string"==typeof s.data;try{var t=n?JSON.parse(s.data):s.data}catch(e){t=null}if("object"==typeof t&&null!==t&&"__gppCall"in t){var a=t.__gppCall;window.__gpp(a.command,function(e,t){var p={__gppReturn:{returnValue:e,success:t,callId:a.callId}};s.source.postMessage(n?JSON.stringify(p):p,"*")},"parameter"in a?a.parameter:null,"version"in a?a.version:"1.1")}},"__gpp"in window&&"function"==typeof window.__gpp||(window.__gpp=window.__gpp_stub,window.addEventListener("message",window.__gpp_msghandler,!1),window.__gpp_addFrame("__gppLocator")); 94window.gtag||(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),window.gtag("set","developer_id.dZTcxZD",!0),window.gtag("consent","default",{ad_storage:"denied",functionality_storage:"denied",personalization_storage:"denied",analytics_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",security_storage:"granted",wait_for_update:3e3}),window.gtag("set","ads_data_redaction",!0),window.gtag("set","url_passthrough",!1); 95</script>
vendor: 1 bytes, line 95
95
96<script data-nowprocket async data-cfasync='false' src='https://cmp.uniconsent.com/v2/7d36540438/cmp.js'></script>
96 97<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 98 99 <!-- This site is optimized with the Yoast SEO Premium plugin v28.5 (Yoast SEO v28.5) - https://yoast.com/product/yoast-seo-premium-wordpress/ --> 100 <title>Interview: Post Sex Nachos Unveil 'Big Bad' Record</title> 101 <meta name="description" content="Post Sex Nachos has revealed their exciting new album Big Baf, and it's everything an indie-rock fan could want." /> 102 <link rel="canonical" href="https://idobi.com/news/interviews/post-sex-nachos-big-bad-interview/" /> 103 <meta property="og:locale" content="en_US" /> 104 <meta property="og:type" content="article" /> 105 <meta property="og:title" content="Interview: Post Sex Nachos Unveil 'Big Bad' Record & Share The Best Nacho Toppings" /> 106 <meta property="og:description" content="Post Sex Nachos has revealed their exciting new album Big Baf, and it's everything an indie-rock fan could want." /> 107 <meta property="og:url" content="https://idobi.com/news/interviews/post-sex-nachos-big-bad-interview/" /> 108 <meta property="og:site_name" content="idobi" /> 109 <meta property="article:publisher" content="https://www.facebook.com/idobiradio/" /> 110 <meta property="article:published_time" content="2026-09-18T21:49:16+00:00" /> 111 <meta property="article:modified_time" content="2026-09-18T21:49:18+00:00" /> 112 <meta property="og:image" content="https://idobi.com/assets/post/2026/09/MixCollage-18-Sep-2026-04-52-PM-5976.webp" /> 113 <meta property="og:image:width" content="1800" /> 114 <meta property="og:image:height" content="1200" /> 115 <meta property="og:image:type" content="image/webp" /> 116 <meta name="author" content="Maria Serra" /> 117 <meta name="twitter:card" content="summary_large_image" /> 118 <meta name="twitter:creator" content="@idobiradio" /> 119 <meta name="twitter:site" content="@idobiradio" /> 120 <meta name="twitter:label1" content="Written by" /> 121 <meta name="twitter:data1" content="Maria Serra" /> 122 <meta name="twitter:label2" content="Est. reading time" /> 123 <meta name="twitter:data2" content="4 minutes" /> 124
124<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/idobi.com\/news\/interviews\/post-sex-nachos-big-bad-interview\/#article","isPartOf":{"@id":"https:\/\/idobi.com\/news\/interviews\/post-sex-nachos-big-bad-interview\/"},"author":{"name":"Maria Serra","@id":"https:\/\/idobi.org\/#\/schema\/person\/a5b206da56aba4bacb0ecc06bfdd8874"},"headline":"Interview: Post Sex Nachos Unveil ‘Big Bad’ Record & Share The Best Nacho Toppings","datePublished":"2026-09-18T21:49:16+00:00","dateModified":"2026-09-18T21:49:18+00:00","mainEntityOfPage":{"@id":"https:\/\/idobi.com\/news\/interviews\/post-sex-nachos-big-bad-interview\/"},"wordCount":670,"publisher":{"@id":"https:\/\/idobi.org\/#organization"},"image":{"@id":"https:\/\/idobi.com\/news\/interviews\/post-sex-nachos-big-bad-interview\/#primaryimage"},"thumbnailUrl":"https:\/\/idobi.com\/assets\/post\/2026\/09\/MixCollage-18-Sep-2026-04-52-PM-5976.webp","keywords":["post sex nachos","post sex nachos band","post sex nachos big bad","post sex nachos interview","post sex nachos new music"],"articleSection":["Interviews"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/idobi.com\/news\/interviews\/post-sex-nachos-big-bad-interview\/","url":"https:\/\/idobi.com\/news\/interviews\/post-sex-nachos-big-bad-interview\/","name":"Interview: Post Sex Nachos Unveil 'Big Bad' Record","isPartOf":{"@id":"https:\/\/idobi.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/idobi.com\/news\/interviews\/post-sex-nachos-big-bad-interview\/#primaryimage"},"image":{"@id":"https:\/\/idobi.com\/news\/interviews\/post-sex-nachos-big-bad-interview\/#primaryimage"},"thumbnailUrl":"https:\/\/idobi.com\/assets\/post\/2026\/09\/MixCollage-18-Sep-2026-04-52-PM-5976.webp","datePublished":"2026-09-18T21:49:16+00:00","dateModified":"2026-09-18T21:49:18+00:00","description":"Post Sex Nachos has revealed their exciting new album Big Baf, and it's everything an indie-rock fan could want.","breadcrumb":{"@id":"https:\/\/idobi.com\/news\/interviews\/post-sex-nachos-big-bad-interview\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/idobi.com\/news\/interviews\/post-sex-nachos-big-bad-interview\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/idobi.com\/news\/interviews\/post-sex-nachos-big-bad-interview\/#primaryimage","url":"https:\/\/idobi.com\/assets\/post\/2026\/09\/MixCollage-18-Sep-2026-04-52-PM-5976.webp","contentUrl":"https:\/\/idobi.com\/assets\/post\/2026\/09\/MixCollage-18-Sep-2026-04-52-PM-5976.webp","width":1800,"height":1200,"caption":"[Photo via Sophia Bianco]"},{"@type":"BreadcrumbList","@id":"https:\/\/idobi.com\/news\/interviews\/post-sex-nachos-big-bad-interview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/idobi.com\/"},{"@type":"ListItem","position":2,"name":"Interview: Post Sex Nachos Unveil ‘Big Bad’ Record & Share The Best Nacho Toppings"}]},{"@type":"WebSite","@id":"https:\/\/idobi.org\/#website","url":"https:\/\/idobi.org\/","name":"idobi Network","description":"Alternative, Pop-Punk, and Metal Radio plus the Latest Music News","publisher":{"@id":"https:\/\/idobi.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/idobi.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/idobi.org\/#organization","name":"idobi Network","url":"https:\/\/idobi.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/idobi.org\/#\/schema\/logo\/image\/","url":"https:\/\/i.ido.bi\/assets\/2023\/12\/idobi-logo-2022-Blue.png","contentUrl":"https:\/\/i.ido.bi\/assets\/2023\/12\/idobi-logo-2022-Blue.png","width":2111,"height":904,"caption":"idobi Network"},"image":{"@id":"https:\/\/idobi.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/idobiradio\/","https:\/\/x.com\/idobiradio","https:\/\/www.instagram.com\/idobiradio\/","https:\/\/www.tiktok.com\/@id
124obiradio","https:\/\/www.youtube.com\/channel\/UC9hwtBT4bEcOtfd6pG6FZfA"]},{"@type":"Person","@id":"https:\/\/idobi.org\/#\/schema\/person\/a5b206da56aba4bacb0ecc06bfdd8874","name":"Maria Serra","url":"https:\/\/idobi.com\/author\/maria-serra\/"}]}</script>
124 125 <!-- / Yoast SEO Premium plugin. --> 126 127 128<link rel='dns-prefetch' href='//code.jquery.com' /> 129<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 130<link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /> 131<link rel='dns-prefetch' href='//stackpath.bootstrapcdn.com' /> 132<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://idobi.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fidobi.com%2Fnews%2Finterviews%2Fpost-sex-nachos-big-bad-interview%2F" /> 133<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://idobi.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fidobi.com%2Fnews%2Finterviews%2Fpost-sex-nachos-big-bad-interview%2F&format=xml" /> 134<style id="wp-img-auto-sizes-contain-inline-css"> 135img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 136/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 137</style> 138<style id="wp-emoji-styles-inline-css"> 139 140 img.wp-smiley, img.emoji { 141 display: inline !important; 142 border: none !important; 143 box-shadow: none !important; 144 height: 1em !important; 145 width: 1em !important; 146 margin: 0 0.07em !important; 147 vertical-align: -0.1em !important; 148 background: none !important; 149 padding: 0 !important; 150 } 151/*# sourceURL=wp-emoji-styles-inline-css */ 152</style> 153<style id="wp-block-library-inline-css"> 154:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
154--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 155 156/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 157</style> 158<style id="wp-block-heading-inline-css"> 159h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 160/*# sourceURL=https://idobi.com/wp-includes/blocks/heading/style.min.css */ 161</style> 162<style id="wp-block-image-inline-css"> 163.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
163cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
163@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 164/*# sourceURL=https://idobi.com/wp-includes/blocks/image/style.min.css */ 165</style> 166<style id="wp-block-paragraph-inline-css"> 167.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 168/*# sourceURL=https://idobi.com/wp-includes/blocks/paragraph/style.min.css */ 169</style> 170<style id="wp-block-embed-inline-css"> 171.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-group.is-layout-flex .wp-block-embed{flex:1 1 0%;min-width:0}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%} 172/*# sourceURL=https://idobi.com/wp-includes/blocks/embed/style.min.css */ 173</style> 174 175<style id="classic-theme-styles-inline-css"> 176/*! This file is auto-generated */ 177.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} 178/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 179</style> 180 181<style id="global-styles-inline-css"> 182: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,
1820) 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;}
182.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;} 183/*# sourceURL=global-styles-inline-css */ 184</style> 185 186<link rel='stylesheet' id='bootstrap-4-css' href='https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css?ver=4.3.1' media='all' /> 187<link rel='stylesheet' id='font-awesome-4-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css?ver=4.7.0' media='all' /> 188<link rel='stylesheet' id='jquery-ui-css-css' href='https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css?ver=1.12.1' media='all' /> 189<link rel='stylesheet' id='idobi_2021-style-css' href='https://idobi.com/wp-content/themes/idobi-2022/assets/css/style.css?ver=20151215' media='all' /> 190<link rel='stylesheet' id='footer-css-css' href='https://idobi.com/wp-content/themes/idobi-2022/assets/css/footer.css?ver=1773642458' media='all' /> 191<link rel='stylesheet' id='header-css-css' href='https://idobi.com/wp-content/themes/idobi-2022/assets/css/header.css?ver=1782892120' media='all' /> 192<link rel='stylesheet' data-page-style='true' id='single-post-css-css' href='https://idobi.com/wp-content/themes/idobi-2022/assets/css/single-post.css?ver=1773642458' media='all' /> 193<link rel='stylesheet' data-page-style='true' id='recent-posts-css-css' href='https://idobi.com/wp-content/themes/idobi-2022/assets/css/recent-posts.css?ver=1773642458' media='all' />
194<script id="jquery-js" src="https://code.jquery.com/jquery-2.2.4.min.js?ver=2.2.4"></script>
vendor: 1 bytes, line 194
194
195<script id="jquery-ui-js" src="https://code.jquery.com/ui/1.12.1/jquery-ui.js?ver=1.12.1"></script>
vendor: 1 bytes, line 195
195
196<script id="jquery-inview-js" src="https://cdnjs.cloudflare.com/ajax/libs/protonet-jquery.inview/1.1.2/jquery.inview.js?ver=1.1.2"></script>
vendor: 1 bytes, line 196
196
197<script id="google-ads-js" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1607454544954935"></script>
197 198<link rel="https://api.w.org/" href="https://idobi.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://idobi.com/wp-json/wp/v2/posts/478329" /><link rel='shortlink' href='https://ido.bi/2cyg' /> 199
199<script type="text/javascript"><!-- 200 function powerpress_pinw(pinw_url){window.open(pinw_url, 'PowerPressPlayer','toolbar=0,status=0,resizable=1,width=460,height=320'); return false;} 201 //--> 202 203 // tabnab protection 204 window.addEventListener('load', function () { 205 // make all links have rel="noopener noreferrer" 206 document.querySelectorAll('a[target="_blank"]').forEach(link => { 207 link.setAttribute('rel', 'noopener noreferrer'); 208 }); 209 }); 210 </script>
210 211
211<script type="text/javascript"> 212 var ajaxurl = "https://idobi.com/wp-admin/admin-ajax.php"; 213 </script>
213<link rel="icon" href="https://idobi.com/assets/2026/07/cropped-idobi-favicon-1-32x32.png" sizes="32x32" /> 214<link rel="icon" href="https://idobi.com/assets/2026/07/cropped-idobi-favicon-1-192x192.png" sizes="192x192" /> 215<link rel="apple-touch-icon" href="https://idobi.com/assets/2026/07/cropped-idobi-favicon-1-180x180.png" /> 216<meta name="msapplication-TileImage" content="https://idobi.com/assets/2026/07/cropped-idobi-favicon-1-270x270.png" /> 217<link rel='stylesheet' id='wpforms-choicesjs-css' href='https://idobi.com/wp-content/plugins/wpforms-lite/assets/css/choices.min.css?ver=10.2.0' media='all' /> 218<link rel='stylesheet' id='wpforms-modern-full-css' href='https://idobi.com/wp-content/plugins/wpforms-lite/assets/css/frontend/modern/wpforms-full.min.css?ver=2.0.2' media='all' /> 219<style id="wpforms-modern-full-inline-css"> 220:root { 221 --wpforms-field-border-radius: 3px; 222--wpforms-field-border-style: solid; 223--wpforms-field-border-size: 1px; 224--wpforms-field-background-color: #ffffff; 225--wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); 226--wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); 227--wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); 228--wpforms-field-menu-color: #ffffff; 229--wpforms-label-color: rgba( 0, 0, 0, 0.85 ); 230--wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); 231--wpforms-label-error-color: #d63637; 232--wpforms-button-border-radius: 3px; 233--wpforms-button-border-style: none; 234--wpforms-button-border-size: 1px; 235--wpforms-button-background-color: #066aab; 236--wpforms-button-border-color: #066aab; 237--wpforms-button-text-color: #ffffff; 238--wpforms-page-break-color: #066aab; 239--wpforms-background-image: none; 240--wpforms-background-position: center center; 241--wpforms-background-repeat: no-repeat; 242--wpforms-background-size: cover; 243--wpforms-background-width: 100px; 244--wpforms-background-height: 100px; 245--wpforms-background-color: rgba( 0, 0, 0, 0 ); 246--wpforms-background-url: none; 247--wpforms-container-padding: 0px; 248--wpforms-container-border-style: none; 249--wpforms-container-border-width: 1px; 250--wpforms-container-border-color: #000000; 251--wpforms-container-border-radius: 3px; 252--wpforms-field-size-input-height: 43px; 253--wpforms-field-size-input-spacing: 15px; 254--wpforms-field-size-font-size: 16px; 255--wpforms-field-size-line-height: 19px; 256--wpforms-field-size-padding-h: 14px; 257--wpforms-field-size-checkbox-size: 16px; 258--wpforms-field-size-sublabel-spacing: 5px; 259--wpforms-field-size-icon-size: 1; 260--wpforms-label-size-font-size: 16px; 261--wpforms-label-size-line-height: 19px; 262--wpforms-label-size-sublabel-font-size: 14px; 263--wpforms-label-size-sublabel-line-height: 17px; 264--wpforms-button-size-font-size: 17px; 265--wpforms-button-size-height: 41px; 266--wpforms-button-size-padding-h: 15px; 267--wpforms-button-size-margin-top: 10px; 268--wpforms-container-shadow-size-box-shadow: none; 269 } 270/*# sourceURL=wpforms-modern-full-inline-css */ 271</style> 272 273</head> 274 275<body class="wp-singular post-template-default single single-post postid-478329 single-format-standard wp-theme-idobi-2022 no-sidebar"> 276 <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 276-277
276 277 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
277GTM-T399FXBJ
vendor: 83 bytes, lines 277-278
277" 278height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
279<!-- End Google Tag Manager (noscript) --> 280 <!--
280<script type='text/javascript' src='http://synchrobox.AdsWizz.com/register2.php'></script>
280<script type='text/javascript' src='http://cdn.AdsWizz.com/AdsWizz/js/SynchroClient2.js'></script>
280--> 281 <!-- Global site tag (gtag.js) - Google Analytics --> 282
282<script type="text/javascript" src="//cdn.pushwoosh.com/webpush/v3/pushwoosh-web-notifications.js" async></script>
282 283
283<script type="text/javascript"> 284var Pushwoosh = Pushwoosh || []; 285Pushwoosh.push(['init', { 286 logLevel: 'info', // possible values: error, info, debug 287 applicationCode: '253EC-B1ABD', // you application code from Pushwoosh Control Panel 288 // safariWebsitePushID: 'web.com.example.domain', // unique reverse-domain string, obtained in you Apple Developer Portal. Only needed if you send push notifications to Safari browser 289 defaultNotificationTitle: 'idobi Network', // sets a default title for push notifications 290 defaultNotificationImage: 'https://idobi.com/wp-content/themes/idobi-2022/assets/img/idobi-favicon.png', // URL to custom custom notification image 291 autoSubscribe: false, // or true. If true, prompts a user to subscribe for pushes upon SDK initialization 292 subscribeWidget: { 293 enable: false 294 } 295}]); 296</script>
vendor: 65 bytes, lines 296-297
296 297 <script async src="https://www.googletagmanager.com/gtag/js?id=
297G-M0B8N2G1V0
vendor: 15 bytes, lines 297-299
297"></script> 298 299
299<script> 300
vendor: 131 bytes, lines 300-304
300window.dataLayer = window.dataLayer || []; 301 function gtag(){dataLayer.push(arguments);} 302 gtag('js', new Date()); 303 304 gtag('config', '
304G-M0B8N2G1V0
vendor: 5 bytes, lines 304-305
304'); 305
305</script>
305 306 307
307<script> 308 // code for register2.php adswizz 309 var com_adswizz_register_PROTOCOL_VERSION = '2.2.0'; 310 311if (typeof com_adswizz_synchro_listenerid === 'undefined') { 312 var com_adswizz_synchro_listenerid = 'b5d3b53a320b290efb486ba47d36d4c4'; 313} 314else { 315 com_adswizz_synchro_listenerid = 'b5d3b53a320b290efb486ba47d36d4c4'; 316} 317 318if (typeof com_adswizz_synchro_listnerid === 'undefined') { 319 var com_adswizz_synchro_listnerid = com_adswizz_synchro_listenerid; // backwards compatibility 320} 321else { 322 com_adswizz_synchro_listnerid = com_adswizz_synchro_listenerid; // backwards compatibility 323} 324var aw_0_req_gdpr = false; 325var us_privacy = ''; 326 </script>
326 327 328
328<script> 329 // Code for adswizz synchroclient 330 var com_adswizz_synchro_register_VERSION = '2.0.13.21'; 331var com_adswizz_synchro_debug = false; 332 333if (typeof com_adswizz_synchro_listenerid === 'undefined') { 334 var com_adswizz_synchro_listenerid; // exposes listenerID as a global variable 335} 336 337if (typeof com_adswizz_synchro_listnerid === 'undefined') { 338 var com_adswizz_synchro_listnerid = com_adswizz_synchro_listenerid; 339} 340 341function internal_com_adswizz_synchro_decorateUrl(url, useCompanion) { 342 var adChar; 343 var obj = window['com_adswizz_synchro_tags'] || {}; 344 var _url = url.replace('http://', ''); 345 346 if (useCompanion) { 347 obj.companionAds = true; 348 } 349 350 351 if (_url.indexOf("/") === -1) { 352 adChar = '/;?'; 353 } else if (_url.lastIndexOf("/") === _url.length - 1) { 354 adChar = ';?'; 355 } else if (_url.indexOf("?") !== -1) { 356 adChar = '&'; 357 } else { 358 adChar = '?'; 359 } 360 361 url += adChar + 'listenerid=' + com_adswizz_synchro_getListenerId(); 362 363 if (com_adswizz_synchro_getTags(obj) !== '') { 364 var first = true; 365 var awParamValue = ''; 366 367 for (var k in obj) { 368 if (obj.hasOwnProperty(k)) { 369 awParamValue += (!first ? ';' : '') + k + ":" + obj[k]; 370 first = false; 371 } 372 } 373 374 url += '&awparams=' + encodeURIComponent(awParamValue); 375 } 376 377 return url; 378} 379 380function com_adswizz_synchro_decorateUrl(url) { 381 return internal_com_adswizz_synchro_decorateUrl(url, true) 382} 383 384function com_adswizz_synchro_decoratePlaylistUrl(url) { 385 return internal_com_adswizz_synchro_decorateUrl(url, false) 386} 387 388function com_adswizz_synchro_decoratePlaylists(name) { 389 if (name.length = 0) return; 390 391 var links = document.getElementsByName(name); 392 393 for (var i = 0; i < links.length; i++) { 394 var anchor = links.item(i); 395 try { 396 anchor.href = com_adswizz_synchro_decoratePlaylistUrl(anchor.href); 397 } catch (e) { 398 } 399 } 400} 401 402function com_adswizz_synchro_readCookie(name) { 403 var nameEQ = name + '='; 404 var ca = document.cookie.split(';'); 405 for (var i = 0; i < ca.length; i++) { 406 var c = ca[i]; 407 while (c.charAt(0) == ' ') c = c.substring(1, c.length); 408 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); 409 } 410 return null; 411} 412 413function com_adswizz_synchro_getCookie() { 414 // this is the adswizz cookie on the client domain, used in the URL decoration 415 var cookie = com_adswizz_synchro_readCookie('adswizz_oaid'); 416 417 if (cookie !== undefined && cookie !== '') { 418 com_adswizz_synchro_listenerid = new Date().getTime() + "_" + Math.random(); 419 document.cookie = 'adswizz_oaid=' + com_adswizz_synchro_listenerid; 420 } else { 421 com_adswizz_synchro_listenerid = cookie; 422 } 423 424 return com_adswizz_synchro_listenerid; 425} 426 427/** 428 * For backwards compatibility reasons. Use #com_adswizz_synchro_getListenerId() instead. 429 */ 430function com_adswizz_synchro_getListnerId() { 431 return com_adswizz_synchro_getListenerId(); 432} 433 434/** 435 * Get the Adswizz ListenerID. 436 */ 437function com_adswizz_synchro_getListenerId() { 438 if (com_adswizz_synchro_listenerid !== undefined && com_adswizz_synchro_listenerid !== '') { 439 return com_adswizz_synchro_listenerid; 440 } 441 442 return com_adswizz_synchro_getCookie(); 443} 444 445function com_adswizz_synchro_getTags(obj) { 446 var returnString = ''; 447 var separator = ''; 448 449 for (var k in obj) { 450 if (obj.hasOwnProperty(k)) { 451 returnString += separator + k + "=" + obj[k]; 452 separator = "&"; 453 } 454 } 455 456 return encodeURIComponent(returnString); 457} 458 459function com_adswizz_synchro_write_iframeAd(obj) { 460 var iframeCode = "<iframe name='adswizz_synchro_iframe" + Math.random() + "' width='" + obj.width + "' height='" + obj.height + 461 "' src='//synchrobox.adswizz.com/synchroIframe.php?debug=" + com_adswizz_synchro_debug + 462 "&fallbackUrl=" + obj.fallbackUrl + 463 "&tags=" + com_adswizz_synchro_getTags(this["com_adswizz_synchro_tags"]) + 464 "&server=" + obj.server + "&listenerId=" + com_adswizz_synchro_getListenerId() + 465 "&refreshInterval=" + obj.refreshInterval + 466 "&refreshRepeat=" + obj.refreshRepeat + 467 "&cb=" + Math.random() + 468 "&prerollZone=" + obj.prerollZone + 469 "&midrollZone=" + obj.midrollZone + 470 "&fallbackZone=" + obj.fallbackZone + 471 "&autoplay=" + obj.autoplay + 472 "&width=" + obj.width + 473 "&height=" + obj.height + 474 ((typeof com_adswizz_synchro_isjava != 'undefined' && com_adswizz_synchro_isjava == true) ? "&java=true" : "") + 475 "' framespacing='0' frameborder='0' allowtransparency='true' frameborder='yes' scrolling='no'></iframe>"; 476 document.write(iframeCode); 477} 478 479/** 480 * Injects an i-frame which connects to our synchroscript delivery engine. 481 */ 482function com_adswizz_synchro_sync_iframe() { 483 var awIframe; 484 var $body = document.body; 485 486 if ($body) { 487 awIframe = document.createElement('iframe'); 488 awIframe.style.display = 'none'; 489 awIframe.width = '0px'; 490 awIframe.height = '0px'; 491 awIframe.src = '//synchroscript.deliveryengine.adswizz.com/www/delivery/afr.php?zoneid=9'; 492 493 $body.appendChild(awIframe); 494 } 495} 496 497 498/** 499 * @description 500 * Utility fn. Waits for DOM to be ready and then calls the arg fn 501 * @param fn 502 * @private 503 */ 504(function _domContentLoaded(fn) { 505 // check if document is already loaded 506 if (document.readyState === 'complete') { 507 setTimeout(_callback, 0); 508 } else { 509 if (typeof document.addEventListener === 'function') { 510 // works for modern browsers and >=IE9 511 document.addEventListener('DOMContentLoaded', _callback); 512 } else { 513 // fallback for IE <= 8 514 document.attachEvent('onreadystatechange', function onReadyStateChangeHandler() { 515 if (document.readyState === 'interactive') { 516 document.detachEvent('onreadystatechange', onReadyStateChangeHandler); 517 _callback(); 518 } 519 }); 520 } 521 522 // Fallback to window load event for older browsers 523 // *For new browsers load event will be called last (callback was already executed) will not have any impact 524 addWindowLoadEvent(_callback); 525 } 526 527 //Make sure that the provided fn is called only once 528 function _callback() { 529 if (!_callback.wasCalled) { 530 _callback.wasCalled = true; 531 fn(); 532 } 533 } 534 535 //Make sure to not remove any existing fn 536 function addWindowLoadEvent(fn) { 537 var oldonload = window.onload; 538 if (typeof window.onload !== 'function') { 539 window.onload = fn; 540 } else { 541 window.onload = function() { 542 if (oldonload) { 543 oldonload(); 544 } 545 fn(); 546 } 547 } 548 } 549 550//Insert the iframe after DOM is ready 551}(com_adswizz_synchro_sync_iframe)); 552 </script>
552 553 <div id="audio-sources"> 554 <audio id="idobi-source" preload="none" src="https://idobiradio.idobi.com/"> 555 Your browser does not support the audio element. 556 </audio> 557 558 <audio id="howl-source" preload="none" src="https://idobihowl.idobi.com/"> 559 Your browser does not support the audio element. 560 </audio> 561 562 <audio id="anthm-source" preload="none" src="https://idobianthm.idobi.com/"> 563 Your browser does not support the audio element. 564 </audio> 565 566
566<script type='text/javascript'> 567 //ads AdsWizz tracking data to radio audio source URLs 568 try{ 569 var idobiAudioEl = document.getElementById("idobi-source"); 570 if (idobiAudioEl) { 571 var idobiRadioUrl_AdsWizz = com_adswizz_synchro_decorateUrl(idobiAudioEl.src); 572 idobiAudioEl.src = idobiRadioUrl_AdsWizz; 573 idobiAudioEl.setAttribute('data-src', idobiRadioUrl_AdsWizz); 574 } 575 } 576 catch(e){ 577 console.log("error decorating idobi radio URL with AdsWizz", e); 578 } 579 580 try{ 581 var howlAudioEl = document.getElementById("howl-source"); 582 if (howlAudioEl) { 583 var howlRadioUrl_AdsWizz = com_adswizz_synchro_decorateUrl(howlAudioEl.src); 584 howlAudioEl.src = howlRadioUrl_AdsWizz; 585 howlAudioEl.setAttribute('data-src', howlRadioUrl_AdsWizz); 586 } 587 } 588 catch(e){ 589 console.log("error decorating howl radio URL with AdsWizz", e); 590 } 591 592 try{ 593 var anthmAudioEl = document.getElementById("anthm-source"); 594 if (anthmAudioEl) { 595 var anthmRadioUrl_AdsWizz = com_adswizz_synchro_decorateUrl(anthmAudioEl.src); 596 anthmAudioEl.src = anthmRadioUrl_AdsWizz; 597 anthmAudioEl.setAttribute('data-src', anthmRadioUrl_AdsWizz); 598 } 599 } 600 catch(e){ 601 console.log("error decorating anthm radio URL with AdsWizz", e); 602 } 603 </script>
603 604 </div> 605 <!-- End Google Analytics --> 606 <header id="masthead" class="site-header"> 607
608<script> 609//pingInterval is how often (in ms) song info files are checked 610var pingInterval = 5000; 611var albumArtInterval = 30000; 612var timeout = 0; 613var sessionruntime = 0; 614var runningTitle = 'idobi.com'; 615 616// Track loading state separately from promise handling 617var isStationPlaying = { 618 'idobi': false, 619 'howl': false, 620 'anthm': false 621}; 622 623var playRetryCount = { 624 'idobi': 0, 625 'howl': 0, 626 'anthm': 0 627}; 628 629var MAX_RETRIES = 3; 630 631/* 632$(document).ready(function(){ 633 setTimeout(updateStation("idobi"), pingInterval); 634 setTimeout(updateStation("howl"), pingInterval); 635 setTimeout(updateStation("anthm"), pingInterval); 636}); 637*/ 638 639/* 640$(window).resize(function() { 641 checkToMarquee(); 642}); 643*/ 644 645//updateStation updates the Now Playing bar with the current song and artist playing on a station 646function updateStation(station){ 647 648 if(station == "idobi"){ 649 var fileURL = 'https://idobi.com/radio/live/?c=idobi%20Radio'; 650 } else if(station == "howl") { 651 var fileURL = 'https://idobi.com/radio/live/?c=idobi%20Howl'; 652 } else if(station == "anthm") { 653 var fileURL = 'https://idobi.com/radio/live/?c=idobi%20Anthm'; 654 } 655 656 $.ajax({ 657 url: fileURL, 658 success: function(data) { 659 660 if(data == ""){ 661 data = '{"artist":"idobi","title":"Standby","image":"tmp\/images\/idobi.jpg","status":"no-cache"}'; 662 } 663 songinfo = data; 664 var title = songinfo.title; 665 var artist = songinfo.artist; 666 667 var toInsert = ""; 668 title = title.replace(/\\\//g, ""); 669 artist = "<b>" + artist + " </b>"; 670 671 var containsIdobi = (title.includes("idobi") || artist.includes("idobi")); 672 var containsSession = (title.toLowerCase().includes("session") || artist.toLowerCase().includes("session")); 673 var titleContainsSocials = /facebook.com|@|#/.test(title); 674 var artistContainsSocials = /facebook.com|@|#/.test(artist); 675 676 if (containsIdobi && !containsSession) { 677 toInsert = "we'll be right back..."; 678 } else if(titleContainsSocials || artistContainsSocials){ 679 if(titleContainsSocials){ 680 toInsert = artist; 681 } else { 682 toInsert = title; 683 } 684 } else { 685 toInsert = artist + " - " + title; 686 } 687 688 if($("#now-playing-bar-songinfo-" + station).html() != toInsert){ 689 $("#now-playing-bar-songinfo-" + station).html(toInsert); 690 try{ 691 if(station == 'idobi'){ 692 $('[id="idobiradio-song-info"]').html(toInsert); 693 }else{ 694 $("#idobi" + station + "-song-info").html(toInsert); 695 } 696 } catch (e) { 697 console.log('No station card found to update song name'); 698 } 699 } 700 701 var currentURL = window.location.href; 702 if((currentURL.includes(".com/idobi-" + station)) || (currentURL.includes(".com/idobi-radio"))){ 703 if($("#page-" + station + "-songinfo").html() != toInsert){ 704 $("#page-" + station + "-songinfo").html(toInsert); 705 } 706 } 707 708 if (runningTitle !== songinfo.title && toInsert !== "we'll be right back..."){ 709 runningTitle = songinfo.title; 710 document.getElementById('now-playing-idobi-album-art').style.backgroundImage='none'; 711 document.getElementById('now-playing-howl-album-art').style.backgroundImage='none'; 712 document.getElementById('now-playing-anthm-album-art').style.backgroundImage='none'; 713 try { 714 document.getElementById('idobihowl-album-art').style.backgroundImage='url(https://idobi.com/wp-content/themes/idobi-2022/assets/img/idobiHowl_2022logo_Dark.png)'; 715 document.getElementById('idobiradio-album-art').style.backgroundImage='url(https://idobi.com/wp-content/themes/idobi-2022/assets/img/idobiRadio_2018_logo-black.png)'; 716 document.getElementById('idobianthm-album-art').style.backgroundImage='url(https://idobi.com/wp-content/themes/idobi-2022/assets/img/idobiAnthm_2022logo_dark.png)'; 717 } catch(e) { 718 console.log('Album art elements not found'); 719 } 720 721 let encodedTitle = encodeURIComponent(title); 722 let mbURL = 'https://musicbrainz.org/ws/2/release/?query=' + encodedTitle + '&fmt=json'; 723 let songMbId = null; 724 $.ajax({ 725 url: mbURL, 726 success: function(data) { 727 let i = 0; 728 if (Object.keys(data.releases).length > 0 && Object.keys(data.releases).length < 200){ 729 let artistCreditLength = Object.keys(data.releases[i]["artist-credit"]).length; 730 while (i < Object.keys(data.releases).length){ 731 if (artistCreditLength < 2) { 732 if (data.releases[i] !== undefined && data.releases[i]['artist-credit'][0].name == songinfo.artist){ 733 songMbId = data.releases[i].id; 734 break; 735 }else{ 736 i++; 737 } 738 } 739 else { 740 let j = 0; 741 artistCreditLength = Object.keys(data.releases[i]["artist-credit"]).length; 742 while(j < artistCreditLength){ 743 if (data.releases[i] !== undefined && data.releases[i]['artist-credit'][j].name == songinfo.artist){ 744 songMbId = data.releases[i].id; 745 break; 746 }else{ 747 j++; 748 } 749 } 750 i++; 751 } 752 } 753 if (songMbId !== null){
754 let coverArtURL = 'https://coverartarchive.org/release/' + songMbId; 755 $.ajax({ 756 url: coverArtURL, 757 success: function(data) { 758 let imageURL = data.images[0]['thumbnails']['250']; 759 updateAlbumArt(station, imageURL); 760 } 761 }); 762 } else { 763 // Try iTunes API 764 fetchItunesAlbumArt(station, songinfo.artist, title); 765 } 766 } 767 }, 768 error: function() { 769 fetchItunesAlbumArt(station, songinfo.artist, title); 770 } 771 }); 772 } 773 }, 774 error: function(jqXHR, textStatus, errorThrown) { 775 console.error('Error fetching station info:', textStatus, errorThrown); 776 }, 777 complete: function() { 778 if (timeout == 0){ 779 timeout = setInterval(function(){ 780 updateStation(station) 781 }, pingInterval); 782 console.log('Stream started: ' + station); 783 gtag('event', 'stream_start', { 784 station: station, 785 device: 'web' 786 }); 787 } 788 else { 789 sessionruntime += 5; 790 if (sessionruntime % 30 === 0) { 791 gtag('event', 'stream_session', { 792 station: station, 793 device: 'web', 794 seconds_played: sessionruntime 795 }); 796 } 797 const eventKey = 'gtag_event_ad_conversion_fired'; 798 if (!sessionStorage.getItem(eventKey) && sessionruntime === 30) { 799 gtag('event', 'stream_conversion', { 800 station: station, 801 device: 'web', 802 seconds_played: sessionruntime 803 }); 804 sessionStorage.setItem(eventKey, 'true'); 805 } 806 } 807 } 808 }); 809} 810 811// Helper functions for album art 812function updateAlbumArt(station, imageURL) { 813 try { 814 document.getElementById('now-playing-' + station + '-album-art').style.backgroundImage='url("' + imageURL + '")'; 815 // Hide other station arts 816 var stations = ['idobi', 'howl', 'anthm']; 817 stations.forEach(function(s) { 818 if(s !== station) { 819 document.getElementById('now-playing-' + s + '-album-art').style.backgroundImage='none'; 820 } 821 }); 822 823 // Update station card if exists 824 var cardElement; 825 if(station == 'idobi') { 826 cardElement = document.getElementById('idobiradio-album-art'); 827 } else if(station == 'howl') { 828 cardElement = document.getElementById('idobihowl-album-art'); 829 } else if(station == 'anthm') { 830 cardElement = document.getElementById('idobianthm-album-art'); 831 } 832 833 if(cardElement) { 834 cardElement.style.backgroundImage='url("' + imageURL + '")'; 835 } 836 } catch(e) { 837 console.log('Could not update album art for ' + station); 838 } 839} 840 841function fetchItunesAlbumArt(station, artist, title) { 842 fetch(`https://itunes.apple.com/search?term=${encodeURIComponent(artist + ' ' + title)}&entity=song&limit=1`) 843 .then(response => response.json()) 844 .then(data => { 845 if (data.resultCount > 0) { 846 const artworkUrl = data.results[0].artworkUrl100.replace('100x100', '600x600'); 847 updateAlbumArt(station, artworkUrl); 848 } else { 849 setDefaultAlbumArt(station); 850 } 851 }) 852 .catch(error => { 853 console.error('iTunes API error:', error); 854 setDefaultAlbumArt(station); 855 }); 856} 857 858function setDefaultAlbumArt(station) { 859 try { 860 if (station == 'idobi') { 861 document.getElementById('now-playing-idobi-album-art').style.backgroundImage = 'url(https://idobi.com/wp-content/themes/idobi-2022/assets/img/idobiRadio_2018_logo-blue.png)'; 862 } else if (station == 'howl') { 863 document.getElementById('now-playing-howl-album-art').style.backgroundImage = 'url(https://idobi.com/wp-content/themes/idobi-2022/assets/img/idobiHowl_2022logo_Gold.png)'; 864 } else if (station == 'anthm') { 865 document.getElementById('now-playing-anthm-album-art').style.backgroundImage = 'url(https://idobi.com/wp-content/themes/idobi-2022/assets/img/idobiAnthm_2022logo_red.png)'; 866 } 867 } catch(e) { 868 console.log('Could not set default album art'); 869 } 870} 871 872//checkToMarquee compares the Now Playing width to the window width 873function checkToMarquee(){ 874 var playingContainer = document.getElementById("now-playing-bar-container"); 875 if(!playingContainer) return; 876 877 if(playingContainer.classList.contains("played")){ 878 if(playingContainer.classList.contains("css-marquee")){ 879 playingContainer.classList.remove("css-marquee"); 880 } 881 882 var rightmostEdge = document.getElementById("now-playing-anthm-icon").getBoundingClientRect().right + 10;
883 var whiteBackground = document.getElementById("played-white-background"); 884 whiteBackground.style.minWidth = "" + rightmostEdge + "px"; 885 886 var idobiTrack = document.getElementById("now-playing-bar-idobi-track"); 887 var howlTrack = document.getElementById("now-playing-bar-howl-track"); 888 var anthmTrack = document.getElementById("now-playing-bar-anthm-track"); 889 var playingWidth = 50; 890 playingWidth += document.getElementById("now-playing-bar-alert").offsetWidth; 891 playingWidth += document.getElementById("now-playing-icons").offsetWidth; 892 playingWidth += idobiTrack.offsetWidth; 893 playingWidth += howlTrack.offsetWidth; 894 playingWidth += anthmTrack.offsetWidth; 895 896 var windowWidth = document.getElementById("now-playing-bar-centered-container").offsetWidth; 897 898 var activeTrack = playingContainer; 899 if(idobiTrack.style.display != "none"){ 900 activeTrack = idobiTrack; 901 } else if(howlTrack.style.display != "none"){ 902 activeTrack = howlTrack; 903 } else if(anthmTrack.style.display != "none"){ 904 activeTrack = anthmTrack; 905 } 906 907 var centerMargins = (window.innerWidth - windowWidth)/2; 908 var startPos = window.innerWidth - centerMargins - whiteBackground.getBoundingClientRect().right + 10; 909 var endPos = 0 - activeTrack.offsetWidth; 910 document.documentElement.style.setProperty('--marquee-min-start-pos', startPos + 'px'); 911 document.documentElement.style.setProperty('--marquee-min-end-pos', endPos + 'px'); 912 var totalDistance = startPos - endPos; 913 var totalDuration = totalDistance/70; 914 document.documentElement.style.setProperty('--marquee-min-duration', totalDuration + 's'); 915
916 var activeTrackIsValid = activeTrack.id != "now-playing-bar-container"; 917 var toMarquee = playingWidth > windowWidth; 918 919 if(activeTrackIsValid && toMarquee){ 920 if(!(activeTrack.classList.contains("css-marquee-min"))){ 921 activeTrack.classList.add("css-marquee-min"); 922 } 923 whiteBackground.style.display = "inline-block"; 924 } else if(!toMarquee){ 925 idobiTrack.classList.remove("css-marquee-min"); 926 howlTrack.classList.remove("css-marquee-min"); 927 anthmTrack.classList.remove("css-marquee-min"); 928 whiteBackground.style.display = "none"; 929 } 930 } else { 931 var playingWidth = 50; 932 playingWidth += document.getElementById("now-playing-bar-alert").offsetWidth; 933 playingWidth += document.getElementById("now-playing-bar-idobi-track").offsetWidth; 934 playingWidth += document.getElementById("now-playing-bar-howl-track").offsetWidth; 935 playingWidth += document.getElementById("now-playing-bar-anthm-track").offsetWidth; 936 937 var windowWidth = document.getElementById("now-playing-bar-centered-container").offsetWidth; 938 939 var centerMargins = (window.innerWidth - windowWidth)/2; 940 var startPos = window.innerWidth + 10; 941 var endPos = 0 - playingWidth - centerMargins; 942 document.documentElement.style.setProperty('--marquee-start-pos', startPos + 'px'); 943 document.documentElement.style.setProperty('--marquee-end-pos', endPos + 'px'); 944 var totalDistance = startPos - endPos; 945 var totalDuration = totalDistance/80; 946 document.documentElement.style.setProperty('--marquee-duration', totalDuration + 's'); 947 948 if((playingWidth > windowWidth) && !(playingContainer.classList.contains("css-marquee"))){ 949 playingContainer.classList.add("css-marquee"); 950 } else if ((playingWidth < windowWidth) && (playingContainer.classList.contains("css-marquee"))){ 951 playingContainer.classList.remove("css-marquee"); 952 } 953 } 954} 955</script>
vendor: 1 bytes, line 955
955
956<script> 957var browser = ""; 958var baseUrl = window.location.href; 959baseUrl = baseUrl.substring(0, baseUrl.indexOf(".com") + 4); 960var imgFolder = 'https://idobi.com/wp-content/themes/idobi-2022/assets/img/'; 961 962var timeoutid = 0; 963 964$(document).ready(function(){ 965 navigator.sayswho = (function(){ 966 var N= navigator.appName, ua= navigator.userAgent, tem, 967 M= ua.match(/(opera|chrome|safari|firefox|msie)\/?\s*([\d\.]+)/i); 968 if(M && (tem= ua.match(/version\/([\.\d]+)/i))!= null) M[2]= tem[1]; 969 M= M? [M[1], M[2]]:[N, navigator.appVersion, '-?']; 970 return M.join(' '); 971 })(); 972 navigator.sayswho = navigator.sayswho.toLowerCase(); 973 974 if(navigator.sayswho.includes("chrome")){ 975 browser = "chrome"; 976 } else if(navigator.sayswho.includes("firefox")){ 977 browser = "firefox"; 978 } else if(navigator.sayswho.includes("msie")){ 979 browser = "msie"; 980 } else if(navigator.sayswho.includes("opera")){ 981 browser = "opera"; 982 } else if(navigator.sayswho.includes("safari")){ 983 browser = "safari"; 984 } 985 986 var idobiSource = document.getElementById("idobi-source"); 987 var howlSource = document.getElementById("howl-source"); 988 var anthmSource = document.getElementById("anthm-source"); 989 990 function setupAudioListeners(station, element) { 991 if (!element) return; 992 993 element.addEventListener('playing', function() { 994 onStationPlayingStarted(station); 995 }); 996 997 element.addEventListener('play', function() { 998 setTimeout(function() { 999 if (!element.paused) { 1000 onStationPlayingStarted(station); 1001 } 1002 }, 300); 1003 }); 1004 1005 element.addEventListener('timeupdate', function() { 1006 if (!element.paused && element.currentTime > 0) { 1007 onStationPlayingStarted(station); 1008 } 1009 }); 1010 1011 element.addEventListener('error', function(e) { 1012 onStationPlayingError(station, e); 1013 }); 1014 } 1015 1016 setupAudioListeners('idobi', idobiSource); 1017 setupAudioListeners('howl', howlSource); 1018 setupAudioListeners('anthm', anthmSource); 1019}); 1020 1021function onStationPlayingStarted(station) { 1022 if (isStationPlaying[station]) return; 1023 console.log('Station now playing: ' + station); 1024 isStationPlaying[station] = true; 1025 playRetryCount[station] = 0; 1026 1027 var playingIcon = document.getElementById("now-playing-new-" + station + "-play"); 1028 var playingSong = document.getElementById('now-playing-bar-songinfo-' + station); 1029 var imgFolder = 'https://idobi.com/wp-content/themes/idobi-2022/assets/img/'; 1030 1031 // CHANGE ICON TO PAUSE 1032 if(playingIcon) { 1033 playingIcon.style.backgroundImage = 'url("' + imgFolder + 'pause-' + station +'.png")'; 1034 } 1035 1036 if(playingSong) { 1037 playingSong.classList.add('playing'); 1038 } 1039 1040 // Update station card icons 1041 try { 1042 if(station=='howl'){ 1043 document.getElementById('idobihowl-listen-page-play-button').style.backgroundImage='url("' + imgFolder + 'pause-' + station +'.png")'; 1044 } 1045 if(station=='idobi'){ 1046 $('[id="idobiradio-listen-page-play-button"]').css("background-image", 'url("' + imgFolder + 'pause-' + station +'.png")'); 1047 } 1048 if(station=='anthm'){ 1049 document.getElementById('idobianthm-listen-page-play-button').style.backgroundImage='url("' + imgFolder + 'pause-' + station +'.png")'; 1050 } 1051 } catch(e) { 1052 console.log('Station card element not found'); 1053 } 1054 1055 if (timeout != 0){ 1056 clearInterval(timeout); 1057 timeout = 0; 1058 } 1059 1060 updateStation(station); 1061} 1062 1063function onStationPlayingError(station, error) { 1064 if (!isStationPlaying[station] && playRetryCount[station] === 0) { 1065 return; 1066 } 1067 console.error('Playback error for ' + station + ':', error); 1068 isStationPlaying[station] = false; 1069 1070 var errorCode = 'unknown'; 1071 if(error && error.target && error.target.error) { 1072 errorCode = error.target.error.code; 1073 } 1074 console.log('Error code: ' + errorCode); 1075} 1076 1077function toggleCornerPlayer() { 1078 var duration = 200; 1079 1080 if(document.getElementById("volume-controls-div").style.display != "none"){ 1081 $("#corner-player-row-2-container").slideUp(duration, "linear"); 1082 setTimeout(function(){ 1083 $("#corner-player-row-2").slideUp(duration, "linear"); 1084 }, duration * 0.5); 1085 setTimeout(function(){ 1086 $("#volume-controls-div").slideUp(duration, "linear"); 1087 $("#volume-div").slideUp(duration, "linear"); 1088 }, duration); 1089 } 1090 else { 1091 document.getElementById("volume-div").style.height = "26px"; 1092 document.getElementById("volume-div").style.overflowY = "auto";
1093 $("#volume-controls-div").slideDown(duration, "linear"); 1094 $("#volume-div").slideDown(duration, "linear"); 1095 setTimeout(function(){ 1096 document.getElementById("corner-player-row-2-container").style.height = "65px"; 1097 document.getElementById("corner-player-row-2-container").style.overflowY = "auto"; 1098 $("#corner-player-row-2-container").slideDown(duration, "linear"); 1099 $("#corner-player-row-2").slideDown(duration * 0.5, "linear"); 1100 }, duration); 1101 } 1102} 1103 1104function toggleStation(station) { 1105 var stationSource = document.getElementById(station + "-source"); 1106 if(!stationSource) { 1107 console.error('Audio source not found:', station); 1108 return; 1109 } 1110 1111 // Check if currently playing 1112 if(isStationPlaying[station]){ 1113 // Currently playing, so pause it 1114 deselectStation(station); 1115 } else { 1116 // Not playing, so play it 1117 deselectStation("idobi"); 1118 deselectStation("howl"); 1119 deselectStation("anthm"); 1120 selectStation(station); 1121 } 1122} 1123 1124function pauseAllStations() { 1125 var stations = ["idobi", "howl", "anthm"]; 1126 for(let i in stations){ 1127 deselectStation(stations[i]); 1128 } 1129} 1130 1131// FIXED: plays a station - SIMPLE AND RELIABLE ACROSS ALL WEB ENGINES 1132function selectStation(station) { 1133 var stationSource = document.getElementById(station + "-source"); 1134 if (!stationSource) { 1135 console.error('Audio source element not found for station:', station); 1136 return; 1137 } 1138 1139 var playingIcon = document.getElementById("now-playing-new-" + station + "-play"); 1140 var playingContainer = document.getElementById("now-playing-bar-container"); 1141 1142 // Show loading icon 1143 if(playingIcon) { 1144 playingIcon.style.backgroundImage = 'url("' + imgFolder + 'loading-circle-dots-' + station + '.gif")'; 1145 } 1146 1147 // Mark container as played 1148 if(playingContainer && !(playingContainer.classList.contains("played"))){ 1149 playingContainer.classList.add("played"); 1150 } 1151 1152 // Set/refresh src to prevent stale buffer / live playback delay 1153 var originalSrc = stationSource.getAttribute('data-src') || stationSource.src; 1154 if (originalSrc && originalSrc !== "about:blank") { 1155 // Strip previous cache buster params to prevent infinity string mutation 1156 var cleanSrc = originalSrc.split('?cb=')[0].split('&cb=')[0]; 1157 var cbConnector = cleanSrc.indexOf('?') !== -1 ? '&' : '?'; 1158 stationSource.src = cleanSrc + cbConnector + "cb=" + Date.now(); 1159 } else { 1160 var fallbackUrl = "https://" + (station === 'idobi' ? 'idobiradio' : station === 'howl' ? 'idobihowl' : 'idobianthm') + ".idobi.com/"; 1161 if (typeof com_adswizz_synchro_decorateUrl === 'function') { 1162 fallbackUrl = com_adswizz_synchro_decorateUrl(fallbackUrl); 1163 } 1164 stationSource.src = fallbackUrl + (fallbackUrl.indexOf('?') !== -1 ? '&' : '?') + "cb=" + Date.now(); 1165 } 1166 1167 // CRITICAL FIX: Explicitly unmute and set max volume before triggering play pipeline 1168 stationSource.muted = false; 1169 stationSource.volume = 1.0; 1170 1171 stationSource.load(); 1172 1173 console.log('Attempting to play: ' + station); 1174 1175 // Try to play - the event listeners will handle the rest 1176 var playPromise = stationSource.play(); 1177 1178 if(playPromise !== undefined && typeof playPromise.then === 'function') { 1179 playPromise.then(function() { 1180 onStationPlayingStarted(station); 1181 }).catch(function(error) { 1182 console.error('Play error for ' + station + ':', error.name, error.message); 1183 1184 // Retry logic for AbortError 1185 if(error.name === 'AbortError' && playRetryCount[station] < MAX_RETRIES) { 1186 playRetryCount[station]++; 1187 console.log('Retrying playback (' + playRetryCount[station] + '/' + MAX_RETRIES + ')'); 1188 setTimeout(function() { 1189 selectStation(station); 1190 }, 500); 1191 } else { 1192 onStationPlayingError(station, error); 1193 } 1194 }); 1195 } else { 1196 // Fallback confirmation wrapper execution block for older web views 1197 onStationPlayingStarted(station); 1198 } 1199} 1200 1201// FIXED: pauses a station without breaking internal browser architecture modules 1202function deselectStation(station) { 1203 var stationSource = document.getElementById(station + "-source"); 1204 if(stationSource) { 1205 if(!stationSource.paused) { 1206 stationSource.pause(); 1207 } 1208 // CRITICAL FIX: Using 'about:blank' instead of empty string avoids relative local pathing media engine bugs 1209 stationSource.src = "about:blank"; 1210 try { 1211 stationSource.load(); 1212 } catch(e) {} 1213 } 1214 1215 isStationPlaying[station] = false;
1216 playRetryCount[station] = 0; 1217 1218 var playingIcon = document.getElementById("now-playing-new-" + station + "-play"); 1219 var playingSong = document.getElementById('now-playing-bar-songinfo-' + station); 1220 1221 if(playingIcon) { 1222 playingIcon.style.backgroundImage = 'url("' + imgFolder + 'play-active.png")'; 1223 } 1224 1225 if(playingSong) { 1226 playingSong.classList.remove('playing'); 1227 } 1228 1229 // Reset song info to station name 1230 if(station=='howl'){ 1231 $("#now-playing-bar-songinfo-" + station).html('HOWL'); 1232 try{ 1233 document.getElementById('idobihowl-listen-page-play-button').style.backgroundImage='url("' + imgFolder + 'play-active.png")'; 1234 $("#idobi" + station + "-song-info").html('the future of rock & metal'); 1235 } 1236 catch(e){} 1237 } 1238 if(station=='idobi'){ 1239 $("#now-playing-bar-songinfo-" + station).html('IDOBI RADIO'); 1240 try{ 1241 $('[id="idobiradio-listen-page-play-button"]').css("background-image", 'url("' + imgFolder + 'play-active.png")'); 1242 $("#idobiradio-song-info").html('the future of alternative'); 1243 } 1244 catch(e){} 1245 } 1246 if(station=='anthm'){ 1247 $("#now-playing-bar-songinfo-" + station).html('ANTHM'); 1248 try{ 1249 document.getElementById('idobianthm-listen-page-play-button').style.backgroundImage='url("' + imgFolder + 'play-active.png")'; 1250 $("#idobi" + station + "-song-info").html('the future of indie & discovery'); 1251 } 1252 catch(e){} 1253 } 1254 1255 $("#now-playing-bar-songinfo-" + station).removeClass('css-marquee'); 1256 1257 if (timeout != 0){ 1258 clearInterval(timeout); 1259 timeout = 0; 1260 gtag('event', 'stream_end', { 1261 station: station, 1262 device: 'web', 1263 seconds_played: sessionruntime 1264 }); 1265 sessionruntime = 0; 1266 } 1267 1268 var radioPageIcon = document.getElementById("page-" + station + "-icon"); 1269 if(radioPageIcon){ 1270 radioPageIcon.src = imgFolder + "play-button-large.png"; 1271 } 1272 1273 var sidebarIcon = document.getElementById("sidebar-player-" + station); 1274 if(sidebarIcon){ 1275 sidebarIcon.classList.remove("fa-pause"); 1276 sidebarIcon.classList.remove("fa-spinner"); 1277 sidebarIcon.classList.remove("fa-pulse"); 1278 sidebarIcon.classList.add("fa-play"); 1279 } 1280} 1281 1282function checkToMarquee2(){ 1283 var playingContainer = document.getElementById("now-playing-bar-container"); 1284 if(!playingContainer) return; 1285 1286 if(playingContainer.classList.contains("played")){ 1287 if(playingContainer.classList.contains("css-marquee")){ 1288 playingContainer.classList.remove("css-marquee"); 1289 } 1290 1291 var rightmostEdge = document.getElementById("now-playing-anthm-icon").getBoundingClientRect().right + 10; 1292 var whiteBackground = document.getElementById("played-white-background"); 1293 1294 var idobiTrack = document.getElementById("now-playing-bar-idobi-track"); 1295 var howlTrack = document.getElementById("now-playing-bar-howl-track"); 1296 var anthmTrack = document.getElementById("now-playing-bar-anthm-track"); 1297 var playingWidth = 50; 1298 playingWidth += document.getElementById("now-playing-bar-alert").offsetWidth; 1299 playingWidth += document.getElementById("now-playing-icons").offsetWidth; 1300 playingWidth += idobiTrack.offsetWidth; 1301 playingWidth += howlTrack.offsetWidth; 1302 playingWidth += anthmTrack.offsetWidth; 1303 1304 var windowWidth = document.getElementById("now-playing-bar-centered-container").offsetWidth; 1305 1306 var activeTrack = playingContainer; 1307 if(idobiTrack.style.display != "none"){ 1308 activeTrack = idobiTrack; 1309 } else if(howlTrack.style.display != "none"){ 1310 activeTrack = howlTrack; 1311 } else if(anthmTrack.style.display != "none"){ 1312 activeTrack = anthmTrack; 1313 } 1314
1315 var activeTrackIsValid = activeTrack.id != "now-playing-bar-container"; 1316 var toMarquee = playingWidth > windowWidth; 1317 1318 if(activeTrackIsValid && toMarquee){ 1319 if(!(activeTrack.classList.contains("css-marquee-min"))){ 1320 activeTrack.classList.add("css-marquee-min"); 1321 } 1322 whiteBackground.style.display = "inline-block"; 1323 } else if(!toMarquee){ 1324 idobiTrack.classList.remove("css-marquee-min"); 1325 howlTrack.classList.remove("css-marquee-min"); 1326 anthmTrack.classList.remove("css-marquee-min"); 1327 whiteBackground.style.display = "none"; 1328 } 1329 1330 var centerMargins = (window.innerWidth - windowWidth)/2; 1331 var startPos = window.innerWidth - centerMargins - whiteBackground.getBoundingClientRect().right + 10; 1332 var endPos = 0 - activeTrack.offsetWidth; 1333 document.documentElement.style.setProperty('--marquee-min-start-pos', startPos + 'px'); 1334 document.documentElement.style.setProperty('--marquee-min-end-pos', endPos + 'px'); 1335 var totalDistance = startPos - endPos; 1336 var totalDuration = totalDistance/70; 1337 document.documentElement.style.setProperty('--marquee-min-duration', totalDuration + 's'); 1338 1339 } else { 1340 var playingWidth = 50; 1341 playingWidth += document.getElementById("now-playing-bar-alert").offsetWidth; 1342 playingWidth += document.getElementById("now-playing-bar-idobi-track").offsetWidth; 1343 playingWidth += document.getElementById("now-playing-bar-howl-track").offsetWidth; 1344 playingWidth += document.getElementById("now-playing-bar-anthm-track").offsetWidth; 1345 1346 var windowWidth = document.getElementById("now-playing-bar-centered-container").offsetWidth; 1347 1348 var centerMargins = (window.innerWidth - windowWidth)/2; 1349 var startPos = window.innerWidth + 10; 1350 var endPos = 0 - playingWidth - centerMargins; 1351 document.documentElement.style.setProperty('--marquee-start-pos', startPos + 'px'); 1352 document.documentElement.style.setProperty('--marquee-end-pos', endPos + 'px'); 1353 var totalDistance = startPos - endPos; 1354 var totalDuration = totalDistance/80; 1355 document.documentElement.style.setProperty('--marquee-duration', totalDuration + 's'); 1356 1357 if((playingWidth > windowWidth) && !(playingContainer.classList.contains("css-marquee"))){ 1358 playingContainer.classList.add("css-marquee"); 1359 } else if ((playingWidth < windowWidth) && (playingContainer.classList.contains("css-marquee"))){ 1360 playingContainer.classList.remove("css-marquee"); 1361 } 1362 } 1363} 1364</script>
1364 1365 <div id="now-playing-bar-centered-container"> 1366 <div id="listen-live-icon-div-new"> 1367 <div id="listen-live-div"> 1368 <div id="listen-live-icon-text">LISTEN</div> 1369 </div> 1370 </div> 1371 <div id="now-playing-bar-container" class="playing-new container"> 1372 <span id="now-playing-bar-howl-track" class="howl-new" style="overflow:hidden;"> 1373 <div id='now-playing-new-howl-play' tabindex=0 onclick="toggleStation('howl')"></div> 1374 <span id="now-playing-bar-songinfo-howl" class="songinfo-new">HOWL</span> 1375 </span> 1376 <div id='now-playing-howl-album-art'></div> 1377 <span id="now-playing-bar-idobi-track" class="idobi-new" style="overflow:hidden;"> 1378 <div id='now-playing-new-idobi-play' tabindex=0 onclick="toggleStation('idobi')"></div> 1379 <span id="now-playing-bar-songinfo-idobi" class="songinfo-new">IDOBI RADIO</span> 1380 </span> 1381 <div id='now-playing-idobi-album-art'></div> 1382 <span id="now-playing-bar-anthm-track" class="anthm-new" style="overflow:hidden;"> 1383 <div id='now-playing-new-anthm-play' tabindex=0 onclick="toggleStation('anthm')"></div> 1384 <span id="now-playing-bar-songinfo-anthm" class="songinfo-new">ANTHM</span> 1385 </span> 1386 <div id='now-playing-anthm-album-art'></div> 1387 </div> 1388 <a id='listen-ribbon-app-download' href='https://urlgeni.us/idobiradioapp'>LISTEN ON THE IDOBI APP</a> 1389 </div> 1390 <div class="container"> 1391 <div id="searchoverlay" style="position: relative; display:flex; width:100%; justify-content:center;"> 1392 <div id="searchcontainer" class="changedarea"> 1393 <button id="cancelbutton" onclick="closeSearch();" style="background-color: #231f20; border-radius: 0px; outline: none; border: none; color:white;z-index:6;"><i class="fa fa-close"></i></button> 1394 <div style="display: flex; align-items:center; background-color:#1b2226;"></div> 1395 <form id="searchbox" role="search" method="get" class="search-form changedarea" action="https://idobi.com/" style="width:100%; display:flex; align-self:center; z-index:6;"> 1396 <label style="width: 100%; margin-bottom: 0px;"> 1397 <span class="screen-reader-text"></span> 1398 <input id="searchboxField" type="search" class="search-field" value="" name="s" style="width:inherit; font-size: 24px;"></input> 1399 </label> 1400 <button id="searchbutton" type="submit" class="search-submit anim changedarea" style="outline:none; font-size:19px;"><i class="fa fa-search" aria-hidden="true"></i></button> 1401 </form> 1402 </div> 1403 </div> 1404 <div class="headerrow align-items-center justify-content-center"> 1405 <div id="sandwichmenu"> 1406 <div class="sandwichdropdwn" tabindex="0"> 1407 <i id="dropbtn" class="fa fa-bars headerDropdownButton" onclick="toggleSandwichDropdown(document.getElementById('sandwichDropdown').style.display == '' || document.getElementById('sandwichDropdown').style.display == 'none')"></i> 1408 <div id="sandwichDropdown" onclick="toggleSandwichDropdown(false)" class="sandwich-dropdown-content"> 1409 <a href="https://idobi.com/wp-content/themes/idobi-2022/download-idobi-app/" class='mobiledropdownheader'>IDOBI APP</a> 1410 <a href="https://idobi.com/wp-content/themes/idobi-2022/read/" class='mobiledropdownheader'>READ</a> 1411 <a href='https://youtube.com/@idobi' class='mobiledropdownheader'>WATCH</a> 1412 <a href="https://idobi.com/wp-content/themes/idobi-2022/shows/" class='mobiledropdownheader'>PODCASTS</a> 1413 <a href='https://www.summerschooltour.com/' target="_blank" class='mobiledropdownheader'>SUMMER SCHOOL</a> 1414 </div> 1415 </div> 1416 </div> 1417 1418 <div id="idobihome"> 1419 <a href="https://idobi.com/" rel="home"><img src="https://idobi.com/wp-content/themes/idobi-2022/assets/img/idobi logo 2026 - Reversed.png" class="img-fluid" /></a> 1420 </div> 1421 1422 <div id="mobilewrapper"> 1423 <div id="navoptionarea"> 1424 <div style="display:flex;"> 1425 <style> 1426 #menu-item-460290{ 1427 background-image: url(https://idobi.com/wp-content/themes/idobi-2022/assets/img/SST-Logo.png); 1428 background-size: contain; 1429 background-repeat: no-repeat; 1430 width: 90px; 1431 background-position: center; 1432 } 1433 </style> 1434 <div id="site-navigation" class="main-navigation anim unchangedarea"> 1435 <div class="menu-2023-header-container"> <ul id="primary-menu" class="menu"> 1436<li id="menu-item-460290" class="first menu-item menu-item-type-custom menu-item-object-custom menu-item-460290"><a target="_blank" href="https://www.summerschooltour.com/">Â Â Â </a> </li> 1437<li id="menu-item-435298" class="menu-listen menu-item-435298"><a href="https://idobi.com/listen/">LISTEN</a> </li> 1438<li id="menu-item-431463" class="menu-read menu-item-431463"><a href="https://idobi.com/read/">READ</a> </li> 1439<li id="menu-item-429053" class="menu-shows menu-item-429053"><a href="https://idobi.com/shows/">PODCASTS</a> </li> 1440<li id="menu-item-448478" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-448478">
1440<a target="_blank" href="https://www.youtube.com/@idobi">WATCH</a> </li> 1441<li id="menu-item-463097" class="menu-shop menu-item-463097"><a href="https://idobi.com/shop/">SHOP</a> </li> </ul></div> </div> 1442
1442<script> 1443 var mobileNavLinks = document.getElementById("sandwichDropdown").getElementsByTagName("a"); 1444 1445 function toggleSandwichDropdown(toOpen){ 1446 var dropdown = document.getElementById("sandwichDropdown"); 1447 if(toOpen){ 1448 dropdown.style.display = "block"; 1449 } 1450 else{ 1451 dropdown.style.display = "none"; 1452 } 1453 } 1454 1455 window.addEventListener('click', function(e){ 1456 if (document.getElementById('sandwichmenu').contains(e.target)){ 1457 // Clicked in box 1458 } else{ 1459 // Clicked outside box 1460 toggleSandwichDropdown(false); 1461 } 1462 }); 1463 1464 var baseURL = window.location.href; 1465 baseURL = baseURL.substring(0, baseURL.indexOf(".com") + 5) 1466 //document.getElementById("searchbox").action = baseURL; 1467 1468 function openSearch(){ 1469 document.getElementById("primary-menu").setAttribute("class", "menu anim changedarea"); 1470 document.getElementById("idobihome").setAttribute("class","anim changedarea"); 1471 document.getElementById("searchcontainer").setAttribute("class","anim unchangedarea"); 1472 document.getElementById("searchbox").setAttribute("class", "search-form anim unchangedarea"); 1473 document.getElementById("searchbutton").setAttribute("class", "search-submit anim unchangedarea"); 1474 document.getElementById("openclosesearch").setAttribute("class","search-submit anim changedarea"); 1475 1476 setTimeout(function() { $('#searchboxField').focus() }, 100); 1477 } 1478 1479 function closeSearch(){ 1480 document.getElementById("primary-menu").setAttribute("class", "menu anim unchangearea"); 1481 document.getElementById("idobihome").setAttribute("class","anim unchangedarea"); 1482 document.getElementById("searchcontainer").setAttribute("class","anim changedarea"); 1483 document.getElementById("searchbox").setAttribute("class", "search-form anim changedarea"); 1484 document.getElementById("searchbutton").setAttribute("class", "search-submit anim changedarea"); 1485 document.getElementById("openclosesearch").setAttribute("class","search-submit anim unchangedarea"); 1486 } 1487 </script>
1487 1488 1489 </div> 1490 1491 </div><!-- col-sm-11 close --> 1492 1493 </div> 1494 <div id="buttonwrapper"> 1495 <button id="openclosesearch" class="search-submit anim unchangedarea" onclick="openSearch()" style="font-size: 19px;"> 1496 <i id="opencloseicon" class="fa fa-search" aria-hidden="true"></i> 1497 </button> 1498 </div> 1499 </div> 1500 </div> 1501 <!-- .site-branding --> 1502 </header> 1503 <!-- #masthead --> 1504 1505 1506<div id="ajax-content"> 1507<style> 1508 #ajax-content{ 1509 background: #fff; 1510 } 1511</style> 1512<div id="primary" class="content-area"> 1513 <main id="main" class="site-main"> 1514 1515<article id="post-478329" class="post-478329 post type-post status-publish format-standard has-post-thumbnail hentry category-interviews tag-post-sex-nachos tag-post-sex-nachos-band tag-post-sex-nachos-big-bad tag-post-sex-nachos-interview tag-post-sex-nachos-new-music"> 1516 <header class="entry-header"> 1517 <h1 class="entry-title">Interview: Post Sex Nachos Unveil ‘Big Bad’ Record & Share The Best Nacho Toppings</h1> <div class="entry-meta"> 1518 <span class="author-name">Maria Serra</span> 1519 <span class="date-time">September 18, 2026</span> 1520 <span style="padding-left:10px;"> 1521 Interviews </span> 1522 </div> 1523 </header> 1524 1525 <div class="d-flex"> 1526 <div class="entry-content"> 1527 <figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="1800" height="1200" src="https://idobi.com/assets/post/2026/09/MixCollage-18-Sep-2026-04-52-PM-5976.webp" alt="post sex nachos" class="wp-image-478330" srcset="https://idobi.com/assets/post/2026/09/MixCollage-18-Sep-2026-04-52-PM-5976.webp 1800w, https://idobi.com/assets/post/2026/09/MixCollage-18-Sep-2026-04-52-PM-5976-300x200.webp 300w, https://idobi.com/assets/post/2026/09/MixCollage-18-Sep-2026-04-52-PM-5976-650x433.webp 650w, https://idobi.com/assets/post/2026/09/MixCollage-18-Sep-2026-04-52-PM-5976-768x512.webp 768w, https://idobi.com/assets/post/2026/09/MixCollage-18-Sep-2026-04-52-PM-5976-1536x1024.webp 1536w" sizes="(max-width: 1800px) 100vw, 1800px" /><figcaption class="wp-element-caption">[Photo via Sophia Bianco]</figcaption></figure> 1528<p class="wp-block-paragraph"><a href="https://idobi.com/?s=post+sex+nachos">Post Sex Nachos</a> has revealed their new album…and it’s everything an indie-rock fan could want. Featuring singles “Pop Tarts,” “All For You,” and “A Lot To Lose,” <em>Big Bad</em> sees the Nashville-based outfit at the top of their game with earnest storytelling, fuzzy guitar licks, and nostalgia-inducing melodies that will give you that summer feeling all year long.</p> 1529<div class="ad-slot"> 1530 <ins class="adsbygoogle" 1531 style="display:block; text-align:center;" 1532 data-ad-layout="in-article" 1533 data-ad-format="fluid" 1534 data-ad-client="ca-pub-1607454544954935" 1535 data-ad-slot="3604462188"></ins><br /> 1536
1536<script> 1537 (adsbygoogle = window.adsbygoogle || []).push({}); 1538 </script>
1538 1539</div> 1540<div class="ad-fallback" style="display:none;"> 1541 <ins class="adsbygoogle" 1542 style="display:block" 1543 data-ad-client="ca-pub-1607454544954935" 1544 data-ad-slot="4539918821" 1545 data-ad-format="auto" 1546 data-full-width-responsive="true"></ins><br /> 1547
1547<script> 1548 (adsbygoogle = window.adsbygoogle || []).push({}); 1549 </script>
1549 1550</div> 1551<p class="wp-block-paragraph">Singer Sammy Elfanbaum shared, â<em>Big Bad</em> is the first label-backed album by Post Sex Nachos, which is somewhat ironic, as most of the songs are about the late-stage capitalism thatâs ruining our country and the rest of the world. Outside of clamoring about the music industry and what it takes to succeed, there are also songs about love, change, and loss scattered throughout the record. The group has gone through some big life events in the past few years, and a lot of those corresponding feelings are put on display for the listener. If youâre looking for a complete release of pent-up anxiety, this record is for you!â</p> 1552<p class="wp-block-paragraph">Check out the full record below and secure your physical copy <a href="https://www.hellomerch.com/collections/post-sex-nachos" class="external" target="_blank">here</a>.</p> 1553<div class="ad-slot"> 1554 <ins class="adsbygoogle" 1555 style="display:block; text-align:center;" 1556 data-ad-layout="in-article" 1557 data-ad-format="fluid" 1558 data-ad-client="ca-pub-1607454544954935" 1559 data-ad-slot="3604462188"></ins><br /> 1560
1560<script> 1561 (adsbygoogle = window.adsbygoogle || []).push({}); 1562 </script>
1562 1563</div> 1564<div class="ad-fallback" style="display:none;"> 1565 <ins class="adsbygoogle" 1566 style="display:block" 1567 data-ad-client="ca-pub-1607454544954935" 1568 data-ad-slot="4539918821" 1569 data-ad-format="auto" 1570 data-full-width-responsive="true"></ins><br /> 1571
1571<script> 1572 (adsbygoogle = window.adsbygoogle || []).push({}); 1573 </script>
1573 1574</div> 1575<figure class="wp-block-embed is-type-rich is-provider-spotify wp-block-embed-spotify wp-embed-aspect-21-9 wp-has-aspect-ratio"> 1576<div class="wp-block-embed__wrapper"> 1577<iframe title="Spotify Embed: Big Bad" style="border-radius: 12px" width="100%" height="352" frameborder="0" allowfullscreen allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture" loading="lazy" src="https://open.spotify.com/embed/album/2T9CsqtNoY1aR02X4ATkZR?si=-VyZW5BSTtWQcpKfpt48gg&utm_source=oembed"></iframe> 1578</div> 1579</figure> 1580<p class="wp-block-paragraph">idobi Radio had the chance to catch up with Elfanbaum ahead of the release. Here, we chatted about the writing process of the new LP, the group’s upcoming tour, and what makes a big, bad plate of nachos. Check out the interview below and <a href="https://postsexnachos.com/tour" class="external" target="_blank">grab tickets</a> here to see them in a city near you.</p> 1581<div class="ad-slot"> 1582 <ins class="adsbygoogle" 1583 style="display:block; text-align:center;" 1584 data-ad-layout="in-article" 1585 data-ad-format="fluid" 1586 data-ad-client="ca-pub-1607454544954935" 1587 data-ad-slot="3604462188"></ins><br /> 1588
1588<script> 1589 (adsbygoogle = window.adsbygoogle || []).push({}); 1590 </script>
1590 1591</div> 1592<div class="ad-fallback" style="display:none;"> 1593 <ins class="adsbygoogle" 1594 style="display:block" 1595 data-ad-client="ca-pub-1607454544954935" 1596 data-ad-slot="4539918821" 1597 data-ad-format="auto" 1598 data-full-width-responsive="true"></ins><br /> 1599
1599<script> 1600 (adsbygoogle = window.adsbygoogle || []).push({}); 1601 </script>
1601 1602</div> 1603<h3 id="h-what-track-on-the-new-lp-helped-you-experiment-with-your-sound-or-writing-the-most" class="wp-block-heading"><strong>What track on the new LP helped you experiment with your sound or writing the most?</strong></h3> 1604<p class="wp-block-paragraph">I think recording âJunkâ first really set the tone for the record. We came up with the instrumental together in rehearsal, and I brought the lyrics in for vocals recording day. Aaron Wagner (producer of <em>Big Bad</em>) really brought it on day 1 with this song, and I think the soundscape, emotional vulnerability, and general vibe of this track informed the rest of the album!</p> 1605<div class="ad-slot"> 1606 <ins class="adsbygoogle" 1607 style="display:block; text-align:center;" 1608 data-ad-layout="in-article" 1609 data-ad-format="fluid" 1610 data-ad-client="ca-pub-1607454544954935" 1611 data-ad-slot="3604462188"></ins><br /> 1612
1612<script> 1613 (adsbygoogle = window.adsbygoogle || []).push({}); 1614 </script>
1614 1615</div> 1616<div class="ad-fallback" style="display:none;"> 1617 <ins class="adsbygoogle" 1618 style="display:block" 1619 data-ad-client="ca-pub-1607454544954935" 1620 data-ad-slot="4539918821" 1621 data-ad-format="auto" 1622 data-full-width-responsive="true"></ins><br /> 1623
1623<script> 1624 (adsbygoogle = window.adsbygoogle || []).push({}); 1625 </script>
1625 1626</div> 1627<h3 id="h-what-did-you-learn-during-the-process-of-creating-the-likes-of-prima-vera-your-second-favorite-boy-band-etc-that-you-applied-to-this-new-record" class="wp-block-heading"><strong>What did you learn during the process of creating the likes of ‘Prima/Vera,’ ‘Your Second Favorite Boy Band,’ etc. that you applied to this new record?</strong></h3> 1628<p class="wp-block-paragraph">We had about 1 week to make <em><a href="https://open.spotify.com/album/28LByta0Al2dciYEizVytX?si=PXBOL9itQTSXsF9FsqbzWw" class="external" target="_blank">Prima/Vera</a></em>, and Iâm incredibly proud of what we were able to accomplish in such a short time frame with Isaac Flynn of <a href="https://open.spotify.com/artist/0NTqSkdyIji6DuHVac7ROJ?si=7dd0c2dfcd8f4c02" class="external" target="_blank">Hembree</a>. We learned a lot from that record and definitely gained new studio skills along the way. We had the better part of 6 months to nail <em>Big Bad</em>, and we tried our best to toe the line between something very classically us and something very new, and I think that was the most fun challenge of making this new record. </p> 1629<div class="ad-slot"> 1630 <ins class="adsbygoogle" 1631 style="display:block; text-align:center;" 1632 data-ad-layout="in-article" 1633 data-ad-format="fluid" 1634 data-ad-client="ca-pub-1607454544954935" 1635 data-ad-slot="3604462188"></ins><br /> 1636
1636<script> 1637 (adsbygoogle = window.adsbygoogle || []).push({}); 1638 </script>
1638 1639</div> 1640<div class="ad-fallback" style="display:none;"> 1641 <ins class="adsbygoogle" 1642 style="display:block" 1643 data-ad-client="ca-pub-1607454544954935" 1644 data-ad-slot="4539918821" 1645 data-ad-format="auto" 1646 data-full-width-responsive="true"></ins><br /> 1647
1647<script> 1648 (adsbygoogle = window.adsbygoogle || []).push({}); 1649 </script>
1649 1650</div> 1651<p class="wp-block-paragraph">Producer Aaron Wagner pushed us to make the songs as good as can be, and I believe that without him, the record would sound less lively and less thought-out. I think daily songwriting, playing hundreds of more shows, and sitting with that first studio record for a good while also played a part in getting a new sound that weâre all very proud of!</p> 1652<h3 id="h-you-re-spending-a-big-chunk-of-fall-on-the-road-how-are-you-prepping-for-the-massive-run-and-what-s-your-favorite-travel-tip-you-ve-acquired-over-your-years-of-touring" class="wp-block-heading"><strong>You’re spending a big chunk of fall on the road. How are you prepping for the massive run and what’s your favorite travel tip you’ve acquired over your years of touring?</strong></h3> 1653<div class="ad-slot"> 1654 <ins class="adsbygoogle" 1655 style="display:block; text-align:center;" 1656 data-ad-layout="in-article" 1657 data-ad-format="fluid" 1658 data-ad-client="ca-pub-1607454544954935" 1659 data-ad-slot="3604462188"></ins><br /> 1660
1660<script> 1661 (adsbygoogle = window.adsbygoogle || []).push({}); 1662 </script>
1662 1663</div> 1664<div class="ad-fallback" style="display:none;"> 1665 <ins class="adsbygoogle" 1666 style="display:block" 1667 data-ad-client="ca-pub-1607454544954935" 1668 data-ad-slot="4539918821" 1669 data-ad-format="auto" 1670 data-full-width-responsive="true"></ins><br /> 1671
1671<script> 1672 (adsbygoogle = window.adsbygoogle || []).push({}); 1673 </script>
1673 1674</div> 1675<p class="wp-block-paragraph">Iâm spending my last few days at home spending quality time with my fiancé and my 2 cats. I havenât even thought about packing! I should probably do that…I have, however, been shredding the new songs and making sure that Iâm at the top of my game for this long haul of a tour. Itâs going to be our most entertaining show yet, and Iâm very excited for everyone to see it!</p> 1676<h3 id="h-what-are-your-preferred-nacho-toppings" class="wp-block-heading"><strong>What are your preferred nacho toppings?</strong></h3> 1677<div class="ad-slot"> 1678 <ins class="adsbygoogle" 1679 style="display:block; text-align:center;" 1680 data-ad-layout="in-article" 1681 data-ad-format="fluid" 1682 data-ad-client="ca-pub-1607454544954935" 1683 data-ad-slot="3604462188"></ins><br /> 1684
1684<script> 1685 (adsbygoogle = window.adsbygoogle || []).push({}); 1686 </script>
1686 1687</div> 1688<div class="ad-fallback" style="display:none;"> 1689 <ins class="adsbygoogle" 1690 style="display:block" 1691 data-ad-client="ca-pub-1607454544954935" 1692 data-ad-slot="4539918821" 1693 data-ad-format="auto" 1694 data-full-width-responsive="true"></ins><br /> 1695
1695<script> 1696 (adsbygoogle = window.adsbygoogle || []).push({}); 1697 </script>
1697 1698</div> 1699<p class="wp-block-paragraph">I prefer chips and cheese, with some jalepeños. You donât need to overcomplicate it! What matters is the timing.</p> 1700<p class="wp-block-paragraph"> 1701<div class="ad-slot"> 1702 <ins class="adsbygoogle" 1703 style="display:block; text-align:center;" 1704 data-ad-layout="in-article" 1705 data-ad-format="fluid" 1706 data-ad-client="ca-pub-1607454544954935" 1707 data-ad-slot="3604462188"></ins><br /> 1708
1708<script> 1709 (adsbygoogle = window.adsbygoogle || []).push({}); 1710 </script>
1710 1711</div> 1712<div class="ad-fallback" style="display:none;"> 1713 <ins class="adsbygoogle" 1714 style="display:block" 1715 data-ad-client="ca-pub-1607454544954935" 1716 data-ad-slot="4539918821" 1717 data-ad-format="auto" 1718 data-full-width-responsive="true"></ins><br /> 1719
1719<script> 1720 (adsbygoogle = window.adsbygoogle || []).push({}); 1721 </script>
1721 1722</div> 1723</div> 1724 <style> 1725 #sidebar{ 1726 margin-top:0px; 1727 } 1728 1729 #sidebar-box{ 1730 padding-left:20px; 1731 border:none; 1732 } 1733 1734#popular-posts-widget{ 1735 display: flex; 1736 flex-direction: column; 1737} 1738 1739#popular-posts-widget li{ 1740 border-top: 2px solid #4749CE; 1741} 1742 1743#sidebar .caption { 1744 display: inline-block; 1745 vertical-align: top; 1746 width: 100%; 1747 margin-left: 0px; 1748} 1749 1750#sidebar ul li { 1751 display: block; 1752 vertical-align: top; 1753 border-bottom: none; 1754 margin: 5px 0; 1755 padding: 5px 0; 1756} 1757 1758#sidebar .caption h4 { 1759 color: black; 1760 font-weight: 400; 1761 line-height: 20px; 1762 margin-bottom: 10px; 1763 padding: 0; 1764 text-transform: none; 1765 overflow-wrap: break-word; 1766} 1767 1768#popular-posts-widget li h5 { 1769 display: flex; 1770 flex-wrap: wrap; 1771 font-family: "Rubik", sans-serif; 1772} 1773 1774#popular-posts-widget li h5 div:nth-of-type(1n){ 1775margin-right: 15px; 1776} 1777 1778#popular-posts-widget li h5 div:nth-of-type(2n){ 1779margin-right: 0px; 1780} 1781 1782.line-clamp { 1783 display: -webkit-box; 1784 -webkit-line-clamp: 3; 1785 -webkit-box-orient: vertical; 1786} 1787 1788</style> 1789 1790<div id="sidebar"> 1791 <div id="sidebar-box"> 1792 1793 1794<ul id="popular-posts-widget"> 1795 <li><a aria-label="Sidebar post: 45 Alternative Album Anniversaries To Celebrate This September" href="https://idobi.com/features/september-alternative-album-anniversaries/"><div class="caption"><h4 class="line-clamp">45 Alternative Album Anniversaries To Celebrate This September</h4></div><h5><div>Maria Serra</div><div>August 31, 2026</div></h5></a></li><li><a aria-label="Sidebar post: 15 Alternative Musician Birthdays To Celebrate This September" href="https://idobi.com/features/alternative-musician-september-birthdays/"><div class="caption"><h4 class="line-clamp">15 Alternative Musician Birthdays To Celebrate This September</h4></div><h5><div>Maria Serra</div><div>September 1, 2026</div></h5></a></li><li><a aria-label="Sidebar post: Bailey Spinn Is Ready To “Start Again” On New Offering" href="https://idobi.com/news/bailey-spinn-start-again-new-music/"><div class="caption"><h4 class="line-clamp">Bailey Spinn Is Ready To “Start Again” On New Offering</h4></div><h5><div>Maria Serra</div><div>August 28, 2026</div></h5></a></li>
1795<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1607454544954935" 1796 crossorigin="anonymous"></script>
1796 1797 <!-- sidebar responsive --> 1798 <ins class="adsbygoogle" 1799 style="display:block" 1800 data-ad-client="ca-pub-1607454544954935" 1801 data-ad-slot="9758461516" 1802 data-ad-format="auto" 1803 data-full-width-responsive="true"></ins> 1804
1804<script> 1805 (adsbygoogle = window.adsbygoogle || []).push({}); 1806 </script>
1806 1807</ul> 1808 1809 </div> 1810</div> 1811 </div> 1812</article> 1813 1814 </main> 1815</div> 1816 1817 1818<div id="recent-stories" > 1819 <div class='container'> 1820<h2>Related Content</h2> 1821<div class="footer-container"> 1822 <div class="story"><a href="https://idobi.com/news/huddy-somebody-to-hate-album-release/"><div class="recent-story-image" style="background-image: url(https://idobi.com/assets/2026/09/MixCollage-21-Sep-2026-04-48-PM-6468.webp)"></div></a><a href="https://idobi.com/news/huddy-somebody-to-hate-album-release/"><h3>Huddy Reveals Sophomore Album ‘Somebody To Hate’</h3></a><h5><div class="d-flex"><div style="text-transform: uppercase; color: #81FBFD; font-size: 14px;">Maria Serra</div><div style="margin-left: auto; margin-right: auto;"></div><div style="text-transform: uppercase; color: #81FBFD; font-size: 14px;">News</div></div></h5></div><div class="story"><a href="https://idobi.com/news/interviews/post-sex-nachos-big-bad-interview/"><div class="recent-story-image" style="background-image: url(https://idobi.com/assets/post/2026/09/MixCollage-18-Sep-2026-04-52-PM-5976.webp)"></div></a><a href="https://idobi.com/news/interviews/post-sex-nachos-big-bad-interview/"><h3>Interview: Post Sex Nachos Unveil ‘Big Bad’ Record & Share The Best Nacho Toppings</h3></a><h5><div class="d-flex"><div style="text-transform: uppercase; color: #81FBFD; font-size: 14px;">Maria Serra</div><div style="margin-left: auto; margin-right: auto;"></div><div style="text-transform: uppercase; color: #81FBFD; font-size: 14px;">Interviews</div></div></h5></div><div class="story"><a href="https://idobi.com/news/interviews/gayle-observing-chaos-track-by-track/"><div class="recent-story-image" style="background-image: url(https://idobi.com/assets/2026/06/MixCollage-30-Jun-2026-10-22-AM-9083.webp)"></div></a><a href="https://idobi.com/news/interviews/gayle-observing-chaos-track-by-track/"><h3>GAYLE Shares Track-by-Track Interview Of Debut Album Observing Chaos</h3></a><h5><div class="d-flex"><div style="text-transform: uppercase; color: #81FBFD; font-size: 14px;">Maria Serra</div><div style="margin-left: auto; margin-right: auto;"></div><div style="text-transform: uppercase; color: #81FBFD; font-size: 14px;">Interviews</div></div></h5></div><div class="story"><a href="https://idobi.com/news/honey-revenge-loving-and-losing-release/"><div class="recent-story-image" style="background-image: url(https://idobi.com/assets/post/2026/09/MixCollage-18-Sep-2026-02-43-PM-8385.webp)"></div></a><a href="https://idobi.com/news/honey-revenge-loving-and-losing-release/"><h3>Honey Revenge Reveals Thrilling Sophomore Record Loving and Losing</h3></a><h5><div class="d-flex"><div style="text-transform: uppercase; color: #81FBFD; font-size: 14px;">Maria Serra</div><div style="margin-left: auto; margin-right: auto;"></div><div style="text-transform: uppercase; color: #81FBFD; font-size: 14px;">News</div></div></h5></div></div> 1823 </div> 1824</div> 1825 1826<div id='app-download-module'> 1827 <div class='container'> 1828 <div id='app-download-text-button-container'> 1829 <div id='app-download-header-text'> 1830 THE FREE IDOBI APP 1831 </div> 1832 <div id='app-download-body-text'> 1833 WIN STUFF, LIVE RADIO, PODCASTS<br/>& MORE 1834 </div> 1835 <div id='app-download-button-container'> 1836 <a class='app-download-button' href='https://apps.apple.com/us/app/idobi/id431066119?ign-mpt=uo%3D4'>APPLE</a> 1837 <a class='app-download-button' href='https://play.google.com/store/apps/details?id=com.idobi.android&hl=en&pli=1'>ANDROID</a> 1838 </div> 1839 </div> 1840 </div> 1841</div></div> 1842 1843<!--
1843<script> 1844/** 1845 * Viewport-aware ad handling with special care for the FIRST slot: 1846 * - Slots are minimally visible (min-height:1px) so AdSense can view-count them. 1847 * - When a slot ENTERS the viewport, we give it time to render: 1848 * * first slot: up to 12s + optional 6s retry if still near top 1849 * * others: 6s 1850 * - If an iframe appears, we add .ad-filled (expands with padding/margins). 1851 * - If still empty after the grace period, we remove the slot (no gap); 1852 * on mobile we try the adjacent .ad-fallback and expand only if it renders. 1853 */ 1854/* document.addEventListener("DOMContentLoaded", function () { 1855 var slots = Array.prototype.slice.call(document.querySelectorAll('.ad-slot')); 1856 1857 var io = ('IntersectionObserver' in window) 1858 ? new IntersectionObserver(function(entries){ 1859 entries.forEach(function(entry){ 1860 if (entry.isIntersecting) { 1861 io.unobserve(entry.target); 1862 handleSlot(entry.target, slots.indexOf(entry.target)); 1863 } 1864 }); 1865 }, { root: null, threshold: 0.01 }) 1866 : null; 1867 1868 slots.forEach(function(slot, i){ 1869 if (io) io.observe(slot); 1870 else handleSlot(slot, i); // fallback if IO unsupported 1871 }); 1872 1873 function handleSlot(slot, index){ 1874 var ins = slot.querySelector('.adsbygoogle'); 1875 var fallback = (slot.nextElementSibling && slot.nextElementSibling.classList.contains('ad-fallback')) 1876 ? slot.nextElementSibling : null; 1877 if (!ins) return; 1878 1879 function markIfFilled(){ 1880 var iframe = ins.querySelector('iframe'); 1881 var filled = !!iframe && ins.clientHeight > 10 && ins.clientWidth > 10; 1882 if (filled) { 1883 slot.classList.add('ad-filled'); 1884 return true; 1885 } 1886 return false; 1887 } 1888 1889 var mo = new MutationObserver(function(){ 1890 if (markIfFilled()) mo.disconnect(); 1891 }); 1892 mo.observe(ins, { childList: true, subtree: true }); 1893 1894 var FIRST_GRACE_MS = 12000; // 12s for slot #1 1895 var OTHER_GRACE_MS = 6000; // 6s for others 1896 var GRACE = index === 0 ? FIRST_GRACE_MS : OTHER_GRACE_MS; 1897 1898 setTimeout(function(){ 1899 if (markIfFilled()) return; 1900 1901 // If it's the first slot and still largely in view, give one more chance 1902 if (index === 0) { 1903 var rect = slot.getBoundingClientRect(); 1904 var nearTop = rect.top < window.innerHeight * 0.75; 1905 if (nearTop) { 1906 setTimeout(function(){ 1907 if (markIfFilled()) return; 1908 collapse(slot, fallback); 1909 }, 6000); // extra 6s 1910 return; 1911 } 1912 } 1913 1914 collapse(slot, fallback); 1915 }, GRACE); 1916 } 1917 1918 function collapse(slot, fallback){ 1919 // Remove the empty slot 1920 if (slot && slot.parentNode) slot.parentNode.removeChild(slot); 1921 1922 // On mobile, try a fallback; expand only if it truly renders 1923 var isMobile = window.matchMedia('(max-width: 768px)').matches; 1924 if (fallback) { 1925 if (isMobile) { 1926 fallback.style.display = 'block'; 1927 setTimeout(function(){ 1928 var ff = fallback.querySelector('.adsbygoogle'); 1929 if (ff && ff.querySelector('iframe')) { 1930 fallback.classList.add('ad-filled'); 1931 } else if (fallback.parentNode) { 1932 fallback.parentNode.removeChild(fallback); 1933 } 1934 }, 2500); 1935 } else if (fallback.parentNode) { 1936 fallback.parentNode.removeChild(fallback); 1937 } 1938 } 1939 } 1940}); */ 1941</script>
1941 --> 1942 1943 1944<footer> 1945 <div id='footer-container' class="d-flex container"> 1946 <div id="footer-info-socials-download-links"> 1947 <div class='footer-section'> 1948 <div class='footer-header'>INFORMATION</div> 1949 <div class="menu-2022-footer-container"> <ul id="footer-menu" class="menu"> 1950<li id="menu-item-389413" class="first menu-submit menu-item-389413"><a href="https://idobi.com/submit/">SUBMIT MUSIC</a> </li> 1951<li id="menu-item-463096" class="menu-shop menu-item-463096"><a href="https://idobi.com/shop/">SHOP</a> </li> 1952<li id="menu-item-431110" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-431110"><a href="/cdn-cgi/l/email-protection#a5c6cacbd1c4c6d1e5ccc1cac7cc8bc6cac8">CONTACT</a> </li> 1953<li id="menu-item-461231" class="menu-idobi-network-terms-of-use menu-item-461231"><a href="https://idobi.com/idobi-network-terms-of-use/">TERMS OF USE</a> </li> 1954<li id="menu-item-389411" class="menu-copyright-policy menu-item-389411"><a href="https://idobi.com/copyright-policy/">COPYRIGHT POLICY</a> </li> 1955<li id="menu-item-389412" class="menu-privacy-policy menu-item-389412"><a href="https://idobi.com/privacy-policy/">PRIVACY POLICY</a> </li> </ul></div> </div> 1956 <div class='footer-section'> 1957 <div class='footer-header'>SOCIAL</div> 1958 <a class='footer-link' href='https://www.instagram.com/idobiradio/'>INSTAGRAM</a> 1959 <a class='footer-link' href='https://www.tiktok.com/@idobiradio'>TIKTOK</a> 1960 <a class='footer-link' href='https://www.youtube.com/@idobi'>YOUTUBE</a> 1961 <a class='footer-link' href='https://www.facebook.com/idobiradio'>FACEBOOK</a> 1962 <a class='footer-link' href='https://web-cdn.bsky.app/profile/did:plc:pq6gcrvabrr75l5gm7gezw7w'>BLUESKY</a> 1963 </div> 1964 <div id='footer-app-download' class='footer-section'> 1965 <div class='footer-header'>FREE IDOBI APP</div> 1966 <a class='footer-link' href='https://apps.apple.com/us/app/idobi/id431066119?ign-mpt=uo%3D4'>APPLE</a> 1967 <a class='footer-link' href='https://play.google.com/store/apps/details?id=com.idobi.android&hl=en&pli=1'>ANDROID</a> 1968 </div> 1969 </div> 1970 <div id='footer-copyright-idobi-logo'> 1971 <div id='desktopcopyright'> 1972 Copyright © 2026 idobi Network. All Rights Reserved. <a href="https://idobi.com/idobi-network-terms-of-use/">Terms of Use.</a> 1973 </div> 1974 <!-- idobi logo goes here --> 1975 <img id='footer-idobi-logo'src='https://idobi.com/wp-content/themes/idobi-2022/assets/img/idobi-logo-footer-2025.png'/> 1976 </div> 1977 </div> 1978</footer> 1979<!-- #colophon --> 1980 1981<style> 1982.cookiebannercontainer{ 1983 position:fixed; 1984 flex-direction: column; 1985 justify-content: center; 1986 width:100%; 1987 z-index: 10; 1988 padding:0 2rem; 1989 height:10rem; 1990 top:calc(100% - 10rem); 1991 background-color:black; 1992 border-top: 1rem solid #00aedb; 1993} 1994 1995.cookiebannercontainer a{ 1996 color: #00aedb; 1997} 1998 1999.closeiconcontainer{ 2000 width:100%; 2001 display:flex; 2002} 2003 2004.closeiconheader { 2005 font-size: 27px; 2006 color: #00aedb; 2007 font-weight:bold; 2008 margin-right:auto; 2009} 2010 2011.closeicon{ 2012 align-self: end; 2013 width: 15px; 2014 height: 15px; 2015 margin-top: auto; 2016 margin-bottom: auto; 2017} 2018 2019.cookiebannertext{ 2020 color: whitesmoke; 2021 font-family: 'alte-haas-grotesk-bold'; 2022} 2023 2024.cookiefade{ 2025 display:none; 2026} 2027 2028.cookieshow{ 2029 display:flex; 2030} 2031 2032@media (max-width: 768px){ 2033 .closeiconheader { 2034 font-size: 20px; 2035 } 2036 2037 .cookiebannertext{ 2038 font-size: 14px; 2039 } 2040 2041 .cookiebannercontainer{ 2042 position:fixed; 2043 flex-direction: column; 2044 justify-content: center; 2045 width:100%; 2046 z-index: 3; 2047 padding:0 2rem; 2048 height:15rem; 2049 top:calc(100% - 15rem); 2050 } 2051} 2052 2053</style> 2054 2055<div id="cookiebanner" class="cookiebannercontainer cookiefade"> 2056 <div class="closeiconcontainer"> 2057 <div class="closeiconheader"> 2058 COOKIE NOTICE 2059 </div> 2060 <img class="closeicon" src="https://idobi.com/wp-content/themes/idobi-2022/assets/img/description_close_white.png" onclick="closecookiebanner()"/> 2061 </div> 2062 2063 <div class="cookiebannertext">We utilize cookie technology to collect data regarding the number of visits a person has made to our site. This data is stored in aggregate form and is in no way singled out in an individual file. This information allows us to know what pages/sites are of interest to our users and what pages/sites may be of less interest. <a href="https://idobi.com/privacy-policy/">See more</a></div> 2064</div>
vendor: 112 bytes, lines 2064-2066
2064 2065 2066<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2066<script> 2067 jQuery(document).ready(function () { 2068 2069 console.log(document.cookie); 2070 var visit = getCookie("cookie"); 2071 if (visit == null) { 2072 document.getElementById("cookiebanner").setAttribute("class", "cookiebannercontainer cookieshow"); 2073 var expire = new Date(); 2074 expire = new Date(expire.getTime() + 7776000000); 2075 document.cookie = "cookie=here; expires=" + expire; 2076 } 2077 }); 2078 2079 function getCookie(c_name) { 2080 var c_value = document.cookie; 2081 var c_start = c_value.indexOf(" " + c_name + "="); 2082 if (c_start == -1) { 2083 c_start = c_value.indexOf(c_name + "="); 2084 } 2085 if (c_start == -1) { 2086 c_value = null; 2087 } else { 2088 c_start = c_value.indexOf("=", c_start) + 1; 2089 var c_end = c_value.indexOf(";", c_start); 2090 if (c_end == -1) { 2091 c_end = c_value.length; 2092 } 2093 c_value = unescape(c_value.substring(c_start, c_end)); 2094 } 2095 return c_value; 2096 } 2097 2098 function closecookiebanner(){ 2099 document.getElementById("cookiebanner").setAttribute("class", "cookiebannercontainer cookiefade"); 2100 } 2101</script>
2101<script type="speculationrules"> 2102{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/assets/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/idobi-2022/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2103</script>
vendor: 1 bytes, line 2103
2103
2104<script id="unic-cmp-script-js" src="https://idobi.com/wp-content/plugins/uniconsent-cmp/public/js/unic.min.js?ver=1.7.2"></script>
vendor: 1 bytes, line 2104
2104
2105<script id="universally-switcher-js" src="https://idobi.com/wp-content/plugins/universally-language-translation-multilingual-tool/assets/js/language-switcher.js?ver=1.0.9"></script>
vendor: 1 bytes, line 2105
2105
2106<script id="idobi_2021-navigation-js" src="https://idobi.com/wp-content/themes/idobi-2022/assets/js/navigation.js?ver=20151215"></script>
vendor: 1 bytes, line 2106
2106
2107<script id="idobi_2021-skip-link-focus-fix-js" src="https://idobi.com/wp-content/themes/idobi-2022/assets/js/skip-link-focus-fix.js?ver=20151215"></script>
vendor: 1 bytes, line 2107
2107
2108<script id="footer-js-js-extra"> 2109var footer_css_vars = {"home_url":"https://idobi.com","frontpage":"https://idobi.com/wp-content/themes/idobi-2022/assets/css/frontpage.css","read":"https://idobi.com/wp-content/themes/idobi-2022/assets/css/read-page.css","shows":"https://idobi.com/wp-content/themes/idobi-2022/assets/css/shows-page.css","listen":"https://idobi.com/wp-content/themes/idobi-2022/assets/css/listen-page.css","watch":"https://idobi.com/wp-content/themes/idobi-2022/assets/css/watch-page.css","videos":"https://idobi.com/wp-content/themes/idobi-2022/assets/css/videos-page.css","single-post":"https://idobi.com/wp-content/themes/idobi-2022/assets/css/single-post.css","recent-posts":"https://idobi.com/wp-content/themes/idobi-2022/assets/css/recent-posts.css"}; 2110//# sourceURL=footer-js-js-extra 2111</script>
vendor: 1 bytes, line 2111
2111
2112<script id="footer-js-js" src="https://idobi.com/wp-content/themes/idobi-2022/assets/js/footer.js?ver=1780037690"></script>
vendor: 1 bytes, line 2112
2112
2113<script id="single-post-js-js" src="https://idobi.com/wp-content/themes/idobi-2022/assets/js/single-post.js?ver=1773669880"></script>
vendor: 1 bytes, line 2113
2113
2114<script id="custom-ajax-form-js-extra"> 2115var ajax_form_data = {"ajax_url":"https://idobi.com/wp-admin/admin-ajax.php","nonce":"c0f28e173b"}; 2116//# sourceURL=custom-ajax-form-js-extra 2117</script>
vendor: 1 bytes, line 2117
2117
2118<script id="custom-ajax-form-js" src="https://idobi.com/wp-content/themes/idobi-2022/assets/js/custom-ajax-form.js?ver=1780059495"></script>
vendor: 1 bytes, line 2118
2118
2119<script id="wpforms-choicesjs-js-extra"> 2120var wpforms_choicesjs_config = {"removeItemButton":"1","shouldSort":"","fuseOptions":{"threshold":0.1,"distance":1000},"loadingText":"Loading...","noResultsText":"No results found","noChoicesText":"No choices to choose from","uniqueItemText":"Only unique values can be added","customAddItemText":"Only values matching specific conditions can be added"}; 2121//# sourceURL=wpforms-choicesjs-js-extra 2122</script>
vendor: 1 bytes, line 2122
2122
2123<script id="wpforms-choicesjs-js" src="https://idobi.com/wp-content/plugins/wpforms-lite/assets/lib/choices.min.js?ver=10.2.0"></script>
vendor: 1 bytes, line 2123
2123
2124<script id="wpforms-validation-js" src="https://idobi.com/wp-content/plugins/wpforms-lite/assets/lib/jquery.validate.min.js?ver=1.21.0"></script>
vendor: 1 bytes, line 2124
2124
2125<script id="wpforms-maskedinput-js" src="https://idobi.com/wp-content/plugins/wpforms-lite/assets/lib/jquery.inputmask.min.js?ver=5.0.9"></script>
vendor: 1 bytes, line 2125
2125
2126<script id="wpforms-mailcheck-js" src="https://idobi.com/wp-content/plugins/wpforms-lite/assets/lib/mailcheck.min.js?ver=1.1.2"></script>
vendor: 1 bytes, line 2126
2126
2127<script id="wpforms-punycode-js" src="https://idobi.com/wp-content/plugins/wpforms-lite/assets/lib/punycode.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 2127
2127
2128<script id="wpforms-generic-utils-js" src="https://idobi.com/wp-content/plugins/wpforms-lite/assets/js/share/utils.min.js?ver=2.0.2"></script>
vendor: 1 bytes, line 2128
2128
2129<script id="wpforms-js" src="https://idobi.com/wp-content/plugins/wpforms-lite/assets/js/frontend/wpforms.min.js?ver=2.0.2"></script>
vendor: 1 bytes, line 2129
2129
2130<script id="wpforms-modern-js" src="https://idobi.com/wp-content/plugins/wpforms-lite/assets/js/frontend/wpforms-modern.min.js?ver=2.0.2"></script>
vendor: 140 bytes, lines 2130-2131
2130 2131<script id="wpforms-recaptcha-js" src="https://www.google.com/recaptcha/api.js?onload=wpformsRecaptchaLoad&render=explicit"></script>
2132<script id="wpforms-recaptcha-js-after"> 2133var wpformsDispatchEvent = function (el, ev, custom) { 2134 var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); 2135 custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); 2136 el.dispatchEvent(e); 2137 }; 2138 var wpformsRecaptchaCallback = function (el) { 2139 var hdn = el.parentNode.querySelector(".wpforms-recaptcha-hidden"); 2140 var err = el.parentNode.querySelector("#g-recaptcha-hidden-error"); 2141 hdn.value = "1"; 2142 wpformsDispatchEvent(hdn, "change", false); 2143 hdn.classList.remove("wpforms-error"); 2144 err && hdn.parentNode.removeChild(err); 2145 }; 2146 var wpformsRecaptchaLoad = function () { 2147 Array.prototype.forEach.call(document.querySelectorAll(".g-recaptcha"), function (el) { 2148 try { 2149 var recaptchaID = grecaptcha.render(el, { 2150 callback: function () { 2151 wpformsRecaptchaCallback(el); 2152 } 2153 }); 2154 el.setAttribute("data-recaptcha-id", recaptchaID); 2155 } catch (error) {} 2156 }); 2157 wpformsDispatchEvent(document, "wpformsRecaptchaLoaded", true); 2158 }; 2159 2160//# sourceURL=wpforms-recaptcha-js-after 2161</script>
vendor: 1 bytes, line 2161
2161
2162<script id="wpforms-address-field-js" src="https://idobi.com/wp-content/plugins/wpforms-lite/assets/js/frontend/fields/address.min.js?ver=2.0.2"></script>
vendor: 1 bytes, line 2162
2162
2163<script id="wp-emoji-settings" type="application/json"> 2164{"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://idobi.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.1"}} 2165</script>
vendor: 1 bytes, line 2165
2165
2166<script type="module"> 2167/*! This file is auto-generated */ 2168var 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)))}); 2169//# sourceURL=https://idobi.com/wp-includes/js/wp-emoji-loader.min.js 2170</script>
vendor: 1 bytes, line 2170
2170
2171<script type='text/javascript'> 2172/* <![CDATA[ */ 2173var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_min":"Please enter a value greater than or equal to {0}.","val_max":"Please enter a value less than or equal to {0}.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"https:\/\/idobi.com\/wp-content\/plugins\/wpforms-lite\/","gdpr":"","ajaxurl":"https:\/\/idobi.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","nonce":"912d712b83","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","readOnlyDisallowedFields":["captcha","map","content","divider","hidden","html","entry-preview","pagebreak","payment-total"],"error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":[],"analytics_composite_field_types":["name","address","date-time","email","password","paypal-commerce"],"analytics_base64":"1","address_field":{"list_countries_without_states":["GB","DE","CH","NL"]}} 2174/* ]]> */ 2175</script>
2175 2176 2177<div id="page-loader" style="display:none;"> 2178 <div class="loader-spinner"></div> 2179</div> 2180<div id="ajax-progress"></div>
2181<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"892dce02cbc9455fbd3a0df3202ed423","spa":2}' crossorigin="anonymous"></script>
2181 2182</body> 2183 2184</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.