חדשות האתר

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

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

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

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

מבוא

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

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

1. סיכונים מרכזיים בשילוח בינלאומי

1.1 נזקים פיזיים למטען

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

1.2 עיכובים בנמלים ובנקודות המעבר

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

1.3 סיכונים משפטיים ורגולטוריים

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

1.4 גניבות ואובדן

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

1.5 טעויות אנוש ותפעוליות

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

2. כלים ושיטות לניהול סיכונים בשילוח בינלאומי

2.1 ביטוח מטענים

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

טיפים לבחירת ביטוח מתאים:

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

2.2 בדיקות ותהליכי בקרת איכות

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

שיטות לבקרה ושיפור איכות:

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

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

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

מה לבדוק כשבוחרים סוכן שילוח:

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

2.4 הכרת הרגולציות ועמידה בתנאים החוקיים

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

כלים להתמודדות עם רגולציות:

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

3. טיפים מעשיים להגנה על המשלוחים שלך

3.1 תכנון מוקדם ולוחות זמנים ריאליים

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

3.2 אריזת סחורה נכונה ובטוחה

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

3.3 מעקב בזמן אמת אחרי המשלוח

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

3.4 בניית קשרים עם ספקים בינלאומיים

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

טבלה: סיכונים בשילוח בינלאומי וכלים לניהולם

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

סיכום

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

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

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

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