נושאים מרכזיים מתוך פקודת המכס: פרק ראשון יסודות המכס

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

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

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

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

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

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

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

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

סב”ן

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

למאמר המלא לחצו כאן

29 דצמ' 2024

למאמר המלא לחצו כאן

01 ינואר 2025

למאמר המלא לחצו כאן

08 ינואר 2025

למאמר המלא לחצו כאן

פרק ראשון: יסודות המכס 

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

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

1. הערכת טובין לצורכי מכס

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

מאפיינים ייחודיים

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

יתרונות מרכזיים

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

כיצד לנצל?

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

2. סיווג טובין

סיווג הטובין הוא השלב הבא בתהליך המכס, והוא קובע את שיעור המכס והמע”מ שיחולו עליהם. הסיווג נעשה לפי ספר המכס הישראלי, המבוסס על המערכת ההרמונית (HS Code) הבינלאומית.

מאפיינים ייחודיים

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

יתרונות מרכזיים

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

כיצד לנצל?

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

3. הליך שחרור מותנה באישור רגולטורי

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

מאפיינים ייחודיים

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

יתרונות מרכזיים

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

כיצד לנצל?

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

סיכום: עמודי התווך של המכס

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

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

קבצים להורדה

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

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