חדשות האתר

המדריך המלא לשינוע מטענים בינלאומי: אווירי, ימי ויבשתי – יתרונות וחסרונות

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

השפעת הגודש בנמלי ישראל על ייבוא וייצוא

מבוא 

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

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

ניתוח סטטיסטי של זמני עיכוב בנמלי ישראל (2023-2024)

תמונת מצב בנמלים הגדולים בישראל

  1. נמל חיפה:

    • בשנת 2023 זמן ההמתנה הממוצע לפריקת מכולות עמד על כ-50 שעות, עלייה של 5% לעומת 2022.

    • בשנת 2024, בעקבות שיפורים חלקיים בתשתיות, זמן ההמתנה ירד ל-45 שעות, אך בעונות השיא עדיין נרשמו עיכובים משמעותיים.

  2. נמל אשדוד:

    • זמן ההמתנה בשנת 2023 עמד על 55 שעות בממוצע, עם עליות חדות בעונות שיא.

    • בשנת 2024 נרשמה ירידה קלה ל-52 שעות, הודות להכנסת מערכות ניהול חדשות, אך סכסוכי עבודה פגעו בהשפעת השיפורים.

  3. נמל אילת:

    • זמן ההמתנה בנמל אילת נשאר יציב יחסית בשנים 2023 ו-2024, סביב 36 שעות, אך נדרש שדרוג תשתיות להתמודדות עם עלייה מתמשכת בביקוש.

השוואה לנמלים אזוריים

נמלזמן עיכוב ממוצע 2023 (שעות)זמן עיכוב ממוצע 2024 (שעות)הערות
נמל חיפה5045שיפורים חלקיים בתשתיות.
נמל אשדוד5552השפעות סכסוכי עבודה והכנסת טכנולוגיות חדשות.
נמל אילת3636ללא שינוי, צורך בשדרוג תשתיות.
נמל פורט סעיד2422נמל מרכזי במצרים עם שדרוג תשתיות מתמיד.
נמל פיראוס, יוון1817השקעה מתמשכת באוטומציה.

מגמות צפויות לשנת 2025

  1. עלייה בביקושים:

    • המשך הצמיחה במסחר האלקטרוני יוביל לגידול בביקוש לנמלי ישראל.

    • עלייה בפעילות הסחר עם מדינות המפרץ בעקבות הסכמי אברהם.

  2. שדרוגים טכנולוגיים:

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

    • הטמעת כלים לניהול עומסים בזמן אמת במטרה לצמצם זמני המתנה.

  3. שיפור תשתיות:

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

    • השלמת פרויקטים תחבורתיים כמו הרחבת מסילות רכבת לנמלים.

  4. אתגרים מתמשכים:

    • סכסוכי עבודה שעלולים לעכב את יישום השיפורים.

    • השפעות גיאופוליטיות, כולל האיומים הביטחוניים באזור.

השפעות הגודש על ייבוא וייצוא

  1. השלכות כלכליות:

    • עלייה בעלויות השילוח, שהוערכה בכ-12 מיליון ש”ח ליום במונחי תוצר בשנת 2023, צפויה להתייצב ב-2025 אם יושלמו הפרויקטים המוצעים.

  2. פגיעה בשרשרת האספקה:

    • בשנת 2024 נרשמה ירידה של 30% באמינות זמני האספקה לעומת 2022, בעיקר בתחומי המזון והתרופות.

  3. מגמות לשיפור:

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

פתרונות לצמצום זמני ההמתנה

יישום טכנולוגיות מתקדמות

  1. אוטומציה בנמלים:

    • מערכות רובוטיות מתקדמות לפריקה וטעינה צפויות להיות פעילות בנמלי חיפה ואשדוד עד סוף 2025.

  2. מערכות ניהול חכמות:

    • בשנת 2024 החל פיילוט לניהול עומסים מבוסס AI בנמל אשדוד. המערכת צפויה להרחבה בשאר הנמלים ב-2025.

שדרוג תשתיות

  1. הרחבת קיבולת הנמלים:

    • פרויקטים להגדלת מסופי המטענים בנמלי חיפה ואשדוד מתוכננים להסתיים ב-2025.

  2. שיפור חיבורים תחבורתיים:

    • פרויקט “רכבת לנמל” המיועד לחבר את נמל חיפה למרכז הארץ יושלם עד 2025.

