חדשות האתר

"מה זה HS Code ולמה הוא קריטי לעמילות מכס?"

בעידן הסחר הבינלאומי, תהליך השינוע של סחורות בין מדינות כולל לא רק הובלה פיזית אלא גם התמודדות עם רגולציה...
13 March 2025
מאמרים חדשים
ארכיון
מרץ 2025
א ב ג ד ה ו ש
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

יבוא מוצרים בתקינה לפי צו יבוא חופשי

צו יבוא חופשי

צו יבוא חופשי נחקק מכוח פקודת היבוא והיצוא [נוסח חדש], התשל”ט-1979. על פי הפקודה ככלל כל מוצר המיובא לישראל דורש רישיון או אישור.

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

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

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

פרט המכס של המוצר המיובא

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

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

מה זה פרט מכס?

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

פרט מכס בישראל

בישראל, כמו במדינות רבות אחרות, משתמשים במערכת הסיווג הבינלאומית שנקראת HS Code (Harmonized System Code), מערכת שנוצרה על ידי הארגון העולמי למכס (WCO). פרט המכס מתייחס לקוד בן 8 ספרות (או יותר) שנקבע בהתאם למערכת זו, ומעניק מידע על סוג הסחורה והתנאים החלים עליה.

מרכיבי פרט המכס

  1. קוד סיווג הסחורה:
    קוד מספרי שמזהה את הסחורה, לדוגמה:
    • 8703.21.10 – רכב פרטי בנזין עם מנוע בעירה פנימית בנפח עד 1,500 סמ”ק.
  2. תיאור המוצר:
    תיאור מילולי המפרט את סוג הסחורה בהתאם לקוד.
    לדוגמה: “טלוויזיה עם מסך שטוח בקוטר 40 אינץ’ ומעלה”.
  3. שיעורי מס ותעריפים:
    פרט המכס מכיל מידע על שיעורי מכס, מס קנייה או מע”מ החלים על הסחורה.
  4. דרישות רגולציה ואישורים:
    פרט המכס עשוי לציין האם נדרשים אישורים מיוחדים, כמו תקנים בינלאומיים או מקומיים.

תפקידי פרט המכס

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

כיצד ניתן לאתר פרט מכס?

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

חשיבות פרט המכס

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

לסיכום

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

עוד באותו נושא...

https://www.unitedxp.co.il/wp-content/uploads/2025/02/מדניות-יבוא.jpg
משרד הכלכלה מיישם את מדיניות היבוא החדשה, שנקבעה בהחלטת הממשלה 2318

משרד הכלכלה מיישם את מדיניות היבוא החדשה, שנקבעה בהחלטת הממשלה 2318,  באמצעות הממונה על חוקיות היבוא במשרד. מנתוני הכלכלן הראשי, דצמבר 2016, עולה כי בהשוואה למדיניות ה- OECD, המשק הישראלי חשוף ברמה נמוכה...

https://www.unitedxp.co.il/wp-content/uploads/2025/02/רפורמה.png
שר הכלכלה והתעשייה מפרסם את רשימת החיקוקים בקשר לרפורמת "מה שטוב לאירופה טוב לישראל"

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

https://www.unitedxp.co.il/wp-content/uploads/2025/01/יבוא.png
רפורמת היבוא 'מה שטוב לאירופה טוב לישראל' צוברת תאוצה ב-2025

90% מהיבואנים בתחום התקינה והתמרוקים ויותר מ-60% בתחום המזון מתכננים להשתמש ברפורמת היבוא ‘מה שטוב לאירופה טוב לישראל’ כבר ב-2025. משרד הכלכלה והתעשייה מפרסם היום את תוצאות הסקר שנערך בקרב...

https://www.unitedxp.co.il/wp-content/uploads/2025/01/מה-שטוב-לאירופה-טוב-לישראל.png
רפורמת ״מה שטוב לאירופה - טוב לישראל״ נכנסה לתוקף

