חדשות האתר

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

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

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

עמילות מכס

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

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

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

השלבים העיקריים בתהליך שחרור מהמכס

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

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

מסמכים חיוניים לשחרור ממכס חלקי

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

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

ניווט בעולם המורכב של עמילות מכס

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

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

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

שחרור ממכס יכול להציג מספר אתגרים שעסקים צריכים להיות מודעים אליהם:

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

טיפים וטריקים לייעול תהליך שחרור ממכס

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

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

חיסכון בזמן וכסף: כיצד לייעל את שחרור ממכס

אופטימיזציה של תהליך שחרור ממכס יכולה לחסוך זמן וכסף לעסקים:

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

הבטחת משלוח ללא טרחה: שיטות עבודה מומלצות לשחרור ממכס מוצלח

כדי להבטיח משלוח ללא טרחה ושחרור ממכס מוצלח, פעל לפי השיטות המומלצות הבאות:

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

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

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