חדשות האתר

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

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

ישראל השלימה הצטרפותה הרשמית לכל נספחי אמנת MARPOL

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

שגרירת ישראל בלונדון, ציפי חוטובלי מוסרת את כתב ההצטרפות למזכ״ל ארגון ה-IMO, ארסניו דומינגז

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

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

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

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

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

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

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

אמנת MARPOL

בשנת 1973 אימץ הארגון הימי הבינלאומי את האמנה  למניעת זיהום ים מאניות International Convention for the Prevention of Pollution from Ships MARPOL. זוהי האמנה הבינלאומית העיקרית העוסקת בזיהום הסביבה הימית שמקורו באניות. האמנה שונתה על ידי פרוטוקול בשנת 1978 ולבסוף נכנסה לתוקף בשנת 1983. בעקבות כנסים בינלאומיים בנושא שינוי האקלים וזיהום אוויר התווסף לאמנה פרוטוקול חדש בשנת 1997 העוסק בנושא מניעת זיהום אויר מאניות. מדינת ישראל היא צד לאמנת MARPOL משנת 1983 והיא מחויבת לנקוט בצעדים נאותים לצורך צמצום זיהום ימי מאניות.

אמנת MARPOL כוללת שישה נספחים העוסקים בגורמי זיהום שונים שמקורם באניות:

נספח I – מניעת זיהום ים בשמן. נכנס לתוקף ב 1983.
מפרט את תנאי ההרקה והדרישות המבניות של מכליות דלק ואניות משא בכדי למנוע זיהום הים בשמן עקב פעילות תפעולית של האנייה או שפיכה מקרית. הנספח תוקן בשנת 1992 ודרש בנייה של מכליות דלק עם דפנות כפולות  (double hull construction).   הנספח קובע עשר אזורים מיוחדים בהם נקבעו דרישות מחמירות יותר.

נספח II – בקרה על זיהום מחומרים נוזליים מזיקים בצובר. נכנס לתוקף ב  1983.
מפרט את תנאי ההרקה של חומרים מזיקים ממכליות כימיקלים ואמצעים לבקרה על זיהום מפעילות תפעולית. החומרים הנוגעים בדבר מפורטים בקוד הבינלאומי לכימיקלים בצובר (IBC Code), לגבי אניות שנבנו לאחר שנת 1986 וסווגו לחומרים מסוג X,Y,Z,OS.
שאריות של חומר מסוג X ממיכל מטען ישטפו למתקן קליטה נמלי. שאריות של חומרים מסווגים אחרים לא יוזרמו לים במרחק הקרוב מ12 מייל ימי מהיבשה הקרובה ביותר. בנספח זה האזור האנטרקטי, מדרום לקו רוחב 60˚ דרום הוגדר כאזור מיוחד בו הרקה מכל סוג אסורה בהחלט.

נספח III- מניעת זיהום בחומרים מזיקים המובלים בים בצורה ארוזה. נכנס לתוקף ב 1992.
מפרט דרישות כלליות לגבי תקנים הנוגעים לאריזה, סימון, תיוג, תיעוד, אחסנה, מגבלות כמותיות, חריגים והודעות. למטרת נספח זה “חומר מזיק” הינו חומר המזוהה כמזהם ימי בקוד הבינלאומי למוצרים ימים מסוכנים  IMDG CODE- International Maritime Dangerous Goods Code או כאלה העומדים בקריטריון המוםפיע בתוספת Appendix לנספח III .

נספח IV – מניעת זיהום בשפכים מאניות. נכנס לתוקף ב 2003 (עדיין לא אושרר בישראל).
כולל דרישות לבקרה על זיהום הים משפכים. ההרקה של שפכים לים היא אסורה מלבד כאשר לאניה יש מתקן מאושר לטיפול בשפכים או כאשר האניה מרוקנת שפכים כתושים ומחוטאים ע”י מערכת כתישה מאושרת ובמרחק של לפחות 3 מייל מהיבשה הקרובה. שפכים שלא טופלו כאמור ירוקנו במרחק העולה על 12 מייל מהיבשה הקרובה. הנספח מגדיר אזורים מיוחדים בהם קיימות דרישות הרקה מחמירות יותר.

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

נספח VI – מניעת זיהום אויר מאניות. נכנס לתוקף ב 2005.
נספח זה עוסק בגזי שריפה ואדים הנפלטים מכלי שיט. נקבעו מגבלות בנושא פליטת תחמוצות חנקן וגופרית הנגרמות משריפת דלק באניות. נקבע איסור על פליטה מכוונת של חומרים מדללי אוזון ODS ונקבעו צעדים שיש לנקוט כדי לצמצם פליטת חומרים אורגניים נדיפים VOC לאטמוספירה המשתחררים ממוצרי נפט בעיקר במהלך טעינה של מיכליות דלק. הנספח קובע אזורים מיוחדים בהם נאכפות דרישות מחמירות יותר בנושא פליטת תחמוצות גופרית ותחמוצות חנקן מאניות. בשנת 2011 נכנס לתוקף פרק חדש העוסק באמצעים ליעילות אנרגטית של אניות כדי לצמצם את תצרוכת הדלק הכוללת ובכך להקטין את פליטת גזי החממה GHG מאניות. בינואר 2020 נכנס לתוקף האיסור על שימוש בדלק שריכוז הגופרית בו עולה על 0.5%.

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

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