{"id":3246,"date":"2025-09-19T12:54:33","date_gmt":"2025-09-19T09:24:33","guid":{"rendered":"https:\/\/scentus.ir\/?page_id=3246"},"modified":"2025-09-19T18:55:45","modified_gmt":"2025-09-19T15:25:45","slug":"chance","status":"publish","type":"page","link":"https:\/\/linux223.talashnet.com\/~scentusi\/chance\/","title":{"rendered":"\u06af\u0631\u062f\u0648\u0646\u0647 \u0634\u0627\u0646\u0633"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3246\" class=\"elementor elementor-3246\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df15c04 e-flex e-con-boxed e-con e-parent\" data-id=\"df15c04\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ecebcf1 elementor-widget elementor-widget-html\" data-id=\"ecebcf1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================\r\nSpinlux (Elementor-ready)\r\n\u0646\u0633\u062e\u0647 \u0627\u0635\u0644\u0627\u062d\u200c\u0634\u062f\u0647: \u062c\u062f\u0627\u0633\u0627\u0632\u06cc HTML \u0648 CSS\/JS + \u0636\u062f\u0650 \u062f\u0648\u0628\u0631\u0627\u0628\u0631\u06cc \u0634\u062f\u0646\r\n\u0631\u0627\u0647\u0646\u0645\u0627:\r\n1) \u0627\u06cc\u0646 \u0628\u0644\u0627\u06a9 \u00abHTML \u0648\u06cc\u062c\u062a\u00bb \u0631\u0627 \u062f\u0631 \u0635\u0641\u062d\u0647\u200c\u0627\u062a \u0642\u0631\u0627\u0631 \u0628\u062f\u0647.\r\n2) \u0628\u0644\u0627\u06a9 \u00abCSS\/JS \u0633\u0631\u0627\u0633\u0631\u06cc\u00bb \u0631\u0627 \u062f\u0631 Elementor \u2192 Custom Code (Body End) \u0645\u0646\u062a\u0634\u0631 \u06a9\u0646.\r\n========================= -->\r\n\r\n<!-- ============ [1] HTML \u0648\u06cc\u062c\u062a (\u0641\u0642\u0637 \u0645\u0627\u0631\u06a9\u0627\u067e) ============ -->\r\n<div class=\"spinlux-wrap\" data-spinlux dir=\"rtl\">\r\n  <div class=\"spinlux-stage\">\r\n    <div class=\"spinlux-wheel\" id=\"spinWheel\">\r\n      <canvas id=\"wheelCanvas\" width=\"800\" height=\"800\"><\/canvas>\r\n      <div class=\"spinlux-border\" aria-hidden=\"true\"><\/div>\r\n      <div class=\"spinlux-pointer\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 60 70\" width=\"48\" height=\"56\">\r\n          <defs>\r\n            <linearGradient id=\"pgr\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\r\n              <stop offset=\"0%\" stop-color=\"#ffd877\"\/>\r\n              <stop offset=\"100%\" stop-color=\"#f0a900\"\/>\r\n            <\/linearGradient>\r\n          <\/defs>\r\n          <path d=\"M30 2 L55 52 Q30 66 5 52 Z\" fill=\"url(#pgr)\" stroke=\"#fff\" stroke-width=\"2\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n      <button class=\"spinlux-center\" id=\"spinBtn\" type=\"button\">\r\n        <span class=\"lbl\">\u0628\u0686\u0631\u062e\u0648\u0646<\/span>\r\n        <span class=\"ring\"><\/span>\r\n        <span class=\"glow\"><\/span>\r\n      <\/button>\r\n\r\n      <!-- \ud83d\udcf1 \u0628\u0627\u06a9\u0633 \u0634\u0645\u0627\u0631\u0647 \u0642\u0628\u0644 \u0627\u0632 \u0686\u0631\u062e\u0627\u0646\u062f\u0646 -->\r\n      <form class=\"phone-gate\" id=\"phoneGate\" novalidate>\r\n        <label for=\"phoneInput\">\u0634\u0645\u0627\u0631\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644<\/label>\r\n        <div class=\"gate-row\">\r\n          <input id=\"phoneInput\" type=\"tel\" inputmode=\"numeric\" placeholder=\"\u0645\u062b\u0627\u0644: 09xxxxxxxxx\" autocomplete=\"tel\" required \/>\r\n          <button id=\"phoneSubmit\" type=\"submit\">\u062a\u0627\u06cc\u06cc\u062f<\/button>\r\n        <\/div>\r\n        <small class=\"gate-hint\">\u0628\u0631\u0627\u06cc \u0634\u0631\u06a9\u062a \u062f\u0631 \u06af\u0631\u062f\u0648\u0646\u0647\u060c \u0634\u0645\u0627\u0631\u0647\u200c\u0627\u062a \u0631\u0648 \u062b\u0628\u062a \u06a9\u0646.<\/small>\r\n        <p class=\"gate-error\" id=\"phoneError\" hidden>\u0634\u0645\u0627\u0631\u0647 \u0645\u0639\u062a\u0628\u0631 \u0646\u06cc\u0633\u062a.<\/p>\r\n      <\/form>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"spinlux-note\" id=\"spinNote\">\u0634\u0627\u0646\u0633\u200c\u0627\u062a \u0631\u0648 \u0627\u0645\u062a\u062d\u0627\u0646 \u06a9\u0646!<\/div>\r\n<\/div>\r\n<!-- \u0644\u0627\u06cc\u0647 \u06a9\u0627\u0646\u0641\u062a\u06cc \u0648 \u0645\u0648\u062f\u0627\u0644 \u0646\u062a\u06cc\u062c\u0647 \u0631\u0627 \u0628\u06cc\u0631\u0648\u0646 \u0627\u0632 wrap \u0645\u06cc\u200c\u06af\u0630\u0627\u0631\u06cc\u0645 \u062a\u0627 \u0631\u0648\u06cc \u0647\u0645\u0647\u200c\u0686\u06cc\u0632 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u0648\u062f -->\r\n<div class=\"spinlux-confetti\" id=\"confettiHost\"><\/div>\r\n<div class=\"spinlux-modal\" id=\"spinModal\" hidden>\r\n  <div class=\"spinlux-box\" role=\"dialog\" aria-modal=\"true\">\r\n    <h3>\ud83c\udf89 \u0646\u062a\u06cc\u062c\u0647 \u0642\u0631\u0639\u0647<\/h3>\r\n    <p id=\"spinResult\">\u2014<\/p>\r\n    <button class=\"spinlux-close\" id=\"closeModal\" type=\"button\">\u0628\u0627\u0634\u0647<\/button>\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n<!-- ============ [2] CSS\/JS \u0633\u0631\u0627\u0633\u0631\u06cc (\u0628\u06af\u0630\u0627\u0631 \u062f\u0631 Elementor \u2192 Custom Code\u060c \u0645\u0648\u0642\u0639\u06cc\u062a Body End) ============ -->\r\n<style>\r\n  :root{--accent:#f0a900;--wheel-size:min(88vw,560px);} \r\n  .spinlux-wrap{display:grid;place-items:center;gap:14px;margin:24px auto;color:#333;font-family:Vazirmatn,system-ui,sans-serif}\r\n  .spinlux-stage{position:relative;display:grid;place-items:center;padding:10px}\r\n  .spinlux-wheel{position:relative;width:var(--wheel-size);height:var(--wheel-size);display:grid;place-items:center;transition:transform .25s ease, box-shadow .25s ease}\r\n  .spinlux-wheel.hovered{transform:scale(1.04);box-shadow:0 0 25px rgba(240,169,0,.6)}\r\n  .spinlux-wheel canvas{width:100%;height:100%;border-radius:50%;box-shadow:0 8px 28px rgba(0,0,0,.25)}\r\n  .spinlux-border{position:absolute;inset:-14px;border-radius:50%;background:conic-gradient(from 0deg,#ffd877,#f0a900,#ffd877);padding:14px;z-index:-1;box-shadow:0 0 15px rgba(240,169,0,.6);animation:spinBorder 12s linear infinite}\r\n  @keyframes spinBorder{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}\r\n  .spinlux-pointer{position:absolute;top:-24px;left:50%;transform:translateX(-50%)}\r\n  .spinlux-center{position:absolute;width:140px;height:140px;border-radius:50%;border:none;cursor:pointer;background:radial-gradient(60% 60% at 40% 30%,#fff,#ffe9b2 60%,#ffc94d 100%);font-weight:800;display:grid;place-items:center;box-shadow:0 6px 18px rgba(0,0,0,.25);overflow:hidden;transition:transform .2s ease}\r\n  .spinlux-center:disabled{opacity:.6;cursor:not-allowed}\r\n  .spinlux-center:hover{transform:scale(1.05)}\r\n  .spinlux-center .lbl{position:relative;z-index:2}\r\n  .spinlux-center .ring{position:absolute;inset:-12px;border-radius:50%;background:conic-gradient(from 0deg,rgba(255,220,120,.7),rgba(240,169,0,.9));filter:blur(12px);opacity:.6;animation:ringPulse 2.2s infinite}\r\n  .spinlux-center .glow{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgba(240,169,0,.65) 0%,rgba(240,169,0,0) 70%);animation:glowPulse 3s ease-in-out infinite;z-index:1;transition:opacity .3s ease, transform .3s ease}\r\n  .spinlux-center:hover .glow{opacity:.9;transform:scale(1.15)}\r\n  @keyframes ringPulse{0%,100%{transform:scale(.98)}50%{transform:scale(1.02)}}\r\n  @keyframes glowPulse{0%,100%{opacity:.2;transform:scale(0.95)}50%{opacity:.7;transform:scale(1.08)}}\r\n  .spinlux-note{margin-top:10px;color:#555;font-size:.95rem}\r\n  .spinlux-modal{position:fixed;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.55);z-index:9999}\r\n  .spinlux-modal[hidden]{display:none}\r\n  .spinlux-box{background:#fff;color:#000;width:min(92vw,460px);border-radius:18px;padding:20px;text-align:center;box-shadow:0 8px 28px rgba(0,0,0,.25)}\r\n  .spinlux-close{margin-top:10px;padding:10px 16px;border-radius:12px;background:#f0a900;color:#000;cursor:pointer}\r\n\r\n  \/* \u0628\u0627\u06a9\u0633 \u0634\u0645\u0627\u0631\u0647 *\/\r\n  .phone-gate{position:absolute; bottom:12px; left:50%; transform:translateX(-50%); width:min(88%, 360px); background:#fff; color:#111; border:1px solid #eee; border-radius:14px; box-shadow:0 10px 26px rgba(0,0,0,.12); padding:10px 12px; display:grid; gap:6px; z-index:5}\r\n  .phone-gate label{font-size:.85rem; color:#333}\r\n  .gate-row{display:flex; gap:8px}\r\n  .phone-gate input{flex:1; padding:10px 12px; border:1px solid #e5e7eb; border-radius:10px; font-size:.95rem}\r\n  .phone-gate button{padding:10px 14px; border:none; border-radius:10px; background:var(--accent); color:#000; font-weight:700; cursor:pointer}\r\n  .gate-hint{font-size:.78rem; color:#666}\r\n  .gate-error{margin:0; font-size:.8rem; color:#d50000}\r\n\r\n  \/* Confetti *\/\r\n  .spinlux-confetti{position:fixed; inset:0; overflow:hidden; pointer-events:none; z-index:9998;}\r\n  .confetti{position:absolute; width:10px; height:14px; will-change:transform,opacity;}\r\n  @keyframes fall{0%{transform:translateY(-120vh) rotate(0deg);}100%{transform:translateY(110vh) rotate(720deg);}}\r\n<\/style>\r\n\r\n<script>\r\n(()=>{\r\n  \/\/ ======= \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0642\u0637\u0639\u06cc \u0627\u0632 \u062f\u0648\u0628\u0644\u200c\u0634\u062f\u0646 \u062f\u0631 Elementor =======\r\n  if(window.__SPINLUX_INIT__) return; \/\/ \u06cc\u06a9\u200c\u0628\u0627\u0631 \u0628\u06cc\u0634\u062a\u0631 \u0627\u062c\u0631\u0627 \u0646\u0634\u0648\u062f\r\n  window.__SPINLUX_INIT__ = true;\r\n  \/\/ \u0627\u06af\u0631 \u0628\u0647 \u0647\u0631 \u062f\u0644\u06cc\u0644 \u0628\u06cc\u0634 \u0627\u0632 \u06cc\u06a9 wrap \u0648\u062c\u0648\u062f \u062f\u0627\u0634\u062a\u060c \u0641\u0642\u0637 \u0627\u0648\u0644\u06cc \u0628\u0645\u0627\u0646\u062f\r\n  const wraps = Array.from(document.querySelectorAll('.spinlux-wrap[data-spinlux]'));\r\n  wraps.forEach((w,i)=>{ if(i===0){ w.classList.add('spinlux-root'); } else { w.style.display='none'; } });\r\n  const root = document.querySelector('.spinlux-root');\r\n  if(!root) return;\r\n\r\n  \/\/ ======= \u0627\u0646\u062a\u062e\u0627\u0628 \u0639\u0646\u0627\u0635\u0631 \u0641\u0642\u0637 \u0627\u0632 \u0631\u0648\u062a =======\r\n  const wheelCanvas = root.querySelector('#wheelCanvas');\r\n  const ctx = wheelCanvas.getContext('2d');\r\n  const size = wheelCanvas.width; const radius=size\/2;\r\n  const btn = root.querySelector('#spinBtn');\r\n  const note = document.getElementById('spinNote');\r\n  const modal = document.getElementById('spinModal');\r\n  const res = document.getElementById('spinResult');\r\n  const close = document.getElementById('closeModal');\r\n  const wheelEl = root.querySelector('#spinWheel');\r\n  const confettiHost = document.getElementById('confettiHost');\r\n  const phoneGate = root.querySelector('#phoneGate');\r\n  const phoneInput = root.querySelector('#phoneInput');\r\n  const phoneError = root.querySelector('#phoneError');\r\n\r\n  close?.addEventListener('click',()=> modal.hidden=true);\r\n\r\n  \/\/ ======= \u062a\u0646\u0638\u06cc\u0645\u0627\u062a =======\r\n  const SETTINGS={spinsPerDay:1,minSpins:9,maxSpins:13,spinDuration:6000,easing:\"cubic-bezier(.12,.65,.05,1)\",lockAfterSpin:true,useWeightedRandom:true};\r\n  const segments=[\r\n    {label:\"\u06a9\u062f \u062a\u062e\u0641\u06cc\u0641 \u06f1\u06f5\u066a\",color:\"#ffd686\",weight:1.2},\r\n    {label:\"\u0627\u0631\u0633\u0627\u0644 \u0631\u0627\u06cc\u06af\u0627\u0646\",color:\"#9bf0b4\",weight:1.0},\r\n    {label:\"\u0647\u062f\u06cc\u0647 \u0645\u0631\u0645\u0648\u0632 \ud83c\udf81\",color:\"#a7e2ff\",weight:1.0},\r\n    {label:\"\u0634\u0627\u0646\u0633 \u062f\u0648\u0628\u0627\u0631\u0647\",color:\"#ffb0b0\",weight:0.8},\r\n    {label:\"\u06a9\u062f \u062a\u062e\u0641\u06cc\u0641 \u06f1\u06f0\u066a\",color:\"#e6c6ff\",weight:1.1},\r\n    {label:\"\u0628\u062f\u0648\u0646 \u062c\u0627\u06cc\u0632\u0647\",color:\"#ffc9a8\",weight:0.6}\r\n  ];\r\n\r\n  \/\/ ======= Helper \u0647\u0627 =======\r\n  function todayKey(){ const d=new Date(); return `${d.getFullYear()}-${d.getMonth()+1}-${d.getDate()}`; }\r\n  const SPIN_LOG_KEY='spinlux_log';\r\n  function getLog(){ try{ return JSON.parse(localStorage.getItem(SPIN_LOG_KEY)||'{}'); }catch{ return {}; } }\r\n  function setLog(o){ localStorage.setItem(SPIN_LOG_KEY, JSON.stringify(o)); }\r\n  function canSpinToday(phone){ const log=getLog(), t=todayKey(), rec=log[phone]; if(!rec) return {allowed:true,count:0}; if(rec.date!==t) return {allowed:true,count:0}; return {allowed:(rec.count<SETTINGS.spinsPerDay),count:rec.count}; }\r\n  function bumpSpin(phone){ const log=getLog(), t=todayKey(), rec=log[phone]||{date:t,count:0}; log[phone]={date:t,count:rec.date===t? rec.count+1:1}; setLog(log); }\r\n  function isValidIRMobile(v){ const d=String(v||'').replace(\/[^0-9]\/g,''); return d.length===11 && d.startsWith('09'); }\r\n  function normalizedMobile(v){ const d=String(v||'').replace(\/[^0-9]\/g,''); if(d.startsWith('09')) return d; if(d.startsWith('9')&&d.length===10) return '0'+d; return d; }\r\n  function weightedRandomIndex(items){ const total=items.reduce((s,it)=>s+(it.weight||1),0); let r=Math.random()*total; for(let i=0;i<items.length;i++){ r-=(items[i].weight||1); if(r<=0) return i; } return items.length-1; }\r\n  function angleForIndex(index){ const slice=360\/segments.length; const targetFromTop=(index*slice)+(slice\/2); return 360-targetFromTop; }\r\n\r\n  \/\/ ======= Confetti =======\r\n  const CONF_COLORS=['#ffd877','#f0a900','#7bdff2','#cdb4db','#ffafcc','#b9fbc0','#f4acb7'];\r\n  function launchConfetti(n=120, lifespan=2600){\r\n    for(let i=0;i<n;i++){\r\n      const el=document.createElement('span'); el.className='confetti';\r\n      const sz=6+Math.random()*10; el.style.width=sz+'px'; el.style.height=(sz*1.4)+'px';\r\n      el.style.left=(Math.random()*100)+'%'; el.style.background=CONF_COLORS[i%CONF_COLORS.length];\r\n      el.style.opacity=String(0.75+Math.random()*0.25);\r\n      el.style.transform=`translateY(-120vh) rotate(${Math.random()*360}deg)`;\r\n      el.style.animation=`fall ${1.8+Math.random()*1.7}s ease-out forwards`;\r\n      confettiHost.appendChild(el); setTimeout(()=>el.remove(), lifespan);\r\n    }\r\n  }\r\n\r\n  \/\/ ======= \u0631\u0633\u0645 \u0686\u0631\u062e =======\r\n  function drawWheel(){\r\n    ctx.clearRect(0,0,size,size); ctx.save(); ctx.translate(radius,radius);\r\n    const count=segments.length; const arc=2*Math.PI\/count;\r\n    for(let i=0;i<count;i++){\r\n      const start=i*arc, end=start+arc;\r\n      ctx.beginPath(); ctx.moveTo(0,0); ctx.arc(0,0,radius-20,start,end); ctx.closePath();\r\n      ctx.fillStyle=segments[i].color; ctx.fill(); ctx.strokeStyle='#fff'; ctx.stroke();\r\n      ctx.save(); ctx.rotate(start+arc\/2); ctx.fillStyle='#222';\r\n      ctx.font='600 20px Vazirmatn,sans-serif'; ctx.textAlign='right'; ctx.textBaseline='middle';\r\n      ctx.fillText(segments[i].label, radius-50, 0); ctx.restore();\r\n    }\r\n    ctx.restore();\r\n  }\r\n\r\n  \/\/ ======= \u062f\u0631\u06af\u0627\u0647 \u0634\u0645\u0627\u0631\u0647 =======\r\n  const storedPhone = localStorage.getItem('spinlux_phone');\r\n  if(storedPhone){ phoneGate.style.display='none'; }\r\n  phoneGate?.addEventListener('submit', (e)=>{\r\n    e.preventDefault(); const v=phoneInput.value;\r\n    if(!isValidIRMobile(v)){ phoneError.hidden=false; phoneInput.focus(); return; }\r\n    phoneError.hidden=true; const nm=normalizedMobile(v);\r\n    localStorage.setItem('spinlux_phone', nm);\r\n    phoneGate.style.display='none'; note.textContent='\u0634\u0645\u0627\u0631\u0647 \u062b\u0628\u062a \u0634\u062f! \u062d\u0627\u0644\u0627 \u0645\u06cc\u200c\u062a\u0648\u0646\u06cc \u0628\u0686\u0631\u062e\u0648\u0646\u06cc.';\r\n  });\r\n\r\n  \/\/ ======= \u0686\u0631\u062e\u0634 \u0628\u0627 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u0631\u0648\u0632\u0627\u0646\u0647 =======\r\n  let spinning=false;\r\n  btn?.addEventListener('click', ()=>{\r\n    const phone = localStorage.getItem('spinlux_phone');\r\n    if(!phone){ phoneGate.style.display='grid'; phoneInput.focus(); return; }\r\n    const gate = canSpinToday(phone);\r\n    if(!gate.allowed){ note.textContent='\u0634\u0645\u0627 \u0627\u0645\u0631\u0648\u0632 \u06cc\u06a9\u200c\u0628\u0627\u0631 \u0686\u0631\u062e\u0648\u0646\u062f\u06cc\u061b \u0641\u0631\u062f\u0627 \u062f\u0648\u0628\u0627\u0631\u0647 \u0627\u0645\u062a\u062d\u0627\u0646 \u06a9\u0646.'; btn.disabled=true; return; }\r\n\r\n    if(spinning) return; spinning=true; btn.disabled=true; note.textContent='\u062f\u0631 \u062d\u0627\u0644 \u0686\u0631\u062e\u0634\u2026';\r\n    if(navigator.vibrate){navigator.vibrate(80);} \/\/ \u0634\u0631\u0648\u0639 \u0686\u0631\u062e\u0634\r\n\r\n    const idx=SETTINGS.useWeightedRandom?weightedRandomIndex(segments):Math.floor(Math.random()*segments.length);\r\n    const target=angleForIndex(idx);\r\n    const spins=Math.floor(Math.random()*(SETTINGS.maxSpins-SETTINGS.minSpins+1))+SETTINGS.minSpins;\r\n    const finalDeg=(spins*360)+target;\r\n    wheelCanvas.style.transition=`transform ${SETTINGS.spinDuration}ms ${SETTINGS.easing}`;\r\n    wheelCanvas.style.transform=`rotate(${finalDeg}deg)`;\r\n\r\n    wheelCanvas.addEventListener('transitionend', ()=>{\r\n      wheelCanvas.style.transition='none'; wheelCanvas.style.transform=`rotate(${finalDeg%360}deg)`;\r\n      \/\/ \u062b\u0628\u062a \u0645\u0635\u0631\u0641 \u0627\u0645\u0631\u0648\u0632\r\n      bumpSpin(phone);\r\n      const prize=segments[idx].label; note.textContent=`\u0628\u0631\u0646\u062f\u0647 \u0634\u062f\u06cc: ${prize}`; res.textContent=prize; modal.hidden=false;\r\n      const isGrand = prize.includes('\u0647\u062f\u06cc\u0647 \u0645\u0631\u0645\u0648\u0632') || \/\u06f1\u06f5\u066a\/.test(prize);\r\n      if(navigator.vibrate){ navigator.vibrate(isGrand ? [120,60,200,60,240] : [50,30,80]); }\r\n      launchConfetti(isGrand? 260 : 140, isGrand? 3600 : 2600);\r\n      spinning=false; btn.disabled=true; \/\/ \u0627\u0645\u0631\u0648\u0632 \u062a\u0645\u0627\u0645\r\n      note.textContent='\u062a\u0628\u0631\u06cc\u06a9! \u0633\u0647\u0645 \u0627\u0645\u0631\u0648\u0632\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f \u2014 \u0641\u0631\u062f\u0627 \u062f\u0648\u0628\u0627\u0631\u0647 \u0628\u06cc\u0627 \ud83d\ude42';\r\n    }, {once:true});\r\n  });\r\n\r\n  \/\/ ======= Hover\/Touch =======\r\n  wheelEl?.addEventListener('touchstart',()=>{ wheelEl.classList.add('hovered'); if(navigator.vibrate){navigator.vibrate(30);} });\r\n  wheelEl?.addEventListener('touchend',()=> wheelEl.classList.remove('hovered'));\r\n\r\n  \/\/ \u0627\u06af\u0631 \u0627\u0645\u0631\u0648\u0632 \u0633\u0647\u0645\u0634 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0628\u0648\u062f\u060c \u062f\u06a9\u0645\u0647 \u0627\u0632 \u0627\u0628\u062a\u062f\u0627 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u0628\u0627\u0634\u062f\r\n  (function initGate(){ const p=localStorage.getItem('spinlux_phone'); if(p){ const g=canSpinToday(p); if(!g.allowed){ btn.disabled=true; note.textContent='\u0634\u0645\u0627 \u0627\u0645\u0631\u0648\u0632 \u06cc\u06a9\u200c\u0628\u0627\u0631 \u0686\u0631\u062e\u0648\u0646\u062f\u06cc\u061b \u0641\u0631\u062f\u0627 \u062f\u0648\u0628\u0627\u0631\u0647 \u0627\u0645\u062a\u062d\u0627\u0646 \u06a9\u0646.'; } } })();\r\n\r\n  drawWheel();\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0628\u0686\u0631\u062e\u0648\u0646 \u0634\u0645\u0627\u0631\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644 \u062a\u0627\u06cc\u06cc\u062f \u0628\u0631\u0627\u06cc \u0634\u0631\u06a9\u062a \u062f\u0631 \u06af\u0631\u062f\u0648\u0646\u0647\u060c \u0634\u0645\u0627\u0631\u0647\u200c\u0627\u062a \u0631\u0648 \u062b\u0628\u062a \u06a9\u0646. \u0634\u0645\u0627\u0631\u0647 \u0645\u0639\u062a\u0628\u0631 \u0646\u06cc\u0633\u062a. \u0634\u0627\u0646\u0633\u200c\u0627\u062a \u0631\u0648 \u0627\u0645\u062a\u062d\u0627\u0646 \u06a9\u0646! \ud83c\udf89 \u0646\u062a\u06cc\u062c\u0647 \u0642\u0631\u0639\u0647 \u2014 \u0628\u0627\u0634\u0647<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3246","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/linux223.talashnet.com\/~scentusi\/wp-json\/wp\/v2\/pages\/3246","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux223.talashnet.com\/~scentusi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/linux223.talashnet.com\/~scentusi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/linux223.talashnet.com\/~scentusi\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/linux223.talashnet.com\/~scentusi\/wp-json\/wp\/v2\/comments?post=3246"}],"version-history":[{"count":1,"href":"https:\/\/linux223.talashnet.com\/~scentusi\/wp-json\/wp\/v2\/pages\/3246\/revisions"}],"predecessor-version":[{"id":4841,"href":"https:\/\/linux223.talashnet.com\/~scentusi\/wp-json\/wp\/v2\/pages\/3246\/revisions\/4841"}],"wp:attachment":[{"href":"https:\/\/linux223.talashnet.com\/~scentusi\/wp-json\/wp\/v2\/media?parent=3246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}