יורדים לשטח - פרויקט מגדלי כיכר המדינה

 

צוות CivilEng יורד לשטח ומתעד עבורכם את הפרויקטים הכי מעניינים בתחום הבינוי והתשתיות!

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

בדצמבר 2022 נמסר לשותפות אלקטרה אשטרום בור חפור ומדופן בכיכר המדינה. לביצוע הבור המדופן קדמה העתקת עצים משטח החפירה אל המעגל ההיקפי של הכיכר. במקביל, חלק נוסף מהעצים המועתקים הועבר למשתלה עד לסיום הבנייה. עצים אלה יוחזרו לכיכר המדינה במסגרת עבודות הפיתוח של הפארק המתוכנן. העתקת העצים תסתיים בכך שכל העצים המיועדים לשימור ימצאו מחדש את מקומם בפארק שיוקם בשטח הכיכר. עם סיום עבודות החפירה, החלה שותפות "אלקטרה אשטרום" בהקמת שלושת מגדלי הפרויקט. שני מגדלים (A,C) מתנשאים לגובה 42 קומות ואילו השלישי (B), שכולל מגוון שימושים רחב יותר, נבנה לגובה 40 קומות. בסה"כ עתידים להיבנות 453 יחידות דיור בשלושת המגדלים.

 

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

 

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

 

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

 

 

קרדיטים

  • קבלן ראשי: שותפות אלקטרה-אשטרום. מנהל הקמה: יואב אבידור. מנהל פרויקט מגדל A: עומרי גזית. מנהל פרויקט מגדל B ומתחם הספא: חיים זגורי. מנהל פרויקט מגדל C: דור ויזל
  • מזמין: קבוצת בעלי הקרקע של כיכר המדינה בניהול חברת Agilpro
  • ניהול ופיקוח: קבוצת וקסמן
  • אדריכלות ועיצוב פנים: יסקי מור סיוון
  • מתכנן שלד: ש. בן אברהם
  • אדריכל נוף: TEMA
  • הדמיות: משרד האדריכלות, השותפות
  • צילומים: עין הנץ צילום אווירי, קבלן ראשי
  • תודה מיוחדת למוביל הסיור, המהנדס חיים זגורי, על הצגה מרשימה של הפרויקט. כהרגלנו, תיאורים מצורפים לתמונות הסקירה.
