1<!doctype html> 2<html dir="ltr"> 3 <head> 4
4<script> 5(function(){try{if(location.search.indexOf('legacy=1')!==-1)throw 1;eval("class C{#x=1;static s=2}let a=1;a??=2;a&&=1;a||=0;a?.toString();[1].at(0);structuredClone(a);Object.hasOwn({},'x')")}catch(e){ 6if(typeof Object.hasOwn!=='function')Object.hasOwn=function(o,k){return Object.prototype.hasOwnProperty.call(o,k)}; 7if(typeof Array.prototype.at!=='function')Array.prototype.at=function(i){var l=this.length;i=i<0?l+i:i;return i<0||i>=l?undefined:this[i]}; 8if(typeof String.prototype.at!=='function')String.prototype.at=function(i){var l=this.length;i=i<0?l+i:i;return i<0||i>=l?undefined:this[i]}; 9if(typeof String.prototype.replaceAll!=='function')String.prototype.replaceAll=function(s,r){return this.split(s).join(r)}; 10if(typeof structuredClone!=='function')window.structuredClone=function(o){return JSON.parse(JSON.stringify(o))}; 11if(typeof ResizeObserver==='undefined')window.ResizeObserver=function(cb){var t=[];var l=function(){cb(t.map(function(x){return{target:x,contentRect:x.getBoundingClientRect(),borderBoxSize:[],contentBoxSize:[],devicePixelContentBoxSize:[]}}))};this.observe=function(x){if(t.indexOf(x)<0){t.push(x);if(t.length===1)window.addEventListener('resize',l)}};this.unobserve=function(x){var i=t.indexOf(x);if(i>=0)t.splice(i,1);if(t.length===0)window.removeEventListener('resize',l)};this.disconnect=function(){t=[];window.removeEventListener('resize',l)}}; 12if(navigator.mediaSession&&navigator.mediaSession.setActionHandler){var _msSet=navigator.mediaSession.setActionHandler.bind(navigator.mediaSession);navigator.mediaSession.setActionHandler=function(a,h){try{return _msSet(a,h)}catch(e){return null}};} 13var els=document.querySelectorAll('script[type=module],link[rel=modulepreload]'); 14for(var i=0;i<els.length;i++)els[i].parentNode.removeChild(els[i]); 15var s=document.createElement('script');s.src='/assets/legacy-mubb5e4l.js';document.head.appendChild(s)}})(); 16</script>
16 17 <meta charset="utf-8" /> 18 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> 19 <meta http-equiv="Pragma" content="no-cache" /> 20 <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /> 21 <meta http-equiv="Expires" content="0" /> 22 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> 23 24 <link rel="preload" href="/public/font/v1/300.woff" as="font" type="font/woff" crossorigin /> 25 <link rel="preload" href="/public/font/v1/300i.woff" as="font" type="font/woff" crossorigin /> 26 <link rel="preload" href="/public/font/v1/400.woff" as="font" type="font/woff" crossorigin /> 27 <link rel="preload" href="/public/font/v1/400i.woff" as="font" type="font/woff" crossorigin /> 28 <link rel="preload" href="/public/font/v1/700.woff" as="font" type="font/woff" crossorigin /> 29 <link rel="preload" href="/public/font/v1/700i.woff" as="font" type="font/woff" crossorigin /> 30 31
31<script> 32 (function () { 33 var isProductionHost = 34 window.location.hostname === 'odysee.com' || window.location.hostname.endsWith('.odysee.com'); 35 36 if (!isProductionHost) { 37 return; 38 } 39 40 var gtagScript = document.createElement('script'); 41 gtagScript.async = true; 42 gtagScript.src = 'https://www.googletagmanager.com/gtag/js?id=G-BB8DNPB73F'; 43 document.head.appendChild(gtagScript); 44 45 window.dataLayer = window.dataLayer || []; 46 window.gtag = function gtag() { 47 window.dataLayer.push(arguments); 48 }; 49 50 window.gtag('consent', 'default', { 51 ad_storage: 'denied', 52 analytics_storage: 'denied', 53 }); 54 window.gtag('js', new Date()); 55 window.gtag('config', 'G-BB8DNPB73F'); 56 })(); 57 </script>
57 58 59 <link rel="shortcut icon" href="/public/favicon_128.png" /> 60 61 <style> 62 @font-face { 63 font-family: 'Inter'; 64 font-style: normal; 65 font-weight: 300; 66 font-display: swap; 67 src: url('/public/font/v1/300.woff') format('woff'); 68 } 69 70 @font-face { 71 font-family: 'Inter'; 72 font-style: italic; 73 font-weight: 300; 74 font-display: swap; 75 src: url('/public/font/v1/300i.woff') format('woff'); 76 } 77 78 @font-face { 79 font-family: 'Inter'; 80 font-style: normal; 81 font-weight: 400; 82 font-display: swap; 83 src: url('/public/font/v1/400.woff') format('woff'); 84 } 85 86 @font-face { 87 font-family: 'Inter'; 88 font-style: italic; 89 font-weight: 400; 90 font-display: swap; 91 src: url('/public/font/v1/400i.woff') format('woff'); 92 } 93 94 @font-face { 95 font-family: 'Inter'; 96 font-style: normal; 97 font-weight: 700; 98 font-display: swap; 99 src: url('/public/font/v1/700.woff') format('woff'); 100 } 101 102 @font-face { 103 font-family: 'Inter'; 104 font-style: italic; 105 font-weight: 700; 106 font-display: swap; 107 src: url('/public/font/v1/700i.woff') format('woff'); 108 } 109 </style> 110 111 <!-- VARIABLE_HEAD_BEGIN --><link rel="icon" type="image/png" href="/public/favicon_128.png" /><title>Odysee</title> 112<meta name="description" content="Explore a whole universe of videos on Odysee from regular people just like you!" /> 113<meta name="theme-color" content="#ca004b"> 114<meta property="og:url" content="https://odysee.com" /> 115<meta property="og:title" content="Odysee" /> 116<meta property="og:site_name" content="Odysee"/> 117<meta property="og:description" content="Explore a whole universe of videos on Odysee from regular people just like you!" /> 118<meta property="og:image" content="https://cdn.thumbs.odycdn.com/a0221766324b36b0835ad4f90e4d380c.webp" /> 119<meta property="og:type" content="website"/> 120<meta name="twitter:card" content="summary_large_image"/> 121<meta name="twitter:title" content="Odysee" /> 122<meta name="twitter:description" content="Explore a whole universe of videos on Odysee from regular people just like you!" /> 123<meta name="twitter:image" content="https://cdn.thumbs.odycdn.com/a0221766324b36b0835ad4f90e4d380c.webp"/> 124<meta property="fb:app_id" content="1673146449633983" /> 125<link rel="canonical" href="https://odysee.com"/><link rel="search" type="application/opensearchdescription+xml" title="Odysee" href="https://odysee.com/opensearch.xml"> 126<meta name="fc:miniapp" content='{"version":"1","imageUrl":"https://cdn.thumbs.odycdn.com/a0221766324b36b0835ad4f90e4d380c.webp","button":{"title":"Open on Odysee","action":{"type":"launch_miniapp","name":"Odysee","url":"https://odysee.com/$/embed/home","splashImageUrl":"https://odysee.com/public/favicon_128.png","splashBackgroundColor":"#ffffff"}}}'/> 127<meta name="fc:frame" content='{"version":"next","imageUrl":"https://cdn.thumbs.odycdn.com/a0221766324b36b0835ad4f90e4d380c.webp","button":{"title":"Open on Odysee","action":{"type":"launch_frame","name":"Odysee","url":"https://odysee.com/$/embed/home","splashImageUrl":"https://odysee.com/public/favicon_128.png","splashBackgroundColor":"#ffffff"}}}'/> 128<meta name="fc:frame:image" content="https://cdn.thumbs.odycdn.com/a0221766324b36b0835ad4f90e4d380c.webp"/> 129<meta name="fc:frame:button:1" content="Open on Odysee"/> 130<meta name="fc:frame:button:1:action" content="link"/> 131<meta name="fc:frame:button:1:target" content="https://odysee.com/$/embed/home"/>
132<script src="https://cdn.jsdelivr.net/npm/@farcaster/miniapp-sdk/dist/index.min.js"></script>
vendor: 1 bytes, line 132
132
133<script> 134(function() { 135 if (window.self === window.top) return; 136 function signalReady() { 137 try { 138 var sdk = (window.miniapp && window.miniapp.sdk) || window.sdk || (window.frame && window.frame.sdk); 139 if (sdk && sdk.actions && typeof sdk.actions.ready === 'function') { 140 sdk.actions.ready(); 141 } 142 return true; 143 } catch (e) { 144 return false; 145 } 146 } 147 148 var attempts = 0; 149 var maxAttempts = 50; 150 var checkAndSignal = setInterval(function() { 151 attempts++; 152 if (signalReady()) { 153 clearInterval(checkAndSignal); 154 } else if (attempts >= maxAttempts) { 155 clearInterval(checkAndSignal); 156 try { 157 if (window.parent && window.parent.postMessage) { 158 window.parent.postMessage({ type: 'miniapp-ready-timeout' }, '*'); 159 } 160 } catch (e) {} 161 } 162 }, 100); 163})(); 164</script>
164<!-- VARIABLE_HEAD_END --> 165 166
166<script type="module" crossorigin src="/public/assets/index-C6oMOo8H.js"></script>
166 167 <link rel="modulepreload" crossorigin href="/public/assets/rolldown-runtime-Czos8NxU.js"> 168 <link rel="modulepreload" crossorigin href="/public/assets/vendor-react~index~index~publish-v4~publish~index~nag-sunset~nag-no-user~nag-degraded-perfo~ef2jpwjt-DLne3g0l.js"> 169 <link rel="modulepreload" crossorigin href="/public/assets/vendor-react~index~nag-sunset~nag-no-user~nag-degraded-performance~index~index~index~index~~k5vco7za-D-CsX_iN.js"> 170 <link rel="modulepreload" crossorigin href="/public/assets/asserts-Doeoh-uG.js"> 171 <link rel="modulepreload" crossorigin href="/public/assets/vendor-state~index~index~publish-v4~publish~index~nag-sunset~nag-no-user~nag-degraded-perfo~d8u5zn05-CDGblvVh.js"> 172 <link rel="modulepreload" crossorigin href="/public/assets/icons-WQbxlx7M.js"> 173 <link rel="modulepreload" crossorigin href="/public/assets/i18n-BTiDkSlz.js"> 174 <link rel="modulepreload" crossorigin href="/public/assets/claims-FR-UlCrs.js"> 175 <link rel="modulepreload" crossorigin href="/public/assets/v4-B7dvJZog.js"> 176 <link rel="modulepreload" crossorigin href="/public/assets/settings-Ckg8R9W3.js"> 177 <link rel="modulepreload" crossorigin href="/public/assets/token-DENHBYpt.js"> 178 <link rel="modulepreload" crossorigin href="/public/assets/storage-C9vZc6x6.js"> 179 <link rel="modulepreload" crossorigin href="/public/assets/time-C23D0mgw.js"> 180 <link rel="modulepreload" crossorigin href="/public/assets/app-5r5pIz90.js"> 181 <link rel="modulepreload" crossorigin href="/public/assets/vendor-markdown~index~index~index~index~index~index~index~index~index~index~index~markdown-~hcabgpoy-BRj_0M9Z.js"> 182 <link rel="modulepreload" crossorigin href="/public/assets/vendor-react~index~index~index~index~index~index~index~index~index~index~index~index~index~~j9hzwvek-BjL57yfx.js"> 183 <link rel="modulepreload" crossorigin href="/public/assets/vendor-ui~index~index~index~index~index~index~index~index~index~index~index~index~index~ind~gf3i1dne-uRJfpLB5.js"> 184 <link rel="modulepreload" crossorigin href="/public/assets/vendor-state~index~index~index~index~index~index~index~index~index~index~index~index~index~~459ng6im-CibXGxq9.js"> 185 <link rel="modulepreload" crossorigin href="/public/assets/classnames-Qs-N3l7u.js"> 186 <link rel="modulepreload" crossorigin href="/public/assets/localforage-DTdri6MG.js"> 187 <link rel="modulepreload" crossorigin href="/public/assets/vendor-state~index~index~nag-sunset~nag-no-user~nag-degraded-performance~index~index~index~~daxbhkvl-D9Pp7uEa.js"> 188 <link rel="modulepreload" crossorigin href="/public/assets/icon-bHpnW6dw.js"> 189 <link rel="modulepreload" crossorigin href="/public/assets/hooks-C-d2Zm22.js"> 190 <link rel="modulepreload" crossorigin href="/public/assets/button-0_K07xv_.js"> 191 <link rel="modulepreload" crossorigin href="/public/assets/lbc-symbol-SBpZmNX4.js"> 192 <link rel="modulepreload" crossorigin href="/public/assets/counter-BpcQRjAp.js"> 193 <link rel="modulepreload" crossorigin href="/public/assets/credit-amount-Br7kdMHe.js"> 194 <link rel="modulepreload" crossorigin href="/public/assets/i18nMessage-BAk-DwW8.js"> 195 <link rel="modulepreload" crossorigin href="/public/assets/view-tGi2mcyT.js"> 196 <link rel="modulepreload" crossorigin href="/public/assets/supported_languages-B32u0WtL.js"> 197 <link rel="stylesheet" crossorigin href="/public/assets/counter-CKq6Kc0z.css"> 198 <link rel="stylesheet" crossorigin href="/public/assets/credit-amount-CF01a0_Y.css"> 199 <link rel="stylesheet" crossorigin href="/public/assets/index-CYLAGbJ8.css"> 200
200<script>(function(){var d=customElements.define.bind(customElements);customElements.define=function(n,c,o){if(!customElements.get(n))d(n,c,o)}})()</script>
200</head> 201 202 <body> 203 <div id="app"></div> 204 </body> 205</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.