https://youtu.be/04wdz5eKb0Y?si=ZFCxIB9kWqX-3hQi הרפורמה נועדה לבטל את הבירוקרטיה העודפת בכניסת מוצרים לישראל, להקל על היבואנים, להכניס לשוק מגוון רחב של מוצרים במחירים שונים ולייצר תחרות שתביא להוזלה...

https://www.unitedxp.co.il/wp-content/uploads/2024/08/רפורמת-היבוא.png
רפורמת היבוא - מהם יתרונות הרפורמה למגזר העסקי?

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

https://www.unitedxp.co.il/wp-content/uploads/2024/08/רפורמת-היבוא-2.png
רפורמת היבוא - איך רפורמת היבוא תשפיע על המחירים?

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

https://www.unitedxp.co.il/wp-content/uploads/2024/08/מה-שטוב-לאירופה-טוב-לישראל.png
רפורמת ״מה שטוב לאירופה טוב לישראל״ אושרה בקריאה שנייה ושלישית במליאה

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

https://www.unitedxp.co.il/wp-content/uploads/2024/07/דילמת-היבואן.png
הרפורמה "לא עוצרים בנמל" - דילמת היבואן

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

https://www.unitedxp.co.il/wp-content/uploads/2024/07/רפורמת-לא-עוצרים-בנמל-תשפיע-ותקל-כמעט-על-כל-היבואנים.png
וובינר מיוחד של DHL: ״רפורמת לא עוצרים בנמל תשפיע ותקל כמעט על כל היבואנים״

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

https://www.unitedxp.co.il/wp-content/uploads/2024/07/מה-שטוב-לאירופה-טוב-לשיראל.png
רפורמת "מה שטוב לאירופה – טוב לישראל" - המדריך המלא

מבוא השלב הראשון ברפורמה: “לא עוצרים בנמל” כבר פה והחל מיום ב’, ה-1.7.24  אלפי מוצרים, החייבים בהתאמה לתקן רשמי ומיובאים לישראל, לא ייעצרו בנמלים לבדיקות, לאישורים ולעיכובים אחרים כמו...

https://www.unitedxp.co.il/wp-content/uploads/2024/07/שאלות-ותשובות.png
שאלות & תשובות - רפורמת "לא עוצרים בנמל"

שאלות כלליות – רפורמת “לא עוצרים בנמל” על מה חלה הרפורמה? הרפורמה חלה על טובין מיובאים עבורם קיימת דרישה לתקן רשמי בצו יבוא חופשי. עבור אילו מוצרים הרפורמה לא תקפה? הרפורמה לא מתייחסת למוצרי...

https://www.unitedxp.co.il/wp-content/uploads/2024/07/לא-עוצרים-בנמל.png
רפורמת "לא עוצרים בנמל" יוצאת לדרך

רפורמת “מה שטוב לאירופה – טוב לישראל” יוצאת לדרך! פחות חסמים, יותר מוצרים וכולנו מרוויחים! השלב הראשון ברפורמה: “לא עוצרים בנמל” כבר פה, והחל מיום ב’, ה-1.7.24  אלפי מוצרים,...

https://www.unitedxp.co.il/wp-content/uploads/2024/06/Chic-and-Elegant-New-Arrivals-Website-Homepage-Banner-4.png
רפורמת "שמיים פתוחים"

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

https://www.unitedxp.co.il/wp-content/uploads/2024/01/רפורמת-היבוא.png
רפורמת היבוא

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

https://www.unitedxp.co.il/wp-content/uploads/2024/06/Chic-and-Elegant-New-Arrivals-Website-Homepage-Banner-3.png
קבוצות יבוא - תקינה

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

https://www.unitedxp.co.il/wp-content/uploads/2024/06/Chic-and-Elegant-New-Arrivals-Website-Homepage-Banner-2.png
רפורמת מה שטוב לאירופה טוב לישראל

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

https://www.unitedxp.co.il/wp-content/uploads/2024/06/Chic-and-Elegant-New-Arrivals-Website-Homepage-Banner-1.png
״מה שטוב לאירופה -טוב לישראל״

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

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