חדשות האתר

שילוח ימי: המדריך המלא לניווט באוקיינוס המסחרי

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

שדרוג מאמרים:
עדכון, חידוש ושיפור תוכן למאמרים קיימים

יצוא מכולות – מידע חשוב

יצוא יבוא מכולות – מידע חשוב

מבוא

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

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

מהם סוגי המכולות הנפוצים?
  1. מכולת Dry (סטנדרטית): הנפוצה ביותר, מתאימה למגוון מוצרים יבשים שאינם דורשים טמפרטורה מבוקרת. מגיעה בשתי מידות עיקריות: 20FT ו-40FT.

  2. מכולת Reefer (מקוררת): מצוידת במערכת קירור פנימית, מיועדת לשינוע מוצרי מזון, תרופות ומוצרים רגישים לטמפרטורה.

  3. מכולת Open Top: בעלת גג פתוח שמאפשר טעינה של מוצרים גבוהים או חריגים בגובהם.

  4. מכולת Flat Rack: בעלת דפנות קצרות או מתקפלות, מתאימה למטען חריג ברוחב או במשקל רב (כמו כלי רכב כבדים, מכונות).

  5. מכולת Tank: משמשת להובלת נוזלים או חומרים כימיים.

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

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

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

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

בדיקת מכולה לפני הטעינה

מומלץ מאוד לבצע בדיקה ויזואלית של המכולה:

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

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

  • דלתות וסגירה הרמטית: וודאו שהדלתות ננעלות היטב והאטם (גומייה) תקין.

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

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

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

  3. הובלה לנמל: המכולה מועמסת על משאית ומוסעת לנמל היצוא.

  4. טעינה על אונייה: בנמל, המכולה עוברת בדיקת מכס (אם נדרש), נטענת לאונייה ונקשרת בהתאם.

  5. מסע ימי: משך המסע משתנה לפי המרחק ונתיב השיט.

  6. נמל היעד: פירוק המכולה מהאונייה, מעבר הליך מכס במדינת היבוא.

מכס ותקינה – למה לצפות?
  • כללי המכס: בכל מדינה חלים חוקים משלה. כאשר אתם מייצאים, עליכם להצהיר על תוכן המכולה, ערך הסחורה, ארץ מקור וכו’.

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

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

ביטוח – מגן עליכם מאסון כלכלי

התכולה במכולה עשויה להיות שווה מאות אלפי או מיליוני שקלים. במקרה של טביעה בים, נזקי מים או גניבה, ביטוח מטען (Marine Cargo Insurance) יכול להציל אתכם:

  • כיסוי נזקים פיזיים: שבר, רטיבות, תאונות.

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

  • חריגים: בדקו מה הפוליסה לא מכסה (לדוגמה, אריזה לקויה).

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

  2. Handling Charges: אגרות בנמל, טעינה, פריקה.

  3. Bill of Lading: מסמך השטר מטען המשמש במשלוח ימי.

  4. עמילות מכס: תשלום לעמיל המכס.

  5. מיסים ועמלות: אם חלים על היצוא או במדינת היבוא.

  6. הובלה יבשתית: עלות משאית שלוקחת את המכולה למחסן או לנמל.

טבלה: שלבי הכנה ליצוא מכולה
שלבמה לעשות בפועלתוצאה/מטרה
בחירת סוג מכולההתאמת סוג המכולה למטען (Dry, Reefer וכו’)שמירה על המטען בתנאים נאותים
אריזה וסידור מטעןחלוקת משקל, אריזה נכונה, סימוןצמצום נזקים, פריקה מסודרת ביעד
בדיקת המכולהוידוא תקינות פיזית, ניקיון וסגירת דלתות תקינההימנעות מתקלות בדרך
הכנת ניירת יצוארשימון יצוא, חשבונית מס, תעודת מקור, רשימת אריזהעמידה בדרישות המכס והרגולציה
הובלה לנמלהזמנת משאית, תיאום לוחות זמניםהגעה בזמן למועד ההפלגה
טעינה על אונייהתיאום מול חברת הספנות והעמילהעמסת המכולה בצורה בטוחה
מעקב במהלך ההפלגהקבלת עדכונים על מיקום המשלוחזיהוי עיכובים או בעיות בזמן אמת
קליטה בנמל היעדתהליכי מכס במדינת היבוא, תשלום מסיםאישור לשחרור המכולה
האם יש תחליף להובלה ימית?

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

סיכום

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

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

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

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

https://www.unitedxp.co.il/wp-content/uploads/2025/04/מערכת-WebFOCUS-לשינוע-מטענים.png
מערכת WebFOCUS לשינוע מטענים

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

https://www.unitedxp.co.il/wp-content/uploads/2020/08/המדריך-ליבואן-scaled.jpg
המדריך ליבואן - ייבוא בינלאומי

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

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

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

https://www.unitedxp.co.il/wp-content/uploads/2025/04/כללי-מקור-ואימות-מקור-בהסכם-הסחר-החופשי-ישראל-–-ארהב-1.png
טראמפ מקפיא ל-90 יום את המכסים הגבוהים – ומקפיץ אותם לסין: ניתוח המהלכים וההשלכות

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

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

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

https://www.unitedxp.co.il/wp-content/uploads/2025/04/עיצוב-ללא-שם-8.png
המכסים החדשים של ארה”ב - מטה מינהל סחר חוץ

נשיא ארה”ב דונלד טראמפ הכריז ב-2.4.25 על הטלת מכסים גלובליים על ייבוא סחורות לארה”ב מכל המדינות. טראמפ הגדיר את המכסים כמכסים הדדיים (Reciprocal Tariffs), והסביר שמטרתם המרכזית היא לאזן את גרעון הסחר של...

https://www.unitedxp.co.il/wp-content/uploads/2025/04/עיצוב-ללא-שם-7.png
מדיניות המכסים החדשה של ארה"ב - וובינר עם מומחי סחר חוץ בשיתוף מכון היצוא והתאחדות התעשיינים

תמצית הוובינר מבוסס על תלול בימים האחרונים הודיע ממשל טראמפ על הטלת מכס בגובה 17% על כלל היבוא מישראל לארה”ב. מדובר במשבר בעל השלכות משמעותיות על היצוא הישראלי, שנאמד בכ-10 מיליארד דולר בשנה. הצעד...

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

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

https://www.unitedxp.co.il/wp-content/uploads/2025/04/סין-ארצות-הברית.png
מלחמת הסחר בין ארה"ב לסין עולה מדרגה

מבוא מלחמת הסחר בין ארה”ב לסין עולה מדרגה – והיא לא עוצרת בגבולות אסיה. בחודשים האחרונים, ממשלת ארצות־הברית החלה להטיל מכס אחיד של 17% על כלל היבוא, כחלק ממאמץ לחזק את התעשייה המקומית ולצמצם את התלות...

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