מי העיר שמובילה בהשכלתה? חיפה לא. מי כן?

פרופ׳ אפרת איזנברג: ״צריך לארגן את העיר בצורה שתעודד...

קניון עזריאלי חיפה מפונה בעקבות שריפה • סיום השרפה

(חי פה) - עדכון לשעה 20:00 • בהמשך להודעה...

האצת תהליכי תכנון ופיתוח חזית הים בנמל חיפה

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

פרח השבוע • סביון אביבי

הכרמל מציג לנו פרחים בכל עונות השנה. בטור זה...

'הגל הגדול' החיפאי שוטף את מוזיאון טיקוטין • 'אפקט הגל – מאייקון יפני לגלובלי'

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

קפה, מזרח ומערב: "לדעתי זה צריך להיכנס לכתובה"  

אני יכולה לחשוב 'קפה', וליבי מדפדף תמונות-תמונות, זיכרונות. הקפה...

ענק בן גמדים • האם טעינו בגדול באסטרטגיה של ביבי?

האם שגינו בהבנת האסטרטגיה של ביבי?

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

כשהחיים לוחצים וצריך פינה שקטנה, כשאורח החיים העירוני נהיה...

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

(חי פה) – שני עצים קרסו בחיפה בימים האחרונים – רק בנס איש לא נפגע.


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

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

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

עץ קרס ברחוב המעברות (צילום: חנה מורג)

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

מי אחראי על העצים?

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


אם כן, מי אחראי לטפל בעצים שאמנם מצויים בשטח פרטי, אך בו בזמן מהווים סיכון ממשי לעוברים והשבים בשטח הציבורי?

עץ קרס בשדרות מוריה (צילום: נירית קופל וונדרמן)

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

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

עץ קרס בשדרות מוריה (צילום: נירית קופל וונדרמן)

לא נחה דעתנו…

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

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

עו"ד רון אביב (אלבום אישי)
עו"ד רון אביב (אלבום אישי)

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

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

צרו קשר: בוואטסאפבמייל

סמר עודה - כרנתינג'י
סמר עודה - כרנתינג'י
עיתונאית בצוות הכתבים של האתר חי פה • כתבת מוניציפלית, פלילים, סביבה ובריאות צרו קשר עם סמר באימייל: samar.haipo@gmail.com

כתבות קשורות לנושא זה

11 תגובות

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

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

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

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

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

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

    אני מאוד מקווה שלא אצטרך לומר לכם יום אחד: "אמרתי לכם".

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

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

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

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

    • כריתת העצים היא מעשה נפשע!!!
      תאר לעצמך שהיו כורתים אותך?
      תתבייש
      בעץ מגולגלות נשמות שבאו לתקן.

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

השאר תגובה

נא להזין את התגובה שלך!
נא להזין את שמך כאן

כל הכתבות בחי פֹה

פרח השבוע • סביון אביבי

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

'הגל הגדול' החיפאי שוטף את מוזיאון טיקוטין • 'אפקט הגל – מאייקון יפני לגלובלי'

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

קפה, מזרח ומערב: "לדעתי זה צריך להיכנס לכתובה"  

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

האתגרים במחלקה האונקולוגית בזמן מלחמה • ד"ר שושנה קרן רוזנברג ◄ צפו

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

כך תבחרו נכון: המדריך למציאת חברת קידום אתרים איכותית

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