א.שדה פרויקטים | אג'יס ישראל | אורבך הלוי | איזיבים הנדסה טכנולוגית | אלום עשת | אלפא פרויקטים ירוקים | אמי מתום מהנדסים ויועצים | אפריקה ישראל מגורים | בוני בניין פיתוח והשקעות | בי פי אם | בלנק לרר בר מהנדסים | בראל א.ב. הנדסה ובניה | גינדי סטודיו אדריכלים | גינדיס צור מהנדסים | דרכי נועם הנדסה וניהול בע"מ | הקיבוצניקים צפון בע"מ | הרצוג פוקס נאמן | הררי טויסטר | ועדה לתכנון ובנייה מעלה הגליל | חוליות אגש"ח | ינון תכנון יעוץ ומחקר | יסודות א' ליווי פיננסי | ליאת זמיר הנדסת תנועה | לימור גל מלך | ליר אדריכלים | מאפרו מהנדסים | מפעלי ים המלח | מצוק מהנדסים | מרגולין טק | משרד הבינוי והשיכון | נתיבי איילון | סיסטם מעבדות מתקדמות בע"מ | פירון משרד עורכי דין | פרופ' ביין ושות' | פרי הנדסת תבניות בע"מ | קבוצת אודור | קבוצת ברן | קבוצת כנען יזמות וניהול פיננסי בע"מ | קבוצת שפונדר פדלון | קבוצת תדהר | קטה התחדשות עירונית | קיבוץ יטבתה | קליברייט מכון בקרה לאיכות הבניה | רותי שפרנט עבהאל, תחבורה ותנועה בע"מ | ש. אנגל מהנדסים | ש. קרני מהנדסים | שיכון ובינוי - נדל״ן | שיכון ובינוי - סולל בונה | תדהר בנייה | BAS | Beamware | Combe Group | DCX | high-group | New Era | New-flow

מנהל/ת אגף רשות תמרור

תחום: ציבורי/ממשלתי
תשתיות
מרכז
* משרה זו פונה לנשים וגברים כאחד.
תיאור המשרה
תואר בהנדסה אזרחית רישום ורישוי בפנקס המהנדסים ניסיון ניהולי של 5 שנים לפחות (במצטבר ב-10 השנים האחרונות) של 3 עובדים לפחות ניסיון מקצועי של 5 שנים לפחות (במצטבר ב-10 השנים האחרונות) בניהול מערך תמרור
מה נדרש ממך?
ניסיון בניהול מערך רשות תמרור לרבות אישורים ובקרות על אישור הסדרי תנועה ניסיון באפיון ותחזוקת מערכות ממוחשבת של הסדרי התנועה והתמרורים ניסיון בניהול עובדים והפעלת ספקים ונותני שירותים חיצוניים ניסיון בעבודה מול ו/או במשרדי ממשלה ו/או ברשויות מקומיות רישום ברשם המהנדסים במדור תנועה ידיעת השפה האנגלית ברמה גבוהה רק פניות מתאימות תענינה
משרות נוספות מאותו תחום

מנהל אזור

