PageSourceSearch

https://worldswave.com/post/8915?kn_openreplay=1060

html worldswave.com collected 2026-10-02 15:33:21 UTC 319,909 bytes, 5,614 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3   <head>
4                        <title>The Immigration Crisis That Will Destroy the West .. | WorldsWave</title>
5      <meta http-equiv="Content-type" content="text/html; charset=UTF-8">
6      <meta name="title" content="The Immigration Crisis That Will Destroy the West .. | WorldsWave">
7      <meta name="description" content="The Immigration Crisis That Will Destroy the West Will mass migration be the death of the West? It doesnt have to be, but we">
8      <meta name="keywords" content="">
9      <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
10      <meta name="pinterest-rich-pin" content="false" />
11                                                                                                         <link rel="canonical" href="https://worldswave.com/post/8915_strong-the-immigration-crisis-that-will-destroy-the-west-strong-br-br-will-mass.html" />
12                        <meta property="og:site_name" content="WorldsWave" />
13      <meta property="og:type" content="article" />
14      <meta property="og:title" content="The Immigration Crisis That Will Destroy the West .. | WorldsWave" />
15      <meta property="og:description" content="The Immigration Crisis That Will Destroy the West Will mass migration be the death of the West? It doesnt have to be, but we" />
16      <meta property="og:url" content="https://worldswave.com/post/8915_strong-the-immigration-crisis-that-will-destroy-the-west-strong-br-br-will-mass.html" />
17      <meta property="og:image" content="https://cdn.worldswave.com/upload/photos/2026/09/RtPwOmJB2bnBgfW3CcRe_24_98c96454e42cf26b3cc899b47e246add_avatar.gif?cache=0" />
18      <meta property="og:image:secure_url" content="https://cdn.worldswave.com/upload/photos/2026/09/RtPwOmJB2bnBgfW3CcRe_24_98c96454e42cf26b3cc899b47e246add_avatar.gif?cache=0" />
19      <meta property="og:image:type" content="image/jpeg" />
20      <meta property="og:image:alt" content="The Immigration Crisis That Will Destroy the West .. | WorldsWave" />
21      <meta name="twitter:card" content="summary_large_image" />
22      <meta name="twitter:title" content="The Immigration Crisis That Will Destroy the West .. | WorldsWave" />
23      <meta name="twitter:description" content="The Immigration Crisis That Will Destroy the West Will mass migration be the death of the West? It doesnt have to be, but we" />
24      <meta name="twitter:image" content="https://cdn.worldswave.com/upload/photos/2026/09/RtPwOmJB2bnBgfW3CcRe_24_98c96454e42cf26b3cc899b47e246add_avatar.gif?cache=0" />
25      <meta name="twitter:image:alt" content="The Immigration Crisis That Will Destroy the West .. | WorldsWave" />
26                              <link rel="icon" type="image/x-icon" href="/favicon.ico"/>
27      <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96.png"/>
28      <link rel="apple-touch-icon" sizes="192x192" href="/favicon-192.png"/>
29      <link rel="stylesheet" href="https://worldswave.com/themes/wowonder/stylesheet/general-style-plugins.css?v=1659466308">
30            
31      <style>
32        .opacity_start {
33          opacity: 0;
34          transition: all 0.5s;
35        }
36        .opacity_stop {
37          opacity: 1;
38          transition: all 0.5s;
39        }
40      </style>
41
42                  <link rel="stylesheet" href="https://worldswave.com/themes/wowonder/stylesheet/style.css?v=1789479729">
43            <link rel="stylesheet" href="https://worldswave.com/themes/wowonder/stylesheet/font-awesome-4.7.0/css/font-awesome.min.css?v=1503429506">
44
45	  
46     
47      
47<script src="https://worldswave.com/themes/wowonder/javascript/jquery-3.1.1.min.js?version=4.3.6"></script>
47
48      
48<script src="https://worldswave.com/themes/wowonder/javascript/jquery.ui.touch-punch.min.js?version=4.3.6"></script>
48
49
50            <link rel="stylesheet" href="https://worldswave.com/themes/wowonder/stylesheet/bootstrap-select.min.css?version=4.3.6">
51      
51<script defer src="https://worldswave.com/themes/wowonder/javascript/bootstrap-select.min.js?version=4.3.6"></script>
51
52      
53      
54      
55              <link rel="stylesheet" href="https://worldswave.com/themes/wowonder/stylesheet/movies/style.movies.css?v=1658600734" />
56      
57                  
58	  <link rel="stylesheet" href="https://worldswave.com/themes/wowonder/player/plyr.css?version=4.3.6" type="text/css"/>
59      
59<script src="https://worldswave.com/themes/wowonder/player/plyr.js?version=4.3.6"></script>
59
60
61                  <style>
62      /* 
63
64Add here your custom css styles Example: p { text-align: center; color: red; } 
65
66*/
67
68
69/* Import intense fonts */
70@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@500;700&family=Anton&display=swap');
71
72/* Links */
73
74
75a:hover {
76  color: #ffffff !important;
77  text-shadow: 0 0 10px #ff0000;
78}
79
80
81/* Buttons */
82
83
84button:hover,
85.btn:hover {
86  background: linear-gradient(90deg, #ff0000, #ff3333);
87  box-shadow: 0 0 15px #ff0000;
88}
89
90/* Navigation tabs */
91
92
93.nav a:hover,
94.tabs a:hover {
95  color: #ffffff !important;
96}
97
98/* Profile sidebar */
99
100
101/* Scrollbar (modern browsers) */
102::-webkit-scrollbar {
103  width: 10px;
104}
105
106::-webkit-scrollbar-track {
107  background: #111;
108}
109
110::-webkit-scrollbar-thumb {
111  background: #ff0000;
112  border-radius: 5px;
113}
114
115::-webkit-scrollbar-thumb:hover {
116  background: #ff3333;
117}
118
119/* Profile picture glow */
120img {
121  border-radius: 4px;
122}
123
124.profile-picture img,
125.avatar img {
126  box-shadow: 0 0 20px rgba(255,0,0,0.5);
127  border: 2px solid #b8b8b8;
128}
129
130
131/* Cover photo overlay effect */
132.cover,
133.profile-cover {
134  filter: contrast(1.2) brightness(0.9);
135}
136
137/* Strong hover intensity */
138.card:hover,
139.post:hover {
140  box-shadow: 0 0 20px rgba(255,0,0,0.4);
141  transition: all 0.2s ease;
142}
143
144
145
146
147
148
149
150
151
152
153
154
155
156.post .vy_lv_player,
157.post video,
158.post iframe,
159.post .plyr,
160.post .video-js {
161    max-width: 100% !important;
162    width: 100% !important;
163    height: auto !important;
164    object-fit: contain !important;
165}
166
167.post .vy_lv_player video {
168    width: 100% !important;
169    height: auto !important;
170}
171
172.post {
173    overflow: hidden !important;
174}
175
176/* WWPOSTMENU: the overflow:hidden above keeps embedded video clipped to
177   the card, but it also cuts off the post options menu on short posts.
178   Unclip and lift the post ONLY while its dropdown is open, so the video
179   clipping is unaffected the rest of the time. */
180.post:has(.dropdown.open) {
181    overflow: visible !important;
182    z-index: 1050;
183}
184
185
186
187#fullsizeimg:has(video) {
188    max-height: none !important;
189    overflow: visible !important;
190    width: 100% !important;
191    margin-left: 0 !important;
192}
193
194.plyr:fullscreen video,
195.plyr:-webkit-full-screen video,
196.plyr:-moz-full-screen video,
197.plyr--fullscreen-fallback video {
198    width: auto !important;
199    height: 100% !important;
200    max-width: 100% !important;
201    max-height: 100% !important;
202    object-fit: contain !important;
203}
204
205
206/* WWPOSTCAT-CSS: category chip in the post heading, left of the caret. */
207.ww-post-cat {
208    display: inline-block;
209    vertical-align: middle;
210    margin-right: 10px;
211    padding: 2px 10px;
212    border: 1px solid #474747;
213    border-radius: 12px;
214    background: #2a2a2a;
215    color: #dfdfdf;
216    font-size: 12px;
217    line-height: 18px;
218    text-decoration: none;
219}
220.ww-post-cat:hover, .ww-post-cat:focus {
221    border-color: #e02b2b;
222    color: #fff;
223    text-decoration: none;
224}
225@media (max-width: 575px) {
226    .ww-post-cat { display: none; }
227}
228
229/* WW-GAMES: the game badge, top right of a post heading, beside the category chip.
230   Same shape as .ww-post-cat -- it carries that class too -- with the accent border and its
231   cover art, so the pair reads as category then game rather than as two equal tags. */
232.ww-post-cat.ww-post-game {
233    display: inline-flex;
234    align-items: center;
235    gap: 6px;
236    max-width: 230px;
237    padding: 2px 10px 2px 3px;   /* tighter on the left: the thumbnail fills that side */
238    border-color: #6b4d07;
239    background: #241d0a;
240    color: #ffd98a;
241    margin-left: -4px;
242}
243/* ⚠️ .ww-post-game-lb, NOT "> span". The badge holds TWO spans -- the thumbnail (.ww-gi) is
244   one of them and comes first -- so a bare child selector hits the picture as well. Hiding
245   "> span" at the narrow breakpoint blanked the badge completely instead of dropping just
246   the name. */
247.ww-post-cat.ww-post-game .ww-post-game-lb {
248    overflow: hidden;
249    text-overflow: ellipsis;
250    white-space: nowrap;
251}
252.ww-post-cat.ww-post-game:hover, .ww-post-cat.ww-post-game:focus {
253    border-color: #e02b2b;
254    color: #fff;
255}
256
257/*
258 * ⚠️ The game badge STAYS on a phone, and the rule above it hides .ww-post-cat below 576px.
259 *
260 * The badge inherits that class, so it was being hidden too -- which meant the one label that
261 * says what a post is actually about was invisible on the device most people read the feed on,
262 * and /topic/gaming looked like an undifferentiated wall of "Gaming". The category chip can
263 * still go: on a game page or a topic page every post carries the same one, and it is the game
264 * that tells two posts apart. Narrow enough and the name gives way to just the cover art.
265 */
266@media (max-width: 575px) {
267    .ww-post-cat.ww-post-game {
268        display: inline-flex !important;
269        max-width: 46vw;
270        margin-left: 0;
271        font-size: 11.5px;
272    }
273}
274@media (max-width: 380px) {
275    .ww-post-cat.ww-post-game {
276        max-width: none;
277        padding: 2px 3px;
278        gap: 0;
279    }
280    /* Just the name: the cover art alone still says which game it is. */
281    .ww-post-cat.ww-post-game .ww-post-game-lb { display: none; }
282}
283
284/* WW-GAMES thumbnails. These live HERE, not only in ww_game_assets(), because a game chip
285   renders on post cards and permalinks that never load the publisher box -- and an unstyled
286   <img> in a chip is a full-size cover art image shoved through the page.
287   custom/css/style.css is inlined into every page by Wo_CustomCode(), which is what makes
288   that true. A game with no cover art gets .ww-gi-mono: the monogram tile, coloured from a
289   hue derived from its slug, so 329 games do not need 329 uploads before anything looks right. */
290.ww-gi {
291    display: inline-block;
292    flex: 0 0 auto;
293    overflow: hidden;
294    border-radius: 4px;
295    background: #2a2a2a;
296    vertical-align: middle;
297    line-height: 1;
298    position: relative;
299}
300.ww-gi img { width: 100%; height: 100%; object-fit: cover; display: block; }
301.ww-gi-mono {
302    display: inline-flex;
303    align-items: center;
304    justify-content: center;
305    color: #fff;
306    font-weight: 700;
307    letter-spacing: .5px;
308    text-transform: uppercase;
309}
310.ww-gi-xs { width: 18px; height: 18px; border-radius: 3px; font-size: 8px; }
311.ww-gi-sm { width: 26px;
311 height: 26px; font-size: 10px; }
312.ww-gi-md { width: 40px; height: 40px; border-radius: 5px; font-size: 14px; }
313.ww-gi-lg { width: 72px; height: 72px; border-radius: 8px; font-size: 24px; }
314      </style>
315      
316      
317      
317<script type="text/javascript">
318         /* 
319Add here your JavaScript Code. 
320Note. the code entered here will be added in <head> tag 
321
322
323	Example: 
324
325	var x, y, z; 
326	x = 5; d asd asd asd 
327	y = 6; 
328	z = x + y;
329
330*/
331         function Wo_Ajax_Requests_File(){
332            return "https://worldswave.com/requests.php"
333         }
334               function RunLiveAgora(channelName,DIV_ID,token) {
335  var agoraAppId = 'a25328d1859b4b1c90670b2e5fca988c';
336  var token = token;
337
338  var client = AgoraRTC.createClient({mode: 'live', codec: 'vp8'});
339  client.init(agoraAppId, function () {
340
341
342      client.setClientRole('audience', function() {
343    }, function(e) {
344    });
345      let rand = Math.floor(Math.random() * 1000000);
346
347    client.join(token, channelName, rand, function(uid) {
348    }, function(err) {
349    });
350    }, function (err) {
351    });
352
353    client.on('stream-added', function (evt) {
354    var stream = evt.stream;
355    var streamId = stream.getId();
356
357    client.subscribe(stream, function (err) {
358    });
359  });
360  client.on('stream-subscribed', function (evt) {
361    var remoteStream = evt.stream;
362    remoteStream.play(DIV_ID);
363    $('#player_'+remoteStream.getId()).addClass('embed-responsive-item');
364  });
365}
366      </script>
366
367      <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 367-368
367
368<script async src="https://www.googletagmanager.com/gtag/js?id=
368G-W7SE0JBK69
vendor: 12 bytes, line 368
368"></script>
369<script>
370  
vendor: 134 bytes, lines 370-374
370window.dataLayer = window.dataLayer || [];
371  function gtag(){dataLayer.push(arguments);}
372  gtag('js', new Date());
373
374  gtag('config', '
374G-W7SE0JBK69
vendor: 4 bytes, line 374
374');
375</script>
375
376        <style>
377@font-face {
378    font-family: OpenSansLight;
379    src: url("https://worldswave.com/themes/wowonder/fonts/OpenSansLight/OpenSansLight.woff") format("woff");
380    font-weight: normal;
381}
382@font-face {
383    font-family: OpenSansRegular;
384    src: url("https://worldswave.com/themes/wowonder/fonts/OpenSansRegular/OpenSansRegular.woff") format("woff");
385    font-weight: normal;
386}
387@font-face {
388    font-family: OpenSansSemiBold;
389    src: url("https://worldswave.com/themes/wowonder/fonts/OpenSansSemiBold/OpenSansSemiBold.woff") format("woff");
390    font-weight: normal;
391}
392@font-face {
393    font-family: OpenSansBold;
394    src: url("https://worldswave.com/themes/wowonder/fonts/OpenSansBold/OpenSansBold.woff") format("woff");
395    font-weight: normal;
396}
397:root {
398	--plyr-color-main: #c64d53 ;
399}
400
401.wo_follow_btn {
402    background: #c64d53 !important;
403}
404.wow_htag .htag_top {
405    color:  #dd6a70 !important;
406}
407.wo_follow_btn:hover {
408    background: #dd6a70 !important;
409}
410.publisher-box .publisher-hidden-option #progress .progress, .publisher-box .publisher-hidden-option #percent, .wo_new_wallet .wow_mini_wallets h5 {
411	color: #c64d53;
412}
413
414.select_radio_btn .sr_btn_lab_innr:hover, .select_radio_btn label > input:checked ~ .sr_btn_lab_innr {
415	box-shadow: 0px 0px 0px 2px #c64d53 !important;
416}
417.select_radio_btn label > input:checked ~ .sr_btn_lab_innr > span {
418    color: #c64d53 !important;
419}
420
421
422.navbar-default {
423    background: #2c2e2b; border: none;
424    height: 48px;
425    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
426}
427
428@media (max-width:768px) {
429#wo_home_search {
430	background-color: #2c2e2b;
431}
432}
433
434.round-check input[type="checkbox"]:checked + label:before, .round-check input[type="radio"]:checked + label:before {
435    background: #c64d53 !important;
436}
437.group-messages-wrapper a{
438    color: #c64d53 !important;
439}
440ul.profile-completion-bar li.completion-bar div.completion-bar-status {
441    background: #c64d53 !important;
442}
443/*.wow_srch_innr_filtr .round_check input:checked+label {
444  background: #c64d53 !important;
445  color: #ffffff !important;
446}*/
447.result-bar {
448    background: #c64d53 !important;
449}
450.featured-users .sidebar-title-back, .featured-users .pro-me-here a {
451    color: #444 !important;
452}
453
454.lang_select_modal .language_info {
455    background: #c64d53}
456.lang_select_modal .language_info h3 {
457	color: #ffffff;
458}
459
460
461
462.avtive {
463    border-color: #c64d53 !important;
464}
465
466.new-update-alert {
467    background: #dd6a70;
468	color: #ffffff;
469}
470
471#wo_nw_msg_page .msg_under_hood .mobilerightpane .messages-search-users-form .inner-addon .btn_contr {
472	background: #c64d53;
473	color: #ffffff;
474}
475#wo_nw_msg_page .msg_under_hood .mobilerightpane .messages-search-users-form .inner-addon button.btn {
476	color: #ffffff;
477}
478#wo_nw_msg_page .msg_under_hood .mobilerightpane .messages-search-users-form .inner-addon button.btn:hover {
479	background: #dd6a70;
480}
481
482.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
483	background: #c64d53;
484	color: #ffffff;
485}
486
487.green-audio-player svg path {
488	fill: #c64d53;
489}
490.green-audio-player .slider .gap-progress, .green-audio-player .slider .gap-progress .pin {
491	background-color: #c64d53 !important;
492}
493
494.add_as_cont_list label input:checked+div {
495    background-color: #c64d53;
496    color: #ffffff;
497}
498
499.barloading {
500  background-color: transparent !important;
501}
502.barloading:before {
503    background-color: #8dd9ff;
504}
505.left-sidebar ul li a i {
506    color: #c64d53 !important;
507}
508.cs-loader-inner, .main  {
509    color: #c64d53;
510}
511.login input:focus, ul.profile-completion-bar li.completion-bar div.completion-bar-wrapper, .edit_grp_info_modal input.form-control:not(textarea):focus, .verfy_sett_email_phone input.form-control:not(textarea):focus {
512    border-color: #c64d53 !important;
513}
514.login:not(.loading) button:hover {
515    background: #dd6a70 !important;
516    color: #ffffff;
517}
518.wo_setting_sidebar ul .list-group-item{
519    background: #c64d53 !important;
520}
521.wo_setting_sidebar ul .list-group-item a{
522    color: #ffffff;
523}
524.wo_settings_page .setting-panel input[type=text]:focus, .wo_settings_page .setting-panel input[type=email]:focus, .wo_settings_page .setting-panel input[type=password]:focus, .wo_settings_page .setting-panel select:focus, .wo_settings_page .setting-panel textarea:focus {
525    border-color: #03A9F4;
526}
527
528#search-nearby-users .nearby-users-relationship-collapse li.active .friends_toggle{
529    border-color: #c64d53;
530}
531#search-nearby-users .nearby-users-relationship-collapse li.active .friends_toggle:after{
532    background: #c64d53;
533}
534.wo_page_hdng_menu > ul li.active a {
535    box-shadow: inset 0px -2.5px #c64d53;
536}
537.login button, .postCategory h5, .wo_search_page .nav-tabs li.active a {
538    background: #c64d53 !important;
539    color: #ffffff !important;
540}
541.mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
542    background-color: #c64d53 !important;
543    background: #c64d53 !important;
544    background-image: #c64d53 !important;
545}
546.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
547    color: #f3f5f8 !important;
548    background-color: #333333 !important;
549}
550.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .nav-names li:hover {
551    color: #f3f5f8 !important;
552    background-color: #333333 !important;
553}
554body {
555    background-color: #fffcfc;
556}
557.navbar-default .navbar-nav>li>a {
558    color: #f3f5f8;
559    font-size: 13px;
560}
561a.unread-update {
562    color: #f3f5f8 !important;
563}
564.btn-main {
565    color: #ffffff;
566    background-color: #c64d53;
567    border-color: #c64d53;
568}
569.btn-main:hover {
570    color: #ffffff;
571    background-color: #dd6a70;
572    border-color: #dd6a70;
573}
574.wow_pops_head {
575    background: #dd6a70;
576}
577.btn-main:focus {
578	color: #ffffff;
579}
580.active-wonder {
581    color: #c64d53;
582}
583.admin-panel .col-md-9 .list-group-item:first-child, .setting-panel .col-md-8 .list-group-item:first-child, .profile-lists .list-group-item:first-child, .col-md-8 .list-group-item:first-child, .col-md-3.custom .list-group-item:first-child, .col-sm-4 .list-group-item:first-child, .col-md-7 .list-group-item:first-child, .col-md-9 .list-group-item:first-child, .red-list .list-group-item:first-child, .active.list-group-item:first-child {
584     color: #444;
585     background-color: #fcfcfc;
586     border-bottom: 1px solid #f1f1f1;
587     padding: 18px;
588}
589.admin-panel .col-md-9 .list-group-item:first-child a, .setting-panel .col-md-8 .list-group-item:first-child a, .profile-lists .list-group-item:first-child a, .col-md-8 .list-group-item:first-child a, .col-md-7 .list-group-item:first-child a, .active.list-group-item:first-child a {
590    color: #444 !important;
591}
592.list-group-item.black-list.active-list, .red-list.active-list {
593    color: #ffffff;
594    background-color: #c64d53;
595}
596.list-group-item.black-list {
597    background: #c64d53;
598}
599.profile-top-line {
600    background-color: #c64d53;
601}
602#bar {
603    background-color: #c64d53;
604}
605.list-group-item.black-list a{
606    color: #ffffff;
607}
608.list-group-item.black-list.active-list a{
609    color: #c64d53;
610}
611.main-color, .small-text a {
612    color: #c64d53 !important;
613}
614.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
615    color: #ffffff;
616    cursor: default;
617    color: #c64d53;
618    border-bottom: 1px solid #c64d53;
619    background-color: transparent
620}
621.btn-active {
622    color: #ffffff;
623    background: #c64d53;
624    outline: none;
625    border: 1px solid #c64d53}
626.btn-active:hover, .btn-active:focus {
627    border: 1px solid #dd6a70;
628    color: #ffffff;
629    background: #dd6a70;
630}
631.btn-active-color:hover {
632    background: #dd6a70;
633}
634
635.chat-tab .chat-textarea .chat-btns-w .chat_optns {
636    color: #c64d53;
637    fill: #c64d53;
638}
639
640.profile-style .user-follow-button button.btn-active, .btn-login, .btn-register {
641    background: #c64d53;
642    color: #ffffff;
643}
644.profile-style .user-follow-button button.btn-active:hover, .btn-login:hover, .btn-login:focus, .btn-register:hover, .btn-register:focus {
645    color: #ffffff;
646    background: #dd6a70;
647}
648.panel-login>.panel-heading a.active {
649    color: #c64d53;
650    font-size: 18px;
651}
652.hash {
653    color: #c64d53;
654}
655.message-text .hash {
656    color: #fff !important;
657}
658.search-container .search-input {
659    color: #f3f5f8 !important;
660    background: #0f0f0f !important;
661}
662.chat-messages-wrapper .outgoing .message-text {
663    background: #c64d53;
664    color: #ffffff;
665}
666.normal-container {
667    width: 100%;
668    height: 100%;
669    margin-top: 15px;
670}
671.active.fa-thumbs-up {
672    color: #c64d53;
673}
674.api-ex-urls {
675    background-color: #c64d53; color: #ffffff;
676}
677.user-username {
678    color: #c64d53;
679}
680.upload-image {
681    border: 3px dashed #c64d53;
682}
683.events-tab-list li { background-color: #c64d53; }
684.events-tab-list li:hover { background-color: #c64d53; }
685.active-e-tab { background-color: #c64d53 !important; }
686.main { color: #c64d53 !important; }
687.events-list-dropup-menu ul li a:hover { background: #c64d53; }
688.usr-offline { color: #c64d53; }
689.blog-dd-ul li span:hover, .blog-dd-ul li a:hover { background: #c64d53 !important; }
690.blog_publ {background: #c64d53 ; border: 1px solid #c64d53 ; }
691.slide-film-desc:hover, .movies-top-breadcrumb li:hover, .movies-top-breadcrumb li a:hover{
692    color: #c64d53 !important;
693}
694.movies h3.latest-movies, h3.recommended-movies {
695    border-left: 3px solid  #c64d53;
696}
697
698.wo_user_profile .user-bottom-nav li .menuactive {
699    border-bottom: 2px solid #c64d53;
700    color:#c64d53;
701}
702.ads-navbar-wrapper ul li a.active {
703	border-color: #c64d53;
704}
705.ads_mini_wallet, .wo_page_hdng_innr span {
706	background-color: #c64d53;
707	color: #ffffff;
708}
709.btn-loading:after {
710	background-color: #c64d53;
711}
712.wow_pub_privacy_menu li label input[type="radio"]:checked+span {
713	background-color: #c64d53;color: #ffffff;
714}
715.order_by ul li.active a {background: #c64d53 !important;color: #ffffff !important;}
716
717
718
719
720#welcomeheader .mdbtn:hover{background-color: #f3f5f8;color: #2c2e2b;border-color: #f3f5f8;}
721
722.post .panel.active_shadow {
723    box-shadow: 0 0 0 1.5px #c64d53 !important;
724}
725
726.ui-widget-header .ui-state-default, .wo_adv_search_filter_side .ui-slider .ui-slider-range, .wo_adv_search_filter_side .ui-slider .ui-slider-handle {
727    background-color: #c64d53;
728}
729.reaction-1::before {
730    content: "Like";
731}
732.reaction-2::before {
733    content: "Love";
734}
735.reaction-3::before {
736    content: "HaHa";
737}
738.reaction-4::before {
739    content: "WoW";
740}
741.reaction-5::before {
742    content: "Sad";
743}
744.reaction-6::before {
745    content: "Angry";
746}
747.reaction-7::before {
748    content: "Worlds Wave W";
749}
750.reaction-8::before {
751    content: "Vomit";
752}
753.reaction-9::before {
754    content: "Dislike";
755}
756.reaction-10::before {
757    content: "Check";
758}
759.reaction-11::before {
760    content: "100%";
761}
762.reaction-13::before {
763    content: "Fire";
764}
765.reaction-14::before {
766    content: "Siren";
767}
768.reaction-15::before {
769    content: "USA";
770}
771.reaction-16::before {
772    content: "Face Palm";
773}
774.reaction-17::before {
775    content: "Cross";
776}
777.reaction-18::before {
778    content: "Canada";
779}
780/*.reaction-like::before {
781    content: "Like";
782}
783.reaction-love::before {
784    content: "Love";
785}
786.reaction-haha::before {
787    content: "HaHa";
788}
789.reaction-wow::before {
790    content: "WoW";
791}
792.reaction-sad::before {
793    content: "Sad";
794}
795.reaction-angry::before {
796    content: "Angry";
797}*/
798
799.navbar-default .dropdown-menu.ani-acc-menu >li>a:hover {
800    color: #ffffff;background-color: #c64d53;
801}
802#wo_nw_msg_page .msg_under_hood .mobilerightpane .messages-search-users-form .wo_msg_tabs li.active a, .text-sender-container .msg_usr_info_top_list .msg_usr_cht_opts_btns > span:hover, .text-sender-container .msg_usr_info_top_list .msg_usr_cht_usr_data a:hover, .wo_chat_tabs li.active a {
803    color: #c64d53;
804}
805.text-sender-container .outgoing .message-model .message {background-color: #c64d53;color: #ffffff;}
806.text-sender-container .outgoing .message-model .message p, .text-sender-container .outgoing .message-model .message a {color: #ffffff;}
807
808#notification-popup {
809     position: fixed;
810     left: 20px;
811     width: 300px;
812     bottom: 20px;
813     z-index: 10000;
814}
815#notification-popup .notifications-popup-list:empty {
816      padding: 0;
817}
818#notification-popup .notifications-popup-list {
819    position: relative;
820    background:  #333333 !important;
821    border-radius: 10px;
822    padding: 6px;
823    width: 100%;
824    margin-bottom: 10px;
825    z-index: 10000;
826    box-shadow: 0 2px 4px rgb(0 0 0 / 10%);
827}
828#notification-popup .notifications-popup-list, #notification-popup .notifications-popup-list a, #notification-popup .notifications-popup-list .main-color, #notification-popup .notifications-popup-list svg, #notification-popup .notifications-popup-list .notification-text, #notification-popup .notifications-popup-list .notification-time {
829    color: #f3f5f8 !important;
830}
831#notification-popup .notifications-popup-list .notification-list {
832    border-radius: 10px;
833}
834#notification-popup .notifications-popup-list .notification-list:hover {
835    background: rgba(255, 255, 255, 0.1);
836}
837</style>
838
839    
840          <link rel="stylesheet" href="https://worldswave.com/themes/wowonder/stylesheet/dark.css?v=1698231802" id="night-mode-css">
841            
841<script src="https://accounts.google.com/gsi/client" async defer></script>
841                          
841<script crossorigin="anonymous" src="https://worldswave.com/themes/wowonder/javascript/sdk.js?version=4.3.6"></script>
841
842    
843    
843<script defer src="https://worldswave.com/themes/wowonder/javascript/socket.io.js?version=4.3.6"></script>
843
844      
844<script>
845      let nodejs_system = "1";
846      let socket = null
847      let groupChatListener = {}
848      /* WW-PINGLEAK: the lastseen ping used to be registered inside the join
849         acknowledgement, and join is re-sent on every socket reconnect - so a
850         laptop that sleeps, wakes or roams wifi stacked up another 2s timer
851         each time, none of them ever cleared. After a few dozen reconnects a
852         single tab was emitting dozens of pings a second and getting slower
853         the longer it stayed open. Keep exactly one timer, whatever happens
854         to the connection. */
855      let wwLastseenTimer = null;
856      function wwStartLastseenPing() {
857        if (wwLastseenTimer) { clearInterval(wwLastseenTimer); }
858        wwLastseenTimer = setInterval(function () {
859          if (socket) { socket.emit("ping_for_lastseen", { user_id: _getCookie("user_id") }); }
860        }, 30000); /* WW-CADENCE 25 Sep 2026: was 2 s (a Wo_Users write per tab every 2 s); Wo_IsOnline window raised to match */
861      }
862      $(()=>{
863                var main_hash_id = $('.main_session').val();
864                  socket = io("https://worldswave.com:449/?hash=" + main_hash_id)
865                let recipient_ids = []
866        let recipient_group_ids = []
867        setTimeout(function(){
868          var inputs = $("input.chat-user-id");
869          $(".chat-wrapper").each(function(){
870            let id = $(this).attr("class").substr("chat-wrapper".length);
871            let isGroup = $(this).attr("class").substr("chat-wrapper".length).split("_").includes("group")
872            if(isGroup) {
873              id = id.substr(' chat_group_'.length)
874              recipient_group_ids.push(id)
875            } else{
876              id = id.substr(' chat_'.length)
877              recipient_ids.push(id)
878            }
879          });
880          socket.emit('join', {username: "", user_id: _getCookie('user_id'), recipient_ids, recipient_group_ids }, ()=>{
881              // setInterval(() => {
882              //   socket.emit("get_user_status", {user_id: _getCookie("user_id")})
883              // }, 2000);
884              wwStartLastseenPing();
885          });
886         }, 2500);
887
888        socket.on("reconnect", ()=>{
889          let recipient_ids = []
890          let recipient_group_ids = []
891          setTimeout(function(){
892            var inputs = $("input.chat-user-id");
893            $(".chat-wrapper").each(function(){
894              let id = $(this).attr("class").substr("chat-wrapper".length);
895              let isGroup = $(this).attr("class").substr("chat-wrapper".length).split("_").includes("group")
896              if(isGroup) {
897                id = id.substr(' chat_group_'.length)
898                recipient_group_ids.push(id)
899              } else{
900                id = id.substr(' chat_'.length)
901                recipient_ids.push(id)
902              }
903            });
904            socket.emit('join', {username: "", user_id: _getCookie('user_id'), recipient_ids, recipient_group_ids }, ()=>{
905                wwStartLastseenPing();
906            });
907          }, 3000);
908        })
909        socket.on("decline_call", (data) => {
910          $('#re-calling-modal').addClass('calling');
911          document.title = document_title;
912          setTimeout(function () {
913            $( '#re-calling-modal' ).remove();
914            $( '.modal-backdrop' ).remove();
915            $( 'body' ).removeClass( "modal-open" );
916          }, 3000);
917          $( '#re-calling-modal' ).remove();
918          $('.modal-backdrop.in').hide();
919          Wo_CloseModels();
920          Wo_PlayAudioCall('stop');
921          Wo_PlayVideoCall('stop');
922        })
923        socket.on("lastseen", (data) => {
924            //$('.messages-text[data-message-id='+data.message_id+']').length > 0
925            if (data.message_id && data.user_id) {
926                  var chat_container = $('.chat-tab').find('#chat_' + data.user_id);
927                  if ($('#messageId_'+data.message_id).length > 0) {
928
929                        if (chat_container.length > 0) {
930                              chat_container.find('.message-seen').hide();
931
932                        }
933                        else{
934                              $('.message-seen').hide();
935                        }
936                        $('#messageId_'+data.message_id).find('.message-seen').hide().html('<i class="fa fa-check"></i> Seen (<span class="ajax-time" title="' + data.time + '">' + data.seen + '</span>)').fadeIn(300);
937                        if (chat_container.length > 0) {
938                              //chat_container.find('.online-toggle-hdr').attr('style', '');
939                              setTimeout(function(){
940                                 chat_container.find('.chat-messages-wrapper').scrollTop(chat_container.find('.chat-messages-wrapper')[0].scrollHeight);
941                              }, 100);
942                        }
943                        else{
944                           $(".messages-container").animate({
945                               scrollTop: $('.messages-container')[0].scrollHeight
946                           }, 200);
947                        }
948                  }
949
950            }
951          })
952         socket.on("register_reaction", (data) => {
953              if(data.status == 200) {
954                  $('.post-reactions-icons-m-'+data.id).html(data.reactions);
955              }
956          });
957          socket.on("on_user_loggedin", (data) => {
958            $('#chat_' + data.user_id).find('.chat-tab-status').addClass('active');
959            (function(){var $s=$("#online_" + data.user_id).find('svg'); if($s.attr('data-ww-state')!=='live'){$s.attr('data-ww-state','online').find('path').attr('fill','#60d465');}})(); /* WWPRES-SOCKET */
960            (function(){var $m=$("#messages-recipient-" + data.user_id).find('.online_dot'); if($m.attr('data-ww-state')!=='live'){$m.attr('data-ww-state','online').removeClass('off_usr').find('.dot').css({"background-color":"#60d465"});}})();
961          });
962          socket.on("on_user_loggedoff", (data) => {
963            $('#chat_' + data.user_id).find('.chat-tab-status').removeClass('active');
964            (function(){var $s=$("#online_" + data.user_id).find('svg'); if($s.attr('data-ww-state')!=='live'){$s.attr('data-ww-state','offline').find('path').attr('fill','#CDCDCD');}})();
965            (function(){var $m=$("#messages-recipient-" + data.user_id).find('.online_dot'); if($m.attr('data-ww-state')!=='live'){$m.attr('data-ww-state','offline').addClass('off_usr').find('.dot').css({"background-color":"#CDCDCD"});}})();
966          });
967          socket.on("update_new_posts", (data) => {
968            Wo_intervalUpdates(1);
969          });
970          socket.on("on_avatar_changed", (data) => {
971            $("#online_" + data.user_id).find('img').attr('src', data.name);
972            $("#messages-recipient-" + data.user_id).find('img').attr('src', data.name);
973          });
974          socket.on("on_name_changed", (data) => {
975            $("#online_" + data.user_id).find('#chat-tab-id').html(data.name);
976            $("#messages-recipient-" + data.user_id).find('.messages-user-name').html(data.name);
977          });
978          socket.on("new_notification", (data) => {
979                         Wo_GetLastNotification();
980                         current_notifications = $('.notification-container').find('.new-update-alert').text();
981            $('.notification-container').find('.new-update-alert').removeClass('hidden');
982            $('.notification-container').find('.sixteen-font-size').addClass('unread-update');
983            $('.notification-container').find('.new-update-alert').text(Number(current_notifications) + 1).show();
984            document.getElementById('notification-sound').play();
985          });
986          socket.on("new_notification_removed", (data) => {
987            current_notifications = $('.notification-container').find('.new-update-alert').text();
988            $('.notification-container').find('.new-update-alert').removeClass('hidden');
989            if (Number(current_notifications) > 0) {
990               if ((Number(current_notifications) - 1) == 0) {
991                  $('.notification-container').find('.new-update-alert').addClass('hidden');
992                  $('.notification-container').find('.new-update-alert').addClass('hidden').text('0').hide();
993               } else {
994                  $('.notification-container').find('.sixteen-font-size').addClass('unread-update');
995                  $('.notification-container').find('.new-update-alert').text(Number(current_notifications) - 1).show();
996               }
997            } else if (Number(current_notifications) == 0) {
998               $('.notification-container').find('.new-update-alert').addClass('hidden');
999               $('.notification-container').find('.new-update-alert').addClass('hidden').text('0').hide();
1000            }
1001          });
1002
1003          socket.on("new_request", (data) => {
1004            current_requests= $('.requests-container').find('.new-update-alert').text();
1005            $('.requests-container').find('.new-update-alert').removeClass('hidden');
1006            $('.requests-container').find('.sixteen-font-size').addClass('unread-update');
1007            $('.requests-container').find('.new-update-alert').text(Number(current_requests) + 1).show();
1008            document.getElementById('notification-sound').play();
1009          });
1010          socket.on("new_request_removed", (data) => {
1011            current_requests = $('.requests-container').find('.new-update-alert').text();
1012            $('.requests-container').find('.new-update-alert').removeClass('hidden');
1013            if (Number(current_requests) > 0) {
1014               if ((Number(current_requests) - 1) == 0) {
1015                  $('.requests-container').find('.new-update-alert').addClass('hidden');
1016                  $('.requests-container').find('.new-update-alert').addClass('hidden').text('0').hide();
1017               } else {
1018                  $('.requests-container').find('.sixteen-font-size').addClass('unread-update');
1019                  $('.requests-container').find('.new-update-alert').text(Number(current_requests) - 1).show();
1020               }
1021            } else if (Number(current_requests) == 0) {
1022               $('.requests-container').find('.new-update-alert').addClass('hidden');
1023               $('.requests-container').find('.new-update-alert').addClass('hidden').text('0').hide();
1024            }
1025          });
1026
1027          socket.on("messages_count", (data) => {
1028             current_messages_number = data.count;
1029             if (current_messages_number > 0) {
1030               $("[data_messsages_count]").text(current_messages_number).removeClass("hidden");
1031               $("[data_messsages_count]").attr('data_messsages_count', current_messages_number);
1032             } else {
1033               $("[data_messsages_count]").text(current_messages_number).addClass("hidden");
1034               $("[data_messsages_count]").attr('data_messsages_count', "0");
1035             }
1036          });
1037          socket.on("new_video_call", (data) => {
1038             Wo_intervalUpdates(1);
1039          });
1040          socket.on("load_comment_replies", (data) => {
1041             Wo_ViewMoreReplies(data.comment_id);
1042          });
1043
1044
1045        socket.on("color-change", (data)=>{
1046          if (data.sender == 0) {
1047            $(".chat_" + data.id).find('.outgoing .message-text, .outgoing .message-media').css('background', data.color);
1048            $(".chat_" + data.id).find('.outgoing .message-text').css('color', '#fff');
1049            $(".chat_" + data.id).find('.select-color path').css('fill', data.color);
1050            $(".chat_" + data.id).find('#color').val(data.color);
1051            $(".chat_" + data.id).find('.close-chat a, .close-chat svg').css('color', data.color);
1052          }
1053          let user_id = $('#user-id').val();
1054          if(""+user_id === ""+data.id) {
1055            if(data.sender == 0){
1056                  $('.send-button').css('background-color', data.color);
1057                  $('.send-button').css('border-color', data.color);
1058                  $('#wo_msg_right_prt .message-option-btns .btn svg').css('color', data.color);
1059                  $(".messages-container").find(".pull-right").find(".message").css('background-color', data.color);
1060                  $(".messages-container").find(".pull-right").find(".message-text").css('background-color', data.color)
1061              }
1062          }
1063        })
1064        var new_current_messages = 0;
1065        socket.on("private_message", (data)=>{
1066          $('#chat_' + data.sender).find('.online-toggle-hdr').addClass('white_online');;
1067          var chat_container = $('.chat-tab').find('.chat_main_' + data.id);
1068          if (chat_container.length > 0) {
1069             chat_container.find('.chat-messages-wrapper').find("div[class*='message-seen']").empty();
1070             chat_container.find('.chat-messages-wrapper').find("div[class*='message-typing']").empty();
1071             chat_container.find('.chat-messages-wrapper').append(data.messages_html);
1072             setTimeout(function(){
1073                  chat_container.find('.chat-messages-wrapper').scrollTop(chat_container.find('.chat-messages-wrapper')[0].scrollHeight);
1074               }, 100);
1075             if (data.sender == 0) {
1076               $(".chat_" + data.id).find('.outgoing .message-text, .outgoing .message-media').css('background', data.color);
1077               $(".chat_" + data.id).find('.outgoing .message-text').css('color', '#fff');
1078               $(".chat_" + data.id).find('.select-color path').css('fill', data.color);
1079               $(".chat_" + data.id).find('#color').val(data.color);
1080               $(".text-sender-container .red-list").css('background', data.color);
1081               $(".text-sender-container .btn-file").css('background', data.color);
1082               $(".text-sender-container .btn-file").css('border-color', data.color);
1083             }
1084          } else {
1085            current_number = $('#online_' + data.id).find('.new-message-alert').text();
1086            $('#online_' + data.id).find('.new-message-alert').html(Number(current_number) + 1).show();
1087
1088          }
1089          if (!chat_container.find("#sendMessage").is(":focus")) {
1090            if(data.sender != 0){
1091                document.getElementById('message-sound').play();
1092            }
1093          }
1094          if (!chat_container.find('#sendMessage').is(':focus') && chat_container.length == 0) {
1095             new_current_messages = new_current_messages + 1;
1096             current_messages_number = Number($("[data_messsages_count]").attr('data_messsages_count')) + 1;
1097             $("[data_messsages_count]").text(current_messages_number).removeClass("hidden");
1098             $("[data_messsages_count]").attr('data_messsages_count', current_messages_number);
1099             document.title = 'New Message | ' + document_title;
1100          }
1101
1102        })
1103
1104        socket.on("group_message", (data)=>{
1105              var chat_messages_wrapper = $('.group-messages-wrapper-'+data.id);
1106              if (data.status == 200) {
1107              if ($(".group-messages-wrapper-"+data.id).find('.no_message').length > 0) {
1108                $(".group-messages-wrapper-"+data.id).find('.chat-messages').html(data.html);
1109              }else{
1110                $(".group-messages-wrapper-"+data.id).find('.chat-messages').append(data.html);
1111              }
1112              if ($('.chat_group_'+data.id).length == 0) {
1113              current_messages_number = Number($("[data_messsages_count]").attr('data_messsages_count')) + 1;
1114              $("[data_messsages_count]").text(current_messages_number).removeClass("hidden");
1115              $("[data_messsages_count]").attr('data_messsages_count', current_messages_number);
1116              document.title = 'New Message | ' + document_title;
1117              document.getElementById('message-sound').play();
1118            }
1119
1120              chat_messages_wrapper.scrollTop(chat_messages_wrapper[0].scrollHeight);
1121            }
1122          })
1123
1124              });
1125      </script>
1125
1126              
1126<script defer src="https://worldswave.com/themes/wowonder/javascript/bootstrap-tagsinput-latest/src/bootstrap-tagsinput.js?version=4.3.6"></script>
1126
1127      
1128	  
1129	
1129<script src="https://worldswave.com/themes/wowonder/javascript/flickity.pkgd.min.js?version=4.3.6"></script>
1129
1130        <link rel="stylesheet" href="https://worldswave.com/themes/wowonder/javascript/green-audio-player/green-audio-player.css?version=4.3.6" />
1131      
1131<script defer src="https://worldswave.com/themes/wowonder/javascript/green-audio-player/green-audio-player.js?version=4.3.6"></script>
1131
1132
1133		<link rel="stylesheet" href="https://worldswave.com/themes/wowonder/stylesheet/flatpickr.min.css?version=4.3.6">
1134		
1134<script defer src="https://worldswave.com/themes/wowonder/javascript/flatpickr.js?version=4.3.6"></script>
1134
1135         <!-- WW-THEMECSS -->
1136      <link rel="stylesheet" href="https://worldswave.com/themes/wowonder/stylesheet/ww-theme.css?v=1790298747">
1137<script defer src="/themes/wowonder/javascript/ww-chat-links.js?v=ww2"></script>
vendor: 1 bytes, line 1137
1137
1138<script>window.WW_CHAT_LOGGEDIN = 0;</script>
vendor: 1 bytes, line 1138
1138
1139<script defer src="/themes/wowonder/javascript/ww-chat-names.js?v=ww2"></script>
1139
1140<style>
1141/* WW-BADGES: inline rather than a theme .css file on purpose - the theme's
1142   stylesheets are served immutable for ten years behind a ?v=filemtime, and a
1143   few rules do not justify that deployment risk. Colours are fixed hex with
1144   dark text, so they read the same in day and night mode. */
1145/* Geometry for the badges WE print server-side (the ticket box, notification
1146   lines) - the same box ww-role-badges.js draws, so a name reads the same
1147   wherever it appears. Colours are NOT here: each badge carries its own from
1148   the admin panel as an inline style, and an inline !important beats any
1149   stylesheet rule, including .ww-role-badge's white text. */
1150span.ww-db-badge,.ww-role-badge.ww-db-badge{display:inline-block;vertical-align:middle;margin-right:5px;padding:1px 6px;border-radius:3px;font-size:11px;line-height:16px;font-weight:900;letter-spacing:.3px;white-space:nowrap;text-transform:uppercase;text-shadow:none !important;-webkit-font-smoothing:antialiased;}
1151.ww-vf-badge{display:inline-flex;vertical-align:middle;margin-left:5px;color:#1d9bf0;}
1152.ww-pro-badge{display:inline-block;vertical-align:middle;margin-left:5px;padding:0 6px;border-radius:4px;color:#1f2937 !important;font-size:9.5px;font-weight:800;letter-spacing:.7px;line-height:16px;text-transform:uppercase;box-shadow:0 1px 2px rgba(0,0,0,.28);}
1153</style>
1154</head>
1155
1156   <body class="ww-guest"  chat-off="true" >
1157      <input type="hidden" id="get_no_posts_name" value="No more posts">
1158        <div id="focus-overlay"></div>
1159      <input type="hidden" class="seen_stories_users_ids" value="">
1160      <input type="hidden" class="main_session" value="1dde415c1fb64d236a4a">
1161               <header class="header-container">
1162            <div class="navbar navbar-default navbar-fixed-top">
1163	<nav class="header-fixed1000">
1164		<div class="container-fluid">
1165			<div class="wow_hdr_innr_left">
1166				<a class="brand header-brand">
1167					<img width="130" src="https://worldswave.com/themes/wowonder/img/logo.png?cache=735" alt="WorldsWave Logo"/>
1168				</a>
1169							</div>
1170        <ul class="nav navbar-nav" id="wo_home_search">
1171          <li class="dropdown search-container">
1172            <form class="navbar-form navbar-left col-lg-12 form-group" data-toggle="dropdown" role="button" id="navbar-searchbox" role="search">
1173              <div class="form-group inner-addon left-addon ">
1174				<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather main-color feather-search glyphicon"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
1175                <input type="text" class="form-control search-input" onkeyup="Wo_DetectSearchType(this.value), document.getElementById('wo_repeat_search').innerHTML = escapeHtml(this.value)" placeholder="Search people, pages, groups" dir="auto" >
1176              </div>
1177            </form>
1178            <ul class="dropdown-menu search-dropdown-container" style="margin-left:7px;" role="menu">
1179              <div class="search-dropdown-result">
1180                              </div>
1181              <li>
1182                <span class="search-advanced-container">
1183                  <a href="https://worldswave.com/search" class="search-advanced-link" data-ajax="?link1=search">
1184                    <div class="feather-svg-parent">
1185						<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
1186					</div>
1187					<span style="vertical-align: middle;display: table-cell;padding-left: 10px;">
1188						Advanced Search						<span id="wo_repeat_search"></span>
1189					</span>
1190                  </a>
1191                </span>
1192              </li>
1193            </ul>
1194          </li>
1195        </ul>
1196        <ul class="nav navbar-nav navbar-right pull-right">
1197   <li class="dropdown">
1198      <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
1199      <i class="fa fa-user"></i> Guest 
1200      <span class="caret"></span>
1201      </a>
1202      <ul class="dropdown-menu" role="menu">
1203         <li>
1204            <a href="https://worldswave.com/welcome/?last_url=https://worldswave.com%2Fpost%2F8915%3Fkn_openreplay%3D1060">
1205            Login            </a>
1206         </li>
1207         <li>
1208            <a href="https://worldswave.com/register">
1209            Register            </a>
1210         </li>
1211         <li>
1212            <a href="?mode=day">
1213               Day mode            </a>
1214         </li>
1215      </ul>
1216   </li>
1217</ul>      </div>
1218    </div>
1219  </nav>
1220</div>
1221<div class="barloading"></div>
1222<script type="text/javascript">
1223
1224jQuery(document).ready(function($) {
1225  $(".search-input").keydown(function(event) {
1226    if (event.keyCode == 13 && event.shiftKey == 0) {
1227      event.preventDefault();
1228      window.location = 'https://worldswave.com/search?query=' + $(this).val();
1229    }
1230  });
1231});
1232var Searchcontainer = $('.search-container');
1233var SearchBox = $('.search-container .search-input');
1234var SearchResult = $('.search-dropdown-result');
1235
1236function Wo_ChangeHomeButtonIcon() {
1237
1238  $('.navbar-home #home-button').html('<i class="fa fa-circle-o-notch fa-spin"></i>');
1239}
1240
1241function Wo_DetectSearchType(query) {
1242  var Hash = smokeTheHash(query);
1243  if (Hash) {
1244    $('.search-advanced-container').hide(200);
1245    Wo_SearchhashResult(query);
1246  } else {
1247    $('.search-advanced-container').fadeIn(200);
1248    Wo_SearchResult(query);
1249  }
1250}
1251
1252function Wo_ClearSearches() {
1253  $('.clear-searches').html('<i class="fa fa-spinner fa-spin"></i>');
1254   $.get(Wo_Ajax_Requests_File(), {f: 'clearChat'}, function(data) {
1255        if (data.status == 200) {
1256           location.reload();
1257        }
1258   });
1259}
1260
1261function Wo_GetRecentSearchs() {
1262  $.get(Wo_Ajax_Requests_File(), {f: 'search', s: 'recent'}, function(data) {
1263      if (data.status == 200) {
1264          if (data.html.length > 0) {
1265            SearchResult.html('<div class="recent">
1265<div class="gray recent-searches pull-left"> Recent Searches</div><div onclick="Wo_ClearSearches();" class="gray recent-searches clear-searches pointer pull-right" style="color: #F44336;"><svg style="vertical-align: middle;margin-top: -3px;" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>Clear</div><div class="clear"></div></div>' + data.html);
1266          }
1267        }
1268  });
1269}
1270function Wo_SearchResult(query) {
1271    if (SearchBox.val() != '') {
1272      Wo_progressIconLoader(Searchcontainer.find('.navbar-form'));
1273      Searchcontainer.addClass('open');
1274      Searchcontainer.find('.search-advanced-link').attr('href','https://worldswave.com/search/' + query);
1275      Searchcontainer.find('.search-advanced-link').attr('data-ajax','?link1=search&query=' + query);
1276      $.get(Wo_Ajax_Requests_File(), {f: 'search', s: 'normal', query: query}, function(data) {
1277        if (data.status == 200) {
1278          if (data.html.length == 0) {
1279            SearchResult.html('<span class="center-text">' + " No result to show" + '<span>');
1280          } else {
1281            SearchResult.html(data.html);
1282          }
1283        }
1284        Wo_progressIconLoader(Searchcontainer.find('.navbar-form'));
1285      });
1286      $(document).click(function() {
1287        Searchcontainer.removeClass('open');
1288      });
1289    } else {
1290      Searchcontainer.removeClass('open');
1291    }
1292}
1293
1294
1295function Wo_SearchhashResult(query) {
1296    var Searchcontainer = $('.search-container');
1297    var SearchBox = $('.search-container .search-input');
1298    var SearchResult = $('.search-dropdown-result');
1299    if (SearchBox.val() != '') {
1300      Wo_progressIconLoader(Searchcontainer.find('.navbar-form'));
1301      Searchcontainer.addClass('open');
1302      Searchcontainer.find('.search-advanced-link').attr('href','https://worldswave.com/search/' + query);
1303      Searchcontainer.find('.search-advanced-link').attr('data-ajax','?link1=search&query=' + query);
1304      $.get(Wo_Ajax_Requests_File(), {f: 'search', s: 'hash', query: query}, function(data) {
1305        if (data.status == 200) {
1306          if (data.html.length == 0) {
1307            SearchResult.html('<span class="center-text">' + " No result to show" + '<span>');
1308          } else {
1309            SearchResult.html(data.html);
1310          }
1311        }
1312        Wo_progressIconLoader(Searchcontainer.find('.navbar-form'));
1313      });
1314
1315      $(document).click(function() {
1316        Searchcontainer.removeClass('open');
1317      });
1318    } else {
1319      Searchcontainer.removeClass('open');
1320    }
1321}
1322
1323function smokeTheHash(str) {
1324  var n = str.search("#");
1325  if(n != "-1"){
1326    return true;
1327  } else {
1328    return false;
1329  }
1330}
1331
1332jQuery(document).click(function(event){
1333    if (!(jQuery(event.target).closest(".navbar-default .dropdown-menu.ani-acc-menu").length)) {
1334        jQuery('.dropdown-switch-account').removeClass('open');
1335    }
1336});
1337</script>
1337         </header>
1338                  <div class="content-container container" style="">
1339         <div class="ad-placement-header-footer">
1340            <div class="contnet" >
1340<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1854299982653502"
1341     crossorigin="anonymous"></script>
1341
1342</div>         </div>
1343                  <div id="contnet" class="effect-load"><div class="page-margin">
1344   <div class="row">
1345            <div class="col-md-9 singlecol-guest">
1346         <h1 class="ww-post-h1" style="font-size:19px;font-weight:600;color:#e8e8e8;margin:0 0 12px;padding:0;line-height:1.35;">The Immigration Crisis That Will Destroy the West Will mass migration be the death of the We...</h1>             <div class="post-container">
1347  <div class="post" id="post-8915" data-post-id="8915" data-ww-stream-url="https://worldswave.com/AngryConservative/live/the-immigration-crisis-that-will-destroy-the-west-1060" data-ww-stream-title="The Immigration Crisis That Will Destroy the West" data-ww-stream-live="0" style="position:relative;"    data-post-type="">
1348        <div class="panel panel-white panel-shadow">
1349      <!-- header -->
1350      
1350<script>
1351if (typeof wwIntenseReveal !== 'function') {
1352  window.wwIntenseUrl = function(qs){
1353    var base = (typeof Wo_Ajax_Requests_File === 'function') ? Wo_Ajax_Requests_File() : 'requests.php';
1354    return base + (base.indexOf('?') === -1 ? '?' : '&') + qs;
1355  };
1356  window.wwIntenseKey = function(id){ return 'ww_intense_ok_' + id; };
1357  window.wwIntenseReveal = function(id, btn){
1358    if (btn) { btn.disabled = true; btn.textContent = 'Loading\u2026'; }
1359    var x = new XMLHttpRequest();
1360    x.open('GET', wwIntenseUrl('f=intense&s=reveal&post_id=' + id), true);
1361    x.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
1362    x.onload = function(){
1363      var ok = false;
1364      try {
1365        var r = JSON.parse(x.responseText);
1366        if (r && r.status === 200 && r.html) {
1367          try { localStorage.setItem(wwIntenseKey(id), '1'); } catch(e){}
1368          var box = document.getElementById('ww-ic-' + id);
1369          if (box) {
1370            var h = document.createElement('div');
1371            h.className = 'ww-intense-revealed';
1372            h.innerHTML = r.html;
1373            box.parentNode.replaceChild(h, box);
1374            if (window.jQuery && typeof jQuery.fn.plyr === 'function') { try { jQuery(h).find('video,audio').plyr(); } catch(e){} }
1375          }
1376          ok = true;
1377        }
1378      } catch(e){}
1379      if (!ok && btn) { btn.disabled = false; btn.textContent = 'View content'; }
1380    };
1381    x.onerror = function(){ if (btn) { btn.disabled = false; btn.textContent = 'View content'; } };
1382    x.send();
1383  };
1384  window.wwToggleIntense = function(id, el){
1385    var next  = (el.getAttribute('data-state') === '1') ? 0 : 1;
1386    var label = el.querySelector('b');
1387    var old   = label ? label.textContent : '';
1388    if (label) label.textContent = 'Saving\u2026';
1389    var x = new XMLHttpRequest();
1390    x.open('GET', wwIntenseUrl('f=intense&s=toggle&post_id=' + id + '&state=' + next), true);
1391    x.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
1392    x.onload = function(){
1393      try {
1394        var r = JSON.parse(x.responseText);
1395        if (r && r.status === 200) {
1396          el.setAttribute('data-state', String(r.state));
1397          if (label) label.textContent = r.text;
1398          try { localStorage.removeItem(wwIntenseKey(id)); } catch(e){}
1399          return;
1400        }
1401        if (label) label.textContent = old;
1402        alert((r && r.message) ? r.message : 'Could not update this post.');
1403      } catch(e){ if (label) label.textContent = old; }
1404    };
1405    x.onerror = function(){ if (label) label.textContent = old; };
1406    x.send();
1407  };
1408}
1409</script>
1409
1410<div class="post-heading">
1411   <div class="pull-left image">
1412            <a href="https://worldswave.com/AngryConservative" data-ajax="?link1=timeline&u=AngryConservative" class="avatar wow_post_usr_ava wow_post_usr_ava_active">
1413         <img src="https://cdn.worldswave.com/upload/photos/2026/09/RtPwOmJB2bnBgfW3CcRe_24_98c96454e42cf26b3cc899b47e246add_avatar.gif?cache=0" id="updateImage-948" alt="Angry Conservative profile picture">
1414                     <span class="verified-color">
1415               <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" class="feather feather-check-circle" title="Verified User" data-toggle="tooltip">
1416                  <path d="M23,12L20.56,9.22L20.9,5.54L17.29,4.72L15.4,1.54L12,3L8.6,1.54L6.71,4.72L3.1,5.53L3.44,9.21L1,12L3.44,14.78L3.1,18.47L6.71,19.29L8.6,22.47L12,21L15.4,22.46L17.29,19.28L20.9,18.46L20.56,14.78L23,12M10,17L6,13L7.41,11.59L10,14.17L16.59,7.58L18,9L10,17Z" />
1417               </svg>
1418            </span>
1419                  </a>
1420         </div>
1421   <!-- Hide dropdown -->
1422      <!-- Hide dropdown -->
1423   <div class="pull-right">
1424      <a class="ww-post-cat" href="/topic/news" title="News">News</a>         </div>
1425   <!-- Hide dropdown -->
1426      <!-- Hide dropdown -->
1427   <div class="meta">
1428      <div class="title h5">
1429                  <span class="user-popover" data-type="user" data-id="948">
1430            <a href="https://worldswave.com/AngryConservative" data-ajax="?link1=timeline&u=AngryConservative"><b>Angry Conservative</b></a>
1431         </span>
1432		 
1433		                         
1434                                             
1435                                                                                                                                    <small class="small-text">
1436                  </small>
1437                                 </div>
1438      <h6>
1439        <span class="time">
1440         <a  style="color:#9197a3" class="ajax-time" href="https://worldswave.com/post/8915_strong-the-immigration-crisis-that-will-destroy-the-west-strong-br-br-will-mass.html" title="2026-10-02T14:00:10+00:00" target="_blank">2 hrs</a>
1441         </span>
1442                  <!-- Hide privacy -->
1443                  <!-- Hide privacy -->
1444                                             <!-- Hide privacy -->
1445                  <!-- Hide privacy -->
1446      </h6>
1447   </div>
1448</div>
1449      <!-- header -->
1450
1451
1452      <div class="post-description" id="post-description-8915">
1453                
1454		
1455        <!-- shared_post -->
1456                 <!-- shared_post -->
1457
1458		      <!-- product -->
1459             <!-- product -->
1460
1461      <!-- feeling -->
1462      <p dir="auto">
1463    
1464<span data-translate-text="8915"> <strong>The Immigration Crisis That Will Destroy the West</strong><br/><br/>Will mass migration be the death of the West? It doesn&#039;t have to be, but we have to act now.<br/><br/>In this documentary, Nick Freitas goes to Britain to look at how decades of mass immigration have changed the country, and what America can learn before it&#039;s too late. We cover what&#039;s happening, who&#039;s behind it, and, most importantly, what can be done.<br/><br/>Britain&#039;s ruling class has avoided this conversation for years. This film takes it on directly, looking at what&#039;s at stake for the West&#039;s history, c</span>
1465</p>
1466      <!-- feeling -->
1467
1468      <!-- colored post -->
1469            <!-- colored post -->
1470
1471      <!-- embed -->
1472      
1473      <!-- embed -->
1474
1475        <!-- postMap -->
1476                <!-- postMap -->
1477
1478        <!-- fetched_url -->
1479                 <!-- fetched_url -->
1480
1481        <!-- event -->
1482                 <!-- event -->
1483
1484        <!-- blog -->
1485                 <!-- blog -->
1486
1487        <!-- forum -->
1488                 <!-- forum -->
1489
1490        <!-- thread -->
1491                 <!-- thread -->
1492        <!-- offer -->
1493                 <!-- offer -->
1494
1495        <!-- postFile -->
1496        
1497            
1498        <!-- postFile -->
1499
1500        <!-- postSticker -->
1501                <!-- postSticker -->
1502
1503<!-- postPhoto -->
1504    <!-- vy live stream -->
1505            <!-- kn live stream -->
1506                                  <div class="knlv_YnXWiokd7KJNNJdx6g">
1507            
1508            <div class="ww-vod-embed" style="position:relative;"><div id="vy_lv_player_loading_1060_8915_96914b17" class="vy_lv_player_loading"></div><style>
1508.ww-vod-embed:hover .ww-vod-title-box, .ww-vod-embed:hover .ww-vod-views-box{opacity:1 !important;}</style><style>.ww-vod-embed .op-wrapper.op-fullscreen video, .ww-vod-embed .op-wrapper.op-fullscreen .op-ratio, .ww-vod-embed .op-wrapper.op-fullscreen .op-media-element-container{max-height:none !important;height:100% !important;width:100% !important;}</style><div class="ww-vod-title-box" style="position:absolute;bottom:68px;left:10px;z-index:10;background:rgba(198,40,40,0.45);color:#fff;padding:3px 9px;border-radius:4px;font-size:12px;font-weight:600;opacity:0;transition:opacity .2s ease;pointer-events:none;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;">The Immigration Crisis That Will Destroy the West</div><div class="ww-vod-views-box" style="position:absolute;bottom:68px;right:10px;z-index:10;background:rgba(0,0,0,0.55);color:#fff;padding:3px 9px;border-radius:4px;font-size:12px;font-weight:600;opacity:0;transition:opacity .2s ease;pointer-events:none;">17 views</div><style type="text/css">
1509.vy_lv_recordplayer_wrap{position:relative;width:100%;background:#000;overflow:hidden;border-radius:8px}
1510.vy_lv_recordplayer_player{width:100%;height:100%;min-height:280px}
1511.vy_lv_recordplayer_player.is-hidden{visibility:hidden}
1512.vy_lv_recordplayer_state{position:absolute;inset:0;display:none;align-items:center;justify-content:center;color:#fff;z-index:3}
1513.vy_lv_recordplayer_state.is-visible{display:flex}
1514/*
1515 * WW-VOD-POSTER-LAYER: the thumbnail, painted by the parser instead of by the player.
1516 *
1517 * OvenPlayer is only created once the card scrolls into view, and its poster arrives
1518 * with it -- so every replay further down the feed was a black rectangle until you
1519 * reached it, and stayed black through the build. This is the same image, in the
1520 * markup from the start, and it steps aside the moment the player can show its own.
1521 *
1522 * contain, not cover: a portrait phone broadcast letterboxes inside the card rather
1523 * than having its top and bottom sliced off, matching .ww-lvp-thumb on live previews.
1524 */
1525.vy_lv_recordplayer_poster{position:absolute;inset:0;z-index:2;display:block;
1526    width:100%;height:100%;object-fit:contain;background:#000;transition:opacity .25s ease}
1527.vy_lv_recordplayer_poster.is-off{opacity:0;pointer-events:none}
1528/*
1529 * WW-VOD-PLAYMARK: our own play button, in both of the card's two lives.
1530 *
1531 * A replay card shows one of two things depending on whether OvenPlayer has been
1532 * built yet, so the mark has to exist twice or it would appear out of nowhere on
1533 * scroll-in: once as an <img> over the parser-painted poster above, and once as a
1534 * restyled .op-bigbutton after the player takes over. Same file, same 86px, so the
1535 * handoff is invisible.
1536 *
1537 * Only .op-play-big is restyled -- the pause and replay glyphs the vendor swaps into
1538 * that same <i> keep their own icons, since a play mark on a finished video is wrong.
1539 *
1540 * Scoped to .vy_lv_recordplayer_wrap: the same OvenPlayer classes render the live
1541 * player, the WaveDeck dashboards and the watch page, none of which this is about.
1542 */
1543.vy_lv_recordplayer_playmark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
1544    width:86px;height:auto;z-index:2;display:block;pointer-events:none;
1545    filter:drop-shadow(0 4px 16px rgba(0,0,0,.65));transition:opacity .25s ease,transform .18s ease}
1546.vy_lv_recordplayer_wrap:hover .vy_lv_recordplayer_playmark{transform:translate(-50%,-50%) scale(1.08)}
1547.vy_lv_recordplayer_playmark.is-off{opacity:0;pointer-events:none}
1548/* The vendor's big button is an <i> carrying an icon-font glyph in ::before, so the
1549   glyph is killed by font-size and the picture arrives as a background. */
1550.vy_lv_recordplayer_wrap .op-bigbutton-container .op-bigbutton.op-play-big{
1551    width:86px!important;height:auto!important;aspect-ratio:1346/1168;
1552    font-size:0!important;line-height:0!important;text-shadow:none!important;
1553    background:url("/playbutton.png") center/contain no-repeat;
1554    filter:drop-shadow(0 4px 16px rgba(0,0,0,.65));transition:transform .18s ease}
1555.vy_lv_recordplayer_wrap .op-bigbutton-container .op-bigbutton.op-play-big::before{content:""!important}
1556.vy_lv_recordplayer_wrap:hover .op-bigbutton-container .op-bigbutton.op-play-big{transform:scale(1.08)}
1557@media (max-width:520px){
1558    .vy_lv_recordplayer_playmark{width:62px}
1559    .vy_lv_recordplayer_wrap .op-bigbutton-container .op-bigbutton.op-play-big{width:62px!important}
1560}
1561/* Translucent, so the spinner reads over that thumbnail rather than over a black slab.
1562   No z-index of its own any more: it inherits 3 from .vy_lv_recordplayer_state and so
1563   sits above the poster, which is the whole point. */
1564.vy_lv_recordplayer_loading{background:rgba(0,0,0,.45)}
1565.vy_lv_recordplayer_message{background:#111}
1566.vy_lv_recordplayer_box{text-align:center;padding:28px;max-width:380px}
1567.vy_lv_recordplayer_loading .vy_lv_recordplayer_box{padding:24px}
1568.vy_lv_recordplayer_notfound .vy_lv_recordplayer_box{max-width:360px}
1569.vy_lv_recordplayer_title{margin:0 0 8px;font-size:18px;font-weight:600}
1570.vy_lv_recordplayer_text{font-size:14px;line-height:1.45;color:#cfcfcf}
1571.vy_lv_recordplayer_loading_text{margin-top:12px;font-size:14px}
1572.vy_lv_recordplayer_retry{margin-top:16px;padding:8px 14px;border:0;border-radius:6px;background:#fff;color:#111;cursor:pointer}
1573.vy_lv_recordplayer_open{border:1px solid #262626;border-radius:8px;background:#111;color:#fff;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}
1574.vy_lv_recordplayer_open_top{position:absolute;top:12px;right:12px;z-index:5;padding:7px 10px;font-size:13px;border-radius:6px;background:rgba(0,0,0,.72);border-color:rgba(255,255,255,.1)}
1575.vy_lv_recordplayer_open:focus{outline:none;border-color:#4a4a4a}
1576.__none{display:none!important}
1577.knlv_openreplaybutton{display:inline-block;color:#5399ef!important;font-weight:500;padding:5px 12px;background-color:transparent;border-radius:18px;border:2px solid rgb(0 0 0 / 5%);margin-top:7px;text-decoration:none!important;cursor:pointer}
1578/* WW-RED-SEEK: glowing red time slider, post VOD preview only. */
1579.vy_lv_recordplayer_wrap .op-progress-list{background:rgba(255,255,255,.18)}
1580.vy_lv_recordplayer_wrap .op-load-progress{background:rgba(255,255,255,.32)}
1581.vy_lv_recordplayer_wrap .op-play-progress.op-play-background-color{background:linear-gradient(90deg,#ff1f1f,#ff4d4d)!important;box-shadow:0 0 6px rgba(255,40,40,.95),0 0 14px rgba(255,40,40,.5
15815)}
1582.vy_lv_recordplayer_wrap .op-progressbar-knob.op-play-background-color{background:#ff2d2d!important;box-shadow:0 0 6px rgba(255,40,40,1),0 0 16px rgba(255,40,40,.7),0 0 3px rgba(0,0,0,.55)}
1583</style>
1584<div id="vy_lv_recordplayer_wrap_room_1060_1060_1060_8915_96914b17" class="vy_lv_feedrecorded_vd vy_lv_recordplayer_wrap"><div id="vy_lv_recordplayer_id_room_1060_1060_1060_8915_96914b17" class="vy_lv_recordplayer_player is-hidden"></div><img id="vy_lv_recordplayer_poster_room_1060_1060_1060_8915_96914b17" class="vy_lv_recordplayer_poster" src="/kontackt/live/vodthumbs/room_1060.jpg?v=1790954225" alt="" onerror="this.style.display='none';"><img id="vy_lv_recordplayer_playmark_room_1060_1060_1060_8915_96914b17" class="vy_lv_recordplayer_playmark" src="/playbutton.png" alt="Play"><button type="button" onclick="event.preventDefault();window.location.href='/ww-live-go.php?id=1060';" class="vy_lv_recordplayer_open vy_lv_recordplayer_open_top">Open replay</button><div id="vy_lv_recordplayer_loading_room_1060_1060_1060_8915_96914b17" class="vy_lv_recordplayer_state vy_lv_recordplayer_loading"><div class="vy_lv_recordplayer_box"><div class="vylv_3xTlds-ring"><div></div><div></div><div></div><div></div></div><div class="vy_lv_recordplayer_loading_text">Loading recording...</div></div></div><div id="vy_lv_recordplayer_notfound_room_1060_1060_1060_8915_96914b17" class="vy_lv_recordplayer_state vy_lv_recordplayer_message vy_lv_recordplayer_notfound"><div class="vy_lv_recordplayer_box"><h3 class="vy_lv_recordplayer_title">Recording not found</h3><div class="vy_lv_recordplayer_text">This recorded live video is no longer available.</div></div></div><div id="vy_lv_recordplayer_preparing_room_1060_1060_1060_8915_96914b17" class="vy_lv_recordplayer_state vy_lv_recordplayer_message"><div class="vy_lv_recordplayer_box"><h3 class="vy_lv_recordplayer_title">Recording is preparing</h3><div class="vy_lv_recordplayer_text">Please check again soon.</div></div></div><div id="vy_lv_recordplayer_error_room_1060_1060_1060_8915_96914b17" class="vy_lv_recordplayer_state vy_lv_recordplayer_message"><div class="vy_lv_recordplayer_box"><h3 class="vy_lv_recordplayer_title">Playback error</h3><div id="vy_lv_recordplayer_error_text_room_1060_1060_1060_8915_96914b17" class="vy_lv_recordplayer_text">The recording could not be loaded.</div><button type="button" id="vy_lv_recordplayer_retry_room_1060_1060_1060_8915_96914b17" class="vy_lv_recordplayer_retry">Retry</button></div></div></div><button type="button" onclick="event.preventDefault();window.location.href='/ww-live-go.php?id=1060';" class="kn_lv_btn silver w100 mt-4 __none">Open replay</button>
1584<script type="text/javascript">(function() {var playerId = "room_1060_1060_1060_8915_96914b17";var placeholderId = "1060_8915_96914b17";var sourceUrl = "https://cdn.worldswave.com/records/room_1060/record.mp4";var posterUrl = "/kontackt/live/vodthumbs/room_1060.jpg?v=1790954225";var isProcessing = false;var wwStreamRecId = 1060;
1585var player = null;
1586var observer = null;
1587var loadObserver = null;
1588var fallbackLoadHandler = null;
1589var playerReady = false;
1590var pendingInitTimer = null;
1591var playerInitStarted = false;
1592var autoPausedByViewport = false;
1593/*
1594 * WW-VOD-HOVER: a replay in the feed is a thumbnail until the cursor rests on it.
1595 *
1596 * It used to autoStart muted the moment it scrolled into view, so a timeline of
1597 * ended streams played every one of them at once. Now the player is still built
1598 * when the card comes into view -- that is what paints the poster and the
1599 * controls -- but with autoStart off and preload 'metadata', so nothing but the
1600 * moov atom is fetched until somebody actually asks for the video.
1601 *
1602 * userEngaged is what separates "a preview that follows the cursor" from "a video
1603 * this person is watching". Any click inside the card (the big play button, the
1604 * scrubber, the volume slider) flips it, and from then on the hover and viewport
1605 * handlers stop pausing under them -- moving the mouse off a replay you chose to
1606 * watch must not stop it.
1607 */
1608var hoverInTimer = null;
1609var hoverOutTimer = null;
1610var userEngaged = false;
1611var HOVER_IN_MS = 300;   /* cursor has to rest, so a scroll-past does not fire it */
1612var HOVER_OUT_MS = 200;  /* absorbs a jittery exit without feeling sticky */
1613/*
1614 * Deliberately NOT a hover media query -- a Windows touchscreen desktop reports
1615 * (hover: none) at 1920px wide and would lose hover-to-play. Same UA + viewport
1616 * test ww-live-preview.phtml uses, and re-read rather than cached so narrowing a
1617 * window into phone width starts behaving like a phone without a reload.
1618 */
1619function isMobileNow() {
1620    return /Mobi|Android|iPhone|iPad|iPod/i.test(navigator.userAgent)
1621        || (window.innerWidth || 0) <= 820;
1622}
1623var waitAttempts = 0;
1624var maxWaitAttempts = 80;
1625var wrap = document.getElementById('vy_lv_recordplayer_wrap_' + playerId);
1626var wwViewCounted = false;
1627function wwCountView() {
1628    if (wwViewCounted || !wwStreamRecId) return;
1629    wwViewCounted = true;
1630    try {
1631        var xhr = new XMLHttpRequest();
1632        xhr.open('POST', '/kn_livecmd.php', true);
1633        xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
1634        xhr.send('cmd=wwVodViewInc&streamId=' + encodeURIComponent(wwStreamRecId));
1635    } catch (e) {}
1636}
1637if (wrap) {
1638    wrap.addEventListener('click', wwCountView, { once: true });
1639    /* WW-VOD-HOVER: a click anywhere on the card -- play, scrub, unmute, fullscreen
1640       -- means this is being watched rather than previewed. */
1641    wrap.addEventListener('click', function() {
1642        userEngaged = true;
1643        clearTimeout(hoverOutTimer);
1644    });
1645}
1646var playerEl = document.getElementById('vy_lv_recordplayer_id_' + playerId);
1647var loadingEl = document.getElementById('vy_lv_recordplayer_loading_' + playerId);
1648var notFoundEl = document.getElementById('vy_lv_recordplayer_notfound_' + playerId);
1649var preparingEl = document.getElementById('vy_lv_recordplayer_preparing_' + playerId);
1650var errorEl = document.getElementById('vy_lv_recordplayer_error_' + playerId);
1651var errorTextEl = document.getElementById('vy_lv_recordplayer_error_text_' + playerId);
1652var retryBtn = document.getElementById('vy_lv_recordplayer_retry_' + playerId);
1653var posterEl = document.getElementById('vy_lv_recordplayer_poster_' + playerId);
1654var playmarkEl = document.getElementById('vy_lv_recordplayer_playmark_' + playerId);
1655var externalLoadingEl = document.getElementById('vy_lv_player_loading_' + placeholderId);
1656
1657if (wrap && externalLoadingEl && externalLoadingEl.parentNode) {
1658    externalLoadingEl.parentNode.replaceChild(wrap, externalLoadingEl);
1659}
1660
1661function showState(state, message) {
1662    if (loadingEl) loadingEl.classList.toggle('is-visible', state === 'loading');
1663    if (notFoundEl) notFoundEl.classList.toggle('is-visible', state === 'notfound');
1664    if (preparingEl) preparingEl.classList.toggle('is-visible', state === 'preparing');
1665    if (errorEl) errorEl.classList.toggle('is-visible', state === 'error');
1666    if (playerEl) playerEl.classList.toggle('is-hidden', state !== 'playing');
1667    if (errorTextEl && message) errorTextEl.textContent = message;
1668}
1669
1670function sourceType(url) {
1671    var cleanUrl = String(url || '').split('?')[0].toLowerCase();
1672    if (cleanUrl.indexOf('.m3u8') !== -1) return 'hls';
1673    if (cleanUrl.indexOf('.mpd') !== -1) return 'dash';
1674    return 'mp4';
1675}
1676
1677function destroyPlayer() {
1678    if (pendingInitTimer) {
1679        clearTimeout(pendingInitTimer);
1680        pendingInitTimer = null;
1681    }
1682    if (observer) {
1683        observer.disconnect();
1684        observer = null;
1685    }
1686    if (loadObserver) {
1687        loadObserver.disconnect();
1688        loadObserver = null;
1689    }
1690    if (fallbackLoadHandler) {
1691        window.removeEventListener('scroll', fallbackLoadHandler, true);
1692        window.removeEventListener('resize', fallbackLoadHandler);
1693        fallbackLoadHandler = null;
1694    }
1695    if (player && typeof player.remove === 'function') {
1696        player.remove();
1697    }
1698    clearTimeout(hoverInTimer);
1699    clearTimeout(hoverOutTimer);
1700    /* A torn-down player shows nothing at all, so the thumbnail comes back rather than
1701       leaving a black card behind (destroyPlayer also runs on a playback error, where
1702       the opaque message panel covers it anyway). */
1703    if (posterEl) posterEl.classList.remove('is-off');
1704    if (playmarkEl) playmarkEl.classList.remove('is-off');
1705    player = null;
1706    playerReady = false;
1707    playerInitStarted = false;
1708    autoPausedByViewport = false;
1709}
1710
1711function isNotFoundError(err) {
1712    var text = '';
1713    try {
1714        text = JSON.stringify(err || {}).toLowerCase();
1715    } catch (e) {
1716        text = String(err || '').toLowerCase();
1717    }
1718    return text.indexOf('404') !== -1 || text.indexOf('not found') !== -1;
1719}
1720
1721function syncPlayerMute() {
1722    if (!player) return;
1723    try {
1724        if (typeof player.setMute === 'function') player.setMute(true);
1725        if (typeof player.setVolume === 'function') player.setVolume(0);
1726    } catch (err) {}
1727}
1728
1729/*
1730 * WW-VOD-HOVER: the media element, not just the vendor API.
1731 *
1732 * OvenPlayer's play() does nothing while its state is 'idle', and autoStart:false
1733 * is exactly what leaves it there -- its own big play button is the only thing
1734 * that lifts it out. The <video> underneath has no such rule and the player picks
1735 * the state change up from it, so hover drives both: the API first (it owns the
1736 * UI), then the element as the thing that actually starts the bytes moving.
1737 */
1738function mediaEl() {
1739    return wrap ? wrap.querySelector('video') : null;
1740}
1741
1742function pausePlayer() {
1743    if (!player) return;
1744    try {
1745        if (typeof player.pause === 'function') player.pause();
1746    } catch (err) {}
1747    try {
1748        var v = mediaEl();
1749        if (v && !v.paused) v.pause();
1750    } catch (err) {}
1751}
1752
1753function playPlayer() {
1754    if (!player) return;
1755    syncPlayerMute();
1756    try {
1757        if (typeof player.play === 'function') player.play();
1758    } catch (err) {}
1759    try {
1760        var v = mediaEl();
1761        if (v && v.paused) {
1762            var pr = v.play();
1763            /* A rejected play() is an unhandled promise otherwise -- autoplay policy
1764               turns one down whenever the mute above did not take. */
1765            if (pr && typeof pr.catch === 'function') pr.catch(function() {});
1766        }
1767    } catch (err) {}
1768}
1769
1770/*
1771 * Bound unconditionally off mobile: on a real phone the poster plus the big play
1772 * button IS the interaction, which is what this already did there.
1773 */
1774function bindHoverPreview() {
1775    if (!wrap || wrap.__wwVodHover) return;
1776    wrap.__wwVodHover = 1;
1777
1778    wrap.addEventListener('mouseenter', function() {
1779        if (isMobileNow()) return;
1780        clearTimeout(hoverOutTimer);
1781        clearTimeout(hoverInTimer);
1782        hoverInTimer = setTimeout(function() {
1783            if (!playerReady || userEngaged) return;
1784            autoPausedByViewport = false;
1785            playPlayer();
1786        }, HOVER_IN_MS);
1787    });
1788
1789    wrap.addEventListener('mouseleave', function() {
1790        if (isMobileNow()) return;
1791        clearTimeout(hoverInTimer);
1792        clearTimeout(hoverOutTimer);
1793        hoverOutTimer = setTimeout(function() {
1794            /* Paused, never rewound: someone whose mouse slipped two minutes into a
1795               replay gets to carry on from where they were. */
1796            if (userEngaged) return;
1797            pausePlayer();
1798        }, HOVER_OUT_MS);
1799    });
1800}
1801
1802function bindViewportObserver() {
1803    if (!wrap || observer || typeof IntersectionObserver === 'undefined') return;
1804    observer = new IntersectionObserver(function(entries) {
1805        var entry = entries && entries[0] ? entries[0] : null;
1806        if (!entry || !playerReady) return;
1807        if (entry.isIntersecting && entry.intersectionRatio >= 0.35) {
1808            /* Scrolling a replay back into view resumes it only if this person had
1809               chosen to watch it. Otherwise it is a thumbnail again, waiting on the
1810               cursor -- resuming here is the autoplay we just removed. */
1811            if (autoPausedByViewport && userEngaged) {
1812                autoPausedByViewport = false;
1813                playPlayer();
1814            }
1815        } else {
1816            autoPausedByViewport = true;
1817            pausePlayer();
1818        }
1819    }, {
1820        threshold: [0, 0.35, 0.6]
1821    });
1822    observer.observe(wrap);
1823}
1824
1825function initPlayer(forceReset) {
1826    if (!forceReset && playerInitStarted) return;
1827    if (forceReset) {
1828        destroyPlayer();
1829        waitAttempts = 0;
1830    }
1831    showState('loading');
1832
1833    if (isProcessing) {
1834        showState('preparing');
1835        return;
1836    }
1837
1838    if (!sourceUrl) {
1839        showState('notfound');
1840        return;
1841    }
1842
1843    if (!playerEl) {
1844        showState('error', 'Video player container is not available.');
1845        return;
1846    }
1847
1848    if (typeof OvenPlayer === 'undefined') {
1849        if (waitAttempts >= maxWaitAttempts) {
1850            showState('error', 'Video player is not available.');
1851            return;
1852        }
1853        waitAttempts += 1;
1854        pendingInitTimer = setTimeout(function() {
1855            initPlayer(false);
1856        }, 150);
1857        return;
1858    }
1859
1860    playerInitStarted = true;
1861    if (loadObserver) {
1862        loadObserver.disconnect();
1863        loadObserver = null;
1864    }
1865
1866    try {
1867        player = OvenPlayer.create('vy_lv_recordplayer_id_' + playerId, {
1868            sources: [{
1869                type: sourceType(sourceUrl),
1870                file: sourceUrl,
1871                label: 'Recording'
1872            }],
1873            image: posterUrl || '',
1874            autoStart: false,
1875            controls: true,
1876            width: '100%',
1877            height: '100%',
1878            /* Ignored by this OvenPlayer build, which stamps preload="auto" on the
1879               media element itself -- but at autoStart:false it stays in 'idle' and
1880               fetches nothing until playPlayer() touches the element, which is the
1881               behaviour this asked for. Left in as the stated intent. */
1882            preload: 'metadata',
1883            volume: 0,
1884            mute: true,
1885            showBigPlayButton: true
1886        });
1887
1888        player.on('ready', function() {
1889            playerReady = true;
1890            /* Hand the picture over: OvenPlayer paints the same URL as its own poster,
1891               already in cache, and our layer would otherwise hide its big play button
1892               and control bar. */
1893            if (posterEl) posterEl.classList.add('is-off');
1894            if (playmarkEl) playmarkEl.classList.add('is-off');
1895            /* Reveals the player, which at autoStart:false is the poster frame plus
1896               the control bar -- not playback. */
1897            showState('playing');
1898            syncPlayerMute();
1899            bindViewportObserver();
1900            bindHoverPreview();
1901        });
1902
1903        player.on('play', function() {
1904            playerReady = true;
1905            showState('playing');
1906            syncPlayerMute();
1907        });
1908
1909        player.on('error', function(err) {
1910            destroyPlayer();
1911            showState(isNotFoundError(err) ? 'notfound' : 'error', isNotFoundError(err) ? '' : 'The recording could not be loaded.');
1912        });
1913    } catch (err) {
1914        destroyPlayer();
1915        showState('error', err && err.message ? err.message : 'The recording could not be loaded.');
1916    }
1917}
1918
1919function initWhenVisible() {
1920    if (!wrap || playerInitStarted || loadObserver || fallbackLoadHandler) return;
1921
1922    function isWrapVisible() {
1923        if (!wrap || typeof wrap.getBoundingClientRect !== 'function') return true;
1924        var rect = wrap.getBoundingClientRect();
1925        var viewportHeight = window.innerHeight || document.documentElement.clientHeight;
1926        var viewportWidth = window.innerWidth || document.documentElement.clientWidth;
1927        return rect.width > 0 && rect.height > 0 && rect.bottom > 0 && rect.right > 0 && rect.top < viewportHeight && rect.left < viewportWidth;
1928    }
1929
1930    if (isWrapVisible()) {
1931        initPlayer(true);
1932        return;
1933    }
1934
1935    if (typeof IntersectionObserver === 'undefined') {
1936        fallbackLoadHandler = function() {
1937            if (!isWrapVisible()) return;
1938            window.removeEventListener('scroll', fallbackLoadHandler, true);
1939            window.removeEventListener('resize', fallbackLoadHandler);
1940            fallbackLoadHandler = null;
1941            initPlayer(true);
1942        };
1943        window.addEventListener('scroll', fallbackLoadHandler, true);
1944        window.addEventListener('resize', fallbackLoadHandler);
1945        return;
1946    }
1947
1948    loadObserver = new IntersectionObserver(function(entries) {
1949        var entry = entries && entries[0] ? entries[0] : null;
1950        if (entry && entry.isIntersecting && entry.intersectionRatio > 0) {
1951            initPlayer(true);
1952        }
1953    }, {
1954        root: null,
1955        rootMargin: '0px',
1956        threshold: [0, 0.01]
1957    });
1958    loadObserver.observe(wrap);
1959}
1960
1961if (retryBtn) {
1962    retryBtn.addEventListener('click', function() {
1963        initPlayer(true);
1964    });
1965}
1966
1967document.addEventListener('visibilitychange', function() {
1968    if (!playerReady) return;
1969    if (document.hidden) {
1970        autoPausedByViewport = true;
1971        pausePlayer();
1972    } else if (autoPausedByViewport && userEngaged) {
1973        autoPausedByViewport = false;
1974        playPlayer();
1975    }
1976});
1977
1978if (document.readyState === 'loading') {
1979    document.addEventListener('DOMContentLoaded', function() {
1980        initWhenVisible();
1981    });
1982} else {
1983    initWhenVisible();
1984}
1985})();
1986</script>
1986
1987</div>          
1988          </div>
1989                             
1989<script>
1990                (function(){
1991                    function knTriggerReplayFromUrl(){
1992                        var params = new URLSearchParams(window.location.search);
1993                        var replayId = params.get('kn_openreplay');
1994                        if(!replayId) return;
1995                        if(typeof vy_global_openLiveStream !== 'function' || !("Spinner" in window)){
1996                            return setTimeout(knTriggerReplayFromUrl, 150);
1997                        }
1998                        var fakeBtn = document.createElement('button');
1999                        fakeBtn.className = 'vy_lv_recordplayer_open';
2000                        fakeBtn.style.display = 'none';
2001                        document.body.appendChild(fakeBtn);
2002                        var fakeEvt = { preventDefault: function(){}, stopImmediatePropagation: function(){} };
2003                        vy_global_openLiveStream(fakeEvt, fakeBtn, replayId, 8915);
2004                    }
2005                    function knTriggerLiveFromUrl(){
2006                        var params = new URLSearchParams(window.location.search);
2007                        var liveId = params.get('kn_openlive');
2008                        if(!liveId) return;
2009                        if(typeof vy_global_openLiveStream !== 'function' || !("Spinner" in window)){
2010                            return setTimeout(knTriggerLiveFromUrl, 150);
2011                        }
2012                        var fakeBtn = document.createElement('button');
2013                        fakeBtn.style.display = 'none';
2014                        document.body.appendChild(fakeBtn);
2015                        var fakeEvt = { preventDefault: function(){}, stopImmediatePropagation: function(){} };
2016                        vy_global_openLiveStream(fakeEvt, fakeBtn, liveId, 8915);
2017                    }
2018                    knTriggerReplayFromUrl();
2019                    knTriggerLiveFromUrl();
2020                })();
2021                </script>
2021
2022                                                        <!-- postPhoto -->
2023
2024        <!-- postRecord -->
2025        
2026        <!-- Live Video -->
2027                
2028        <div id="fullsizeimg" style="position: relative;">
2029          <!-- photo_album -->
2030                      <!-- photo_album -->
2031
2032
2033          <!-- multi_image -->
2034                      <!-- multi_image -->
2035
2036        <div class="clear"></div>
2037        </div>
2038        <!-- poll -->
2039                <!-- poll -->
2040                 <div class="clear"></div>
2041        <!-- footer -->
2042         
2043
2044
2045
2046	<div class="stats pull-left" id="wo_post_stat_button" onclick="location.href= 'https://worldswave.com/welcome'">
2047			<!-- reaction -->
2048	
2049	<div class="wo-reaction wo-reaction-post stat-item unselectable" data-id="8915">
2050		<span class="like-btn like-btn-post unselectable"  data-id="8915" id="react_8915"  data_react="0" data-reaction-id="1"  data-reaction="Like" data-reaction-lang="Like" data-post-id="8915" onclick="Wo_RegisterReactionLike(this,'https://cdn.worldswave.com/upload/files/2022/09/EAufYfaIkYQEsYzwvZha_01_4bafb7db09656e1ecb54d195b26be5c3_file.svg',0);">
2051			<span class="status-reaction-8915 unselectable"><svg xmlns="http://www.w3.org/2000/svg" width="58.553" height="58.266" viewBox="0 0 58.553 58.266" class="feather"> <path d="M-7080.317,1279.764l-26.729-1.173a1.657,1.657,0,0,1-1.55-1.717l1.11-33.374a4.112,4.112,0,0,1,2.361-3.6l.014-.005a13.62,13.62,0,0,1,1.978-.363h.007a9.007,9.007,0,0,0,3.249-.771c2.645-1.845,3.973-4.658,5.259-7.378l.005-.013.031-.061.059-.13.012-.023c.272-.576.61-1.289.944-1.929l0-.007c.576-1.105,2.327-4.46,4.406-5.107a2.3,2.3,0,0,1,.59-.105c.036,0,.072,0,.109,0a2.55,2.55,0,0,1,1.212.324c2.941,1.554,1.212,7.451.561,9.672a38.306,38.306,0,0,1-3.7,8.454l-.71,1.218,18.363.808a3.916,3.916,0,0,1,3.784,3.735,3.783,3.783,0,0,1-1.123,2.834,3.629,3.629,0,0,1-2.559,1.055c-.046,0-.1,0-.145,0h-.027l-2.141-.093-9.331-.41-.075,1.7,9.333.408a3.721,3.721,0,0,1,2.666,1.3,3.855,3.855,0,0,1,.936,2.934,3.779,3.779,0,0,1-3.821,3.38c-.061,0-.122,0-.181-.005l-1.974-.082-8.9-.392-.075,1.7,8.9.39a3.723,3.723,0,0,1,2.666,1.3,3.86,3.86,0,0,1,.937,2.933,3.784,3.784,0,0,1-3.827,3.381c-.057,0-.118,0-.177,0l-1.976-.088-8.472-.372-.075,1.7,8.474.372a3.726,3.726,0,0,1,2.666,1.3,3.857,3.857,0,0,1,.935,2.933,3.782,3.782,0,0,1-3.827,3.381C-7080.2,1279.765-7080.26,1279.765-7080.317,1279.764Zm-38.4,0-.089,0a6.558,6.558,0,0,1-6.193-6.8l.907-27.293a6.446,6.446,0,0,1,2.074-4.553,6.214,6.214,0,0,1,3.954-1.672c.081,0,.17-.005.29-.005s.212,0,.292.005a6.561,6.561,0,0,1,6.192,6.8l-.907,27.293a6.441,6.441,0,0,1-2.072,4.547,6.249,6.249,0,0,1-4.261,1.681Z" transform="translate(7126.251 -1222.75)" fill="none" stroke="currentColor" stroke-width="2.5"/> </svg> <span class="t_likes8915"></span> Like</span>		</span>
2052		<ul class="reactions-box reactions-box-container-8915" data-id="8915" style=" right: auto; ">
2053							<li class="reaction reaction-1" data-reaction="Like" data-reaction-id="1" data-reaction-lang="Like" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2022/09/EAufYfaIkYQEsYzwvZha_01_4bafb7db09656e1ecb54d195b26be5c3_file.svg',0);">
2054									     	<img src="https://cdn.worldswave.com/upload/files/2022/09/EAufYfaIkYQEsYzwvZha_01_4bafb7db09656e1ecb54d195b26be5c3_file.svg" alt="Like">
2055				    				</li>
2056							<li class="reaction reaction-2" data-reaction="Love" data-reaction-id="2" data-reaction-lang="Love" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2022/09/2MRRkhb7rDhUNuClfOfc_01_76c3c700064cfaef049d0bb983655cd4_file.svg',0);">
2057									     	<img src="https://cdn.worldswave.com/upload/files/2022/09/2MRRkhb7rDhUNuClfOfc_01_76c3c700064cfaef049d0bb983655cd4_file.svg" alt="Love">
2058				    				</li>
2059							<li class="reaction reaction-3" data-reaction="HaHa" data-reaction-id="3" data-reaction-lang="HaHa" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2022/09/D91CP5YFfv74GVAbYtT7_01_288940ae12acf0198d590acbf11efae0_file.svg',0);">
2060									     	<img src="https://cdn.worldswave.com/upload/files/2022/09/D91CP5YFfv74GVAbYtT7_01_288940ae12acf0198d590acbf11efae0_file.svg" alt="HaHa">
2061				    				</li>
2062							<li class="reaction reaction-4" data-reaction="WoW" data-reaction-id="4" data-reaction-lang="WoW" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2022/09/cFNOXZB1XeWRSdXXEdlx_01_7d9c4adcbe750bfc8e864c69cbed3daf_file.svg',0);">
2063									     	<img src="https://cdn.worldswave.com/upload/files/2022/09/cFNOXZB1XeWRSdXXEdlx_01_7d9c4adcbe750bfc8e864c69cbed3daf_file.svg" alt="WoW">
2064				    				</li>
2065							<li class="reaction reaction-5" data-reaction="Sad" data-reaction-id="5" data-reaction-lang="Sad" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2022/09/yKmDaNA7DpA7RkCRdoM6_01_eb391ca40102606b78fef1eb70ce3c0f_file.svg',0);">
2066									     	<img src="https://cdn.worldswave.com/upload/files/2022/09/yKmDaNA7DpA7RkCRdoM6_01_eb391ca40102606b78fef1eb70ce3c0f_file.svg" alt="Sad">
2067				    				</li>
2068							<li class="reaction reaction-6" data-reaction="Angry" data-reaction-id="6" data-reaction-lang="Angry" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/photos/2025/03/FPzDo6nUWzdDhYJXoEYF_19_6bf65010d7c50c98c946c70d19ef6f46_image.png',0);">
2069									     	<img src="https://cdn.worldswave.com/upload/photos/2025/03/FPzDo6nUWzdDhYJXoEYF_19_6bf65010d7c50c98c946c70d19ef6f46_image.png" alt="Angry">
2070				    				</li>
2071							<li class="reaction reaction-7" data-reaction="Worlds Wave W" data-reaction-id="7" data-reaction-lang="Worlds Wave W" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/photos/2025/05/JdNF6q4Fl3RTJhrRHWHE_15_415ce170c67f5430b7c24fefad94b447_image.png',0);">
2072									     	<img src="https://cdn.worldswave.com/upload/photos/2025/05/JdNF6q4Fl3RTJhrRHWHE_15_415ce170c67f5430b7c24fefad94b447_image.png" alt="Worlds Wave W">
2073				    				</li>
2074							<li class="reaction reaction-8" data-reaction="Vomit" data-reaction-id="8" data-reaction-lang="Vomit" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2025/05/E1TvkLZmqWyipCkIYd2m_28_c317cfe6bb4508678b37c
20745efbb398286_file.svg',0);">
2075									     	<img src="https://cdn.worldswave.com/upload/files/2025/05/E1TvkLZmqWyipCkIYd2m_28_c317cfe6bb4508678b37c5efbb398286_file.svg" alt="Vomit">
2076				    				</li>
2077							<li class="reaction reaction-9" data-reaction="Dislike" data-reaction-id="9" data-reaction-lang="Dislike" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2025/05/DxzJFFPhhziR6C3ag7p3_28_a8ebb789b00a5ac114ebe8b7c100ac93_file.svg',0);">
2078									     	<img src="https://cdn.worldswave.com/upload/files/2025/05/DxzJFFPhhziR6C3ag7p3_28_a8ebb789b00a5ac114ebe8b7c100ac93_file.svg" alt="Dislike">
2079				    				</li>
2080							<li class="reaction reaction-10" data-reaction="Check" data-reaction-id="10" data-reaction-lang="Check" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2025/05/TcR34Btcr3pWKdLqCzcM_28_6a342f10eb66bd5cc97ed5d09785287b_file.svg',0);">
2081									     	<img src="https://cdn.worldswave.com/upload/files/2025/05/TcR34Btcr3pWKdLqCzcM_28_6a342f10eb66bd5cc97ed5d09785287b_file.svg" alt="Check">
2082				    				</li>
2083							<li class="reaction reaction-11" data-reaction="100%" data-reaction-id="11" data-reaction-lang="100%" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2025/05/VEl5m69i2EVzftBkIZZ2_28_bcfb06706d137a7085fdc0f55bb2e363_file.svg',0);">
2084									     	<img src="https://cdn.worldswave.com/upload/files/2025/05/VEl5m69i2EVzftBkIZZ2_28_bcfb06706d137a7085fdc0f55bb2e363_file.svg" alt="100%">
2085				    				</li>
2086							<li class="reaction reaction-13" data-reaction="Fire" data-reaction-id="13" data-reaction-lang="Fire" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2025/06/6Olan7JV92wBhR6umlFk_29_74a6420d0e82e649db6462c1c4a70110_file.svg',0);">
2087									     	<img src="https://cdn.worldswave.com/upload/files/2025/06/6Olan7JV92wBhR6umlFk_29_74a6420d0e82e649db6462c1c4a70110_file.svg" alt="Fire">
2088				    				</li>
2089							<li class="reaction reaction-14" data-reaction="Siren" data-reaction-id="14" data-reaction-lang="Siren" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2025/09/8lszrTluz9nqLJuVQvfj_08_4df238bcc1d329a935aa504894d8f102_file.svg',0);">
2090									     	<img src="https://cdn.worldswave.com/upload/files/2025/09/8lszrTluz9nqLJuVQvfj_08_4df238bcc1d329a935aa504894d8f102_file.svg" alt="Siren">
2091				    				</li>
2092							<li class="reaction reaction-15" data-reaction="USA" data-reaction-id="15" data-reaction-lang="USA" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2025/09/nZl2mMvQ8AleRQrnoDKU_08_3d5af92be0f5de0d926bfb5d8e31ded9_file.svg',0);">
2093									     	<img src="https://cdn.worldswave.com/upload/files/2025/09/nZl2mMvQ8AleRQrnoDKU_08_3d5af92be0f5de0d926bfb5d8e31ded9_file.svg" alt="USA">
2094				    				</li>
2095							<li class="reaction reaction-16" data-reaction="Face Palm" data-reaction-id="16" data-reaction-lang="Face Palm" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2025/11/6qYq24943hBU8jVEeJbI_29_818752c965914d90c7cd7f81f2624d84_file.svg',0);">
2096									     	<img src="https://cdn.worldswave.com/upload/files/2025/11/6qYq24943hBU8jVEeJbI_29_818752c965914d90c7cd7f81f2624d84_file.svg" alt="Face Palm">
2097				    				</li>
2098							<li class="reaction reaction-17" data-reaction="Cross" data-reaction-id="17" data-reaction-lang="Cross" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2026/08/nitUFxmSCmYkxUNGWpCd_20_69fa5dfecf458e83293fe08100055825_file.svg',0);">
2099									     	<img src="https://cdn.worldswave.com/upload/files/2026/08/nitUFxmSCmYkxUNGWpCd_20_69fa5dfecf458e83293fe08100055825_file.svg" alt="Cross">
2100				    				</li>
2101							<li class="reaction reaction-18" data-reaction="Canada" data-reaction-id="18" data-reaction-lang="Canada" data-post-id="8915" onclick="Wo_RegisterReaction(this,'https://cdn.worldswave.com/upload/files/2026/08/hc3zHlWMtStACrxVgo9m_21_32dc36f95481c19ae6aab4762f5aaba4_file.svg',0);">
2102									     	<img src="https://cdn.worldswave.com/upload/files/2026/08/hc3zHlWMtStACrxVgo9m_21_32dc36f95481c19ae6aab4762f5aaba4_file.svg" alt="Canada">
2103				    				</li>
2104			
2105
2106
2107			<!-- <li class="reaction reaction-like animated_2" data-reaction="Like" data-reaction-lang="Like" data-post-id="8915" onclick="Wo_RegisterReaction(this);">
2108				<div class="emoji emoji--like">
2109					<div class="emoji__hand"><div class="emoji__thumb"></div></div>
2110				</div>
2111			</li>
2112			<li class="reaction reaction-love animated_4" data-reaction="Love" data-reaction-lang="Love" data-post-id="8915" onclick="Wo_RegisterReaction(this);">
2113				<div class="emoji emoji--love">
2114					<div class="emoji__heart"></div>
2115				</div>
2116			</li>
2117			<li class="reaction reaction-haha animated_6" data-reaction="HaHa" data-reaction-lang="HaHa" data-post-id="8915" onclick="Wo_RegisterReaction(this);">
2118				<div class="emoji emoji--haha">
2119					<div class="emoji__face">
2120						<div class="emoji__eyes"></div>
2121						<div class="emoji__mouth">
2122							<div class="emoji__tongue"></div>
2123						</div>
2124					</div>
2125				</div>
2126			</li>
2127			<li class="reaction reaction-wow animated_8" data-reaction="Wow" data-reaction-lang="WoW" data-post-id="8915" onclick="Wo_RegisterReaction(this);">
2128				<div class="emoji emoji--wow">
2129					<div class="emoji__face">
2130						<div class="emoji__eyebrows"></div>
2131						<div class="emoji__eyes"></div>
2132						<div class="emoji__mouth"></div>
2133					</div>
2134				</div>
2135			</li>
2136			<li class="reaction reaction-sad animated_10" data-reaction="Sad" data-reaction-lang="Sad" data-post-id="8915" onclick="Wo_RegisterReaction(this);">
2137				<div class="emoji emoji--sad">
2138					<div class="emoji__face">
2139						<div class="emoji__eyebrows"></div>
2140						<div class="emoji__eyes"></div>
2141						<div class="emoji__mouth"></div>
2142					</div>
2143				</div>
2144			</li>
2145			<li class="reaction reaction-angry animated_12" data-reaction="Angry" data-reaction-lang="Angry" data-post-id="8915" onclick="Wo_RegisterReaction(this);">
2146				<div class="emoji emoji--angry">
2147					<div class="emoji__face">
2148						<div class="emoji__eyebrows"></div>
2149						<div class="emoji__eyes"></div>
2150						<div class="emoji__mouth"></div>
2151					</div>
2152				</div>
2153			</li> -->
2154		</ul>
2155	</div>
2156	
2157					<div class="btn btn-default stat-item" onclick="Wo_ShowComments(8915);" title="Comments">
2158				<svg height="682pt" viewBox="-21 -47 682.66669 682" width="682pt" xmlns="http://www.w3.org/2000/svg" class="feather feather-message-circle" fill="currentColor"><path d="m552.011719-1.332031h-464.023438c-48.515625 0-87.988281 39.464843-87.988281 87.988281v283.972656c0 48.414063 39.300781 87.816406 87.675781 87.988282v128.863281l185.191407-128.863281h279.144531c48.515625 0 87.988281-39.472657 87.988281-87.988282v-283.972656c0-48.523438-39.472656-87.988281-87.988281-87.988281zm50.488281 371.960937c0 27.835938-22.648438 50.488282-50.488281 50.488282h-290.910157l-135.925781 94.585937v-94.585937h-37.1875c-27.839843 0-50.488281-22.652344-50.488281-50.488282v-283.972656c0-27.84375 22.648438-50.488281 50.488281-50.488281h464.023438c27.839843 0 50.488281 22.644531 50.488281 50.488281zm0 0"/><path d="m171.292969 131.171875h297.414062v37.5h-297.414062zm0 0"/><path d="m171.292969 211.171875h297.414062v37.5h-297.414062zm0 0"/><path d="m171.292969 291.171875h297.414062v37.5h-297.414062zm0 0"/></svg> <span class="like-btn-mobile">Comment</span> 			</div>
2159				
2160
2161											<div class="btn btn-default stat-item" title="Share" onclick="Wo_SharePostOn(8915,948,'timeline')">
2162					<svg class="feather feather-share" enable-background="new 0 0 512.231 512.231" height="512" viewBox="0 0 512.231 512.231" width="512" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><g><path d="m271.249 121.448c-70.515 3.65-136.443 33.004-187.025 83.587-54.152 54.151-83.975 125.899-83.975 202.025v105.171l38.098-87.825c44.499-88.669 
2162134.739-147.458 232.902-152.927v121.202l240.733-196.638-240.733-196.043zm30 29.612v-87.94l163.267 132.958-163.267 133.361v-88.379h-15c-56.878 0-112.732 15.993-161.522 46.249-36.948 22.913-68.428 53.121-92.593 88.604 15.408-126.529 123.493-224.853 254.115-224.853z"/></g></svg> <span class="like-btn-mobile">Share</span>					<!--<span id="shares">
2163						0					</span>-->
2164				</div>
2165				<div class="post-views-item" style="margin-left:auto; padding:8px 5px; color:rgb(178,178,178); font-size:13px; pointer-events:none; cursor:default; white-space:nowrap; display:flex; align-items:center;" title="Views">👁 14 views</div>
2166	</div>
2167
2168<div class="clear"></div>
2169</div>
2170<div class="post-footer post-likes"></div>
2171<div class="clear"></div>
2172<div class="post-footer post-wonders"></div>
2173<div class="clear"></div>
2174<div class="post-footer post-shared"></div>
2175<div class="clear"></div>
2176<div class="post-footer post-reacted"></div>
2177<div class="clear"></div>
2178<div class="post-footer post-comments " id="post-comments-8915">
2179   <div id="hidden_inputbox_comment"></div>
2180         <div class="comments-list">
2181      <span class="comment-container"></span>
2182      <div class="comment comment-container" id="comment_11600" data-comment-id ="11600">
2183     <a onclick="InjectAPI('{&quot;profile_id&quot; : &quot;948&quot;, &quot;type&quot;:&quot;user&quot;}', event);" class="pull-left" href="https://worldswave.com/AngryConservative">
2184      <img class="avatar pull-left" src="https://cdn.worldswave.com/upload/photos/2026/09/RtPwOmJB2bnBgfW3CcRe_24_98c96454e42cf26b3cc899b47e246add_avatar.gif?cache=0" alt="avatar">
2185   </a>
2186      <div class="comment-body">
2187      <div class="comment-heading">
2188                 <span class="user-popover" data-id="948" data-type="user">
2189            <a href="https://worldswave.com/AngryConservative" data-ajax="?link1=timeline&u=AngryConservative" onclick="InjectAPI('{&quot;profile_id&quot; : &quot;948&quot;, &quot;type&quot;:&quot;user&quot;}', event);">
2190               <h4 class="user">
2191               Angry Conservative               </h4>
2192            </a>
2193         </span>
2194		                            <span class="verified-color" data-toggle="tooltip" title="Verified User"><i class="fa fa-check-circle"></i></span>
2195                  <div class="pull-right comment-options comment_edele_options">
2196            
2197                            <span class="pointer comment-icons" id="reportComment11600" onclick="Wo_ReportComment(11600);" title="Report comment" >
2198                <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-alert-octagon"><polygon points="7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"></polygon><line x1="12" y1="8" x2="12" y2="12"></line><line x1="12" y1="16" x2="12" y2="16"></line></svg>
2199                </span>
2200            
2201                                 </div>
2202                   <span class="time ajax-time" title="2026-10-02T09:31:21-05:00">1790951481</span>
2203
2204                  
2205         <div class="comment-text">Thanks Dab</div>
2206         <div class="comment-image">
2207                     </div>
2208                  
2209         <div class="clear"></div>
2210      </div>
2211
2212                    <!-- reaction -->
2213            <div class="like-stat stat-item post-like-status" id="comment_reacted">
2214              <span class="like-emo comment-reactions-icons-11600">
2215                            </span>
2216            </div>
2217        		
2218      <span class="comment-options" onclick="location.href= 'https://worldswave.com'">
2219        			<div class="wo-reaction wo-reaction-comment stat-item" id="comment_reactions" data-id="11600">
2220                <span class="like-btn like-btn-comment" data-id="11600">
2221                    <span class="comment-status-reaction-11600 unselectable"><svg xmlns="http://www.w3.org/2000/svg" width="58.553" height="58.266" viewBox="0 0 58.553 58.266" class="feather"> <path d="M-7080.317,1279.764l-26.729-1.173a1.657,1.657,0,0,1-1.55-1.717l1.11-33.374a4.112,4.112,0,0,1,2.361-3.6l.014-.005a13.62,13.62,0,0,1,1.978-.363h.007a9.007,9.007,0,0,0,3.249-.771c2.645-1.845,3.973-4.658,5.259-7.378l.005-.013.031-.061.059-.13.012-.023c.272-.576.61-1.289.944-1.929l0-.007c.576-1.105,2.327-4.46,4.406-5.107a2.3,2.3,0,0,1,.59-.105c.036,0,.072,0,.109,0a2.55,2.55,0,0,1,1.212.324c2.941,1.554,1.212,7.451.561,9.672a38.306,38.306,0,0,1-3.7,8.454l-.71,1.218,18.363.808a3.916,3.916,0,0,1,3.784,3.735,3.783,3.783,0,0,1-1.123,2.834,3.629,3.629,0,0,1-2.559,1.055c-.046,0-.1,0-.145,0h-.027l-2.141-.093-9.331-.41-.075,1.7,9.333.408a3.721,3.721,0,0,1,2.666,1.3,3.855,3.855,0,0,1,.936,2.934,3.779,3.779,0,0,1-3.821,3.38c-.061,0-.122,0-.181-.005l-1.974-.082-8.9-.392-.075,1.7,8.9.39a3.723,3.723,0,0,1,2.666,1.3,3.86,3.86,0,0,1,.937,2.933,3.784,3.784,0,0,1-3.827,3.381c-.057,0-.118,0-.177,0l-1.976-.088-8.472-.372-.075,1.7,8.474.372a3.726,3.726,0,0,1,2.666,1.3,3.857,3.857,0,0,1,.935,2.933,3.782,3.782,0,0,1-3.827,3.381C-7080.2,1279.765-7080.26,1279.765-7080.317,1279.764Zm-38.4,0-.089,0a6.558,6.558,0,0,1-6.193-6.8l.907-27.293a6.446,6.446,0,0,1,2.074-4.553,6.214,6.214,0,0,1,3.954-1.672c.081,0,.17-.005.29-.005s.212,0,.292.005a6.561,6.561,0,0,1,6.192,6.8l-.907,27.293a6.441,6.441,0,0,1-2.072,4.547,6.249,6.249,0,0,1-4.261,1.681Z" transform="translate(7126.251 -1222.75)" fill="none" stroke="currentColor" stroke-width="3"/> </svg> <span class="c_likes11600"></span></span>                </span>
2222                <ul class="reactions-box reactions-comment-container-11600" data-id="11600">
2223
2224                                      <li class="reaction reaction-1" data-reaction="Like" data-reaction-id="1" data-reaction-lang="Like" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,1);">
2225                                                <img src="https://cdn.worldswave.com/upload/files/2022/09/EAufYfaIkYQEsYzwvZha_01_4bafb7db09656e1ecb54d195b26be5c3_file.svg" alt="Like">
2226                                            </li>
2227                                      <li class="reaction reaction-2" data-reaction="Love" data-reaction-id="2" data-reaction-lang="Love" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,2);">
2228                                                <img src="https://cdn.worldswave.com/upload/files/2022/09/2MRRkhb7rDhUNuClfOfc_01_76c3c700064cfaef049d0bb983655cd4_file.svg" alt="Love">
2229                                            </li>
2230                                      <li class="reaction reaction-3" data-reaction="HaHa" data-reaction-id="3" data-reaction-lang="HaHa" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,3);">
2231                                                <img src="https://cdn.worldswave.com/upload/files/2022/09/D91CP5YFfv74GVAbYtT7_01_288940ae12acf0198d590acbf11efae0_file.svg" alt="HaHa">
2232                                            </li>
2233                                      <li class="reaction reaction-4" data-reaction="WoW" data-reaction-id="4" data-reaction-lang="WoW" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,4);">
2234                                                <img src="https://cdn.worldswave.com/upload/files/2022/09/cFNOXZB1XeWRSdXXEdlx_01_7d9c4adcbe750bfc8e864c69cbed3daf_file.svg" alt="WoW">
2235                                            </li>
2236                                      <li class="reaction reaction-5" data-reaction="Sad" data-reaction-id="5" data-reaction-lang="Sad" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,5);">
2237                                                <img src="https://cdn.worldswave.com/upload/files/2022/09/yKmDaNA7DpA7RkCRdoM6_01_eb391ca40102606b78fef1eb70ce3c0f_file.svg" alt="Sad">
2238                                            </li>
2239                                      <li class="reaction reaction-6" data-reaction="Angry" data-reaction-id="6" data-reaction-lang="Angry" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,6);">
2240                                                <img src="https://cdn.worldswave.com/upload/photos/2025/03/FPzDo6nUWzdDhYJXoEYF_19_6bf65010d7c50c98c946c70d19ef6f46_image.png" alt="Angry">
2241                                            </li>
2242                                      <li class="reaction reaction-7" data-reaction="Worlds Wave W" data-reaction-id="7" data-reaction-lang="Worlds Wave W" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,7);">
2243                                                <img src="https://cdn.worldswave.com/upload/photos/2025/05/JdNF6q4Fl3RTJhrRHWHE_15_415ce170c67f5430b7c24fefad94b447_image.png" alt="Worlds Wave W">
2244                                            </li>
2245                                      <li class="reaction reaction-8" data-reaction="Vomit" data-reaction-id="8" data-reaction-lang="Vomit" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,8);">
2246                                                <img src="https://cdn.worldswave.com/upload/files/2025/05/E1TvkLZmqWyipCkIYd2m_28_c317cfe6bb4508678b37c
22465efbb398286_file.svg" alt="Vomit">
2247                                            </li>
2248                                      <li class="reaction reaction-9" data-reaction="Dislike" data-reaction-id="9" data-reaction-lang="Dislike" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,9);">
2249                                                <img src="https://cdn.worldswave.com/upload/files/2025/05/DxzJFFPhhziR6C3ag7p3_28_a8ebb789b00a5ac114ebe8b7c100ac93_file.svg" alt="Dislike">
2250                                            </li>
2251                                      <li class="reaction reaction-10" data-reaction="Check" data-reaction-id="10" data-reaction-lang="Check" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,10);">
2252                                                <img src="https://cdn.worldswave.com/upload/files/2025/05/TcR34Btcr3pWKdLqCzcM_28_6a342f10eb66bd5cc97ed5d09785287b_file.svg" alt="Check">
2253                                            </li>
2254                                      <li class="reaction reaction-11" data-reaction="100%" data-reaction-id="11" data-reaction-lang="100%" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,11);">
2255                                                <img src="https://cdn.worldswave.com/upload/files/2025/05/VEl5m69i2EVzftBkIZZ2_28_bcfb06706d137a7085fdc0f55bb2e363_file.svg" alt="100%">
2256                                            </li>
2257                                      <li class="reaction reaction-13" data-reaction="Fire" data-reaction-id="13" data-reaction-lang="Fire" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,13);">
2258                                                <img src="https://cdn.worldswave.com/upload/files/2025/06/6Olan7JV92wBhR6umlFk_29_74a6420d0e82e649db6462c1c4a70110_file.svg" alt="Fire">
2259                                            </li>
2260                                      <li class="reaction reaction-14" data-reaction="Siren" data-reaction-id="14" data-reaction-lang="Siren" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,14);">
2261                                                <img src="https://cdn.worldswave.com/upload/files/2025/09/8lszrTluz9nqLJuVQvfj_08_4df238bcc1d329a935aa504894d8f102_file.svg" alt="Siren">
2262                                            </li>
2263                                      <li class="reaction reaction-15" data-reaction="USA" data-reaction-id="15" data-reaction-lang="USA" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,15);">
2264                                                <img src="https://cdn.worldswave.com/upload/files/2025/09/nZl2mMvQ8AleRQrnoDKU_08_3d5af92be0f5de0d926bfb5d8e31ded9_file.svg" alt="USA">
2265                                            </li>
2266                                      <li class="reaction reaction-16" data-reaction="Face Palm" data-reaction-id="16" data-reaction-lang="Face Palm" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,16);">
2267                                                <img src="https://cdn.worldswave.com/upload/files/2025/11/6qYq24943hBU8jVEeJbI_29_818752c965914d90c7cd7f81f2624d84_file.svg" alt="Face Palm">
2268                                            </li>
2269                                      <li class="reaction reaction-17" data-reaction="Cross" data-reaction-id="17" data-reaction-lang="Cross" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,17);">
2270                                                <img src="https://cdn.worldswave.com/upload/files/2026/08/nitUFxmSCmYkxUNGWpCd_20_69fa5dfecf458e83293fe08100055825_file.svg" alt="Cross">
2271                                            </li>
2272                                      <li class="reaction reaction-18" data-reaction="Canada" data-reaction-id="18" data-reaction-lang="Canada" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11600,18);">
2273                                                <img src="https://cdn.worldswave.com/upload/files/2026/08/hc3zHlWMtStACrxVgo9m_21_32dc36f95481c19ae6aab4762f5aaba4_file.svg" alt="Canada">
2274                                            </li>
2275                  
2276
2277
2278<!-- 
2279                    <li class="reaction reaction-like animated_2" data-reaction="Like" onclick="Wo_RegisterCommentReaction(11600,'Like');">
2280						<div class="emoji emoji--like">
2281							<div class="emoji__hand"><div class="emoji__thumb"></div></div>
2282						</div>
2283					</li>
2284                    <li class="reaction reaction-love animated_4" data-reaction="Love" onclick="Wo_RegisterCommentReaction(11600,'Love');">
2285						<div class="emoji emoji--love">
2286							<div class="emoji__heart"></div>
2287						</div>
2288					</li>
2289                    <li class="reaction reaction-haha animated_6" data-reaction="HaHa" onclick="Wo_RegisterCommentReaction(11600,'HaHa');">
2290						<div class="emoji emoji--haha">
2291							<div class="emoji__face">
2292								<div class="emoji__eyes"></div>
2293								<div class="emoji__mouth">
2294									<div class="emoji__tongue"></div>
2295								</div>
2296							</div>
2297						</div>
2298					</li>
2299                    <li class="reaction reaction-wow animated_8" data-reaction="Wow" onclick="Wo_RegisterCommentReaction(11600,'Wow');">
2300						<div class="emoji emoji--wow">
2301							<div class="emoji__face">
2302								<div class="emoji__eyebrows"></div>
2303								<div class="emoji__eyes"></div>
2304								<div class="emoji__mouth"></div>
2305							</div>
2306						</div>
2307					</li>
2308                    <li class="reaction reaction-sad animated_10" data-reaction="Sad" onclick="Wo_RegisterCommentReaction(11600,'Sad');">
2309						<div class="emoji emoji--sad">
2310							<div class="emoji__face">
2311								<div class="emoji__eyebrows"></div>
2312								<div class="emoji__eyes"></div>
2313								<div class="emoji__mouth"></div>
2314							</div>
2315						</div>
2316					</li>
2317                    <li class="reaction reaction-angry animated_12" data-reaction="Angry" onclick="Wo_RegisterCommentReaction(11600,'Angry');">
2318						<div class="emoji emoji--angry">
2319							<div class="emoji__face">
2320								<div class="emoji__eyebrows"></div>
2321								<div class="emoji__eyes"></div>
2322								<div class="emoji__mouth"></div>
2323							</div>
2324						</div>
2325					</li> -->
2326                </ul>
2327            </div>
2328                          ·
2329         <span class="pointer" id="ReplyComment" onclick="Wo_OpenReplyBox(11600);">
2330            <svg height="682pt" viewBox="-21 -47 682.66669 682" width="682pt" xmlns="http://www.w3.org/2000/svg" class="feather feather-message-circle" fill="currentColor"><path d="m552.011719-1.332031h-464.023438c-48.515625 0-87.988281 39.464843-87.988281 87.988281v283.972656c0 48.414063 39.300781 87.816406 87.675781 87.988282v128.863281l185.191407-128.863281h279.144531c48.515625 0 87.988281-39.472657 87.988281-87.988282v-283.972656c0-48.523438-39.472656-87.988281-87.988281-87.988281zm50.488281 371.960937c0 27.835938-22.648438 50.488282-50.488281 50.488282h-290.910157l-135.925781 94.585937v-94.585937h-37.1875c-27.839843 0-50.488281-22.652344-50.488281-50.488282v-283.972656c0-27.84375 22.648438-50.488281 50.488281-50.488281h464.023438c27.839843 0 50.488281 22.644531 50.488281 50.488281zm0 0"/><path d="m171.292969 131.171875h297.414062v37.5h-297.414062zm0 0"/><path d="m171.292969 211.171875h297.414062v37.5h-297.414062zm0 0"/><path d="m171.292969 291.171875h297.414062v37.5h-297.414062zm0 0"/></svg>
2331         </span>
2332         <span id="comment-replies">
2333            0         </span>
2334               </span>
2335      <div class="comment-edit">
2336         <textarea onkeydown="textAreaAdjust(this, 26)" class="edit-box form-control" onkeyup="Wo_EditComment(this.value,11600, event)" placeholder="Edit Comment" dir="auto"  id="edit_comment_11600">Thanks Dab</textarea>
2337      </div>
2338      <div class="comment-replies" onclick="location.href= 'https://worldswave.com'">
2339         <div class="comment-replies-text">
2340            <div class="reply-container"></div>
2341         </div>
2342                        </div>
2343   </div>
2344   <div class="modal fade" id="delete-comment" role="dialog">
2345	<div class="modal-dialog modal-md wow_mat_mdl">
2346		<div class="modal-content">
2347			<div class="modal-header">
2348				<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
2349				<h4 class="modal-title">Delete Comment</h4>
2350			</div>
2351			<div class="modal-body">
2352				<p>Are you sure that you want to delete this comment ?</p>
2353			</div>
2354			<div class="modal-footer">
2355				<div class="ball-pulse"><div></div><div></div><div></div></div>
2356				<button id="delete-all-post" type="button" class="btn main btn-mat">Delete</button>
2357			</div>
2358		</div>
2359	</div>
2360</div>   
2360<script>
2361    function Wo_PostReplyCommentGif_11600(self,id) {
2362      Wo_RegisterReply2(11600,948, 0,'',$(self).attr('src'));
2363   }
2364    function Wo_PostReplyCommentSticker_11600(self,id) {
2365      Wo_RegisterReply2(11600,948, 0,'',$(self).attr('src'));
2366   }
2367   $(function () {
2368    ReadMoreText("#comment_11600 .comment-text");
2369   $("#comment_11600 .comment-reply input").triggeredAutocomplete({
2370   hidden: '#hidden_inputbox_comment_reply',
2371   source: Wo_Ajax_Requests_File() + "?f=mention",
2372   trigger: "@"
2373   });
2374   
2375   });
2376   </script>
2376
2377</div><div class="comment comment-container" id="comment_11599" data-comment-id ="11599">
2378     <a onclick="InjectAPI('{&quot;profile_id&quot; : &quot;5&quot;, &quot;type&quot;:&quot;user&quot;}', event);" class="pull-left" href="https://worldswave.com/DABKILLAH">
2379      <img class="avatar pull-left" src="https://cdn.worldswave.com/upload/photos/2026/08/LiiJMIyMb8IQ3VgyCmLY_22_8c3e968125422666dba21b14bf36ff28_avatar.jpg?cache=1741297659" alt="avatar">
2380   </a>
2381      <div class="comment-body">
2382      <div class="comment-heading">
2383                 <span class="user-popover" data-id="5" data-type="user">
2384            <a href="https://worldswave.com/DABKILLAH" data-ajax="?link1=timeline&u=DABKILLAH" onclick="InjectAPI('{&quot;profile_id&quot; : &quot;5&quot;, &quot;type&quot;:&quot;user&quot;}', event);">
2385               <h4 class="user">
2386               DABKILLAH               </h4>
2387            </a>
2388         </span>
2389		                            <span class="verified-color" data-toggle="tooltip" title="Verified User"><i class="fa fa-check-circle"></i></span>
2390                  <div class="pull-right comment-options comment_edele_options">
2391            
2392                            <span class="pointer comment-icons" id="reportComment11599" onclick="Wo_ReportComment(11599);" title="Report comment" >
2393                <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-alert-octagon"><polygon points="7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"></polygon><line x1="12" y1="8" x2="12" y2="12"></line><line x1="12" y1="16" x2="12" y2="16"></line></svg>
2394                </span>
2395            
2396                                 </div>
2397                   <span class="time ajax-time" title="2026-10-02T09:28:18-05:00">1790951298</span>
2398
2399                  
2400         <div class="comment-text">hope you have a great day dude.</div>
2401         <div class="comment-image">
2402                     </div>
2403                  
2404         <div class="clear"></div>
2405      </div>
2406
2407                    <!-- reaction -->
2408            <div class="like-stat stat-item post-like-status" id="comment_reacted">
2409              <span class="like-emo comment-reactions-icons-11599">
2410                            </span>
2411            </div>
2412        		
2413      <span class="comment-options" onclick="location.href= 'https://worldswave.com'">
2414        			<div class="wo-reaction wo-reaction-comment stat-item" id="comment_reactions" data-id="11599">
2415                <span class="like-btn like-btn-comment" data-id="11599">
2416                    <span class="comment-status-reaction-11599 unselectable"><svg xmlns="http://www.w3.org/2000/svg" width="58.553" height="58.266" viewBox="0 0 58.553 58.266" class="feather"> <path d="M-7080.317,1279.764l-26.729-1.173a1.657,1.657,0,0,1-1.55-1.717l1.11-33.374a4.112,4.112,0,0,1,2.361-3.6l.014-.005a13.62,13.62,0,0,1,1.978-.363h.007a9.007,9.007,0,0,0,3.249-.771c2.645-1.845,3.973-4.658,5.259-7.378l.005-.013.031-.061.059-.13.012-.023c.272-.576.61-1.289.944-1.929l0-.007c.576-1.105,2.327-4.46,4.406-5.107a2.3,2.3,0,0,1,.59-.105c.036,0,.072,0,.109,0a2.55,2.55,0,0,1,1.212.324c2.941,1.554,1.212,7.451.561,9.672a38.306,38.306,0,0,1-3.7,8.454l-.71,1.218,18.363.808a3.916,3.916,0,0,1,3.784,3.735,3.783,3.783,0,0,1-1.123,2.834,3.629,3.629,0,0,1-2.559,1.055c-.046,0-.1,0-.145,0h-.027l-2.141-.093-9.331-.41-.075,1.7,9.333.408a3.721,3.721,0,0,1,2.666,1.3,3.855,3.855,0,0,1,.936,2.934,3.779,3.779,0,0,1-3.821,3.38c-.061,0-.122,0-.181-.005l-1.974-.082-8.9-.392-.075,1.7,8.9.39a3.723,3.723,0,0,1,2.666,1.3,3.86,3.86,0,0,1,.937,2.933,3.784,3.784,0,0,1-3.827,3.381c-.057,0-.118,0-.177,0l-1.976-.088-8.472-.372-.075,1.7,8.474.372a3.726,3.726,0,0,1,2.666,1.3,3.857,3.857,0,0,1,.935,2.933,3.782,3.782,0,0,1-3.827,3.381C-7080.2,1279.765-7080.26,1279.765-7080.317,1279.764Zm-38.4,0-.089,0a6.558,6.558,0,0,1-6.193-6.8l.907-27.293a6.446,6.446,0,0,1,2.074-4.553,6.214,6.214,0,0,1,3.954-1.672c.081,0,.17-.005.29-.005s.212,0,.292.005a6.561,6.561,0,0,1,6.192,6.8l-.907,27.293a6.441,6.441,0,0,1-2.072,4.547,6.249,6.249,0,0,1-4.261,1.681Z" transform="translate(7126.251 -1222.75)" fill="none" stroke="currentColor" stroke-width="3"/> </svg> <span class="c_likes11599"></span></span>                </span>
2417                <ul class="reactions-box reactions-comment-container-11599" data-id="11599">
2418
2419                                      <li class="reaction reaction-1" data-reaction="Like" data-reaction-id="1" data-reaction-lang="Like" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,1);">
2420                                                <img src="https://cdn.worldswave.com/upload/files/2022/09/EAufYfaIkYQEsYzwvZha_01_4bafb7db09656e1ecb54d195b26be5c3_file.svg" alt="Like">
2421                                            </li>
2422                                      <li class="reaction reaction-2" data-reaction="Love" data-reaction-id="2" data-reaction-lang="Love" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,2);">
2423                                                <img src="https://cdn.worldswave.com/upload/files/2022/09/2MRRkhb7rDhUNuClfOfc_01_76c3c700064cfaef049d0bb983655cd4_file.svg" alt="Love">
2424                                            </li>
2425                                      <li class="reaction reaction-3" data-reaction="HaHa" data-reaction-id="3" data-reaction-lang="HaHa" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,3);">
2426                                                <img src="https://cdn.worldswave.com/upload/files/2022/09/D91CP5YFfv74GVAbYtT7_01_288940ae12acf0198d590acbf11efae0_file.svg" alt="HaHa">
2427                                            </li>
2428                                      <li class="reaction reaction-4" data-reaction="WoW" data-reaction-id="4" data-reaction-lang="WoW" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,4);">
2429                                                <img src="https://cdn.worldswave.com/upload/files/2022/09/cFNOXZB1XeWRSdXXEdlx_01_7d9c4adcbe750bfc8e864c69cbed3daf_file.svg" alt="WoW">
2430                                            </li>
2431                                      <li class="reaction reaction-5" data-reaction="Sad" data-reaction-id="5" data-reaction-lang="Sad" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,5);">
2432                                                <img src="https://cdn.worldswave.com/upload/files/2022/09/yKmDaNA7DpA7RkCRdoM6_01_eb391ca40102606b78fef1eb70ce3c0f_file.svg" alt="Sad">
2433                                            </li>
2434                                      <li class="reaction reaction-6" data-reaction="Angry" data-reaction-id="6" data-reaction-lang="Angry" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,6);">
2435                                                <img src="https://cdn.worldswave.com/upload/photos/2025/03/FPzDo6nUWzdDhYJXoEYF_19_6bf65010d7c50c98c946c70d19ef6f46_image.png" alt="Angry">
2436                                            </li>
2437                                      <li class="reaction reaction-7" data-reaction="Worlds Wave W" data-reaction-id="7" data-reaction-lang="Worlds Wave W" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,7);">
2438                                                <img src="https://cdn.worldswave.com/upload/photos/2025/05/JdNF6q4Fl3RTJhrRHWHE_15_415ce170c67f5430b7c24fefad94b447_image.png" alt="Worlds Wave W">
2439                                            </li>
2440                                      <li class="reaction reaction-8" data-reaction="Vomit" data-reaction-id="8" data-reaction-lang="Vomit" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,8);">
2441                                                <img src="https://cdn.worldswave.com/upload/files/2025/05/E1TvkLZmqWyipCkIYd2m_28_c317cfe6bb4508678b37c
24415efbb398286_file.svg" alt="Vomit">
2442                                            </li>
2443                                      <li class="reaction reaction-9" data-reaction="Dislike" data-reaction-id="9" data-reaction-lang="Dislike" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,9);">
2444                                                <img src="https://cdn.worldswave.com/upload/files/2025/05/DxzJFFPhhziR6C3ag7p3_28_a8ebb789b00a5ac114ebe8b7c100ac93_file.svg" alt="Dislike">
2445                                            </li>
2446                                      <li class="reaction reaction-10" data-reaction="Check" data-reaction-id="10" data-reaction-lang="Check" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,10);">
2447                                                <img src="https://cdn.worldswave.com/upload/files/2025/05/TcR34Btcr3pWKdLqCzcM_28_6a342f10eb66bd5cc97ed5d09785287b_file.svg" alt="Check">
2448                                            </li>
2449                                      <li class="reaction reaction-11" data-reaction="100%" data-reaction-id="11" data-reaction-lang="100%" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,11);">
2450                                                <img src="https://cdn.worldswave.com/upload/files/2025/05/VEl5m69i2EVzftBkIZZ2_28_bcfb06706d137a7085fdc0f55bb2e363_file.svg" alt="100%">
2451                                            </li>
2452                                      <li class="reaction reaction-13" data-reaction="Fire" data-reaction-id="13" data-reaction-lang="Fire" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,13);">
2453                                                <img src="https://cdn.worldswave.com/upload/files/2025/06/6Olan7JV92wBhR6umlFk_29_74a6420d0e82e649db6462c1c4a70110_file.svg" alt="Fire">
2454                                            </li>
2455                                      <li class="reaction reaction-14" data-reaction="Siren" data-reaction-id="14" data-reaction-lang="Siren" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,14);">
2456                                                <img src="https://cdn.worldswave.com/upload/files/2025/09/8lszrTluz9nqLJuVQvfj_08_4df238bcc1d329a935aa504894d8f102_file.svg" alt="Siren">
2457                                            </li>
2458                                      <li class="reaction reaction-15" data-reaction="USA" data-reaction-id="15" data-reaction-lang="USA" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,15);">
2459                                                <img src="https://cdn.worldswave.com/upload/files/2025/09/nZl2mMvQ8AleRQrnoDKU_08_3d5af92be0f5de0d926bfb5d8e31ded9_file.svg" alt="USA">
2460                                            </li>
2461                                      <li class="reaction reaction-16" data-reaction="Face Palm" data-reaction-id="16" data-reaction-lang="Face Palm" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,16);">
2462                                                <img src="https://cdn.worldswave.com/upload/files/2025/11/6qYq24943hBU8jVEeJbI_29_818752c965914d90c7cd7f81f2624d84_file.svg" alt="Face Palm">
2463                                            </li>
2464                                      <li class="reaction reaction-17" data-reaction="Cross" data-reaction-id="17" data-reaction-lang="Cross" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,17);">
2465                                                <img src="https://cdn.worldswave.com/upload/files/2026/08/nitUFxmSCmYkxUNGWpCd_20_69fa5dfecf458e83293fe08100055825_file.svg" alt="Cross">
2466                                            </li>
2467                                      <li class="reaction reaction-18" data-reaction="Canada" data-reaction-id="18" data-reaction-lang="Canada" data-post-id="8915" onclick="Wo_RegisterCommentReaction(11599,18);">
2468                                                <img src="https://cdn.worldswave.com/upload/files/2026/08/hc3zHlWMtStACrxVgo9m_21_32dc36f95481c19ae6aab4762f5aaba4_file.svg" alt="Canada">
2469                                            </li>
2470                  
2471
2472
2473<!-- 
2474                    <li class="reaction reaction-like animated_2" data-reaction="Like" onclick="Wo_RegisterCommentReaction(11599,'Like');">
2475						<div class="emoji emoji--like">
2476							<div class="emoji__hand"><div class="emoji__thumb"></div></div>
2477						</div>
2478					</li>
2479                    <li class="reaction reaction-love animated_4" data-reaction="Love" onclick="Wo_RegisterCommentReaction(11599,'Love');">
2480						<div class="emoji emoji--love">
2481							<div class="emoji__heart"></div>
2482						</div>
2483					</li>
2484                    <li class="reaction reaction-haha animated_6" data-reaction="HaHa" onclick="Wo_RegisterCommentReaction(11599,'HaHa');">
2485						<div class="emoji emoji--haha">
2486							<div class="emoji__face">
2487								<div class="emoji__eyes"></div>
2488								<div class="emoji__mouth">
2489									<div class="emoji__tongue"></div>
2490								</div>
2491							</div>
2492						</div>
2493					</li>
2494                    <li class="reaction reaction-wow animated_8" data-reaction="Wow" onclick="Wo_RegisterCommentReaction(11599,'Wow');">
2495						<div class="emoji emoji--wow">
2496							<div class="emoji__face">
2497								<div class="emoji__eyebrows"></div>
2498								<div class="emoji__eyes"></div>
2499								<div class="emoji__mouth"></div>
2500							</div>
2501						</div>
2502					</li>
2503                    <li class="reaction reaction-sad animated_10" data-reaction="Sad" onclick="Wo_RegisterCommentReaction(11599,'Sad');">
2504						<div class="emoji emoji--sad">
2505							<div class="emoji__face">
2506								<div class="emoji__eyebrows"></div>
2507								<div class="emoji__eyes"></div>
2508								<div class="emoji__mouth"></div>
2509							</div>
2510						</div>
2511					</li>
2512                    <li class="reaction reaction-angry animated_12" data-reaction="Angry" onclick="Wo_RegisterCommentReaction(11599,'Angry');">
2513						<div class="emoji emoji--angry">
2514							<div class="emoji__face">
2515								<div class="emoji__eyebrows"></div>
2516								<div class="emoji__eyes"></div>
2517								<div class="emoji__mouth"></div>
2518							</div>
2519						</div>
2520					</li> -->
2521                </ul>
2522            </div>
2523                          ·
2524         <span class="pointer" id="ReplyComment" onclick="Wo_OpenReplyBox(11599);">
2525            <svg height="682pt" viewBox="-21 -47 682.66669 682" width="682pt" xmlns="http://www.w3.org/2000/svg" class="feather feather-message-circle" fill="currentColor"><path d="m552.011719-1.332031h-464.023438c-48.515625 0-87.988281 39.464843-87.988281 87.988281v283.972656c0 48.414063 39.300781 87.816406 87.675781 87.988282v128.863281l185.191407-128.863281h279.144531c48.515625 0 87.988281-39.472657 87.988281-87.988282v-283.972656c0-48.523438-39.472656-87.988281-87.988281-87.988281zm50.488281 371.960937c0 27.835938-22.648438 50.488282-50.488281 50.488282h-290.910157l-135.925781 94.585937v-94.585937h-37.1875c-27.839843 0-50.488281-22.652344-50.488281-50.488282v-283.972656c0-27.84375 22.648438-50.488281 50.488281-50.488281h464.023438c27.839843 0 50.488281 22.644531 50.488281 50.488281zm0 0"/><path d="m171.292969 131.171875h297.414062v37.5h-297.414062zm0 0"/><path d="m171.292969 211.171875h297.414062v37.5h-297.414062zm0 0"/><path d="m171.292969 291.171875h297.414062v37.5h-297.414062zm0 0"/></svg>
2526         </span>
2527         <span id="comment-replies">
2528            0         </span>
2529               </span>
2530      <div class="comment-edit">
2531         <textarea onkeydown="textAreaAdjust(this, 26)" class="edit-box form-control" onkeyup="Wo_EditComment(this.value,11599, event)" placeholder="Edit Comment" dir="auto"  id="edit_comment_11599">hope you have a great day dude.</textarea>
2532      </div>
2533      <div class="comment-replies" onclick="location.href= 'https://worldswave.com'">
2534         <div class="comment-replies-text">
2535            <div class="reply-container"></div>
2536         </div>
2537                        </div>
2538   </div>
2539   <div class="modal fade" id="delete-comment" role="dialog">
2540	<div class="modal-dialog modal-md wow_mat_mdl">
2541		<div class="modal-content">
2542			<div class="modal-header">
2543				<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
2544				<h4 class="modal-title">Delete Comment</h4>
2545			</div>
2546			<div class="modal-body">
2547				<p>Are you sure that you want to delete this comment ?</p>
2548			</div>
2549			<div class="modal-footer">
2550				<div class="ball-pulse"><div></div><div></div><div></div></div>
2551				<button id="delete-all-post" type="button" class="btn main btn-mat">Delete</button>
2552			</div>
2553		</div>
2554	</div>
2555</div>   
2555<script>
2556    function Wo_PostReplyCommentGif_11599(self,id) {
2557      Wo_RegisterReply2(11599,948, 0,'',$(self).attr('src'));
2558   }
2559    function Wo_PostReplyCommentSticker_11599(self,id) {
2560      Wo_RegisterReply2(11599,948, 0,'',$(self).attr('src'));
2561   }
2562   $(function () {
2563    ReadMoreText("#comment_11599 .comment-text");
2564   $("#comment_11599 .comment-reply input").triggeredAutocomplete({
2565   hidden: '#hidden_inputbox_comment_reply',
2566   source: Wo_Ajax_Requests_File() + "?f=mention",
2567   trigger: "@"
2568   });
2569   
2570   });
2571   </script>
2571
2572</div>   </div>
2573               <div class="post-commet-textarea dropdown" onclick="location.href= 'https://worldswave.com'" >
2574      <div id="wo_comment_combo" class="remove_combo_on_click wo_comment_combo_8915" onclick="Wo_ShowCommentCombo(8915);">
2575         <div style="display: flex;">
2576                       <textarea class="form-control comment-textarea textarea" placeholder="Write a comment and press enter" type="text" onkeyup="Wo_LiveComment(this.value,event,8915);Wo_RegisterComment(this.value,8915,948, event, 0);" onkeydown="textAreaAdjust(this, 31,'comm'); " dir="auto" oninput="count_char(this,8915)"></textarea>
2577         </div>
2578         <div class="comment_combo_footer">
2579                     </div>
2580                  <div id="gif-form-8915" style="display: none;" class="gif_post_comment">
2581            <div class="gif_post_comment_innr" id="publisher-box-stickers-8915">
2582               <input type="text" class="form-control" placeholder="Search GIFs" onkeyup="SearchForGif(this.value,8915,'story')">
2583               <div id="publisher-box-stickers-cont-8915" class="gif_post_comment_gif" onscroll="GifScrolledC(this)" GId="8915" GType="story" GWord="" GOffset=""></div>
2584            </div>
2585         </div>
2586         <div id="sticker-form-8915" style="display: none;">
2587            <div class="sticker_post_comment_innr" id="publisher-box-stickers-8915">
2588               <div id="publisher-box-sticker-cont-8915" class="chat-box-stickers-cont"></div>
2589            </div>
2590         </div>
2591            </div>
2592
2593   </div>
2594   <div id="comment-image" class="hidden comment-image-con"></div>
2595      </div>
2596<script type="text/javascript">
2597   function Wo_PostCommentGif_8915(self,id) {
2598      Wo_RegisterComment2(8915,948, 0,'',$(self).attr('src'));
2599   }
2600   function Wo_PostCommentSticker_8915(self,id) {
2601      Wo_RegisterComment2(8915,948, 0,'',$(self).attr('src'));
2602   }
2603
2604</script>
2604        <!-- footer -->
2605
2606          </div>
2607  </div>
2608</div>
2609
2610<script type="text/javascript">
2611$(function () {
2612      ReadMoreText("#post-8915 .post-description p");
2613      $("#post-8915 .textarea").triggeredAutocomplete({
2614       hidden: '#hidden_inputbox_comment',
2615       source: Wo_Ajax_Requests_File() + "?f=mention",
2616       trigger: "@"
2617    });
2618    $('[data-toggle="tooltip"]').tooltip();
2619    $('.dropdown-menu.post-recipient, .dropdown-menu.post-options, .wo_emoji_post').click(function (e) {
2620      e.stopPropagation();
2621    });
2622});
2623
2624jQuery(document).click(function(event){
2625    if (!(jQuery(event.target).closest(".remove_combo_on_click").length)) {
2626        jQuery('.remove_combo_on_click').removeClass('comment-toggle');
2627		$('#gif-form-8915').slideUp(200);
2628		$('#sticker-form-8915').slideUp(200);
2629    }
2630});
2631
2632</script>
2632
2633        </div>
2634      <div class="sidebar-conatnier">
2635	<div class="col-md-3 sidebar rightcol">
2636		<ul class="list-group" id="sidebar-user-list-container">
2637			<li class="list-group-item text-muted sidebar-title-back" contenteditable="false">People you may want to meet</li>
2638			<div class="sidebar-users-may-know-container">
2639				<div class="wow_side_usrs">
2640	<div id="wo_sidebar_users">
2641		<div class="avatar">
2642			<img src="https://cdn.worldswave.com/upload/photos/f-avatar.jpg?cache=0" alt="Jayden McVey Profile Picture"/>
2643		</div>
2644		<span class="user-popover" data-id="4140" data-type="user">
2645			<a href="https://worldswave.com/jaydenmcvey464" data-ajax="?link1=timeline&u=jaydenmcvey464" class="wo_user_link_name">
2646				<span class="user-name" title="Jayden McVey">Jayden McVey								</span>
2647			</a>
2648		</span>
2649        <div class="user-follow-button">
2650                    </div>
2651	</div>
2652</div><div class="wow_side_usrs">
2653	<div id="wo_sidebar_users">
2654		<div class="avatar">
2655			<img src="https://cdn.worldswave.com/upload/photos/f-avatar.jpg?cache=0" alt="Jamila Bignold Profile Picture"/>
2656		</div>
2657		<span class="user-popover" data-id="1933" data-type="user">
2658			<a href="https://worldswave.com/jamilabignold" data-ajax="?link1=timeline&u=jamilabignold" class="wo_user_link_name">
2659				<span class="user-name" title="Jamila Bignold">Jamila Bignold								</span>
2660			</a>
2661		</span>
2662        <div class="user-follow-button">
2663                    </div>
2664	</div>
2665</div><div class="wow_side_usrs">
2666	<div id="wo_sidebar_users">
2667		<div class="avatar">
2668			<img src="https://cdn.worldswave.com/upload/photos/f-avatar.jpg?cache=0" alt="Maxine Scarfe Profile Picture"/>
2669		</div>
2670		<span class="user-popover" data-id="1984" data-type="user">
2671			<a href="https://worldswave.com/maxinew891193" data-ajax="?link1=timeline&u=maxinew891193" class="wo_user_link_name">
2672				<span class="user-name" title="Maxine Scarfe">Maxine Scarfe								</span>
2673			</a>
2674		</span>
2675        <div class="user-follow-button">
2676                    </div>
2677	</div>
2678</div><div class="wow_side_usrs">
2679	<div id="wo_sidebar_users">
2680		<div class="avatar">
2681			<img src="https://cdn.worldswave.com/upload/photos/2026/06/Don56XhhoqSJ1KmESP75_17_e352184c7fe20c6ffaecbd667bb1d8bb_avatar.jpg?cache=1781695575" alt="Matthew Hamilton Profile Picture"/>
2682		</div>
2683		<span class="user-popover" data-id="4258" data-type="user">
2684			<a href="https://worldswave.com/matthewhamilton" data-ajax="?link1=timeline&u=matthewhamilton" class="wo_user_link_name">
2685				<span class="user-name" title="Matthew Hamilton">Matthew Hamilton								</span>
2686			</a>
2687		</span>
2688        <div class="user-follow-button">
2689                    </div>
2690	</div>
2691</div><div class="wow_side_usrs">
2692	<div id="wo_sidebar_users">
2693		<div class="avatar">
2694			<img src="https://cdn.worldswave.com/upload/photos/f-avatar.jpg?cache=0" alt="franklin56z815 Profile Picture"/>
2695		</div>
2696		<span class="user-popover" data-id="2275" data-type="user">
2697			<a href="https://worldswave.com/franklin56z815" data-ajax="?link1=timeline&u=franklin56z815" class="wo_user_link_name">
2698				<span class="user-name" title="franklin56z815">franklin56z815								</span>
2699			</a>
2700		</span>
2701        <div class="user-follow-button">
2702                    </div>
2703	</div>
2704</div>			</div>
2705			<div class="clear"></div>
2706		</ul>
2707		<ul class="list-group trending" >
2708			<li class="list-group-item sidebar-title-back" contenteditable="false">Trending !</li>
2709        			<li class="list-group-item wow_htag" dir="auto">
2710					<a href="https://worldswave.com/hashtag/worldswave" data-ajax="?link1=hashtag&hash=worldswave">
2711						<span class="htag_top"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M16,6L18.29,8.29L13.41,13.17L9.41,9.17L2,16.59L3.41,18L9.41,12L13.41,16L19.71,9.71L22,12V6H16Z" /></svg> #worldswave</span>
2712						<span class="htag_bottom">96 posts</span>
2713					</a>
2714				</li>
2715        			<li class="list-group-item wow_htag" dir="auto">
2716					<a href="https://worldswave.com/hashtag/livestreaming" data-ajax="?link1=hashtag&hash=livestreaming">
2717						<span class="htag_top"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
2717<path fill="currentColor" d="M16,6L18.29,8.29L13.41,13.17L9.41,9.17L2,16.59L3.41,18L9.41,12L13.41,16L19.71,9.71L22,12V6H16Z" /></svg> #livestreaming</span>
2718						<span class="htag_bottom">5 posts</span>
2719					</a>
2720				</li>
2721        			<li class="list-group-item wow_htag" dir="auto">
2722					<a href="https://worldswave.com/hashtag/gamingcommunity" data-ajax="?link1=hashtag&hash=gamingcommunity">
2723						<span class="htag_top"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M16,6L18.29,8.29L13.41,13.17L9.41,9.17L2,16.59L3.41,18L9.41,12L13.41,16L19.71,9.71L22,12V6H16Z" /></svg> #gamingcommunity</span>
2724						<span class="htag_bottom">5 posts</span>
2725					</a>
2726				</li>
2727        			<li class="list-group-item wow_htag" dir="auto">
2728					<a href="https://worldswave.com/hashtag/streameroftheweek" data-ajax="?link1=hashtag&hash=streameroftheweek">
2729						<span class="htag_top"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M16,6L18.29,8.29L13.41,13.17L9.41,9.17L2,16.59L3.41,18L9.41,12L13.41,16L19.71,9.71L22,12V6H16Z" /></svg> #streameroftheweek</span>
2730						<span class="htag_bottom">5 posts</span>
2731					</a>
2732				</li>
2733        			<li class="list-group-item wow_htag" dir="auto">
2734					<a href="https://worldswave.com/hashtag/techupgrade" data-ajax="?link1=hashtag&hash=techupgrade">
2735						<span class="htag_top"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M16,6L18.29,8.29L13.41,13.17L9.41,9.17L2,16.59L3.41,18L9.41,12L13.41,16L19.71,9.71L22,12V6H16Z" /></svg> #techupgrade</span>
2736						<span class="htag_bottom">1 posts</span>
2737					</a>
2738				</li>
2739              <div class="clear"></div>
2740    </ul>
2741           <div class="page-margin">
2742	<div class="footer-wrapper-sidebar">
2743		<div class="footer-powered">
2744			<p>
2745				© 2026 WorldsWave			</p>
2746			<div class="lang_selct">
2747				<a href="javascript:void(0);" class="dropdown-toggle" data-toggle="modal" data-target="#select-language">
2748					<svg height="13" viewBox="0 0 24 24" width="13" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M17.9,17.39C17.64,16.59 16.89,16 16,16H15V13A1,1 0 0,0 14,12H8V10H10A1,1 0 0,0 11,9V7H13A2,2 0 0,0 15,5V4.59C17.93,5.77 20,8.64 20,12C20,14.08 19.2,15.97 17.9,17.39M11,19.93C7.05,19.44 4,16.08 4,12C4,11.38 4.08,10.78 4.21,10.21L9,15V16A2,2 0 0,0 11,18M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z" /></svg> Language				</a>
2749			</div>
2750		</div>
2751		
2752		<hr>
2753
2754		<ul class="list-inline">
2755			<li><a data-ajax="?link1=terms&type=about-us" href="https://worldswave.com/terms/about-us">About</a></li>
2756			<li><!-- WW-TOPIC-FOOTERLINK --><a href="https://worldswave.com/topic">Topics</a></li>
2757                            <li><a href="https://worldswave.com/directory" data-ajax="?link1=directory">Directory</a></li>
2758            							<li><a href="https://worldswave.com/blogs">Blog</a></li>
2759						<li><a data-ajax="?link1=contact-us" href="https://worldswave.com/contact-us">Contact Us</a></li>
2760							<li><a data-ajax="?link1=developers" href="https://worldswave.com/developers">Developers</a></li>
2761						<li>
2762				<div class="dropdown dropup sun_foot_drop_menu">
2763					<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
2764						More <span class="caret"></span>
2765					</a>
2766					<ul class="dropdown-menu dropdown-menu-right" role="menu">
2767						<li><a data-ajax="?link1=terms&type=privacy-policy" href="https://worldswave.com/terms/privacy-policy">Privacy Policy</a></li>
2768						<li><a href="https://worldswave.com/delete-account.html">Delete Account</a></li>
2769						<li><a data-ajax="?link1=terms&type=terms" href="https://worldswave.com/terms/terms">Terms of Use</a></li>
2770																		<li><a href="https://worldswave.com/site-pages/staff">WorldsWave Staff</a></li>
2771												<li><a href="https://worldswave.com/site-pages/RepeatViolatorPolicy">Repeat Violator Policy</a></li>
2772												<li><a href="https://worldswave.com/site-pages/SystemStatus">System Status page</a></li>
2773												<li><a href="https://worldswave.com/site-pages/WorldsWaveUsernamePolicy">WorldsWave Brand &amp; Organization Username Policy</a></li>
2774												<li><a href="https://worldswave.com/site-pages/WorldsWaveLiveStreamingTerms">WorldsWave Live Streaming Terms</a></li>
2775												<li><a href="https://worldswave.com/site-pages/ynn247">Your News Now 24/7 LIVE Broadcast</a></li>
2776												<li><a href="https://worldswave.com/site-pages/AppealsProcess">Appeals Process</a></li>
2777												<li><a href="https://worldswave.com/site-pages/PageVerificationRequirements">Page Verification Requirements</a></li>
2778												<li><a href="https://worldswave.com/site-pages/AffiliateProgramTerms">Affiliate Program Terms</a></li>
2779												<li><a href="https://worldswave.com/site-pages/CSAE">Child Safety and User Protection</a></li>
2780												<li><a href="https://worldswave.com/site-pages/WorldsWaveCommunityGuidelines">Community Guidelines</a></li>
2781												<li><a href="https://worldswave.com/site-pages/WorldsWave_Copyright_Notice">WorldsWave Copyright Notice</a></li>
2782												<li><a href="https://worldswave.com/site-pages/WorldsWave_Digital_Accessibility_Statement">WorldsWave Digital Accessibility Statement</a></li>
2783											</ul>
2784				</div>
2785			</li> 
2786		</ul>
2787		<div class="clear"></div>
2788	</div>
2789</div>  </div>
2790
2791</div>   </div>
2792</div>
2793</div>
2794         <div class="contnet"><!-- Live Plugin Loader -->
2795<script src="/kontackt/live/frontend/knlive.load.js" defer></script>
2795
2796</div>         <footer>
2797            <style>
2798/* WW-FOOTER-MOBILE-OVERFLOW: the "More" pages dropdown is left-anchored, and on
2799 * a phone its <li> sits at the end of a wrapped inline list, i.e. near the right
2800 * edge of the screen. The menu is kept display:block + visibility:hidden while
2801 * closed (style.css ~415, so the open/close transition has something to animate)
2802 * which means it still takes part in layout even when nobody can see it - at
2803 * 430px it reached x=639 and gave the whole page ~209px of horizontal scroll.
2804 * That was most obvious on /reels, where the stage is position:fixed and only
2805 * the footer scrolls, but it was every page.
2806 *
2807 * Right-anchoring keeps it inside the viewport whether it is open or closed, and
2808 * the theme already sets transform-origin:right top on it, so the animation is
2809 * unchanged. */
2810@media (max-width: 991px) {
2811	.footer-powered .dropdown { position: relative; }
2812	.footer-powered .dropdown > .dropdown-menu {
2813		left: auto !important;
2814		right: 0 !important;
2815		max-width: calc(100vw - 24px);
2816	}
2817}
2818</style>
2819<div class="page-margin">
2820	<div class="footer-wrapper">
2821		<hr>
2822		<div class="footer-powered">
2823			<p>
2824				© 2026 WorldsWave			</p>
2825			<ul class="list-inline">
2826				<li><a href="https://worldswave.com" data-ajax="?link1=home">Home</a></li>
2827				<li><a href="https://worldswave.com/terms/about-us" data-ajax="?link1=terms&type=about-us">About</a></li>
2828				<li><a href="https://worldswave.com/contact-us" data-ajax="?link1=contact-us">Contact Us</a></li>
2829				<li><a href="https://worldswave.com/terms/privacy-policy" data-ajax="?link1=terms&type=privacy-policy">Privacy Policy</a></li>
2830				<li><a href="https://worldswave.com/delete-account.html">Delete Account</a></li>
2831				<li><a href="https://worldswave.com/terms/terms" data-ajax="?link1=terms&type=terms">Terms of Use</a></li>
2832								
2833									<li><a href="https://worldswave.com/blogs" data-ajax="?link1=blogs">Blog</a></li>
2834													<li><a data-ajax="?link1=developers" href="https://worldswave.com/developers">Developers</a></li>
2835								<li><a href="https://worldswave.com/site-pages/staff" data-ajax="?link1=site-pages&page_name=staff">Staff</a></li>
2836									<li>
2837						<div class="dropdown dropup">
2838							<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
2839								More <span class="caret"></span>
2840							</a>
2841							<ul class="dropdown-menu" role="menu" style="width: auto; min-width: 100px; font-size: 11px;">
2842																	<li><a href="https://worldswave.com/site-pages/RepeatViolatorPolicy">Repeat Violator Policy</a></li>
2843																	<li><a href="https://worldswave.com/site-pages/SystemStatus">System Status page</a></li>
2844																	<li><a href="https://worldswave.com/site-pages/WorldsWaveUsernamePolicy">WorldsWave Brand &amp; Organization Username Policy</a></li>
2845																	<li><a href="https://worldswave.com/site-pages/WorldsWaveLiveStreamingTerms">WorldsWave Live Streaming Terms</a></li>
2846																	<li><a href="https://worldswave.com/site-pages/ynn247">Your News Now 24/7 LIVE Broadcast</a></li>
2847																	<li><a href="https://worldswave.com/site-pages/AppealsProcess">Appeals Process</a></li>
2848																	<li><a href="https://worldswave.com/site-pages/PageVerificationRequirements">Page Verification Requirements</a></li>
2849																	<li><a href="https://worldswave.com/site-pages/AffiliateProgramTerms">Affiliate Program Terms</a></li>
2850																	<li><a href="https://worldswave.com/site-pages/CSAE">Child Safety and User Protection</a></li>
2851																	<li><a href="https://worldswave.com/site-pages/WorldsWaveCommunityGuidelines">Community Guidelines</a></li>
2852																	<li><a href="https://worldswave.com/site-pages/WorldsWave_Copyright_Notice">WorldsWave Copyright Notice</a></li>
2853																	<li><a href="https://worldswave.com/site-pages/WorldsWave_Digital_Accessibility_Statement">WorldsWave Digital Accessibility Statement</a></li>
2854															</ul>
2855						</div>
2856					</li> 
2857							</ul>
2858			<ul class="lang_selct">
2859				<li>
2860					<a href="javascript:void(0);" class="dropdown-toggle" data-toggle="modal" data-target="#select-language">
2861						<svg height="13" viewBox="0 0 24 24" width="13" xmlns="http://www.w3.org/2000/svg">
2861<path fill="currentColor" d="M17.9,17.39C17.64,16.59 16.89,16 16,16H15V13A1,1 0 0,0 14,12H8V10H10A1,1 0 0,0 11,9V7H13A2,2 0 0,0 15,5V4.59C17.93,5.77 20,8.64 20,12C20,14.08 19.2,15.97 17.9,17.39M11,19.93C7.05,19.44 4,16.08 4,12C4,11.38 4.08,10.78 4.21,10.21L9,15V16A2,2 0 0,0 11,18M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z" /></svg> Language					</a>
2862				</li>
2863			</ul>
2864		</div>
2865		<div class="clear"></div>
2866	</div>
2867</div>
2868<script type="text/javascript">
2869if (typeof window.wwCopyPostLink === 'undefined') {
2870	window.wwCopyPostLink = function(url, el){
2871		function done(){
2872			try {
2873				if(el){
2874					var b = el.querySelector('b') || el.querySelector('span');
2875					if(b){ var old = b.textContent; b.textContent = 'Copied!'; setTimeout(function(){ b.textContent = old; }, 1500); }
2876				}
2877			} catch(e){}
2878		}
2879		function fb(){
2880			var ta = document.createElement('textarea');
2881			ta.value = url; ta.style.position='fixed'; ta.style.opacity='0';
2882			document.body.appendChild(ta); ta.select();
2883			try { document.execCommand('copy'); } catch(e){}
2884			document.body.removeChild(ta);
2885		}
2886		if (navigator.clipboard && navigator.clipboard.writeText) {
2887			navigator.clipboard.writeText(url).then(done).catch(function(){ fb(); done(); });
2888		} else { fb(); done(); }
2889		return false;
2890	};
2891}
2892
2893/* WW-POSTEMBED: one dialog for every post on the page.
2894 *
2895 * Built lazily on first use and reused after that - the alternative is markup
2896 * per post, and a feed can hold dozens. Which options a post offers comes from
2897 * ww_post_embed_info.php on click, so a stream post gets the stream player, a
2898 * video post gets "video only" as well, and an ordinary post just gets itself. */
2899if (typeof window.wwOpenPostEmbed === 'undefined') {
2900(function(){
2901	var ov = null, codeEl = null, listEl = null, copyBtn = null, titleEl = null;
2902	var opts = [], picked = 0, size = { w: 640, h: 360 }, lastFocus = null;
2903
2904	function build(){
2905		ov = document.createElement('div');
2906		ov.className = 'wwpe-ov';
2907		ov.innerHTML =
2908			'<div class="wwpe-dlg" role="dialog" aria-modal="true" aria-labelledby="wwpe_t">'
2909		+   '<div class="wwpe-hd"><h4 id="wwpe_t">Embed this post</h4>'
2910		+     '<button type="button" class="wwpe-x" aria-label="Close">&times;</button></div>'
2911		+   '<div class="wwpe-body">'
2912		+     '<div class="wwpe-lbl">What to embed</div>'
2913		+     '<div class="wwpe-opts"></div>'
2914		+     '<div class="wwpe-lbl">Size</div>'
2915		+     '<div class="wwpe-sizes">'
2916		+       '<button type="button" data-w="640" data-h="360" class="on">640 &times; 360</button>'
2917		+       '<button type="button" data-w="854" data-h="480">854 &times; 480</button>'
2918		+       '<button type="button" data-w="1280" data-h="720">1280 &times; 720</button>'
2919		+       '<button type="button" data-resp="1">Responsive</button>'
2920		+     '</div>'
2921		+     '<div class="wwpe-lbl">Embed code</div>'
2922		+     '<textarea class="wwpe-code" rows="4" readonly spellcheck="false"></textarea>'
2923		+   '</div>'
2924		+   '<div class="wwpe-ft"><a class="wwpe-prev" target="_blank" rel="noopener">Open preview</a>'
2925		+     '<button type="button" class="wwpe-copy">Copy code</button></div>'
2926		+ '</div>';
2927		document.body.appendChild(ov);
2928
2929		var st = document.createElement('style');
2930		st.textContent =
2931		'.wwpe-ov{position:fixed;inset:0;z-index:100000;display:none;align-items:center;justify-content:center;padding:20px;background:rgba(8,12,20,.66)}'
2932		+'.wwpe-ov.on{display:flex}'
2933		+'.wwpe-dlg{width:100%;max-width:560px;max-height:90vh;overflow:auto;border-radius:14px;background:#1b2028;color:#e8e8ef;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px rgba(0,0,0,.6);font:14px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}'
2934		+'.wwpe-hd{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid rgba(255,255,255,.10)}'
2935		+'.wwpe-hd h4{margin:0;font-size:16.5px;font-weight:700;color:#fff}'
2936		+'.wwpe-x{background:none;border:0;font-size:24px;line-height:1;cursor:pointer;color:inherit;opacity:.55;padding:0 4px}'
2937		+'.wwpe-x:hover{opacity:1}'
2938		+'.wwpe-body{padding:4px 18px 2px}'
2939		+'.wwpe-lbl{margin:14px 0 7px;font-size:11.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:#8c8c99}'
2940		+'.wwpe-opts{display:flex;flex-direction:column;gap:7px}'
2941		+'.wwpe-opt{display:flex;gap:10px;align-items:flex-start;width:100%;text-align:left;cursor:pointer;padding:10px 12px;border-radius:9px;font-family:inherit;color:#e8e8ef;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.13)}'
2942		+'.wwpe-opt:hover{background:rgba(255,255,255,.1)}'
2943		+'.wwpe-opt.on{background:rgba(59,130,246,.22);border-color:rgba(96,165,250,.6)}'
2944		+'.wwpe-opt b{display:block;font-size:13.5px}'
2945		+'.wwpe-opt span{display:block;font-size:12px;color:#9a9aa5;margin-top:2px}'
2946		+'.wwpe-sizes{display:flex;flex-wrap:wrap;gap:7px}'
2947		+'.wwpe-sizes button{cursor:pointer;padding:6px 11px;border-radius:7px;font:600 12px/1.4 inherit;color:#cfcfd8;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14)}'
2948		+'.wwpe-sizes button:hover{background:rgba(255,255,255,.12)}'
2949		+'.wwpe-sizes button.on{background:rgba(59,130,246,.28);border-color:rgba(96,165,250,.55);color:#dbe8ff}'
2950		+'.wwpe-code{display:block;width:100%;box-sizing:border-box;resize:vertical;padding:10px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.16);background:rgba(0,0,0,.35);color:#dfe6f2;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}'
2951		+'.wwpe-code:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.22)}'
2952		+'.wwpe-ft{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px 18px}'
2953		+'.wwpe-prev{font-size:12.5px;color:#9ab6ff;text-decoration:none}'
2954		+'.wwpe-prev:hover{text-decoration:underline}'
2955		+'.wwpe-copy{cursor:pointer;border-radius:8px;padding:9px 18px;font:600 13.5px/1 inherit;color:#fff;background:#2563eb;border:1px solid transparent}'
2956		+'.wwpe-copy:hover{background:#1d4ed8}'
2957		+'.wwpe-copy.done{background:rgba(46,139,87,.35);color:#c8f2da}';
2958		document.head.appendChild(st);
2959
2960		codeEl  = ov.querySelector('.wwpe-code');
2961		listEl  = ov.querySelector('.wwpe-opts');
2962		copyBtn = ov.querySelector('.wwpe-copy');
2963		titleEl = ov.querySelector('#wwpe_t');
2964
2965		ov.querySelector('.wwpe-x').addEventListener('click', close);
2966		ov.addEventListener('mousedown', function(e){ if (e.target === ov) { close(); } });
2967		document.addEventListener('keydown', function(e){
2968			if (e.key === 'Escape' && ov.classList.contains('on')) { close(); }
2969		});
2970		ov.querySelectorAll('.wwpe-sizes button').forEach(function(b){
2971			b.addEventListener('click', function(){
2972				ov.querySelectorAll('.wwpe-sizes button').forEach(function(x){ x.classList.remove('on'); });
2973				b.classList.add('on');
2974				size = b.getAttribute('data-resp')
2975					? { resp: true }
2976					: { w: b.getAttribute('data-w'), h: b.getAttribute('data-h') };
2977				render();
2978			});
2979		});
2980		copyBtn.addEventListener('click', function(){
2981			codeEl.focus(); codeEl.select();
2982			var ok = function(){ copyBtn.classList.add('done'); copyBtn.textContent = 'Copied'; };
2983			if (navigator.clipboard && navigator.clipboard.writeText) {
2984				navigator.clipboard.writeText(codeEl.value).then(ok, function(){
2985					try { document.execCommand('copy'); ok(); } catch (e) {}
2986				});
2987			} else { try { document.execCommand('copy'); ok(); } catch (e) {} }
2988		});
2989	}
2990
2991	/* A player is 16:9; a post card is a tall block whose height depends on its
2992	   text, media and comments. Offering 640x360 for a post is what put a
2993	   scrollbar through the middle of it, so the presets follow the option. */
2994	var SIZES_RATIO = [{w:640,h:360},{w:854,h:480},{w:1280,h:720}];
2995	var SIZES_CARD  = [{w:550,h:700},{w:640,h:820},{w:760,h:900}];
2996
2997	function isRatio(){ var o = opts[picked]; return !o || o.ratio !== false; }
2998
2999	function snippet(src, responsive){
3000		if (responsive) {
3001			if (isRatio()) {
3002				return '<div style="position:relative;width:100%;padding-top:56.25%">'
3003					+ '<iframe src="' + src + '" style="position:absolute;top:0;left:0;width:100%;height:100%;border:0"'
3004					+ ' allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe></div>';
3005			}
3006			/* Full width, fixed height: a card has no aspect ratio to preserve,
3007			   and forcing 56.25% onto one just crops it. */
3008			return '<iframe src="' + src + '" style="width:100%;max-width:760px;height:820px;border:0"'
3009				+ ' allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>';
3010		}
3011		return '<iframe src="' + src + '" width="' + size.w + '" height="' + size.h + '" frameborder="0"'
3012			+ ' allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>';
3013	}
3014
3015	function paintSizes(){
3016		var list = isRatio() ? SIZES_RATIO : SIZES_CARD;
3017		var btns = ov.querySelectorAll('.wwpe-sizes button');
3018		list.forEach(function(s, i){
3019			btns[i].setAttribute('data-w', s.w);
3020			btns[i].setAttribute('data-h', s.h);
3021			btns[i].innerHTML = s.w + ' &times; ' + s.h;
3022		});
3023		/* Default to the first preset whenever the option kind changes, so a
3024		   card never inherits a 640x360 chosen for a video. */
3025		btns.forEach(function(b){ b.classList.remove('on'); });
3026		btns[0].classList.add('on');
3027		size = { w: list[0].w, h: list[0].h };
3028	}
3029
3030	function render(){
3031		var o = opts[picked];
3032		if (!o) { return; }
3033		codeEl.value = snippet(o.src, !!size.resp);
3034		ov.querySelector('.wwpe-prev').setAttribute('href', o.src);
3035		copyBtn.classList.remove('done');
3036		copyBtn.textContent = 'Copy code';
3037	}
3038
3039	function paintOptions(){
3040		listEl.innerHTML = '';
3041		opts.forEach(function(o, i){
3042			var b = document.createElement('button');
3043			b.type = 'button';
3044			b.className = 'wwpe-opt' + (i === picked ? ' on' : '');
3045			b.innerHTML = '<div><b></b><span></span></div>';
3046			b.querySelector('b').textContent = o.label;
3047			b.querySelector('span').textContent = o.hint;
3048			b.addEventListener('click', function(){
3049				picked = i;
3050				listEl.querySelectorAll('.wwpe-opt').forEach(function(x){ x.classList.remove('on'); });
3051				b.classList.add('on');
3052				paintSizes();
3053				render();
3054			});
3055			listEl.appendChild(b);
3056		});
3057		/* A single option is not a choice - don't make people look at a list of one. */
3058		listEl.previousElementSibling.style.display = opts.length > 1 ? '' : 'none';
3059		listEl.style.display = opts.length > 1 ? '' : 'none';
3060	}
3061
3062	function close(){
3063		ov.classList.remove('on');
3064		if (lastFocus && lastFocus.focus) { lastFocus.focus(); }
3065	}
3066
3067	window.wwOpenPostEmbed = function(postId){
3068		if (!ov) { build(); }
3069		lastFocus = document.activeElement;
3070		picked = 0;
3071		opts = [];
3072		listEl.innerHTML = '';
3073		codeEl.value = 'Loading…';
3074		titleEl.textContent = 'Embed this post';
3075		ov.classList.add('on');
3076
3077		fetch('/ww_post_embed_info.php?post=' + encodeURIComponent(postId), { credentials: 'same-origin' })
3078			.then(function(r){ return r.json().catch(function(){ return { ok: false }; }); })
3079			.then(function(d){
3080				if (!d || !d.ok || !d.options || !d.options.length) {
3081					throw new Error((d && d.error) || 'Could not build an embed for this post.');
3082				}
3083				opts = d.options;
3084				if (opts.length === 1 && opts[0].key === 'stream') { titleEl.textContent = 'Embed this stream'; }
3085				paintOptions();
3086				paintSizes();
3087				render();
3088			})
3089			.catch(function(e){
3090				codeEl.value = e.message;
3091				listEl.innerHTML = '';
3092			});
3093		return false;
3094	};
3095})();
3096}
3097</script>
3097
3098         </footer>
3099         <div class="second-footer" style="display: none; ">
3100            <style>
3101/* WW-FOOTER-MOBILE-OVERFLOW: the "More" pages dropdown is left-anchored, and on
3102 * a phone its <li> sits at the end of a wrapped inline list, i.e. near the right
3103 * edge of the screen. The menu is kept display:block + visibility:hidden while
3104 * closed (style.css ~415, so the open/close transition has something to animate)
3105 * which means it still takes part in layout even when nobody can see it - at
3106 * 430px it reached x=639 and gave the whole page ~209px of horizontal scroll.
3107 * That was most obvious on /reels, where the stage is position:fixed and only
3108 * the footer scrolls, but it was every page.
3109 *
3110 * Right-anchoring keeps it inside the viewport whether it is open or closed, and
3111 * the theme already sets transform-origin:right top on it, so the animation is
3112 * unchanged. */
3113@media (max-width: 991px) {
3114	.footer-powered .dropdown { position: relative; }
3115	.footer-powered .dropdown > .dropdown-menu {
3116		left: auto !important;
3117		right: 0 !important;
3118		max-width: calc(100vw - 24px);
3119	}
3120}
3121</style>
3122<div class="page-margin">
3123	<div class="footer-wrapper">
3124		<hr>
3125		<div class="footer-powered">
3126			<p>
3127				© 2026 WorldsWave			</p>
3128			<ul class="list-inline">
3129				<li><a href="https://worldswave.com" data-ajax="?link1=home">Home</a></li>
3130				<li><a href="https://worldswave.com/terms/about-us" data-ajax="?link1=terms&type=about-us">About</a></li>
3131				<li><a href="https://worldswave.com/contact-us" data-ajax="?link1=contact-us">Contact Us</a></li>
3132				<li><a href="https://worldswave.com/terms/privacy-policy" data-ajax="?link1=terms&type=privacy-policy">Privacy Policy</a></li>
3133				<li><a href="https://worldswave.com/delete-account.html">Delete Account</a></li>
3134				<li><a href="https://worldswave.com/terms/terms" data-ajax="?link1=terms&type=terms">Terms of Use</a></li>
3135								
3136									<li><a href="https://worldswave.com/blogs" data-ajax="?link1=blogs">Blog</a></li>
3137													<li><a data-ajax="?link1=developers" href="https://worldswave.com/developers">Developers</a></li>
3138								<li><a href="https://worldswave.com/site-pages/staff" data-ajax="?link1=site-pages&page_name=staff">Staff</a></li>
3139									<li>
3140						<div class="dropdown dropup">
3141							<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
3142								More <span class="caret"></span>
3143							</a>
3144							<ul class="dropdown-menu" role="menu" style="width: auto; min-width: 100px; font-size: 11px;">
3145																	<li><a href="https://worldswave.com/site-pages/RepeatViolatorPolicy">Repeat Violator Policy</a></li>
3146																	<li><a href="https://worldswave.com/site-pages/SystemStatus">System Status page</a></li>
3147																	<li><a href="https://worldswave.com/site-pages/WorldsWaveUsernamePolicy">WorldsWave Brand &amp; Organization Username Policy</a></li>
3148																	<li><a href="https://worldswave.com/site-pages/WorldsWaveLiveStreamingTerms">WorldsWave Live Streaming Terms</a></li>
3149																	<li><a href="https://worldswave.com/site-pages/ynn247">Your News Now 24/7 LIVE Broadcast</a></li>
3150																	<li><a href="https://worldswave.com/site-pages/AppealsProcess">Appeals Process</a></li>
3151																	<li><a href="https://worldswave.com/site-pages/PageVerificationRequirements">Page Verification Requirements</a></li>
3152																	<li><a href="https://worldswave.com/site-pages/AffiliateProgramTerms">Affiliate Program Terms</a></li>
3153																	<li><a href="https://worldswave.com/site-pages/CSAE">Child Safety and User Protection</a></li>
3154																	<li><a href="https://worldswave.com/site-pages/WorldsWaveCommunityGuidelines">Community Guidelines</a></li>
3155																	<li><a href="https://worldswave.com/site-pages/WorldsWave_Copyright_Notice">WorldsWave Copyright Notice</a></li>
3156																	<li><a href="https://worldswave.com/site-pages/WorldsWave_Digital_Accessibility_Statement">WorldsWave Digital Accessibility Statement</a></li>
3157															</ul>
3158						</div>
3159					</li> 
3160							</ul>
3161			<ul class="lang_selct">
3162				<li>
3163					<a href="javascript:void(0);" class="dropdown-toggle" data-toggle="modal" data-target="#select-language">
3164						<svg height="13" viewBox="0 0 24 24" width="13" xmlns="http://www.w3.org/2000/svg">
3164<path fill="currentColor" d="M17.9,17.39C17.64,16.59 16.89,16 16,16H15V13A1,1 0 0,0 14,12H8V10H10A1,1 0 0,0 11,9V7H13A2,2 0 0,0 15,5V4.59C17.93,5.77 20,8.64 20,12C20,14.08 19.2,15.97 17.9,17.39M11,19.93C7.05,19.44 4,16.08 4,12C4,11.38 4.08,10.78 4.21,10.21L9,15V16A2,2 0 0,0 11,18M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z" /></svg> Language					</a>
3165				</li>
3166			</ul>
3167		</div>
3168		<div class="clear"></div>
3169	</div>
3170</div>
3171<script type="text/javascript">
3172if (typeof window.wwCopyPostLink === 'undefined') {
3173	window.wwCopyPostLink = function(url, el){
3174		function done(){
3175			try {
3176				if(el){
3177					var b = el.querySelector('b') || el.querySelector('span');
3178					if(b){ var old = b.textContent; b.textContent = 'Copied!'; setTimeout(function(){ b.textContent = old; }, 1500); }
3179				}
3180			} catch(e){}
3181		}
3182		function fb(){
3183			var ta = document.createElement('textarea');
3184			ta.value = url; ta.style.position='fixed'; ta.style.opacity='0';
3185			document.body.appendChild(ta); ta.select();
3186			try { document.execCommand('copy'); } catch(e){}
3187			document.body.removeChild(ta);
3188		}
3189		if (navigator.clipboard && navigator.clipboard.writeText) {
3190			navigator.clipboard.writeText(url).then(done).catch(function(){ fb(); done(); });
3191		} else { fb(); done(); }
3192		return false;
3193	};
3194}
3195
3196/* WW-POSTEMBED: one dialog for every post on the page.
3197 *
3198 * Built lazily on first use and reused after that - the alternative is markup
3199 * per post, and a feed can hold dozens. Which options a post offers comes from
3200 * ww_post_embed_info.php on click, so a stream post gets the stream player, a
3201 * video post gets "video only" as well, and an ordinary post just gets itself. */
3202if (typeof window.wwOpenPostEmbed === 'undefined') {
3203(function(){
3204	var ov = null, codeEl = null, listEl = null, copyBtn = null, titleEl = null;
3205	var opts = [], picked = 0, size = { w: 640, h: 360 }, lastFocus = null;
3206
3207	function build(){
3208		ov = document.createElement('div');
3209		ov.className = 'wwpe-ov';
3210		ov.innerHTML =
3211			'<div class="wwpe-dlg" role="dialog" aria-modal="true" aria-labelledby="wwpe_t">'
3212		+   '<div class="wwpe-hd"><h4 id="wwpe_t">Embed this post</h4>'
3213		+     '<button type="button" class="wwpe-x" aria-label="Close">&times;</button></div>'
3214		+   '<div class="wwpe-body">'
3215		+     '<div class="wwpe-lbl">What to embed</div>'
3216		+     '<div class="wwpe-opts"></div>'
3217		+     '<div class="wwpe-lbl">Size</div>'
3218		+     '<div class="wwpe-sizes">'
3219		+       '<button type="button" data-w="640" data-h="360" class="on">640 &times; 360</button>'
3220		+       '<button type="button" data-w="854" data-h="480">854 &times; 480</button>'
3221		+       '<button type="button" data-w="1280" data-h="720">1280 &times; 720</button>'
3222		+       '<button type="button" data-resp="1">Responsive</button>'
3223		+     '</div>'
3224		+     '<div class="wwpe-lbl">Embed code</div>'
3225		+     '<textarea class="wwpe-code" rows="4" readonly spellcheck="false"></textarea>'
3226		+   '</div>'
3227		+   '<div class="wwpe-ft"><a class="wwpe-prev" target="_blank" rel="noopener">Open preview</a>'
3228		+     '<button type="button" class="wwpe-copy">Copy code</button></div>'
3229		+ '</div>';
3230		document.body.appendChild(ov);
3231
3232		var st = document.createElement('style');
3233		st.textContent =
3234		'.wwpe-ov{position:fixed;inset:0;z-index:100000;display:none;align-items:center;justify-content:center;padding:20px;background:rgba(8,12,20,.66)}'
3235		+'.wwpe-ov.on{display:flex}'
3236		+'.wwpe-dlg{width:100%;max-width:560px;max-height:90vh;overflow:auto;border-radius:14px;background:#1b2028;color:#e8e8ef;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px rgba(0,0,0,.6);font:14px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}'
3237		+'.wwpe-hd{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid rgba(255,255,255,.10)}'
3238		+'.wwpe-hd h4{margin:0;font-size:16.5px;font-weight:700;color:#fff}'
3239		+'.wwpe-x{background:none;border:0;font-size:24px;line-height:1;cursor:pointer;color:inherit;opacity:.55;padding:0 4px}'
3240		+'.wwpe-x:hover{opacity:1}'
3241		+'.wwpe-body{padding:4px 18px 2px}'
3242		+'.wwpe-lbl{margin:14px 0 7px;font-size:11.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:#8c8c99}'
3243		+'.wwpe-opts{display:flex;flex-direction:column;gap:7px}'
3244		+'.wwpe-opt{display:flex;gap:10px;align-items:flex-start;width:100%;text-align:left;cursor:pointer;padding:10px 12px;border-radius:9px;font-family:inherit;color:#e8e8ef;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.13)}'
3245		+'.wwpe-opt:hover{background:rgba(255,255,255,.1)}'
3246		+'.wwpe-opt.on{background:rgba(59,130,246,.22);border-color:rgba(96,165,250,.6)}'
3247		+'.wwpe-opt b{display:block;font-size:13.5px}'
3248		+'.wwpe-opt span{display:block;font-size:12px;color:#9a9aa5;margin-top:2px}'
3249		+'.wwpe-sizes{display:flex;flex-wrap:wrap;gap:7px}'
3250		+'.wwpe-sizes button{cursor:pointer;padding:6px 11px;border-radius:7px;font:600 12px/1.4 inherit;color:#cfcfd8;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14)}'
3251		+'.wwpe-sizes button:hover{background:rgba(255,255,255,.12)}'
3252		+'.wwpe-sizes button.on{background:rgba(59,130,246,.28);border-color:rgba(96,165,250,.55);color:#dbe8ff}'
3253		+'.wwpe-code{display:block;width:100%;box-sizing:border-box;resize:vertical;padding:10px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.16);background:rgba(0,0,0,.35);color:#dfe6f2;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}'
3254		+'.wwpe-code:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.22)}'
3255		+'.wwpe-ft{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px 18px}'
3256		+'.wwpe-prev{font-size:12.5px;color:#9ab6ff;text-decoration:none}'
3257		+'.wwpe-prev:hover{text-decoration:underline}'
3258		+'.wwpe-copy{cursor:pointer;border-radius:8px;padding:9px 18px;font:600 13.5px/1 inherit;color:#fff;background:#2563eb;border:1px solid transparent}'
3259		+'.wwpe-copy:hover{background:#1d4ed8}'
3260		+'.wwpe-copy.done{background:rgba(46,139,87,.35);color:#c8f2da}';
3261		document.head.appendChild(st);
3262
3263		codeEl  = ov.querySelector('.wwpe-code');
3264		listEl  = ov.querySelector('.wwpe-opts');
3265		copyBtn = ov.querySelector('.wwpe-copy');
3266		titleEl = ov.querySelector('#wwpe_t');
3267
3268		ov.querySelector('.wwpe-x').addEventListener('click', close);
3269		ov.addEventListener('mousedown', function(e){ if (e.target === ov) { close(); } });
3270		document.addEventListener('keydown', function(e){
3271			if (e.key === 'Escape' && ov.classList.contains('on')) { close(); }
3272		});
3273		ov.querySelectorAll('.wwpe-sizes button').forEach(function(b){
3274			b.addEventListener('click', function(){
3275				ov.querySelectorAll('.wwpe-sizes button').forEach(function(x){ x.classList.remove('on'); });
3276				b.classList.add('on');
3277				size = b.getAttribute('data-resp')
3278					? { resp: true }
3279					: { w: b.getAttribute('data-w'), h: b.getAttribute('data-h') };
3280				render();
3281			});
3282		});
3283		copyBtn.addEventListener('click', function(){
3284			codeEl.focus(); codeEl.select();
3285			var ok = function(){ copyBtn.classList.add('done'); copyBtn.textContent = 'Copied'; };
3286			if (navigator.clipboard && navigator.clipboard.writeText) {
3287				navigator.clipboard.writeText(codeEl.value).then(ok, function(){
3288					try { document.execCommand('copy'); ok(); } catch (e) {}
3289				});
3290			} else { try { document.execCommand('copy'); ok(); } catch (e) {} }
3291		});
3292	}
3293
3294	/* A player is 16:9; a post card is a tall block whose height depends on its
3295	   text, media and comments. Offering 640x360 for a post is what put a
3296	   scrollbar through the middle of it, so the presets follow the option. */
3297	var SIZES_RATIO = [{w:640,h:360},{w:854,h:480},{w:1280,h:720}];
3298	var SIZES_CARD  = [{w:550,h:700},{w:640,h:820},{w:760,h:900}];
3299
3300	function isRatio(){ var o = opts[picked]; return !o || o.ratio !== false; }
3301
3302	function snippet(src, responsive){
3303		if (responsive) {
3304			if (isRatio()) {
3305				return '<div style="position:relative;width:100%;padding-top:56.25%">'
3306					+ '<iframe src="' + src + '" style="position:absolute;top:0;left:0;width:100%;height:100%;border:0"'
3307					+ ' allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe></div>';
3308			}
3309			/* Full width, fixed height: a card has no aspect ratio to preserve,
3310			   and forcing 56.25% onto one just crops it. */
3311			return '<iframe src="' + src + '" style="width:100%;max-width:760px;height:820px;border:0"'
3312				+ ' allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>';
3313		}
3314		return '<iframe src="' + src + '" width="' + size.w + '" height="' + size.h + '" frameborder="0"'
3315			+ ' allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>';
3316	}
3317
3318	function paintSizes(){
3319		var list = isRatio() ? SIZES_RATIO : SIZES_CARD;
3320		var btns = ov.querySelectorAll('.wwpe-sizes button');
3321		list.forEach(function(s, i){
3322			btns[i].setAttribute('data-w', s.w);
3323			btns[i].setAttribute('data-h', s.h);
3324			btns[i].innerHTML = s.w + ' &times; ' + s.h;
3325		});
3326		/* Default to the first preset whenever the option kind changes, so a
3327		   card never inherits a 640x360 chosen for a video. */
3328		btns.forEach(function(b){ b.classList.remove('on'); });
3329		btns[0].classList.add('on');
3330		size = { w: list[0].w, h: list[0].h };
3331	}
3332
3333	function render(){
3334		var o = opts[picked];
3335		if (!o) { return; }
3336		codeEl.value = snippet(o.src, !!size.resp);
3337		ov.querySelector('.wwpe-prev').setAttribute('href', o.src);
3338		copyBtn.classList.remove('done');
3339		copyBtn.textContent = 'Copy code';
3340	}
3341
3342	function paintOptions(){
3343		listEl.innerHTML = '';
3344		opts.forEach(function(o, i){
3345			var b = document.createElement('button');
3346			b.type = 'button';
3347			b.className = 'wwpe-opt' + (i === picked ? ' on' : '');
3348			b.innerHTML = '<div><b></b><span></span></div>';
3349			b.querySelector('b').textContent = o.label;
3350			b.querySelector('span').textContent = o.hint;
3351			b.addEventListener('click', function(){
3352				picked = i;
3353				listEl.querySelectorAll('.wwpe-opt').forEach(function(x){ x.classList.remove('on'); });
3354				b.classList.add('on');
3355				paintSizes();
3356				render();
3357			});
3358			listEl.appendChild(b);
3359		});
3360		/* A single option is not a choice - don't make people look at a list of one. */
3361		listEl.previousElementSibling.style.display = opts.length > 1 ? '' : 'none';
3362		listEl.style.display = opts.length > 1 ? '' : 'none';
3363	}
3364
3365	function close(){
3366		ov.classList.remove('on');
3367		if (lastFocus && lastFocus.focus) { lastFocus.focus(); }
3368	}
3369
3370	window.wwOpenPostEmbed = function(postId){
3371		if (!ov) { build(); }
3372		lastFocus = document.activeElement;
3373		picked = 0;
3374		opts = [];
3375		listEl.innerHTML = '';
3376		codeEl.value = 'Loading…';
3377		titleEl.textContent = 'Embed this post';
3378		ov.classList.add('on');
3379
3380		fetch('/ww_post_embed_info.php?post=' + encodeURIComponent(postId), { credentials: 'same-origin' })
3381			.then(function(r){ return r.json().catch(function(){ return { ok: false }; }); })
3382			.then(function(d){
3383				if (!d || !d.ok || !d.options || !d.options.length) {
3384					throw new Error((d && d.error) || 'Could not build an embed for this post.');
3385				}
3386				opts = d.options;
3387				if (opts.length === 1 && opts[0].key === 'stream') { titleEl.textContent = 'Embed this stream'; }
3388				paintOptions();
3389				paintSizes();
3390				render();
3391			})
3392			.catch(function(e){
3393				codeEl.value = e.message;
3394				listEl.innerHTML = '';
3395			});
3396		return false;
3397	};
3398})();
3399}
3400</script>
3400
3401         </div>
3402         <div class="extra">
3403<div class="ww-guest-cta">
3404   <div class="ww-guest-cta__head"><h3 class="ww-guest-cta__join">Join The Free-Speech Revolution</h3><img class="ww-guest-cta__logo" src="/worldswave-logo-wavedeck-trimmed.png" alt="WorldsWave"></div>
3405
3406   <div class="ww-guest-cta__body">
3407      <p class="ww-guest-cta__lead">Free speech social media, video &amp; live streaming. Your feed, your rules &mdash; no hidden algorithm deciding what you get to see or share.</p>
3408
3409      <ul class="ww-guest-cta__list">
3410         <li><svg viewBox="0 0 24 24" width="15" height="15"><path fill="currentColor" d="M9,20.42L2.79,14.21L5.62,11.38L9,14.77L18.88,4.88L21.71,7.71L9,20.42Z"/></svg><span>No shadowbans, no hidden algorithm</span></li>
3411         <li><svg viewBox="0 0 24 24" width="15" height="15"><path fill="currentColor" d="M9,20.42L2.79,14.21L5.62,11.38L9,14.77L18.88,4.88L21.71,7.71L9,20.42Z"/></svg><span>Post videos, reels &amp; go live</span></li>
3412         <li><svg viewBox="0 0 24 24" width="15" height="15"><path fill="currentColor" d="M9,20.42L2.79,14.21L5.62,11.38L9,14.77L18.88,4.88L21.71,7.71L9,20.42Z"/></svg><span>Access to <a class="ww-cta-wd-link" href="https://wavedeck.live/home" target="_blank" rel="noopener"><img class="ww-cta-wd" src="/themes/wowonder/images/wavedeck-logo.webp" alt="WaveDeck"></a> Studio</span></li>
3413         <li><svg viewBox="0 0 24 24" width="15" height="15"><path fill="currentColor" d="M9,20.42L2.79,14.21L5.62,11.38L9,14.77L18.88,4.88L21.71,7.71L9,20.42Z"/></svg><span>Groups, pages, blogs &amp; albums</span></li>
3414         <li><svg viewBox="0 0 24 24" width="15" height="15"><path fill="currentColor" d="M9,20.42L2.79,14.21L5.62,11.38L9,14.77L18.88,4.88L21.71,7.71L9,20.42Z"/></svg><span>Message, follow and chat with anyone</span></li>
3415         <li><svg viewBox="0 0 24 24" width="15" height="15"><path fill="currentColor" d="M9,20.42L2.79,14.21L5.62,11.38L9,14.77L18.88,4.88L21.71,7.71L9,20.42Z"/></svg><span>Creator tools &amp; fan subscriptions</span></li>
3416      </ul>
3417
3418      <p class="ww-guest-cta__note">Free to join &mdash; takes less than a minute.</p>
3419   </div>
3420
3421   <div class="ww-guest-cta__foot">
3422      <a class="ww-guest-cta__btn" href="https://worldswave.com/register">Create Account</a>      <a class="ww-guest-cta__login" href="https://worldswave.com/welcome">Already have an account? <span>Log in</span></a>
3423   </div>
3424</div>
3425
3426<style>
3427.ww-guest-cta{position:fixed;top:0;right:0;width:250px;height:100%;padding:45px 0 0;z-index:66;
3428   background:var(--ww-card-bg,rgba(20,20,20,.60));-webkit-backdrop-filter:var(--ww-glass,blur(8px) saturate(120%));
3429   backdrop-filter:var(--ww-glass,blur(8px) saturate(120%));border-left:1px solid var(--ww-card-line,rgba(255,255,255,.10));
3430   display:flex;flex-direction:column;font-family:"Segoe UI Historic","Segoe UI",Helvetica,Arial,sans-serif;}
3431.ww-guest-cta__head{padding:14px 16px 10px;border-bottom:1px solid var(--ww-card-line,rgba(255,255,255,.10));flex:0 0 auto;}
3432.ww-guest-cta__head h3{margin:0;font-size:18px;font-weight:600;color:#fff;line-height:1.2;}
3433.ww-guest-cta__body{flex:1 1 auto;overflow-y:auto;padding:14px 16px 8px;}
3434.ww-guest-cta__lead{margin:0 0 14px;font-size:12.5px;line-height:1.55;color:var(--ww-muted,#9a9a9a);}
3435.ww-guest-cta__list{list-style:none;margin:0;padding:0;}
3436.ww-guest-cta__list li{display:flex;align-items:flex-start;gap:9px;margin:0 0 11px;font-size:12.5px;line-height:1.45;color:var(--ww-text,#e8e8e8);}
3437.ww-guest-cta__list li svg{flex:0 0 auto;margin-top:1px;color:var(--ww-red,#e10600);}
3438.ww-guest-cta__note{margin:16px 0 0;font-size:11px;color:var(--ww-muted,#9a9a9a);opacity:.85;}
3439.ww-guest-cta__foot{flex:0 0 auto;padding:12px 16px 18px;border-top:1px solid var(--ww-card-line,rgba(255,255,255,.10));
3440   background:var(--ww-well,rgba(0,0,0,.30));}
3441.ww-guest-cta__btn{display:block;width:100%;text-align:center;padding:11px 12px;border-radius:8px;
3442   background:var(--ww-red,#e10600);color:#fff !important;font-size:14px;font-weight:600;text-decoration:none !important;
3443   box-shadow:0 2px 10px rgba(225,6,0,.30);transition:background .15s ease,transform .15s ease;}
3444.ww-guest-cta__btn:hover{background:var(--ww-red-dark,#a80400);transform:translateY(-1px);}
3445.ww-guest-cta__login{display:block;text-align:center;margin-top:10px;font-size:11.5px;
3446   color:var(--ww-muted,#9a9a9a) !important;text-decoration:none !important;}
3447.ww-guest-cta__login span{color:#fff;font-weight:600;}
3448.ww-guest-cta__login:hover span{text-decoration:underline;}
3449@media (max-width:1199px){.ww-guest-cta{display:none !important;}}
3450</style>
3451<style>
3452/* reserve the right gutter for guests, mirroring the logged-in chat layout */
3453@media (min-width:1200px){
3454   /* cap ONLY the outermost wrapper, or the subtraction compounds per level */
3455   html body.ww-guest .content-container,
3456   html body.ww-guest nav.header-fixed1000,
3457   html body.ww-guest .navbar-fixed-top > nav{
3458      width:auto !important;
3459      max-width:calc(100% - 260px) !important;
3460      margin-left:0 !important;
3461      margin-right:auto !important;
3462      box-sizing:border-box !important;
3463   }
3464   /* inner wrappers simply fill the capped parent */
3465   html body.ww-guest .content-container > .contnet,
3466   html body.ww-guest .content-container > .ad-placement-header-footer,
3467   html body.ww-guest .content-container .effect-load,
3468   html body.ww-guest .content-container .page-margin{
3469      width:auto !important;
3470      max-width:none !important;
3471   }
3472}
3473</style>
3474<style>
3475.ww-guest-cta__head{text-align:center;padding:18px 16px 14px;}
3476.ww-guest-cta__head h3.ww-guest-cta__join{
3477   margin:0 0 8px;
3478   font-family:"Segoe UI",Impact,Haettenschweiler,"Arial Black",sans-serif;
3479   font-style:italic;font-weight:900;font-size:40px;line-height:1;
3480   letter-spacing:2px;text-transform:uppercase;
3481   background:linear-gradient(180deg,#ffffff 0%,#e8e8e8 32%,#8d8d8d 50%,#f7f7f7 58%,#b5b5b5 8
34810%,#efefef 100%);
3482   -webkit-background-clip:text;background-clip:text;
3483   -webkit-text-fill-color:transparent;color:transparent;
3484   -webkit-text-stroke:1.2px rgba(225,6,0,.9);
3485   filter:drop-shadow(0 2px 0 rgba(0,0,0,.55)) drop-shadow(0 0 12px rgba(225,6,0,.5));
3486   transform:skewX(-8deg);
3487}
3488.ww-guest-cta__logo{display:block;width:100%;max-width:240px;height:auto;margin:0 auto;
3489   filter:drop-shadow(0 3px 10px rgba(0,0,0,.65));}
3490.ww-cta-wd{height:26px;width:auto;display:inline-block;vertical-align:-9px;margin:0 3px;}
3491</style>
3492<style>
3493.ww-guest-cta__head h3.ww-guest-cta__join{
3494   font-size:27px !important;line-height:1.08 !important;letter-spacing:.5px !important;
3495}
3496.ww-cta-wd{height:34px !important;vertical-align:-12px !important;margin:0 4px !important;}
3497.ww-cta-wd-link{display:inline-block;line-height:0;text-decoration:none !important;}
3498.ww-cta-wd-link:hover .ww-cta-wd{filter:drop-shadow(0 0 6px rgba(255,80,90,.65));}
3499.ww-guest-cta__foot .ww-guest-cta__btn{
3500   background:linear-gradient(180deg,rgba(232,20,12,.88) 0%,rgba(150,4,0,.55) 100%) !important;
3501   border:1px solid rgba(255,90,80,.55) !important;
3502   -webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);
3503   box-shadow:0 2px 14px rgba(225,6,0,.28), inset 0 1px 0 rgba(255,255,255,.18) !important;
3504   text-shadow:0 1px 2px rgba(0,0,0,.45);
3505}
3506.ww-guest-cta__foot .ww-guest-cta__btn:hover{
3507   background:linear-gradient(180deg,rgba(255,40,30,.95) 0%,rgba(170,6,0,.70) 100%) !important;
3508   border-color:rgba(255,120,110,.80) !important;
3509}
3510</style>
3511<div class="ww-showcase">
3512   <div class="ww-showcase__head"><h3>Showcase</h3></div>
3513
3514   <div class="ww-showcase__body">
3515
3516      <div class="ww-sc-sec">
3517         <div class="ww-sc-sec__hd"><span>WaveDeck</span></div>
3518         <a class="ww-sc-wd" href="https://wavedeck.live/home" target="_blank" rel="noopener">
3519            <img class="ww-sc-wd__logo" src="https://worldswave.com/wavedeck.png" alt="WaveDeck">
3520            <span class="ww-sc-wd__lead">The all-in-one multistream studio. Go live everywhere at once, with advanced stream stats and every chat in one place.</span>
3521            <span class="ww-sc-wd__list">
3522               <span>Multistream to Twitch, YouTube, Kick &amp; X simultaneously</span>
3523               <span>Go live from the Studio in your browser &mdash; no OBS needed</span>
3524               <span>Every chat merged into one window</span>
3525            </span>
3526            <span class="ww-sc-wd__cta">Open WaveDeck &rarr;</span>
3527         </a>
3528      </div>
3529
3530            <div class="ww-sc-sec">
3531         <div class="ww-sc-sec__hd">
3532            <span>Latest VODs</span>
3533            <a href="https://worldswave.com/livenow">All &rsaquo;</a>
3534         </div>
3535                  <a class="ww-sc-vod" href="https://worldswave.com/post/8915?kn_openreplay=1060#/watchstream">
3536            <span class="ww-sc-vod__thumb">
3537               <img src="https://cdn.worldswave.com/records/room_1060/thumbnail.jpg" loading="lazy"
3538                    onerror="this.onerror=null;this.src='https://cdn.worldswave.com/upload/photos/2026/09/RtPwOmJB2bnBgfW3CcRe_24_98c96454e42cf26b3cc899b47e246add_avatar.gif?cache=0';" alt="">
3539               <span class="ww-sc-vod__badge">VOD</span>
3540               <span class="ww-sc-vod__dur">01:00:01</span>            </span>
3541            <span class="ww-sc-vod__title">The Immigration Crisis That Will Destroy the West</span>
3542            <span class="ww-sc-vod__by">Angry Conservative</span>
3543         </a>
3544                  <a class="ww-sc-vod" href="https://worldswave.com/post/8895?kn_openreplay=1050#/watchstream">
3545            <span class="ww-sc-vod__thumb">
3546               <img src="https://cdn.worldswave.com/records/room_1050/thumbnail.jpg" loading="lazy"
3547                    onerror="this.onerror=null;this.src='https://cdn.worldswave.com/upload/photos/2026/09/STic4yMrA42HhrtNJcZA_21_4279381cf3c7c99508e1f8a6ea3e31e0_avatar.png?cache=0';" alt="">
3548               <span class="ww-sc-vod__badge">VOD</span>
3549               <span class="ww-sc-vod__dur">03:27:10</span>            </span>
3550            <span class="ww-sc-vod__title">👀we puttin up the halloween decors!!💚</span>
3551            <span class="ww-sc-vod__by">Cripie Chuccles</span>
3552         </a>
3553                  <a class="ww-sc-vod" href="https://worldswave.com/post/8905?kn_openreplay=1056#/watchstream">
3554            <span class="ww-sc-vod__thumb">
3555               <img src="https://cdn.worldswave.com/records/room_1056/thumbnail.jpg" loading="lazy"
3556                    onerror="this.onerror=null;this.src='https://cdn.worldswave.com/upload/photos/2026/09/C2GXQfRSyvUqhbi7qkbX_21_07ac1fc676fcaab834f6c92fd4295d3d_avatar.gif?cache=0';" alt="">
3557               <span class="ww-sc-vod__badge">VOD</span>
3558               <span class="ww-sc-vod__dur">05:22:54</span>            </span>
3559            <span class="ww-sc-vod__title">DARK SOLAR TACTICAL: THE HORDE FALLS TODAY ⛓️ CHAINSAW LACE &amp;amp; LOCUST CHASE 🩸 Gears of War: E-Day</span>
3560            <span class="ww-sc-vod__by">xxTOWERDOGxx</span>
3561         </a>
3562               </div>
3563      
3564
3565            <div class="ww-sc-sec">
3566         <div class="ww-sc-sec__hd">
3567            <span>The Team</span>
3568            <a href="https://worldswave.com/staff">All &rsaquo;</a>
3569         </div>
3570                  <a class="ww-sc-person" href="https://worldswave.com/RyanRoman">
3571            <img src="https://cdn.worldswave.com/upload/photos/2026/04/GrH3FKEZAHk4zvaWgDvU_07_fa4ff80b2a267b357f015566af3f8e2b_avatar.jpg?cache=1774669150" loading="lazy" alt="">
3572            <span class="ww-sc-person__txt">
3573               <span class="ww-sc-person__name">Ryan Roman</span>
3574               <span class="ww-sc-person__role">CTO</span>
3575            </span>
3576         </a>
3577                  <a class="ww-sc-person" href="https://worldswave.com/HoganTech">
3578            <img src="https://cdn.worldswave.com/upload/photos/2025/08/7xOrAGu9uNBWcJgPFA4t_07_85274894488adc162ad4dd22a822ce49_avatar.jpg?cache=0" loading="lazy" alt="">
3579            <span class="ww-sc-person__txt">
3580               <span class="ww-sc-person__name">Ryan Hogan</span>
3581               <span class="ww-sc-person__role">CEO</span>
3582            </span>
3583         </a>
3584                  <a class="ww-sc-person" href="https://worldswave.com/DABKILLAH">
3585            <img src="https://cdn.worldswave.com/upload/photos/2026/08/LiiJMIyMb8IQ3VgyCmLY_22_8c3e968125422666dba21b14bf36ff28_avatar.jpg?cache=1741297659" loading="lazy" alt="">
3586            <span class="ww-sc-person__txt">
3587               <span class="ww-sc-person__name">DABKILLAH</span>
3588               <span class="ww-sc-person__role">Founder</span>
3589            </span>
3590         </a>
3591               </div>
3592      
3593   </div>
3594</div>
3595
3596<style>
3597.ww-showcase{position:fixed;top:0;right:250px;width:250px;height:100%;padding:45px 0 0;z-index:65;
3598   background:var(--ww-card-bg,rgba(20,20,20,.60));-webkit-backdrop-filter:var(--ww-glass,blur(8px) saturate(120%));
3599   backdrop-filter:var(--ww-glass,blur(8px) saturate(120%));border-left:1px solid var(--ww-card-line,rgba(255,255,255,.10));
3600   display:flex;flex-direction:column;font-family:"Segoe UI Historic","Segoe UI",Helvetica,Arial,sans-serif;}
3601.ww-showcase__head{padding:14px 16px 10px;border-bottom:1px solid var(--ww-card-line,rgba(255,255,255,.10));flex:0 0 auto;}
3602.ww-showcase__head h3{margin:0;font-size:18px;font-weight:600;color:#fff;line-height:1.2;}
3603.ww-showcase__body{flex:1 1 auto;overflow-y:auto;padding:12px 14px 24px;}
3604.ww-showcase__body::-webkit-scrollbar{width:6px;}
3605.ww-showcase__body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:3px;}
3606.ww-sc-sec{margin:0 0 20px;}
3607.ww-sc-sec__hd{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 9px;}
3608.ww-sc-sec__hd span{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--ww-muted,#9a9a9a);}
3609.ww-sc-sec__hd a{font-size:11px;color:var(--ww-red,#e10600) !important;text-decoration:none !important;font-weight:600;}
3610.ww-sc-vod{display:block;margin:0 0 10px;text-decoration:none !important;border-radius:8px;overflow:hidden;
3611   background:var(--ww-well,rgba(0,0,0,.30));border:1px solid var(--ww-card-line,rgba(255,255,255,.10));transition:border-color .15s ease;}
3612.ww-sc-vod:hover{border-color:var(--ww-red,#e10600);}
3613.ww-sc-vod__thumb{position:relative;display:block;width:100%;height:104px;background:#000;}
3614.ww-sc-vod__thumb img{width:100%;height:100%;object-fit:cover;display:block;}
3615.ww-sc-vod__badge{position:absolute;top:6px;left:6px;padding:2px 6px;font-size:9px;font-weight:700;border-radius:3px;background:#555;color:#fff;letter-spacing:.5px;}
3616.ww-sc-vod__dur{position:absolute;bottom:6px;right:6px;padding:2px 6px;font-size:10px;font-weight:600;border-radius:3px;background:rgba(0,0,0,.72);color:#fff;}
3617.ww-sc-vod__title{display:block;padding:7px 9px 0;font-size:12px;font-weight:600;color:var(--ww-text,#e8e8e8);line-height:1.32;
3618   overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
3619.ww-sc-vod__by{display:block;padding:2px 9px 8px;font-size:10.5px;color:var(--ww-muted,#9a9a9a);}
3620.ww-sc-wd{display:block;padding:12px 11px;border-radius:8px;text-decoration:none !important;
3621   background:linear-gradient(160deg,rgba(34,34,40,.55),rgba(14,14,18,.55));
3622   border:1px solid var(--ww-card-line,rgba(255,255,255,.12));transition:border-color .15s ease;}
3623.ww-sc-wd:hover{border-color:rgba(220,40,55,.75);}
3624.ww-sc-wd__logo{display:block;width:150px;max-width:100%;height:auto;margin:0 0 9px;}
3625.ww-sc-wd__lead{display:block;font-size:11.5px;line-height:1.5;color:#c9c9cf;}
3626.ww-sc-wd__list{display:block;margin:9px 0 0;}
3627.ww-sc-wd__list span{display:block;position:relative;padding-left:12px;margin:0 0 6px;font-size:11px;line-height:1.42;color:var(--ww-text,#e8e8e8);}
3628.ww-sc-wd__list span:before{content:"";position:absolute;left:0;top:6px;width:4px;height:4px;border-radius:50%;background:var(--ww-red,#e10600);}
3629.ww-sc-wd__cta{display:block;margin-top:8px;color:#ff4d5e;font-size:12px;font-weight:600;}
3630.ww-sc-person{display:flex;align-items:center;gap:9px;padding:6px 6px;margin:0 0 3px;border-radius:7px;text-decoration:none !important;transition:background .15s ease;}
3631.ww-sc-person:hover{background:rgba(255,255,255,.06);}
3632.ww-sc-person img{width:32px;height:32px;border-radius:50%;object-fit:cover;flex:0 0 auto;}
3633.ww-sc-person__txt{display:block;min-width:0;}
3634.ww-sc-person__name{display:block;font-size:12px;font-weight:600;color:var(--ww-text,#e8e8e8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
3635.ww-sc-person__role{display:block;font-size:10px;color:var(--ww-red,#e10600);font-weight:700;letter-spacing:.4px;text-transform:uppercase;}
3636
3637/* two panels need a wider gutter; below that the Showcase drops out */
3638@media (max-width:1499px){ .ww-showcase{display:none !important;} }
3639@media (min-width:1500px){
3640   html body.ww-guest .content-container,
3641   html body.ww-guest nav.header-fixed1000,
3642   html body.ww-guest .navbar-fixed-top > nav{
3643      max-width:calc(100% - 520px) !important;
3644   }
3645}
3646@media (min-width:1500px){
3647   html body.ww-guest .ww-showcase{right:350px !important;width:350px !important;}
3648   html body.ww-guest .ww-guest-cta{width:350px !important;}
3649   html body.ww-guest .ww-sc-vod__thumb{height:170px !important;}
3650   html body.ww-guest .ww-sc-wd__logo{width:190px !important;}
3651}
3652@media (min-width:1500px){
3653   html body.ww-guest .ww-showcase{left:0 !important;right:auto !important;
3654      border-left:0 !important;border-right:1px solid var(--ww-card-line,rgba(255,255,255,.10)) !important;}
3655   html body.ww-guest .content-container,
3656   html body.ww-guest nav.header-fixed1000,
3657   html body.ww-guest .navbar-fixed-top > nav{
3658      margin-left:350px !important;
3659      max-width:calc(100% - 600px) !important;
3660   }
3661}
3662@media (min-width:1500px){
3663   html body.ww-guest .ww-showcase{width:300px !important;left:0 !important;right:auto !important;}
3664   html body.ww-guest .ww-sc-vod__thumb{height:150px !important;}
3665   html body.ww-guest .ww-sc-wd__logo{width:170px !important;}
3666   html body.ww-guest .content-container,
3667   html body.ww-guest nav.header-fixed1000,
3668   html body.ww-guest .navbar-fixed-top > nav{
3669      margin-left:300px !important;
3670      max-width:calc(100% - 650px) !important;
3671   }
3672   html body.ww-guest .col-md-2.leftcol{width:22% !important;}
3673   html body.ww-guest .col-md-7.middlecol{width:57% !important;}
3674   html body.ww-guest .col-md-3.rightcol{width:20% !important;}
3675}
3676@media (min-width:1500px){
3677   html body.ww-guest .col-md-7.middlecol{width:72% !important;max-width:none !important;}
3678}
3679/* guest left nav: drop the square backgrounds behind the icons */
3680html body.ww-guest .col-md-2.leftcol .wow_content > a > span{
3681   background:none !important;
3682   background-color:transparent !important;
3683   background-image:none !important;
3684   border:0 !important;
3685   border-radius:0 !important;
3686   box-shadow:none !important;
3687}
3688</style>
3689<script>
3690(function(){
3691   function wwMid(){
3692      var row = document.querySelector('.page-margin > .row');
3693      var l = document.querySelector('.col-md-2.leftcol');
3694      var m = document.querySelector('.col-md-7.middlecol');
3695      var r = document.querySelector('.col-md-3.rightcol');
3696      if (!row || !l || !m || !r) { return; }
3697
3698      var wipe = [[row,['display','flex-wrap','align-items']],
3699                  [l,['flex','width','max-width']],
3700                  [m,['flex','width','max-width','min-width','zoom']],
3701                  [r,['flex','width','max-width']]];
3702      for (var w = 0; w < wipe.length; w++) {
3703         for (var j = 0; j < wipe[w][1].length; j++) { wipe[w][0].style.removeProperty(wipe[w][1][j]); }
3704      }
3705      if (!window.matchMedia('(min-width:1500px)').matches) { return; }
3706
3707      /* wider sidebar so the Top Users widget has room */
3708      r.style.setProperty('width', '280px', 'important');
3709      r.style.setProperty('max-width', 'none', 'important');
3710
3711      var wrapped = function(){
3712         return r.getBoundingClientRect().top > l.getBoundingClientRect().top + 5;
3713      };
3714      var cur = 55, last = null;
3715      m.style.setProperty('max-width', 'none', 'important');
3716      m.style.setProperty('width', cur + '%', 'important');
3717
3718      /* if the wider sidebar already pushed it down, shrink until it fits */
3719      for (var k = 0; k < 60 && wrapped() && cur > 30; k++) {
3720         cur -= 1;
3721         m.style.setProperty('width', cur + '%', 'important');
3722      }
3723      /* then grow until one step before wrapping, or the row is full */
3724      for (var i = 0; i < 80; i++) {
3725         if (wrapped()) { m.style.setProperty('width', (last === null ? cur : last) + '%', 'important'); break; }
3726         if (row.getBoundingClientRect().right - r.getBoundingClientRect().right <= 6) { break; }
3727         last = cur; cur += 0.5;
3728         if (cur > 90) { break; }
3729         m.style.setProperty('width', cur + '%', 'important');
3730      }
3731   }
3732   if (document.readyState !== 'loading') { wwMid(); }
3733   else { document.addEventListener('DOMContentLoaded', wwMid); }
3734   window.addEventListener('load', wwMid);
3735   window.addEventListener('resize', wwMid);
3736})();
3737</script>
3737
3738
3739                     </div>
3740      </div>
3741      <!-- Load modal alerts -->
3742    <div class="modal fade in" id="comment_report_box" role="dialog">
3743    <div class="modal-dialog wow_mat_mdl">
3744    
3745      <div class="modal-content">
3746        <p class="wo_error_messages">
3747          <svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 496.158 496.158" xml:space="preserve"> <path style="fill:#32BEA6;" d="M496.158,248.085c0-137.021-111.07-248.082-248.076-248.082C111.07,0.003,0,111.063,0,248.085 c0,137.002,111.07,248.07,248.082,248.07C385.088,496.155,496.158,385.087,496.158,248.085z"/> <path style="fill:#FFFFFF;" d="M384.673,164.968c-5.84-15.059-17.74-12.682-30.635-10.127c-7.701,1.605-41.953,11.631-96.148,68.777 c-22.49,23.717-37.326,42.625-47.094,57.045c-5.967-7.326-12.803-15.164-19.982-22.346c-22.078-22.072-46.699-37.23-47.734-37.867 c-10.332-6.316-23.82-3.066-30.154,7.258c-6.326,10.324-3.086,23.834,7.23,30.174c0.211,0.133,21.354,13.205,39.619,31.475 c18.627,18.629,35.504,43.822,35.67,44.066c4.109,6.178,11.008,9.783,18.266,9.783c1.246,0,2.504-0.105,3.756-0.322 c8.566-1.488,15.447-7.893,17.545-16.332c0.053-0.203,8.756-24.256,54.73-72.727c37.029-39.053,61.723-51.465,70.279-54.908 c0.082-0.014,0.141-0.02,0.252-0.043c-0.041,0.01,0.277-0.137,0.793-0.369c1.469-0.551,2.256-0.762,2.301-0.773 c-0.422,0.105-0.641,0.131-0.641,0.131l-0.014-0.076c3.959-1.727,11.371-4.916,11.533-4.984 C385.405,188.218,389.034,176.214,384.673,164.968z"/></svg>
3748          <span class="msg">Comment reported successfully.</span>
3749        </p>
3750      </div>
3751      
3752    </div>
3753</div>
3754
3755<div class="modal fade in" id="post-shared" role="dialog">
3756    <div class="modal-dialog wow_mat_mdl">
3757    
3758      <div class="modal-content">
3759        <p class="wo_error_messages">
3760          <svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 496.158 496.158" xml:space="preserve"> <path style="fill:#32BEA6;" d="M496.158,248.085c0-137.021-111.07-248.082-248.076-248.082C111.07,0.003,0,111.063,0,248.085 c0,137.002,111.07,248.07,248.082,248.07C385.088,496.155,496.158,385.087,496.158,248.085z"/> <path style="fill:#FFFFFF;" d="M384.673,164.968c-5.84-15.059-17.74-12.682-30.635-10.127c-7.701,1.605-41.953,11.631-96.148,68.777 c-22.49,23.717-37.326,42.625-47.094,57.045c-5.967-7.326-12.803-15.164-19.982-22.346c-22.078-22.072-46.699-37.23-47.734-37.867 c-10.332-6.316-23.82-3.066-30.154,7.258c-6.326,10.324-3.086,23.834,7.23,30.174c0.211,0.133,21.354,13.205,39.619,31.475 c18.627,18.629,35.504,43.822,35.67,44.066c4.109,6.178,11.008,9.783,18.266,9.783c1.246,0,2.504-0.105,3.756-0.322 c8.566-1.488,15.447-7.893,17.545-16.332c0.053-0.203,8.756-24.256,54.73-72.727c37.029-39.053,61.723-51.465,70.279-54.908 c0.082-0.014,0.141-0.02,0.252-0.043c-0.041,0.01,0.277-0.137,0.793-0.369c1.469-0.551,2.256-0.762,2.301-0.773 c-0.422,0.105-0.641,0.131-0.641,0.131l-0.014-0.076c3.959-1.727,11.371-4.916,11.533-4.984 C385.405,188.218,389.034,176.214,384.673,164.968z"/></svg>
3761          Post was successfully added to your timeline!        </p>
3762      </div>
3763      
3764    </div>
3765</div>
3766<div class="modal fade in" id="modal-alert" role="dialog">
3767    <div class="modal-dialog wow_mat_mdl">
3768      <div class="modal-content">
3769        <p class="wo_error_messages">
3770          <svg enable-background="new 0 0 64 64" height="512" viewBox="0 0 64 64" width="512" xmlns="http://www.w3.org/2000/svg"><g id="Icons"><g><g><path d="m32 58c-14.359 0-26-11.641-26-26 0-14.359 11.641-26 26-26 14.359 0 26 11.641 26 26 0 14.359-11.641 26-26 26z" fill="#fa6450"/></g><g><path d="m10 32c0-13.686 10.576-24.894 24-25.916-.661-.05-1.326-.084-2-.084-14.359 0-26 11.641-26 26 0 14.359 11.641 26 26 26 .674 0 1.339-.034 2-.084-13.424-1.022-24-12.23-24-25.916z" fill="#dc4632"/></g><g><path d="m32 38c-2.209 0-4-1.791-4-4v-16c0-2.209 1.791-4 4-4 2.209 0 4 1.791 4 4v16c0 2.209-1.791 4-4 4z" fill="#f0f0f0"/></g><g><path d="m32 50c-2.209 0-4-1.791-4-4 0-2.209 1.791-4 4-4 2.209 0 4 1.791 4 4 0 2.209-1.791 4-4 4z" fill="#f0f0f0"/></g></g></g></svg>
3771          <span id="modal-alert-msg">
3772            You have reached your limit of 5000 friends!          </span>
3773        </p>
3774      </div>
3775    </div>
3776</div>
3777<div class="modal fade in" id="invalid_file" role="dialog">
3778    <div class="modal-dialog wow_mat_mdl">
3779    
3780      <div class="modal-content">
3781        <p class="wo_error_messages">
3782          <svg enable-background="new 0 0 64 64" height="512" viewBox="0 0 64 64" width="512" xmlns="http://www.w3.org/2000/svg"><g id="Icons"><g><g><path d="m32 58c-14.359 0-26-11.641-26-26 0-14.359 11.641-26 26-26 14.359 0 26 11.641 26 26 0 14.359-11.641 26-26 26z" fill="#fa6450"/></g><g><path d="m10 32c0-13.686 10.576-24.894 24-25.916-.661-.05-1.326-.084-2-.084-14.359 0-26 11.641-26 26 0 14.359 11.641 26 26 26 .674 0 1.339-.034 2-.084-13.424-1.022-24-12.23-24-25.916z" fill="#dc4632"/></g><g><path d="m32 38c-2.209 0-4-1.791-4-4v-16c0-2.209 1.791-4 4-4 2.209 0 4 1.791 4 4v16c0 2.209-1.791 4-4 4z" fill="#f0f0f0"/></g><g><path d="m32 50c-2.209 0-4-1.791-4-4 0-2.209 1.791-4 4-4 2.209 0 4 1.791 4 4 0 2.209-1.791 4-4 4z" fill="#f0f0f0"/></g></g></g></svg>
3783          File size error: The file exceeds allowed the limit (488 MB) and can not be uploaded.        </p>
3784      </div>
3785      
3786    </div>
3787</div>
3788<div class="modal fade in" id="ffmpeg_file" role="dialog">
3789    <div class="modal-dialog wow_mat_mdl">
3790    
3791      <div class="modal-content">
3792        <p style="text-align: center;padding: 30px 20px;font-size: 16px;margin: 0;">
3793          <svg xmlns="http://www.w3.org/2000/svg" height="100px" viewBox="0 0 512 512" width="100px" class="main" style="display: block;margin: 0 auto 30px;"><g fill="currentColor" opacity="0.6"><path d="m71.072 303.9a189.244 189.244 0 0 0 66.661 97.518 186.451 186.451 0 0 0 114.189 38.582c103.707 0 188.078-84.284 188.078-187.884a185.963 185.963 0 0 0 -38.974-114.534 189.368 189.368 0 0 0 -98.448-66.463 24 24 0 1 1 12.883-46.238 237.668 237.668 0 0 1 123.578 83.392 235.9 235.9 0 0 1 -187.117 379.727 234.064 234.064 0 0 1 -143.342-48.444 237.546 237.546 0 0 1 -83.652-122.438z"/><circle cx="200" cy="48" r="24"/><circle cx="56" cy="192" r="24"/><circle cx="109" cy="101" r="24"/></g><path d="m48 480a24 24 0 0 1 -24-24v-144a24 24 0 0 1 29.206-23.429l144 32a24 24 0 1 1 -10.412 46.858l-114.794-25.51v114.081a24 24 0 0 1 -24 24z" fill="currentColor"/></svg>
3794          Your video is being processed, We’ll let you know when it's ready to view.        </p>
3795      </div>
3796      
3797    </div>
3798</div>
3799<div class="modal fade in" id="file_not_supported" role="dialog">
3800    <div class="modal-dialog wow_mat_mdl">
3801    
3802      <div class="modal-content">
3803        <p class="wo_error_messages">
3804          <svg enable-background="new 0 0 64 64" height="512" viewBox="0 0 64 64" width="512" xmlns="http://www.w3.org/2000/svg"><g id="Icons"><g><g><path d="m32 58c-14.359 0-26-11.641-26-26 0-14.359 11.641-26 26-26 14.359 0 26 11.641 26 26 0 14.359-11.641 26-26 26z" fill="#fa6450"/></g><g><path d="m10 32c0-13.686 10.576-24.894 24-25.916-.661-.05-1.326-.084-2-.084-14.359 0-26 11.641-26 26 0 14.359 11.641 26 26 26 .674 0 1.339-.034 2-.084-13.424-1.022-24-12.23-24-25.916z" fill="#dc4632"/></g><g><path d="m32 38c-2.209 0-4-1.791-4-4v-16c0-2.209 1.791-4 4-4 2.209 0 4 1.791 4 4v16c0 2.209-1.791 4-4 4z" fill="#f0f0f0"/></g><g><path d="m32 50c-2.209 0-4-1.791-4-4 0-2.209 1.791-4 4-4 2.209 0 4 1.791 4 4 0 2.209-1.791 4-4 4z" fill="#f0f0f0"/></g></g></g></svg>
3805          Unable to upload a file: This file type is not supported.        </p>
3806      </div>
3807      
3808    </div>
3809</div>
3810<div class="modal fade" id="modal_light_box" role="dialog">
3811	<button type="button" class="close comm_mod_img_close" data-dismiss="modal" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button>
3812  <div class="modal-dialog" >
3813    <div class="modal-content">              
3814      <div class="modal-body" style="padding: 0;">
3815        <img  class="image" style="width: 100%;" alt="">
3816      </div>
3817    </div>
3818  </div>
3819</div>
3820<div class="modal fade in" id="adult_image_file" role="dialog">
3821    <div class="modal-dialog wow_mat_mdl">
3822    
3823      <div class="modal-content">
3824        <p class="wo_error_messages">
3825          <svg enable-background="new 0 0 64 64" height="512" viewBox="0 0 64 64" width="512" xmlns="http://www.w3.org/2000/svg"><g id="Icons"><g><g><path d="m32 58c-14.359 0-26-11.641-26-26 0-14.359 11.641-26 26-26 14.359 0 26 11.641 26 26 0 14.359-11.641 26-26 26z" fill="#fa6450"/></g><g><path d="m10 32c0-13.686 10.576-24.894 24-25.916-.661-.05-1.326-.084-2-.084-14.359 0-26 11.641-26 26 0 14.359 11.641 26 26 26 .674 0 1.339-.034 2-.084-13.424-1.022-24-12.23-24-25.916z" fill="#dc4632"/></g><g><path d="m32 38c-2.209 0-4-1.791-4-4v-16c0-2.209 1.791-4 4-4 2.209 0 4 1.791 4 4v16c0 2.209-1.791 4-4 4z" fill="#f0f0f0"/></g><g><path d="m32 50c-2.209 0-4-1.791-4-4 0-2.209 1.791-4 4-4 2.209 0 4 1.791 4 4 0 2.209-1.791 4-4 4z" fill="#f0f0f0"/></g></g></g></svg>
3826          We have detected some adult content on the image you uploaded, therefore we have declined your upload process.        </p>
3827      </div>
3828      
3829    </div>
3830</div>
3831<div class="modal fade" id="share_post_on_group" role="dialog">
3832  <div class="modal-dialog modal-sm">
3833    <div class="modal-content">
3834      <div class="modal-header">
3835        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
3836        <h4 class="modal-title">
3837          Share post on a group        </h4>
3838      </div>
3839      <form id="share_post_on_group_form" class="share_post_on_group_form" method="POST">
3840        <div class="modal-body">
3841          <div id="share_post_on_group_form_alert"></div>
3842          <div class="form-group input-group">
3843            <span class="input-group-addon pointer">
3844              <svg xmlns="http://www.w3.org/2000/svg" class="feather" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color:#03A9F4;"><rect x="3" y="3" width="7" height="7"></rect><rect x="14" y="3" width="7" height="7"></rect><rect x="14" y="14" width="7" height="7"></rect><rect x="3" y="14" width="7" height="7"></rect></svg>
3845            </span>
3846            <input onkeydown="SearchFor(this,'group')" type="text" class="form-control" name="name" placeholder="Please write the group name">
3847            <input type="hidden" id="SearchForInputGroup" name="group_id">
3848            <input type="hidden" id="SearchForInputPostId" name="post_id">
3849          </div>
3850        </div>
3851        <div class="modal-footer">
3852          <div class="ball-pulse"><div></div><div></div><div></div></div>
3853          <button id="share_post_on_group_form_btn" type="button" class="btn btn-main">
3854            Share          </button>
3855        </div>
3856      </form>
3857    </div>
3858  </div>
3859</div>
3860<div class="modal fade" id="share_post_on_page" role="dialog">
3861  <div class="modal-dialog modal-sm">
3862    <div class="modal-content">
3863      <div class="modal-header">
3864        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
3865        <h4 class="modal-title">
3866          Share to a page        </h4>
3867      </div>
3868      <form id="share_post_on_page_form" class="share_post_on_page_form" method="POST">
3869        <div class="modal-body">
3870          <div id="share_post_on_page_form_alert"></div>
3871          <div class="form-group input-group">
3872            <span class="input-group-addon pointer">
3873              <svg xmlns="http://www.w3.org/2000/svg" class="feather" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color:#f79f58;"><path d="M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z"></path><line x1="4" y1="22" x2="4" y2="15"></line></svg>
3874            </span>
3875            <input onkeydown="SearchFor(this,'page')" type="text" class="form-control" name="name" placeholder="Please type the page name">
3876            <input type="hidden" id="SearchForInputPage" name="page_id">
3877            <input type="hidden" id="SearchForInputPostIdPage" name="post_id">
3878          </div>
3879        </div>
3880        <div class="modal-footer">
3881          <div class="ball-pulse"><div></div><div></div><div></div></div>
3882          <button id="share_post_on_page_form_btn" type="button" class="btn btn-main">
3883            Share          </button>
3884        </div>
3885      </form>
3886    </div>
3887  </div>
3888</div>
3889<div class="modal fade" id="share_post_on_user" role="dialog">
3890  <div class="modal-dialog modal-sm">
3891    <div class="modal-content">
3892      <div class="modal-header">
3893        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
3894        <h4 class="modal-title">
3895          Share to user        </h4>
3896      </div>
3897      <form id="share_post_on_page_form" class="share_post_on_user_form" method="POST">
3898        <div class="modal-body">
3899          <div id="share_post_on_user_form_alert"></div>
3900          <div class="form-group input-group">
3901            <span class="input-group-addon pointer">
3902              <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-share" style="margin-top: -4px;width: 19px;height: 19px;"><path d="M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"></path><polyline points="16 6 12 2 8 6"></polyline><line x1="12" y1="2" x2="12" y2="15"></line></svg>
3903            </span>
3904            <input onkeydown="SearchFor(this,'user')" type="text" class="form-control" name="name" placeholder="Username">
3905            <input type="hidden" id="SearchForInputUser" name="user_id">
3906            <input type="hidden" id="SearchForInputUserPostId" name="post_id">
3907          </div>
3908        </div>
3909        <div class="modal-footer">
3910          <div class="ball-pulse"><div></div><div></div><div></div></div>
3911          <button id="share_post_on_user_form_btn" type="button" class="btn btn-main">
3912            Share          </button>
3913        </div>
3914      </form>
3915    </div>
3916  </div>
3917</div>
3918
3919
3920<div class="modal fade sun_modal" id="views-info-modal" role="dialog">
3921	<div class="modal-dialog">
3922		<div class="modal-content">
3923			<div class="modal-header">
3924				<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
3925				<h4 class="modal-title"><span id="views_info_title"></span></h4>
3926			</div>
3927			<div class="modal-body">
3928				<div id="views_info" class="wo_react_ursrs_list"></div>
3929				<div class="clearfix"></div>
3930				<div id="views_info_load" style="display: none;">
3931					<div class="load-more views_info_load_ wo_react_ursrs_list_lod_mor">
3932						<button class="btn btn-default text-center views_info_load_more" data-type="" post-id="" table-type="" onclick="Wo_LoadViewsInfo(this);"><span id="load_more_info_btn">Load more</span>
3933						</button>
3934					</div>
3935				</div>
3936			</div>
3937		</div>
3938	</div>
3939</div>
3940
3941<div class="modal fade sun_modal" id="users-reacted-modal" role="dialog">
3942	<div class="modal-dialog">
3943		<div class="modal-content">
3944			<div class="modal-header">
3945				<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
3946				<h4 class="modal-title">
3947					<div class="who_react_modal">
3948
3949                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(1);">
3950                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2022/09/EAufYfaIkYQEsYzwvZha_01_4bafb7db09656e1ecb54d195b26be5c3_file.svg" alt="Like"></div></div>
3951                                  </span>
3952                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(2);">
3953                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2022/09/2MRRkhb7rDhUNuClfOfc_01_76c3c700064cfaef049d0bb983655cd4_file.svg" alt="Love"></div></div>
3954                                  </span>
3955                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(3);">
3956                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2022/09/D91CP5YFfv74GVAbYtT7_01_288940ae12acf0198d590acbf11efae0_file.svg" alt="HaHa"></div></div>
3957                                  </span>
3958                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(4);">
3959                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2022/09/cFNOXZB1XeWRSdXXEdlx_01_7d9c4adcbe750bfc8e864c69cbed3daf_file.svg" alt="WoW"></div></div>
3960                                  </span>
3961                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(5);">
3962                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2022/09/yKmDaNA7DpA7RkCRdoM6_01_eb391ca40102606b78fef1eb70ce3c0f_file.svg" alt="Sad"></div></div>
3963                                  </span>
3964                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(6);">
3965                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/photos/2025/03/FPzDo6nUWzdDhYJXoEYF_19_6bf65010d7c50c98c946c70d19ef6f46_image.png" alt="Angry"></div></div>
3966                                  </span>
3967                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(7);">
3968                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/photos/2025/05/JdNF6q4Fl3RTJhrRHWHE_15_415ce170c67f5430b7c24fefad94b447_image.png" alt="Worlds Wave W"></div></div>
3969                                  </span>
3970                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(8);">
3971                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2025/05/E1TvkLZmqWyipCkIYd2m_28_c317cfe6bb4508678b37c5efbb398286_file.svg" alt="Vomit"></div></div>
3972                                  </span>
3973                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(9);">
3974                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2025/05/DxzJFFPhhziR6C3ag7p3_28_a8ebb789b00a5ac114ebe8b7c100ac93_file.svg" alt="Dislike"></div></div>
3975                                  </span>
3976                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(10);">
3977                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2025/05/TcR34Btcr3pWKdLqCzcM_28_6a342f10eb66bd5cc97ed5d09785287b_file.svg" alt="Check"></div></div>
3978                                  </span>
3979                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(11);">
3980                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2025/05/VEl5m69i2EVzftBkIZZ2_28_bcfb06706d137a7085fdc0f55bb2e363_file.svg" alt="100%"></div></div>
3981                                  </span>
3982                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(13);">
3983                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2025/06/6Olan7JV92wBhR6umlFk_29_74a6420d0e82e649db6462c1c4a70110_file.svg" alt="Fire"></div></div>
3984                                  </span>
3985                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(14);">
3986                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2025/09/8lszrTluz9nqLJuVQvfj_08_4df238bcc1d329a935aa504894d8f102_file.svg" alt="Siren"></div></div>
3987                                  </span>
3988                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(15);">
3989                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2025/09/nZl2mMvQ8AleRQrnoDKU_08_3d5af92be0f5de0d926bfb5d8e31ded9_file.svg" alt="USA"></div></div>
3990                                  </span>
3991                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(16);">
3992                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2025/11/6qYq24943hBU8jVEeJbI_29_818752c965914d90c7cd7f81f2624d84_file.svg" alt="Face Palm"></div></div>
3993                                  </span>
3994                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(17);">
3995                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2026/08/nitUFxmSCmYkxUNGWpCd_20_69fa5dfecf458e83293fe08100055825_file.svg" alt="Cross"></div></div>
3996                                  </span>
3997                             <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(18);">
3998                                    <div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://cdn.worldswave.com/upload/files/2026/08/hc3zHlWMtStACrxVgo9m_21_32dc36f95481c19ae6aab4762f5aaba4_file.svg" alt="Canada"></div></div>
3999                                  </span>
4000            
4001
4002						<!-- <span class="how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers('like');">
4003							<div class="inline_post_emoji inline_act_emoji no_anim"><div class="emoji emoji--like"><div class="emoji__hand"><div class="emoji__thumb"></div></div></div></div>
4004						</span>
4005						<span class="how_reacted like-btn-love pointer" id="_post333" onclick="Wo_LoadReactedUsers('love');">
4006							<div class="inline_post_emoji inline_act_emoji no_anim"><div class="emoji emoji--love"><div class="emoji__heart"></div></div></div>
4007						</span>
4008						<span class="how_reacted like-btn-haha pointer" id="_post333" onclick="Wo_LoadReactedUsers('haha');">
4009							<div class="inline_post_emoji inline_act_emoji no_anim"><div class="emoji emoji--haha"><div class="emoji__face"><div class="emoji__eyes"></div><div class="emoji__mouth"><div class="emoji__tongue"></div></div></div></div></div>
4010						</span>
4011						<span class="how_reacted like-btn-wow pointer" id="_post333" onclick="Wo_LoadReactedUsers('wow');">
4012							<div class="inline_post_emoji inline_act_emoji no_anim"><div class="emoji emoji--wow"><div class="emoji__face"><div class="emoji__eyebrows"></div><div class="emoji__eyes"></div><div class="emoji__mouth"></div></div></div></div>
4013						</span>
4014						<span class="how_reacted like-btn-sad pointer" id="_post333" onclick="Wo_LoadReactedUsers('sad');">
4015							<div class="inline_post_emoji inline_act_emoji no_anim"><div class="emoji emoji--sad"><div class="emoji__face"><div class="emoji__eyebrows"></div><div class="emoji__eyes"></div><div class="emoji__mouth"></div></div></div></div>
4016						</span>
4017						<span class="how_reacted like-btn-angry pointer" id="_post333" onclick="Wo_LoadReactedUsers('angry');">
4018							<div class="inline_post_emoji inline_act_emoji no_anim"><div class="emoji emoji--angry"><div class="emoji__face"><div class="emoji__eyebrows"></div><div class="emoji__eyes"></div><div class="emoji__mouth"></div></div></div></div>
4019						</span> -->
4020					</div>
4021				</h4>
4022			</div>
4023			<div class="modal-body">
4024				<div id="reacted_users_box" class="wo_react_ursrs_list"></div>
4025				<div class="clearfix"></div>
4026				<div id="reacted_users_load" style="display: none;">
4027					<div class="load-more wo_react_ursrs_list_lod_mor">
4028						<button class="btn btn-default text-center reacted_users_load_more" data-type="" post-id="" col-type="" onclick="Wo_LoadMoreReactedUsers(this);"><span id="load_more_reacted_btn">Load more</span>
4029						</button>
4030					</div>
4031				</div>
4032			</div>
4033		</div>
4034	</div>
4035</div>
4036
4037
4038<div class="modal fade in" id="approve_post" role="dialog">
4039	<div class="modal-dialog wow_mat_mdl">
4040		<div class="modal-content">
4041			<div class="empty_state" style="margin: 40px 0;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M9,13A3,3 0 0,0 12,16A3,3 0 0,0 15,13A3,3 0 0,0 12,10A3,3 0 0,0 9,13M20,19.59V8L14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18C18.45,22 18.85,21.85 19.19,21.6L14.76,17.17C13.96,17.69 13,18 12,18A5,5 0 0,1 7,13A5,5 0 0,1 12,8A5,5 0 0,1 17,13C17,14 16.69,14.96 16.17,15.75L20,19.59Z" /></svg> Your post was submitted, we will review your content soon.</div>
4042		</div>
4043	</div>
4044</div>
4045
4046<div class="modal fade in" id="error_post" role="dialog">
4047    <div class="modal-dialog wow_mat_mdl">
4048    
4049      <div class="modal-content">
4050        <p class="wo_error_messages" id="error_post_text">
4051        </p>
4052      </div>
4053      
4054    </div>
4055</div>
4056
4057<div class="modal fade in" id="pro_upload_file" role="dialog">
4058    <div class="modal-dialog wow_mat_mdl">
4059    
4060      <div class="modal-content">
4061        <p class="wo_error_messages">
4062          <svg enable-background="new 0 0 64 64" height="512" viewBox="0 0 64 64" width="512" xmlns="http://www.w3.org/2000/svg"><g id="Icons"><g><g><path d="m32 58c-14.359 0-26-11.641-26-26 0-14.359 11.641-26 26-26 14.359 0 26 11.641 26 26 0 14.359-11.641 26-26 26z" fill="#fa6450"/></g><g><path d="m10 32c0-13.686 10.576-24.894 24-25.916-.661-.05-1.326-.084-2-.084-14.359 0-26 11.641-26 26 0 14.359 11.641 26 26 26 .674 0 1.339-.034 2-.084-13.424-1.022-24-12.23-24-25.916z" fill="#dc4632"/></g><g><path d="m32 38c-2.209 0-4-1.791-4-4v-16c0-2.209 1.791-4 4-4 2.209 0 4 1.791 4 4v16c0 2.209-1.791 4-4 4z" fill="#f0f0f0"/></g><g><path d="m32 50c-2.209 0-4-1.791-4-4 0-2.209 1.791-4 4-4 2.209 0 4 1.791 4 4 0 2.209-1.791 4-4 4z" fill="#f0f0f0"/></g></g></g></svg>
4063          To upload images, videos, and audio files, you have to upgrade to pro member. <a href="https://worldswave.com/go-pro">Upgrade To Pro</a>
4064        </p>
4065      </div>
4066      
4067    </div>
4068</div>
4069
4070<div class="modal fade sun_modal" id="edit-offer-modal" role="dialog">
4071<div class="modal-dialog">
4072      <div class="modal-content">
4073            <div class="modal-header">
4074                  <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
4075                  <h4 class="modal-title"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-shopping-cart"><circle cx="9" cy="21" r="1"></circle><circle cx="20" cy="21" r="1"></circle><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path></svg> Edit Offer</h4>
4076            </div>
4077            <div class="modal-body">
4078                  <div class="wo_settings_page">
4079                        <form class="edit-offer-form form-horizontal" method="post">
4080                              <div class="app-offer-alert app-general-alert"></div>
4081                              <div class="clear"></div>
4082                              <div class="setting-panel row job-setting-panel edit_offer_modal_form">
4083                                    
4084
4085                              </div>
4086
4087                              <div class="publisher-hidden-option">
4088                                    <div id="progress" class="create-offer-progress">
4089                                          <span id="percent" class="create-product-percent pull-right">0%</span>
4090                                          <div class="progress">
4091                                                <div id="bar" class="progress-bar active create-product-bar"></div> 
4092                                          </div>
4093                                          <div class="clear"></div>
4094                                    </div>
4095                              </div>
4096
4097                              
4098                              <div class="form-group last-sett-btn modal-footer">
4099                                    <div class="ball-pulse"><div></div><div></div><div></div></div>
4100                                    <button type="submit" class="btn btn-main setting-panel-mdbtn">Publish</button>
4101                              </div>
4102                        </form>
4103                  </div>
4104            </div>
4105      </div>
4106</div>
4107</div>
4108
4109
4110
4111<div class="modal fade" id="add_tier_modal" role="dialog" data-keyboard="false" style="overflow-y: auto;">
4112  <div class="modal-dialog">
4113    <div class="modal-content">
4114      <div class="modal-header">
4115        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
4116        <h4 class="modal-title">Add tier</h4>
4117      </div>
4118      <form class="form form-horizontal tier_form" method="post" action="#">
4119        <div class="modal-body twocheckout_modal">
4120          <div class="modal_add_tier_modal_alert"></div>
4121          <div class="clear"></div>
4122          <div class="sun_input col-md-6">
4123            <input name="title" type="text" class="form-control input-md" autocomplete="off" placeholder="Tier title">
4124            <label class="plr15">Tier title</label>  
4125          </div>
4126          <div class="sun_input col-md-6">
4127            <input name="price" type="number" class="form-control input-md" autocomplete="off" placeholder="Tier price">
4128            <label class="plr15">Tier price</label>  
4129          </div>
4130          <div class=" col-lg-12">
4131            <label class="plr15">Benefits</label>
4132            <br>
4133            <input type="checkbox" name="benefits[]" value="chat" onclick="ShowBenefitsChat(this)">
4134            <label>Chat</label><br>
4135            <div class="add_benefits_chat" style="display: none;">
4136              <input type="radio" id="benefits_chat_1" name="chat" value="chat_without_audio_video">
4137              <label for="benefits_chat_1">Chat without audio and video call</label><br>
4138              <input type="radio" id="benefits_chat_2" name="chat" value="chat_with_audio_without_video">
4139              <label for="benefits_chat_2">Chat with audio call and without video call</label><br>  
4140              <input type="radio" id="benefits_chat_3" name="chat" value="chat_without_audio_with_video">
4141              <label for="benefits_chat_3">Chat without audio call and with video call</label><br>  
4142              <input type="radio" id="benefits_chat_4" name="chat" value="chat_with_audio_video">
4143              <label for="benefits_chat_4">Chat with audio and video call</label><br>
4144            </div>
4145            <input type="checkbox" name="benefits[]" value="live_stream">
4146            <label>Live Stream</label><br>
4147          </div>
4148          <div class="sun_input col-md-12">
4149            <textarea class="form-control input-md" placeholder="Tier description" name="description"></textarea>
4150            <label class="plr15">Tier description</label>  
4151          </div>
4152          <div class="clear"></div>
4153          <div class="form-group col-lg-12">
4154            <label class="col-md-12">Tier image:</label>  
4155            <div class="col-md-12">
4156              <div class="select_ev_covr" id="select_tier_image">
4157                <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M5,3A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H14.09C14.03,20.67 14,20.34 14,20C14,19.32 14.12,18.64 14.35,18H5L8.5,13.5L11,16.5L14.5,12L16.73,14.97C17.7,14.34 18.84,14 20,14C20.34,14 20.67,14.03 21,14.09V5C21,3.89 20.1,3 19,3H5M19,16V19H16V21H19V24H21V21H24V19H21V16H19Z" /></svg>
4158                Select an image    
4159              </div>
4160            </div>
4161          </div>
4162        </div>
4163        <input type="file" name="image" class="hidden" id="tier_image">
4164        <div class="clear"></div>
4165        <div class="modal-footer">
4166          <div class="ball-pulse"><div></div><div></div><div></div></div>
4167          <button type="submit" class="btn btn-main btn-mat">Add</button>
4168        </div>
4169      </form>
4170    </div>
4171  </div>
4172</div>
4173<div class="modal fade" id="delete-tier" tabindex="-1" role="dialog" aria-labelledby="delete-tier" aria-hidden="true" data-id="0">
4174  <div class="modal-dialog mat_box" role="document">
4175    <div class="modal-content">
4176      <div class="modal-header">
4177        <h5 class="modal-title"> Delete your tier</h5>
4178      </div>
4179      <div class="modal-body">
4180        Are you sure you want to delete this tier?      </div>  
4181      <div class="modal-footer">
4182        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
4183        <button type="button" class="btn btn-danger btn-mat" data-dismiss="modal">Delete</button>
4184      </div>
4185    </div>
4186  </div>
4187</div>
4188<div class="modal fade sun_modal" id="show_product_reviews_modal" role="dialog">
4189	<div class="modal-dialog wow_mat_mdl">
4190		<div class="modal-content check_reviews">
4191			<div class="modal-header">
4192				<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
4193				<h4 class="modal-title">Reviews</h4>
4194			</div>
4195			<div class="modal-body">
4196				<div id="show_product_reviews_modal_info" class="wo_react_ursrs_list"></div>
4197				<div class="clearfix"></div>
4198				<div id="show_product_reviews_modal_info_load" style="display: none;">
4199					<div class="load-more">
4200						<button class="btn btn-default text-center" data-type="" post-id="" table-type="" onclick="Wo_LoadReviews();"><span id="show_product_reviews_load_text">Load more</span></button>
4201					</div>
4202				</div>
4203			</div>
4204		</div>
4205	</div>
4206</div>
4207
4208<div class="modal fade in" id="monetization_modal" role="dialog">
4209    <div class="modal-dialog wow_mat_mdl">
4210    
4211      <div class="modal-content">
4212        <p class="wo_error_messages">
4213          <svg enable-background="new 0 0 64 64" height="512" viewBox="0 0 64 64" width="512" xmlns="http://www.w3.org/2000/svg"><g id="Icons"><g><g><path d="m32 58c-14.359 0-26-11.641-26-26 0-14.359 11.641-26 26-26 14.359 0 26 11.641 26 26 0 14.359-11.641 26-26 26z" fill="#fa6450"/></g><g><path d="m10 32c0-13.686 10.576-24.894 24-25.916-.661-.05-1.326-.084-2-.084-14.359 0-26 11.641-26 26 0 14.359 11.641 26 26 26 .674 0 1.339-.034 2-.084-13.424-1.022-24-12.23-24-25.916z" fill="#dc4632"/></g><g><path d="m32 38c-2.209 0-4-1.791-4-4v-16c0-2.209 1.791-4 4-4 2.209 0 4 1.791 4 4v16c0 2.209-1.791 4-4 4z" fill="#f0f0f0"/></g><g><path d="m32 50c-2.209 0-4-1.791-4-4 0-2.209 1.791-4 4-4 2.209 0 4 1.791 4 4 0 2.209-1.791 4-4 4z" fill="#f0f0f0"/></g></g></g></svg>
4214          In order to sell your content and posts, start by creating a few packages. <a href="https://worldswave.com/setting&user=&page=monetization">Monetization</a>
4215        </p>
4216      </div>
4217      
4218    </div>
4219</div>
4220    <!-- <div id="node-js-templates">
4221          <div> -->
4222
4223    
4224    
4225    
4226      <!-- JS FILES -->
vendor: 119 bytes, lines 4226-4229
4226
4227            <script type="text/javascript" src='https://www.google.com/recaptcha/api.js'></script>
4228            
4229      
4229<script type="text/javascript" src="https://worldswave.com/themes/wowonder/javascript/welcome.js?v=1538588248"></script>
4229
4230                     
4230<script type="text/javascript">
4231          const node_socket_flow = "1"
4232          </script>
4232
4233            
4233<script type="text/javascript" src="https://worldswave.com/themes/wowonder/javascript/script.js?v=1790439630"></script>
4233
4234      
4234<script type="text/javascript">
4235      /* WW-GETCOOKIE-GUARD: _getCookie is declared in script.js just above.
4236         If that request fails, the socket "join" block further up still runs
4237         on DOM-ready + 2.5s and dies with an uncaught ReferenceError, which
4238         is the error seen on a blank page load. A failed script.js is a bad
4239         day either way, but this keeps the cookie readers working and the
4240         console honest about the real cause. No-op when script.js loaded. */
4241      if (typeof _getCookie !== "function") {
4242        window._getCookie = function (name) {
4243          var m = document.cookie.match(new RegExp("(?:^|; )" +
4244            String(name).replace(/([.*+?^${}()|[\]\\])/g, "\\$1") + "=([^;]*)"));
4245          return m ? decodeURIComponent(m[1]) : "";
4246        };
4247        if (window.console && console.warn) {
4248          console.warn("[WW] script.js did not load - theme JS is missing on this page view");
4249        }
4250      }
4251      </script>
4251
4252                  <div class="extra-css"></div>
4253            
4253<script>$(document).ready(function() {$('div.leftcol').theiaStickySidebar({additionalMarginTop: 65});});</script>
4253
4254      
4254<script type="text/javascript">jQuery(document).ready(function() {jQuery('.custom-fixed-element').theiaStickySidebar({additionalMarginTop: 65});});</script>
4254
4255      
4256      <!-- End 'JS FILES' -->
4257      
4257<script type="text/javascript">
4258  (function (factory) {
4259  if (typeof define === 'function' && define.amd) {
4260    // AMD. Register as an anonymous module.
4261    define(['jquery'], factory);
4262  } else {
4263    // Browser globals
4264    factory(jQuery);
4265  }
4266}(function ($) {
4267  $.timeago = function(timestamp) {
4268    if (timestamp instanceof Date) {
4269      return inWords(timestamp);
4270    } else if (typeof timestamp === "string") {
4271      return inWords($.timeago.parse(timestamp));
4272    } else if (typeof timestamp === "number") {
4273      return inWords(new Date(timestamp));
4274    } else {
4275      return inWords($.timeago.datetime(timestamp));
4276    }
4277  };
4278  var $t = $.timeago;
4279
4280  $.extend($.timeago, {
4281    settings: {
4282      refreshMillis: 60000,
4283      allowPast: true,
4284      allowFuture: false,
4285      localeTitle: false,
4286      cutoff: 0,
4287      strings: {
4288        prefixAgo: null,
4289        prefixFromNow: null,
4290        suffixAgo: "ago",
4291        suffixFromNow: "from now",
4292        inPast: "any moment now",
4293        seconds: "now",
4294        minute: "minute",
4295        minutes: "minutes",
4296        hour: "hour",
4297        hours: "hours",
4298        day: "day",
4299        days: "days",
4300        week: "Week",
4301        weeks: "Weeks",
4302        month: "month",
4303        months: "months",
4304        year: "year",
4305        years: "years",
4306        wordSeparator: " ",
4307        numbers: []
4308      }
4309    },
4310
4311    inWords: function(distanceMillis,type = '') {
4312      if(!this.settings.allowPast && ! this.settings.allowFuture) {
4313          throw 'timeago allowPast and allowFuture settings can not both be set to false.';
4314      }
4315
4316      var $l = this.settings.strings;
4317      var prefix = $l.prefixAgo;
4318      var suffix = $l.suffixAgo;
4319      if (this.settings.allowFuture) {
4320        if (distanceMillis < 0) {
4321          prefix = $l.prefixFromNow;
4322          suffix = $l.suffixFromNow;
4323        }
4324      }
4325
4326      if(!this.settings.allowPast && distanceMillis >= 0) {
4327        return this.settings.strings.inPast;
4328      }
4329
4330      var seconds = Math.abs(distanceMillis) / 1000;
4331      var minutes = seconds / 60;
4332      var hours = minutes / 60;
4333      var days = hours / 24;
4334      var weeks = days / 7;
4335      var years = days / 365;
4336
4337      function substitute(stringOrFunction, number) {
4338        var string = $.isFunction(stringOrFunction) ? stringOrFunction(number, distanceMillis) : stringOrFunction;
4339        var value = ($l.numbers && $l.numbers[number]) || number;
4340        return number+' '+string.replace(/%d/i, value);
4341        //return string.replace(/%d/i, value);
4342      }
4343
4344        // var words = seconds < 45 && substitute($l.seconds, '') ||
4345        // seconds < 90 && substitute('m', 1) ||
4346        // minutes < 45 && substitute('m', Math.round(minutes)) ||
4347        // minutes < 90 && substitute('h', 1) ||
4348        // hours < 24 && substitute('hrs', Math.round(hours)) ||
4349        // hours < 42 && substitute('d', 1) ||
4350        // days < 7 && substitute('d', Math.round(days)) ||
4351        // weeks < 2 && substitute('w', 1) ||
4352        // weeks < 52 && substitute('w', Math.round(weeks)) ||
4353        // years < 1.5 && substitute('y', 1) ||
4354        // substitute('yrs', Math.round(years));
4355        var words = '';
4356        if (type != 'notification') {
4357            if (seconds < 45) {
4358                words = substitute($l.seconds, '');
4359            }
4360            else if (seconds < 90) {
4361                words = substitute('m', 1);
4362            }
4363            else if (minutes < 45) {
4364                words = substitute('m', Math.round(minutes));
4365            }
4366            else if (minutes < 90) {
4367                words = substitute('h', 1);
4368            }
4369            else if (hours < 24) {
4370                words = substitute('hrs', Math.round(hours));
4371            }
4372            else if (hours < 42) {
4373                words = substitute('d', 1);
4374            }
4375            else if (days < 7) {
4376                words = substitute('d', Math.round(days));
4377            }
4378            else if (weeks < 2) {
4379                words = substitute('w', 1);
4380            }
4381            else if (weeks < 52) {
4382                words = substitute('w', Math.round(weeks));
4383            }
4384            else if (years < 1.5) {
4385                words = substitute('y', 1);
4386            }
4387            else {
4388                words = substitute('yrs', Math.round(years));
4389            }
4390        }
4391        else{
4392            if (seconds < 45) {
4393                words = substitute($l.seconds, '');
4394            }
4395            else if (seconds < 90) {
4396                words = substitute($l.minute + ' ago', 1);
4397            }
4398            else if (minutes < 45) {
4399                words = substitute($l.minutes + ' ago', Math.round(minutes));
4400            }
4401            else if (minutes < 90) {
4402                words = substitute($l.hour + ' ago', 1);
4403            }
4404            else if (hours < 24) {
4405                words = substitute($l.hours + ' ago', Math.round(hours));
4406            }
4407            else if (hours < 42) {
4408                words = substitute($l.day + ' ago', 1);
4409            }
4410            else if (days < 7) {
4411                words = substitute($l.days + ' ago', Math.round(days));
4412            }
4413            else if (weeks < 2) {
4414                words = substitute($l.week + ' ago', 1);
4415            }
4416            else if (weeks < 52) {
4417                words = substitute($l.weeks + ' ago', Math.round(weeks));
4418            }
4419            else if (years < 1.5) {
4420                words = substitute($l.year + ' ago', 1);
4421            }
4422            else {
4423                words = substitute($l.years + ' ago', Math.round(years));
4424            }
4425        }
4426            
4427
4428
4429
4430      var separator = $l.wordSeparator || "";
4431      if ($l.wordSeparator === undefined) { separator = " "; }
4432
4433      
4434         return $.trim([prefix, words].join(separator));
4435
4436          },
4437
4438    parse: function(iso8601) {
4439      var s = $.trim(iso8601);
4440      s = s.replace(/\.\d+/,""); // remove milliseconds
4441      s = s.replace(/-/,"/").replace(/-/,"/");
4442      s = s.replace(/T/," ").replace(/Z/," UTC");
4443      s = s.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2"); // -04:00 -> -0400
4444      s = s.replace(/([\+\-]\d\d)$/," $100"); // +09 -> +0900
4445      return new Date(s);
4446    },
4447    datetime: function(elem) {
4448      var iso8601 = $t.isTime(elem) ? $(elem).attr("datetime") : $(elem).attr("title");
4449      return $t.parse(iso8601);
4450    },
4451    isTime: function(elem) {
4452      // jQuery's `is()` doesn't play well with HTML5 in IE
4453      return $(elem).get(0).tagName.toLowerCase() === "time"; // $(elem).is("time");
4454    }
4455  });
4456
4457  // functions that can be called via $(el).timeago('action')
4458  // init is default when no action is given
4459  // functions are called with context of a single element
4460  var functions = {
4461    init: function(){
4462      var refresh_el = $.proxy(refresh, this);
4463      refresh_el();
4464      var $s = $t.settings;
4465      if ($s.refreshMillis > 0) {
4466        this._timeagoInterval = setInterval(refresh_el, $s.refreshMillis);
4467      }
4468    },
4469    update: function(time){
4470      var parsedTime = $t.parse(time);
4471      $(this).data('timeago', { datetime: parsedTime });
4472      if($t.settings.localeTitle) $(this).attr("title", parsedTime.toLocaleStr
4472ing());
4473      refresh.apply(this);
4474    },
4475    updateFromDOM: function(){
4476      $(this).data('timeago', { datetime: $t.parse( $t.isTime(this) ? $(this).attr("datetime") : $(this).attr("title") ) });
4477      refresh.apply(this);
4478    },
4479    dispose: function () {
4480      if (this._timeagoInterval) {
4481        window.clearInterval(this._timeagoInterval);
4482        this._timeagoInterval = null;
4483      }
4484    }
4485  };
4486
4487  $.fn.timeago = function(action, options) {
4488    var fn = action ? functions[action] : functions.init;
4489    if(!fn){
4490      throw new Error("Unknown function name '"+ action +"' for timeago");
4491    }
4492    // each over objects here and call the requested function
4493    this.each(function(){
4494      fn.call(this, options);
4495    });
4496    return this;
4497  };
4498
4499  function refresh() {
4500    var data = prepareData(this);
4501    var $s = $t.settings;
4502
4503    if (!isNaN(data.datetime)) {
4504      if ( $s.cutoff == 0 || Math.abs(distance(data.datetime)) < $s.cutoff) {
4505        let tType = '';
4506        if ($(this).hasClass('notification-time')) {
4507          tType = 'notification';
4508        }
4509        $(this).text(inWords(data.datetime,tType));
4510      }
4511    }
4512    return this;
4513  }
4514
4515  function prepareData(element) {
4516    element = $(element);
4517    if (!element.data("timeago")) {
4518      element.data("timeago", { datetime: $t.datetime(element) });
4519      var text = $.trim(element.text());
4520      if ($t.settings.localeTitle) {
4521        element.attr("title", element.data('timeago').datetime.toLocaleString());
4522      } else if (text.length > 0 && !($t.isTime(element) && element.attr("title"))) {
4523        element.attr("title", text);
4524      }
4525    }
4526    return element.data("timeago");
4527  }
4528
4529  function inWords(date,type) {
4530    return $t.inWords(distance(date),type);
4531  }
4532
4533  function distance(date) {
4534    return (new Date().getTime() - date.getTime());
4535  }
4536
4537  // fix for IE6 suckage
4538  document.createElement("abbr");
4539  document.createElement("time");
4540}));
4541
4542
4543$(function () {
4544  setInterval(function () {
4545    
4546    if ( $('.ajax-time').length > 0) {
4547      $('.ajax-time').timeago()
4548        .removeClass('.ajax-time');
4549    }
4550  },
4551  1000);
4552});
4553</script>
4553
4554            <!-- Audio FILES -->
4555      
4556      <!-- End 'Audio FILES' -->
4557      
4557<script>
4558        function _getSession(cname) {
4559                    return '';
4560        }
4561        function ReadMoreText(selector) {
4562          let text = "Read More";
4563          if (typeof selector == 'object') {
4564            selector = $(selector).attr('class');
4565          }
4566          for (var i = 0; i < $(selector).length; i++) {
4567            var t = $(selector)[i];
4568            if (!$(t).hasClass('ReadMoreAdded') && $(t).text().trim().length > 0 && $(t).height() > 190) {
4569              var c = new Date().getUTCMilliseconds() + (Math.floor(Math.random() * 9999)) + 100 + "_" + i;
4570              $(t).addClass(c);
4571              $(t).addClass('ReadMoreAdded');
4572              $(t).css({ maxHeight: "160px" })
4573              $(t).after('<a href="javascript:void(0)" onclick="ShowReadMoreText(\'.'+c+'\',this)">'+text+'</a>');
4574            }
4575          }
4576        }
4577        function ShowReadMoreText(selector,self) {
4578          let text = "Read Less";
4579          $(selector).css({ maxHeight: "" })
4580          $(self).replaceWith('<a href="javascript:void(0)" onclick="HideReadMoreText(\''+selector+'\',this)">'+text+'</a>')
4581        }
4582        function HideReadMoreText(selector,self) {
4583          let text = "Read More";
4584          $(selector).css({ maxHeight: "160px" })
4585          $(self).replaceWith('<a href="javascript:void(0)" onclick="ShowReadMoreText(\''+selector+'\',this)">'+text+'</a>')
4586        }
4587                  let f = navigator.userAgent.search("Firefox");
4588      if (f > -1) {
4589            $('.header-brand').attr('href', "https://worldswave.com/");
4590      }
4591         function ShowCommentGif(id,type) {
4592            $( ".gif_post_comment" ).each(function( index ) {
4593               if ($( this ).attr('id') != 'gif-form-'+id) {
4594                  $( this ).slideUp();
4595               }
4596            });
4597            $('#gif-form-'+id).slideToggle(200);
4598            $('.gif_post_comment_gif').html('');
4599         }
4600         function GifScrolledC(self) {
4601            if ((($(self).prop("scrollHeight") - $(self).height()) - $(self).scrollTop()) < 300) {
4602              id = $(self).attr('GId');
4603              type = $(self).attr('GType');
4604              word = $(self).attr('GWord');
4605              offset = $(self).attr('GOffset');
4606              SearchForGif(word,id,type,offset);
4607            }
4608         }
4609         function SearchForGif(keyword,id = 0,type = '',offset = 0) {
4610
4611            if ($('#publisher-box-stickers-cont-'+id).attr('GWord') != keyword) {
4612              $('#publisher-box-stickers-cont-'+id).empty();
4613              $('#publisher-box-stickers-cont-'+id).attr('GOffset', 0);
4614              $('#publisher-box-stickers-cont-'+id).attr('GWord', keyword);
4615            }
4616            else{
4617              $('#publisher-box-stickers-cont-'+id).attr('GOffset', parseInt($('#publisher-box-stickers-cont-'+id).attr('GOffset')) + 20);
4618            }
4619            Wo_Delay(function(){
4620                $.ajax({
4621                  url: 'https://api.giphy.com/v1/gifs/search?',
4622                  type: 'GET',
4623                  dataType: 'json',
4624                  data: {q:keyword,api_key:'420d477a542b4287b2bf91ac134ae041', limit: 20,offset: offset},
4625                })
4626                .done(function(data) {
4627                  if (data.meta.status == 200 && data.data.length > 0) {
4628                    var appended = false;
4629                    for (var i = 0; i < data.data.length; i++) {
4630                        appended = true;
4631                        if (appended == true) {
4632                          appended = false;
4633                          if (type == 'story') {
4634                             $('#publisher-box-stickers-cont-'+id).append($('<img alt="gif" src="'+data.data[i].images.fixed_height_small.url+'" data-gif="' + data.data[i].images.fixed_height.url + '" onclick="Wo_PostCommentGif_'+id+'(this,'+id+')" autoplay loop>'));
4635                         }
4636                         else{
4637                           $('#publisher-box-stickers-cont-'+id).append($('<img alt="gif" src="'+data.data[i].images.fixed_height_small.url+'" data-gif="' + data.data[i].images.fixed_height.url + '" onclick="Wo_PostReplyCommentGif_'+id+'(this,'+id+')" autoplay loop>'));
4638                         }
4639                          appended = true;
4640                        }
4641                    }
4642                    var images = 0;
4643                    Wo_ElementLoad($('img[alt=gif]'), function(){
4644                      images++;
4645                    });
4646                    if (data.data.length == images || images >= 5) {
4647
4648                    }
4649                  }
4650                  else{
4651                     $('#publisher-box-stickers-cont-'+id).html('<p class="no_gifs_found"><i class="fa fa-frown-o"></i> No result to show</p>');
4652                  }
4653                })
4654                .fail(function() {
4655                  console.log("error");
4656                })
4657              },100);
4658         }
4659         function ShowCommentStickers(id,type) {
4660            $('.gif_post_comment').slideUp(200);
4661            $('.gif_post_comment_gif').html('');
4662           $('#sticker-form-'+id).slideToggle(200);
4663           $('.chat-box-stickers-cont').empty();
4664           functionName = "Wo_PostReplyCommentSticker_"+id+"(this,"+id+");";
4665           if (type == 'story') {
4666            functionName = "Wo_PostCommentSticker_"+id+"(this,"+id+");";
4667           }
4668
4669                      sticker = '<img alt="gif" src="https://cdn.worldswave.com/upload/photos/2026/08/MgV2WE9r5O5u65gqAwPT_22_cc032652420bc90621bfb561310d4ddd_image.png" data-gif="https://cdn.worldswave.com/upload/photos/2026/08/MgV2WE9r5O5u65gqAwPT_22_cc032652420bc90621bfb561310d4ddd_image.png" onclick="'+functionName+'" autoplay loop><img alt="gif" src="https://cdn.worldswave.com/upload/photos/2026/01/fmtQe2MeiVwjFCjsMVjf_07_5f277ec69caf29bf5e9642a49ed441e2_image.gif" data-gif="https://cdn.worldswave.com/upload/photos/2026/01/fmtQe2MeiVwjFCjsMVjf_07_5f277ec69caf29bf5e9642a49ed441e2_image.gif" onclick="'+functionName+'" autoplay loop><img alt="gif" src="https://cdn.worldswave.com/upload/photos/2026/01/TA1g32leM5UJOtoUvVrZ_07_0a44208811c6e36d6147036739edc618_image.gif" data-gif="https://cdn.worldswave.com/upload/photos/2026/01/TA1g32leM5UJOtoUvVrZ_07_0a44208811c6e36d6147036739edc618_image.gif" onclick="'+functionName+'" autoplay loop><img alt="gif" src="https://cdn.worldswave.com/upload/photos/2025/05/bANVHAI6Nv2L2WPGFtic_05_f38290d25952b08ef02fc903162d6ab7_image.gif" data-gif="https://cdn.worldswave.com/upload/photos/2025/05/bANVHAI6Nv2L2WPGFtic_05_f38290d25952b08ef02fc903162d6ab7_image.gif" onclick="'+functionName+'" autoplay loop>';
4670           $('#publisher-box-sticker-cont-'+id).html(sticker);
4671
4672         }
4673        $(window).on("popstate", function (e) {
4674          location.reload();
4675      });
4676       /*Language Select*/
4677        $(document).ready(function(){
4678          $("#wo_language_modal .language_select .English").append('<span class="language_initial"><img src="https://worldswave.com/themes/wowonder/img/flags/united-states.svg" alt=""/></span> ');
4679          $("#wo_language_modal .language_select .Arabic").append('<span class="language_initial"><img src="https://worldswave.com/themes/wowonder/img/flags/saudi-arabia.svg" alt=""/></span> ');
4680          $("#wo_language_modal .language_select .Dutch").append('<span class="language_initial"><img src="https://worldswave.com/themes/wowonder/img/flags/netherlands.svg" alt=""/></span> ');
4681          $("#wo_language_modal .language_select .French").append('<span class="language_initial"><img src="https://worldswave.com/themes/wowonder/img/flags/france.svg" alt=""/></span> ');
4682          $("#wo_language_modal .language_select .German").append('<span class="language_initial"><img src="https://worldswave.com/themes/wowonder/img/flags/germany.svg" alt=""/></span> ');
4683          $("#wo_language_modal .language_select .Hungarian, #wo_language_modal .language_select .Magyar").append('<span class="language_initial"><img src="https://worldswave.com/themes/wowonder/img/flags/hungary.svg" alt=""/></span> ');
4684          $("#wo_language_modal .language_select .Italian").append('<span class="language_initial"><img src="https://worldswave.com/themes/wowonder/img/flags/italy.svg" alt=""/></span> ');
4685          $("#wo_language_modal .language_select .Portuguese").append('<span class="language_initial"><img src="https://worldswave.com/themes/wowonder/img/flags/portugal.svg" alt=""/></span> ');
4686          $("#wo_language_modal .language_select .Russian").append('<span class="language_initial"><img src="https://worldswave.com/themes/wowonder/img/flags/russia.svg" alt=""/></span> ');
4687          $("#wo_language_modal .language_select .Spanish").append('<span class="language_initial"><img src="https://worldswave.com/themes/wowonder/img/flags/spain.svg" alt=""/></span> ');
4688          $("#wo_language_modal .language_select .Serbian").append('<span class="language_initial"><img src="https://worldswave.com/themes/wowonder/img/flags/serbia.svg" alt=""/></span> ');
4689          $("#wo_language_modal .language_select .Turkish").append('<span class="language_initial"><img src="https://worldswave.com/themes/wowonder/img/flags/turkey.svg" alt=""/></span> ');
4690        });
4691        /*
4692
4693The code entered here will be added in <footer> tag
4694
4695*/
4696(function(){var s=document.createElement('script');s.src='/themes/wowonder/javascript/ww-img-fallback.js?v=1';s.async=true;(document.body||document.head).appendChild(s);})();
4697      </script>
4697
4698            
4698<script>
4699      window.addEventListener("load", function(){
4700      window.cookieconsent.initialise({
4701        "palette": {
4702          "popup": {
4703            "background": "#2c2e2b",
4704            "text": "#fff"
4705          },
4706          "button": {
4707            "background": "#c64d53"
4708          }
4709        },
4710        "theme": "edgeless",
4711                "content": {
4712          "message": "This website uses cookies to ensure you get the best experience on our website.",
4713          "dismiss": "Got It!",
4714          "link": "Learn More",
4715          "href": "https://worldswave.com/terms/privacy-policy"
4716        }
4717      })});
4718      </script>
4718
4719            
4720		      <!-- // NEW STORY -->
4721      
4721<script type="text/javascript">
4722         $(document).on('mouseover', '.story_lightbox', function(event) {
4723                $('.width_').css('width', $('.width_').css('width'));
4724                value = $(this).attr('data-post-id');
4725                $(this).addClass('dont_close_story_'+value);
4726          });
4727          $(document).on('mouseleave', '.story_lightbox', function(event) {
4728            Wo_Delay(function(){
4729                    if ($('#users-reacted-modal').is(':hidden')) {
4730                  value = $(this).attr('data-post-id');
4731                   $(this).removeClass('dont_close_story_'+value);
4732                     setTimeout(function(){
4733                             $('.width_').css('width', '100%');
4734                     }, 700);
4735                     Wo_Delay(function(){
4736                             if ($('.dont_close_story_'+value).length == 0) {
4737                               $('.story_lightbox').find('.next-btn').click();
4738                             }
4739                     }, 10000);
4740                  }
4741            }, 500);
4742
4743          });
4744          $(document).on('click', '.story-image-wrapper', function(event) {
4745          event.preventDefault();
4746          $('#contnet').append('<div class="lightbox-container"><div class="lightbox-backgrond" onclick="Wo_CloseLightbox();"></div><div class="lb-preloader" style="display:block"><svg width="50px" height="50px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><rect x="0" y="0" width="100" height="100" fill="none" class="bk"></rect><circle cx="50" cy="50" r="40" stroke="#676d76" fill="none" stroke-width="6" stroke-linecap="round"><animate attributeName="stroke-dashoffset" dur="1.5s" repeatCount="indefinite" from="0" to="502"></animate><animate attributeName="stroke-dasharray" dur="1.5s" repeatCount="indefinite" values="150.6 100.4;1 250;150.6 100.4"></animate></circle></svg></div></div>');
4747
4748          $value = $(this).parents(".story-container").attr('data-status-id');
4749          $.post(Wo_Ajax_Requests_File() + '?f=story_view', {id: $value}, function(data, textStatus, xhr) {
4750            if (data.status == 200) {
4751              document.body.style.overflow = 'hidden';
4752                $('.lightbox-container').html(data.html);
4753                $('.width_').addClass('load');
4754                setTimeout(function(){
4755                    $('.width_').css('width', '100%');
4756              }, 200);
4757                Wo_Delay(function(){
4758                    if ($('.dont_close_story_'+$value).length == 0) {
4759                      Get_NextStory(data.story_id);
4760                    }
4761              }, 10000);
4762            }
4763            else{
4764              Wo_CloseLightbox();
4765            }
4766          });
4767        });
4768
4769        function Wo_GetMoreStoryViews(story_id,self) {
4770          last_view = $('.story_views_').last().attr('id');
4771          $(self).addClass('dont_close_story_'+story_id);
4772          $(self).find('span').html('Please wait..');
4773          $.post(Wo_Ajax_Requests_File() + '?f=story_views_', {last_view:last_view,story_id:story_id}, function(data, textStatus, xhr) {
4774            if (data.status == 200) {
4775              $(self).find('button').html('<svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather"><polyline points="6 9 12 15 18 9"></polyline></svg> Load more');
4776
4777              $('.views_container_').append(data.html);
4778            }
4779            else{
4780              $(self).find('button').html('No more views');
4781
4782            }
4783          });
4784        }
4785        $(document).on('click', '.see_all_stories', function(event) {
4786          event.preventDefault();
4787          $('#contnet').append('<div class="lightbox-container"><div class="lightbox-backgrond" onclick="Wo_CloseLightbox();"></div><div class="lb-preloader" style="display:block"><svg width="50px" height="50px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><rect x="0" y="0" width="100" height="100" fill="none" class="bk"></rect><circle cx="50" cy="50" r="40" stroke="#676d76" fill="none" stroke-width="6" stroke-linecap="round"><animate attributeName="stroke-dashoffset" dur="1.5s" repeatCount="indef
4787inite" from="0" to="502"></animate><animate attributeName="stroke-dasharray" dur="1.5s" repeatCount="indefinite" values="150.6 100.4;1 250;150.6 100.4"></animate></circle></svg></div></div>');
4788          user_id = $(this).attr('data_story_user_id');
4789          type = $(this).attr('data_story_type');
4790          $.post(Wo_Ajax_Requests_File() + '?f=view_all_stories', {user_id: user_id,type:type}, function(data, textStatus, xhr) {
4791            if (node_socket_flow == "1") {
4792               socket.emit("user_notification", { to_id: user_id, user_id: _getCookie("user_id"), type: "added" });
4793            }
4794            document.body.style.overflow = 'hidden';
4795            $('.lightbox-container').html(data.html);
4796            setTimeout(function(){
4797              video_story = $('#video_story').attr('data-story-video');
4798                if ($('[data-story-video='+video_story+']').length == 0) {
4799
4800                  $('.width_').addClass('load');
4801                  setTimeout(function(){
4802                      $('.width_').css('width', '100%');
4803                  }, 200);
4804                  Wo_Delay(function(){
4805                    value = $('.user_story_').attr('id');
4806
4807                      if ($('.dont_close_story_'+value).length == 0) {
4808                        if (type == 'user') {
4809                          Get_NextStory(data.story_id);
4810                        }
4811                        else{
4812
4813                          Get_NextStory(data.story_id,'friends');
4814                        }
4815                      }
4816                  }, 10000);
4817                }
4818              }, 200);
4819          });
4820        });
4821        function Get_PreviousStory(story_id,story_type = '') {
4822          if ($('.lightbox-container').is(":visible")) {
4823
4824            Wo_CloseLightbox();
4825            $('#contnet').append('<div class="lightbox-container"><div class="lightbox-backgrond" onclick="Wo_CloseLightbox();"></div><div class="lb-preloader" style="display:block"><svg width="50px" height="50px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><rect x="0" y="0" width="100" height="100" fill="none" class="bk"></rect><circle cx="50" cy="50" r="40" stroke="#676d76" fill="none" stroke-width="6" stroke-linecap="round"><animate attributeName="stroke-dashoffset" dur="1.5s" repeatCount="indefinite" from="0" to="502"></animate><animate attributeName="stroke-dasharray" dur="1.5s" repeatCount="indefinite" values="150.6 100.4;1 250;150.6 100.4"></animate></circle></svg></div></div>');
4826            $.post(Wo_Ajax_Requests_File() + '?f=view_story_by_id', {story_id: story_id,type:'previous',story_type:story_type}, function(data, textStatus, xhr) {
4827               user_id = $(this).attr('data_story_user_id');
4828               if (node_socket_flow == "1") {
4829               socket.emit("user_notification", { to_id: user_id, user_id: _getCookie("user_id"), type: "added" });
4830            }
4831              if (data.status == 200) {
4832                document.body.style.overflow = 'hidden';
4833                  $('.lightbox-container').html(data.html);
4834                  video_story = $('#video_story').attr('data-story-video');
4835                if ($('[data-story-video='+video_story+']').length == 0) {
4836                    $('.width_').addClass('load');
4837                    setTimeout(function(){
4838                        $('.width_').css('width', '100%');
4839                  }, 200);
4840                    Wo_Delay(function(){
4841                      value = $('.user_story_').attr('id');
4842                        if ($('.dont_close_story_'+value).length == 0) {
4843                          if (story_type == 'user') {
4844                            if ($('.lightpost-'+data.story_id).length > 0) {
4845                              Get_NextStory(data.story_id);
4846                            }
4847                          }
4848                          else{
4849                            if ($('.lightpost-'+data.story_id).length > 0) {
4850                              Get_NextStory(data.story_id,'friends');
4851                            }
4852                          }
4853                        }
4854                  }, 10000);
4855                }
4856              }
4857              else{
4858                Wo_CloseLightbox();
4859              }
4860            });
4861          }
4862        }
4863        function Get_NextStory(story_id,story_type = '') {
4864          if ($('.lightbox-container').is(":visible")) {
4865
4866            Wo_CloseLightbox();
4867            $('#contnet').append('<div class="lightbox-container"><div class="lightbox-backgrond" onclick="Wo_CloseLightbox();"></div><div class="lb-preloader" style="display:block"><svg width="50px" height="50px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><rect x="0" y="0" width="100" height="100" fill="none" class="bk"></rect><circle cx="50" cy="50" r="40" stroke="#676d76" fill="none" stroke-width="6" stroke-linecap="round"><animate attributeName="stroke-dashoffset" dur="1.5s" repeatCount="indef
4867inite" from="0" to="502"></animate><animate attributeName="stroke-dasharray" dur="1.5s" repeatCount="indefinite" values="150.6 100.4;1 250;150.6 100.4"></animate></circle></svg></div></div>');
4868            $.post(Wo_Ajax_Requests_File() + '?f=view_story_by_id', {story_id: story_id,type:'next',story_type:story_type}, function(data, textStatus, xhr) {
4869              if (data.status == 200) {
4870               user_id = $(this).attr('data_story_user_id');
4871               if (node_socket_flow == "1") {
4872               socket.emit("user_notification", { to_id: user_id, user_id: _getCookie("user_id"), type: "added" });
4873            }
4874                document.body.style.overflow = 'hidden';
4875                  $('.lightbox-container').html(data.html);
4876                  video_story = $('#video_story').attr('data-story-video');
4877                if ($('[data-story-video='+video_story+']').length == 0) {
4878                    $('.width_').addClass('load');
4879                    setTimeout(function(){
4880                        $('.width_').css('width', '100%');
4881                  }, 200);
4882                    Wo_Delay(function(){
4883                      value = $('.user_story_').attr('id');
4884                        if ($('.dont_close_story_'+value).length == 0) {
4885                          if (story_type == 'user') {
4886                            if ($('.lightpost-'+data.story_id).length > 0) {
4887                              Get_NextStory(data.story_id);
4888                            }
4889                      }
4890                      else{
4891                        if ($('.lightpost-'+data.story_id).length > 0) {
4892                          Get_NextStory(data.story_id,'friends');
4893                        }
4894                      }
4895                        }
4896                  }, 10000);
4897                }
4898              }
4899              else{
4900                if (story_type == 'user') {
4901                  if($('.unseen_story').length > 0){
4902                    $('.unseen_story').addClass('seen_story');
4903                    $('.unseen_story').removeClass('unseen_story');
4904
4905                  }
4906                }
4907                Wo_CloseLightbox();
4908              }
4909            });
4910          }
4911      }
4912      function Get_CurrentStory(story_id,story_type = '') {
4913
4914            Wo_CloseLightbox();
4915            $('#contnet').append('<div class="lightbox-container"><div class="lightbox-backgrond" onclick="Wo_CloseLightbox();"></div><div class="lb-preloader" style="display:block"><svg width="50px" height="50px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><rect x="0" y="0" width="100" height="100" fill="none" class="bk"></rect><circle cx="50" cy="50" r="40" stroke="#676d76" fill="none" stroke-width="6" stroke-linecap="round"><animate attributeName="stroke-dashoffset" dur="1.5s" repeatCount="indefinite" from="0" to="502"></animate><animate attributeName="stroke-dasharray" dur="1.5s" repeatCount="indefinite" values="150.6 100.4;1 250;150.6 100.4"></animate></circle></svg></div></div>');
4916            $.post(Wo_Ajax_Requests_File() + '?f=view_story_by_id', {story_id: story_id,type:'current',story_type:story_type}, function(data, textStatus, xhr) {
4917              if (data.status == 200) {
4918                  user_id = $(this).attr('data_story_user_id');
4919               if (node_socket_flow == "1") {
4920               socket.emit("user_notification", { to_id: user_id, user_id: _getCookie("user_id"), type: "added" });
4921            }
4922                document.body.style.overflow = 'hidden';
4923                  $('.lightbox-container').html(data.html);
4924                  video_story = $('#video_story').attr('data-story-video');
4925                if ($('[data-story-video='+video_story+']').length == 0) {
4926                    $('.width_').addClass('load');
4927                    setTimeout(function(){
4928                        $('.width_').css('width', '100%');
4929                  }, 200);
4930                    Wo_Delay(function(){
4931                      value = $('.user_story_').attr('id');
4932                        if ($('.dont_close_story_'+value).length == 0) {
4933                          if (story_type == 'user') {
4934                            if ($('.lightpost-'+data.story_id).length > 0) {
4935                              Get_NextStory(data.story_id);
4936                            }
4937                      }
4938                      else{
4939                        if ($('.lightpost-'+data.story_id).length > 0) {
4940                          Get_NextStory(data.story_id,'friends');
4941                        }
4942                      }
4943                        }
4944                  }, 10000);
4945                }
4946              }
4947              else{
4948                if (story_type == 'user') {
4949                  if($('.unseen_story').length > 0){
4950                    $('.unseen_story').addClass('seen_story');
4951                    $('.unseen_story').removeClass('unseen_story');
4952
4953                  }
4954                }
4955                Wo_CloseLightbox();
4956              }
4957            });
4958      }
4959    </script>
4959
4960      <!-- // NEW STORY -->
4961
4962	          <div class="modal fade sun_modal" id="apply-job-modal" role="dialog">
4963    </div>
4964    <div id="pay_modal_wallet">
4965      <div class="modal fade wow_mat_pops" id="pay-go-pro" role="dialog" data-keyboard="false">
4966        <div class="modal-dialog">
4967          <div class="modal-content">
4968            <div class="wow_pops_head">
4969              <svg height="100px" preserveAspectRatio="none" version="1.1" viewBox="0 0 300 100" width="300px" xmlns="http://www.w3.org/2000/svg"><path d="M30.913,43.944c0,0,42.911-34.464,87.51-14.191c77.31,35.14,113.304-1.952,146.638-4.729 c48.654-4.056,69.94,16.218,69.94,16.218v54.396H30.913V43.944z" fill="currentColor" opacity="0.6"></path> <path d="M-35.667,44.628c0,0,42.91-34.463,87.51-14.191c77.31,35.141,113.304-1.952,146.639-4.729 c48.653-4.055,69.939,16.218,69.939,16.218v54.396H-35.667V44.628z" fill="currentColor" opacity="0.6"></path> <path d="M-34.667,62.998c0,0,56-45.667,120.316-27.839C167.484,57.842,197,41.332,232.286,30.428 c53.07-16.399,104.047,36.903,104.047,36.903l1.333,36.667l-372-2.954L-34.667,62.998z" fill="currentColor"></path></svg>
4970              <h4><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M20,8H4V6H20M20,18H4V12H20M20,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V6C22,4.89 21.1,4 20,4Z"></path></svg> Pay By Wallet</h4>
4971            </div>
4972            <div class="modal-body">
4973              <div class="pay_modal_wallet_alert"></div>
4974              <h4 class="pay_modal_wallet_text"></h4>
4975            </div>
4976            <div class="clear"></div>
4977            <div class="modal-footer">
4978              <div class="ball-pulse"><div></div><div></div><div></div></div>
4979              <button type="button" class="btn btn-main" id="pay_modal_wallet_btn">Pay Now</button>
4980            </div>
4981          </div>
4982        </div>
4983      </div>
4984    </div>
4985    <!-- HTML NOTIFICATION POPUP -->
4986    <div id="notification-popup"></div>
4987    <!-- HTML NOTIFICATION POPUP -->
4988        <div class="modal fade" id="delete-address" tabindex="-1" role="dialog" aria-labelledby="delete-address" aria-hidden="true" data-id="0">
4989		<div class="modal-dialog modal-md mat_box wow_mat_mdl" role="document">
4990			<div class="modal-content">
4991				<div class="modal-header">
4992					<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
4993					<h4 class="modal-title">Delete your address</h4>
4994				</div>
4995				<div class="modal-body">
4996					Are you sure you want to delete this address?				</div>
4997				<div class="modal-footer">
4998					<button type="button" class="btn btn-danger btn-mat" data-dismiss="modal">Delete</button>
4999				</div>
5000			</div>
5001		</div>
5002    </div>
5003      <div class="modal fade" id="delete-monetization" tabindex="-1" role="dialog" aria-labelledby="delete-monetization" aria-hidden="true" data-id="0">
5004          <div class="modal-dialog modal-md mat_box wow_mat_mdl" role="document">
5005              <div class="modal-content">
5006                  <div class="modal-header">
5007                      <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
5008                      <h4 class="modal-title">Remove your monetization package</h4>
5009                  </div>
5010                  <div class="modal-body">
5011                      Are you sure you want to delete this package?                  </div>
5012                  <div class="modal-footer">
5013                      <button type="button" class="btn btn-danger btn-mat" data-dismiss="modal">Delete</button>
5014                  </div>
5015              </div>
5016          </div>
5017      </div>
5018      <div class="modal fade" id="unsubscribe-monetization" tabindex="-1" role="dialog" aria-labelledby="unsubscribe-monetization" aria-hidden="true" data-id="0">
5019          <div class="modal-dialog modal-md mat_box wow_mat_mdl" role="document">
5020              <div class="modal-content">
5021                  <div class="modal-header">
5022                      <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
5023                      <h4 class="modal-title">Unsubscribe</h4>
5024                  </div>
5025                  <div class="modal-body">
5026                      Are you sure you want to unsubscribe from this user? Keep in mind that you won't be able to view any of their monetized content.                  </div>
5027                  <div class="modal-footer">
5028                      <button type="button" class="btn btn-danger btn-mat" data-dismiss="modal">Unsubscribe</button>
5029                  </div>
5030              </div>
5031          </div>
5032      </div>
5033      <div class="modal fade" id="delete-monetization" tabindex="-1" role="dialog" aria-labelledby="delete-monetization" aria-hidden="true" data-id="0">
5034          <div class="modal-dialog modal-md mat_box wow_mat_mdl" role="document">
5035              <div class="modal-content">
5036                  <div class="modal-header">
5037                      <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
5038                      <h4 class="modal-title">Remove your monetization package</h4>
5039                  </div>
5040                  <div class="modal-body">
5041                      Are you sure you want to delete this package?                  </div>
5042                  <div class="modal-footer">
5043                      <button type="button" class="btn btn-danger btn-mat" data-dismiss="modal">Delete</button>
5044                  </div>
5045              </div>
5046          </div>
5047      </div>
5048
5049    <div class="modal fade ch_payment_box" id="buy_product_modal" tabindex="-1" role="dialog" aria-labelledby="buy_product" aria-hidden="true" data-id="0">
5050		<div class="modal-dialog modal-md mat_box" role="document">
5051			<div class="modal-content">
5052				<div class="ch_payment_head">
5053					<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
5053<path fill="currentColor" d="M12,13A5,5 0 0,1 7,8H9A3,3 0 0,0 12,11A3,3 0 0,0 15,8H17A5,5 0 0,1 12,13M12,3A3,3 0 0,1 15,6H9A3,3 0 0,1 12,3M19,6H17A5,5 0 0,0 12,1A5,5 0 0,0 7,6H5C3.89,6 3,6.89 3,8V20A2,2 0 0,0 5,22H19A2,2 0 0,0 21,20V8C21,6.89 20.1,6 19,6Z"></path></svg>
5054					<h4>Payment Alert</h4>
5055				</div>
5056				<div class="modal-body">
5057					<div class="modal_product_pay_alert"></div>
5058					You are about to purchase the items, do you want to proceed?				</div>
5059				<div class="modal-footer">
5060					<input type="hidden" id="product_id">
5061					<input type="hidden" id="product_price">
5062					<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
5063					<button type="button" class="btn btn-main btn-mat">Pay Now</button>
5064				</div>
5065			</div>
5066		</div>
5067    </div>
5068	<div class="modal fade" id="refund_order" tabindex="-1" role="dialog" aria-labelledby="refund_order" aria-hidden="true" data-id="0">
5069		<div class="modal-dialog mat_box wow_mat_mdl" role="document">
5070			<div class="modal-content">
5071				<div class="modal-header">
5072					<h5 class="modal-title">Request a Refund</h5>
5073				</div>
5074				<form class="refund_order_form" method="post">
5075					<div class="modal-body">
5076						<div class="modal_refund_order_modal_alert"></div>
5077						<div class="wow_form_fields">
5078							<label class="form-label">Please explain the reason</label>
5079							<textarea placeholder="Please explain the reason" rows="5" name="message" id="refund_order_message"></textarea>
5080						</div>
5081					</div>
5082					<div class="modal-footer">
5083						<button type="button" class="btn btn-default btn-mat" data-dismiss="modal">Cancel</button>
5084						<button type="submit" class="btn btn-main btn-mat get_refnd">Request</button>
5085					</div>
5086				</form>
5087			</div>
5088		</div>
5089    </div>
5090
5091    <a href="https://worldswave.com/checkout" data-ajax="?link1=checkout" id="load_checkout" style="display: none;"></a>
5092
5093	<div id="select-language" class="modal fade" data-keyboard="false">
5094		<div class="modal-dialog modal-lg wow_mat_mdl lang_select_modal">
5095            <div class="modal-content">
5096				<div class="modal-body">
5097					<div class="row">
5098						<div class="col-md-4">
5099							<div class="language_info">
5100								<h3>Language</h3>
5101								<svg enable-background="new 0 0 497 497" height="512" viewBox="0 0 497 497" width="512" xmlns="http://www.w3.org/2000/svg"><g><path d="m497 265.608c0-70.961-31.942-134.462-82.232-176.909-40.279-33.998-153.438-37.892-153.438-37.892l-82.012.473c-.61.258-1.347.079-1.954.342-80.382 34.882-132.545 117.531-132.545 213.605 0 127.798 95.283 214.76 223.081 214.76 38.422 0 72.357 7.656 104.247-8.915 74.182-38.546 124.853-116.088 124.853-205.464z" fill="#94ccd4"/><path d="m414.77 88.697c-23.53 15.39-48.79 30.66-58.26 32.73-25.99 7.6-59.82-8.5-66.77 29.83-.2 7.4-.85 14.43-1.96 20.99-1.24 7.32-3.96 14.21-7.91 20.33s-14.463 7.906-20.583 12.106c-16.85 11.58-30.541 12.274-48.681 2.824-.46-.24-.93-.49-1.4-.74-30.22-14.81-47.973-48.87-16.643-73.76 20.59-17 17.476-46.987 3.086-65.727l-8.66-10.02c6.723-2.777 3.986-10.878 11.01-13.021 21.385-6.524 44.084-10.032 67.6-10.032 56.841 0 108.891 20.49 149.171 54.49z" fill="#b7e546"/><path d="m445.066 208.328c-.129-19.101-7.841-37.381-21.444-50.801-11.605-13.278-15.619-21.189-31.569-6.53-15.118 18.805-.207 42.145-32.34 74.213-5.691 5.793-8.884 13.723-8.563 21.852-.012-.002-.007-1.436-.018-1.438 1.155 20.135 14.908 36.366 34.51 36.366 25.18-.001 59.424-29.559 59.424-73.662z" fill="#b7e546"/><path d="m372.62 223.717c-5.69 5.8-8.89 13.73-8.57 21.86-.01-.01-.01-.02-.02-.02.96 16.67 15.41 30.7 31.48 35.04-3.37.92-6.69 1.39-9.87 1.39-19.6 0-40.45-16.29-41.61-36.43.01 0 .01.01.02.02-.32-8.13 2.88-16.06 8.57-21.86 32.13-32.06 13.51-57.11 28.63-75.91 9.11-8.38 17.86-8.34 25.84-4.29-1.93 1.07-3.87 2.48-5.84 4.29-15.12 18.8 3.5 43.85-28.63 75.91z" fill="#abd641"/><path d="m466.803 17.508v115.506l-7.36 6.988c0 9.665-10.988 11.121-20.654 11.121l-52.829-.397c-2.458 0-4.854.776-6.844 2.218l-43.595 30.271c-3.857 2.794-9.256.038-9.256-4.724l4.092-14.559c0-6.444-5.224-11.667-11.667-11.667h-14c-9.665 0-17.501-7.835-17.501-17.501l-2.11-108.356c0-9.665 3.839-19.859 13.504-19.859l4.878-6.541h145.841c9.666-.001 17.501 7.834 17.501 17.5z" fill="#dc4955"/><path d="m466.803 133.014v5.834c0 9.665-7.835 17.501-17.501 17.501h-62.63c-2.462 0-4.854.782-6.837 2.217l-47.288 34.243c-3.85 2.8-9.252.047-9.252-4.725v-20.068c0-6.444-5.224-11.667-11.667-11.667h-14.001c-9.665 0-17.501-7.835-17.501-17.501v-121.34c0-9.665 7.835-17.501 17.501-17.501h5.834v130.674c0 1.289 1.045 2.333 2.333 2.333h5.834c13.429 0 25.112 7.595 30.979 18.725 1 1.897 3.425 2.496 5.162 1.237l18.368-13.312c6.
5101009-4.352 13.114-6.65 20.534-6.65z" fill="#d82f3c"/><path d="m320.6 476.787c-130.86 0-236.95-105.78-236.95-236.26 0-77.71 35.628-145.845 93.718-188.905-84.029 34.685-143.168 117.43-143.168 213.985 0 39.347 9.82 76.4 27.144 108.842 0 0 54.989 43.55 82.795 64.014 38.358 28.23 112.89 46.439 112.89 46.439s82.932 2.814 114.732-13.646c-16.481 3.621-33.591 5.531-51.161 5.531z" fill="#6fbbc6"/><path d="m372.135 471.048c-18.595-25.899-52.793-54.451-51.323-88.84.501-11.724-1.046-23.487-4.906-34.574-.061-.15-.11-.297-.159-.443-1.952-5.491-4.884-10.572-8.535-15.101-10.078-12.52-31.583-45.184-42.098-49.764-20.079-12.419-47.263-3.171-58.005 17.22-9.324 23.587-11.896 55.905-36.253 68.627-14.56 7.896-35.545 6.122-46.621-6.952-19.217-24.96-46.122-.826-62.868 13.218 6.654 12.431 33.803 21.544 42.583 32.57 36.43 45.761 68.853 63.401 122.234 72.98 49.652 9.01 100.602 14.614 145.41-8.666.18-.094.361-.182.541-.275z" fill="#b7e546"/><path d="m371.67 471.277c-39.78 20.697-85.715 29.138-130.28 24.46v-.01c-75.319-7.365-144.829-54.348-180.02-121.29 13.24-11.11 32.85-28.54 49.98-22.97 39.85 74.57 118.61 125.32 209.25 125.32 17.54 0 34.62-1.9 51.07-5.51z" fill="#abd641"/><path d="m423.275 270.934v115.506l-7.36 6.988c0 9.665-10.988 11.121-20.654 11.121l-52.829-.397c-2.458 0-4.854.776-6.844 2.218l-43.595 30.271c-3.857 2.794-9.256.038-9.256-4.724l4.092-14.559c0-6.444-5.224-11.667-11.667-11.667h-14.001c-9.665 0-17.501-7.835-17.501-17.501l-2.11-108.356c0-9.665 3.839-19.859 13.504-19.859l4.878-6.541h145.841c9.666-.001 17.502 7.835 17.502 17.5z" fill="#ffbf54"/><path d="m423.275 386.44v5.834c0 9.666-7.835 17.501-17.501 17.501h-62.63c-2.462 0-4.854.782-6.837 2.217l-47.288 34.243c-3.85 2.8-9.252.047-9.252-4.725v-20.068c0-6.444-5.224-11.667-11.667-11.667h-14.001c-9.665 0-17.501-7.835-17.501-17.501v-121.34c0-9.665 7.835-17.501 17.501-17.501h5.834v130.674c0 1.289 1.045 2.333 2.333 2.333h5.834c13.429 0 25.112 7.595 30.979 18.725 1 1.897 3.425 2.496 5.162 1.237l18.368-13.312c6.009-4.352 13.114-6.65 20.534-6.65z" fill="#ffa442"/><path d="m418.808 57.26c4.142 0 7.5-3.358 7.5-7.5s-3.358-7.5-7.5-7.5h-38.825v-12.753c0-4.142-3.358-7.5-7.5-7.5s-7.5 3.358-7.5 7.5v12.753h-38.825c-4.142 0-7.5 3.358-7.5 7.5s3.358 7.5 7.5 7.5h15.551c3.601 15.961 10.724 30.639 20.644 43.123-7.591 7.247-16.472 13.255-26.375 17.669l-10.333 4.605c-3.784 1.686-5.484 6.12-3.798 9.903 1.244 2.792 3.984 4.449 6.855 4.449 1.02 0 2.057-.209 3.048-.651l10.333-4.605c11.399-5.08 21.635-11.977 30.4-20.293 8.765 8.316 19.001 15.213 30.4 20.293l10.333 4.605c.992.442 2.028.651 3.048.651 2.871 0 5.611-1.658 6.855-4.449 1.686-3.783-.014-8.217-3.798-9.903l-10.333-4.605c-9.904-4.413-18.784-10.422-26.375-17.669 9.92-12.484 17.042-27.162 20.643-43.123zm-46.325 31.693c-7.028-9.387-12.272-20.113-15.335-31.693h30.669c-3.063 11.58-8.306 22.306-15.334 31.693z" fill="#faf8f8"/><path d="m387.386 285.507h-34.891c-4.142 0-7.5 3.358-7.5 7.5s3.358 7.5 7.5 7.5h9.945v23.5h-29.833c1.743-3.549 2.724-7.537 2.724-11.75 0-14.75-12-26.75-26.75-26.75h-21.656c-4.142 0-7.5 3.358-7.5 7.5s3.358 7.5 7.5 7.5h21.656c6.479 0 11.75 5.271 11.75 11.75s-5.271 11.75-11.75 11.75h-24.063c-4.142 0-7.5 3.358-7.5 7.5s3.358 7.5 7.5 7.5h24.063c6.479 0 11.75 5.271 11.75 11.75 0 6.589-5.161 11.75-11.75 11.75-10.362 0-22.125-1.168-30.791-9.834-2.929-2.929-7.678-2.929-10.606 0-2.929 2.929-2.929 7.678 0 10.606 12.611 12.611 28.748 14.228 41.397 14.228 14.75 0 26.75-12 26.75-26.75 0-4.213-.981-8.201-2.724-11.75h29.833v31c0 4.142 3.358 7.5 7.5 7.5s7.5-3.358 7.5-7.5v-69.5h9.945c4.142 0 7.5-3.358 7.5-7.5s-3.357-7.5-7.499-7.5z" fill="#faf8f8"/><path d="m200.16 145.927-.29.24c-3.86 3.07-17.26 15.34-26.76 25.86-3.82-14.43-.5-29.75 14.32-41.52 20.59-17 12.99-50.12-1.4-68.86l-8.666-10.025c6.72-2.78 13.606-5.245 20.636-7.385 6.22 9.45 11.75 17.41 11.75 17.41 14.91 27.77 15.58 63.51-9.59 84.28z" fill="#abd641"/><path d="m280.71 191.217c-.27.46-.55.91-.84 1.36-3.95 6.12-9.11 11.46-15.23 15.66-16.85 11.58-38.7 12.88-56.84 3.43-.46-.24-.93-.49-1.4-.74-28.44-13.94-47.89-50.81-23.98-75.85-7.61 22.98 10.36 49.51 34.55 60.85.49.25.98.5 1.46.74 18.96 9.45 41.8 8.15 59.41-3.43.98-.64 1.94-1.31 2.87-2.02z" fill="#abd641"/><g fill="#94ccd4"><path d="m238.862 495.452c.064.007.128.015.192.022-.064-.007-.128-.014-.192-.022z"/>
5101<path d="m167.135 475.042c.227.107.456.211.683.317-.228-.106-.456-.21-.683-.317z"/><path d="m371.76 471.257c-4.13 2.14-8.32 4.15-12.59 6.03 4.2-1.86 8.34-3.85 12.42-5.97.03-.01.05-.03.08-.04s.06-.01.09-.02z"/></g><path d="m8.053 137.009 1.468 100.637c0 9.855 8.03 17.844 17.936 17.844l56.305 1.84c2.519 0 4.974.792 7.014 2.262l38.427 32.486c3.953 2.849 9.486.039 9.486-4.817l2.428-15.705c0-6.57 5.353-11.896 11.957-11.896l18.584-.068c9.906 0 19.66-2.352 19.66-12.207v-123.721c0-9.855-8.03-17.844-17.936-17.844h-155.446c-9.906 0-9.883 21.334-9.883 31.189z" fill="#faf8f8"/><path d="m104.402 139.105c-.022-.057-.044-.114-.067-.171-1.472-3.597-4.934-5.923-8.82-5.927-.004 0-.006 0-.01 0-3.881 0-7.344 2.319-8.822 5.909-.028.068-.055.137-.082.207l-33.487 88.736c-1.462 3.875.494 8.203 4.369 9.665 3.876 1.462 8.204-.494 9.665-4.369l6.509-17.247h43.945l6.577 17.269c1.14 2.993 3.988 4.833 7.01 4.833.887 0 1.79-.159 2.668-.493 3.871-1.474 5.813-5.807 4.339-9.678zm-25.085 61.803 16.211-42.957 16.361 42.957z" fill="#aad8de"/><path d="m191.32 245.227v2.16c0 9.85-8.03 17.84-17.94 17.84h-14.35c-6.6 0-11.95 5.33-11.95 11.9v20.47c0 4.85-5.54 7.66-9.49 4.81l-48.45-34.92c-2.04-1.47-4.5-2.26-7.02-2.26h-64.18c-9.91 0-17.94-7.99-17.94-17.84v-123.72c0-9.86 8.03-17.85 17.94-17.85h2.06v134.41c0 2.761 2.239 5 5 5h57.12c6.72 0 13.27 2.12 18.71 6.04l22.35 16.11c2.14 1.54 5.12.6 6.08-1.85 4.66-11.87 16.25-20.3 29.77-20.3z" fill="#f0e9e6"/></g></svg>
5102							</div>
5103						</div>
5104						<div class="col-md-8">
5105							<ul class="lang_modal">
5106																	<li class="language_select"><a href="?lang=english" rel="nofollow" class="English">English</a></li>
5107																	<li class="language_select"><a href="?lang=filipino" rel="nofollow" class="Filipino">Filipino</a></li>
5108																	<li class="language_select"><a href="?lang=french" rel="nofollow" class="French">French</a></li>
5109																	<li class="language_select"><a href="?lang=russian" rel="nofollow" class="Russian">Russian</a></li>
5110																	<li class="language_select"><a href="?lang=spanish" rel="nofollow" class="Spanish">Spanish</a></li>
5111															</ul>
5112						</div>
5113					</div>
5114				</div>
5115            </div>
5116		</div>
5117	</div>
5118
5119   
5120<script src="/themes/wowonder/javascript/odysee-embed.js?v=5"></script>
vendor: 1 bytes, line 5120
5120
5121<script src="/themes/wowonder/javascript/bastyon-embed.js?v=2"></script>
vendor: 1 bytes, line 5121
5121
5122<script src="/themes/wowonder/javascript/ww-verified-ids.js?v=1"></script>
5122
5123<style id="ww-groupfix">.wow_my_groups .avatar{position:relative;overflow:hidden;}.wow_my_groups .avatar>a{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;display:block !important;width:100% !important;height:100% !important;}.wow_my_groups .avatar>a>img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;}</style>
5124<script src="/themes/wowonder/javascript/ww-role-badges.js?v=1790217950"></script>
vendor: 1 bytes, line 5124
5124
5125<script src="/themes/wowonder/javascript/ww-chat-contract.js?v=ww16"></script>
vendor: 1 bytes, line 5125
5125
5126<script src="/themes/wowonder/javascript/ww-colonize.js?v=25"></script>
5126
5127<!-- WW-FEATURE: green "featured this stream" chat notice + slash-command signing -->
5128<script src="/themes/wowonder/javascript/ww-feature-alert.js?v=1789410443"></script>
5128
5129<!-- WW-CHATCMD: the one chat command system (registry, parser, palette, dispatch).
5130     Must load AFTER ww-feature-alert.js - it defines window.WWChatCmd. -->
5131<script src="/themes/wowonder/javascript/ww-chat-commands.js?v=1789458101"></script>
vendor: 1 bytes, line 5131
5131
5132<script src="/themes/wowonder/javascript/ww-chat-pin.js?v=ww8"></script>
vendor: 1 bytes, line 5132
5132
5133<script src="/themes/wowonder/javascript/ww-chat-modmenu.js?v=ww7"></script>
vendor: 1 bytes, line 5133
5133
5134<script src="/themes/wowonder/javascript/ww-chat-troll.js?v=ww7"></script>
vendor: 1 bytes, line 5134
5134
5135<script>/* WW-TROLL-GUARD: if ww-chat-troll.js fails to parse (a truncated or broken cached
5136   copy), window.wwTroll never gets defined and the TROLL label silently never appears --
5137   and because JS here is cached with `expires max`, it would stay dead. Re-fetch it once,
5138   cache-busted, so a bad copy self-heals on the next load without a version bump. */
5139(function(){setTimeout(function(){if(window.wwTroll)return;try{var s=document.createElement('script');s.src='/themes/wowonder/javascript/ww-chat-troll.js?heal='+Date.now();s.async=true;document.head.appendChild(s);}catch(e){}},2500);})();</script>
vendor: 1 bytes, line 5139
5139
5140<script src="/themes/wowonder/javascript/ww-chat-wavebot-cmds.js?v=ww4"></script>
vendor: 1 bytes, line 5140
5140
5141<script src="/themes/wowonder/javascript/ww-chat-emotes.js?v=5"></script>
vendor: 1 bytes, line 5141
5141
5142<script src="/themes/wowonder/javascript/ww-wakelock.js?v=1"></script>
vendor: 1 bytes, line 5142
5142
5143<script src="/themes/wowonder/javascript/ww-chat-colors.js?v=1"></script>
vendor: 1 bytes, line 5143
5143
5144<script src="/themes/wowonder/javascript/ww-chat-popout.js?v=5"></script>
vendor: 1 bytes, line 5144
5144
5145<script src="/themes/wowonder/javascript/ww-infinite-feed.js?v=3"></script>
vendor: 1 bytes, line 5145
5145
5146<script src="/themes/wowonder/javascript/ww-repost.js?v=1790323853"></script>
vendor: 1 bytes, line 5146
5146
5147<script src="/themes/wowonder/javascript/ww-hashtag-suggest.js?v=1787252029"></script>
vendor: 1 bytes, line 5147
5147
5148<script src="/themes/wowonder/javascript/ww-share-stream.js?v=1788849050"></script>
vendor: 1 bytes, line 5148
5148
5149<script src="/themes/wowonder/javascript/ww-stats-col.js?v=1788927141"></script>
vendor: 1 bytes, line 5149
5149
5150<script>/* WWSTATCOL-HEAL: theme assets are served with a ten-year immutable cache, so a
5151   single truncated response for ww-stats-col.js is kept as a 200 and the fourth column
5152   then goes missing on every page load until the user reloads by hand. The file sets
5153   window.__wwStatCol as its first statement, so a missing flag means it never ran -
5154   in that case, and only then, fetch it once more past the cache. */
5155(function () {
5156  if (window.__wwStatColHeal) { return; }
5157  window.__wwStatColHeal = 1;
5158  function heal() {
5159    if (window.__wwStatCol) { return; }   /* already running - nothing to fix */
5160    var s = document.createElement('script');
5161    s.src = '/themes/wowonder/javascript/ww-stats-col.js?v=1788927141&ww_heal=' + Date.now();
5162    (document.body || document.documentElement).appendChild(s);
5163  }
5164  /* WWSTATCOL-HEAL-2: retry, do not give up after one go.
5165     The truncation comes from nginx's open_file_cache (valid 60s) still holding a
5166     stale size for a JS file that changed underneath it - it sends the old
5167     Content-Length and then reads short, logging "pread() read only X of Y". That
5168     window is up to a minute wide, so the first heal can easily land inside it and
5169     come back just as truncated. Three tries spread over ~15s clears the window;
5170     each stops the moment the flag appears, and the cache-buster is per attempt. */
5171  var tries = 0;
5172  function arm() {
5173    if (window.__wwStatCol) { return; }
5174    tries++;
5175    heal();
5176    if (tries < 3) { setTimeout(arm, tries === 1 ? 4000 : 9000); }
5177  }
5178  if (document.readyState === 'complete') { setTimeout(arm, 1500); }
5179  else { window.addEventListener('load', function () { setTimeout(arm, 1500); }); }
5180})();</script>
vendor: 1 bytes, line 5180
5180
5181<script>
5182(function () {
5183    if (window.__wwSpotifyFeeling) { return; }
5184    window.__wwSpotifyFeeling = true;
5185
5186    var LBL      = "is listening to";
5187    var ENDPOINT = '/seo-topics/ww_spotify_resolve.php';
5188    var LOOKUP   = '/seo-topics/ww_music_search.php';
5189    var cache    = {};
5190    var pending  = {};
5191
5192    function idFrom(el) {
5193        var f = el.querySelector('iframe');
5194        if (!f) { return null; }
5195        var src = f.getAttribute('src') || '';
5196        var m = src.match(/open\.spotify\.com\/embed\/(track|album|playlist|episode|show|artist)\/([A-Za-z0-9]{22})/);
5197        if (!m) { return null; }
5198        return { type: m[1], id: m[2], url: 'https://open.spotify.com/' + m[1] + '/' + m[2] };
5199    }
5200
5201    /* WWAPPLE-FEEL */
5202    function appleFrom(el) {
5203        var f = el.querySelector('iframe');
5204        if (!f) { return null; }
5205        var src = f.getAttribute('src') || '';
5206        if (src.indexOf('https://embed.music.apple.com/') !== 0) { return null; }
5207        var m = src.match(/[?&]i=(\d+)/);
5208        if (!m) { m = src.match(/\/(\d+)(?:[?#]|$)/); }
5209        if (!m) { return null; }
5210        return { id: 'ap' + m[1], apple: m[1] };
5211    }
5212    function resolveApple(info, cb) {
5213        if (cache[info.id]) { cb(cache[info.id]); return; }
5214        if (pending[info.id]) { pending[info.id].push(cb); return; }
5215        pending[info.id] = [cb];
5216        var r = new XMLHttpRequest();
5217        r.open('GET', LOOKUP + '?lookup=' + encodeURIComponent(info.apple), true);
5218        r.timeout = 12000;
5219        r.onload = function () {
5220            var d = null;
5221            try { d = JSON.parse(r.responseText); } catch (e) {}
5222            if (d && d.ok) {
5223                cache[info.id] = d;
5224                var q = pending[info.id] || [];
5225                for (var k = 0; k < q.length; k++) { try { q[k](d); } catch (e) {} }
5226            }
5227            delete pending[info.id];
5228        };
5229        r.onerror = r.ontimeout = function () { delete pending[info.id]; };
5230        r.send();
5231    }
5232    function scanApple() {
5233        var list = document.querySelectorAll('.ww-apple-embed:not([data-ww-feel])');
5234        for (var i = 0; i < list.length; i++) {
5235            (function (el) {
5236                el.setAttribute('data-ww-feel', '1');
5237                var info = appleFrom(el);
5238                if (!info) { return; }
5239                var slot = slotFor(el);
5240                if (!slot) { return; }
5241                resolveApple(info, function (d) { inject(slot, d); });
5242            })(list[i]);
5243        }
5244    }
5245    function scanAll() { scan(); scanApple(); }
5246
5247    /* Return the element to append into, or null when this post must be left alone. */
5248    function slotFor(embed) {
5249        var panel = embed.closest ? embed.closest('.panel') : null;
5250        if (!panel) { return null; }
5251        var head = panel.querySelector('.post-heading');
5252        if (!head) { return null; }
5253        if (head.querySelector('.feeling-text')) { return null; }  // real stored feeling wins
5254        return head.querySelector('.meta .title.h5') || head.querySelector('.title.h5');
5255    }
5256
5257    function inject(slot, d) {
5258        if (!slot || slot.querySelector('.ww-sp-feel')) { return; }
5259        var s = document.createElement('span');
5260        s.className = 'feeling-text ww-sp-feel';
5261        var i = document.createElement('i');
5262        i.className = 'fa fa-headphones';
5263        s.appendChild(i);
5264        var txt = ' ' + LBL + ' ' + (d.title || '');
5265        if (d.artist) { txt += ' \u2014 ' + d.artist; }
5266        s.appendChild(document.createTextNode(txt));
5267        slot.appendChild(s);
5268    }
5269
5270    function resolve(info, cb) {
5271        if (cache[info.id]) { cb(cache[info.id]); return; }
5272        if (pending[info.id]) { pending[info.id].push(cb); return; }
5273        pending[info.id] = [cb];
5274        var r = new XMLHttpRequest();
5275        r.open('GET', ENDPOINT + '?url=' + encodeURIComponent(info.url), true);
5276        r.timeout = 12000;
5277        r.onload = function () {
5278            var d = null;
5279            try { d = JSON.parse(r.responseText); } catch (e) {}
5280            if (d && d.ok) {
5281                cache[info.id] = d;
5282                var q = pending[info.id] || [];
5283                for (var k = 0; k < q.length; k++) { try { q[k](d); } catch (e) {} }
5284            }
5285            delete pending[info.id];
5286        };
5287        r.onerror = r.ontimeout = function () { delete pending[info.id]; };
5288        r.send();
5289    }
5290
5291    function scan() {
5292        var list = document.querySelectorAll('.ww-spotify-embed:not([data-ww-feel])');
5293        for (var i = 0; i < list.length; i++) {
5294            (function (el) {
5295                el.setAttribute('data-ww-feel', '1');
5296                var info = idFrom(el);
5297                if (!info) { return; }
5298                var slot = slotFor(el);
5299                if (!slot) { return; }
5300                resolve(info, function (d) { inject(slot, d); });
5301            })(list[i]);
5302        }
5303    }
5304
5305    var t = null;
5306    function schedule() { if (t) { clearTimeout(t); } t = setTimeout(scanAll, 250); }
5307
5308    function boot() {
5309        scanAll();
5310        try { new MutationObserver(schedule).observe(document.body, { childList: true, subtree: true }); } catch (e) {}
5311    }
5312
5313    if (document.readyState === 'loading') {
5314        document.addEventListener('DOMContentLoaded', boot);
5315    } else {
5316        boot();
5317    }
5318})();
5319</script>
5319
5320        <style>
5321.ww-sf-wrap{position:relative;}
5322.ww-sf-list{position:absolute;left:0;right:0;top:100%;z-index:9999;background:#1e1f24;border:1px solid rgba(255,255,255,.12);border-radius:8px;max-height:320px;overflow-y:auto;display:none;box-shadow:0 8px 24px rgba(0,0,0,.45);}
5323.ww-sf-row{display:flex;align-items:center;gap:10px;padding:8px 10px;cursor:pointer;}
5324.ww-sf-row:hover{background:rgba(255,255,255,.07);}
5325.ww-sf-row img,.ww-sf-card img{width:40px;height:40px;border-radius:4px;flex:0 0 40px;object-fit:cover;}
5326.ww-sf-t{font-weight:600;font-size:13px;line-height:1.3;}
5327.ww-sf-s{font-size:11px;opacity:.7;line-height:1.3;}
5328.ww-sf-card{display:none;align-items:center;gap:10px;margin-top:8px;padding:8px;border:1px solid rgba(255,255,255,.12);border-radius:8px;}
5329.ww-sf-x{margin-left:auto;cursor:pointer;opacity:.55;font-size:20px;line-height:1;padding:0 8px;}
5330.ww-sf-x:hover{opacity:1;}
5331</style>
5332<script>
5333(function () {
5334    function boot() {
5335        var inp = document.getElementById('fid_13');
5336        if (!inp || inp.getAttribute('data-wwsf') === '1') { return; }
5337        inp.setAttribute('data-wwsf', '1');
5338        inp.setAttribute('placeholder', 'Search iTunes');
5339        inp.setAttribute('autocomplete', 'off');
5340
5341        var wrap = document.createElement('div');
5342        wrap.className = 'ww-sf-wrap';
5343        inp.parentNode.insertBefore(wrap, inp);
5344        wrap.appendChild(inp);
5345
5346        var list = document.createElement('div');
5347        list.className = 'ww-sf-list';
5348        wrap.appendChild(list);
5349
5350        var card = document.createElement('div');
5351        card.className = 'ww-sf-card';
5352        wrap.parentNode.insertBefore(card, wrap.nextSibling);
5353
5354        function esc(s) { var d = document.createElement('div'); d.textContent = (s == null ? '' : s); return d.innerHTML; }
5355        function hideList() { list.style.display = 'none'; list.innerHTML = ''; }
5356
5357        function showCard(title, artist, art) {
5358            card.innerHTML = (art ? '<img src="' + esc(art) + '" alt="">' : '')
5359                + '<div><div class="ww-sf-t">' + esc(title) + '</div><div class="ww-sf-s">' + esc(artist) + '</div></div>'
5360                + '<span class="ww-sf-x" title="Remove">&times;</span>';
5361            card.style.display = 'flex';
5362            var x = card.querySelector('.ww-sf-x');
5363            if (x) {
5364                x.onclick = function () {
5365                    inp.value = '';
5366                    card.style.display = 'none';
5367                    card.innerHTML = '';
5368                    try { inp.focus(); } catch (e) {}
5369                };
5370            }
5371        }
5372
5373        function appleId(u) {
5374            if (!u) { return ''; }
5375            var m = u.match(/[?&]i=(\d+)/);
5376            if (m) { return m[1]; }
5377            m = u.match(/\/(\d+)(?:[?#]|$)/);
5378            return m ? m[1] : '';
5379        }
5380
5381        function resolveExisting() {
5382            var id = appleId(inp.value || '');
5383            if (!id) { return; }
5384            fetch('/seo-topics/ww_music_search.php?lookup=' + encodeURIComponent(id), { credentials: 'same-origin' })
5385                .then(function (r) { return r.json(); })
5386                .then(function (d) { if (d && d.ok) { showCard(d.title, d.artist, d.art); } })
5387                .catch(function () {});
5388        }
5389
5390        var timer = null, last = '';
5391        inp.addEventListener('input', function () {
5392            var v = inp.value.trim();
5393            if (timer) { clearTimeout(timer); }
5394            if (/music\.apple\.com/i.test(v)) { hideList(); return; }
5395            if (v.length < 2) { hideList(); return; }
5396            timer = setTimeout(function () {
5397                if (v === last) { return; }
5398                last = v;
5399                fetch('/seo-topics/ww_music_search.php?q=' + encodeURIComponent(v), { credentials: 'same-origin' })
5400                    .then(function (r) { return r.json(); })
5401                    .then(function (d) {
5402                        if (!d || !d.ok || !d.results || !d.results.length) { hideList(); return; }
5403                        list.innerHTML = '';
5404                        d.results.forEach(function (it) {
5405                            if (!it.url) { return; }
5406                            var row = document.createElement('div');
5407                            row.className = 'ww-sf-row';
5408                            row.innerHTML = (it.art ? '<img src="' + esc(it.art) + '" alt="">' : '')
5409                                + '<div><div class="ww-sf-t">' + esc(it.title) + '</div><div class="ww-sf-s">'
5410                                + esc(it.artist) + (it.album ? ' &middot; ' + esc(it.album) : '') + '</div></div>';
5411                            row.addEventListener('click', function () {
5412                                inp.value = it.url;
5413                                hideList();
5414                                showCard(it.title, it.artist, it.art);
5415                            });
5416                            list.appendChild(row);
5417                        });
5418                        list.style.display = 'block';
5419                    })
5420                    .catch(function () { hideList(); });
5421            }, 300);
5422        });
5423
5424        document.addEventListener('click', function (e) {
5425            if (!wrap.contains(e.target)) { hideList(); }
5426        });
5427
5428        resolveExisting();
5429    }
5430    if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', boot); }
5431    else { boot(); }
5432})();
5433</script>
5433
5434<style>
5435.ww-live-badge{display:inline-block;background:#ff3b30;color:#fff;font-size:9px;font-weight:700;line-height:1;letter-spacing:.5px;padding:2px 5px;border-radius:3px;margin-left:5px;flex:0 0 auto;vertical-align:middle;text-transform:uppercase;}
5436.ww-live-name{font-weight:700;}
5437/* WWLIVE-RING: a glowing ring on the avatar of anyone broadcasting right now.
5438   The badge normally sits AFTER a name, so it carries margin-left. In the messenger it is in
5439   FRONT, so the margin is flipped there only -- scoped, because the same badge is used on the
5440   timeline where it still trails the name. */
5441.messages-recipients-list .ww-live-badge,
5442.messages-dropdown .ww-live-badge{margin-left:0;margin-right:5px;}
5443/* The ring is drawn on the IMG, not the wrapper: the wrapper carries the presence dot and a
5444   box-shadow on it would be clipped by the dot's positioning context. */
5445.ww-live-ring img{border-radius:50%;box-shadow:0 0 0 2px #111,0 0 0 4px #ff3b30,0 0 10px 3px rgba(255,59,48,.5);animation:ww-live-ring-pulse 1.9s ease-in-out infinite;}
5446@keyframes ww-live-ring-pulse{
5447  0%,100%{box-shadow:0 0 0 2px #111,0 0 0 3px #ff3b30,0 0 7px 2px rgba(255,59,48,.40);}
5448  50%    {box-shadow:0 0 0 2px #111,0 0 0 4px #ff5a50,0 0 16px 6px rgba(255,59,48,.78);}
5449}
5450/* ⚠️ A pulsing ring is motion sitting in a list people read. Respect the setting that says no. */
5451@media (prefers-reduced-motion: reduce){
5452  .ww-live-ring img{animation:none;box-shadow:0 0 0 2px #111,0 0 0 4px #ff3b30;}
5453}
5454.online-text.ww-status-live{color:#ff3b30;font-weight:700;}
5455.online-text.ww-status-idle{color:#ffc107;}
5456#user-last-seen .online-text.ww-status-live{color:#ff3b30 !important;font-weight:700;}
5457#user-last-seen .online-text.ww-status-idle{color:#ffc107 !important;}
5458</style>
5459<script>window.WW_ADMIN_USERS = ["dabkillah","hogantech"];</script>
vendor: 1 bytes, line 5459
5459
5460<script>window.WW_PAGE_USERS = ["truelivingorganic"];</script>
vendor: 1 bytes, line 5460
5460
5461<script src="https://worldswave.com/themes/wowonder/javascript/ww-admin-check.js?v=4"></script>
5461
5462
5463<!-- ===================== WW-ALTTEXT (edit) =====================
5464     "Describe image" on the post dropdown, for photos that are already posted.
5465     Lives in container.phtml so the one copy serves every page that renders a
5466     post menu (feed, profile, permalink, hashtag, topic).
5467     Posts to /ww_alt_save.php, which re-checks ownership and re-validates.
5468============================================================== -->
5469<div id="ww-alt-modal" style="display:none;position:fixed;inset:0;z-index:99999;
5470     background:rgba(0,0,0,.55);align-items:center;justify-content:center;">
5471  <div style="background:#1e1f24;color:#eee;max-width:520px;width:92%;border-radius:10px;
5472       padding:18px 20px;box-shadow:0 12px 40px rgba(0,0,0,.5);font-size:14px;">
5473    <div style="font-weight:600;font-size:15px;margin-bottom:4px;">Describe this image</div>
5474    <div style="opacity:.65;font-size:12.5px;margin-bottom:12px;">
5475      For people using a screen reader, and for image search. No links.
5476    </div>
5477    <input id="ww-alt-field" type="text" maxlength="200" autocomplete="off"
5478           placeholder="e.g. A red fox standing in deep snow at the edge of a forest"
5479           style="width:100%;box-sizing:border-box;padding:9px 10px;border-radius:6px;
5480                  border:1px solid rgba(255,255,255,.22);background:#141519;color:#eee;font-size:13.5px;">
5481    <div style="display:flex;justify-content:space-between;align-items:center;margin-top:8px;">
5482      <span id="ww-alt-msg" style="font-size:12px;opacity:.75;min-height:16px;"></span>
5483      <span id="ww-alt-len" style="font-size:11.5px;opacity:.55;">0/200</span>
5484    </div>
5485    <div style="text-align:right;margin-top:14px;">
5486      <button type="button" id="ww-alt-cancel"
5487              style="background:transparent;color:#bbb;border:0;padding:8px 14px;cursor:pointer;font-size:13.5px;">Cancel</button>
5488      <button type="button" id="ww-alt-save"
5489              style="background:#d33;color:#fff;border:0;padding:8px 18px;border-radius:6px;cursor:pointer;font-size:13.5px;">Save</button>
5490    </div>
5491  </div>
5492</div>
5493<input type="hidden" id="ww-alt-hash" value="dbd3776d4fae66c6f854193c22cb95b09c2b522c">
5494<script type="text/javascript">
5495var WwAltEdit = (function () {
5496    var MAX = 200, current = 0, srcEl = null;
5497
5498    function $id(i) { return document.getElementById(i); }
5499    function msg(t, bad) {
5500        var m = $id('ww-alt-msg');
5501        if (m) { m.textContent = t || ''; m.style.color = bad ? '#f88' : ''; }
5502    }
5503    function close() {
5504        var m = $id('ww-alt-modal');
5505        if (m) { m.style.display = 'none'; }
5506        current = 0; srcEl = null;
5507    }
5508    function count() {
5509        var f = $id('ww-alt-field'), l = $id('ww-alt-len');
5510        if (f && l) { l.textContent = f.value.length + '/' + MAX; }
5511    }
5512
5513    function save() {
5514        var f = $id('ww-alt-field');
5515        if (!f || !current) { return; }
5516        var btn = $id('ww-alt-save');
5517        if (btn) { btn.disabled = true; }
5518        msg('Saving…');
5519
5520        var body = 'post_id=' + encodeURIComponent(current)
5521                 + '&alt=' + encodeURIComponent(f.value)
5522                 + '&hash_id=' + encodeURIComponent(($id('ww-alt-hash') || {}).value || '');
5523
5524        fetch('/ww_alt_save.php', {
5525            method: 'POST',
5526            credentials: 'same-origin',
5527            headers: {'Content-Type': 'application/x-www-form-urlencoded'},
5528            body: body
5529        }).then(function (r) { return r.json().catch(function () { return {ok:false, error:'Server error.'}; }); })
5530          .then(function (d) {
5531            if (btn) { btn.disabled = false; }
5532            if (!d || !d.ok) { msg((d && d.error) || 'Could not save.', true); return; }
5533            /* keep the menu item in step so reopening shows what was saved */
5534            if (srcEl) { srcEl.setAttribute('data-alt', d.alt || ''); }
5535            msg(d.points ? ('Saved. +' + d.points + ' points') : 'Saved.');
5536            setTimeout(close, d.points ? 1100 : 600);
5537          })
5538          .catch(function () { if (btn) { btn.disabled = false; } msg('Network error.', true); });
5539    }
5540
5541    function open(postId, el) {
5542        var m = $id('ww-alt-modal'), f = $id('ww-alt-field');
5543        if (!m || !f) { return; }
5544        current = parseInt(postId, 10) || 0;
5545        srcEl = el || null;
5546        f.value = (el && el.getAttribute('data-alt')) || '';
5547        msg(''); count();
5548        m.style.display = 'flex';
5549        setTimeout(function () { f.focus(); f.select(); }, 30);
5550    }
5551
5552    document.addEventListener('click', function (e) {
5553        if (e.target && e.target.id === 'ww-alt-cancel') { close(); }
5554        else if (e.target && e.target.id === 'ww-alt-save') { save(); }
5555        else if (e.target && e.target.id === 'ww-alt-modal') { close(); } /* backdrop */
5556    });
5557    document.addEventListener('input', function (e) {
5558        if (e.target && e.target.id === 'ww-alt-field') { count(); }
5559    });
5560    document.addEventListener('keydown', function (e) {
5561        var m = $id('ww-alt-modal');
5562        if (!m || m.style.display === 'none') { return; }
5563        if (e.key === 'Escape') { close(); }
5564        else if (e.key === 'Enter' && e.target && e.target.id === 'ww-alt-field') { e.preventDefault(); save(); }
5565    });
5566
5567    return open;
5568})();
5569</script>
5569
5570<!-- =================== end WW-ALTTEXT (edit) =================== -->
5571
5572<!-- =================== WW-PWTOGGLE: show/hide for every password field =================== -->
5573<script>
5574(function(){
5575  if (window.__wwPwToggle) return; window.__wwPwToggle = true;
5576  var EYE='<svg viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M1 12s4-7 11-7 11 7 11 7-4 7-11 7-11-7-11-7z"/><circle cx="12" cy="12" r="3"/></svg>';
5577  var OFF='<svg viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M17.94 17.94A10.07 10.07 0 0 1 12 20C5 20 1 12 1 12a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24"/><line x1="1" y1="1" x2="23" y2="23"/></svg>';
5578  function enhance(inp){
5579    if(!inp||inp.type!=='password')return;
5580    if(inp.getAttribute('data-ww-pw')==='1'||inp.hasAttribute('data-no-pwtoggle'))return;
5581    inp.setAttribute('data-ww-pw','1');
5582    var p=inp.parentNode; if(!p)return;
5583    var wrap=document.createElement('span'); wrap.className='ww-pw-wrap';
5584    wrap.style.cssText='position:relative;display:block;';
5585    p.insertBefore(wrap,inp); wrap.appendChild(inp);
5586    try{inp.style.setProperty('padding-right','2.6em','important');}catch(e){}
5587    var btn=document.createElement('button');
5588    btn.type='button'; btn.className='ww-pw-eye';
5589    btn.setAttribute('aria-label','Show password'); btn.setAttribute('aria-pressed','false');
5590    btn.innerHTML=EYE;
5591    btn.style.cssText='position:absolute;top:0;right:0;height:100%;width:2.6em;display:flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;margin:0;cursor:pointer;color:inherit;opacity:.6;z-index:3;';
5592    btn.onmouseenter=function(){btn.style.opacity='1';}; btn.onmouseleave=function(){btn.style.opacity='.6';};
5593    btn.addEventListener('click',function(ev){
5594      ev.preventDefault(); ev.stopPropagation();
5595      var show=inp.type==='password';
5596      inp.type=show?'text':'password';
5597      btn.innerHTML=show?OFF:EYE;
5598      btn.setAttribute('aria-label',show?'Hide password':'Show password');
5599      btn.setAttribute('aria-pressed',show?'true':'false');
5600      try{inp.focus({preventScroll:true});}catch(e){}
5601    });
5602    wrap.appendChild(btn);
5603  }
5604  function scan(){ try{ var l=document.querySelectorAll('input[type="password"]:not([data-ww-pw])'); for(var i=0;i<l.length;i++) enhance(l[i]); }catch(e){} }
5605  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded',scan); else scan();
5606  var raf=null;
5607  try{ new MutationObserver(function(){ if(raf)return; raf=requestAnimationFrame(function(){raf=null;scan();}); }).observe(document.documentElement,{childList:true,subtree:true}); }catch(e){}
5608})();
5609</script>
5609
5610<!-- =================== end WW-PWTOGGLE =================== -->
5611</body>
5612</html>
5613
5614

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.