Simple, yet powerful

היתרונות של עבודה עם סוכנות שיווק B2B

פתרונות שלא חשבתם עליהם

סוכנות SFB המתמחה בשיווק B2B מביאה ידע נרחב ומעמיק בענף, לצד ניסיון רב בעבודה עם חברות דומות. הן מסוגלות לבנות אסטרטגיות שיווק מותאמות אישית לכל עסק ולהציע פתרונות טכנולוגיים מתקדמים כגון אוטומציות שיווקיות וכלים לניתוח נתונים​.

Blog - Elements Webflow Library - BRIX Templates

אל תחשבו על החיסכון, אלא על הרווח

סוכנות שיווק מסייעת בחיסכון משאבים על ידי מיקור חוץ של תפקידי שיווק מורכבים כמו SEO, ניהול קמפיינים פרסומיים וכתיבת תוכן. זה מאפשר לעסק להתמקד בליבה העסקית שלו תוך שמירה על רמת שיווק גבוהה​.

Interface - Elements Webflow Library - BRIX Templates

ניתוח נתונים מתקדם

סוכנויות מובילות מחזיקות גישה לכלים טכנולוגיים וניתוח נתונים מתקדמים, המאפשרים להן לבצע מעקב מדויק אחר קמפיינים ולשפר תוצאות בזמן אמת​.

Interface - Elements Webflow Library - BRIX Templates

Live Dashboard

סוכנויות שיווק B2B מתמחות בניתוח ביצועים ויכולות לספק תובנות מבוססות נתונים על כל קמפיין. היכולת למדוד את התוצאות בצורה מדויקת מאפשרת לסוכנות לבצע התאמות מהירות בזמן אמת כדי לשפר את הביצועים, להקטין עלויות ולמקסם את התשואה על ההשקעה (ROI).

iPhone - Elements Webflow Library - BRIX Templates

אסטרטגיות מרכזיות בשיווק B2B

פרסום B2B משלב מגוון רחב של ערוצים ואסטרטגיות, כאשר לכל אחד מהם יתרונות שונים שמותאמים לקהל העסקי. הנה האסטרטגיות המרכזיות:

גוגל אדס

קידום ממומן Google Ads ופייסבוק

אחד הכלים המובילים ליצירת לידים איכותיים בשיווק B2B, מכיוון שמנוע החיפוש מאפשר להציג מודעות מדויקות לפי מילות מפתח ואף פרסום עקיף בדיסקברי שקשורות למוצרים או לשירותים שאתה מציע. והכי חשוב להגיע ישירות למקבלי החלטות כאשר הם מחפשים פתרונות.

קידום אתרים אורגני

קידום אורגני (SEO)

הקידום האורגני הוא מרכיב קריטי באסטרטגיית שיווק B2B לטווח ארוך. על ידי יצירת תוכן איכותי וממוקד כמו בלוגים, מאמרים מקצועיים, ומדריכים, נוכל לשפר את הדירוג של האתר שלך במנועי חיפוש כמו גוגל ולמשוך לקוחות פוטנציאליים לעסק שלך.

לינקדאין

מדיה חברתית - לינקדאין

לינקדאין היא הפלטפורמה האידיאלית לשיווק B2B. היא מאפשרת להגיע למקבלי החלטות בעסקים באופן ישיר, ובאמצעות תוכן איכותי ומודעות ממוקדות ניתן להרחיב את הרשת העסקית ולבנות אמינות מול לקוחות פוטנציאליים.

Blog - Elements Webflow Library - BRIX Templates

דוא"ל שיווקי

קמפיינים בדוא"ל מספקים ערוץ ישיר לתקשר עם קהל היעד העסקי. באמצעות דיוור שיווקי ממוקד, ניתן לשלוח תוכן מותאם אישית כגון הצעות, מדריכים, ניוזלטרים, או עדכונים רלוונטיים ישירות לתיבות הדואר של מקבלי החלטות.

לסיכום

סוכנות שיווק B2B מציעה לעסקים יתרון תחרותי בשוק מורכב ודינמי. עם התמחות באסטרטגיות מותאמות לעסקים אחרים, השימוש בטכנולוגיות מתקדמות, וחיסכון במשאבים, עבודה עם סוכנות מקצועית יכולה להוביל לשיפור משמעותי במכירות, בנראות ובחיזוק המותג.