תחום: ניהול ופיקוח, ציבורי/ממשלתי
בינוי
ירושלים, שפלה
* משרה זו פונה לנשים וגברים כאחד.
תיאור המשרה
לחברה דרוש מנהל אזור לניהול מעטפת כוללת לפרויקטים שתחת אחריותו, והחברה מזמינה מועמדים מתאימים, להגיש מועמדות לתפקיד מנהל אזור. * ניהול מעטפת כוללת לפרויקטים - תיאום מול מזמיני עבודה, ביצוע התקשרויות מול ספקים חיצוניים ויועצים, ניהול ובקרה על שלבי התכנון והרישוי, ניהול וליווי הביצוע ומסירת הפרוייקט תוך עמידה ביעדי תקציב, לו"ז ואיכות. * ניהול וליווי של מספר פרוייקטים הנדסיים במקביל משלב התכנון עד לסיום שלבי הביצוע, מסירה ובדק. * מינוי, ליווי וניהול של מתכננים ומנהלי פרויקטים חיצוניים. * מעקב אחר לו"ז לביצוע, איכות הביצוע, רמת הביצוע והתאמה לתוכניות. * פתרון בעיות בשטח וניהול ממשקים מורכבים. * ייזום מהלכים שבתחום מטלות אגף הנדסה והבאתם לדיון עם הממונים. * בדיקת חשבונות נותני שירותים, ספקים, יועצים וקבלנים. * תיעוד שוטף ובקרה על התנהלות הפרויקט לרבות כל תכולת העבודה: לו"ז, תקציב, פרוטוקולים וכיו"ב. * בקרה ומעקב על התקדמות ההליך הסטטוטורי בפרויקטים. * ניהול ובקרה על הפרויקטים ומנהלי הפרויקטים תוך עמידה ביעדי לו"ז, תקציב ואיכות. *עבודה רציפה מול שותפים, גורמי חוץ, רשויות מקומיות, גופים סטטוטוריים. * ייצוגיות ויכולת לעבוד מול גורמים בכירים. * תקשורת בין אישית ברמה גבוהה ויכולת ניהול של מספר ממשקים במקביל. * נסיעות מרובות בכלל רחבי הארץ. משרדי החברה בירושלים, והמשרד המיועד לעובד ממוקם במודיעין. קורות חיים בצירוף תעודות השכלה ואישור על רישום בפנקס הרלוונטי, המלצות, ומלוא המסמכים שיש בהם כדי להוכיח את עמידת המועמד בתנאי הסף וביתרונות שצוינו לעיל, וכן כל מסמך אחר רלוונטי, יש לשלוח עד ליום 7.8.25, עד השעה 12:00 לכתובת דוא"ל: hr@igtc.co.il. יש לוודא טלפונית את קבלת הדוא"ל בטלפון: 02-6363414. יש לציין בכותרת המייל "עבור משרת מנהל אזור".
מה נדרש ממך?
תנאי סף: בעל תואר אקדמאי בהנדסה אזרחית/הנדסת בניין/אדריכלות/ תכנון ערים/ גאוגרפיה/תכנון סביבתי ממוסד אקדמי מוכר, ו/או הנדסאי אדריכלות/הנדסאי בניין בעל תעודה ממוסד אקדמי מוכר. בעל ניסיון מוכח של שנה אחת לפחות ממועד סיום לימודיו באחד או יותר מאלה: * ניהול התכנון ו/או פיקוח על הביצוע ו/או ניהול פרויקט בפרויקטים הנדסיים. * "ניהול על" של צוותי מתכננים ומנהלי פרוייקטים ו/או מפקחי בנייה בפרוייקטים הנדסיים בשלבי התכנון והביצוע השונים. * בעל רישיון נהיגה בתוקף. יתרונות יינתנו למועמדים אשר יציגו ניסיון בקריטריונים הבאים: * ניסיון בניהול של למעלה מ- 10 פרויקטים במקביל (כאשר כל פרויקט כולל צוות תכנון, מנהל פרויקט וקבלן) וניהול מו"מ מולם ו/או של ניהול פרויקט בהיקף של מעל 100 מלש"ח. * ניסיון בעבודה מול גופי התשתיות השונים לרבות בזק, חח"י, תאגידי מים וכדומה. * ניסיון בעבודה מול או מטעם רשויות, גורמים ממשלתיים, גופים ציבוריים, ועדות תכנון וכדומה. * ניסיון בניתוח תעריפים הנדסיים (משרד הביטחון, משרד הבינוי והשיכון, תעריף מע"צ, א.א.א.י., מחירוני דקל וכדו'). * ניסיון בסטטוטוריקה והיתרים. * יכולות סדר וארגון, קבלת החלטות, אסרטיביות, עמידה בלחץ ויכולת עבודה בצוות.

מנהל/ת מחלקת תכנון הנדסי ופרויקטי אחזקה חטיבת תפעול ואחזקה

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

דרוש מפקח פרויקטים רכבתיים

תחום: ציבורי/ממשלתי
תשתיות
מרכז
* משרה זו פונה לנשים וגברים כאחד.
תיאור המשרה
קידום פרויקטים הנדסיים מול חברות הניהול, מתכננים ומערך ספקים בתיאום עם גורמי הרכבת וגורמי חוץ , תוך עמידה ביעדי לו"ז, תקציב ואיכות. סיוע למנהל הקו/מנהל אזור בקידום הפרויקטים ההנדסיים שבתחום אחריותו. ניהול הקשר עם חברת הניהול ופיקוח שוטף אחר עמידה ביעדי הפרויקט קידום הפרויקט והסרת חסמים רכבתיים תוך תיאום וסנכרון מול כלל הגורמים ברכבת המעורבים בפרויקט מעקב ובקרה אחר עמידה בדרישות איכות, תקני בטיחות, נהלים והוראות עבודה
איך יראה היום שלך?
פיקוח ובקרה על עבודות קבלנים שונים בשיתוף עם צוות מפקחים, בדיקה ואישור של חשבונות הקבלנים וגורמים אחרים בפרויקט ועוד.
מה נדרש ממך?
תואר אקדמי בהנדסה אזרחית או הנדסאי/ת אזרחי/בניין בעל/ת ניסיון של שנתיים לפחות בניהול/פיקוח על פרויקטי תשתית/בינוי ניסיון בעבודה עם תוכנות OFFICE ניסיון בעבודה עם תוכנות SAP – יתרון ניסיון בעבודה עם מערכות לניהול פרויקטים כגון MS-project – יתרון עברית בכתב ובע"פ ברמה טובה נכונות לעבודה בשעות בלתי שגרתיות מיקום המשרה: לוד
עם הקסדה של CivilEng , הקריירה שלך נבנית לגבהים.
עינב
ראש צוות תכנון
הגעתי אליכם בטעות ונשארתי בכוונה תודה על התאמה נהדרת לתפקיד ומסירות ורצון לעזור עם יחס אישי, אלופים!
לירן
מנהל לוגיסטי
"השירות של ענבר היה מעל למצופה, היתה זמינה לכל שאלה , גם לבדוק שהכל מתקדם בקצב הרצוי מול החברה , אני ממש מרוצה תודה רבה לענבר"
אנחנו איתך לאורך כל הקריירה

רק למשתמשים רשומים גישה מלאה לכל ישומי האתר !

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

ההרשמה והשימוש בתכני הפורטל ללא עלות !

הירשםהתחבר

לחצת על "סל המשרות"

רק למשתמשים רשומים גישה לסל המשרות

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

משתמש שאינו רשום רשאי לשלוח קורות חיים לכל משרה בנפרד.

חזרה ללוח הדרושים | הירשם | התחבר

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