שיפור כוח האדם

  1. הכשרה מקצועית:

    • תוכניות הכשרה מתקדמות החלו ב-2024 וצפויות לגדול ב-2025.

  2. שיפור תנאי עבודה:

    • שיפור יחסי העבודה בנמלים עשוי להפחית שביתות ב-2025.

סיכום

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

תיאור זמן ההמתנה בנמלי הים וניתוח ההשלכות הכלכליות

מחקר – תיאור זמן ההמתנה בנמלי הים וניתוח ההשלכות הכלכליות

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

ממצאים עיקריים:

  1. זמני ההמתנה:

    • זמני ההמתנה הממוצעים בנמלי חיפה ואשדוד בשנת 2022-2023 נעים בין 45 ל-55 שעות, גבוהים משמעותית לעומת נמלים אזוריים מתקדמים.
    • בנמל אילת נרשמו זמני המתנה ממוצעים של 36 שעות, אך תשתיות מוגבלות מקשות על ייעול הפעילות.
  2. השלכות כלכליות:

    • עלויות הנגרמות מעיכובים מוערכות בכ-12 מיליון ש”ח ליום במונחי פגיעה בתוצר הלאומי.
    • עסקים קטנים ובינוניים סובלים במיוחד מהעיכובים, שכן עלויות השילוח ושרשרת האספקה עולות באופן משמעותי.
  3. השפעה על המסחר הבינלאומי:

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

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

מסקנות:

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

המחקר המלא מצורף למסמך זה.

קבצים להורדה

אולי יעניין אותך גם...

https://www.unitedxp.co.il/wp-content/uploads/2025/04/המדריך-המלא-לשינוע-מטענים-בינלאומי.png
המדריך המלא לשינוע מטענים בינלאומי: אווירי, ימי ויבשתי – יתרונות וחסרונות

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

https://www.unitedxp.co.il/wp-content/uploads/2025/04/קרגו.png
אתגרי היבוא לישראל: רגולציה, מכסים ותחרות בשוק המקומי

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

https://www.unitedxp.co.il/wp-content/uploads/2025/04/עיצוב-ללא-שם-4.png
ביטול מכסים על ייבוא מארה"ב: צעד לחיזוק הכלכלה והפחתת יוקר המחיה​

שר האוצר, בצלאל סמוטריץ’, חתם אתמול (שלישי) על צו המבטל את כל המכסים על ייבוא מוצרי חקלאות מארצות הברית. המהלך, שבוצע בתיאום עם ראש הממשלה בנימין נתניהו, נועד לחזק את הקשרים הכלכליים עם ארה”ב...

https://www.unitedxp.co.il/wp-content/uploads/2020/01/יצוא-מכולות-–-מידע-חשוב-scaled.jpg
יצוא יבוא מכולות – מידע חשוב

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

https://www.unitedxp.co.il/wp-content/uploads/2025/03/מלכודות-נפוצות-ביבוא-–-איך-להימנע-מהפתעות-במכס.png
מלכודות נפוצות ביבוא – איך להימנע מהפתעות במכס?

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

https://www.unitedxp.co.il/wp-content/uploads/2025/03/איך-להוזיל-עלויות-במשלוחים-בינלאומיים-בלי-לעבור-על-החוק.png
איך להוזיל עלויות במשלוחים בינלאומיים בלי לעבור על החוק

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

https://www.unitedxp.co.il/wp-content/uploads/2025/03/יבוא-אישי.png
יבוא אישי מול יבוא מסחרי – מה שונה ואיפה עובר הקו?

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

https://www.unitedxp.co.il/wp-content/uploads/2025/03/Grey-Red-Business-Marketing-Agency-Instagram-Post.png
סחר חופשי? לא תמיד – הסכמי סחר ואיך הם באמת עובדים

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

https://www.unitedxp.co.il/wp-content/uploads/2025/03/אירופה.png
יבוא ויצוא מאירופה – מדריך מקיף לשנת 2025

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

https://www.unitedxp.co.il/wp-content/uploads/2025/03/איום.png
בעקבות תקיפות ארה״ב בתימן: הח׳ותים מאיימים על אניות אמריקאיות

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

1 2 3 79
ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",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