מהו שיווק B2B?

שיווק B2B מתמקד בקידום מוצרים או שירותים לחברות אחרות, ומטרתו להגדיל מכירות, לשפר את חווית הלקוח, ולחזק את המותג. בשיווק זה נעשה שימוש בערוצים דיגיטליים כמו קידום ממומן, תוכן שיווקי ברשתות חברתיות, פרסום במנועי חיפוש ועוד, שכל מטרתם זה להביא אתכם לתוצאות עסקיות ברורות כמו יצירת לידים וסגירת עסקאות.

מוכנים שנמצא עבורכם חברות שבאמת צריכים את השירותים שלכם?

גרינמיקס לוגו
בניית אתר לחברת תרגומים
פרסום בגוגל לארצות הברית
קידום אורגני לאתרים
פרסום בגוגל לתמרה צמחי מרפא
פרסום ממומן לגלידריות
פרסום ממומן לעמותת ונטעת
פרסום בגוגל לאתר המכולה
פרסום ממומן לחברת אקספרט
לוגו עיר המנעולים
פרסום בגוגל לרשת עגליס מוצרי תינוקות
פרסום ממומן לחברת רואה חשבון
פרסום בגוגל לפולק כלי עבודה
פרסום בגוגל לחברת הלוואות
פרסום לחברת ניקלס B2B
פרסום ממומן גוגל ופייסבוק למותג הבית של עידה
פרסום ממומן לבית ספר לנהיגה כרמל תחבורה
קידום אתרים אורגני ופרסום בגוגל למנעולן
פרסום בגוגל לבוקא בוקס
קידום אתרים אורגני בגוגל לסלולארי לי
פרסום בגוגל לחברת מצברים
פרסום גלובלי לסנדפאל ערכה לבניית ארמונות בחול
פרסום בארצות הברית לחברת תכשיטי כסף
buyenov
FAQs

שאלות נפוצות:

יש לכם שאלות נוספות?
מוזמנים ליצור איתנו קשר

האם יש תקציב מינימום לפרסום?
האם יש התחייבות?
עם אילו עסקים אתם עובדים?
מהם דמי הניהול עבור הפרסום?
למי משלמים את הוצאות המדיה?
בבעלות מי חשבון הפרסום?

תוצאות של לקוחות מפרסום בגוגל

אפשר לכתוב מאמר שלם על פרסום בגוגל או פשוט שנציג תוצאות ממגון נישות שונות ואתם כבר תחליטו בעצמכם האם SFB הדבר הנכון לעסק שלכם. ואחר כך תמשיכו לקרוא כמובן כי השקענו כאן מידע בעל ערך עבורכם :)

שותף גוגל פרטנר

נתוני החזר השקעה

הוצאה: 5,220 ש"ח
הכנסה: 47,300 ש"ח

החזר השקעה

911%

צמיחה

482%

פרסום בגוגל לחברת ריהוט
החזר השקעה חיובי של 911%
שיעור המרה 3.67%
365 רכישות באתר
עלות המרה 14.3

נתוני החזר השקעה

הוצאה: 49,400 ש"ח
הכנסה: 182,000 ש"ח

החזר השקעה

368%

תוצאות איקומרס ארצות הברית
החזר השקעה חיובי של 368%
80% מהרוכשים לקוחות חדשים
284 רכישות באתר

נתוני החזר השקעה

הוצאה: 132,000 ש"ח
הכנסה: 735,000 ש"ח

החזר השקעה

556%

צמיחה

139%

פרסום בגוגל לרשת תינוקות
החזר השקעה חיובי של 556%
461 שיחות טלפון
1,880 רכישות באתר
386,000 ש"ח גדילה במכירות

נתוני המרות

הוצאה: 49,300 ש"ח
המרות: 3,240 ש"ח

לידים

3,240

עלות המרה

15.22

תוצאות פרסום בגוגל בתחום ההלוואות
3,240 המרות
19% שיעור המרה
מערכת CRM חכמה
מידע בזמן אמת על כל ליד

נתוני החזר השקעה

הוצאה: 6,360 ש"ח
הכנסה: 218,000 ש"ח

החזר השקעה

3,419%

צמיחה

1,290%

פרסום בגוגל כלי עבודה
החזר השקעה חיובי של 3,419%
71,500 צמיחה במכירות
1,290% גדילה בהחזר ההשקעה
סיפורי הצלחה נוספים
Testimonials

