:נושא משפחה

"הסכם ממון" ו"הסכם ממון וחיים משותפים"

money symbol

"הסכם ממון" ו"הסכם ממון וחיים משותפים":

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

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

Recommended Symbol Image

מתי מומלץ לערוך "הסכם ממון" או "הסכם ממון וחיים משותפים":

  1. פערים כלכליים בין בני הזוג - "הסכם ממון"/"הסכם חיים משותפים" מקבלים חשיבות מוגברת בעיקר במצב בו נקודת המוצא בתחילת הקשר אינה שוויונית מבחינה ממונית, מדובר בפער כלכלי משמעותי (כדוגמת דירה שהתקבלה במתנה מהוריו של אחד מבני הזוג לרגל חתונתם והם מתעתדים לגור בה או עסק/סטארט אפ שהקים אחד מבני הזוג טרם הנישואין ושני בני הזוג עשויים להנות מפירותיו ומהמוניטין שיצבור במהלך חייהם המשותפים וכו'), במצבים אלו מתבקש לערוך הסכם שיעגן את האינטרס הרכושי של הצד "החזק" בעל הממון ומנגד יהיה הוגן על ידי קביעת מנגנונים שייצרו לצד "החלש" (מבחינה ממונית) "כרית ביטחון", שככל שהשנים יעברו ו/או יתווספו ילדים לתא המשפחתי הוא יזכה להגנה כלכלית.
  2. נישואי פרק ב', ג' - נשואים או ידועים בציבור בגיל מבוגר שהספיקו בקשריהם הקודמים לצבור רכוש והם מעוניינים שההון שצברו לפני תחילת הקשר יגיע לילדיהם מהנישואים הקודמים.
  3. עסק משפחתי - כאשר בני הזוג עובדים בעסק משפחתי של אחד מבני הזוג וזאת למנוע טענה עתידית כי הוא שותף ולא שכיר.
  4. שמירה על הון משפחתי - בני זוג שנישאו אחרי 1.1.1974 חל עליהם חוק יחסי ממון ולכן לכאורה ירושות ומתנות שניתנו לצד אחד מבני הזוג יוחרגו מאיזון המשאבים שייעשה בעת פירוד, אך כדי שהסייג אכן יתקיים נדרש לשמור במהלך החיים המשותפים על הפרדה של הנכסים הללו משאר הנכסים של בני הזוג.
    חשוב להדגיש כי כאשר צד משתף את הצד השני בנכס כלשהו ו"מערבב" את הנכס או את פרותיו יחד עם הנכסים המשותפים לבני הזוג, (לדוגמא במגורים משותפים בנכס, לקיחת משכנתא משותפת או שיפוץ והשבחת הנכס מכספים משותפים, מכירת הנכס על מנת לרכוש נכס משותף גדול יותר וכו'), מצבים מעין אלו לא רק שעשויים להצביע על "כוונת שיתוף ספציפי" אלה שגם יקשו במועד פקיעת הקשר "לצבוע" מתוך ההון המשותף מה שייך למי ולכן באמצעות עריכת "הסכם ממון"/"הסכם ממון וחיים משותפים" ניתן לקבוע מנגנונים שייתנו מענה ויגדירו מה שייך לכל צד במקרה של פירוד.
  5. "הלכת השיתוף" - מדובר בחזקה יציר פסיקה שחלה על בני הזוג שנשאו לפני 1.1.74 ועל ידועים בציבור, החזקה קובעת כי כל הרכוש שנצבר במהלך הקשר ובמקרים מסוימים גם על הרכוש שהביאו מלפני תחילת הקשר, יהיו משותפים לבני הזוג במקרים אלו נטל ההוכחה כי לא חל שיתוף מוטלת על כתפיו של בן/ת הזוג שטוען כי לא הייתה כוונת שיתוף. הלכת השיתוף תחול גם על נכסים כדוגמת קרנות פנסיה, מוניטין, פיצוי פיטורין וגם על נכסים שנרשמו רק על שם צד אחד או שהתקבלו בירושה/מתנה, ולכן במצבים אלו עריכת הסכם ממון מראש יגדיר את אופן חלוקת הרכוש בעת פירוד.
Unsure Symbol Image

מתי לא מומלץ לעשות "הסכם ממון" ו"הסכם ממון וחיים משותפים":

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

ההבדל בין "הסכם ממון" לבין "הסכם ממון וחיים משותפים":

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

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

נכסים שמוחרגים מחוק יחסי ממון, תשל"ג-1973:

בסעיף 5 לחוק יחסי ממון נקבעו נכסים שלא ייכנסו לתחולת החוק ולא יתאזנו בין בני הזוג בעת פירוד:

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

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

אישור הסכם הממון בפני ערכאה שיפוטית:

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

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

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

אישור "הסכם ממון וחיים משותפים"

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

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

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

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

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

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

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

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


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

יצירת קשר

לתיאום שיחת ייעוץ, ללא התחייבות

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