את הסקירה פותח מראה של כיכר המדינה לפני ביצוע החפירה והעתקת העצים.
דילוג בזמן אל דצמבר 2022. לפנינו מראה בור החפירה המדופן שנמסר לשותפות "אלקטרה אשטרום" ולאחר העתקת העצים.
תרשים קומת הקרקע והחניונים בפרויקט. כ-1,600 מקומות חניה מתוכננים להימצא בשלוש קומות החניון התת"ק של המגדלים. מתוך מספר זה יוקצו 720 מקומות חניה עבור הציבור הרחב. עוד ניתן לקבל מהתרשים התמצאות באשר למיקומם של המגדלים ביחס לרחובות שמובילים אל הכיכר. עניּין נוסף שניתן להתרשם ממנו הינו הפארק רחב הידיים אשר עתיד לעטוף את המגדלים. שטח הפארק יהיה שצ"פ ופירוט בעניין תכולתו יובא בהמשך הסקירה.
ביצוע יציקה לילית של אחת מרפסודות המגדלים. אישור ליציקות ליליות בפרויקט ניתן ע"י עיריית ת"א רק עבור ביצוע הרפסודות. כל יתר היציקות בוצעו בשעות היום. הגבלה זו יחד עם היעדר מפעל בטון באתר, הציבו קושי לוגיסטי ואתגר משמעותי על הפרויקט. הגעה ללב העיר מעולם לא הייתה עניין פשוט ונטול פקקי תנועה. קל וחומר כאשר עורק תנועה ראשי כדוגמת נתיבי איילון נחסם לא אחת עקב אירועים שאינם בהכרח ממין פיתוח התשתיות.
פרק האדריכלות בפרויקט אינו מסתפק בהעמדה צורנית אסתטית של המגדלים. הוא פנטזיה שעל הביצוע להגשים באמצעות פתרונות יצירתיים אשר עונים על האתגר ההנדסי שנוצר. אדריכלות זו היא ככל הנראה הסיבה לכך שפרויקט מגדלי כיכר המדינה הוא פרויקט הנדסי מרתק ומלהיב. קחו למשל את גרעיני המגדלים, שאחד מהם נראה בתמונה. הגרעין הוא עגול, אך הוא גם צילינדר שבו הפתחים אל הדירות מטפסים מעלה בתנועה ספירלית. כל פתח שכזה נמצא במיקום שונה מזה של קודמו שממוקם בקומה מתחתיו. מופע מורכב לביצוע זה הוא אחת הסיבות לפתרון שנמצא בדמותה של מי שנעסוק בה בהמשך - התבנית המחליקה (SlipForm).
מראה התבנית המחליקה בראש גרעין אחד המגדלים. בכל גרעין של המגדל נמצאים פירי המעליות, מדרגות, חדרים טכניים ומבואה מעגלית, שממנה קיימת גישה אל פתחי דירות המגורים שבדופן הגרעין. אל הפרויקט הובאו שלוש תבניות מחליקות ובאמצעותן הוקמו במקביל גרעיני שלושת המגדלים. עבודת התבניות המחליקות פוקחה ע"י צוות החברה האוסטרית, מפעילת התבניות. צוות זה נדרש לשהות בישראל במהלך כל תקופת עבודתן של התבניות המחליקות.
הרכבת התבנית באתר. התבנית המחליקה מחוברת לגשרונים ("יוקים") ומטפסת באמצעות ג'קים הידראוליים אשר נשענים על צינורות טיפוס שטמונים בקירות הבטון. הרמת התבנית מתבצעת בצעדים של 2.5 ס"מ לאורך כל שעות העבודה ובקצב ממוצע של כ-1.5 מ' ליום עבודה. עליית התבנית היא עלייה מפולסת בו-זמנית של כל מפלסי העבודה. התוצאה שמתקבלת בסיום יציקת קומה כוללת גם כחצי מכמות הבטון של קומת המגורים - נתון שתורם אף הוא לקצב ההקמה הגבוה של המגדל. באמצעות קצב זה ניתן להשלים כחמש עד שבע קומות בחודש עבודה. קצב מהיר זה הוא אחד היתרונות המשמעותיים שבשימוש בתבנית מחליקה.
לשימוש בתבנית מחליקה קיימים יתרונות נוספים ורבים. בתיאור זה יובאו המרכזיים מביניהם אשר מתווספים ליתרון הקצב הגבוה של הקמת הגרעין. השימוש בתבנית המחליקה חוסך בכוח אדם וניתן לסנכרן ביתר קלות את קצב ההתקדמות בינה לבין כל התבניות בפרויקט. עבודת התבנית מדויקת מאוד (למשל בפירי מעליות) ונותנת מענה איכותי לגאומטרייה המפותלת של הפתחים בגרעין. התבנית היא שטח סגור ובטיחותי אשר אינו כולל עבודה בגובה. היות וקצב התרוממות הגרעין מהיר במיוחד, ניתן להקים את קומות המגורים בשלב מוקדם ובמקביל להמשך העבודה על הקמת הגרעין. השימוש בתבנית מחליקה נדיר מאוד בישראל. אומנם נעשה בו שימוש בעבר (במגדל הפיקוח בנתב"ג), אך ההתמודדות של גרעין עגול, שהוא גם צילינדר עבור פתחיו, היא ייחודית ונראית לראשונה בישראל.
אתגרי ההנדסה שכופה האדריכלות על הפרויקט אינם מסתכמים בגרעין המגדל בלבד. גם בקומות המגדל מוכתבת גאומטרייה מאתגרת מאוד לביצוע אשר נמצאת במספר מרכיבים. הראשון שבהם: כל קומה מסתובבת ב-1.25 מעלות ביחס לקודמתה. סעיף זה דורש ביצוע מדידות קומתיות מדויקות ביותר. בתרשים המצורף נראה הסבר למופע הקומה המסתובבת.
לסיבוב הקומות במגדלים קיימת השפעה גם על עמודי המגדל, שהינם גם אלכסוניים וגם מפותלים. בתרשים המצורף ניתן להבחין במופע בלתי שגרתי זה של העמודים. אתגר נוסף שמופיע בשלד המגדל מתייחס לקירות חדרי הממ"ד. על כך בתמונה הבאה.
גם חדרי הממ"ד בפרויקט תורמים את חלקם לרשימת האתגרים ההנדסיים. קירות חדרי הממ"ד שבדירות המגורים הם גם קירות שיפועיים וגם מפותלים. לצורך הקמתם בוצע שימוש במערכת תבניות מיוחדות אשר מטפסות בהתאם לגאומטרייה הנדרשת עבור קירות אלה. בהקמת קירות הממ"ד נעשה שימוש בסימוני מודד קומתיים בשילוב עם מידע שהופק עבור כל קיר וכל עמוד ועמוד בפרויקט. כמצופה מפרויקט הנדסי ברמה גבוהה שכזו, שולבה מהנדסת BIM אינטגרטיבית בפרויקט. השימוש במידול BIM בוצע באופן מקיף וכלל מרכיבים רבים בביצוע הפרויקט. בתמונה: תבנית להקמת קירות הממ"ד.
כבודם של תרשימים במקומו מונח, אך אין טוב כמראה עיניים. בצילום זה ניתן להתרשם כיצד נראים בפועל אתגרי ההנדסה שהוזכרו קודם לכן: הקומות המסתובבות, העמודים וקירות הממ"ד האלכסוניים. כל אלה יוצרים מופע מפותל שמתקדם מתחתית המגדל ועד לפסגתו. מי שירצה, יוכל לראות במראה זה קו אדריכלי אשר ש"מתכתב" באופן מתוחכם עם מראה בנייני המגורים הוותיקים שבכיכר המדינה ומוסיף עליהם משלו.
מרכיב נוסף ומאתגר בפרויקט היו עבודות האלומיניום. גאומטריית המגדלים המפותלת יחד עם השאיפה לסיים את עבודות האלומיניום באופן מלא וללא צורך בהשלמות מאוחרות, אילצו את "אשטרום אלקטרה" לבחור בפתרון ייחודי שאינו דורש מעליות "אלימק" חיצוניות והתקנת מנופים אל המגדל. יחד עם קבלן האלומיניום, "אלום עשת", נבנתה מערכת הגנה היקפית להרכבת אלומיניום ללא פיגומים. השימוש במערכת הגנה היקפית בעבודות גמרים הוא שימוש ראשון וייחודי בארץ ובעולם. מערכת זו משמשת בד"כ בביצוע עבודות השלד. בתמונה - מערכת ההגנה ההיקפית לביצוע עבודות האלומיניום.
תמונה נוספת של מערכת ההגנה ההיקפית לאחר שהושלמו עבודות האלומיניום בקומה שמתחתיה. מרכיב רב חשיבות בעבודות האלומיניום היה המרכיב הלוגיסטי. השאיפה לסיים את עבודות האלומיניום בכל קומה וקומה ללא פיגומים חיצוניים חזרה להשלמות, הצריכה תכנון לוגיסטי מדוקדק לפרטי פרטים.
ביצוע התכנון הלוגיסטי בעבודות האלומיניום החל כבר ביום הראשון שלאחר יציקת קומת המגורים. בשטח הקומה סומנו מקומות ייעודיים להנחת ארגזי חומרי האלומיניום, באופן אופטימלי לביצוע העבודה ובמיקומים שלא יפריעו לעבודות טפסנות השלד.
את מידת יוקרתו של פרויקט נדל"ן כלשהו עשויים לקבוע מספר מרכיבים. ביניהם: מיקום הפרויקט, רמת האדריכלות ורמת הביצוע ההנדסי. את שלושת אלה כבר פגשנו בתיאורי התמונות וכעת נציג את תרומתו של מגדל B לסעיף זה. במרתף קומת מינוס 2 של מגדל זה יימצאו חדר כושר, בריכה חצי אולימפית, מלתחות, סאונה רטובה ויבשה, חדרי טיפולים ואולם אירועים רב תכליתי. לכל אלה יבוצע קירוי SkyLight. מצורפת הדמיה שמציגה את הבריכה שבמתחם היוקרה של מגדל B. כפי שניתן להבחין, מתחם השימושים האקסלוסיבי של דיירי המגדלים חורג מהגבול הוורטיקלי של מגדל B.
הדמיה נוספת של מתחם היוקרה במגדל B. בהדמיה מופיעים חדר הכושר, מתחם הספא והבריכה. כפי שצוין בהדמיה הקודמת, מתחם היוקרה חורג מגבולות המגדל. אנו נמשיך במגמה זו ונחרוג אל הפארק רחב הידיים שיעטוף את שלושת המגדלים.
עבודות הפיתוח בפרויקט מגדלי כיכר המדינה כוללות הקמת פארק ושדרה היקפית שמשתרעים על שטח שגודלו כ-50 דונם. השדרה ההיקפית תהיה ברוחב 19 מ' ויימצאו בה מסלולי אופנים וריצה דו סטריים, רצועת גינון שתכלול עצים, צמחייה ועמודי תאורה. רצועה זו תהיה תחומה באבני גרניט. עוד יימצאו בשדרה אזור הליכה מרוצף, ספסלים, מתקני אופניים ועצי פיקוס ששומרו. בנוסף, לאורך השדרה תיפרסנה תשתיות חשמל, מים, תקשורת, תאורה, מצלמות, ניקוז ועוד.
הפארק בפרויקט יישא אופי טבעי ויכלול בריכת נוי, שרק מפאת קוצר היריעה מרכיביה הרבים אינם מפורטים בסקירה. עוד בפארק: שבילי הליכה, מדשאות שחלקן מישוריות וחלקן משופעות, מתקני כושר, מתקני משחקים לילדים, גינת כלבים, קיוסקים בסגנון רטרו, מבני מעליות ועוד.
סקירת פרויקט מגדלי כיכר המדינה מגיעה אל סיומה עם הדמיית המצב הסופי של הכיכר. בסקירה הובאו המרכיבים הבולטים מקטגוריות מרכזיות שמהן מורכב הפרויקט. תחומים כדוגמת מערכות, BIM וענייני הפיתוח הסביבתי העשיר, זכו עקב כך לחשיפה מוגבלת אף שחלקם בפרויקט משמעותי. אנו ב-CivilEng מודים למארחינו משותפות "אלקטרה אשטרום" על האפשרות לתעד פרויקט מרתק זה עם תקווה שנוכל לשוב אליו גם בשלב מאוחר יותר, כי בהחלט יש למה לחכות.
על המחבר
הוספת תגובה

Plain text

  • No HTML tags allowed.
  • כתובות דפי אינטרנט וכתובות דוא"ל הופכות אוטומטית לקישורים.
  • מעבר שורות ופסקאות מתבצע אוטומטית.
תגובות

אין תגובות

על המחבר

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

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

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

הירשםהתחבר

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

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

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

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

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

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