לקוחות מספרים

שי הוא מקצוען אמיתי. עבדתי עם לא מעט מנהלי קמפיינים וזו הפעם הראשונה שאני יודע שהכל מנוהל ומטופל ברמה הגבוהה ביותר, כמעט בלי מעורבות שלי. התוצאות מרשימות בכל קנה מידה, בכמות המרות, עלויות המרה ובעיקר בגידול בכמות התנועה האיכותית לאתר. מנהל הקמפיינים הכי טוב שאני מכיר.

Udi
Owner at KATOM QUALITY PRODUCS LTD
חץ שמאלה
חץ ימינה

הסיבות שחברות בוחרים לעבוד איתנו

10+
שווקים בעולם
2.4m+
מכירות אונליין
8+
שנות ניסיון
50m+
תקציבי פרסום במדיה

מוכנים שנמצא עבורכם חברות שבאמת צריכים את השירותים שלכם?

תהליך העבודה איתנו

תהליך פשוט, מדוייק, אך אפקטיבי ב 5 צעדים

הלקוחות שלנו מספרים שכבר בשיחת הטלפון הראשונה שלנו הם הבינו ש SFB זה הדבר הנכון לעסק שלהם.

לקביעת ייעוץ
התקדמות

01. בניית אסטרטגיה ומחקר מעמיק

נבצע מחקר מקיף לתחום בו אתם עוסקים ולמוצרים או שירותים אותם העסק מוכר, וזאת כדי לתכנן את האסטרגיה הטובה ביותר עבורכם.
אחד הדברים החשובים ביותר בתחילת פעילות בפרסום בגוגל זהו מחקר מילות מפתח מקצועי.

התקדמות

02. הגדרת יעדים - KPI

Key Performance Indicators נבין את העלויות שלכם, שילוח, לוגיסטיקה ועוד. במידה והינכם אנשי שירות נבין את סוגי השירותים, שולי הרווח ועוד פרמטרים חשובים. כל זאת בכדי להבין מהו הסכום אליו אנו מכוונים בכדי לרכוש לקוח ולהישאר רווחיים!

אנליטיקס 4

03. בניית קהלים ודאטה קיים

נשתמש בחכמה בדאטה קיים שניתן לבנות ממנו סוגי קהלים שביצעו אינטראקציה עם העסק שלך ולטרגט את אלו שיניבו לעסק החזר גבוה. בנוסף נבנה קהלים חדשים וממוקדים שמעוניינים במוצר או בשירות שלכם.

מגנט

04. נבנה משפך מכירות

בניית משפך מכירות ממיר מצריך חשיבה ויצירתיות – מהרגע שהגולש רואה אותנו בפעם הראשונה ועד הרגע שבו הוא נהפך ללקוח.

מטבע דולר

05. נתחיל לייצר מכירות/לידים ונבצע שיפורים

לאחר שהבנו, חקרנו וניתחנו את קהל היעד ובנינו קריאטיב מנצח – נרים את הקמפיינים שלנו עם כל משפך המכירות שהתאמנו לקהל הלקוחות שלך ונתחיל לתת למכור!

איך העבודה איתנו

יתרונות העבודה עם SFB

הנה בדיוק איך שתהליך העבודה שלנו נראה, לא בערך - בדיוק!

לקביעת ייעוץ
איש עם הגב אלינו ומסתכל ומנתח נתונים על לוח

ניתוח נתונים מתקדם

רמת הניתוח של הקמפיינים בגוגל אצלנו היא גבוהה, לא בינונית לא בערך אלא ממש גבוהה. כמו כן רמת ניתוח התנהגות הגולשים באתר/בדף הנחיתה לצורך מיקסום שיעור ההמרה.

איש מחזיק מחשב ביד יחד עם איורים של סוס בשחמט וקליעה למטרה

עבודה מול מומחה מוסמך

אצלינו אין מנהלי קמפיינים מתחילים אלא עם מינימום 4+ שנות ניסיון ועבר עשיר של מאות ואלפי קמפיינים.

2 אנשים עם לוח של נתוני אנליטיקס

תוצאות ריווחיות

