PageSourceSearch

https://tin.gl/

html tin.gl collected 2026-10-08 14:08:20 UTC 62,109 bytes, 122 lines download raw bytes

1<!doctype html>
2<html lang="en">
3    <head>
4        <meta charset="UTF-8" />
5        <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
6        
7        <meta name="robots" content="noindex, follow, noarchive" />
8        
9        <link rel="preconnect" href="https://x.cupidbotofm.ai" crossorigin />
10        <link rel="preconnect" href="https://ofm.cupidbotof.ai" />
11        
12        <link rel="icon" type="image/png" href="/static/icon-96.png" />
13        <link rel="apple-touch-icon" href="/static/pwa-1024.png" />
14        <link id="web-app-manifest" rel="manifest" />
15        
16        <meta name="theme-color" content="#2867f3" />
17        <title>Chat with me</title>
18
19        <style>
20            /* Backgrounds match --color-background in src/index.css (dark drops its 0.01 chroma
21               tint, imperceptible and the hue isn't known yet) so React mounting doesn't shift the page */
22            html,
23            body {
24                margin: 0;
25                padding: 0;
26                background-color: oklch(0.99 0 0);
27            }
28
29            @media (prefers-color-scheme: dark) {
30                html,
31                body {
32                    background-color: oklch(0.15 0 0);
33                }
34            }
35
36            .initial-loading-shell {
37                min-height: 100dvh;
38                display: grid;
39                place-items: center;
40            }
41
42            .initial-loading-shell img {
43                width: 4rem;
44                height: 4rem;
45                animation: initial-loading-pulse 1s ease-in-out infinite alternate;
46            }
47
48            @keyframes initial-loading-pulse {
49                to {
50                    opacity: 0.55;
51                    transform: scale(0.94);
52                }
53            }
54        </style>
55
56        
57        
57<script>(async()=>{var Mt=Object.create;var ge=Object.defineProperty;var At=Object.getOwnPropertyDescriptor;var _t=Object.getOwnPropertyNames;var Pt=Object.getPrototypeOf,Ot=Object.prototype.hasOwnProperty;var xt=(r,n)=>()=>(r&&(n=r(r=0)),n);var Ft=(r,n)=>()=>(n||r((n={exports:{}}).exports,n),n.exports);var Et=(r,n,s,u)=>{if(n&&typeof n=="object"||typeof n=="function")for(let o of _t(n))!Ot.call(r,o)&&o!==s&&ge(r,o,{get:()=>n[o],enumerable:!(u=At(n,o))||u.enumerable});return r};var Rt=(r,n,s)=>(s=r!=null?Mt(Pt(r)):{},Et(n||!r||!r.__esModule?ge(s,"default",{value:r,enumerable:!0}):s,r));var g=xt(()=>{(function(){try{var r=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};r._sentryModuleMetadata=r._sentryModuleMetadata||{},r._sentryModuleMetadata[new r.Error().stack]=(function(n){for(var s=1;s<arguments.length;s++){var u=arguments[s];if(u!=null)for(var o in u)u.hasOwnProperty(o)&&(n[o]=u[o])}return n})({},r._sentryModuleMetadata[new r.Error().stack],{"_sentryBundlerPluginAppKey:cupidbot-link":!0})}catch{}})()});var He=Ft((I,oe)=>{g();(function(r,n){typeof I=="object"&&typeof oe=="object"?oe.exports=n():typeof define=="function"&&define.amd?define([],n):typeof I=="object"?I.bowser=n():r.bowser=n()})(I,(function(){return(function(r){var n={};function s(u){if(n[u])return n[u].exports;var o=n[u]={i:u,l:!1,exports:{}};return r[u].call(o.exports,o,o.exports,s),o.l=!0,o.exports}return s.m=r,s.c=n,s.d=function(u,o,a){s.o(u,o)||Object.defineProperty(u,o,{enumerable:!0,get:a})},s.r=function(u){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(u,"__esModule",{value:!0})},s.t=function(u,o){if(1&o&&(u=s(u)),8&o||4&o&&typeof u=="object"&&u&&u.__esModule)return u;var a=Object.create(null);if(s.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:u}),2&o&&typeof u!="string")for(var c in u)s.d(a,c,function(e){return u[e]}.bind(null,c));return a},s.n=function(u){var o=u&&u.__esModule?function(){return u.default}:function(){return u};return s.d(o,"a",o),o},s.o=function(u,o){return Object.prototype.hasOwnProperty.call(u,o)},s.p="",s(s.s=90)})({17:function(r,n,s){"use strict";n.__esModule=!0,n.default=void 0;var u=s(18),o=(function(){function a(){}return a.getFirstMatch=function(c,e){var t=e.match(c);return t&&t.length>0&&t[1]||""},a.getSecondMatch=function(c,e){var t=e.match(c);return t&&t.length>1&&t[2]||""},a.matchAndReturnConst=function(c,e,t){if(c.test(e))return t},a.getWindowsVersionName=function(c){switch(c){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},a.getMacOSVersionName=function(c){var e=c.split(".").splice(0,2).map((function(m){return parseInt(m,10)||0}));e.push(0);var t=e[0],i=e[1];if(t===10)switch(i){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}switch(t){case 11:return"Big Sur";case 12:return"Monterey";case 13:return"Ventura";case 14:return"Sonoma";case 15:return"Sequoia";default:return}},a.getAndroidVersionName=function(c){var e=c.split(".").splice(0,2).map((function(t){return parseInt(t,10)||0}));if(e.push(0),!(e[0]===1&&e[1]<5))return e[0]===1&&e[1]<6?"Cupcake":e[0]===1&&e[1]>=6?"Donut":e[0]===2&&e[1]<2?"Eclair":e[0]===2&&e[1]===2?"Froyo":e[0]===2&&e[1]>2?"Gingerbread":e[0]===3?"Honeycomb":e[0]===4&&e[1]<1?"Ice Cream Sandwich":e[0]===4&&e[1]<4?"Jelly Bean":e[0]===4&&e[1]>=4?"KitKat":e[0]===5?"Lollipop":e[0]===6?"Marshmallow":e[0]===7?"Nougat":e[0]===8?"Oreo":e[0]===9?"Pie":void 0},a.getVersionPrecision=function(c){return c.split(".").length},a.compareVersions=function(c,e,t){t===void 0&&(t=!1);var i=a.getVersionPrecision(c),m=a.getVersionPrecision(e),f=Math.max(i,m),d=0,l=a.map([c,e],(function(p){var h=f-a.getVersionPrecision(p),b=p+new Array(h+1).join(".0");return a.map(b.split("."),(function(E){return new Array(20-E.length).join("0")+E})).reverse()}));for(t&&(d=f-Math.min(i,m)),f-=1;f>=d;){if(l[0][f]>l[1][f])return 1;if(l[0][f]===l[1][f]){if(f===d)return 0;f-=1}else if(l[0][f]<l[1][f])return-1}},a.map=function(c,e){var t,i=[];if(Array.prototype.map)return Array.prototype.map.call(c,e);for(t=0;t<c.length;t+=1)i.push(e(c[t]));return i},a.find=function(c,e){var t,i;if(Array.prototype.find)return Array.prototype.find.call(c,e);for(t=0,i=c.length;t<i;t+=1){var m=c[t];if(e(m,t))return m}},a.assign=function(c){for(var e,t,i=c,m=arguments.length,f=new Array(m>1?m-1:0),d=1;d<m;d++)f[d-1]=arguments[d];if(Object.assign)return Object.assign.apply(Object,[c].concat(f));var l=function(){var p=f[e];
57typeof p=="object"&&p!==null&&Object.keys(p).forEach((function(h){i[h]=p[h]}))};for(e=0,t=f.length;e<t;e+=1)l();return c},a.getBrowserAlias=function(c){return u.BROWSER_ALIASES_MAP[c]},a.getBrowserTypeByAlias=function(c){return u.BROWSER_MAP[c]||""},a})();n.default=o,r.exports=n.default},18:function(r,n,s){"use strict";n.__esModule=!0,n.ENGINE_MAP=n.OS_MAP=n.PLATFORMS_MAP=n.BROWSER_MAP=n.BROWSER_ALIASES_MAP=void 0,n.BROWSER_ALIASES_MAP={AmazonBot:"amazonbot","Amazon Silk":"amazon_silk","Android Browser":"android",BaiduSpider:"baiduspider",Bada:"bada",BingCrawler:"bingcrawler",Brave:"brave",BlackBerry:"blackberry","ChatGPT-User":"chatgpt_user",Chrome:"chrome",ClaudeBot:"claudebot",Chromium:"chromium",Diffbot:"diffbot",DuckDuckBot:"duckduckbot",DuckDuckGo:"duckduckgo",Electron:"electron",Epiphany:"epiphany",FacebookExternalHit:"facebookexternalhit",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot",GPTBot:"gptbot","Internet Explorer":"ie",InternetArchiveCrawler:"internetarchivecrawler","K-Meleon":"k_meleon",LibreWolf:"librewolf",Linespider:"linespider",Maxthon:"maxthon","Meta-ExternalAds":"meta_externalads","Meta-ExternalAgent":"meta_externalagent","Meta-ExternalFetcher":"meta_externalfetcher","Meta-WebIndexer":"meta_webindexer","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver","OAI-SearchBot":"oai_searchbot",Omgilibot:"omgilibot",Opera:"opera","Opera Coast":"opera_coast","Pale Moon":"pale_moon",PerplexityBot:"perplexitybot","Perplexity-User":"perplexity_user",PhantomJS:"phantomjs",PingdomBot:"pingdombot",Puffin:"puffin",QQ:"qq",QQLite:"qqlite",QupZilla:"qupzilla",Roku:"roku",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SlackBot:"slackbot",SeaMonkey:"seamonkey",Sleipnir:"sleipnir","Sogou Browser":"sogou",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat",YahooSlurp:"yahooslurp","Yandex Browser":"yandex",YandexBot:"yandexbot",YouBot:"youbot"},n.BROWSER_MAP={amazonbot:"AmazonBot",amazon_silk:"Amazon Silk",android:"Android Browser",baiduspider:"BaiduSpider",bada:"Bada",bingcrawler:"BingCrawler",blackberry:"BlackBerry",brave:"Brave",chatgpt_user:"ChatGPT-User",chrome:"Chrome",claudebot:"ClaudeBot",chromium:"Chromium",diffbot:"Diffbot",duckduckbot:"DuckDuckBot",duckduckgo:"DuckDuckGo",edge:"Microsoft Edge",electron:"Electron",epiphany:"Epiphany",facebookexternalhit:"FacebookExternalHit",firefox:"Firefox",focus:"Focus",generic:"Generic",google_search:"Google Search",googlebot:"Googlebot",gptbot:"GPTBot",ie:"Internet Explorer",internetarchivecrawler:"InternetArchiveCrawler",k_meleon:"K-Meleon",librewolf:"LibreWolf",linespider:"Linespider",maxthon:"Maxthon",meta_externalads:"Meta-ExternalAds",meta_externalagent:"Meta-ExternalAgent",meta_externalfetcher:"Meta-ExternalFetcher",meta_webindexer:"Meta-WebIndexer",mz:"MZ Browser",naver:"NAVER Whale Browser",oai_searchbot:"OAI-SearchBot",omgilibot:"Omgilibot",opera:"Opera",opera_coast:"Opera Coast",pale_moon:"Pale Moon",perplexitybot:"PerplexityBot",perplexity_user:"Perplexity-User",phantomjs:"PhantomJS",pingdombot:"PingdomBot",puffin:"Puffin",qq:"QQ Browser",qqlite:"QQ Browser Lite",qupzilla:"QupZilla",roku:"Roku",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",slackbot:"SlackBot",sleipnir:"Sleipnir",sogou:"Sogou Browser",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yahooslurp:"YahooSlurp",yandex:"Yandex Browser",yandexbot:"YandexBot",youbot:"YouBot"},n.PLATFORMS_MAP={bot:"bot",desktop:"desktop",mobile:"mobile",tablet:"tablet",tv:"tv"},n.OS_MAP={Android:"Android",Bada:"Bada",BlackBerry:"BlackBerry",ChromeOS:"Chrome OS",HarmonyOS:"HarmonyOS",iOS:"iOS",Linux:"Linux",MacOS:"macOS",PlayStation4:"PlayStation 4",Roku:"Roku",Tizen:"Tizen",WebOS:"WebOS",Windows:"Windows",WindowsPhone:"Windows Phone"},n.ENGINE_MAP={Blink:"Blink",EdgeHTML:"EdgeHTML",Gecko:"Gecko",Presto:"Presto",Trident:"Trident",WebKit:"WebKit"}},90:function(r,n,s){"use strict";n.__esModule=!0,n.default=void 0;
57var u,o=(u=s(91))&&u.__esModule?u:{default:u},a=s(18);function c(t,i){for(var m=0;m<i.length;m++){var f=i[m];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(t,f.key,f)}}var e=(function(){function t(){}var i,m,f;return t.getParser=function(d,l,p){if(l===void 0&&(l=!1),p===void 0&&(p=null),typeof d!="string")throw new Error("UserAgent should be a string");return new o.default(d,l,p)},t.parse=function(d,l){return l===void 0&&(l=null),new o.default(d,l).getResult()},i=t,f=[{key:"BROWSER_MAP",get:function(){return a.BROWSER_MAP}},{key:"ENGINE_MAP",get:function(){return a.ENGINE_MAP}},{key:"OS_MAP",get:function(){return a.OS_MAP}},{key:"PLATFORMS_MAP",get:function(){return a.PLATFORMS_MAP}}],(m=null)&&c(i.prototype,m),f&&c(i,f),t})();n.default=e,r.exports=n.default},91:function(r,n,s){"use strict";n.__esModule=!0,n.default=void 0;var u=t(s(92)),o=t(s(93)),a=t(s(94)),c=t(s(95)),e=t(s(17));function t(m){return m&&m.__esModule?m:{default:m}}var i=(function(){function m(d,l,p){if(l===void 0&&(l=!1),p===void 0&&(p=null),d==null||d==="")throw new Error("UserAgent parameter can't be empty");this._ua=d;var h=!1;typeof l=="boolean"?(h=l,this._hints=p):this._hints=l!=null&&typeof l=="object"?l:null,this.parsedResult={},h!==!0&&this.parse()}var f=m.prototype;return f.getHints=function(){return this._hints},f.hasBrand=function(d){if(!this._hints||!Array.isArray(this._hints.brands))return!1;var l=d.toLowerCase();return this._hints.brands.some((function(p){return p.brand&&p.brand.toLowerCase()===l}))},f.getBrandVersion=function(d){if(this._hints&&Array.isArray(this._hints.brands)){var l=d.toLowerCase(),p=this._hints.brands.find((function(h){return h.brand&&h.brand.toLowerCase()===l}));return p?p.version:void 0}},f.getUA=function(){return this._ua},f.test=function(d){return d.test(this._ua)},f.parseBrowser=function(){var d=this;this.parsedResult.browser={};var l=e.default.find(u.default,(function(p){if(typeof p.test=="function")return p.test(d);if(Array.isArray(p.test))return p.test.some((function(h){return d.test(h)}));throw new Error("Browser's test function is not valid")}));return l&&(this.parsedResult.browser=l.describe(this.getUA(),this)),this.parsedResult.browser},f.getBrowser=function(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()},f.getBrowserName=function(d){return d?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""},f.getBrowserVersion=function(){return this.getBrowser().version},f.getOS=function(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()},f.parseOS=function(){var d=this;this.parsedResult.os={};var l=e.default.find(o.default,(function(p){if(typeof p.test=="function")return p.test(d);if(Array.isArray(p.test))return p.test.some((function(h){return d.test(h)}));throw new Error("Browser's test function is not valid")}));return l&&(this.parsedResult.os=l.describe(this.getUA())),this.parsedResult.os},f.getOSName=function(d){var l=this.getOS().name;return d?String(l).toLowerCase()||"":l||""},f.getOSVersion=function(){return this.getOS().version},f.getPlatform=function(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()},f.getPlatformType=function(d){d===void 0&&(d=!1);var l=this.getPlatform().type;return d?String(l).toLowerCase()||"":l||""},f.parsePlatform=function(){var d=this;this.parsedResult.platform={};var l=e.default.find(a.default,(function(p){if(typeof p.test=="function")return p.test(d);if(Array.isArray(p.test))return p.test.some((function(h){return d.test(h)}));throw new Error("Browser's test function is not valid")}));return l&&(this.parsedResult.platform=l.describe(this.getUA())),this.parsedResult.platform},f.getEngine=function(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()},f.getEngineName=function(d){return d?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""},f.parseEngine=function(){var d=this;this.parsedResult.engine={};var l=e.default.find(c.default,(function(p){if(typeof p.test=="function")return p.test(d);if(Array.isArray(p.test))return p.test.some((function(h){return d.test(h)}));
57throw new Error("Browser's test function is not valid")}));return l&&(this.parsedResult.engine=l.describe(this.getUA())),this.parsedResult.engine},f.parse=function(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this},f.getResult=function(){return e.default.assign({},this.parsedResult)},f.satisfies=function(d){var l=this,p={},h=0,b={},E=0;if(Object.keys(d).forEach((function(S){var T=d[S];typeof T=="string"?(b[S]=T,E+=1):typeof T=="object"&&(p[S]=T,h+=1)})),h>0){var ce=Object.keys(p),de=e.default.find(ce,(function(S){return l.isOS(S)}));if(de){var fe=this.satisfies(p[de]);if(fe!==void 0)return fe}var le=e.default.find(ce,(function(S){return l.isPlatform(S)}));if(le){var pe=this.satisfies(p[le]);if(pe!==void 0)return pe}}if(E>0){var yt=Object.keys(b),me=e.default.find(yt,(function(S){return l.isBrowser(S,!0)}));if(me!==void 0)return this.compareVersion(b[me])}},f.isBrowser=function(d,l){l===void 0&&(l=!1);var p=this.getBrowserName().toLowerCase(),h=d.toLowerCase(),b=e.default.getBrowserTypeByAlias(h);return l&&b&&(h=b.toLowerCase()),h===p},f.compareVersion=function(d){var l=[0],p=d,h=!1,b=this.getBrowserVersion();if(typeof b=="string")return d[0]===">"||d[0]==="<"?(p=d.substr(1),d[1]==="="?(h=!0,p=d.substr(2)):l=[],d[0]===">"?l.push(1):l.push(-1)):d[0]==="="?p=d.substr(1):d[0]==="~"&&(h=!0,p=d.substr(1)),l.indexOf(e.default.compareVersions(b,p,h))>-1},f.isOS=function(d){return this.getOSName(!0)===String(d).toLowerCase()},f.isPlatform=function(d){return this.getPlatformType(!0)===String(d).toLowerCase()},f.isEngine=function(d){return this.getEngineName(!0)===String(d).toLowerCase()},f.is=function(d,l){return l===void 0&&(l=!1),this.isBrowser(d,l)||this.isOS(d)||this.isPlatform(d)},f.some=function(d){var l=this;return d===void 0&&(d=[]),d.some((function(p){return l.is(p)}))},m})();n.default=i,r.exports=n.default},92:function(r,n,s){"use strict";n.__esModule=!0,n.default=void 0;var u,o=(u=s(17))&&u.__esModule?u:{default:u},a=/version\/(\d+(\.?_?\d+)+)/i,c=[{test:[/gptbot/i],describe:function(e){var t={name:"GPTBot"},i=o.default.getFirstMatch(/gptbot\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/chatgpt-user/i],describe:function(e){var t={name:"ChatGPT-User"},i=o.default.getFirstMatch(/chatgpt-user\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/oai-searchbot/i],describe:function(e){var t={name:"OAI-SearchBot"},i=o.default.getFirstMatch(/oai-searchbot\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/claudebot/i,/claude-web/i,/claude-user/i,/claude-searchbot/i],describe:function(e){var t={name:"ClaudeBot"},i=o.default.getFirstMatch(/(?:claudebot|claude-web|claude-user|claude-searchbot)\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/omgilibot/i,/webzio-extended/i],describe:function(e){var t={name:"Omgilibot"},i=o.default.getFirstMatch(/(?:omgilibot|webzio-extended)\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/diffbot/i],describe:function(e){var t={name:"Diffbot"},i=o.default.getFirstMatch(/diffbot\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/perplexitybot/i],describe:function(e){var t={name:"PerplexityBot"},i=o.default.getFirstMatch(/perplexitybot\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/perplexity-user/i],describe:function(e){var t={name:"Perplexity-User"},i=o.default.getFirstMatch(/perplexity-user\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/youbot/i],describe:function(e){var t={name:"YouBot"},i=o.default.getFirstMatch(/youbot\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/meta-webindexer/i],describe:function(e){var t={name:"Meta-WebIndexer"},i=o.default.getFirstMatch(/meta-webindexer\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/meta-externalads/i],describe:function(e){var t={name:"Meta-ExternalAds"},i=o.default.getFirstMatch(/meta-externalads\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/meta-externalagent/i],describe:function(e){var t={name:"Meta-ExternalAgent"},i=o.default.getFirstMatch(/meta-externalagent\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/meta-externalfetcher/i],describe:function(e){var t={name:"Meta-ExternalFetcher"},i=o.default.getFirstMatch(/meta-externalfetcher\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},i=o.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/linespider/i],describe:function(e){var t={name:"Linespider"},i=o.default.getFirstMatch(/(?:linespider)(?:-[-\w]+)?[\s/](\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/amazonbot/i],describe:function(e){var t={name:"AmazonBot"},i=o.default.getFirstMatch(/amazonbot\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/bingbot/i],describe:function(e){var t={name:"BingCrawler"},i=o.default.getFirstMatch(/bingbot\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/baiduspider/i],describe:function(e){var t={name:"BaiduSpider"},i=o.default.getFirstMatch(/baiduspider\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/duckduckbot/i],describe:function(e){var t={name:"DuckDuckBot"},i=o.default.getFirstMatch(/duckduckbot\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/ia_archiver/i],describe:function(e){var t={name:"InternetArchiveCrawler"},i=o.default.getFirstMatch(/ia_archiver\/(\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/facebookexternalhit/i,/facebookcatalog/i],describe:function(){return{name:"FacebookExternalHit"}}},{test:[/slackbot/i,/slack-imgProxy/i],describe:function(e){var t={name:"SlackBot"},i=o.default.getFirstMatch(/(?:slackbot|slack-imgproxy)(?:-[-\w]+)?[\s/](\d+(\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/yahoo!?[\s/]*slurp/i],describe:function(){return{name:"YahooSlurp"}}},{test:[/yandexbot/i,/yandexmobilebot/i],describe:function(){return{name:"YandexBot"}}},{test:[/pingdom/i],describe:function(){return{name:"PingdomBot"}}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},i=o.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/PaleMoon/i],describe:function(e){var t={name:"Pale Moon"},i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:PaleMoon)[\s/](\d+(?:\.\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},i=o.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},i=o.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},i=o.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(e){var t={name:"Opera Touch"},i=o.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},i=o.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"}
vendor: 5,082 bytes, line 57
57,i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},i=o.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},i=o.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},i=o.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},i=o.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},i=o.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},i=o.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},i=o.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},i=o.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return i&&(t.version=i),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},i=o.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},i=o.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},i=o.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},i=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},i=o.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},i=o.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},i=o.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/librewolf/i],describe:function(e){var t={name:"LibreWolf"},i=o.default.getFirstMatch(/(?:librewolf)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},i=o.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},i=o.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/sogoumobilebrowser/i,/metasr/i,/se 2\.[x]/i],describe:function(e){var t={name:"Sogou Browser"},i=o.default.getFirstMatch(/(?:sogoumobilebrowser)[\s/](\d+(\.?_?\d+)+)/i,e),m=o.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e),f=o.default.getFirstMatch(/se ([\d.]+)x/i,e),d=i||m||f;return d&&(t.version=d),t}},{test:[/MiuiBrowser/i],describe:function(e){var t={name:"Miui"},i=o.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:function(e){return!!e.hasBrand("DuckDuckGo")||e.test(/\sDdg\/[\d.]+$/i)},describe:function(e,t){var i={name:"DuckDuckGo"};if(t){var m=t.getBrandVersion("DuckDuckGo");if(m)return i.version=m,i}var f=o.default.getFirstMatch(/\sDdg\/([\d.]+)$/i,e);return f&&(i.version=f),i}},{test:function(e){return e.hasBrand("Brave")},describe:function(e,t){var i={name:"Brave"};if(t){var m=t.getBrandVersion("Brave");
vendor: 8,377 bytes, line 57
57if(m)return i.version=m,i}return i}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},i=o.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},i=o.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},i=o.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:function(e){var t=!e.test(/like android/i),i=e.test(/android/i);return t&&i},describe:function(e){var t={name:"Android Browser"},i=o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},i=o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},i=o.default.getFirstMatch(a,e);return i&&(t.version=i),t}},{test:[/.*/i],describe:function(e){var t=e.search("\\(")!==-1?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:o.default.getFirstMatch(t,e),version:o.default.getSecondMatch(t,e)}}}];n.default=c,r.exports=n.default},93:function(r,n,s){"use strict";n.__esModule=!0,n.default=void 0;var u,o=(u=s(17))&&u.__esModule?u:{default:u},a=s(18),c=[{test:[/Roku\/DVP/],describe:function(e){var t=o.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:a.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=o.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:a.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=o.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),i=o.default.getWindowsVersionName(t);return{name:a.OS_MAP.Windows,version:t,versionName:i}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(e){var t={name:a.OS_MAP.iOS},i=o.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return i&&(t.version=i),t}},{test:[/macintosh/i],describe:function(e){var t=o.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),i=o.default.getMacOSVersionName(t),m={name:a.OS_MAP.MacOS,version:t};return i&&(m.versionName=i),m}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=o.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:a.OS_MAP.iOS,version:t}}},{test:[/OpenHarmony/i],describe:function(e){var t=o.default.getFirstMatch(/OpenHarmony\s+(\d+(\.\d+)*)/i,e);return{name:a.OS_MAP.HarmonyOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),i=e.test(/android/i);return t&&i},describe:function(e){var t=o.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),i=o.default.getAndroidVersionName(t),m={name:a.OS_MAP.Android,version:t};return i&&(m.versionName=i),m}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=o.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),i={name:a.OS_MAP.WebOS};return t&&t.length&&(i.version=t),i}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=o.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||o.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||o.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:a.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=o.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:a.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=o.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:a.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:a.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:a.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=o.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:a.OS_MAP.PlayStation4,version:t}}}];n.default=c,r.exports=n.default},94:function(r,n,s){"use strict";n.__esModule=!0,n.default=void 0;var u,o=(u=s(17))&&u.__esModule?u:{default:u},a=s(18),c=[{test:[/googlebot/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Google"}}},{test:[/linespider/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Line"}}},{test:[/amazonbot/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Amazon"}}},{test:[/gptbot/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"OpenAI"}}},{test:[/chatgpt-user/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"OpenAI"}}},{test:[/oai-searchbot/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"OpenAI"}}},{test:[/baiduspider/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Baidu"}}},{test:[/bingbot/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Bing"}}},{test:[/duckduckbot/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"DuckDuckGo"}}},{test:[/claudebot/i,/claude-web/i,/claude-user/i,/claude-searchbot/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Anthropic"}}},{test:[/omgilibot/i,/webzio-extended/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Webz.io"}}},{test:[/diffbot/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Diffbot"}}},{test:[/perplexitybot/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Perplexity AI"}}},{test:[/perplexity-user/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Perplexity AI"}}},{test:[/youbot/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"You.com"}}},{test:[/ia_archiver/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Internet Archive"}}},{test:[/meta-webindexer/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Meta"}}},{test:[/meta-externalads/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Meta"}}},{test:[/meta-externalagent/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Meta"}}},{test:[/meta-externalfetcher/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Meta"}}},{test:[/facebookexternalhit/i,/facebookcatalog/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Meta"}}},{test:[/slackbot/i,/slack-imgProxy/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Slack"}}},{test:[/yahoo/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Yahoo"}}},{test:[/yandexbot/i,/yandexmobilebot/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Yandex"}}},{test:[/pingdom/i],describe:function(){return{type:a.PLATFORMS_MAP.bot,vendor:"Pingdom"}}},{test:[/huawei/i],describe:function(e){var t=o.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",i={type:a.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(i.model=t),i}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:a.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:a.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:a.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:a.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:a.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:a.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),i=e.test(/like (ipod|iphone)/i);return t&&!i},describe:function(e){var t=o.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:a.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:a.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/Nokia/i],describe:function(e){var t=o.default.getFirstMatch(/Nokia\s+([0-9]+(\.[0-9]+)?)/i,e),i={type:a.PLATFORMS_MAP.mobile,vendor:"Nokia"};return t&&(i.model=t),i}},{test:[/[^-]mobi/i],describe:function(){return{type:a.PLATFORMS_MAP.mobile}}},{test:function(e){return e.getBrowserName(!0)==="blackberry"},describe:function(){return{type:a.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return e.getBrowserName(!0)==="bada"},describe:function(){return{type:a.PLATFORMS_MAP.mobile}}},{test:function(e){return e.getBrowserName()==="windows phone"},describe:function(){return{type:a.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);
57return e.getOSName(!0)==="android"&&t>=3},describe:function(){return{type:a.PLATFORMS_MAP.tablet}}},{test:function(e){return e.getOSName(!0)==="android"},describe:function(){return{type:a.PLATFORMS_MAP.mobile}}},{test:[/smart-?tv|smarttv/i],describe:function(){return{type:a.PLATFORMS_MAP.tv}}},{test:[/netcast/i],describe:function(){return{type:a.PLATFORMS_MAP.tv}}},{test:function(e){return e.getOSName(!0)==="macos"},describe:function(){return{type:a.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return e.getOSName(!0)==="windows"},describe:function(){return{type:a.PLATFORMS_MAP.desktop}}},{test:function(e){return e.getOSName(!0)==="linux"},describe:function(){return{type:a.PLATFORMS_MAP.desktop}}},{test:function(e){return e.getOSName(!0)==="playstation 4"},describe:function(){return{type:a.PLATFORMS_MAP.tv}}},{test:function(e){return e.getOSName(!0)==="roku"},describe:function(){return{type:a.PLATFORMS_MAP.tv}}}];n.default=c,r.exports=n.default},95:function(r,n,s){"use strict";n.__esModule=!0,n.default=void 0;var u,o=(u=s(17))&&u.__esModule?u:{default:u},a=s(18),c=[{test:function(e){return e.getBrowserName(!0)==="microsoft edge"},describe:function(e){if(/\sedg\//i.test(e))return{name:a.ENGINE_MAP.Blink};var t=o.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:a.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:a.ENGINE_MAP.Trident},i=o.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:a.ENGINE_MAP.Presto},i=o.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:function(e){var t=e.test(/gecko/i),i=e.test(/like gecko/i);return t&&!i},describe:function(e){var t={name:a.ENGINE_MAP.Gecko},i=o.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:a.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:a.ENGINE_MAP.WebKit},i=o.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}}];n.default=c,r.exports=n.default}})}))});g();g();var It=Object.defineProperty,kt=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Dt=Object.prototype.propertyIsEnumerable,be=(r,n,s)=>n in r?It(r,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[n]=s,D=(r,n)=>{for(var s in n||(n={}))Tt.call(n,s)&&be(r,s,n[s]);if(he)for(var s of he(n))Dt.call(n,s)&&be(r,s,n[s]);return r},C=(r,n)=>kt(r,Bt(n)),R=(r,n,s)=>new Promise((u,o)=>{var a=t=>{try{e(s.next(t))}catch(i){o(i)}},c=t=>{try{e(s.throw(t))}catch(i){o(i)}},e=t=>t.done?u(t.value):Promise.resolve(t.value).then(a,c);e((s=s.apply(r,n)).next())}),Ct="Window is not available and no user agent was provided.",Se=()=>{var r,n;if(typeof window<"u"){let s=((r=window?.navigator)==null?void 0:r.userAgent)||((n=window?.navigator)==null?void 0:n.vendor)||window?.opera;if(s)return s}return console.error(Ct),""},N={isInApp:!1,appKey:void 0,appName:void 0,skipped:!1},Nt=r=>r.match(/(iPhone|iPad|iPod|Macintosh)/)!==null,Vt=({skip:r,appKey:n,ua:s})=>{if(!r||r.length===0)return!1;let u=Nt(s);return r.some(({appKey:o,platform:a})=>n===o&&(!a||u&&a==="apple"||!u&&a==="android"))},Lt=new RegExp(/Mozilla\/5\.0 \([^\)]+\) AppleWebKit\/[^\s]+ \(KHTML, like Gecko\) Version\/[^\s]+ (Mobile\/[^\s]+ )?Safari\/[^\s]+$/),Wt=r=>Lt.test(r),Kt=r=>["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(r)||window&&window.document&&r.includes("Mac")&&"ontouchend"in window.document,Ut=r=>[...r.matchAll(/Version\/([^\s]+)/g)][0][1];function Gt(){return R(this,null,function*(){return new Promise(r=>{if(window.document.readyState==="complete")r(!0);else{let n=()=>{r(!0),window.removeEventListener("load",n)};window.addEventListener("load",n)}})})}var Yt=r=>R(null,[r],function*({maxTime:n,properties:s,interval:u}){let o=0;return new Promise(a=>{let c=setInterval(()=>{o+=u;for(let e of s)if(e in window){clearInterval(c),a(!0);return}o>=n&&(clearInterval(c),a(!1))},u)})}),ye=()=>"TelegramWebview"in window||"TelegramWebviewProxy"in window||"TelegramWebviewProxyProto"in window,Me={telegram:{name:"Telegram"}},zt=()=>{if(!(typeof window>"u")&&ye())return"telegram"}
57,Br=Object.keys(Me),J={messenger:{regex:/(\bFB[\w_]+\/(Messenger))|(^(?!.*\buseragents)(?!.*\bIABMV).*(FB_IAB|FBAN).*)/i,name:"Facebook Messenger"},instagram:{regex:/\bInstagram/i,name:"Instagram"},facebook:{regex:/\bFB[\w_]+\/|\bFacebook/i,name:"Facebook"},twitter:{regex:/\bTwitter/i,name:"Twitter"},line:{regex:/\bLine\//i,name:"Line"},wechat:{regex:/\bMicroMessenger\//i,name:"WeChat"},threads:{regex:/\bBarcelona/i,name:"Threads"},tiktok:{regex:/musical_ly|Bytedance/i,name:"TikTok"},snapchat:{regex:/Snapchat/i,name:"Snapchat"},linkedin:{regex:/LinkedInApp/i,name:"LinkedIn"},gsa:{regex:/GSA/i,name:"Google Search App"},whatsapp:{regex:/\b(WAiOS|WA4A)\//i,name:"WhatsApp"},reddit:{regex:/\bReddit\//i,name:"Reddit"}},jt=Object.keys(J),$t=r=>jt.find(n=>J[n].regex.test(r)),qt=["WebView","(iPhone|iPod|iPad)(?!.*Safari/)","Android.*wv\\)"],Ht=new RegExp(`${qt.map(r=>`(${r})`).join("|")}`,"i"),Qt=()=>R(null,null,function*(){try{return yield navigator.storage.getDirectory(),!1}catch(r){return(r instanceof Error?r.message:String(r)).toLowerCase().includes("unknown transient reason")}}),Jt=()=>{let r=!1;return new Promise(n=>{let s=`idb${Math.random()}`,u=indexedDB.open(s,1),o=(a,c)=>{r||(r=!0,c&&c.close(),indexedDB.deleteDatabase(s),n(a))};u.onupgradeneeded=a=>{let c=a.target.result,e=c.createObjectStore("t",{autoIncrement:!0}).put(new Blob);e.onerror=t=>{var i;let f=((i=t.target.error)==null?void 0:i.message)||"";o(f.includes("are not yet supported"),c)},e.onsuccess=()=>o(!1,c)},u.onerror=()=>o(!1),u.onsuccess=()=>o(!1,u.result)})},Zt=()=>R(null,null,function*(){var r;return typeof navigator>"u"?!1:((r=navigator.storage)==null?void 0:r.getDirectory)!==void 0?yield Qt():navigator.maxTouchPoints!==void 0?yield Jt():!1}),V=(r,n)=>r.localeCompare(n,void 0,{numeric:!0,sensitivity:"base"}),ve=({note:r,debug:n,last:s})=>{n&&console.log(r,"SchemaDataExtractor"in window||"MicrodataExtractor"in window?"This is Safari":s?"Did not detect Safari - assuming SFSVC":"Still checking if Safari",performance.now())},we="17",Xt=(...r)=>R(null,[...r],function*({debug:n=!1,maxVersion:s,maxTime:u=300}={}){let o=Se();if(!o||!Kt(o)||!Wt(o)||"clearAppBadge"in(window?.navigator||{})||ye())return!1;let a=Ut(o);if(V(a,we)<0||s!==void 0&&(V(s,we)<0||V(a,s)>0))return!1;if(V(a,"26.4")>=0)return!("browser"in window)||!window.browser;if(yield Zt())return!1;yield Gt(),n&&ve({note:"Page loaded",debug:n});let e=yield Yt({interval:60,maxTime:u,properties:["SchemaDataExtractor","MicrodataExtractor"]});return n&&ve({note:"Extra polling done",debug:n,last:!0}),!e}),er=(r={})=>{var n,s;let{skip:u,ua:o=""}=r,a=o||Se();if(!a)return C(D({},N),{ua:a});let c=i=>Vt({skip:u,appKey:i,ua:a}),e=$t(a);if(e||a.match(Ht)!==null)return c(e)?C(D({},N),{ua:a,skipped:!0}):{isInApp:!0,appKey:e,appName:e?J[e].name:void 0,ua:a,skipped:!1};let t=zt();return t?c(t)?C(D({},N),{ua:a,skipped:!0}):{isInApp:!0,appKey:t,appName:(s=(n=Me)==null?void 0:n[t])==null?void 0:s.name,ua:a,skipped:!1}:C(D({},N),{ua:a})},Ae=Xt,_e=er;g();function Z(r){return!!r.phoneType&&!r.doNotRedirect()&&!r.requiresManualBrowserOpen()}async function Pe(r,n){if(!Z(r))return!1;let s=r.getRedirectUrl(n);return s?(r.shouldWaitForPaintBeforeRedirect()&&!tr()&&await rr(),window.location.replace(s),r.shouldTryInstalledBrowserRedirect()&&or(n).catch(()=>{}),!0):!1}function tr(){return document.documentElement.getAttribute("data-react-rendered")==="true"}function rr(r=1500){return new Promise(n=>{let s=!1,u=0,o=()=>{s||(s=!0,window.removeEventListener("react-rendered",o),clearTimeout(u),n())};window.addEventListener("react-rendered",o,{once:!0}),u=window.setTimeout(()=>{requestAnimationFrame(()=>requestAnimationFrame(o))},r)})}function nr(r){let n=r.replace(/^https?:\/\//,"").replace(/^http?:\/\//,"");return[`googlechrome://${n}`,`googlechromes://${n}`,`microsoft-edge-https://${n}`,`firefox://open-url?url=${encodeURIComponent(r)}`,`ddgQuickLink://${r}`,`alohabrowser://open?link=${encodeURIComponent(r)}`,`brave://open-url?url=${encodeURIComponent(r)}`]}function ir(r,n=500){return new Promise(s=>{let u=!1,o=i=>{u||(u=!0,t(),s(i))},a=()=>document.hidden&&o(!0),c=()=>o(!0),e=()=>o(!0),t=()=>{document.removeEventListener("visibilitychange",a),window.removeEventListener("blur",c),window.removeEventListener("pagehide",e)};document.addEventListener("visibilitychange",a,{once:!0}),window.addEventListener("blur",c,{once:!0}),window.addEventListener("pagehide",e,{once:!0}),window.location.replace(r),setTimeout(()=>
57o(!1),n)})}async function or(r){for(let n of nr(r))if(await ir(n))return!0;return!1}g();function ar(){return window.matchMedia("(prefers-color-scheme: dark)").matches}function Oe(){document.documentElement.classList.toggle("dark",ar())}g();g();var sr=[".pages.dev",".workers.dev"],ur=typeof window<"u"&&window.location.hostname.includes("staging")&&sr.some(r=>window.location.hostname.endsWith(r)),cr=ur,dr="http://localhost:1111",xe=cr?dr:"https://x.cupidbotofm.ai";g();g();var v="sessionID";var Fe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";function y(r){return typeof r=="string"&&r.length===32&&/^[A-Za-z0-9]+$/.test(r)}function X(){let r="";for(let n=0;n<32;n++)r+=Fe.charAt(Math.floor(Math.random()*Fe.length));return r}var L="fromApp",W="fromRef",K="escapedVia",Ee="webview",ee="safarivc",fr=["redirect","copy","menu"],lr=/^[a-z]{1,16}$/,pr=/^(https?|android-app):\/\/[^/?#\s]{1,253}$/,mr=2048;function te(){return typeof window>"u"?void 0:window}function Re(r){return`cupidOrigin:${r.location.pathname.split("/")[1]??""}`}function Ie(r){return fr.includes(r)}function ke(r){let{app:n,referrer:s,query:u,escapedFrom:o,escapedVia:a}=r;return{...typeof n=="string"&&lr.test(n)?{app:n}:{},...typeof s=="string"&&pr.test(s)?{referrer:s}:{},...typeof u=="string"&&u.length>1?{query:u.slice(0,mr)}:{},...y(o)&&Ie(a)?{escapedFrom:o,escapedVia:a}:{}}}function P(){let r=te();if(!r)return{};if(r.__origin)return r.__origin;try{let n=r.sessionStorage.getItem(Re(r));if(n)return r.__origin=ke(JSON.parse(n))}catch{}return{}}function Be(r){let n=te();if(n){n.__origin={...ke(r),...P()};try{n.sessionStorage.setItem(Re(n),JSON.stringify(n.__origin))}catch{}}}function gr(r,n){try{let{protocol:s,host:u}=new URL(r);return u&&u!==n?`${s}//${u}`:void 0}catch{return}}var Te={};function De(r){let n=r.searchParams.get(L)??void 0,s=r.searchParams.get(W)??void 0;(n||s)&&Be({app:n,referrer:s});let u=r.searchParams.get(K);Te=Ie(u)?{escapedFrom:r.searchParams.get(v)??void 0,escapedVia:u}:{}}function re(r){let n=te();if(!n)return;let s;try{s=n.document.referrer?gr(n.document.referrer,n.location.host):void 0}catch{}Be({app:r,referrer:s,query:n.location.search,...r?{}:Te})}g();g();g();function Ce(r,n){let s=`${n}=`;return r.split(";").map(u=>u.trim()).find(u=>u.startsWith(s))?.slice(s.length)}function Ne(r,n,s,u=3456e4){return`${r}=${n}; Max-Age=${u}; Path=/; SameSite=Lax${s?"; Secure":""}`}g();function ne(r,n,s){r.onerror=u=>{u.preventDefault(),s(r.error)},r.onsuccess=()=>{try{n(r.result)}catch(u){s(u)}}}function Ve(r,n){let s,u=()=>{if(s)return s;let o=new Promise((a,c)=>{let e=indexedDB.open(r);e.onupgradeneeded=()=>{try{e.result?.createObjectStore(n)}catch{}},ne(e,a,c)});return s=o,o.then(a=>a.onclose=()=>s=void 0,()=>s=void 0),o};return o=>u().then(a=>{try{return a.transaction(n,o).objectStore(n)}catch(c){throw s=void 0,c}})}function Le(){return typeof window>"u"?void 0:window}function We(r,n){try{return Ce(r.document.cookie,n)}catch{return}}function Ke(r){return[()=>r.localStorage,()=>r.sessionStorage]}var hr=Ve("sfvc","kv");function Ue(r,n){return hr(r).then(s=>new Promise((u,o)=>{ne(n(s),u,o)}))}function Ge(r){return Ue("readonly",n=>n.get(r)).then(n=>typeof n=="string"?n:void 0)}function br(r,n){return Ue("readwrite",s=>s.put(n,r)).then(()=>{})}function Ye(r){return r.__stickyValues??={}}function A(r){let n=Le();if(!n)return;let s=Ye(n)[r];if(s!==void 0)return s;let u=We(n,r);for(let o of Ke(n)){if(u!==void 0)break;try{u=o().getItem(r)??void 0}catch{}}return u!==void 0&&_(r,u),u}async function ie(r){let n=A(r);if(n!==void 0)return n;try{let s=await Ge(r);return s!==void 0&&_(r,s),s}catch{return}}function U(r,n,s){let u=A(r);if(n(u))return u;let o=s();return _(r,o),o}function G(r,n,s){s(A(r))||_(r,n)}function _(r,n){let s=Le();if(s){if(Ye(s)[r]=n,We(s,r)!==n)try{s.document.cookie=Ne(r,n,s.location.protocol==="https:")}catch{}for(let u of Ke(s))try{let o=u();o.getItem(r)!==n&&o.setItem(r,n)}catch{}Ge(r).then(u=>u===n?void 0:br(r,n)).catch(()=>{})}}function ze(){try{let r=JSON.parse(window.localStorage.getItem("app")??"null")?.state?.sessionID;return y(r)?r:void 0}catch{return}}var vr;function Y(){return typeof window>"u"?vr??=X():U(v,y,()=>ze()??X())}function je(r){G(v,ze()??r,y)}function $e(r){return A(v)===r}var qe="earlyVisitReported";function z(r,n={}){let s=Y(),u=P(),o=`${s}:${window.location.pathname}:${u.escapedFrom??""}`;try{if(window.sessionStorage.getItem(qe)===o)return;window.sessionStorage.setItem(qe,o)}catch{}fetch(`${xe}/api/linkVisited`,{method:"POST",keepalive:!0,body:JSON.stringify({sessionID:s,url:encodeURIComponent(window.location.href),app:"link",origin:u,zzz
57:{...n,deviceInfo:r,earlyVisit:!0}})}).catch(()=>{})}g();g();var Qe=Rt(He(),1);var x="redirected",j=class{inAppSpy;browser;phoneType;constructor(n){this.inAppSpy=this.initInAppSpy(n),this.browser=this.initBowser(n),this.phoneType=this.getPhoneType()}initInAppSpy(n){let s=_e({ua:n}),u=[{appKey:"reddit",appName:"Reddit",regex:/Reddit\//i}];if(!s.appKey){for(let{appKey:o,appName:a,regex:c}of u)if(c.test(n)){s.isInApp=!0,s.appKey=o,s.appName=a;break}}return s}initBowser(n){return Qe.default.getParser(n||"unknown")}hasRedirectedFlag(n){try{return(typeof n=="string"?new URL(n):n).searchParams.get(x)==="true"}catch{return!1}}addRedirectedFlag(n){try{let s=typeof n=="string"?new URL(n):new URL(n.toString());return s.searchParams.set(x,"true"),s.toString()}catch{return typeof n=="string"?n:n.toString()}}getInAppInfo(){let{isInApp:n,appKey:s,appName:u}=this.inAppSpy;return{isInAppBrowser:n,appKey:s,appName:u}}getDeviceInfo(){let n=null,s=null,u=null,o=null,a=null;try{n=this.browser.getOSName()||null}catch{}try{s=this.browser.getOSVersion()||null}catch{}try{u=this.browser.getBrowserName()||null}catch{}try{o=this.browser.getBrowserVersion()||null}catch{}try{a=this.browser.getPlatformType()||null}catch{}let{isInAppBrowser:c,appKey:e,appName:t}=this.getInAppInfo();return{isMobile:a==="mobile"||a==="tablet"||this.phoneType!=null,isInApp:c,os:n,osVersion:s,browser:u,browserVersion:o,platform:a,phoneType:this.phoneType,appKey:e,appName:t}}getPhoneType(){try{let n=this.browser.getOSName();if(n==="Android")return"android";if(n==="iOS")return"ios"}catch{}}getIOSVersion(){try{let n=this.browser.getOSVersion();return parseInt(n?.split(".")?.[0]||"0")}catch{return 0}}shouldDetectSafariViewController(){if(this.phoneType!=="ios"||this.inAppSpy.isInApp)return!1;try{return this.browser.getBrowserName()==="Safari"}catch{return!1}}getIOSRedirectUrl(n){if(this.inAppSpy.appKey==="threads")return`barcelona://extbrowser/?url=${encodeURIComponent(n)}`;if(this.inAppSpy.appKey==="instagram")return`instagram://extbrowser/?url=${encodeURIComponent(n)}`;let s=this.getIOSVersion();return!s||s>=17?`x-safari-${n}`:`com-apple-mobilesafari-tab:${n}`}getAndroidRedirectUrl(n){let u=new URL(n).protocol.replace(":","");return`intent://${n.replace(/^https?:\/\//,"").replace(/^http?:\/\//,"")}#Intent;scheme=${u};S.browser_fallback_url=${encodeURIComponent(n)};end;`}getRedirectUrl(n){return this.phoneType?this.phoneType==="ios"?this.getIOSRedirectUrl(n):this.phoneType==="android"?this.getAndroidRedirectUrl(n):null:null}isSnapchatIOS(){return this.matches("snapchat","ios")}shouldWaitForPaintBeforeRedirect(){return this.phoneType==="android"?!0:this.matches("tiktok","ios")||this.matches("snapchat","ios")||this.matches("facebook","ios")||this.matches("linkedin","ios")}isNotDismissable(){return this.matches("tiktok",void 0)||this.matches("linkedin","ios")}shouldNotDismiss(){return!0}shouldTryInstalledBrowserRedirect(){return this.isSnapchatIOS()}isNavigationStateCorruptedAfterRedirect(n){return n||this.matches("facebook","ios")}requiresManualBrowserOpen(){return this.matches("reddit","android")}doNotRedirectServerside(){return this.isSnapchatIOS()||this.doNotRedirect()||this.requiresManualBrowserOpen()}doNotRedirect(){return this.matches("messenger","ios")||this.matches("linkedin","android")||this.matches("twitter","ios")}matches(n,s){return!(n&&this.inAppSpy.appKey!==n||s&&this.phoneType!==s)}};g();var M="sfvcStay",$="sfvcEscaped",ae=["0","3"];function q(r){return ae.includes(r??"")}function Je(){return ae[Math.floor(Math.random()*ae.length)]}function Ze(r){return r!=="0"}g();var Xe="sfvc",wr="sfvc-detected";function F(){return typeof window>"u"?void 0:window}function k(){let r=F();if(!r)return!1;if(r.__sfvcDetected)return!0;try{return r.sessionStorage.getItem(Xe)==="1"}catch{return!1}}function et(){let r=F();if(!(!r||r.__sfvcDetected)){r.__sfvcDetected=!0;try{r.sessionStorage.setItem(Xe,"1")}catch{}r.dispatchEvent(new Event(wr))}}function tt(r){let n=F();n&&(n.__sfvcDetection=r)}function rt(){return F()?.__sfvcDetection}function nt(r){return q(r)?r:void 0}function it(){let r=Je();return _(M,r),r}function ot(){return nt(A(M))}function H(){let r=F();return r?r.__sfvcStayResolution??=(async()=>{let n=ot();
57return n!==void 0?n:nt(await ie(M))??it()})():Promise.resolve("0")}function at(){return ot()??(F()?it():"0")}function st(r){_(M,r),_($,"1")}function ut(){return A($)==="1"}function ct(){return Promise.all([H(),ie($)])}g();var Sr=/^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i;function B(r){return typeof r=="string"&&Sr.test(r)}function dt(){if(typeof crypto.randomUUID=="function")return crypto.randomUUID();let r=crypto.getRandomValues(new Uint8Array(16));r[6]=r[6]&15|64,r[8]=r[8]&63|128;let n=Array.from(r,s=>s.toString(16).padStart(2,"0")).join("");return`${n.slice(0,8)}-${n.slice(8,12)}-${n.slice(12,16)}-${n.slice(16,20)}-${n.slice(20)}`}g();g();var O="cupid_visitor_id";function ft(){return U(O,B,dt)}function lt(r){G(O,r,B)}var pt=[x,v,O,M,L,W,K];function mt(r,n){try{let s=new URL(r);s.searchParams.set(v,Y()),s.searchParams.set(O,ft());let{app:u,referrer:o}=P();return u&&s.searchParams.set(L,u),o&&s.searchParams.set(W,o),k()&&s.searchParams.set(M,at()),s.searchParams.set(K,n),n!=="menu"&&s.searchParams.set(x,"true"),s.toString()}catch{return r}}function yr(r){return mt(r,"menu")}function gt(r,n){return mt(r,n)}function se(){try{window.history.replaceState(window.history.state,"",yr(window.location.href))}catch{}}function ht(){if(typeof window>"u")return!1;try{let r=new URL(window.location.href),n=r.searchParams.get(x)==="true",s=r.searchParams.get(v),u=y(s)&&$e(s);y(s)&&je(s);let o=r.searchParams.get(O);B(o)&&lt(o),De(r);let a=r.searchParams.get(M);if(q(a)&&!u&&st(a),pt.some(c=>r.searchParams.has(c))){for(let c of pt)r.searchParams.delete(c);window.history.replaceState({},"",r.toString())}return n}catch{return!1}}var Mr=ht();try{Oe()}catch{}var Ar=window.navigator.userAgent,w=new j(Ar),{isInAppBrowser:Q,appKey:wt}=w.getInAppInfo(),ue=w.getDeviceInfo();re(Q?wt??Ee:k()?ee:void 0);P().escapedFrom&&z(ue);var _r=window.location.href,bt=0,Pr=1500;function St(){if(k())return Promise.resolve(!0);let r=rt();if(r)return r;let n=w.shouldDetectSafariViewController()?Ae().then(s=>(s&&et(),s)).catch(()=>!1):Promise.resolve(!1);return tt(n),n}async function Or(){if(!await St())return!1;re(ee);let r=await H();return z(ue,{sfvcStayInApp:Number(r),sfvcDetected:!0,sfvcEscaped:ut()}),se(),!0}async function xr(){return Q?!0:!Ze(await H())}function Fr(){if(!(w.shouldNotDismiss()&&wt!=="telegram"))try{window.close()}catch{}}async function Er(r){let n=window.location.href;if(!await Pe(w,r))return;let s=await St();w.isNavigationStateCorruptedAfterRedirect(s)&&setTimeout(()=>{let u=new URL(n);u.hostname=u.hostname==="dm.bio"?"nice.talk":"dm.bio",u.searchParams.set("redirectToUrl",encodeURIComponent(w.addRedirectedFlag(n))),window.location.replace(u.toString())},100),Fr()}function Rr(){for(let r of[window.location.href,_r])try{let{protocol:n}=new URL(r);if(n==="http:"||n==="https:")return r}catch{}return null}function Ir(){let r=Rr();return r?gt(r,"redirect"):null}async function vt(){if(Date.now()-bt<Pr)return;let r=Ir();r&&Z(w)&&(bt=Date.now(),await Er(r))}await(async function(){try{w.shouldDetectSafariViewController()&&ct().catch(()=>{}),Q&&(z(ue),se()),(Q||await Or())&&(Mr||vt().catch(()=>{}),!w.isNotDismissable()&&await xr()&&document.addEventListener("visibilitychange",function(){document.visibilityState==="visible"&&vt().catch(()=>{})}))}catch{}})();
58})()</script>
58
59
60        
61        
61<script>
62            window.addEventListener(
63                'error',
64                function (event) {
65                    // Past boot, chunk-recovery.ts owns this: lazy chunks are refetched in place
66                    // rather than reloaded, and the failed modulepreload link fires here too.
67                    if (window.__chunkRecoveryInstalled) return
68                    var el = event.target
69                    if (!el || !el.tagName) return
70                    var isScript = el.tagName === 'SCRIPT' && el.src
71                    var isPreload = el.tagName === 'LINK' && el.rel === 'modulepreload' && el.href
72                    if (!isScript && !isPreload) return
73                    var url = isScript ? el.src : el.href
74                    // Only our own hashed bundles; ignore third-party script failures
75                    if (url.indexOf(window.location.origin + '/assets/') !== 0) return
76                    var RELOAD_KEY = 'chunk-reload-at'
77                    var COUNT_KEY = 'chunk-reload-count'
78                    // Sandboxed iframes and blocked-storage modes throw on the property itself,
79                    // and an uncaught throw in here would replace a recoverable chunk error with
80                    // a SecurityError. No counters means no loop guard, so don't reload at all.
81                    try {
82                        var reloadCount = Number(sessionStorage.getItem(COUNT_KEY) || 0)
83                        // Past two the deploy isn't the problem, and reloading is just a loop
84                        if (reloadCount >= 2) return
85                        var lastReloadAt = Number(sessionStorage.getItem(RELOAD_KEY) || 0)
86                        if (Date.now() - lastReloadAt < 60000) return // Recently reloaded; give up
87                        sessionStorage.setItem(RELOAD_KEY, String(Date.now()))
88                        sessionStorage.setItem(COUNT_KEY, String(reloadCount + 1))
89                    } catch (storageError) {
90                        return
91                    }
92                    window.location.reload()
93                },
94                true, // Capture phase: resource load errors don't bubble
95            )
96        </script>
96
97      
97<script type="module" crossorigin src="/assets/index-Dw2xdEAk.js"></script>
97
98      <link rel="modulepreload" crossorigin href="/assets/react-Bh34RQuT.js">
99      <link rel="modulepreload" crossorigin href="/assets/sentry-BYwc6ol7.js">
100      <link rel="modulepreload" crossorigin href="/assets/state-B1FucY75.js">
101      <link rel="modulepreload" crossorigin href="/assets/vendor-BCjVPHn-.js">
102      <link rel="stylesheet" crossorigin href="/assets/index-DyS77c0Y.css">
103    </head>
104
105    <body>
106        <noscript>
107            <img
108                height="1"
109                width="1"
110                style="display: none"
111                src="https://www.facebook.com/tr?id=1399377955367785&ev=PageView&noscript=1"
112                alt="" />
113        </noscript>
114        <div id="root">
115            <div class="initial-loading-shell">
116                
117                <img src="/static/icon-96.png" width="64" height="64" alt="CupidBot" />
118            </div>
119        </div>
120    
120<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"d002ad83d01640b49a139dc8b356a625","r":1,"spa":2}' crossorigin="anonymous"></script>
120
121</body>
122</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.