PageSourceSearch

https://static-cdn.onluxy.com/static/js/a-love-story.DOp7Ubn0.js

js onluxy.com collected 2026-10-01 13:53:08 UTC 40,784 bytes, 1 lines download raw bytes

1import{o as e,e as t,f as o,g as a,j as n,k as s,t as i,l as r,m as d,F as c,q as l,u,v as p,c as m,x as g,n as h,y as f}from"./@vue.1byZWnA4.js";import{u as y,c as w,a as v}from"./vue-router.BFIxAj28.js";import{a as _}from"./axios.ChCdAMPF.js";import{Q as b}from"./qs.B71E7U3V.js";import{h as T,e as I,A as S}from"./crypto-js.QCnh56Qa.js";import{v as E}from"./uuid.P-OY1HC2.js";import{g as x}from"./lodash-es.DDDkzB7y.js";import"./call-bind-apply-helpers.DJTrk6bR.js";import"./function-bind.CLCwGv92.js";import"./es-errors.DTEWvbA_.js";import"./side-channel.CdahNT2_.js";import"./object-inspect.D6kGwsnI.js";import"./side-channel-list.BEKF7Kn-.js";import"./side-channel-map.CYB8rw7c.js";import"./get-intrinsic.DoHvDD53.js";import"./es-object-atoms.CyiuHMUS.js";import"./math-intrinsics.pM-JTNwN.js";import"./gopd.BudZp56J.js";import"./es-define-property.F0aoeP8o.js";import"./has-symbols.CRskrF1U.js";import"./get-proto.h9PmcdvP.js";import"./dunder-proto.CEbKu7Kx.js";import"./hasown.BS9ePoNC.js";import"./call-bound.BkfNEDGp.js";import"./side-channel-weakmap.D49fTFwO.js";!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))t(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&t(e)})).observe(document,{childList:!0,subtree:!0})}function t(e){if(e.ep)return;e.ep=!0;const t=function(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?t.credentials="include":"anonymous"===e.crossOrigin?t.credentials="omit":t.credentials="same-origin",t}(e);fetch(e.href,t)}}();const k={__name:"App",setup:n=>(e((()=>{})),(e,n)=>{const s=t("router-view");return a(),o(s)})},O={sessionStorage:L(sessionStorage,{SELECTED_GOODS_INFO:!1,TRACK_FROM:!1,PROMO_CODE:!1}),localStorage:L(localStorage,{LUXY_TOKEN:!1,LUXY_MY_PROFILE:!1,LAST_VOUCH_STATUS:!1,LUXY_HOMEPAGE_AFCODE:!1,NEED_VOUCH_IN_REPORT:!0,GDPR_TEST_FINISH:!1})};function L(e,t){return"undefined"==typeof Proxy?{}:new Proxy({},{get:(n,s)=>function(t,n){const s=a(t);let i=e.getItem(s);if(void 0!==i){try{i=JSON.parse(i)}catch(r){"SyntaxError"===r.name&&o(t),i=void 0}n&&o(t)}return i}(s,t[s]),set:(t,n,s)=>(function(t,n){if(void 0===n)return void o(t);const s=a(t);try{e.setItem(s,JSON.stringify(n))}catch(i){"QuotaExceededError"===i.name&&e.length&&(e.clear(),e.setItem(s,JSON.stringify(n)))}}(n,s),!0)});function o(t){const o=a(t);try{e.removeItem(o)}catch(n){}}function a(e){return`SPA_${e}${window.gDevEnv?"_dev":""}`}}L(localStorage,{LUXY_TOKEN:!1,LUXY_MY_PROFILE:!1,LAST_VOUCH_STATUS:!1,LUXY_HOMEPAGE_AFCODE:!1,NEED_VOUCH_IN_REPORT:!0,GDPR_TEST_FINISH:!1});const C=["JsMsg_getInfo","AndroidMsg_hybridRequest","buyGoodsByAndroid"],M="Sorry, the internet connection failed",A={},j=[];function N(e,t,o){if(j[e])throw new Error(`duplicated code:${e}`);return j[e]={message:t||`(${e})${M}`,fatal:void 0===o||o},e}function D(e,t){R("info",`<p class="info">${e.replace(/</g,"&#60;").replace(/\n/g,"<br>")}</p>`,t)}function R(e,t,o){if(!window.gDevEnv)return;let a=document.querySelector("#alert-area");a||(!function(){const e="\n#alert-area {\n  z-index: 1000000000;\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 100%;\n  text-align: left;\n}\n\n.alert-box {\n  display: block;\n  font-size: 14px;\n  font-weight: normal;\n  float: left;\n  width: 100%;\n  word-break: break-all;\n  margin-bottom: 5px;\n  padding: 10px 40px 10px 18px;\n  position: relative;\n  transition: opacity 300ms ease-out;\n  background-color: #008CBA;\n  color: #FFF;\n  box-sizing: border-box;\n  border-width: 0;\n  border-radius: 0\n}\n\n.alert-box .close {\n  right: 0;\n  top: 0;\n  height: 100%;\n  padding: 0 10px;\n  background: rgba(255, 255, 255, 0.5);\n  color: #333333;\n  font-size: 32px;\n  font-weight: normal;\n  text-shadow: 0 0 0;\n  opacity: 0.3;\n  position: absolute;\n  cursor: pointer;\n}\n\n.alert-box .close:hover {\n  opacity: 0.6;\n}\n\n.alert-box.success {\n  background-color: rgba(67, 172, 106, 0.8);\n}\n\n.alert-box.alert {\n  background-color: rgba(240, 65, 36, 0.8);\n}\n\n.alert-box.warning {\n  background-color: rgba(240, 138, 36, 0.8);\n}\n\n.alert-box.info {\n  background-color: rgb(45, 140, 240);\n  color: #fff;\n}\n\n.http-code {\n  margin-right: 8px;\n}\n\n.http-url {\n  float: right;\n  margin-right: 16px;\n}\n\n@media (min-width: 768px) {\n  .http-code {\n    float: left;\n    height: 40px;\n  }\n\n  .http-stack {\n    float: left;\n    font-size: 150%;\n  }\n}",t=document.createElement("style");t.innerHTML=e,document.head.appendChild(t)}(),a=document.createElement("div"),a.id="alert-area",document.body.appendChild(a));const n=document.createElement("div");function s(){n.remove()}n.className=`alert-box ${e}`,n.innerHTML=`${t}<span class="close">&times;</span>`,a.appendChild(n),n.querySelector(".close").addEventListener("click",
1s),o&&setTimeout(s,o)}A.getCodeData=function(e){return j[e]?j[e]:{message:M,fatal:!0}},A.SUCCESS=N(0,""),A.UNKNOWN=N(1,"Unknown Error"),A.HTTP_UNAUTHORIZED=N(1001,"Unauthorized"),A.HTTP_TIME_OUT=N(1002,"Time out"),A.HTTP_FORBIDDEN=N(1003,"Forbidden"),A.HTTP_NOT_FOUND=N(1004,"Not found"),A.HTTP_NETWORK_ERR=N(1005,"Sorry, the internet connection failed."),A.HTTP_CROSS_DOMAIN=N(1006,"Cross domain is not supported"),A.DUPLICATE_REQUEST=N(1007,"Too fast, Please try again later",!1),A.UNEXPECTED_DATA_FORMAT=N(1008,"Unexpected data format"),A.NOT_ENOUGH_DDD=N(-3510),A.SERVER_CRASH=N(-10001),A.SIGN_IN_FAIL=N(-10002,"Invalid email or password.",!1),A.ACCOUNT_IS_DELETED=N(-10003,"This account is deleted."),A.INVALID_OPENID=N(-10004),A.INVALID_FACEBOOK=N(-10007,"Invalid Facebook authorization data."),A.NOT_REGISTERED_FACEBOOK=N(-10008),A.SUBSCRIPTION_EMAIL_EXIST=N(-10011,"This email already exists"),A.NOT_LOGIN=N(-10030),A.NOT_SAFE=N(-10034),A.PARAM_ERR=N(-10043),A.PAY_FAILED=N(-10050),A.FORBIDDEN=N(-10403),A.REGISTER_PARAM_ERR=N(-3e4),A.BizCode={NOT_ENOUGH_COINS:-20001,SINGUP_USED_EMAIL:-10002,SINGIN_EMAIL_WRONG:-1051,SINGIN_INVALID_EMAIL:-1055,SINGIN_PASSWORD_WRONG:-1056,NOT_ENOUGH_DDD:-3510,EMAIL_NOT_EXIST:-1,RESET_PASSWORD_SUCCESS:200},A.SPECIAL_CODE_FLAG={DEFAULT:0,NO_TOAST:1,NO_BANNER:16},window.gDevEnv&&function(){if(window.INIT_DEBUG_NOTIFY)return;window.INIT_DEBUG_NOTIFY=!0,window.onerror=function(e,t,o){R("alert",`<span>${e=`${e}`.replace(/</g,"&lt;").replace(/\n/g,"<br>")}</span>${t?`<span style="float:right; padding-right:10px; width: 100%; word-wrap: break-word; ">${t}:${o}</span>`:""}`)};const e=function(){}.bind();console.error=(...t)=>{e(...t),"string"==typeof t[0]&&t[0].includes("Do not use built-in or reserved HTML elements as component id:")||R("alert",`<span>${function(e){return e.map((e=>"object"!=typeof e?String(e):e instanceof Error?e.toString():e.message?`${e} ${e.message}`:JSON.stringify(e))).map((e=>e.replace(/</g,"&lt;"))).join("<br>").replace(/\n/g,"<br>")}(t)}</span>`)},window.addEventListener("unhandledrejection",(e=>{const t=e.reason||e.detail&&"object"==typeof e.detail&&e.detail.reason;t&&t.processed?e.preventDefault():R("alert",`<span>Unhandled rejection ${t&&t.toString()}</span>`)}))}();const J={showInfo:D,showRequestError:function(e){const t=(e.url||"").replace(/[?&]_=\d+/,"");R("alert",[`<span class="http-code">${e.code}</span>`,`<span>${e.message}</span>`,`<span class="http-url">${t}</span>`,"<br/>",`<p class="http-stack">
1${e.debugMessage.replace(/\\n/g,"<br>")}</p>`].join(""))},loadFailed:function(e){const t=e.target.src,o=(new Error).stack.split("\n")[2];let a="";if(o){const e=o.match(/^.*?\((.+?):(\d+)(:\d+)?\).*$/);if(e.length>1){let t,o=e[1];e.length>2&&(t=e[2],o+=`:${t}`),a=`<br>at html: ${t}`}}R("alert",`load ${t} failed.${a}`)},toast:function(e){D(`${e}`,1e4)}};function P(...e){const{category:t}={...e[0]};if(window.gtag)try{gtag("event",t,{...e[0]})}catch(o){}}const U="ants0-heritage-4",{REQ_HEADER_CLIENT_ID:B,REQ_HEADER_CLIENT_INFO:F}=O.localStorage;O.localStorage.REQ_HEADER_CLIENT_ID=B||E();const H=O.localStorage.REQ_HEADER_CLIENT_ID;let $="";$=F,$||setTimeout((()=>{de(["profile"],"getAppInfoCommonReq").then((e=>{const t="1.0.0";if(e){const o={LV:1,LV_PRO:2,ANDROID:3,ANDROID_PRO:4},a={[o.LV]:3,[o.ANDROID]:3,[o.LV_PRO]:1,[o.ANDROID_PRO]:10};$=`${a[e.productType]}.3.${e.timezoneoffset>0?"+"+e.timezoneoffset:e.timezoneoffset}/${t}.${e.buildVersion}`}else{const e=(new Date).getTimezoneOffset();$=`0.3.${e>0?"+"+e:e}/${t}.00001`}O.localStorage.REQ_HEADER_CLIENT_INFO=$}))}),500);const W={baseURL:"https://api.onluxy.com",withCredentials:!0},V=35e3,G=_.create({baseURL:W.baseURL,timeout:V});G.interceptors.request.use((async function(e){return e.metadata={startTime:new Date},e.isEncrypt&&await async function(e){try{const t=JSON.stringify(e.data),o=I.parse(U),a=I.parse(U),n=S.encrypt(t,o,{iv:a}).toString();e.data={encryptedData:n}}catch(t){}}(e),e}),(function(e){return Promise.reject(e)})),G.interceptors.response.use((async function(e){var t;K.remove(e.config),e.config.isEncrypt&&await async function(e){const t=I.parse(U),o=I.parse(U),a=S.decrypt(e.data.data,t,{iv:o}).toString(I);e.data.data=JSON.parse(a)}(e);!e.data.status&&e.data.code;const o=q(e.data);if(function(e){if(e.config.metadata.endTime=new Date,e.duration=e.config.metadata.endTime-e.config.metadata.startTime,e.config.isReport){const t=e.config.url.split(".com").length;P({category:`apiTime_${e.config.url.split(".com")[t-1].split("?")[0].slice(1)}`,duration:e.duration})}}(e),0===o.code||200===o.code||1e3===o.code||1001===o.code||1e3===(null==(t=o.meta)?void 0:t.code)||3033===o.code||3034===o.code)return o.data||o;return o.message=o.message||A.getCodeData(o.code).message,Z(e.config,o)}),(function(e){e.config.reportErrorObj&&e.config.reportErrorObj.type&&P({category:`${e.config.reportErrorObj.type}_origin_error`,action:e.message,error:e.code,status:e.config.reportErrorObj.openid});let t;if(K.remove(e.config),e.response){const o={401:A.HTTP_UNAUTHORIZED,403:A.HTTP_FORBIDDEN,404:A.HTTP_NOT_FOUND}[e.response.status]||A.HTTP_NETWORK_ERR,a=q(e.response.data);t=Q(o,`${e.response.status} ${e.response.statusText}`,a)}else e.message.startsWith("timeout of ")?t=Q(A.HTTP_TIME_OUT,"no response"):!e.config.url.startsWith(window.location.origin)&&e instanceof Error?(e.code=A.HTTP_CROSS_DOMAIN,e.debugMessage=`Can not access from ${window.location.origin}!`,e.message=A.getCodeData(A.HTTP_CROSS_DOMAIN).message,t=e):e instanceof Error?(e.code=A.HTTP_NETWORK_ERR,e.debugMessage=e.message,e.message=A.getCodeData(A.HTTP_NETWORK_ERR).message,t=e):t=Q(A.HTTP_NETWORK_ERR,e.message);const o=e.config;if(!o||!o.retryTimes)return Z(e.config,t);const{__retryCount:a=0,retryDelay:n=200,retryTimes:s}=o;if(o.__retryCount=a,a>=s)return Z(e.config,t);o.__retryCount++;return new Promise((e=>{setTimeout((()=>{e()}),n)})).then((function(){return Y(o)}))}));const K={urlList:[],add:e=>Promise.resolve(),remove(e){}};function X(e){return e.includes("?")?`${e}&_=${Date.now()}`:`${e}?_=${Date.now()}`}function z(e){return["https://comm-api.onluxy.com","https://user-api.onluxy.com","https://mall-api.onluxy.com","https://match-api.onluxy.com","https://edge-api.onluxy.com","https://8622834234-api.onluxy.com/comm","https://8622834234-api.onluxy.com/user","https://8622834234-api.onluxy.com/mall","https://8622834234-api.onluxy.com/match","https://8622834234-api.onluxy.com/edge"].some((t=>e.startsWith(t)))}async function Y(e){return await K.add(e),e.url=X(e.url),G(e)}function q(e){var t,o;return e.status?{data:e.data,code:e.status&&e.status.code||0,message:e.status&&e.status.message||"",debugMessage:e.status&&e.status.debugMessage||""}:"number"==typeof e.code?{data:e.data,code:e.code,message:e.msg||"",debugMessage:e.debugmsg||""}:"number"==typeof e.retcode?{data:e,code:e.retcode,message:"",debugMessage:""}:"string"==typeof e&&"<"===e[0]?{data:e,code:A.UNEXPECTED_DATA_FORMAT,message:"",debugMessage:e}:e.meta?{data:e.data,code:null==(t=e.meta)?void 0:t.code,message:null==(o=e.meta)?void 0:o.message,debugMessage:e.meta&&e.meta.debugMessage||""}:{data:e,code:0}}function Q(e,t,o=null){return{data:o,code:e,message:A.getCodeData(e).message,debugMessage:t}}function Z(e,t){let o;return t instanceof Error?o=t:(o=new Error(t.message),o.data=t.data,o.code=t.code,o.debugMessage=t.debugMessage),e&&(o.url=e.url),function(e,t){let o=e&&(e.specialCodes[t.code]||e.specialCodes["*"]);"number"!=typeof o&&(o=A.SPECIAL_CODE_FLAG.DEFAULT);A.SPECIAL_CODE_FLAG.NO_TOAST;const a=!(o&A.SPECIAL_CODE_FLAG.NO_BANNER);window.gDevEnv&&a&&J.showRequestError(t)}(e,o),Promise.reject(o)}W.post=function(e,t={},{specialCodes:o,timeout:a,withCredentials:n,Token:s,useFormData:i=!1,isReport:r=!1,isUserMark:d=!1,signature:c="",useJson:l=!0,retryDelay:u=0,retryTimes:p=0,isEncrypt:m=!1,deviceId:g="",grecaptchaToken:h=""}={}){const f=e.includes("api/")||e.includes("oss/")||e.includes("account/")||l;t=m?t:i?b.stringify(t):f?t:b.stringify(t);const y=i?"application/x-www-form-urlencoded":f?"application/json":"application/x-www-form-urlencoded",w=O.localStorage.USER_UIN||"",v={"Content-Type":y};if(w&&d&&(v["User-Mark"]=w),g&&(v["Device-Id"]=g),h&&(v["g-recaptcha-response"]=h),c){const e=E(),o=`${e.substring(0,5)}hjds*(&@aJcDai*)E00001`;v["X-Signature"]=T(JSON.stringify(t),o).toString(),v["X-Client-Info"]=`0.3.${60*(new Date).getTimezoneOffset()}/0.0.1.00001`,v["X-Client-Id"]=e}s?v.Token=s:O.localStorage.LUXY_TOKEN?v.Authorization=O.localStorage.LUXY_TOKEN:O.localStorage.MOBILE_TOKEN&&(v.Token=O.localStorage.MOBILE_TOKEN);return z("https://api.onluxy.com"+e)&&(v["x-client-id"]=H,v["x-client-info"]=$),Y({method:"POST",url:e,data:t,specialCodes:o||{},timeout:a||V,withCredentials:void 0!==n?n:W.withCredentials,headers:v,isReport:r,retryDelay:u,retryTimes:p,isEncrypt:m})},W.delete=function(e,t={},{specialCodes:o,timeout:a,withCredentials:n,Token:s,useFormData:i=!1,isReport:r=!1,isUserMark:d=!1,signature:c="",useJson:l=!0,retryDelay:u=0,retryTimes:p=0,isEncrypt:m=!1,deviceId:g="",grecaptchaToken:h=""}={}){const f=e.includes("api/")||e.includes("oss/")||e.includes("account/")||l;t=m?t:i?b.stringify(t):f?t:b.stringify(t);const y=i?"application/x-www-form-urlencoded":f?"application/json":"application/x-www-form-urlencoded",w=O.localStorage.USER_UIN||"",v={"Content-Type":y};if(w&&d&&(v["User-Mark"]=w),g&&(v["Device-Id"]=g),h&&(v["g-recaptcha-response"]=h),c){const e=E(),o=`${e.substring(0,5)}hjds*(&@aJcDai*)E00001`;v["X-Signature"]=T(JSON.stringify(t),o).toString(),v["X-Client-Info"]=`0.3.${60*(new Date).getTimezoneOffset()}/0.0.1.00001`,v["X-Client-Id"]=e}s?v.Token=s:O.localStorage.LUXY_TOKEN?v.Authorization=O.localStorage.LUXY_TOKEN:O.localStorage.MOBILE_TOKEN&&(v.Token=O.localStorage.MOBILE_TOKEN);return z("https://api.onluxy.com"+e)&&(v["x-client-id"]=H,v["x-client-info"]=$),Y({method:"DELETE",url:e,data:t,specialCodes:o||{},timeout:a||V,withCredentials:void 0!==n?n:W.withCredentials,headers:v,isReport:r,retryDelay:u,retryTimes:p,isEncrypt:m})},W.postAndDownload=function(e,t={}){const o=document.createElement("form");o.method="POST",o.action=X(W.baseURL+e),Object.entries(t).forEach((([e,t])=>{const a=document.createElement("input");a.setAttribute("type","hidden"),a.setAttribute("name",e),a.setAttribute("value","object"==typeof t?JSON.stringify(t):String(t)),o.appendChild(a)})),document.body.appendChild(o),o.submit(),document.body.removeChild(o)},W.uploadFile=function(e,t,o,{specialCodes:a,timeout:n,withCredentials:s}={}){return Y({method:"POST",url:e,data:t instanceof FormData?t:new FormData(t),onUploadProgress:o,specialCodes:a||{},timeout:n||12e4,withCredentials:void 0!==s?s:W.withCredentials,headers:headers})},W.get=function(e,t={},{Token:o,specialCodes:a,timeout:n,withCredentials:s,isReport:i=!1,isUserMark:r=!1,retryDelay:d=0,retryTimes:c=0,isEncrypt:l=!1}={}){const u=O.localStorage.USER_UIN||"",p={"Content-Type":"application/x-www-form-urlencoded"};u&&!e.includes("/api/common/web/image/pre-upload")&&r&&(p["User-M
1ark"]=u),o?p.Token=o:O.localStorage.LUXY_TOKEN?p.Authorization=O.localStorage.LUXY_TOKEN:O.localStorage.MOBILE_TOKEN&&(p.Token=O.localStorage.MOBILE_TOKEN);return z("https://api.onluxy.com"+e)&&(p["x-client-id"]=H,p["x-client-info"]=$),Y({method:"GET",url:e,params:t,specialCodes:a||{},timeout:n||V,withCredentials:void 0!==s?s:W.withCredentials,headers:p,isReport:i,retryDelay:d,retryTimes:c,isEncrypt:l})};const ee=[];function te(e,t,o){if(ee[e])throw new Error(`duplicated code:${e}`);return ee[e]={message:t||`(${e})Sorry, the internet connection failed`,fatal:void 0===o||o},e}te(0,""),te(1,"Unknown Error"),te(1001,"Unauthorized"),te(1002,"Time out"),te(1003,"Forbidden"),te(1004,"Not found"),te(1005,"Sorry, the internet connection failed."),te(1006,"Cross domain is not supported"),te(1007,"Too fast, Please try again later",!1),te(1008,"Unexpected data format"),te(-3510),te(-10001),te(-10002,"Invalid email or password.",!1),te(-10003,"This account is deleted."),te(-10004),te(-10007,"Invalid Facebook authorization data."),te(-10008),te(-10011,"This email already exists"),te(-10030),te(-10034),te(-10043),te(-10050),te(-10403),te(-3e4);const oe=function(){const e=navigator.userAgent||navigator.vendor||window.opera,t={macOS:/macintosh|mac os x/i.test(e),ios:/\(i[^;]+;( U;)? CPU.+Mac OS X/i.test(e),android:/Android/i.test(e)||/Linux/i.test(e)};return{isMacOS:()=>t.macOS,isIos:()=>t.ios,isAndroid:()=>t.android,isWeb:()=>!t.ios&&!t.android}}();function ae(e,t){return!!x(window,t?`android.${e}`:`webkit.messageHandlers.${e}.postMessage`)}function ne(e,t,...o){o.length||t||(o=["ignore"]),o.length;try{t?C.includes(e)?window.android[e](JSON.stringify(o[0])):window.android[e](...o):window.webkit.messageHandlers[e].postMessage(o[0])}catch(a){}}function se(e,t){return oe.isAndroid()&&e&&ae(e,!0)?()=>ne(e,!0):oe.isIos()&&t&&ae(t,!1)?()=>ne(t,!1):null}function ie(e,t,o){return oe.isAndroid()&&ae("jumpPage",!0)?0===e?null:t=>{!t&&ae("finishPageV2",!0)&&ne("finishPageV2",!0),ne("jumpPage",!0,e)}:oe.isIos()&&ae(t,!1)?e=>{if(e){const e=t.startsWith("JSMessage_")?`${t}_Temp`:`JSMessage_${t}_Temp`;if(ae(e,!1))return void ne(e,!1,o)}ne(t,!1,o)}:null}oe.isAndroid()&&ae("openProfile",!0)||oe.isIos()&&ae("JSMessage_jumpToProfileByOpenID",!1),oe.isAndroid()&&ae("JSMessage_jumpToBlackPop",!0)||oe.isIos()&&ae("JSMessage_jumpToBlackPop",!1),oe.isAndroid()&&ae("JSMessage_pushToNextWeb ",!0)||oe.isIos()&&ae("JSMessage_pushToNextWeb",!1),oe.isAndroid()&&ae("JSMessage_updateBounces ",!0)||oe.isIos()&&ae("JSMessage_updateBounces",!1),oe.isAndroid()&&ae("openChatByOpenId",!0)||oe.isIos()&&ae("JSMessage_jumpToConversationv2",!1)||oe.isIos()&&ae("JSMessage_jumpToConversation",!1),oe.isAndroid()&&ae("getSessionKey",!0)||oe.isIos()&&ae("JSMessage_ClickAndPassSessionKey",!1),oe.isAndroid()&&ae("getAppToken",!0)||oe.isIos()&&ae("JSMessage_GetLoginToken",!1),oe.isAndroid()&&ae("getStepCount",!0),oe.isIos()&&ae("JSMessage_getMyHealthyData",!1),oe.isAndroid()&&ae("getStepCountBeforeDonate",!0),oe.isIos()&&ae("JSMessage_getMyHealthyTodayData",!1);const re=oe.isAndroid()&&ae("openWebPageByNative",!0)?e=>ne("openWebPageByNative",!0,e):oe.isIos()&&ae("JSMessage_jumpToSafari",!1)?e=>ne("JSMessage_jumpToSafari",!1,e):null;oe.isAndroid()&&ae("deleteFriendsTag",!0)||oe.isIos()&&ae("JSMessage_deleteFriendsTag",!1),oe.isAndroid()&&ae("callInAppShare",!0)||oe.isIos()&&ae("JSMessage_shareUrl",!1),oe.isAndroid()&&ae("openProfile",!0)||oe.isIos()&&ae("JSMessage_shareUrlToFacebook",!1),oe.isAndroid()&&ae("shareToTwitter",!0)||oe.isIos()&&ae("JSMessage_shareUrlToTwitter",!1),oe.isAndroid()&&ae("openProfile",!0)||oe.isIos()&&ae("JSMessage_shareUrlToPinterest",!1),oe.isAndroid()&&ae("openProfile",!0)||oe.isIos()&&ae("JSMessage_shareUrlToInstagram",!1),oe.isAndroid()&&ae("setShowTitleBar",!0)||oe.isIos()&&ae("JSMessage_hideNavigationBar",!1),oe.isIos()&&ae("JSMessage_showNavigationBarCloseButton",!1),oe.isAndroid()&&ae("setShowTitleBar",!0)||oe.isIos()&&ae("JSMessage_showNavigationBar",!1),oe.isAndroid()&&ae("finishPageV2",!0)||oe.isAndroid()&&ae("finishPage",!0)||oe.isIos()&&ae("JSMessage_closeWebVC",!1)||oe.isIos()&&ae("JSMessage_backToMeVC",!1),oe.isAndroid()&&ae("openOutSideExplorer",!0)||oe.isIos()&&ae("JSMessage_jumpToUrl",!1),oe.isAndroid()&&ae("openWebPage",!0)||oe.isIos()&&ae("JSMessage_OpenWebURLKey",!1),se("forceShowFeedbackOnTitleBar","JSMessage_shouldShowFeedbackButton"),ie(-3,"jumpToProfile"),ie(-3,"JSMessage_jumpToEditProfile_Temp"),ie(-3,"JSMessage_editFriendsTags"),ie(-39,"JSMessage_jumpToEmailVerify"),ie(-20,"JSMessage_jumpToMessageTab"),ie(-4,"jumpToFreeCoins"),ie(-5,"JSMessage_jumpToCharmers"),ie(-6,"jumpToCharmers"),ie(-7,"jumpToFreeCoins"),ie(-8,"JSMessage_jumpToCharmers"),ie(-2,"jumpToVerifyPhoto"),ie(-26,"jumpToVerifyIncome"),ie(-9,"jumpToVerify"),ie(-1,"systemShare"),ie(-13,"jumpToVisitors"),ie(-21,"jumpToVouch"),ie(-19,"jumpToSetting"),ie(-25,"jumpToLookbook"),ie(-10,"jumpToTopic"),ie(-23,"jumpToLikeList"),ie(-27,"jumpToSendTopic"),ie(-15,"jumpToRateApp"),ie(-17,"jumpToPreferences"),ie(-18,"jumpToInv
1iteFriends"),ie(-22,"JSMessage_jumpToLuxyBlackCenter"),ie(-30,"JSMessage_jumpToLuciana"),se("showGoogleMarket","jumpToRateApp"),ie(-16,"jumpToMatch"),ie(-16,"JSMessage_jumpToSwitchModel"),ie(-12,"jumpToBoost"),ie(-24,"JSMessage_jumpToBuyCoins_Temp"),ie(-40,"JSMessage_jumpToMyGifts"),ie(0,"JSMessage_updateSuperLikeCount"),ie(0,"JSMessage_updateMoreCardCount"),ie(-35,"JSMessage_DeleteAccount_CN"),ie(-36,"JSMessage_jumpToVerifyIncome_CN"),ie(-16,"JSMessage_jumpToVerifyIncome_CN"),ie(-39,"JSMessage_bindPhoneToAlertSuccess"),se(-39,"JSMessage_BuyCoins_Original"),se(-39,"JSMessage_BuyCoins_30Off"),se(-39,"JSMessage_BuyCoins_40Off"),se(-39,"JSMessage_BuyCoins_50Off"),se(-39,"JSMessage_BuyVip_Original"),se(-39,"JSMessage_BuyVip_30Off"),se(-39,"JSMessage_BuyVip_40Off"),se(-39,"JSMessage_BuyVip_50Off"),se(-39,"JSMessage_BuyPT_Original"),se(-39,"JSMessage_BuyPT_10Off"),se(-39,"JSMessage_BuyPT_30Off"),se(-39,"JSMessage_BuyPT_40Off"),ie(-37,"JSMessage_jumpToBuyBoost"),ie(-22,"JSMessage_jumpToVipCenter_Temp"),ie(0,"JSMessage_jumpToVideoHome");const de=(e,t)=>{const o=(o,a)=>new Promise(((n,s)=>{const i=window[t];window[t]=e=>{try{window[t]=i;const o=a(e);n(o)}catch(o){s({error:o,res:e})}},ne(o,oe.isAndroid(),{typeList:e,callbackFunctionName:t})}));return ae("JsMsg_getInfo_v2",!0)||ae("JsMsg_getInfo_v2",!1)?o("JsMsg_getInfo_v2",(e=>e)):ae("JsMsg_getInfo",!0)||ae("JsMsg_getInfo",!1)?o("JsMsg_getInfo",(e=>{const t=(o=e,o.replace(/:\s*"(.*?)",/g,(function(e,t){return`: "${t.replace(/"/g,"")}",`}))).replace(/}"/g,"}").replace(/"{/g,"{").replace(/\\/g,"").replace(/\n/g,"");var o;return JSON.parse(t)})):Promise.resolve({})};oe.isAndroid()&&ae("openProfile",!0)||oe.isIos()&&ae("JSMessage_shareUrlToInstagram",!1);const ce={class:"div-block-27"},le={class:"div-block-26"},ue={class:"wrapper-list-links"},pe={class:"small-p"},me={__name:"FooterContent",setup(e){const t=e=>{re?re(e):window.location=e};return(e,o)=>(a(),n("div",ce,[s("div",le,[o[7]||(o[7]=s("img",{src:"https://img-cdn.onluxy.com/def-sys/a8cf5a57198b233bdf1a43bd17e1a308.jpg",width:"147",sizes:"147px",srcset:"\n                    https://img-cdn.onluxy.com/def-sys/3ec5e678bc4bc41915533e04a977b1e1.jpg 500w,\n                    https://img-cdn.onluxy.com/def-sys/ebfec4f7c5c5bdacdc3fd982326f70f9.jpg 800w,\n                    https://img-cdn.onluxy.com/def-sys/01a5cb2a8ed31eb5b044305e45495644.jpg 860w\n                ",alt:"",class:"logo-footer"},null,-1)),s("div",ue,[o[4]||(o[4]=s("a",{href:"https://www.instagram.com/onluxy/",target:"_blank",class:"footer-links"},"Instagram",-1)),o[5]||(o[5]=s("a",{href:"https://twitter.com/onluxy",target:"_blank",class:"footer-links"},"Twitter",-1)),o[6]||(o[6]=s("a",{href:"https://www.facebook.com/onLuxy",target:"_blank",class:"footer-links"},"Facebook",-1)),s("a",{href:"javascript:void(0);",class:"footer-links",onClick:o[0]||(o[0]=e=>t("https://luxy.onelink.me/Ipdm/7582fa3f"))},o[2]||(o[2]=[s("img",{src:"https://static-cdn.onluxy.com/apple-store-icon.png",class:"icon-apple",alt:"Luxy dating app iOS"},null,-1)])),s("a",{href:"javascript:void(0);",class:"footer-links",onClick:o[1]||(o[1]=e=>t("https://luxy.onelink.me/Ipdm/7582fa3f"))},o[3]||(o[3]=[s("img",{src:"https://static-cdn.onluxy.com/google-play-icon.png",class:"icon-google",alt:"Luxy dating app Google Play"},null,-1)]))]),s("p",pe,"© Copyright Luxy 2014 - "+i((new Date).getFullYear())+". All rights reserved.",1)])]))}},ge={class:"navbar w-nav"},he={__name:"HeaderContent",setup:e=>(e,t)=>(a(),n("div",ge,t[0]||(t[0]=[s("a",{href:"https://www.onluxy.com","aria-current":"page",class:"brand w-nav-brand w--current","aria-label":"home"},[s("img",{src:"https://img-cdn.onluxy.com/def-sys/a8cf5a57198b233bdf1a43bd17e1a308.jpg",width:"188",alt:"",sizes:"188px",srcset:"\n                    https://img-cdn.onluxy.com/def-sys/3ec5e678bc4bc41915533e04a977b1e1.jpg 500w,\n                    https://img-cdn.onluxy.com/def-sys/ebfec4f7c5c5bdacdc3fd982326f70f9.jpg 800w\n                "})],-1),s("nav",{role:"navigation",class:"nav-menu w-nav-menu"},[s("a",{href:"https://www.onluxy.com",target:"_blank",class:"link-nav w-nav-link"},"Home"),s("a",{href:"mailto:[email protected]?subject=Submit%20A%20Love%20Story",class:"link-nav w-nav-link"},"Submit A Story")],-1)])))},fe={"margarita-dave":{"main-01":"Margarita & Dave","p-01":"“I feel so blessed marrying the sweetest guy with the kindest heart and a pure soul!” ","p-02":"So it all started with this famous Luxy rose. I just registered at Luxy and Dave was the first one to give me that rose.\n\nSince then we’ve been talking to each other every day for 3 years. He was making me laugh every day, making me feel special. \n\nHe is the one I can talk to about the stocks market and the next minute gossip about couples from the “Too hot to handle” show.\n\nWe started our day texting to each other and ending it saying good night. Every day, no exceptions. Except for those terrible three months when we decided that this online thing should be over.\n\nBut I guess the universe had different plans for us. Last year I got a job in Amsterdam and so we were separated by only one border between the countries we lived in. This is when our real relationship started.\n\nThis June we have celebrated our first anniversary.  And the weekend before Dave popped the question. We were drinking beer at one of the Amsterdam’s canals and the atmosphere was super casual. So that was a shock indeed, for both of us. He now owes me a more romantic proposal, before the real wedding party takes place! \n\nI feel so blessed marrying the sweetest guy with the kindest heart and a pure soul!",
1imgLink:"https://img-cdn.onluxy.com/cover/3c2c6c47-c400-47ed-acac-21ab184f7e06.png",imgCover:"https://static-cdn.onluxy.com/def-sys/Love Story Cover 1.jpg"},"lisa-ralph":{"main-01":"Lisa & Ralph","p-01":"“If it wasn’t for Luxy I would have never met my soulmate. Thank you for helping introduce me to my everything.”","p-02":"It has been a rough time for me. I recently was separated and going through a divorce. I had never tried online dating before so I figured why not give it a try.  In August 2 years ago, I subscribed to one of the mainstream dating sites.  After two months, countless dates and no luck, I saw an advertisement for Luxy.  \n\nAfter checking it out I decided to to give it a go. Well I am glad I did. In November that year, I saw a profile that peeked my interest and decided to send him a message. At the time I didn’t know that when you went on your profile out of state it will automatically update your location from where you are logging in. I though he was local but it turned out he wasn’t. He did however travel for work and was coming into town again in two weeks. I told him I would love to meet if he was interested. We ended up meeting for the first time in December.  We’ve been inseparable ever since. \n\n We continued a long distance relationship flying back and fourth between Chicago and Baltimore. Then, August last year we got engaged and just married last month! At the end of this month, I will make a one way trip to Maryland to start my life with my new husband and family.  \n\nIf it wasn’t for Luxy I would have never met my soulmate. Thank you for helping introduce me to my everything.",imgLink:"https://img-cdn.onluxy.com/cover/3caae808-2c4d-49e5-8e8b-ee91a1240dda.png",imgCover:"https://static-cdn.onluxy.com/def-sys/Love Story Cover 2 326.jpg"},"fen-tylor":{"main-01":"Fen & Tylor","p-01":"“My husband and I met on Luxy!”","p-02":"Dear Luxy Team!\n\nI would like to record my utmost sincere appreciation and gratitude to the Luxy Founder and the Luxy Team.\n\nIt is a great pleasure to inform you that my husband and I met on Luxy in October 2018, and we got married in January 2020 before COVID-19 travel restrictions being imposed. \n\nWe met and registered our marriage in my home country. After it was possible again in 2021 we settled in the US. \n\nThank you very much!",imgLink:"https://img-cdn.onluxy.com/cover/86dd9e67-134a-48fc-a217-8b60685d70a0.png",imgCover:"https://static-cdn.onluxy.com/def-sys/Love Story Cover 3 326.jpg"},"lea-walt":{"main-01":"Lea & Walt","p-01":"“We got married and I owe all of my happiness to meeting this amazing woman on Luxy.”","p-02":"I hope this finds you well - my fiancé and I were at the end of our ropes regarding dating apps so we both decided to download Luxy in January of 2021. I had just moved to San Diego, CA at the height of the COVID-19 pandemic when I downloaded Luxy and Lea was one of the first people I matched with. We talked for a week and then went on a date in the park near our respective apartments. One hour turned into six that night and 21 months later we got engaged. This was my first date in San Diego and I never went on another one. So Luxy was “1 for 1” in my book. \n\nWe got married and I owe all of my happiness to meeting this amazing woman on Luxy. We feel very fortunate and are happy to share our story with others. Thank you Luxy!",imgLink:"https://img-cdn.onluxy.com/cover/b00650ae-d59a-47fe-ba68-1af665578c6a.png",imgCover:"https://static-cdn.onluxy.com/def-sys/Love Story Cover 4 326.jpg"},"jasmine-sven":{"main-01":"Jasmine & Sven","p-01":"“Hi Luxy. I am deleting the app as I found my fiancé and we got engaged.”","p-02":"Hi Luxy. I am deleting the app as I found my fiancé and we got engaged July. \n\nWe matched around 1st of June. He lived in Norway and I in Sweden. On the 16th of June he drove 8 hours to spend the weekend with me and that is when we knew it was true love. After that we have travelled around Europe, he has moved to Stockholm and we are getting married next June!\n\nThank you Luxy.",imgLink:"https://img-cdn.onluxy.com/cover/b806ea10-c6e5-48c0-80a9-7d6060c7f0db.png",imgCover:"https://static-cdn.onluxy.com/def-sys/Love Story Cover 5 326.jpg"},"austin-michelle":{"main-01":"Austin & Michelle","p-01":'"Thank you for your app and for helping me find the "best decision I have ever made" and the love of our lives. "',"p-02":'Dear Luxy,\n We just wanted to let you know that after meeting on Luxy my wife and I were married last month after over 2 years of dating.\nThank you for your app and for helping me find the "best decision I have ever made" and the love of our lives.\n\nGod bless y
1ou Luxy.',imgLink:"https://static-cdn.onluxy.com/def-sys/11231.png",imgCover:"https://static-cdn.onluxy.com/def-sys/Love Story Cover 1 326.jpg"},"ash-geoff":{"main-01":"Ash & Geoff","p-01":"“On Valentine's Day we made it official, that was close to 7 years ago now, and we have been married for 2!”","p-02":"We talked for 4 months before finally meeting because we were long distance, but both in California so it was reasonable. \n\nI downloaded Luxy because I wasn’t interested in anyone in my town, and I actually used one of the BLACK Messages you get with the subscription to send to contact him directly! \n\nWe saw each other again on Valentine's Day in Santa Barbara and made it official, that was close to 7 years ago now, and we have been married for 2!",imgLink:"https://static-cdn.onluxy.com/def-sys/lv-st-1.png",imgCover:"https://static-cdn.onluxy.com/def-sys/Love Story Cover 2.jpg"},"abigail-sam":{"main-01":"Abigail & Sam","p-01":"“Your platform Luxy not only helped us meet but also paved the way for a beautiful relationship”","p-02":"My husband and I wanted to take a moment to express our deepest gratitude for the incredible role Luxy has played in bringing us together. As avid users of various dating apps, we can confidently say that Luxy truly stands out in facilitating genuine connections.\n\nWe embarked on our journey with Luxy in September 2021, and little did we know that we were about to find our perfect match. Your platform not only helped us meet but also paved the way for a beautiful relationship that has now blossomed into a wedding in 2024.\n\nThe success of our story has not gone unnoticed, as we find ourselves frequently asked about how we met. Our joy has inspired several friends and family members to explore Luxy as a means to find their own happiness. It's heartwarming to see the positive impact Luxy has had on our lives and the lives of those close to us.\n\nWe cannot help but reflect on the significant role Luxy has played in our journey. \n\nOnce again, thank you for creating a platform that goes beyond matchmaking and fosters genuine connections. ",imgLink:"https://static-cdn.onluxy.com/def-sys/loveasssss.png",imgCover:"https://static-cdn.onluxy.com/def-sys/Love Story Cover 3.jpg"},"Ann-Oliver":{"main-01":"Ann & Oliver","p-01":"“We just got engaged a few weeks ago! Thank you.”","p-02":"I just wanted to let you at Luxy know that me and my fiancé met on your app. We just got engaged a few weeks ago! \n\nThank you so much for bringing us together!",imgLink:"https://static-cdn.onluxy.com/def-sys/a-love-2.png",imgCover:"https://static-cdn.onluxy.com/def-sys/Love Story Cover 4.jpg"},"05":{"main-01":"Charles, 28, London","p-01":'"As I was leaving, I noticed a girl at the bar that I recognised. Turns out, it was the girl I had been speak with on Luxy!"',"p-02":"The stigma around online dating made me unsure on whether to try it. I wasn't having any luck meeting girls out and had been single for over a year so I decided to give Luxy a try and have a go at millionaire dating. I spoke to a few girls on the app and I there was one girl in particular that I quite liked, however I didn't want to take the plunge and ask her on a date as I'd rather meet girls in bars. One evening, I took a girl out for dinner that I had met out a few weeks previously, she was nice but the conversation was dull, the date didn't last long.As I was leaving, I noticed a girl at the bar that I recognised. Turns out, it was the girl I had been speak with on Luxy! We spoke for ages, she was beautiful, funny and really great.I've found that online dating is no more of a risk than meeting someone that you meet in a bar. We've been dating nearly a year and my only regret is that I didn't take the plunge and meet her sooner.",imgLink:"https://img-cdn.onluxy.com/def-sys/281d1eae05376809446f6052a9eca1b8.jpg"},"06":{"main-01":"Caroline, 28, Florida","p-01":'"I knew it was him."',"p-02":'Of all the guys who contacted me through Luxy, Matthew seemed the more motivated. He sent me roses and liked my moments. Even if he lived faraway from me, it felt like we were so close. He really seemed a motivated and caring person. But I wanted to be sure of that. I checked the "events" section and learnt that I could post a date with me as an event. Potential participants would have paid just 1 dollar, which would have been reimbursed to all interested Luxy members, except the one I would have chosen. I really wanted him to sign up. But then I realized that I didn\'t need to post the event. I knew it was him. And it would have been unfair to the other Luxy members to post the event. So I went out with him instead. We dated for a while, and then he asked me to live together. We are now planning our marriage.',imgLink:"https://img-cdn.onluxy.com/def-sys/7d82154ddccef3a177c1c3fdaecf7e53.jpg"},"07":{"main-01":"Luxy x","p-01":'"Do you love a fairytale ending? We sure do! "',"p-02":"Here at Luxy, we went on the hunt for the best success stories and here is what we found. It's so good to hear that Luxyers are finding love and they are so great to read! If you have your own success story please send it in - we want to know! But If you're a Luxyer still on the search for love, then we hope that these stories give you hope and inspiration. Love isn't always the easiest thing to find, but we are with you all the way! Below you'll find some of our favourites and we hope to see this pile to keep stacking up. So if you have a Luxy success story under your belt, you know 
1what to do!\nLots of Love, Luxy x",imgLink:"https://img-cdn.onluxy.com/def-sys/8f0ea58c62acba9d2978afedb00547a7.jpg"}},ye={class:"home-content"},we={class:"section main wf-section"},ve={class:"w-dyn-list"},_e={role:"list",class:"w-dyn-items"},be={class:"column _100vh"},Te={class:"project-info"},Ie={class:"project-title"},Se={class:"project-description"},Ee=["href"],xe={class:"detail-content"},ke={class:"main-section wf-section"},Oe={class:"_w-title"},Le={class:"_w-h1"},Ce={class:"main-h1"},Me={class:"paragraph-2"},Ae={class:"proj_body-wrap"},je={class:"proj_body w-richtext"},Ne={class:"w-richtext-align-center w-richtext-figure-type-image"},De=["src"],Re={class:"next-project"},Je={class:"w-dyn-list"},Pe={role:"list",class:"w-dyn-items"},Ue=["href"],Be=[{path:"/",name:"home",component:{__name:"index",setup:e=>(e,t)=>{const o=he,m=me;return a(),n("div",ye,[r(o),t[0]||(t[0]=d('<div data-w-id="8d967f30-0f60-53ad-afff-f6be8eeb33d6" class="hero wf-section"><img src="https://static-cdn.onluxy.com/612c8ccc0bc3a6cd4a5f5f79_arrow.svg" alt="" class="arrow"><div data-w-id="8379a733-d2be-9ef6-7d74-5aa993d72c65" class="wrapper-title"><div class="_w-h1"><h1 data-w-id="eca8521f-4208-5159-fae5-908e9ea99674" style="transform:translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transform-style:preserve-3d;" class="main-h1 home"> Love </h1></div><div class="_w-h1"><h1 data-w-id="a5b9f386-66ee-dfd4-322d-966155820ac1" style="transform:translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transform-style:preserve-3d;" class="main-h1 bold home"> Stories. </h1></div><div data-w-id="01ca0c99-bc4a-9067-fcdd-21f3e0abdd06" style="transform:translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transform-style:preserve-3d;" class="home-subhead"><p class="paragraph-3"> Hear about Luxy members who found love and got married. <br> Not fairytales.<br>Hear prince and <em>princess</em> stories of the real world. 👸🤴❤️ </p></div></div></div>',1)),s("div",we,[s("div",ve,[s("div",_e,[(a(!0),n(c,null,l(u(fe),((e,t)=>(a(),n("div",{key:t,role:"listitem",class:"wrapper w-dyn-item"},[s("div",{style:p(`background-image: url('${e.imgCover||e.imgLink}')`),class:"column background-image"},[s("div",be,[s("div",Te,[s("h2",Ie,i(e["main-01"]),1),s("p",Se,i(e["p-01"]),1),s("a",{href:`https://www.onluxy.com/love-stories_${t}.html`,class:"project-link"},"Read Story",8,Ee)])])],4)])))),128))])]),r(m)])])}}},{name:"story-detail",path:"/love-stories/:id",component:{__name:"Detail",setup(t){const o=y(),d=m((()=>fe[o.params.id]));return e((()=>{})),(e,t)=>{const o=he,p=me;return a(),n("div",xe,[r(o),s("div",ke,[s("div",Oe,[s("div",Le,[t[0]||(t[0]=s("div",{class:"div-block-10"},[s("a",{href:"https://www.onluxy.com/luxy-success-story.html#/"},"‹ Back to Mainpage")],-1)),s("h1",Ce,i(u(d)["main-01"]),1),s("p",Me,i(u(d)["p-01"]),1)])]),s("div",Ae,[s("div",je,[s("p",null,i(u(d)["p-02"]),1),t[1]||(t[1]=s("p",null,[s("br")],-1)),s("figure",Ne,[s("div",null,[s("img",{src:u(d).imgLink,loading:"lazy",alt:"Luxy Success Story | Luxy Love Story"},null,8,De)])])])])]),s("div",Re,[t[2]||(t[2]=s("div",{class:"alt-next"},"Other stories: ",-1)),s("div",Je,[s("div",Pe,[(a(!0),n(c,null,l(u(fe),((e,t)=>(a(),n("div",{key:t,role:"listitem",class:"w-dyn-item"},[s("a",{href:`https://www.onluxy.com/love-stories_${t}.html`,"aria-current":"page",class:g(["big-link",{"w-condition-invisible":e["main-01"]===u(d)["main-01"]}])},i(e["main-01"]),11,Ue)])))),128))])])]),r(p)])}}}},{path:"/:pathMatch(.*)*",redirect:{name:"home"}}],Fe=w({history:v(),routes:Be,scrollBehavior:(e,t,o)=>o||new Promise((e=>{h((()=>{window.scrollTo({top:0,left:0,behavior:"smooth"}),e()}))}))});f(k).use(Fe).mount("#app");

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.