בתור בעלים של עסק ובעיקר אתכם מעניין דבר אחד בלבד – כמה כסף הכנסת על כל שקל שהוצאת. לשם אנחנו שואפים! לייקים, תגובות ושיתופים לא מעניינים אף אחד.

אישה יושבת על כורסא עם מחשב נייד

פגישות מתוזמנות

אנחנו יושבים אחת לחודש בזום ומתעדכנים על הדוח החודשי ועל כלל ביצועי הקמפיינים ומתכננים קדימה תמיד. אני זמין כמובן גם בנייד בכל יום עבורכם.

דאשבורד נתונים

דאשבורד מותאם אישית LIVE

שקיפות זה הכל. גם אם אתם עסוקים כל הזמן בעסק ואין לכם מושג מה קורה בקמפיינים – זמין עבורכם דאשבורד לייב שניתן להיכנס דרכו מהנייד ולדעת בכל רגע נתון איך מתנהלים הקמפיינים שלכם.

משפך מכירות

עדכונים

מעבר לדוחות חודשיים מסודרים כמו שעון, צפו לעדכונים ממני על הביצועים מידי שבוע ועל הנעשה בקמפיינים שלכם.

שי כהן מנהל קמפיינים B2B לחברות ומותגים

שי כהן, בן 31, נשוי + קטנציק חמוד להפליא. עוסק בפרסום בגוגל מעל 8 שנים ומייצר לעסקים וחברות צמיחה עקבית וריווחית.
מנכ"ל ובעלים של חברת SFB Digital Marketing Ltd

שי כהן מנכ"ל SFB
שי כהן

מאמרי מידע רלוונטים

הטופס נשלח בהצלחה.
נחזור אליך בתוך 24-48 שעות.
שגיאה! בדוק את הטופס שוב
להצעת מחיר

השאירו פרטים ונחזור אליכם בהקדם

