מחפשים פתרונות לבית אבות סיעודי?

נעשה זאת בחינם!

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

שילוב בין-דורי בבתי אבות: יוזמות מוצלחות וההשפעה על הדיירים

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

מבוא: חשיבות השילוב הבין-דורי בבתי אבות

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

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

יתרונות השילוב הבין-דורי עבור דיירי בתי האבות

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

שיפור הבריאות הנפשית והפיזית

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

יוזמות מוצלחות לשילוב בין-דורי בבתי אבות מומלצים

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

תוכנית "סבא-סבתא מאמצים"

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

מפגשים שבועיים עם ילדי גן

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

פעילויות משותפות ויצירה

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

פרויקט "דור לדור מספר"

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

תיעוד סיפורי חיים של דיירים

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

שיתוף פעולה עם בתי ספר מקומיים

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

יוזמה תדירות משתתפים תוצאות מדידות
סבא-סבתא מאמצים שבועי דיירים וילדי גן עלייה של 30% בשביעות רצון הדיירים
פעילויות יצירה משותפות דו-שבועי דיירים וילדי יסודי שיפור של 25% בתפקוד מוטורי עדין
דור לדור מספר חודשי דיירים ותלמידי תיכון עלייה של 40% בציוני היסטוריה

סדנאות טכנולוגיה משותפות

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

הדרכות שימוש בסמארטפונים ומחשבים

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

גישור על פערים דיגיטליים

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

סיכום: עתיד השילוב הבין-דורי בבתי אבות

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

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

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

שאלות נפוצות

כיצד ניתן להצטרף לתוכניות שילוב בין-דורי בבתי אבות?

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

האם יש מגבלות גיל להשתתפות בפעילויות בין-דוריות?

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

איך משפיע השילוב הבין-דורי על בחירת בית אבות מומלץ?

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

מהן ההכשרות הנדרשות לצוות בית האבות לקיום פעילויות בין-דוריות?

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

האם קיימות תוכניות ממשלתיות לתמיכה בשילוב בין-דורי בבתי אבות?

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

חוויות אישיות

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

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

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

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

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

מאמרים נוספים בנושא

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