{"id":724,"date":"2026-07-09T10:55:38","date_gmt":"2026-07-09T10:55:38","guid":{"rendered":"https:\/\/chatblink.com\/blog\/?p=724"},"modified":"2026-07-09T11:57:15","modified_gmt":"2026-07-09T11:57:15","slug":"profile-photo-campaign-50-dollar-winners","status":"publish","type":"post","link":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/","title":{"rendered":"Chatblink $50 Profile Photo Campaign Winners Revealed!"},"content":{"rendered":"\n<!-- ============================================================\n     CHATBLINK \u2014 Profile Photo Campaign $50 Winners\n     Paste into WordPress > Custom HTML block\n     ============================================================ -->\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Nunito:wght@400;600;700;800;900&family=Inter:wght@400;500;600&display=swap');\n\n.cb-post { font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif; color:#1a1a2e; line-height:1.7; overflow-x:hidden; width:100%; }\n.cb-post *,.cb-post *::before,.cb-post *::after { box-sizing:border-box; margin:0; padding:0; }\n\n.cb-post {\n  --cb-pink:#e84fa3; --cb-blue:#4c8ef7; --cb-gold:#f5a623;\n  --cb-gold-bg:#fff8e6; --cb-green:#3abf6e; --cb-ink:#1a1a2e;\n  --cb-muted:#6b7280; --cb-card:#ffffff; --cb-r:16px;\n}\n\n\/* HERO *\/\n.cb-hero {\n  background:linear-gradient(135deg,#fdf0f8 0%,#eef4ff 55%,#f0fff6 100%);\n  border-radius:var(--cb-r); text-align:center;\n  padding:56px 24px 48px; margin-bottom:40px;\n  position:relative; overflow:hidden;\n}\n.cb-hero::before {\n  content:''; position:absolute; top:-60px; left:-60px;\n  width:200px; height:200px;\n  background:radial-gradient(circle,rgba(232,79,163,.15) 0%,transparent 70%);\n  border-radius:50%; pointer-events:none;\n}\n.cb-hero::after {\n  content:''; position:absolute; bottom:-50px; right:-50px;\n  width:180px; height:180px;\n  background:radial-gradient(circle,rgba(76,142,247,.15) 0%,transparent 70%);\n  border-radius:50%; pointer-events:none;\n}\n.cb-eyebrow {\n  display:inline-block;\n  background:linear-gradient(90deg,var(--cb-pink),var(--cb-blue));\n  color:#fff; font-family:'Nunito',sans-serif; font-size:.75rem;\n  font-weight:800; letter-spacing:.1em; text-transform:uppercase;\n  padding:5px 16px; border-radius:100px; margin-bottom:18px;\n  position:relative; z-index:1;\n}\n.cb-hero-h1 {\n  font-family:'Nunito',sans-serif;\n  font-size:clamp(1.8rem,4vw,3rem);\n  font-weight:900; line-height:1.2;\n  margin:0 auto 14px; color:var(--cb-ink);\n  position:relative; z-index:1;\n  border:none !important; padding:0 !important;\n}\n.cb-hero-h1 .cb-pink { color:var(--cb-pink); }\n.cb-hero-h1 .cb-blue  { color:var(--cb-blue); }\n.cb-hero-sub { color:var(--cb-muted); font-size:1rem; max-width:480px; margin:0 auto; position:relative; z-index:1; }\n\n\/* SECTION HEADINGS *\/\n.cb-h2 {\n  font-family:'Nunito',sans-serif; font-size:1.4rem; font-weight:900;\n  color:var(--cb-ink); margin:44px 0 12px;\n  border:none !important; padding:0 !important; line-height:1.3;\n}\n.cb-dot-pink { color:var(--cb-pink); }\n.cb-dot-blue  { color:var(--cb-blue); }\n\n\/* BODY TEXT *\/\n.cb-p { color:#374151; margin:0 0 16px; font-size:1rem; line-height:1.75; }\n\n\/* DIVIDER *\/\n.cb-divider { height:1px; background:linear-gradient(90deg,transparent,#ddd0ee,transparent); margin:44px 0; border:none; }\n\n\/* PREVIOUS WINNERS CALLOUT *\/\n.cb-prev-callout {\n  background:linear-gradient(135deg,#fdf0f8,#eef4ff);\n  border:1.5px solid #e0d0ef; border-radius:var(--cb-r);\n  padding:18px 22px; margin:28px 0;\n  display:flex; align-items:center; gap:14px; flex-wrap:wrap;\n}\n.cb-prev-callout-icon { font-size:1.6rem; flex-shrink:0; }\n.cb-prev-callout-text { flex:1; min-width:200px; font-size:.92rem; color:#374151; }\n.cb-prev-callout-text strong { color:var(--cb-ink); }\n.cb-prev-callout-link {\n  display:inline-block;\n  background:linear-gradient(90deg,var(--cb-pink),var(--cb-blue));\n  color:#fff !important; font-family:'Nunito',sans-serif; font-weight:800;\n  font-size:.8rem; padding:8px 18px; border-radius:100px;\n  text-decoration:none !important; white-space:nowrap; flex-shrink:0;\n  transition:transform .15s, box-shadow .15s;\n}\n.cb-prev-callout-link:hover { transform:scale(1.04); box-shadow:0 4px 16px rgba(232,79,163,.35); }\n\n\/* REPLAY BUTTON *\/\n.cb-replay-wrap { text-align:center; margin:32px 0 8px; }\n.cb-replay-btn {\n  display:inline-flex; align-items:center; gap:10px;\n  background:linear-gradient(135deg,var(--cb-pink),var(--cb-blue));\n  color:#fff !important; font-family:'Nunito',sans-serif; font-weight:800;\n  font-size:1rem; padding:14px 36px; border-radius:100px;\n  border:none; cursor:pointer; text-decoration:none !important;\n  box-shadow:0 4px 20px rgba(232,79,163,.35);\n  transition:transform .15s, box-shadow .15s;\n}\n.cb-replay-btn:hover { transform:scale(1.04); box-shadow:0 6px 28px rgba(232,79,163,.5); }\n.cb-replay-hint { color:var(--cb-muted); font-size:.82rem; margin-top:8px; text-align:center; }\n\n\/* WINNERS INTRO *\/\n.cb-winners-intro {\n  background:var(--cb-gold-bg); border-left:4px solid var(--cb-gold);\n  border-radius:0 var(--cb-r) var(--cb-r) 0;\n  padding:16px 20px; margin-bottom:24px;\n  font-size:.92rem; color:#7a5c00;\n}\n\n\/* WINNER CARDS *\/\n.cb-winner {\n  background:var(--cb-card); border:1px solid #e8e8f0;\n  border-radius:var(--cb-r); padding:18px 20px;\n  display:flex; align-items:center; gap:16px;\n  margin-bottom:12px; text-decoration:none !important;\n  color:var(--cb-ink) !important;\n  transition:box-shadow .2s, transform .2s; width:100%;\n}\n.cb-winner:hover { box-shadow:0 6px 24px rgba(76,142,247,.13); transform:translateY(-2px); }\n.cb-rank {\n  width:42px; height:42px; border-radius:50%;\n  display:flex; align-items:center; justify-content:center;\n  font-size:1.2rem; flex-shrink:0;\n}\n.cb-rank-green { background:linear-gradient(135deg,#e8f5e9,#b2dfdb); }\n.cb-winner-avatar {\n  width:42px; height:42px; border-radius:50%;\n  object-fit:cover; flex-shrink:0;\n  border:2px solid #e8e8f0;\n  background:#f3f4f6;\n}\n.cb-winner-name {\n  font-family:'Nunito',sans-serif; font-weight:800; font-size:1rem;\n  flex:1; min-width:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;\n}\n.cb-winner-country {\n  font-size:.75rem; color:var(--cb-muted); font-weight:500;\n  flex-shrink:0;\n}\n.cb-badge {\n  background:linear-gradient(90deg,#3abf6e,#a8edca);\n  color:#fff; font-family:'Nunito',sans-serif; font-size:.72rem;\n  font-weight:800; padding:4px 11px; border-radius:100px;\n  white-space:nowrap; flex-shrink:0;\n}\n\n\/* CONFETTI BANNER *\/\n.cb-confetti {\n  background:linear-gradient(135deg,#fdf0f8,#eef4ff);\n  border:1px solid #e0d0ef; border-radius:var(--cb-r);\n  padding:28px 24px; text-align:center; margin:40px 0 0;\n}\n.cb-confetti-emoji { font-size:2.2rem; display:block; margin-bottom:8px; }\n.cb-confetti h3 {\n  font-family:'Nunito',sans-serif; font-weight:900; font-size:1.2rem;\n  color:var(--cb-ink); margin:0 0 8px; border:none !important; padding:0 !important;\n}\n.cb-confetti p { font-size:.88rem; color:var(--cb-muted); }\n\n\/* CTA *\/\n.cb-cta {\n  background:linear-gradient(135deg,var(--cb-pink),var(--cb-blue));\n  border-radius:var(--cb-r); padding:36px 24px;\n  text-align:center; margin-top:32px; color:#fff;\n}\n.cb-cta h3 {\n  font-family:'Nunito',sans-serif; font-size:1.3rem; font-weight:900;\n  margin:0 0 8px; border:none !important; padding:0 !important; color:#fff;\n}\n.cb-cta p { color:rgba(255,255,255,.88); font-size:.92rem; margin:0 0 8px; }\n.cb-cta p strong { color:#fff; }\n.cb-cta-btn {\n  display:inline-block; background:#fff; color:var(--cb-pink) !important;\n  font-family:'Nunito',sans-serif; font-weight:800; font-size:.92rem;\n  padding:12px 26px; border-radius:100px; text-decoration:none !important;\n  margin-top:12px; transition:transform .15s;\n}\n.cb-cta-btn:hover { transform:scale(1.04); }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   FULL-SCREEN WHEEL MODAL\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.cb-modal {\n  display:none; position:fixed; inset:0; z-index:99999;\n  background:linear-gradient(135deg,#fce4f3 0%,#f0eaff 40%,#daeeff 100%);\n  flex-direction:column; align-items:center; justify-content:center;\n  padding:16px;\n}\n.cb-modal.open { display:flex; }\n.cb-modal-inner {\n  width:100%; max-width:900px;\n  display:flex; flex-direction:column; align-items:center; gap:16px;\n}\n.cb-modal-bar {\n  width:100%; display:flex; align-items:center;\n  justify-content:space-between; flex-wrap:wrap; gap:8px;\n}\n.cb-modal-title {\n  font-family:'Nunito',sans-serif; font-weight:900; font-size:1.1rem;\n  color:var(--cb-ink);\n}\n.cb-modal-close {\n  background:rgba(255,255,255,.8); border:1.5px solid #e0d0ef;\n  border-radius:100px; padding:6px 18px; font-family:'Nunito',sans-serif;\n  font-weight:700; font-size:.85rem; cursor:pointer; color:var(--cb-muted);\n  transition:all .2s;\n}\n.cb-modal-close:hover { background:#fff; color:var(--cb-pink); border-color:var(--cb-pink); }\n\n.cb-wheel-area {\n  position:relative;\n  width:min(420px, 80vmin);\n  height:min(420px, 80vmin);\n  flex-shrink:0;\n}\n.cb-mag {\n  position:absolute; top:-76px; left:50%;\n  transform:translateX(-50%); z-index:40;\n  background:#fff; border:3px solid var(--cb-pink);\n  border-radius:14px; padding:7px 18px;\n  min-width:160px; max-width:260px; text-align:center;\n  box-shadow:0 4px 20px rgba(232,79,163,.2);\n  pointer-events:none; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;\n  transition:border-color .2s;\n}\n.cb-mag::after {\n  content:''; position:absolute; bottom:-10px; left:50%;\n  transform:translateX(-50%);\n  border-left:9px solid transparent; border-right:9px solid transparent;\n  border-top:10px solid var(--cb-pink);\n}\n.cb-mag::before {\n  content:''; position:absolute; bottom:-7px; left:50%;\n  transform:translateX(-50%); z-index:1;\n  border-left:7px solid transparent; border-right:7px solid transparent;\n  border-top:8px solid #fff;\n}\n.cb-mag-label { font-size:.62rem; font-weight:700; color:var(--cb-pink); text-transform:uppercase; letter-spacing:1.5px; margin-bottom:2px; }\n.cb-mag-name  { font-size:.92rem; font-weight:800; color:var(--cb-ink); }\n.cb-ptr {\n  position:absolute; top:-8px; left:50%;\n  transform:translateX(-50%); z-index:30;\n  filter:drop-shadow(0 2px 6px rgba(0,0,0,.25));\n}\n.cb-hub {\n  position:absolute; top:50%; left:50%;\n  transform:translate(-50%,-50%);\n  width:52px; height:52px; border-radius:50%;\n  background:#fff; box-shadow:0 2px 12px rgba(0,0,0,.15);\n  z-index:15; display:flex; align-items:center; justify-content:center;\n  font-size:1.4rem;\n}\ncanvas.cb-wheel {\n  border-radius:50%;\n  box-shadow:0 8px 40px rgba(100,100,200,.18);\n  display:block; width:100% !important; height:100% !important;\n}\n.cb-status-row {\n  display:flex; flex-direction:column; align-items:center; gap:6px; width:100%;\n}\n.cb-round-status {\n  font-family:'Nunito',sans-serif; font-weight:800; font-size:.9rem;\n  color:#7c3aed; letter-spacing:1px; text-transform:uppercase; text-align:center;\n}\n\n\/* WINNER CHIPS *\/\n.cb-modal-winners {\n  display:flex; flex-wrap:wrap; gap:8px; justify-content:center; min-height:36px;\n}\n.cb-mw-chip {\n  display:flex; align-items:center; gap:7px;\n  background:#fff; border:1.5px solid #e0d0ef;\n  border-radius:100px; padding:5px 14px 5px 6px;\n  font-family:'Nunito',sans-serif; font-size:.82rem; font-weight:700;\n  color:var(--cb-ink); text-decoration:none !important;\n  animation:chipPop .4s cubic-bezier(.34,1.56,.64,1);\n  transition:box-shadow .15s, border-color .15s;\n}\n.cb-mw-chip:hover { border-color:var(--cb-pink); box-shadow:0 2px 12px rgba(232,79,163,.18); }\n@keyframes chipPop {\n  from { opacity:0; transform:scale(.6); }\n  to   { opacity:1; transform:scale(1); }\n}\n.cb-mw-avatar {\n  width:22px; height:22px; border-radius:50%;\n  object-fit:cover; flex-shrink:0;\n  border:1.5px solid #e0d0ef; background:#f3f4f6;\n}\n\n\/* WINNER FLASH *\/\n.cb-win-flash {\n  position:fixed; inset:0; z-index:99998;\n  background:rgba(232,79,163,.18);\n  pointer-events:none; opacity:0; transition:opacity .4s;\n}\n.cb-win-flash.active { opacity:1; }\n\n\/* WINNER ANNOUNCE CARD *\/\n.cb-win-announce {\n  position:fixed; inset:0; z-index:100000;\n  display:flex; align-items:center; justify-content:center;\n  pointer-events:none; opacity:0; transition:opacity .35s;\n}\n.cb-win-announce.active { opacity:1; pointer-events:all; }\n.cb-win-card {\n  background:#fff; border-radius:28px;\n  padding:clamp(24px,5vw,40px) clamp(24px,6vw,48px);\n  text-align:center; max-width:360px; width:90%;\n  box-shadow:0 20px 60px rgba(100,100,200,.25);\n  transform:scale(.7);\n  transition:transform .4s cubic-bezier(.34,1.56,.64,1);\n}\n.cb-win-announce.active .cb-win-card { transform:scale(1); }\n.cb-win-photo-wrap {\n  margin:0 auto 12px; width:90px; height:90px; border-radius:50%;\n  background:linear-gradient(135deg,#fce7f3,#ede9fe);\n  border:3px solid var(--cb-pink); overflow:hidden;\n  box-shadow:0 4px 16px rgba(232,79,163,.25); flex-shrink:0;\n}\n.cb-win-photo-wrap img { width:100%; height:100%; object-fit:cover; display:block; }\n.cb-win-emoji  { font-size:2rem; margin-bottom:6px; display:block; }\n.cb-win-lbl    { font-size:.72rem; font-weight:800; letter-spacing:3px; text-transform:uppercase; color:#9ca3af; margin-bottom:6px; font-family:'Nunito',sans-serif; }\n.cb-win-name   { font-family:'Nunito',sans-serif; font-size:clamp(1.3rem,4vw,1.7rem); font-weight:900; color:var(--cb-ink); margin-bottom:2px; }\n.cb-win-handle { font-size:.8rem; color:#9ca3af; margin-bottom:4px; }\n.cb-win-prize  { font-family:'Nunito',sans-serif; font-size:1rem; font-weight:800; color:var(--cb-pink); margin-bottom:4px; }\n.cb-win-round  { font-size:.75rem; color:#9ca3af; }\n\n@media(max-width:600px) {\n  .cb-hero     { padding:40px 16px 36px; }\n  .cb-h2       { font-size:1.25rem; }\n  .cb-winner   { padding:14px; gap:12px; }\n  .cb-badge    { font-size:.65rem; padding:3px 9px; }\n  .cb-cta      { padding:28px 16px; }\n  .cb-confetti { padding:22px 16px; }\n  .cb-mag      { top:-68px; padding:5px 12px; min-width:130px; }\n  .cb-mag-name { font-size:.8rem; }\n  .cb-modal-bar { justify-content:center; }\n  .cb-prev-callout { flex-direction:column; gap:10px; }\n}\n<\/style>\n\n<!-- Flash + Announce overlays -->\n<div class=\"cb-win-flash\" id=\"cbWinFlash\"><\/div>\n<div class=\"cb-win-announce\" id=\"cbWinAnnounce\">\n  <div class=\"cb-win-card\">\n    <div class=\"cb-win-photo-wrap\" id=\"cbWinPhotoWrap\">\n      <img decoding=\"async\" id=\"cbWinPhoto\" src=\"\" alt=\"Winner photo\" \/>\n    <\/div>\n    <span class=\"cb-win-emoji\">\ud83c\udf89<\/span>\n    <div class=\"cb-win-lbl\">Winner!<\/div>\n    <div class=\"cb-win-name\"   id=\"cbWinName\"><\/div>\n    <div class=\"cb-win-handle\" id=\"cbWinHandle\"><\/div>\n    <div class=\"cb-win-prize\"  id=\"cbWinPrize\"><\/div>\n    <div class=\"cb-win-round\"  id=\"cbWinRound\"><\/div>\n  <\/div>\n<\/div>\n\n<!-- Full-screen wheel modal -->\n<div class=\"cb-modal\" id=\"cbModal\">\n  <div class=\"cb-modal-inner\">\n    <div class=\"cb-modal-bar\">\n      <div class=\"cb-modal-title\">\ud83c\udfa1 Draw Replay \u2014 Profile Photo Campaign<\/div>\n      <button class=\"cb-modal-close\" id=\"cbModalCloseBtn\" onclick=\"cbCloseModal()\">\u2715 Close<\/button>\n    <\/div>\n    <div class=\"cb-wheel-area\" id=\"cbWheelArea\">\n      <div class=\"cb-mag\" id=\"cbMag\">\n        <div class=\"cb-mag-label\">Winner<\/div>\n        <div class=\"cb-mag-name\" id=\"cbMagName\">\u2014<\/div>\n      <\/div>\n      <svg class=\"cb-ptr\" width=\"30\" height=\"28\" viewBox=\"0 0 30 28\">\n        <polygon points=\"15,28 0,0 30,0\" fill=\"#e84fa3\" stroke=\"#fff\" stroke-width=\"2.5\" stroke-linejoin=\"round\"\/>\n      <\/svg>\n      <canvas class=\"cb-wheel\" id=\"cbCanvas\" width=\"840\" height=\"840\"><\/canvas>\n      <div class=\"cb-hub\">\ud83c\udfa1<\/div>\n    <\/div>\n    <div class=\"cb-status-row\">\n      <div class=\"cb-round-status\" id=\"cbRoundStatus\">Replaying the draw \u2014 all 10 winners will be revealed<\/div>\n      <div class=\"cb-modal-winners\" id=\"cbModalWinners\"><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- POST CONTENT -->\n<div class=\"cb-post\">\n\n  <div class=\"cb-hero\">\n    <div class=\"cb-eyebrow\">\ud83c\udf89 Campaign Announcement<\/div>\n    <h1 class=\"cb-hero-h1\">\n      Our <span class=\"cb-pink\">$50 Winners<\/span> Are<br><span class=\"cb-blue\">Announced!<\/span>\n    <\/h1>\n    <p class=\"cb-hero-sub\">Ten more members who stepped up and completed their profiles \u2014 and we&#8217;re proud to celebrate each one of them.<\/p>\n  <\/div>\n\n  <h2 class=\"cb-h2\">The Campaign Continues <span class=\"cb-dot-pink\">\u2726<\/span><\/h2>\n  <p class=\"cb-p\">After announcing our five <strong>$100 winners<\/strong> earlier, we&#8217;re back with the next round \u2014 ten members who each earned a <strong>$50 reward<\/strong> for updating their profile photo during our campaign. The response from the community was phenomenal, and these winners represent the dedication and spirit that makes Chatblink special.<\/p>\n  <p class=\"cb-p\">Each winner was selected through a fair, randomized draw from all eligible participants. The wheel doesn&#8217;t lie \u2014 and today it picked ten deserving members.<\/p>\n\n  <div class=\"cb-prev-callout\">\n    <div class=\"cb-prev-callout-icon\">\ud83c\udfc6<\/div>\n    <div class=\"cb-prev-callout-text\">\n      <strong>Curious who the $100 winners were?<\/strong> Check out our first announcement to see the top five winners from the earlier draw.\n    <\/div>\n    <a href=\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-winners\/\" class=\"cb-prev-callout-link\" target=\"_blank\" rel=\"noopener\">See $100 Winners \u2192<\/a>\n  <\/div>\n\n  <div class=\"cb-replay-wrap\">\n    <button class=\"cb-replay-btn\" onclick=\"cbOpenModal()\">\ud83c\udfa1 Replay the Draw<\/button>\n    <p class=\"cb-replay-hint\">Watch the wheel pick all 10 winners \u2014 exactly as it happened.<\/p>\n  <\/div>\n\n  <div class=\"cb-divider\"><\/div>\n\n  <h2 class=\"cb-h2\">\ud83c\udfc6 The $50 Winners<\/h2>\n  <div class=\"cb-winners-intro\">\n    <strong>Congratulations to all ten!<\/strong> Each winner has been contacted about their reward. Click any name to visit their Chatblink profile and say hello.\n  <\/div>\n\n  <a href=\"https:\/\/chatblink.com\/katie20\" class=\"cb-winner\" target=\"_blank\" rel=\"noopener\">\n    <div class=\"cb-rank cb-rank-green\">\ud83c\udf96\ufe0f<\/div>\n    <img decoding=\"async\" class=\"cb-winner-avatar\" src=\"https:\/\/chatblink.com\/up\/1419\/1419515\/1-08408567.jpg\" alt=\"Katie\" onerror=\"this.style.display='none'\">\n    <span class=\"cb-winner-name\">Katie<\/span>\n    <span class=\"cb-winner-country\">\ud83c\uddfa\ud83c\uddf8 US<\/span>\n    <span class=\"cb-badge\">$50 Winner<\/span>\n  <\/a>\n  <a href=\"https:\/\/chatblink.com\/heather28\" class=\"cb-winner\" target=\"_blank\" rel=\"noopener\">\n    <div class=\"cb-rank cb-rank-green\">\ud83c\udf96\ufe0f<\/div>\n    <img decoding=\"async\" class=\"cb-winner-avatar\" src=\"https:\/\/chatblink.com\/up\/1628\/1628924\/1-18132861.jpg\" alt=\"Heather\" onerror=\"this.style.display='none'\">\n    <span class=\"cb-winner-name\">Heather<\/span>\n    <span class=\"cb-winner-country\">\ud83c\uddfa\ud83c\uddf8 US<\/span>\n    <span class=\"cb-badge\">$50 Winner<\/span>\n  <\/a>\n  <a href=\"https:\/\/chatblink.com\/vera26\" class=\"cb-winner\" target=\"_blank\" rel=\"noopener\">\n    <div class=\"cb-rank cb-rank-green\">\ud83c\udf96\ufe0f<\/div>\n    <img decoding=\"async\" class=\"cb-winner-avatar\" src=\"https:\/\/chatblink.com\/up\/1408\/1408794\/1-75991532.jpg\" alt=\"Vera\" onerror=\"this.style.display='none'\">\n    <span class=\"cb-winner-name\">Vera<\/span>\n    <span class=\"cb-winner-country\">\ud83c\uddfa\ud83c\uddf8 US<\/span>\n    <span class=\"cb-badge\">$50 Winner<\/span>\n  <\/a>\n  <a href=\"https:\/\/chatblink.com\/ghost11036\" class=\"cb-winner\" target=\"_blank\" rel=\"noopener\">\n    <div class=\"cb-rank cb-rank-green\">\ud83c\udf96\ufe0f<\/div>\n    <img decoding=\"async\" class=\"cb-winner-avatar\" src=\"https:\/\/chatblink.com\/up\/1631\/1631989\/1-90325333.jpg\" alt=\"Ghost\" onerror=\"this.style.display='none'\">\n    <span class=\"cb-winner-name\">Ghost<\/span>\n    <span class=\"cb-winner-country\">\ud83c\uddfa\ud83c\uddf8 US<\/span>\n    <span class=\"cb-badge\">$50 Winner<\/span>\n  <\/a>\n  <a href=\"https:\/\/chatblink.com\/yashm24374978\" class=\"cb-winner\" target=\"_blank\" rel=\"noopener\">\n    <div class=\"cb-rank cb-rank-green\">\ud83c\udf96\ufe0f<\/div>\n    <img decoding=\"async\" class=\"cb-winner-avatar\" src=\"https:\/\/chatblink.com\/up\/1610\/1610108\/1-12935093.jpg\" alt=\"Yash\" onerror=\"this.style.display='none'\">\n    <span class=\"cb-winner-name\">Yash<\/span>\n    <span class=\"cb-winner-country\">\ud83c\udde8\ud83c\udde6 CA<\/span>\n    <span class=\"cb-badge\">$50 Winner<\/span>\n  <\/a>\n  <a href=\"https:\/\/chatblink.com\/anna18611085\" class=\"cb-winner\" target=\"_blank\" rel=\"noopener\">\n    <div class=\"cb-rank cb-rank-green\">\ud83c\udf96\ufe0f<\/div>\n    <img decoding=\"async\" class=\"cb-winner-avatar\" src=\"https:\/\/chatblink.com\/up\/1155\/1155457\/1-01023877.jpg\" alt=\"Anna\" onerror=\"this.style.display='none'\">\n    <span class=\"cb-winner-name\">Anna<\/span>\n    <span class=\"cb-winner-country\">\ud83c\uddfa\ud83c\uddf8 US<\/span>\n    <span class=\"cb-badge\">$50 Winner<\/span>\n  <\/a>\n  <a href=\"https:\/\/chatblink.com\/joseph-tortora339968326336\" class=\"cb-winner\" target=\"_blank\" rel=\"noopener\">\n    <div class=\"cb-rank cb-rank-green\">\ud83c\udf96\ufe0f<\/div>\n    <img decoding=\"async\" class=\"cb-winner-avatar\" src=\"https:\/\/chatblink.com\/up\/1263\/1263948\/1-21249541.jpg\" alt=\"Joseph Tortora\" onerror=\"this.style.display='none'\">\n    <span class=\"cb-winner-name\">Joseph Tortora<\/span>\n    <span class=\"cb-winner-country\">\ud83c\uddfa\ud83c\uddf8 US<\/span>\n    <span class=\"cb-badge\">$50 Winner<\/span>\n  <\/a>\n  <a href=\"https:\/\/chatblink.com\/justaguy20402747\" class=\"cb-winner\" target=\"_blank\" rel=\"noopener\">\n    <div class=\"cb-rank cb-rank-green\">\ud83c\udf96\ufe0f<\/div>\n    <img decoding=\"async\" class=\"cb-winner-avatar\" src=\"https:\/\/chatblink.com\/up\/809\/809994\/1-40905844.jpg\" alt=\"Thomas\" onerror=\"this.style.display='none'\">\n    <span class=\"cb-winner-name\">Thomas<\/span>\n    <span class=\"cb-winner-country\">\ud83c\uddf3\ud83c\uddf1 NE<\/span>\n    <span class=\"cb-badge\">$50 Winner<\/span>\n  <\/a>\n  <a href=\"https:\/\/chatblink.com\/james50019130529\" class=\"cb-winner\" target=\"_blank\" rel=\"noopener\">\n    <div class=\"cb-rank cb-rank-green\">\ud83c\udf96\ufe0f<\/div>\n    <img decoding=\"async\" class=\"cb-winner-avatar\" src=\"https:\/\/chatblink.com\/up\/1604\/1604071\/1-48424779.jpg\" alt=\"James\" onerror=\"this.style.display='none'\">\n    <span class=\"cb-winner-name\">James<\/span>\n    <span class=\"cb-winner-country\">\ud83c\udde6\ud83c\uddfa AU<\/span>\n    <span class=\"cb-badge\">$50 Winner<\/span>\n  <\/a>\n  <a href=\"https:\/\/chatblink.com\/ulf-petersson422554314342\" class=\"cb-winner\" target=\"_blank\" rel=\"noopener\">\n    <div class=\"cb-rank cb-rank-green\">\ud83c\udf96\ufe0f<\/div>\n    <img decoding=\"async\" class=\"cb-winner-avatar\" src=\"https:\/\/chatblink.com\/up\/1690\/1690194\/1-67545102.jpg\" alt=\"Ulf Petersson\" onerror=\"this.style.display='none'\">\n    <span class=\"cb-winner-name\">Ulf Petersson<\/span>\n    <span class=\"cb-winner-country\">\ud83c\uddf8\ud83c\uddea SW<\/span>\n    <span class=\"cb-badge\">$50 Winner<\/span>\n  <\/a>\n\n  <div class=\"cb-confetti\" style=\"margin-top:40px;\">\n    <span class=\"cb-confetti-emoji\">\ud83c\udf8a<\/span>\n    <h3>Thank you to every member who participated!<\/h3>\n    <p>Whether you won or not, updating your photo is a win for your presence on Chatblink. Keep showing up \u2014 more campaigns are on the way.<\/p>\n  <\/div>\n\n  <div class=\"cb-cta\">\n    <h3>Haven&#8217;t Added Your Photo Yet?<\/h3>\n    <p>It only takes a few seconds \u2014 and it makes a real difference.<\/p>\n    <a href=\"https:\/\/chatblink.com\" class=\"cb-cta-btn\">\ud83d\udc49 Update My Profile Photo<\/a>\n  <\/div>\n\n<\/div>\n\n<script>\n(function() {\n\nconst ALL_NAMES = [\"blaze-star12\",\"paul-reese208\",\"bear-sky\",\"ana-ian64\",\"blazeco\",\"morgan267\",\"sage-sky74\",\"ian19503\",\"taylorxo\",\"faith525\",\"liongram\",\"riverxo\",\"nora88\",\"katie20\",\"grace99\",\"paul-adam03\",\"jack5964\",\"maxreal588\",\"aspenhq\",\"cameron8079\",\"ray-mark474\",\"ghost9799\",\"blaze-wolf28\",\"kate535\",\"mia-drew69\",\"ada88\",\"reese-hayden\",\"joyco322\",\"mark84\",\"hayden-evan96\",\"nora31717565512\",\"ella-reese24\",\"kai-adam34\",\"evan19219933\",\"echo5064\",\"ripple-riley65\",\"liam0659\",\"starco\",\"bear22\",\"sky\",\"flame32\",\"ana25\",\"joyofficial772\",\"ada966\",\"wren-eve94\",\"lucy25405377351\",\"adamlive\",\"max-liam87\",\"nora0974\",\"ivy4965\",\"rileyofficial\",\"haydenofficial298259526\",\"ray19\",\"chris65\",\"noah23278\",\"blake07\",\"adam74\",\"ray-ghost\",\"ella59\",\"ezra-zoe51\",\"riley-ken69\",\"frost20\",\"moon8516\",\"hawk7833\",\"paul32\",\"ian5160\",\"evan29\",\"flamex902787\",\"star8557\",\"jesse18\",\"ada464\",\"morgan22\",\"ian_\",\"kaihq\",\"caseyspot\",\"hayden29\",\"ryan24\",\"paul31\",\"ember188\",\"blake247\",\"jack368\",\"storm5014\",\"ken88738347\",\"nora29210205\",\"avery29\",\"luna2-sky737\",\"tomco421\",\"lucalife325953278\",\"fox19\",\"rowan-hawk90\",\"wrenlive\",\"aspen-ada957\",\"heather28\",\"luna266\",\"lucy361\",\"casey238\",\"ianxo375\",\"owen-evan76\",\"lucy-nova946\",\"aspen5149\",\"ada7403\",\"ghostlife\",\"riley-lucy84\",\"wolf2081\",\"tom8872\",\"stormofficial\",\"echo007618\",\"ellachat\",\"milo-hayden779\",\"quinnxo903311907\",\"lucaofficial123685160\",\"ianofficial\",\"ivy-wren473\",\"nora8478\",\"sage20\",\"adam04\",\"faith015\",\"aspen27370\",\"mae549\",\"alex18814\",\"frost145\",\"ezragram516940\",\"jordan29\",\"sun24\",\"avery10\",\"drift17\",\"milo-ryan\",\"hawk18816184959\",\"zoe32\",\"tom_\",\"river3149\",\"taylor24\",\"frost701\",\"skyler01\",\"milo30\",\"jack12\",\"mae8692\",\"ezralive\",\"kai-finn67\",\"adaspot\",\"ana-cameron938\",\"max18\",\"ray23427849\",\"ryanworld\",\"noraxo\",\"quinnofficial\",\"bearhq\",\"jordan8686\",\"shadow22\",\"leo4406\",\"grace27719022941\",\"riley848\",\"joylive\",\"hawk29\",\"rowanofficial\",\"ash-ryan07\",\"sage23\",\"leo20\",\"ana88\",\"peytonx\",\"sky543\",\"spark-frost\",\"luca32\",\"shadow27\",\"echo88\",\"max88\",\"hayden-ryan\",\"casey-skyler\",\"milo8327\",\"chris39\",\"skyler_\",\"ana_\",\"alex-nova\",\"blake18\",\"adavibes866912517\",\"reese-faith\",\"evan31\",\"mia24\",\"star\",\"leo_\",\"finn21\",\"novazone854973\",\"luca-nova\",\"wren83\",\"mae-flame051\",\"lucy-adam58\",\"star23\",\"sage-frost210\",\"flame036\",\"liv20\",\"tiger25\",\"eve03\",\"driftzone\",\"jesse30\",\"noah32\",\"chloereal\",\"shadow2029\",\"max-hope\",\"tigerzone161369\",\"ash23183473\",\"ada-reese\",\"paulofficial615654527\",\"finn21022961\",\"sara_\",\"ella-liv\",\"paul823\",\"phoenix23933\",\"shadowvibes161227\",\"ember3619\",\"haydengram\",\"liamzone\",\"ian39\",\"wren9861\",\"tom-milo680\",\"mia-lucy998\",\"storm-chloe461\",\"finnco378263982\",\"ezra99\",\"ivy27449\",\"averyxo\",\"storm54\",\"milo88\",\"katelive145933\",\"paul77\",\"ada-sun102\",\"ember99\",\"ianspot618251286\",\"joy-spark\",\"caseylive\",\"kai48\",\"ezra-drift258\",\"avery28271551884\",\"tiger-morgan\",\"luca082\",\"ian-noah091\",\"sara-ezra36\",\"vera26\",\"eve-chloe\",\"joyhq\",\"hawkhq\",\"morgan7117\",\"flamespot\",\"hopespot286790874\",\"mae18468723430\",\"skylife524041574\",\"lucychat\",\"riverlife\",\"jordanvibes\",\"mark-lucy16\",\"alex65\",\"hayden7865\",\"cameron22269\",\"casey735\",\"frost07\",\"max-nick724\",\"frost089\",\"adaworld\",\"tom449\",\"avery32\",\"paulx\",\"ella3561\",\"zoex\",\"ash43\",\"evan88\",\"ryan-sam549\",\"star10\",\"emmax\",\"ana27808760385\",\"luna2xo620\",\"faith-aspen\",\"sage27139005329\",\"milo-finn82\",\"mia44\",\"wolf-casey\",\"grace-faith413\",\"ghost99\",\"jack2148\",\"luca007995342\",\"star19\",\"ghost11036\",\"fox90\",\"yashm24374978\",\"finn28710932480\",\"emma19\",\"nova18\",\"lucahq\",\"rayhq\",\"aspen29102\",\"shadow016\",\"chris06\",\"shadow-rowan28\",\"ashreal\",\"adavibes787133\",\"jamievibes\",\"jack2554\",\"sam-evan51\",\"owenspot\",\"aspen496\",\"quinnzone748\",\"drewspot\",\"markworld\",\"liv-joy\",\"moon13\",\"anna18611085\",\"drift27\",\"frostofficial962\",\"lion8879\",\"kai_584\",\"chris-liv71\",\"blazeofficial\",\"drift27673\",\"tigerx\",\"phoenixchat\",\"luna6383\",\"emma-sun650\",\"liamofficial187026217\",\"moon168\",\"hawk19\",\"grace81\",\"phoenixofficial\",\"haydenxo711382\",\"liv-quinn\",\"kai31706\",\"skyler8593\",\"kate-noah711\",\"frostofficial\",\"ana29\",\"livhq652775841\",\"aspenchat\",\"ken88\",\"ken-ella\",\"alex-fox727\",\"jessehq\",\"morgan-morgan\",\"miloreal\",\"ash20164\",\"norazone\",\"chloespot\",\"frost29629148\",\"ivy-nick158\",\"storm-sky90\",\"chloechat016873395\",\"noah88\",\"river29\",\"ivy22\",\"quinn-sara681\",\"leo21\",\"jamie3028\",\"averyzone\",\"joseph-tortora339968326336\",\"skylerhq\",\"riley490\",\"peyton5396\",\"wolfofficial\",\"evangram\",\"phoenix-hawk577\",\"ada007\",\"liv007\",\"hawk81\",\"rowan23\",\"echo5191\",\"mae32\",\"justaguy20402747\",\"beargram\",\"star-blake80\",\"sam565\",\"jessegram\",\"sara31004991\",\"rowan99116155\",\"riley24\",\"river00\",\"sage2312\",\"james50019130529\",\"mae007057662702\",\"wolfx705466889\",\"ezrazone\",\"jesse-leo92\",\"star339\",\"tom-bear\",\"ken28\",\"alex24\",\"chloe31\",\"sage62\",\"hayden18\",\"blake852\",\"mia999\",\"wolf87\",\"luna222310033\",\"ken2911\",\"jordan_\",\"noraxo271094\",\"blaze32\",\"ella24750\",\"ulf-petersson422554314342\",\"mia889\",\"lunalife\",\"liam706\",\"joy-drift192\",\"luna88\",\"drew20\"];\n\nconst WINNERS    = [\"katie20\",\"heather28\",\"vera26\",\"ghost11036\",\"yashm24374978\",\"anna18611085\",\"joseph-tortora339968326336\",\"justaguy20402747\",\"james50019130529\",\"ulf-petersson422554314342\"];\nconst WIN_LABELS = [\"Katie\",\"Heather\",\"Vera\",\"Ghost\",\"Yash\",\"Anna\",\"Joseph Tortora\",\"Thomas\",\"James\",\"Ulf Petersson\"];\nconst WIN_PRIZES = [\"$50 Winner\",\"$50 Winner\",\"$50 Winner\",\"$50 Winner\",\"$50 Winner\",\"$50 Winner\",\"$50 Winner\",\"$50 Winner\",\"$50 Winner\",\"$50 Winner\"];\nconst WIN_PHOTOS = [\n  \"https:\/\/chatblink.com\/up\/1419\/1419515\/1-08408567.jpg\",\n  \"https:\/\/chatblink.com\/up\/1628\/1628924\/1-18132861.jpg\",\n  \"https:\/\/chatblink.com\/up\/1408\/1408794\/1-75991532.jpg\",\n  \"https:\/\/chatblink.com\/up\/1631\/1631989\/1-90325333.jpg\",\n  \"https:\/\/chatblink.com\/up\/1610\/1610108\/1-12935093.jpg\",\n  \"https:\/\/chatblink.com\/up\/1155\/1155457\/1-01023877.jpg\",\n  \"https:\/\/chatblink.com\/up\/1263\/1263948\/1-21249541.jpg\",\n  \"https:\/\/chatblink.com\/up\/809\/809994\/1-40905844.jpg\",\n  \"https:\/\/chatblink.com\/up\/1604\/1604071\/1-48424779.jpg\",\n  \"https:\/\/chatblink.com\/up\/1690\/1690194\/1-67545102.jpg\"\n];\nconst WIN_LINKS = [\n  \"https:\/\/chatblink.com\/katie20\",\n  \"https:\/\/chatblink.com\/heather28\",\n  \"https:\/\/chatblink.com\/vera26\",\n  \"https:\/\/chatblink.com\/ghost11036\",\n  \"https:\/\/chatblink.com\/yashm24374978\",\n  \"https:\/\/chatblink.com\/anna18611085\",\n  \"https:\/\/chatblink.com\/joseph-tortora339968326336\",\n  \"https:\/\/chatblink.com\/justaguy20402747\",\n  \"https:\/\/chatblink.com\/james50019130529\",\n  \"https:\/\/chatblink.com\/ulf-petersson422554314342\"\n];\nconst TOTAL = 10;\n\nvar canvas = document.getElementById('cbCanvas');\nvar ctx    = canvas.getContext('2d');\nvar CX = canvas.width\/2, CY = canvas.height\/2, R = CX-6;\nvar COLORS = ['#f9a8d4','#c4b5fd','#93c5fd','#6ee7b7','#fcd34d','#fb7185','#a78bfa','#60a5fa','#34d399','#f59e0b','#f472b6','#818cf8','#38bdf8','#4ade80','#fb923c'];\nvar POINTER_ANGLE = -Math.PI\/2;\nvar angleOffset = 0;\nvar lastMagIndex = -1;\n\nfunction drawWheel(angle) {\n  ctx.clearRect(0,0,canvas.width,canvas.height);\n  var n=ALL_NAMES.length, sa=(2*Math.PI)\/n;\n  for (var i=0;i<n;i++) {\n    var s=angle+i*sa, e=s+sa;\n    ctx.beginPath(); ctx.moveTo(CX,CY); ctx.arc(CX,CY,R,s,e); ctx.closePath();\n    ctx.fillStyle=COLORS[i%COLORS.length]; ctx.fill();\n    ctx.strokeStyle='rgba(255,255,255,0.5)'; ctx.lineWidth=0.5; ctx.stroke();\n  }\n  ctx.beginPath(); ctx.arc(CX,CY,R,0,2*Math.PI);\n  ctx.strokeStyle='rgba(255,255,255,0.9)'; ctx.lineWidth=4; ctx.stroke();\n}\n\nfunction getIndexUnderPointer(angle) {\n  var n=ALL_NAMES.length, sa=(2*Math.PI)\/n;\n  var a=((POINTER_ANGLE-angle)%(2*Math.PI)+2*Math.PI)%(2*Math.PI);\n  return Math.floor(a\/sa)%n;\n}\n\nfunction updateMag(angle) {\n  var idx=getIndexUnderPointer(angle), name=ALL_NAMES[idx];\n  document.getElementById('cbMagName').textContent=name;\n  if (idx!==lastMagIndex) {\n    var mag=document.getElementById('cbMag');\n    mag.style.borderColor='#818cf8';\n    setTimeout(function(){ mag.style.borderColor='#e84fa3'; },120);\n    lastMagIndex=idx;\n  }\n}\n\ndrawWheel(0); updateMag(0);\n\nvar cancelled=false, currentAF=null, announceTimer=null, nextRoundTimer=null;\n\nfunction cancelAll() {\n  cancelled=true;\n  if(currentAF){ cancelAnimationFrame(currentAF); currentAF=null; }\n  if(announceTimer){ clearTimeout(announceTimer); announceTimer=null; }\n  if(nextRoundTimer){ clearTimeout(nextRoundTimer); nextRoundTimer=null; }\n  document.getElementById('cbWinAnnounce').classList.remove('active');\n  document.getElementById('cbWinFlash').classList.remove('active');\n}\n\nwindow.cbOpenModal = function() {\n  cancelled=false;\n  document.getElementById('cbModal').classList.add('open');\n  document.body.style.overflow='hidden';\n  document.getElementById('cbModalWinners').innerHTML='';\n  document.getElementById('cbRoundStatus').textContent='Starting replay\u2026';\n  angleOffset=0;\n  drawWheel(0); updateMag(0);\n\n  setTimeout(function(){ if(!cancelled) runAllRounds(0); },600);\n};\n\nwindow.cbCloseModal = function() {\n  cancelAll();\n  document.getElementById('cbModal').classList.remove('open');\n  document.body.style.overflow='';\n\n};\n\nfunction runAllRounds(roundIndex) {\n  if(cancelled||roundIndex>=TOTAL){\n    if(!cancelled) document.getElementById('cbRoundStatus').textContent='\ud83c\udf89 All 10 winners revealed!';\n    return;\n  }\n  document.getElementById('cbRoundStatus').textContent='Round '+(roundIndex+1)+' of '+TOTAL+' \u2014 spinning\u2026';\n\n  var targetName=WINNERS[roundIndex];\n  var targetIndex=ALL_NAMES.indexOf(targetName);\n  var n=ALL_NAMES.length, sa=(2*Math.PI)\/n;\n  var targetOffset=POINTER_ANGLE-targetIndex*sa-sa*0.5;\n  var fullSpins=(7+Math.floor(Math.random()*4))*2*Math.PI;\n  var curNorm=angleOffset%(2*Math.PI);\n  var tgtNorm=((targetOffset%(2*Math.PI))+2*Math.PI)%(2*Math.PI);\n  var delta=tgtNorm-curNorm; if(delta<=0) delta+=2*Math.PI;\n  var totalRot=fullSpins+delta;\n  var duration=4500+Math.random()*1500;\n  var startAng=angleOffset, startTime=null;\n\n  function easeOut(t){ return 1-Math.pow(1-t,4); }\n\n  function animate(now) {\n    if(cancelled) return;\n    if(!startTime) startTime=now;\n    var t=Math.min((now-startTime)\/duration,1);\n    angleOffset=startAng+totalRot*easeOut(t);\n    drawWheel(angleOffset); updateMag(angleOffset);\n    if(t<1){\n      currentAF=requestAnimationFrame(animate);\n    } else {\n      angleOffset=startAng+totalRot;\n      drawWheel(angleOffset); updateMag(angleOffset);\n      announceTimer=setTimeout(function(){\n        if(!cancelled) revealWinner(roundIndex,function(){\n          nextRoundTimer=setTimeout(function(){\n            if(!cancelled) runAllRounds(roundIndex+1);\n          },900);\n        });\n      },300);\n    }\n  }\n  currentAF=requestAnimationFrame(animate);\n}\n\nfunction revealWinner(roundIndex, callback) {\n  if(cancelled) return;\n  var name=WINNERS[roundIndex], label=WIN_LABELS[roundIndex];\n  var prize=WIN_PRIZES[roundIndex], photo=WIN_PHOTOS[roundIndex];\n  var link=WIN_LINKS[roundIndex];\n\n  var chip=document.createElement('a');\n  chip.className='cb-mw-chip';\n  chip.href=link;\n  chip.target='_blank';\n  chip.rel='noopener';\n  chip.innerHTML=\n    '<img decoding=\"async\" class=\"cb-mw-avatar\" src=\"'+photo+'\" alt=\"'+label+'\" onerror=\"this.style.display=\\'none\\'\">'+\n    label;\n  document.getElementById('cbModalWinners').appendChild(chip);\n\n  var flash=document.getElementById('cbWinFlash');\n  flash.classList.add('active');\n  setTimeout(function(){ flash.classList.remove('active'); },500);\n\n  document.getElementById('cbRoundStatus').textContent='Round '+(roundIndex+1)+' of '+TOTAL+' \u2014 Winner found!';\n  document.getElementById('cbWinPhoto').src=photo;\n  document.getElementById('cbWinName').textContent=label;\n  document.getElementById('cbWinHandle').textContent='@'+name;\n  document.getElementById('cbWinPrize').textContent=prize;\n  document.getElementById('cbWinRound').textContent='Winner #'+(roundIndex+1)+' of '+TOTAL;\n\n  var ann=document.getElementById('cbWinAnnounce');\n  ann.classList.add('active');\n  announceTimer=setTimeout(function(){\n    if(cancelled) return;\n    ann.classList.remove('active');\n    if(callback) callback();\n  },2200);\n}\n\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>\ud83c\udf89 Winner! \ud83c\udfa1 Draw Replay \u2014 Profile Photo Campaign \u2715 Close Winner \u2014 \ud83c\udfa1 Replaying&#8230;<\/p>\n","protected":false},"author":2,"featured_media":727,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24,27],"tags":[26],"class_list":["post-724","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcement","category-chatblink-event","tag-event"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Chatblink $50 Profile Photo Campaign Winners Revealed! - Chatblink Blog<\/title>\n<meta name=\"description\" content=\"Meet the 10 Chatblink members who won $50 in our Profile Photo Campaign. See the draw replay and congratulate the winners!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Chatblink $50 Profile Photo Campaign Winners Revealed\" \/>\n<meta property=\"og:description\" content=\"Meet the 10 Chatblink members who won $50 in our Profile Photo Campaign. See the draw replay and congratulate the winners!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/\" \/>\n<meta property=\"og:site_name\" content=\"Chatblink Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-09T10:55:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-09T11:57:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/07\/Our-50-Winners-Are-Announced.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1088\" \/>\n\t<meta property=\"og:image:height\" content=\"700\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Keven Galolo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Chatblink $50 Profile Photo Campaign Winners Revealed\" \/>\n<meta name=\"twitter:description\" content=\"Meet the 10 Chatblink members who won $50 in our Profile Photo Campaign. See the draw replay and congratulate the winners!\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/07\/Our-50-Winners-Are-Announced.png\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Keven Galolo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/\"},\"author\":{\"name\":\"Keven Galolo\",\"@id\":\"https:\/\/chatblink.com\/blog\/#\/schema\/person\/8ac229e25ee7d24156e9e58c1195d696\"},\"headline\":\"Chatblink $50 Profile Photo Campaign Winners Revealed!\",\"datePublished\":\"2026-07-09T10:55:38+00:00\",\"dateModified\":\"2026-07-09T11:57:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/\"},\"wordCount\":269,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/chatblink.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/07\/Our-50-Winners-Are-Announced.png\",\"keywords\":[\"event\"],\"articleSection\":[\"Announcement\",\"Chatblink Event\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/\",\"url\":\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/\",\"name\":\"Chatblink $50 Profile Photo Campaign Winners Revealed! - Chatblink Blog\",\"isPartOf\":{\"@id\":\"https:\/\/chatblink.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/07\/Our-50-Winners-Are-Announced.png\",\"datePublished\":\"2026-07-09T10:55:38+00:00\",\"dateModified\":\"2026-07-09T11:57:15+00:00\",\"description\":\"Meet the 10 Chatblink members who won $50 in our Profile Photo Campaign. See the draw replay and congratulate the winners!\",\"breadcrumb\":{\"@id\":\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#primaryimage\",\"url\":\"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/07\/Our-50-Winners-Are-Announced.png\",\"contentUrl\":\"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/07\/Our-50-Winners-Are-Announced.png\",\"width\":1088,\"height\":700,\"caption\":\"Our $50 Winners Are Announced!\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/chatblink.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Chatblink $50 Profile Photo Campaign Winners Revealed!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/chatblink.com\/blog\/#website\",\"url\":\"https:\/\/chatblink.com\/blog\/\",\"name\":\"Chatblink Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/chatblink.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/chatblink.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/chatblink.com\/blog\/#organization\",\"name\":\"Chatblink Blog\",\"url\":\"https:\/\/chatblink.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/chatblink.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/02\/cropped-logo.png\",\"contentUrl\":\"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/02\/cropped-logo.png\",\"width\":291,\"height\":60,\"caption\":\"Chatblink Blog\"},\"image\":{\"@id\":\"https:\/\/chatblink.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/chatblink.com\/blog\/#\/schema\/person\/8ac229e25ee7d24156e9e58c1195d696\",\"name\":\"Keven Galolo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/chatblink.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/580914fb9afbe40cc5bd410d2f9896ff60bf561aaae87bd9c7318d8a0ffac9d2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/580914fb9afbe40cc5bd410d2f9896ff60bf561aaae87bd9c7318d8a0ffac9d2?s=96&d=mm&r=g\",\"caption\":\"Keven Galolo\"},\"description\":\"Content writer sharing insights and perspectives to help readers make better decisions. Passionate about gaming, crypto, art, novels, and manga. Fascinated by human behavior, social connection, and the dynamics of ChatBlink. Vibe coding fan who enjoys cycling.\",\"url\":\"https:\/\/chatblink.com\/blog\/author\/keven\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Chatblink $50 Profile Photo Campaign Winners Revealed! - Chatblink Blog","description":"Meet the 10 Chatblink members who won $50 in our Profile Photo Campaign. See the draw replay and congratulate the winners!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/","og_locale":"en_US","og_type":"article","og_title":"Chatblink $50 Profile Photo Campaign Winners Revealed","og_description":"Meet the 10 Chatblink members who won $50 in our Profile Photo Campaign. See the draw replay and congratulate the winners!","og_url":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/","og_site_name":"Chatblink Blog","article_published_time":"2026-07-09T10:55:38+00:00","article_modified_time":"2026-07-09T11:57:15+00:00","og_image":[{"width":1088,"height":700,"url":"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/07\/Our-50-Winners-Are-Announced.png","type":"image\/png"}],"author":"Keven Galolo","twitter_card":"summary_large_image","twitter_title":"Chatblink $50 Profile Photo Campaign Winners Revealed","twitter_description":"Meet the 10 Chatblink members who won $50 in our Profile Photo Campaign. See the draw replay and congratulate the winners!","twitter_image":"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/07\/Our-50-Winners-Are-Announced.png","twitter_misc":{"Written by":"Keven Galolo","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#article","isPartOf":{"@id":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/"},"author":{"name":"Keven Galolo","@id":"https:\/\/chatblink.com\/blog\/#\/schema\/person\/8ac229e25ee7d24156e9e58c1195d696"},"headline":"Chatblink $50 Profile Photo Campaign Winners Revealed!","datePublished":"2026-07-09T10:55:38+00:00","dateModified":"2026-07-09T11:57:15+00:00","mainEntityOfPage":{"@id":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/"},"wordCount":269,"commentCount":0,"publisher":{"@id":"https:\/\/chatblink.com\/blog\/#organization"},"image":{"@id":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#primaryimage"},"thumbnailUrl":"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/07\/Our-50-Winners-Are-Announced.png","keywords":["event"],"articleSection":["Announcement","Chatblink Event"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/","url":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/","name":"Chatblink $50 Profile Photo Campaign Winners Revealed! - Chatblink Blog","isPartOf":{"@id":"https:\/\/chatblink.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#primaryimage"},"image":{"@id":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#primaryimage"},"thumbnailUrl":"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/07\/Our-50-Winners-Are-Announced.png","datePublished":"2026-07-09T10:55:38+00:00","dateModified":"2026-07-09T11:57:15+00:00","description":"Meet the 10 Chatblink members who won $50 in our Profile Photo Campaign. See the draw replay and congratulate the winners!","breadcrumb":{"@id":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#primaryimage","url":"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/07\/Our-50-Winners-Are-Announced.png","contentUrl":"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/07\/Our-50-Winners-Are-Announced.png","width":1088,"height":700,"caption":"Our $50 Winners Are Announced!"},{"@type":"BreadcrumbList","@id":"https:\/\/chatblink.com\/blog\/profile-photo-campaign-50-dollar-winners\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/chatblink.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Chatblink $50 Profile Photo Campaign Winners Revealed!"}]},{"@type":"WebSite","@id":"https:\/\/chatblink.com\/blog\/#website","url":"https:\/\/chatblink.com\/blog\/","name":"Chatblink Blog","description":"","publisher":{"@id":"https:\/\/chatblink.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/chatblink.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/chatblink.com\/blog\/#organization","name":"Chatblink Blog","url":"https:\/\/chatblink.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/chatblink.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/02\/cropped-logo.png","contentUrl":"https:\/\/chatblink.com\/blog\/wp-content\/uploads\/2026\/02\/cropped-logo.png","width":291,"height":60,"caption":"Chatblink Blog"},"image":{"@id":"https:\/\/chatblink.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/chatblink.com\/blog\/#\/schema\/person\/8ac229e25ee7d24156e9e58c1195d696","name":"Keven Galolo","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/chatblink.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/580914fb9afbe40cc5bd410d2f9896ff60bf561aaae87bd9c7318d8a0ffac9d2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/580914fb9afbe40cc5bd410d2f9896ff60bf561aaae87bd9c7318d8a0ffac9d2?s=96&d=mm&r=g","caption":"Keven Galolo"},"description":"Content writer sharing insights and perspectives to help readers make better decisions. Passionate about gaming, crypto, art, novels, and manga. Fascinated by human behavior, social connection, and the dynamics of ChatBlink. Vibe coding fan who enjoys cycling.","url":"https:\/\/chatblink.com\/blog\/author\/keven\/"}]}},"_links":{"self":[{"href":"https:\/\/chatblink.com\/blog\/wp-json\/wp\/v2\/posts\/724","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chatblink.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chatblink.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chatblink.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/chatblink.com\/blog\/wp-json\/wp\/v2\/comments?post=724"}],"version-history":[{"count":4,"href":"https:\/\/chatblink.com\/blog\/wp-json\/wp\/v2\/posts\/724\/revisions"}],"predecessor-version":[{"id":732,"href":"https:\/\/chatblink.com\/blog\/wp-json\/wp\/v2\/posts\/724\/revisions\/732"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chatblink.com\/blog\/wp-json\/wp\/v2\/media\/727"}],"wp:attachment":[{"href":"https:\/\/chatblink.com\/blog\/wp-json\/wp\/v2\/media?parent=724"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chatblink.com\/blog\/wp-json\/wp\/v2\/categories?post=724"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chatblink.com\/blog\/wp-json\/wp\/v2\/tags?post=724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}