הלקוחות שלנו מספרים שכבר בשיחת הטלפון הראשונה שלנו הם הבינו ש SFB זה הדבר הנכון לעסק שלהם.

ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",e=e.removeChild(e.firstChild)):"string"==typeof o.is?e=l.createElement(a,{is:o.is}):(e=l.createElement(a),"select"===a&&(l=e,o.multiple?l.multiple=!0:o.size&&(l.size=o.size))):e=l.createElementNS(e,a),e[Ni]=t,e[Pi]=o,Pl(e,t,!1,!1),t.stateNode=e,l=Ae(a,o),a){case"iframe":case"object":case"embed":Te("load",e),u=o;break;case"video":case"audio":for(u=0;u<$a.length;u++)Te($a[u],e);u=o;break;case"source":Te("error",e),u=o;break;case"img":case"image":case"link":Te("error",e),Te("load",e),u=o;break;case"form":Te("reset",e),Te("submit",e),u=o;break;case"details":Te("toggle",e),u=o;break;case"input":A(e,o),u=M(e,o),Te("invalid",e),Ie(n,"onChange");break;case"option":u=B(e,o);break;case"select":e._wrapperState={wasMultiple:!!o.multiple},u=Uo({},o,{value:void 0}),Te("invalid",e),Ie(n,"onChange");break;case"textarea":V(e,o),u=H(e,o),Te("invalid",e),Ie(n,"onChange");break;default:u=o}Me(a,u);var s=u;for(i in s)if(s.hasOwnProperty(i)){var c=s[i];"style"===i?ze(e,c):"dangerouslySetInnerHTML"===i?(c=c?c.__html:void 0,null!=c&&Aa(e,c)):"children"===i?"string"==typeof c?("textarea"!==a||""!==c)&&X(e,c):"number"==typeof c&&X(e,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(ea.hasOwnProperty(i)?null!=c&&Ie(n,i):null!=c&&x(e,i,c,l))}switch(a){case"input":L(e),j(e,o,!1);break;case"textarea":L(e),$(e);break;case"option":null!=o.value&&e.setAttribute("value",""+P(o.value));break;case"select":e.multiple=!!o.multiple,n=o.value,null!=n?q(e,!!o.multiple,n,!1):null!=o.defaultValue&&q(e,!!o.multiple,o.defaultValue,!0);break;default:"function"==typeof u.onClick&&(e.onclick=Fe)}Ve(a,o)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Ll(e,t,e.memoizedProps,o);else{if("string"!=typeof o&&null===t.stateNode)throw Error(r(166));n=yn(yu.current),yn(bu.current),Jn(t)?(n=t.stateNode,o=t.memoizedProps,n[Ni]=t,n.nodeValue!==o&&(t.effectTag|=4)):(n=(9===n.nodeType?n:n.ownerDocument).createTextNode(o),n[Ni]=t,t.stateNode=n)}return null;case 13:return zt(vu),o=t.memoizedState,0!==(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==o,o=!1,null===e?void 0!==t.memoizedProps.fallback&&Jn(t):(a=e.memoizedState,o=null!==a,n||null===a||(a=e.child.sibling,null!==a&&(i=t.firstEffect,null!==i?(t.firstEffect=a,a.nextEffect=i):(t.firstEffect=t.lastEffect=a,a.nextEffect=null),a.effectTag=8))),n&&!o&&0!==(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!==(1&vu.current)?rs===Qu&&(rs=Yu):(rs!==Qu&&rs!==Yu||(rs=Gu),0!==us&&null!==es&&(To(es,ns),Co(es,us)))),(n||o)&&(t.effectTag|=4),null);case 4:return wn(),Ol(t),null;case 10:return Zt(t),null;case 17:return It(t.type)&&Ft(),null;case 19:if(zt(vu),o=t.memoizedState,null===o)return null;if(a=0!==(64&t.effectTag),i=o.rendering,null===i){if(a)mr(o,!1);else if(rs!==Qu||null!==e&&0!==(64&e.effectTag))for(i=t.child;null!==i;){if(e=_n(i),null!==e){for(t.effectTag|=64,mr(o,!1),a=e.updateQueue,null!==a&&(t.updateQueue=a,t.effectTag|=4),null===o.lastEffect&&(t.firstEffect=null),t.lastEffect=o.lastEffect,o=t.child;null!==o;)a=o,i=n,a.effectTag&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,e=a.alternate,null===e?(a.childExpirationTime=0,a.expirationTime=i,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null):(a.childExpirationTime=e.childExpirationTime,a.expirationTime=e.expirationTime,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,i=e.dependencies,a.dependencies=null===i?null:{expirationTime:i.expirationTime,firstContext:i.firstContext,responders:i.responders}),o=o.sibling;return Mt(vu,1&vu.current|2),t.child}i=i.sibling}}else{if(!a)if(e=_n(i),null!==e){if(t.effectTag|=64,a=!0,n=e.updateQueue,null!==n&&(t.updateQueue=n,t.effectTag|=4),mr(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate)return t=t.lastEffect=o.lastEffect,null!==t&&(t.nextEffect=null),null}else 2*ru()-o.renderingStartTime>o.tailExpiration&&1t)&&vs.set(e,t)))}}function Ur(e,t){e.expirationTimee?n:e,2>=e&&t!==e?0:e}function qr(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=$t(Vr.bind(null,e));else{var t=Br(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Fr();if(1073741823===t?r=99:1===t||2===t?r=95:(r=10*(1073741821-t)-10*(1073741821-r),r=0>=r?99:250>=r?98:5250>=r?97:95),null!==n){var o=e.callbackPriority;if(e.callbackExpirationTime===t&&o>=r)return;n!==Yl&&Bl(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?$t(Vr.bind(null,e)):Wt(r,Hr.bind(null,e),{timeout:10*(1073741821-t)-ru()}),e.callbackNode=t}}}function Hr(e,t){if(ks=0,t)return t=Fr(),No(e,t),qr(e),null;var n=Br(e);if(0!==n){if(t=e.callbackNode,(Ju&(Wu|$u))!==Hu)throw Error(r(327));if(lo(),e===es&&n===ns||Kr(e,n),null!==ts){var o=Ju;Ju|=Wu;for(var a=Yr();;)try{eo();break}catch(t){Xr(e,t)}if(Gt(),Ju=o,Bu.current=a,rs===Ku)throw t=os,Kr(e,n),To(e,n),qr(e),t;if(null===ts)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,o=rs,es=null,o){case Qu:case Ku:throw Error(r(345));case Xu:No(e,2=n){e.lastPingedTime=n,Kr(e,n);break}}if(i=Br(e),0!==i&&i!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}e.timeoutHandle=Si(oo.bind(null,e),a);break}oo(e);break;case Gu:if(To(e,n),o=e.lastSuspendedTime,n===o&&(e.nextKnownPendingLevel=ro(a)),ss&&(a=e.lastPingedTime,0===a||a>=n)){e.lastPingedTime=n,Kr(e,n);break}if(a=Br(e),0!==a&&a!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}if(1073741823!==is?o=10*(1073741821-is)-ru():1073741823===as?o=0:(o=10*(1073741821-as)-5e3,a=ru(),n=10*(1073741821-n)-a,o=a-o,0>o&&(o=0),o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*Uu(o/1960))-o,n=o?o=0:(a=0|l.busyDelayMs,i=ru()-(10*(1073741821-i)-(0|l.timeoutMs||5e3)),o=i<=a?0:a+o-i),10 component higher in the tree to provide a loading indicator or placeholder to display."+N(i))}rs!==Zu&&(rs=Xu),l=yr(l,i),f=a;do{switch(f.tag){case 3:u=l,f.effectTag|=4096,f.expirationTime=t;var w=Ar(f,u,t);ln(f,w); break e;case 1:u=l;var E=f.type,k=f.stateNode;if(0===(64&f.effectTag)&&("function"==typeof E.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===ms||!ms.has(k)))){f.effectTag|=4096,f.expirationTime=t;var _=Ir(f,u,t);ln(f,_);break e}}f=f.return}while(null!==f)}ts=no(ts)}catch(e){t=e;continue}break}}function Yr(){var e=Bu.current;return Bu.current=Cu,null===e?Cu:e}function Gr(e,t){eus&&(us=e)}function Jr(){for(;null!==ts;)ts=to(ts)}function eo(){for(;null!==ts&&!Gl();)ts=to(ts)}function to(e){var t=Fu(e.alternate,e,ns);return e.memoizedProps=e.pendingProps,null===t&&(t=no(e)),qu.current=null,t}function no(e){ts=e;do{var t=ts.alternate;if(e=ts.return,0===(2048&ts.effectTag)){if(t=br(t,ts,ns),1===ns||1!==ts.childExpirationTime){for(var n=0,r=ts.child;null!==r;){var o=r.expirationTime,a=r.childExpirationTime;o>n&&(n=o),a>n&&(n=a),r=r.sibling}ts.childExpirationTime=n}if(null!==t)return t;null!==e&&0===(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=ts.firstEffect),null!==ts.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=ts.firstEffect),e.lastEffect=ts.lastEffect),1e?t:e}function oo(e){var t=qt();return Vt(99,ao.bind(null,e,t)),null}function ao(e,t){do lo();while(null!==gs);if((Ju&(Wu|$u))!==Hu)throw Error(r(327));var n=e.finishedWork,o=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(r(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=ro(n);if(e.firstPendingTime=a,o<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:o<=e.firstSuspendedTime&&(e.firstSuspendedTime=o-1),o<=e.lastPingedTime&&(e.lastPingedTime=0),o<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===es&&(ts=es=null,ns=0),1u&&(c=u,u=l,l=c),c=Ue(w,l),f=Ue(w,u),c&&f&&(1!==k.rangeCount||k.anchorNode!==c.node||k.anchorOffset!==c.offset||k.focusNode!==f.node||k.focusOffset!==f.offset)&&(E=E.createRange(),E.setStart(c.node,c.offset),k.removeAllRanges(),l>u?(k.addRange(E),k.extend(f.node,f.offset)):(E.setEnd(f.node,f.offset),k.addRange(E)))))),E=[];for(k=w;k=k.parentNode;)1===k.nodeType&&E.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof w.focus&&w.focus(),w=0;w=t&&e<=t}function To(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;nt||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Co(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function No(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Po(e,t,n,o){var a=t.current,i=Fr(),l=su.suspense;i=jr(i,a,l);e:if(n){n=n._reactInternalFiber;t:{if(J(n)!==n||1!==n.tag)throw Error(r(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(It(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(null!==u);throw Error(r(171))}if(1===n.tag){var s=n.type;if(It(s)){n=Dt(n,s,u);break e}}n=u}else n=Al;return null===t.context?t.context=n:t.pendingContext=n,t=on(i,l),t.payload={element:e},o=void 0===o?null:o,null!==o&&(t.callback=o),an(a,t),Dr(a,i),i}function Oo(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ro(e,t){e=e.memoizedState,null!==e&&null!==e.dehydrated&&e.retryTime