PageSourceSearch

https://tbxunfiltered.com/assets/CommunityExperience-BNCszj4c.js

js tbxunfiltered.com collected 2026-10-09 22:40:42 UTC 31,713 bytes, 1 lines download raw bytes

1import{r as e}from"./rolldown-runtime-S-ySWqyJ.js";import{i as t,r as n}from"./framework-CXnKph_e.js";import r from"./AudioSpotlight-BGrWjvY4.js";import{t as i}from"./SharedAfterpartyChat-WAPtoXfn.js";var a=e(t(),1),o=n(),s=22e3,c=`tbx-display-name`,l=`tbx-pending-power-up`,u=`tbx-paypal-away`,d=`https://www.paypal.com/ncp/payment/NL2FX5TPAUSAQ`,f=`tbx-celebrated-powerups`,p=1800*1e3,m=null,h=null,g=null,_=!1,v=null,y=null;function ee(e){return window.paypal?Promise.resolve(window.paypal):(y||=new Promise((t,n)=>{let r=document.createElement(`script`);r.src=`https://www.paypal.com/sdk/js?client-id=${encodeURIComponent(e)}&currency=USD&intent=capture&components=buttons`,r.async=!0,r.onload=()=>window.paypal?t(window.paypal):n(Error(`PayPal checkout did not load.`)),r.onerror=()=>n(Error(`PayPal checkout could not be loaded.`)),document.head.appendChild(r)}),y)}function te(){try{let e=window.sessionStorage.getItem(f);return new Set(e?JSON.parse(e):[])}catch{return new Set}}function b(e){try{window.sessionStorage.setItem(f,JSON.stringify(Array.from(e).slice(-50)))}catch{}}async function x(e){let t=await e.json();if(!e.ok)throw Error(t.error||`Please try again.`);return t}function S(){v!==null&&(window.clearTimeout(v),v=null),m&&=(m.pause(),m.muted=!0,m.currentTime=0,null),h&&=(h.close(),null)}function C(){return g||(g=new Audio(`/media/fireworks-real.mp3`),g.preload=`auto`,g.loop=!1),g}function ne(){let e=C();if(_&&!e.paused)return;e.currentTime=0,e.volume=1,e.muted=!0;let t=e.play();t&&t.then(()=>{_=!0}).catch(()=>{e.muted=!0})}function w(){let e=window.AudioContext||window.webkitAudioContext;if(!e)return;let t=new e;h=t;let n=t.currentTime;[0,.6,1.35,2.2,3.1,4.4,5.25,6.7,8.1,9.35,10.9,12.1,13.8,15.1,16.4,17.2,18.1,19,19.7,20.4].forEach((e,r)=>{let i=.8,a=t.createBuffer(1,t.sampleRate*i,t.sampleRate),o=a.getChannelData(0);for(let e=0;e<o.length;e+=1)o[e]=(Math.random()*2-1)*(1-e/o.length)**2.2;let s=t.createBufferSource(),c=t.createBiquadFilter(),l=t.createGain();s.buffer=a,c.type=`lowpass`,c.frequency.setValueAtTime(180+r%4*145,n+e),l.gain.setValueAtTime(1e-4,n+e),l.gain.exponentialRampToValueAtTime(.32,n+e+.015),l.gain.exponentialRampToValueAtTime(1e-4,n+e+i),s.connect(c).connect(l).connect(t.destination),s.start(n+e);for(let r=0;r<5;r+=1){let r=t.createOscillator(),i=t.createGain(),a=n+e+.08+Math.random()*.64;r.type=`square`,r.frequency.setValueAtTime(900+Math.random()*1700,a),i.gain.setValueAtTime(.06,a),i.gain.exponentialRampToValueAtTime(1e-4,a+.035),r.connect(i).connect(t.destination),r.start(a),r.stop(a+.04)}}),window.setTimeout(()=>{h===t&&(h=null),t.close()},s)}function T(){if(document.visibilityState!==`visible`)return;S();let e=C();e.loop=!1,e.currentTime=0,e.muted=!1,e.volume=.95,m=e;let t=e.play();t&&t.then(()=>{_=!0}).catch(()=>{m===e&&(m=null,w())}),v=window.setTimeout(S,s)}function re({name:e,onClose:t}){let n=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let e=n.current;if(!e)return;let r=e.getContext(`2d`);if(!r)return;let i=window.matchMedia(`(prefers-reduced-motion: reduce)`).matches,a=window.innerWidth,o=window.innerHeight,c=0,l=0,u=0,d=250,f=[],p=[`#f2d58a`,`#d7ad55`,`#fff4d2`,`#b11f2d`,`#ff5361`],m=()=>{a=window.innerWidth,o=window.innerHeight,e.width=a*devicePixelRatio,e.height=o*devicePixelRatio,e.style.width=`${a}px`,e.style.height=`${o}px`,r.setTransform(devicePixelRatio,0,0,devicePixelRatio,0,0)},h=(e=a*(.12+Math.random()*.76),t=o*(.08+Math.random()*.52))=>{let n=i?18:72,r=p[Math.floor(Math.random()*p.length)];for(let i=0;i<n;i+=1){let a=Math.PI*2*i/n+Math.random()*.08,o=1.8+Math.random()*6.6;f.push({x:e,y:t,vx:Math.cos(a)*o,vy:Math.sin(a)*o,life:0,maxLife:56+Math.random()*52,color:Math.random()>.22?r:`#ffffff`,size:1+Math.random()*2.7})}};m(),h(a*.22,o*.3),h(a*.78,o*.27);let g=e=>{u||=e;let n=e-u;c+=1,r.fillStyle=`rgba(2, 2, 2, .17)`,r.fillRect(0,0,a,o),!i&&n>=d&&n<s-350&&(h(),n>s-4300&&Math.random()>.35&&h(),d+=n>s-4300?170+Math.random()*100:360+Math.random()*260),f.forEach(e=>{e.life+=1,e.x+=e.vx,e.y+=e.vy,e.vy+=.055,e.vx*=.994;let t=Math.max(0,1-e.life/e.maxLife);r.globalAlpha=t,r.fillStyle=e.color,r.beginPath(),r.arc(e.x,e.y,e.size*t+.2,0,Math.PI*2),r.fill()}),r.globalAlpha=1;for(let e=f.length-1;e>=0;--e)f[e].life>=f[e].maxLife&&f.splice(e,1);n<s?l=requestAnimationFrame(g):t()};return l=requestAnimationFrame(g),window.addEventListener(`resize`,m),()=>{cancelAnimationFrame(l),window.removeEventListener(`resize`,m)}},[t]),(0,o.jsxs)(`div`,{className:`fireworks`,role:`dialog`,"aria-modal":`true`,"aria-label":`Thank you ${e}`,children:[(0,o.jsx)(`canvas`,{ref:n,"aria-hidden":`true`}),(0,o.jsxs)(`div`,{className:`fireworks-copy`,children:[(0,o.jsx)(`img`,{src:`/assets/tbx-globe-logo.png`,alt:``}),(0,o.jsx)(`p`,{children:`YOU POWERED THE SHOW`}),(0,o.jsxs)(`h2`,{children:[`THANK YOU,`,(0,o.jsx)(`br`,{}),(0,o.jsx)(`strong`,{children:e})]}),(0,o.jsx)(`span`,{children:`WITH GRATITUDE FROM GLEN, JENNIFER & TBX`}),(0,o.jsx)(`small`,{className:`fireworks-status`,children:`TBX FIREWORKS SPECTACULAR · 22 SECONDS`})]}),(0,o.jsx)(`div`,{className:`fireworks-progress`,"aria-hidden":`true`,children:(0,o.jsx)(`i`,{})}),(0,o.jsx)(`button`,{onClick:t,"aria-label":`Close celebration`,children:`×`})]})}function E({text:e,bottom:t=!1}){let n=Array.from(e),r=t?112:-68,i=t?248:68;return(0,o.jsx)(`span`,{className:`coin-arc ${t?`coin-arc-bottom`:`coin-arc-top`}`,"aria-hidden":`true`,children:n.map((e,a)=>(0,o.jsx)(`span`,{style:{transform:`translate(-50%,-50%) rotate(${r+(i-r)*a/Math.max(n.length-1,1)}deg) translateY(calc(-1 * var(--coin-letter-radius))) rotate(${t?180:0}deg)`}
1,children:e===` `?`\xA0`:e},`${e}-${a}`))})}function D({paypalClientId:e}){let[t,n]=(0,a.useState)(null),[s,f]=(0,a.useState)(``),[m,h]=(0,a.useState)(``),[g,_]=(0,a.useState)(!1),[v,y]=(0,a.useState)(``),[w,D]=(0,a.useState)(!1),[O,k]=(0,a.useState)(!1),[A,ie]=(0,a.useState)(`show`),[j,M]=(0,a.useState)(`intro`),[N,P]=(0,a.useState)(``),[F,ae]=(0,a.useState)(``),[I,oe]=(0,a.useState)(`25`),[L,R]=(0,a.useState)(``),[se,z]=(0,a.useState)(``),[B,V]=(0,a.useState)(null),[H,U]=(0,a.useState)(``),[ce,le]=(0,a.useState)(!1),[ue,W]=(0,a.useState)(!1),[G,K]=(0,a.useState)(``),[q,J]=(0,a.useState)(``),Y=(0,a.useRef)(null),de=(0,a.useCallback)(e=>{let t=e.filter(e=>e.kind===`powerburst`&&(e.verification===`verified`||e.verification===`admin`)),n=Y.current??te(),r=t.filter(e=>Date.now()-e.createdAt<=p&&!n.has(e.id));if(r.length){r.forEach(e=>n.add(e.id)),b(n);let e=r.reduce((e,t)=>t.createdAt>e.createdAt?t:e);document.visibilityState===`visible`&&(T(),z(e.authorName))}Y.current=n},[]),X=(0,a.useCallback)(async()=>{try{n((await x(await fetch(`/api/afterparty/polls`,{cache:`no-store`}))).poll)}catch{}},[]);(0,a.useEffect)(()=>{let e=window.localStorage.getItem(c);e&&P(e),window.localStorage.removeItem(l);let t=new URL(window.location.href);le(t.searchParams.get(`tbx_preview`)===`powerbursts`),t.searchParams.get(`campaign`)===`gas-money`&&ie(`gas-money`),t.searchParams.get(`power`)===`1`&&k(!0),window.sessionStorage.getItem(u)===`1`&&(window.sessionStorage.removeItem(u),ie(`gas-money`),M(`return`),k(!0)),X();let n=window.setInterval(X,15e3);return()=>window.clearInterval(n)},[X]),(0,a.useEffect)(()=>{C().load()},[]),(0,a.useEffect)(()=>{if(!O||j!==`checkout`||!H||!B||!e)return;let t=!1,n=document.getElementById(`paypal-button-container`);if(n)return n.replaceChildren(),ee(e).then(e=>{if(!t)return e.Buttons({style:{layout:`vertical`,shape:`rect`,color:`gold`,label:`paypal`,height:48},createOrder:(e,t)=>t.order.create({purchase_units:[{description:A===`gas-money`?`Gas Money — TBX On the Road: Homeward to the Ozarks`:`Power the Show — TBX Unfiltered`,custom_id:H,amount:{currency_code:`USD`,value:B.amount.toFixed(2)}}],application_context:{brand_name:`TBX Unfiltered`,shipping_preference:`NO_SHIPPING`}}),onApprove:async(e,t)=>{let n=(await t.order.capture()).purchase_units?.flatMap(e=>e.payments?.captures||[]).find(e=>e.status===`COMPLETED`);if(!n?.id)throw Error(`PayPal did not confirm the completed payment.`);let r=Y.current??te();r.add(`paypal:${n.id}`),Y.current=r,b(r),window.localStorage.removeItem(l),U(``),V(null),M(`intro`),k(!1),T(),z(B.supporterName)},onCancel:()=>{R(`PayPal checkout was canceled. Nothing was charged.`),M(`intro`),U(``),V(null)},onError:()=>{R(`PayPal checkout could not finish. Please try again.`),M(`intro`),U(``),V(null)}}).render(n)}).catch(e=>{t||(R(e instanceof Error?e.message:`PayPal checkout could not be loaded.`),M(`intro`),U(``),V(null))}),()=>{t=!0}},[H,e,B,A,O,j]);function Z(){ne(),k(!0)}function Q(e){P(e);let t=e.trim();t?window.localStorage.setItem(c,t):window.localStorage.removeItem(c),window.dispatchEvent(new CustomEvent(`tbx:alias-change`,{detail:e}))}async function fe(e){if(!(!t||t.hasVoted))try{n((await x(await fetch(`/api/afterparty/polls`,{method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({pollId:t.id,optionId:e})}))).poll)}catch{await X()}}async function pe(e){e.preventDefault(),y(`Saving your entry…`),D(!0),window.setTimeout(()=>D(!1),2600);try{y((await x(await fetch(`/api/afterparty/giveaway`,{method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({name:s,email:m,newsletterConsent:g})}))).message),f(``),h(``),_(!1)}catch(e){y(e instanceof Error?e.message:`Please try again.`)}}async function me(){if(N.trim().length<2){R(`Add the name you want TBX to celebrate.`);return}let t=Number(I);if(!Number.isFinite(t)||t<1||t>1e5){R(`Enter a contribution between $1 and $100,000.`);return}if(!e){R(`PayPal checkout is being connected. Please try again shortly.`);return}R(``);let n={supporterName:N.trim(),message:F.trim(),amount:t,createdAt:Date.now()};if(A===`gas-money`){window.localStorage.setItem(c,n.supporterName),window.localStorage.setItem(l,JSON.stringify(n)),window.sessionStorage.setItem(u,`1`),Q(n.supporterName),V(n),M(`return`),window.open(d,`_blank`,`noopener,noreferrer`);return}try{let e=await x(await fetch(`/api/afterparty/paypal/pending`,{method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({supporterName:n.supporterName,message:n.message,amount:t})}));n.amount=Number(e.amount),window.localStorage.setItem(c,n.supporterName),window.localStorage.setItem(l,JSON.stringify(n)),Q(n.supporterName),V(n),U(e.token),M(`checkout`)}catch(e){R(e instanceof Error?e.message:`PayPal checkout could not be prepared.`)}}let he=(0,a.useCallback)(()=>{S(),z(``)},[]);function ge(){let e=window.localStorage.getItem(c)?.trim()||``,t=N.trim()||e||`TBX Viewer`;R(``),Q(t),window.localStorage.removeItem(l),window.sessionStorage.removeItem(u),V(null),T(),k(!1),M(`intro`),z(t)}function _e(){K(``),J(``),W(!0)}function $(){K(``),J(``),W(!1)}function ve(e){if(e.preventDefault(),G.trim()!==`1212`){J(`Incorrect operator code.`);return}$(),T(),z(`GLEN & JENNIFER`)}return(0,o.jsxs)(`main`,{children:[(0,o.jsxs)(`header`,{className:`community-header`,children:[(0,o.jsxs)(`a`,{className:`community-brand`,href:`#top`,"aria-label":`TBX After Party home`,children:[(0,o.jsx)(`img`,{src:`/assets/tbx-globe-logo.png`,alt:`TBX Unfiltered`}),(0,o.jsxs)(`span`,{children:[(0,o.jsx)(`strong`,{children:`TBX AFTER PARTY`}),(0,o.jsx)(`small`,{children:`OPEN 24 / 7`})]})]}),(0,o.jsxs)(`nav`,{className:`community-nav`,"aria-label":`After Party navigation`,children:[(0,o.jsxs)(`a`,{className:`active`,href:`#community`,children:[(0,o.jsx)(`span`,{"aria-hidden":`true`,children:`💬`}),(0,o.jsx)(`strong`,{children:`Chat`})]}),(0,o.jsxs)(`a`,{href:`#power`,children:[(0,o.jsx)(`span`,{"aria-hidden":`true`,children:`⚡`}),(0,o.jsx)(`strong`,{children:`Power`})]}),(0,o.jsxs)(`a`,{href:`#giveaway`,children:[(0,o.jsx)(`span`,{"aria-hidden":`true`,children:`★`}),(0,o.jsx)(`strong`,{children:`Win Merch`})]}),(0,o.jsxs)(`a`,{href:`#polls`,children:[(0,o.jsx)(`span`,{"aria-hidden":`true`,children:`✓`}),(0,o.jsx)(`strong`,{children:`Polls`})]}),(0,o.jsxs)(`a`,{href:`#youtube`,children:[(0,o.jsx)(`span`,{"aria-hidden":`true`,children:`▶`}),(0,o.jsx)(`strong`,{children:`YouTube`})]})]}),(0,o.jsxs)(`a`,{className:`community-exit`,href:`/`,"aria-label":`Return to the main TBX website`,children:[(0,o.jsxs)(`span`,{children:[(0,o.jsx)(`small`,{children:`MAIN WEBSITE`}),(0,o.jsx)(`strong`,{children:`TBX HOME`})]}),(0,o.jsx)(`b`,{"aria-hidden":`true`,children:`↗`})]})]}),(0,o.jsxs)(`section`,{className:`portal-hero`,id:`top`,children:[(0,o.jsxs)(`div`,{className:`portal-intro`,children:[(0,o.jsxs)(`div`,{className:`afterparty-sign-stage`,children:[(0,o.jsxs)(`p`,{className:`eyebrow`,children:[(0,o.jsx)(`span`,{className:`live-dot`}),` The TBX hangout · open 24 / 7 · live or not`]}),(0,o.jsxs)(`div`,{className:`afterparty-sign`,"aria-label":`The TBX After Party`,children:[(0,o.jsx)(`span`,{className:`afterparty-sign-topline`,children:`TBX UNFILTERED PRESENTS`}),(0,o.jsxs)(`h1`,{children:[(0,o.jsx)(`span`,{children:`THE TBX`}),(0,o.jsx)(`em`,{children:`AFTER PARTY`})]}),(0,o.jsx)(`strong`,{children:`THE HERD NEVER CLOCKS OUT`})]})]}),(0,o.jsxs)(`div`,{className:`portal-intro-copy`,children:[(0,o.jsx)(`p`,{children:`When the LIVE light goes dark, the herd comes here. Hang out, comment, vote in the poll, enter to win merch, and help power the next show.`}),(0,o.jsxs)(`div`,{className:`afterparty-menu`,"aria-label":`After Party activities`,children:[(0,o.jsx)(`a`,{href:`#community`,children:`💬 Chat`}),(0,o.jsx)(`a`,{href:`#polls`,children:`✓ Vote`}),(0,o.jsx)(`a`,{href:`#giveaway`,children:`★ Win`}),(0,o.jsx)(`a`,{href:`#power`,children:`⚡ Power TBX`})]})]})]}),(0,o.jsxs)(`aside`,{className:`power-showcase`,"aria-label":`Power the show donation experience`,children:[(0,o.jsxs)(`button`,{className:`power-button`,onClick:Z,"aria-label":`Power the show with the spinning buffalo coin`,children:[(0,o.jsx)(`span`,{className:`header-buffalo`,"aria-hidden":`true`,children:(0,o.jsx)(`img`,{src:`/assets/tbx-buffalo-coin.png`,alt:``})}),(0,o.jsxs)(`span`,{className:`header-power-label`,children:[`Power the show`,(0,o.jsx)(`small`,{children:`Press the buffalo`})]})]}),(0,o.jsxs)(`div`,{className:`power-showcase-copy`,children:[(0,o.jsx)(`small`,{children:`EVERY POWER-UP GETS ITS OWN ENCORE`}),(0,o.jsx)(`strong`,{children:`Donate. Light the fuse.`}),(0,o.jsx)(`p`,{children:`Your name takes over the full screen as a dramatic fireworks spectacular erupts around it—complete with booming sound.`})]}),(0,o.jsx)(`button`,{className:`operator-test-button`,type:`button`,onClick:_e,"aria-label":`Operator fireworks test — code required`,children:`operator fx test`})]}),(0,o.jsxs)(`figure`,{className:`host-marquee`,children:[(0,o.jsx)(`img`,{src:`/assets/jen-glen-hero.png`,alt:`Glen and Jennifer hosting TBX Unfiltered together in the studio`}),(0,o.jsx)(`div`,{className:`host-marquee-glow`}),(0,o.jsxs)(`figcaption`,{children:[(0,o.jsxs)(`span`,{className:`host-name host-name-jen`,children:[(0,o.jsx)(`small`,{children:`YOUR HOST`}),`JENNIFER`]}),(0,o.jsxs)(`span`,{className:`host-show-title`,children:[(0,o.jsx)(`i`,{className:`live-dot`}),` TBX UNFILTERED · THE AFTERSHOW`]}),(0,o.jsxs)(`span`,{className:`host-name host-name-glen`,children:[(0,o.jsx)(`small`,{children:`YOUR HOST`}),`GLEN`]})]})]}),(0,o.jsxs)(`div`,{className:`portal-launchpad`,"aria-label":`Choose your TBX experience`,children:[(0,o.jsxs)(`a`,{className:`portal-destination chat-destination`,href:`#community`,children:[(0,o.jsx)(`span`,{className:`destination-number`,children:`01`}),(0,o.jsx)(`i`,{className:`destination-icon`,children:`💬`}),(0,o.jsxs)(`div`,{children:[(0,o.jsx)(`small`,{children:`THE LIVE LOUNGE`}),(0,o.jsxs)(`strong`,{children:[`CHAT`,(0,o.jsx)(`br`,{}),`WITH THE HERD`]}),(0,o.jsx)(`p`,{children:`Post, reply, and keep the conversation moving.`})]}),(0,o.jsx)(`b`,{children:`ENTER THE CHAT →`})]}),(0,o.jsxs)(`button`,{className:`portal-destination power-destination`,type:`button`,onClick:Z,children:[(0,o.jsx)(`span`,{className:`destination-number`,children:`02`}),(0,o.jsx)(`i`,{className:`destination-icon power-orb`,children:`⚡`}),(0,o.jsxs)(`div`,{children:[(0,o.jsx)(`small`,{children:`VIEWER POWERED`}),(0,o.jsxs)(`strong`,{children:[`POWER`,(0,o.jsx)(`br`,{}),`THE SHOW`]}),(0,o.jsx)(`p`,{children:`Support TBX and light up the entire screen.`})]}),(0,o.jsx)(`b`,{children:`SEND A POWER-UP →`})]}),(0,o.jsxs)(`a`,{className:`portal-destination win-destination`,href:`#giveaway`,children:[(0,o.jsx)(`span`,{className:`destination-number`,children:`03`}),(0,o.jsx)(`i`,{className:`mini-prize-wheel`,"aria-hidden":`true`}),(0,o.jsxs)(`div`,{children:[(0,o.jsx)(`small`,{children:`THE WEEKLY SPIN`}
1),(0,o.jsxs)(`strong`,{children:[`ENTER TO`,(0,o.jsx)(`br`,{}),`WIN MERCH`]}),(0,o.jsx)(`p`,{children:`Drop your email in the wheel for this week’s prize.`})]}),(0,o.jsx)(`b`,{children:`TAKE ME TO THE WHEEL →`})]})]})]}),(0,o.jsx)(r,{}),(0,o.jsxs)(`section`,{className:`youtube-station`,id:`youtube`,children:[(0,o.jsxs)(`div`,{className:`youtube-station-heading`,children:[(0,o.jsx)(`span`,{className:`youtube-mark`,"aria-hidden":`true`,children:(0,o.jsx)(`i`,{})}),(0,o.jsxs)(`div`,{children:[(0,o.jsx)(`p`,{className:`kicker`,children:`THE TBX YOUTUBE ACTION STATION`}),(0,o.jsxs)(`h2`,{children:[`Three clicks.`,(0,o.jsx)(`br`,{}),(0,o.jsx)(`em`,{children:`One stronger show.`})]})]}),(0,o.jsx)(`p`,{children:`Help TBX travel farther, hit harder, and keep independent coverage moving. Choose your action—YouTube opens in a new tab.`})]}),(0,o.jsxs)(`div`,{className:`youtube-actions`,"aria-label":`Support TBX on YouTube`,children:[(0,o.jsxs)(`a`,{className:`youtube-action youtube-subscribe`,href:`https://www.youtube.com/@TBXUnfiltered?sub_confirmation=1`,target:`_blank`,rel:`noopener noreferrer`,"aria-label":`Subscribe to TBXUnfiltered.com on YouTube — opens in a new tab`,children:[(0,o.jsx)(`span`,{className:`youtube-action-icon`,"aria-hidden":`true`,children:`▶`}),(0,o.jsx)(`small`,{children:`QUICKEST WIN`}),(0,o.jsx)(`strong`,{children:`Subscribe`}),(0,o.jsx)(`p`,{children:`Open the official TBX channel and confirm your subscription.`}),(0,o.jsx)(`b`,{children:`SUBSCRIBE ON YOUTUBE ↗`})]}),(0,o.jsxs)(`a`,{className:`youtube-action youtube-like`,href:`https://www.youtube.com/watch?v=FDmCZKBrziA`,target:`_blank`,rel:`noopener noreferrer`,"aria-label":`Watch and like the latest TBX show on YouTube — opens in a new tab`,children:[(0,o.jsx)(`span`,{className:`youtube-action-icon`,"aria-hidden":`true`,children:`👍`}),(0,o.jsx)(`small`,{children:`BOOST THE LATEST`}),(0,o.jsx)(`strong`,{children:`Like Our Last Show`}),(0,o.jsx)(`p`,{children:`Land directly on the newest TBX episode, then give it a thumbs-up.`}),(0,o.jsx)(`b`,{children:`WATCH + LIKE ON YOUTUBE ↗`})]}),(0,o.jsxs)(`a`,{className:`youtube-action youtube-join`,href:`https://www.youtube.com/@TBXUnfiltered/join`,target:`_blank`,rel:`noopener noreferrer`,"aria-label":`Join the TBXUnfiltered.com YouTube membership — opens in a new tab`,children:[(0,o.jsx)(`span`,{className:`youtube-action-icon`,"aria-hidden":`true`,children:`★`}),(0,o.jsx)(`small`,{children:`GO ALL IN`}),(0,o.jsx)(`strong`,{children:`Join Our YT Membership`}),(0,o.jsx)(`p`,{children:`Open the official membership page and choose your TBX level.`}),(0,o.jsx)(`b`,{children:`SEE MEMBERSHIP OPTIONS ↗`})]})]}),(0,o.jsx)(`p`,{className:`youtube-station-note`,children:`Official TBX YouTube destinations · Actions are completed securely on YouTube`})]}),(0,o.jsxs)(`section`,{className:`community-section`,id:`community`,children:[(0,o.jsxs)(`div`,{className:`section-heading portal-section-heading`,children:[(0,o.jsxs)(`div`,{className:`section-medallion chat-medallion`,children:[(0,o.jsx)(`span`,{children:`24/7`}),(0,o.jsx)(`strong`,{children:`CHAT`})]}),(0,o.jsxs)(`div`,{children:[(0,o.jsx)(`p`,{className:`kicker`,children:`DESTINATION 01 · THE LIVE LOUNGE`}),(0,o.jsxs)(`h2`,{children:[`Talk it out.`,(0,o.jsx)(`br`,{}),(0,o.jsx)(`em`,{children:`Keep it unfiltered.`})]})]}),(0,o.jsx)(`p`,{children:`Post your take, reply to other viewers, share a lead, or pick up the conversation between live shows.`})]}),(0,o.jsx)(i,{previewPowerbursts:ce,onAliasChange:P,onMessages:de})]}),(0,o.jsxs)(`section`,{className:`power-banner portal-band`,id:`power`,children:[(0,o.jsxs)(`div`,{className:`power-burst`,"aria-hidden":`true`,children:[(0,o.jsx)(`i`,{}),(0,o.jsx)(`i`,{}),(0,o.jsx)(`i`,{})]}),(0,o.jsx)(`button`,{className:`giant-power-medallion coin-button`,type:`button`,onClick:Z,"aria-label":`Power the show — press the rotating buffalo coin`,children:(0,o.jsxs)(`span`,{className:`power-coin-spinner`,children:[(0,o.jsx)(`span`,{className:`coin-edge`,"aria-hidden":`true`}),(0,o.jsxs)(`span`,{className:`coin-face coin-face-front`,children:[(0,o.jsx)(`img`,{src:`/assets/tbx-buffalo-coin.png`,alt:``}),(0,o.jsx)(E,{text:`POWER THE SHOW`}),(0,o.jsx)(E,{text:`TBX • VIEWER POWERED`,bottom:!0}),(0,o.jsx)(`span`,{className:`coin-glint`,"aria-hidden":`true`})]}),(0,o.jsxs)(`span`,{className:`coin-face coin-face-back`,children:[(0,o.jsx)(`span`,{className:`coin-back-ring`,"aria-hidden":`true`}),(0,o.jsx)(`small`,{children:`VIEWER POWERED`}),(0,o.jsx)(`img`,{src:`/assets/tbx-globe-logo.png`,alt:``}),(0,o.jsxs)(`strong`,{children:[`POWER`,(0,o.jsx)(`br`,{}),`THE SHOW`]}),(0,o.jsx)(`b`,{children:`PRESS TO IGNITE ⚡`}),(0,o.jsx)(`span`,{className:`coin-glint`,"aria-hidden":`true`})]})]})}),(0,o.jsxs)(`div`,{className:`power-banner-copy`,children:[(0,o.jsx)(`p`,{className:`kicker`,children:`DESTINATION 02 · LIGHT UP TBX`}),(0,o.jsxs)(`h2`,{children:[`Make some noise.`,(0,o.jsx)(`br`,{}),(0,o.jsx)(`em`,{children:`Make fireworks.`})]}),(0,o.jsx)(`p`,{children:`Your contribution helps fund independent research and production—and gives you the loudest thank-you on the internet.`}),(0,o.jsx)(`div`,{className:`power-banner-actions`,children:(0,o.jsx)(`button`,{type:`button`,onClick:Z,children:`Send a power-up ⚡`})})]})]}),(0,o.jsxs)(`section`,{className:`giveaway-arena portal-band`,id:`giveaway`,children:[(0,o.jsxs)(`div`,{className:`giveaway-copy`,children:[(0,o.jsx)(`p`,{className:`kicker`,children:`DESTINATION 03 · THE WEEKLY SPIN`}),(0,o.jsxs)(`h2`,{children:[`Get in the wheel.`,(0,o.jsx)(`br`,{}),(0,o.jsx)(`em`,{children:`Win TBX merch.`})]}),(0,o.jsx)(`p`,{children:`Enter once each week. Glen and Jennifer spin the wheel live on the show, and one member of the herd takes home official TBX merch.`}),(0,o.jsxs)(`form`,{className:`giveaway-entry-form`,onSubmit:pe,children:[(0,o.jsxs)(`div`,{className:`giveaway-entry-fields`,children:[(0,o.jsxs)(`label`,{htmlFor:`giveaway-name`,children:[`Your name`,(0,o.jsx)(`input`,{id:`giveaway-name`,type:`text`,value:s,onChange:e=>f(e.target.value),placeholder:`Your name`,autoComplete:`name`,maxLength:80,required:!0})]}),(0,o.jsxs)(`label`,{htmlFor:`giveaway-email`,children:[`Your email address`,(0,o.jsx)(`input`,{id:`giveaway-email`,type:`email`,value:m,onChange:e=>h(e.target.value),placeholder:`[email protected]`,autoComplete:`email`,required:!0})]}),(0,o.jsx)(`button`,{children:`Put me in the wheel →`})]}),(0,o.jsxs)(`label`,{className:`giveaway-consent`,children:[(0,o.jsx)(`input`,{type:`checkbox`,checked:g,onChange:e=>_(e.target.checked),required:!0}),(0,o.jsxs)(`span`,{children:[(0,o.jsx)(`strong`,{children:`Enter me in the weekly giveaway and add me to the TBX contact list.`}),(0,o.jsx)(`small`,{children:`Send me the current newsletter and future TBX updates. I can unsubscribe anytime.`})]})]})]}),(0,o.jsx)(`small`,{children:`One entry per email each week. We keep your name and email together for the drawing and winner notification, and use your email for the TBX newsletters you request above.`}),v&&(0,o.jsx)(`p`,{className:`giveaway-notice giveaway-arena-notice`,role:`status`,children:v})]}),(0,o.jsxs)(`div`,{className:`wheel-stage`,"aria-label":`TBX weekly merch giveaway wheel`,children:[(0,o.jsxs)(`span`,{className:`wheel-live-badge`,children:[(0,o.jsx)(`i`,{className:`live-dot`}),` SPUN LIVE ON TBX`]}),(0,o.jsx)(`div`,{className:`wheel-pointer`,"aria-hidden":`true`}),(0,o.jsxs)(`div`,{className:`giveaway-wheel ${w?`wheel-fast`:``}`,"aria-hidden":`true`,children:[(0,o.jsx)(`span`,{className:`wheel-label label-one`,children:`CAP`}),(0,o.jsx)(`span`,{className:`wheel-label label-two`,children:`MUG`}),(0,o.jsx)(`span`,{className:`wheel-label label-three`,children:`TEE`}),(0,o.jsx)(`span`,{className:`wheel-label label-four`,children:`HOODIE`}),(0,o.jsxs)(`b`,{children:[`TBX`,(0,o.jsx)(`small`,{children:`MERCH`})]})]}),(0,o.jsx)(`p`,{children:w?`ADDING YOUR NAME…`:`YOUR NAME COULD BE NEXT`})]})]}),(0,o.jsxs)(`section`,{className:`poll-arena portal-band`,id:`polls`,children:[(0,o.jsxs)(`div`,{className:`poll-arena-heading`,children:[(0,o.jsxs)(`div`,{className:`section-medallion poll-medallion`,children:[(0,o.jsx)(`span`,{children:`LIVE`}),(0,o.jsx)(`strong`,{children:`VOTE`})]}),(0,o.jsxs)(`div`,{children:[(0,o.jsx)(`p`,{className:`kicker`,children:`BONUS ROOM · YOU CALL IT`}),(0,o.jsx)(`h2`,{children:`Cast your vote.`})]})]}),(0,o.jsxs)(`div`,{className:`poll-arena-card`,children:[(0,o.jsxs)(`div`,{className:`side-card-title`,children:[(0,o.jsx)(`span`,{children:`COMMUNITY POLL`}),(0,o.jsx)(`small`,{children:t?.hasVoted?`Your vote is in`:`Choose one answer`})]}),t?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(`h3`,{children:t.question}),(0,o.jsx)(`div`,{className:`poll-arena-options`,children:t.options.map(e=>(0,o.jsxs)(`button`,{className:`poll-option`,type:`button`,disabled:t.hasVoted,onClick:()=>fe(e.id),children:[(0,o.jsx)(`span`,{children:e.label}),(0,o.jsx)(`b`,{children:t.hasVoted||t.totalVotes?`${e.percentage}%`:`VOTE`}),(0,o.jsx)(`i`,{style:{width:`${e.percentage}%`}})]},e.id))}
1),(0,o.jsxs)(`p`,{children:[t.totalVotes.toLocaleString(),` `,t.totalVotes===1?`vote`:`votes`,` from the herd`]})]}):(0,o.jsx)(`p`,{children:`The next live poll is coming soon.`})]})]}),(0,o.jsxs)(`footer`,{className:`community-footer`,children:[(0,o.jsx)(`img`,{src:`/assets/tbx-globe-logo.png`,alt:``}),(0,o.jsxs)(`div`,{children:[(0,o.jsx)(`strong`,{children:`TBX UNFILTERED · THE AFTERSHOW`}),(0,o.jsx)(`span`,{children:`Independent coverage. Viewer-powered conversation.`})]}),(0,o.jsxs)(`div`,{children:[(0,o.jsx)(`a`,{href:`/`,children:`Main site`}),(0,o.jsx)(`a`,{href:`https://Merch.TBXUnfiltered.com`,target:`_blank`,rel:`noreferrer`,children:`Merch`}),(0,o.jsx)(`a`,{href:`/afterparty/admin`,children:`Moderator desk`})]})]}),O&&(0,o.jsx)(`div`,{className:`modal-backdrop`,onMouseDown:e=>e.target===e.currentTarget&&k(!1),children:(0,o.jsxs)(`section`,{className:`power-modal`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`power-modal-title`,children:[(0,o.jsx)(`button`,{className:`modal-close`,onClick:()=>k(!1),"aria-label":`Close`,children:`×`}),(0,o.jsxs)(`div`,{className:`power-modal-brand`,children:[(0,o.jsx)(`img`,{src:`/assets/tbx-globe-logo.png`,alt:``}),(0,o.jsx)(`p`,{className:`kicker`,children:A===`gas-money`?`ROAD TRIP FUEL`:`VIEWER POWERED`})]}),j===`intro`?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(`h2`,{id:`power-modal-title`,children:A===`gas-money`?(0,o.jsxs)(o.Fragment,{children:[`Fill the tank.`,(0,o.jsx)(`br`,{}),(0,o.jsx)(`em`,{children:`Light up the road.`})]}):(0,o.jsxs)(o.Fragment,{children:[`Power the show.`,(0,o.jsx)(`br`,{}),(0,o.jsx)(`em`,{children:`Light up the room.`})]})}),(0,o.jsx)(`p`,{children:A===`gas-money`?`Choose your Gas Money contribution, then use the same secure TBX PayPal checkout. A completed payment launches the fireworks and posts your verified road-trip shout-out.`:`Choose your contribution, then complete PayPal checkout here. A completed payment automatically posts your verified shout-out in the Afterparty chat.`}),(0,o.jsxs)(`label`,{children:[`Name for the fireworks`,(0,o.jsx)(`input`,{value:N,onChange:e=>Q(e.target.value),maxLength:40,placeholder:`Your name or family name`,autoFocus:!0})]}),(0,o.jsxs)(`label`,{children:[A===`gas-money`?`Gas Money amount (USD)`:`Contribution amount (USD)`,(0,o.jsx)(`input`,{value:I,onChange:e=>oe(e.target.value),type:`number`,inputMode:`decimal`,min:`1`,max:`100000`,step:`0.01`,placeholder:`25.00`})]}),(0,o.jsxs)(`label`,{children:[`Message `,(0,o.jsx)(`small`,{children:`optional`}),(0,o.jsx)(`textarea`,{value:F,onChange:e=>ae(e.target.value),maxLength:180,rows:3,placeholder:`A short note for TBX`})]}),L&&(0,o.jsx)(`p`,{className:`modal-error`,children:L}),(0,o.jsxs)(`button`,{className:`modal-primary`,onClick:me,children:[`Continue to secure PayPal `,(0,o.jsx)(`span`,{children:`↗`})]}),(0,o.jsx)(`button`,{className:`modal-preview`,onClick:ge,children:`Preview the fireworks`})]}):j===`return`?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(`h2`,{id:`power-modal-title`,children:[`Welcome back.`,(0,o.jsx)(`br`,{}),(0,o.jsx)(`em`,{children:`Ready for fireworks?`})]}),(0,o.jsx)(`p`,{children:`After completing your Gas Money payment on the custom TBX PayPal page, return here and launch your thank-you celebration.`}),(0,o.jsxs)(`div`,{className:`celebration-name-lock`,children:[(0,o.jsx)(`small`,{children:`GAS MONEY`}),(0,o.jsx)(`strong`,{children:B?.supporterName||N}),(0,o.jsx)(`span`,{children:`✓ Custom TBX PayPal page`})]}),(0,o.jsxs)(`button`,{className:`modal-primary`,onClick:ge,children:[`I completed PayPal — launch fireworks `,(0,o.jsx)(`span`,{children:`✦`})]}),(0,o.jsx)(`button`,{className:`modal-preview`,onClick:()=>M(`intro`),children:`Go back`})]}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(`h2`,{id:`power-modal-title`,children:[`Finish securely`,(0,o.jsx)(`br`,{}),(0,o.jsx)(`em`,{children:`with PayPal.`})]}),(0,o.jsx)(`p`,{children:`PayPal will confirm the payment automatically. Then the fireworks launch and your verified contribution appears in chat for everyone.`}),(0,o.jsxs)(`div`,{className:`celebration-name-lock`,children:[(0,o.jsx)(`small`,{children:A===`gas-money`?`GAS MONEY`:`POWER THE SHOW`}),(0,o.jsxs)(`strong`,{children:[B?.supporterName,(0,o.jsx)(`br`,{}
1),`$`,B?.amount.toLocaleString(void 0,{minimumFractionDigits:2,maximumFractionDigits:2})]}),(0,o.jsx)(`span`,{children:`✓ Automatic verified shout-out`})]}),L&&(0,o.jsx)(`p`,{className:`modal-error`,children:L}),(0,o.jsx)(`div`,{id:`paypal-button-container`,className:`paypal-button-container`,"aria-label":`Secure PayPal checkout`}),(0,o.jsx)(`button`,{className:`modal-preview`,onClick:()=>{M(`intro`),U(``),V(null)},children:`Change amount or message`})]})]})}),ue&&(0,o.jsx)(`div`,{className:`modal-backdrop`,onMouseDown:e=>e.target===e.currentTarget&&$(),children:(0,o.jsxs)(`section`,{className:`power-modal operator-code-modal`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`operator-code-title`,children:[(0,o.jsx)(`button`,{className:`modal-close`,onClick:$,"aria-label":`Close`,children:`×`}),(0,o.jsxs)(`div`,{className:`power-modal-brand`,children:[(0,o.jsx)(`img`,{src:`/assets/tbx-globe-logo.png`,alt:``}),(0,o.jsx)(`p`,{className:`kicker`,children:`OPERATOR ONLY`})]}),(0,o.jsxs)(`h2`,{id:`operator-code-title`,children:[`Test the`,(0,o.jsx)(`br`,{}),(0,o.jsx)(`em`,{children:`fireworks.`})]}),(0,o.jsxs)(`form`,{onSubmit:ve,children:[(0,o.jsxs)(`label`,{htmlFor:`operator-code`,children:[`Operator code`,(0,o.jsx)(`input`,{id:`operator-code`,type:`password`,inputMode:`numeric`,autoComplete:`off`,value:G,onChange:e=>{K(e.target.value),J(``)},maxLength:12,autoFocus:!0})]}),q&&(0,o.jsx)(`p`,{className:`modal-error`,role:`alert`,children:q}),(0,o.jsxs)(`button`,{className:`modal-primary`,type:`submit`,children:[`Launch test fireworks `,(0,o.jsx)(`span`,{children:`✦`})]}),(0,o.jsx)(`button`,{className:`modal-preview`,type:`button`,onClick:$,children:`Cancel`})]})]})}),se&&(0,o.jsx)(re,{name:se,onClose:he})]})}export{D as default};

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.