בדיקת מהנדס מבנה מסוכן

שיתוף:

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

מהו מבנה מסוכן ולמה חשובה בדיקת מהנדס מבנה מסוכן?

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

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

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

ליקויים בתקרת לובי המחייבים שיקום ברזל וטיח
ליקויים בתקרת לובי המחייבים שיקום ברזל וטיח | בדיקת מבנה והסרת צו מבנה מסוכן רום ושלח |

מי מוסמך לקבוע שמדובר במבנה מסוכן ומה תפקיד בדיקת מהנדס מבנה מסוכן?

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

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

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

מהן הסיבות והגורמים להכרזת מבנה מסוכן?

ישנו מגוון רחב של גורמים וסיבות המובילים למצב בו מבנה יוכרז כמבנה מסוכן:

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

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

רעידות אדמה – באזורים פעילים גיאולוגית, תזוזת הקרקע או רעידות אדמה יכולות לגרום לנזקים במבנה.

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

תקלות במערכות המבנה – תקלות במערכת החשמל, הגז, הביוב וכו'.

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

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

לחות מרובה – מים עומדים ולחות מרובה לאורך זמן יכולים לגרום לעיוותים, התנפחויות ופגמים בחומרי בניין (עץ, מתכת, בטון וכו').

גורמים להכרזת צו מבנה מסוכן
צו מסוכן – ליקויים בתקרת לובי המחייבים שיקום ברזל וטיח

מה יש לבצע בעת קבלת צו מבנה מסוכן?

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

התייעצות מקצועית – מומלץ להתייעץ באופן מיידי עם מהנדס בניין מוסמך כדי להבין את הליקויים הקיימים והתהליך הנדרש לתיקון המבנה.

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

תיקון הליקויים –  על הבעלים לפעול לשיקום הליקויים המופיעים בצו. זאת כוללת הזמנת קבלנים מוסמכים לביצוע העבודות ובדיקתן על ידי מהנדס מבנים.

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

הגשת דוח לרשות המקומית – לאחר שהליקויים תוקנו, יש להגיש את דוח המהנדס לרשות המקומית.

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

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

שיפוץ מבנה מסוכן – מי אחראי על השיפוץ?

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

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

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

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

בחירת קבלן מנוסה בהסרת צו מסוכן

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

השירות המקצועי שלנו כולל את כל השלבים עד להסרת הצו מהרשות המקומית:

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

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

השאירו פרטים כאן ונחזור אליכם בהקדם.

למידע נוסף והסברים מקיפים אודות צו מסוכן

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

השאירו פרטים ונחזור בהקדם. 

מאמרים אחרונים
חיזוק שיש ואריחי שיש בבניין

חיזוק שיש ואריחי שיש בבניין – המדריך המקצועי שלכם

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

קראו עוד »
מבנה מסוכן בתל אביב

צו מבנה מסוכן בתל אביב

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

קראו עוד »
אריחי פסיפס לבניין

אריחי פסיפס לבניין – פתרון תואם לחיפוי המקורי

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

קראו עוד »
חיזוק אריחים באמצעות סנפלינג | רום ושלח

נפילת אריחים בבניין בקירות חיצוניים

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

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