מועצת המובילים הגיעה להבנות עם משטרת התנועה בנושא שינוע מטען חורג – עדכונים

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

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

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

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

גבי בן הרוש, יו”ר מועצת המובילים: “הנוהל שפרסמה המשטרה דרש עוד כ- 1,500 ניידות במיידי וכ – 3,000 שוטרים, למשטרה אין מספיק כוח אדם להתעסק בבעיות פנים של המדינה במיוחד בתקופה זאת, אז איך הם חשבו להקדיש עוד כוח אדם לעניין הזה?

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

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

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

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

פורסם בתאריך 23 יולי 23

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

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

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

עוד טוענים התעשיינים והמובילים כי המידות שהוגדרו בנוהל שונות מהותית מהמידות שהוגדרו בסיכום עם משרד התחבורה. למשל: על פי נוהל משרד התחבורה משנת 2020 מטען באורך של עד 32 מטר יכול להיות מובל בליווי עצמי, אך לפי נוהל המשטרה החדש אורך המטען יכול להיות עד 25 מטר. רוחבו של המטען החריג לפי הנוהל הישן – 4.5 מטרים ולפי נוהל המשטרה החדש – 4 מטרים. גובה המטען החריג על פי הנוהל הישן – 5.2 מטרים ולפי הנוהל החדש – 4.8 מטרים. עוד טוענים התעשיינים והמובילים כי הם – כגופים המקצועיים המבצעים את עבודות ההובלה וההרכבה בפועל – לא נדרשו להגיב או להתייחס לנוהל בצורה מקצועית טרם כתיבתו, וכאמור טרם פרסומו. במועצת המובילים מוסיפים כי בגלל מחירו היקר של הליווי המשטרתי, מדובר בתוספת עלות של פי 10 מעלות ההובלה עצמה.

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

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

פורסם באתר – port2port

 

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

https://www.unitedxp.co.il/wp-content/uploads/2025/03/תיוג.png
רשימת תיוג למשלוח בינלאומי

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

https://www.unitedxp.co.il/wp-content/uploads/2025/03/HS-Code.png
"מה זה HS Code ולמה הוא קריטי לעמילות מכס?"

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

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

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

https://www.unitedxp.co.il/wp-content/uploads/2025/03/שילוח.png
שילוח בינלאומי: מדריך מקיף להובלת מטענים מסביב לעולם

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

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/02/שירותי-אחסנה-ואריזה.png
שירותי אחסנה ואריזה – מילון מושגים בסיסי

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

https://www.unitedxp.co.il/wp-content/uploads/2025/02/שינוע-מטענים.png
שינוע מטענים – מילון מושגים בסיסי

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

https://www.unitedxp.co.il/wp-content/uploads/2025/02/מגמות-2025.png
מגמות חדשות ביבוא, יצוא, עמילות מכס 2025

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

https://www.unitedxp.co.il/wp-content/uploads/2025/02/3-1.png
שילוח אווירי – מילון מושגים בסיסי

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

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