{"version":3,"file":"JumpPlus.CaAUpT6K.mjs","names":[],"sources":["https:/framerusercontent.com/modules/QfYN4fvSHtIKqnEqn9Rq/PXcVmD3MKnvU4XaSYey9/JumpPlus.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";// يكمل تأثيرات hover بنفس تنسيق PathHover\n// 1) أزرار التنقل في صفحة الخدمات: hover لوني (خلفية داكنة + نص أبيض + رقم برتقالي) بدون حركة\n// 2) أرقام 07 و 08 داخل كروت الرئيسية (.tk-num)\n// 3) كروت الدعوة (CTA) ترتفع قليلاً عند المرور (.tk-reach)\n// 4) خلايا \"وش يشمل كل موقع\" + بطاقة \"جهة وحدة لكل شيء\" بنفس hover الكروت (.tk-why)\n// 5) صفوف \"وش تستلم\" تتحرك لليسار قليلاً (.tk-row)\n// تحديث 16 أكتوبر: كل تأثيرات الـhover (هنا وفي PathHover) تشتغل فقط على الكمبيوتر (ماوس + عرض 810 فأكثر).\n// تحديث 16 أكتوبر: إصلاحات الجوال والتابلت للأقسام الجديدة اللي ما لها تنسيق — ما تأثر على الكمبيوتر (1200 فأكثر):\n//   - الخدمات/الباقات المنسوخة اللي بقت بأعمدة الكمبيوتر (520 + 728): عمود واحد بعرض الصفحة (جوال + تابلت)\n//   - الأقسام اللي ما لها هامش جانبي: هامش 16 على الجوال و 28 على التابلت (مثل باقي الأقسام)\n//   - قسم المقارنة: هامش موحّد، وعلى الجوال كرتين فوق بعض\n//   - جمل انقسمت فقرتين بالغلط في نسخة الجوال (تنتهي بمسافة): تندمج في فقرة وحدة (جوال)\n//   - الرئيسية على الجوال: عناوين الأقسام موحّدة (40px، يمين) بدل أحجام مختلفة (17–52) ومحاذاة مختلفة\n// تحديث 19 أكتوبر: على التابلت كانت الحاوية الكاملة (شبكة \"وش يشمل موقعك\" وشبكة \"عندي فكرة\") تُلتقط كـ tk-why / tk-path،\n//   فالمرور على كرت واحد يلوّن كل الأيقونات والخطوط والأرقام. الحاوية اللي فيها كروت داخلية صار hover حقها محايد،\n//   والكرت الممرور عليه فقط يتلون.\nconst JUMP_TITLES=[\"تصميم المواقع\",\"المتاجر الإلكترونية\",\"تجربة المستخدم\",\"واجهات Figma\",\"مراجعة وتحسين\",\"الهوية البصرية\",\"موشن بالذكاء الاصطناعي\",\"فيديو بالذكاء الاصطناعي\"];const NUMS=[\"07\",\"08\"];const LIFT=[\"غير متأكد من المسار؟\",\"مشروعك التالي هنا\",\"جاهز لتحويل فكرتك\"];const FEATURES=[\"دومين واستضافة\",\"للجوال أول\",\"سرعة وظهور في البحث\",\"نماذج وإشعار واتساب\",\"ربط الدفع الإلكتروني\",\"دعم بعد الإطلاق\",\"جهة وحدة لكل شيء\"];// أقسام بكرتين جنب بعض تتحول لعمود واحد على الجوال: [نص في الكرت الأول، نص في الكرت الثاني]\nconst PAIRS=[[\"التعامل مع 5 مستقلين\",\"مع استوديو تكوين\"]];// عناوين أقسام الرئيسية (توحيد الجوال). \"فكرة واضحة\" تصميمه متمركز فنوحّد حجمه بس\nconst HOME_TITLES=[\"نعرض ما نبنيه\",\"اختر المسار المناسب\",\"وين أنت الحين؟\",\"وش يشمل موقعك\",\"منهجية واضحة، من الفكرة إلى الإطلاق\",\"فكرة واضحة. بداية أسهل.\"];const KEEP_CENTER=[\"فكرة واضحة. بداية أسهل.\"];const DESKTOP=\"@media (hover: hover) and (pointer: fine) and (min-width: 810px)\";const PHONE_MAX=809.98;const TABLET_MAX=1199.98;const CSS=`\n.tk-row { transition: transform .5s cubic-bezier(.22,.8,.18,1) !important; }\n.tk-row:hover { transform: translateX(-8px) !important; }\n.tk-chip.tk-chip, .tk-chip.tk-chip * { transition: color .3s, background-color .3s, border-color .3s !important; }\n.tk-chip.tk-chip { transform: none !important; }\n.tk-chip.tk-chip { cursor: pointer; }\n.tk-chip.tk-chip:hover { background-color: rgb(13,13,14) !important; border-color: rgb(13,13,14) !important; transform: none !important; }\n.tk-chip.tk-chip:hover > *:not(.tk-chip-num), .tk-chip.tk-chip:hover > *:not(.tk-chip-num) * { color: #fff !important; -webkit-text-fill-color: #fff !important; }\n.tk-chip.tk-chip:hover .tk-chip-num, .tk-chip.tk-chip:hover .tk-chip-num * { color: rgb(224,82,43) !important; -webkit-text-fill-color: rgb(224,82,43) !important; }\n.tk-why:has(.tk-why, .tk-path):hover { background-color: rgba(13,13,14,.1) !important; }\n.tk-why:has(.tk-why, .tk-path):hover .tk-why-ic { background-color: rgb(246,244,239) !important; border-color: rgba(13,13,14,.1) !important; }\n.tk-why:has(.tk-why, .tk-path):hover .tk-why-ic svg, .tk-why:has(.tk-why, .tk-path):hover .tk-why-ic * { color: rgb(13,13,14) !important; -webkit-text-fill-color: rgb(13,13,14) !important; }\n.tk-why:has(.tk-why, .tk-path) .tk-why:hover .tk-why-ic, .tk-why:has(.tk-why, .tk-path) .tk-path:hover .tk-icon { background-color: rgb(224,82,43) !important; border-color: rgb(224,82,43) !important; }\n.tk-why:has(.tk-why, .tk-path) .tk-why:hover .tk-why-ic svg, .tk-why:has(.tk-why, .tk-path) .tk-why:hover .tk-why-ic *, .tk-why:has(.tk-why, .tk-path) .tk-path:hover .tk-icon svg { color: #fff !important; -webkit-text-fill-color: #fff !important; }\n.tk-path:has(.tk-path):hover { background-color: rgba(13,13,14,.1) !important; }\n.tk-path:has(.tk-path):hover .tk-hot { transform: scaleX(0) !important; }\n.tk-path:has(.tk-path):hover .tk-num, .tk-path:has(.tk-path):hover .tk-num * { color: rgb(104,102,98) !important; -webkit-text-fill-color: rgb(104,102,98) !important; }\n.tk-path:has(.tk-path):hover .tk-icon { background-color: rgb(246,244,239) !important; border-color: rgba(13,13,14,.1) !important; }\n.tk-path:has(.tk-path):hover .tk-icon svg { color: rgb(13,13,14) !important; }\n.tk-path:has(.tk-path):hover .tk-go { opacity: 0 !important; transform: translateX(10px) !important; }\n.tk-path:has(.tk-path) .tk-path:hover { background-color: rgb(246,244,239) !important; }\n.tk-path:has(.tk-path) .tk-path:hover .tk-hot { transform: scaleX(1) !important; }\n.tk-path:has(.tk-path) .tk-path:hover .tk-num, .tk-path:has(.tk-path) .tk-path:hover .tk-num * { color: rgb(224,82,43) !important; -webkit-text-fill-color: rgb(224,82,43) !important; }\n.tk-path:has(.tk-path) .tk-path:hover .tk-icon { background-color: rgb(224,82,43) !important; border-color: rgb(224,82,43) !important; }\n.tk-path:has(.tk-path) .tk-path:hover .tk-icon svg { color: #fff !important; }\n.tk-path:has(.tk-path) .tk-path:hover .tk-go { opacity: 1 !important; transform: none !important; }\n`;const SMALL=`\n@media (max-width: ${TABLET_MAX}px) {\n.tk-m-svc { flex-direction: column !important; align-items: stretch !important; gap: 36px !important; padding-top: 48px !important; padding-bottom: 48px !important; }\n.tk-m-svc > * { width: 100% !important; max-width: 100% !important; flex: none !important; }\n.tk-m-svc * { max-width: 100% !important; }\n.tk-m-svc .tk-m-flex { width: auto !important; flex: 1 1 0 !important; min-width: 0 !important; }\n}\n@media (min-width: 810px) and (max-width: ${TABLET_MAX}px) {\n.tk-m-gut, .tk-m-sec { padding-left: 28px !important; padding-right: 28px !important; }\n}\n@media (max-width: ${PHONE_MAX}px) {\n.tk-m-sec { padding-left: 16px !important; padding-right: 16px !important; padding-bottom: 64px !important; }\n.tk-m-inner { padding-top: 56px !important; gap: 28px !important; }\n.tk-m-row { flex-direction: column !important; align-items: stretch !important; gap: 16px !important; }\n.tk-m-row > * { width: 100% !important; flex: none !important; padding: 26px 22px !important; gap: 16px !important; }\n.tk-m-gut { padding-left: 16px !important; padding-right: 16px !important; }\n.tk-m-h, .tk-m-h * { font-size: 40px !important; line-height: 1.15 !important; letter-spacing: -0.015em !important; text-align: right !important; font-weight: 600 !important; }\n.tk-m-hwrap { align-items: flex-start !important; }\n.tk-m-hwrap > * { text-align: right !important; }\n}\n`;// يفصل قواعد الـhover (وسهم .tk-go المخفي لين المرور) داخل شرط الكمبيوتر فقط\nfunction desktopOnly(css){const lines=css.split(\"\\n\");const hover=lines.filter(l=>l.includes(\":hover\")||l.trim().startsWith(\".tk-go {\"));const base=lines.filter(l=>!hover.includes(l));return base.join(\"\\n\")+`\n${DESKTOP} {\n`+hover.join(\"\\n\")+\"\\n}\\n\";}function iconIn(el){for(const child of Array.from(el.querySelectorAll(\"*\"))){const b=child.getBoundingClientRect();if(b.width>40&&b.width<60&&Math.abs(b.width-b.height)<4&&parseFloat(getComputedStyle(child).borderRadius)>8)return child;}return null;}function chipOf(start){let el=start;for(let i=0;i<6&&el;i++){const r=el.getBoundingClientRect();if(r.height>36&&r.height<60&&r.width>60&&r.width<420&&parseFloat(getComputedStyle(el).borderRadius)>16)return el;el=el.parentElement;}return null;}// يوسم صف الكرتين وقسمه (بدون الاعتماد على المقاسات، عشان يشمل نسخة الجوال)\nfunction markPair(textNode,other){let el=textNode.parentElement;for(let i=0;i<10&&el;i++){if((el.textContent||\"\").includes(other)){el.classList.add(\"tk-m-row\");el.parentElement?.classList.add(\"tk-m-inner\");el.parentElement?.parentElement?.classList.add(\"tk-m-sec\");return;}el=el.parentElement;}}// الرئيسية على الجوال: توحيد حجم ومحاذاة عناوين الأقسام\nfunction markHomeTitles(){const path=window.location.pathname.replace(/\\/$/,\"\")||\"/\";if(path!==\"/\")return;const vw=document.documentElement.clientWidth||window.innerWidth;document.querySelectorAll(\"h1, h2, h3, p\").forEach(h=>{const t=(h.textContent||\"\").trim();if(!HOME_TITLES.includes(t))return;h.classList.add(\"tk-m-h\");if(KEEP_CENTER.includes(t)||h.dataset.tkHw===\"1\")return;const hb=h.getBoundingClientRect();if(!hb.width)return;h.dataset.tkHw=\"1\";// الحاوية اللي ترص العنوان في الوسط/اليسار: نرجعها لليمين مثل باقي الأقسام\nlet el=h.parentElement;for(let i=0;i<5&&el;i++){const cs=getComputedStyle(el);const b=el.getBoundingClientRect();if(cs.display===\"flex\"&&cs.flexDirection===\"column\"&&(cs.alignItems===\"flex-end\"||cs.alignItems===\"center\")&&b.width>=vw-60){if(hb.right<b.right-4)el.classList.add(\"tk-m-hwrap\");break;}el=el.parentElement;}});}// الجوال والتابلت: نلقط الخدمات/الباقات اللي بقت بأعمدة الكمبيوتر الثابتة (520 و 728)\nfunction markSmall(){if(window.innerWidth>TABLET_MAX)return;document.querySelectorAll(\"body *\").forEach(el=>{if(el.classList.contains(\"tk-m-svc\")||el.children.length<2)return;const ws=Array.from(el.children).map(c=>Math.round(c.getBoundingClientRect().width));if(!ws.includes(520)||!ws.includes(728))return;// نوسم العناصر الداخلية الثابتة (672) قبل ما يتطبق التنسيق عشان تتمدد صح جنب الرقم\nel.querySelectorAll(\"*\").forEach(n=>{if(Math.round(n.getBoundingClientRect().width)===672)n.classList.add(\"tk-m-flex\");});el.classList.add(\"tk-m-svc\");});// الأقسام الرئيسية اللي ما لها هامش جانبي (جوال + تابلت)\nconst sec=document.querySelector(\".tk-m-sec\");const root=sec?.parentElement;if(root){Array.from(root.children).forEach(c=>{const el=c;if(el.classList.contains(\"tk-m-gut\"))return;if(parseFloat(getComputedStyle(el).paddingLeft)===0&&el.getBoundingClientRect().height>200&&(el.textContent||\"\").trim().length>0)el.classList.add(\"tk-m-gut\");});}if(window.innerWidth>PHONE_MAX)return;markHomeTitles();// جملة انقسمت فقرتين (الأولى تنتهي بمسافة) داخل الخدمات المصلّحة: ندمجها\ndocument.querySelectorAll(\".tk-m-svc p\").forEach(p=>{const next=p.nextElementSibling;const text=p.textContent||\"\";if(!next||next.tagName!==\"P\"||!/\\s$/.test(text)||!p.getBoundingClientRect().width)return;p.textContent=text.replace(/\\s+$/,\"\")+\" \"+(next.textContent||\"\").trim();next.remove();});}/**\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function JumpPlus(){useEffect(()=>{const id=\"tkwn-jump-plus\";let style=document.getElementById(id);if(!style){style=document.createElement(\"style\");style.id=id;}// دائمًا آخر ملف تنسيق في الصفحة حتى يتغلب على تنسيقات PathHover\ndocument.head.appendChild(style);style.textContent=desktopOnly(CSS)+SMALL;const run=()=>{// تنسيقات PathHover: نحصر الـhover فيها على الكمبيوتر أيضاً\nconst ph=document.getElementById(\"tkwn-path-hover\");if(ph&&ph.textContent&&!ph.textContent.includes(DESKTOP))ph.textContent=desktopOnly(ph.textContent);// تنظيف أي صف تم وسمه بالخطأ (مثل حاوية أزرار التنقل)\ndocument.querySelectorAll(\".tk-row\").forEach(el=>{if(el.querySelector(\".tk-chip\"))el.classList.remove(\"tk-row\");});const walker=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT);let node=walker.nextNode();while(node){const t=(node.textContent||\"\").replace(/\\s+/g,\" \").trim();const parent=node.parentElement;if(parent&&t){for(const[a,b]of PAIRS)if(t===a)markPair(node,b);if(JUMP_TITLES.includes(t)){const chip=chipOf(parent);if(chip){chip.classList.add(\"tk-chip\");chip.querySelectorAll(\"*\").forEach(n=>{const own=(n.childNodes.length===1&&n.childNodes[0].nodeType===Node.TEXT_NODE?n.textContent||\"\":\"\").trim();if(/^0[1-9]$/.test(own)){n.classList.add(\"tk-chip-num\");let up=n.parentElement;while(up&&up.parentElement!==chip&&up!==chip)up=up.parentElement;if(up&&up!==chip)up.classList.add(\"tk-chip-num\");}});}}if(NUMS.includes(t)&&parent.closest(\".tk-path\"))parent.classList.add(\"tk-num\");// صفوف \"وش تستلم\": أول أب عريض للرقم هو الصف نفسه، ويحتوي رقمًا واحدًا فقط\nif(/^0[1-9]$/.test(t)&&!parent.closest(\".tk-path, .tk-jump, .tk-chip\")&&!chipOf(parent)){let el=parent;for(let i=0;i<6&&el;i++){const r=el.getBoundingClientRect();if(r.width>500){const count=Array.from(el.querySelectorAll(\"*\")).filter(n=>/^0[1-9]$/.test((n.textContent||\"\").trim())&&n.children.length===0).length;if(r.height>40&&r.height<170&&count<=1)el.classList.add(\"tk-row\");break;}el=el.parentElement;}}if(LIFT.some(k=>t.startsWith(k))){let el=parent;for(let i=0;i<8&&el;i++){const r=el.getBoundingClientRect();const radius=parseFloat(getComputedStyle(el).borderRadius)||0;if(r.width>600&&r.height>100&&r.height<800&&radius>12){el.classList.add(\"tk-reach\");break;}el=el.parentElement;}}if(t.length<40&&FEATURES.some(k=>t.includes(k))){let el=parent;for(let i=0;i<6&&el;i++){const r=el.getBoundingClientRect();if(r.width>240&&r.width<820&&r.height>80&&r.height<520){const ic=iconIn(el);if(ic){el.classList.add(\"tk-why\");ic.classList.add(\"tk-why-ic\");break;}}el=el.parentElement;}}}node=walker.nextNode();}markSmall();};run();const timer=window.setInterval(run,800);return()=>window.clearInterval(timer);},[]);return /*#__PURE__*/_jsx(\"div\",{style:{width:1,height:1,overflow:\"hidden\",opacity:0,pointerEvents:\"none\"}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"JumpPlus\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"1\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JumpPlus.map"],"mappings":"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"}