תפריט מכללת ידע

דף הבית » פרסומים ועדכונים » מדריכים » קצבת זיקנה – המדריך המלא – חלק 1

מאמרים חדשים
מאמרים – עודכנו לאחרונה

שכר מינימום מעודכן

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

קרא עוד »

הלנת שכר

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

קרא עוד »
קטגוריות
ארכיון
פברואר 2025
אבגדהוש
 1
2345678
9101112131415
16171819202122
232425262728 

הצטרפו לרשימת התפוצה שלנו

קצבת זיקנה – המדריך המלא – חלק 1

מבוא

קצבת זיקנה בסכום של לפחות 1,736 ₪ (נכון ל- 2024) משולמת לתושבי ישראל שמבוטחים בביטוח הלאומי – לגברים ולנשים מגיל 70 שעומדים בתנאי הזכאות.

  • מי שהכנסתם נמוכה מהסכום שנקבע במבחן ההכנסות, יכולים לקבל קצבת זיקנה כשיגיעו לגיל פרישה מעבודה, (65-62 לנשים לפי תאריך הלידה ו-67 לגברים). ראו פרטים בהמשך.
  • כדי לקבל את הקצבה חייבים להגיש תביעה למוסד לביטוח לאומי.
  • שיעור הקצבה עולה בגיל 80 לסכום של לפחות 1,834 ₪ (נכון ל- 2024).
  • סכום הקצבה מורכב מקצבה בסיסית ומתוספות שמותנות במספר השנים שבהן מקבל הקצבה היה מבוטח ואם חיים עמו בני משפחה.
  • מי שממשיכים לעבוד אחרי גיל פרישה וזכאים לקצבה חלקית אולי יעדיפו לדחות את מועד קבלת הקצבה עד לגיל הזכאות המוחלט ולקבל תוספת עבור דחיית הקצבה. תוספת זו תשולם בכל מקרה למי שלא זכאים כלל לקצבה בגיל פרישה בגלל גובה הכנסותיהם מהעבודה.
  • במקרים מסוימים משולמת לזכאים גם תוספת השלמת הכנסה לקצבה.
  • מקצבת הזיקנה לא מנוכים מסים כלשהם, חוץ מתשלום עבור ביטוח בריאות ממלכתי (223 ₪ ליחיד ו-321 ₪ לזוג), שמקוזז אוטומטית מהקצבה (אם שני בני זוג מקבלים קצבת זיקנה, או שבת זוג של מקבל קצבת זיקנה עובדת כשכירה, הקיזוז לשניהם ייעשה מהקצבה של הגבר).
  • מבולבלים? בואו נתחיל מדוגמאות, ובהמשך נציג הסבר מפורט.
 
טיפ
כדי לבדוק את הזכאות ולחשב את גובה הקצבה אפשר להשתמש במחשבון שבאתר הביטוח הלאומי.

דוגמאות לקצבת זיקנה לגברים ולנשים

דוגמאות של קצבת זיקנה לגברים

גיל נוכחיותק בביטוח לאומי בגיל הפרישההכנסה נוספת (מלבד פנסיה או רנטה)גובה קצבת הזיקנה שזכאי לקבל עכשיוהאם בחר לדחות את מועד קבלת הקצבהגובה קצבת הזיקנה מגיל 70 עד 80גובה קצבת הזיקנה מגיל 80
68
37 שנההכנסה מעבודה מעל 13,258 ₪0 ₪ (אינו זכאי להקדמת הקצבה לפני גיל 70 בגלל הכנסה גבוהה)לא רלוונטי2,995 ₪3,164 ₪
68
35 שנההכנסה מעבודה פחות מ-9,208 ₪2,604 ₪אין אפשרות לוותר על הקדמת הקצבה2,604 ₪2,751 ₪
68
33 שנההכנסה מעבודה 9,500 ₪2,429 ₪כן2,995 ₪3,164 ₪
68
40 שנההכנסה מעבודה 9,500 ₪2,429 ₪לא2,604 ₪2,751 ₪
68
19 שנההכנסה מעבודה מעל 13,258 ₪0 ₪ (לא זכאי להקדמת הקצבה לפני גיל 70 בגלל הכנסה גבוהה)לא רלוונטי2,595 ₪2,742 ₪
68
3 שניםהכנסה מעבודה מעל 13,258 ₪0 ₪ (לא זכאי להקדמת הקצבה לפני גיל 70 בגלל הכנסה גבוהה)לא רלוונטי1,996 ₪2,109 ₪
68
30 שנההכנסה מהון (ולא מעבודה) מעל 31,673 ₪0 ₪ (לא זכאי להקדמת הקצבה לפני גיל 70 בגלל הכנסה גבוהה)לא רלוונטי2,604 ₪2,751 ₪

דוגמאות של קצבת זיקנה לנשים

  • הטבלה הבאה מתייחסת לנשים שנולדו ממאי 1950 ואילך, שלגביהן גיל הזכאות המוחלטת לקצבת זיקנה ללא תלות במבחן ההכנסות הוא 70 (נשים שנולדו לפני כן זכאיות לקצבת זיקנה ללא תלות במבחן ההכנסות בגיל מוקדם יותר). למידע על גיל הזכאות המוחלטת של נשים לפי תאריך לידתן ראו גיל הזכאות לקצבת זיקנה.
  • הסכומים בטבלה מציינים את גובה הקצבה לפני שקוזז ממנה תשלום עבור ביטוח בריאות ממלכתי (223 ₪ ליחיד ו- 321 ₪ לזוג).
  • הדוגמאות מתייחסות לנשים ללא בן זוג שעונה על ההגדרה.
  • דמי אבטלה ייחשבו כהכנסה מעבודה.
גיל נוכחיותק בביטוח לאומי בגיל הפרישההכנסה נוספת (מלבד פנסיה או רנטה)גובה קצבת הזיקנה שזכאית לקבל עכשיוהאם בחרה לדחות את מועד קבלת הקצבהגובה קצבת הזיקנה מגיל 70 עד 80גובה קצבת הזיקנה מגיל 80
30 שנההכנסה מעבודה מעל 13,258 ₪0 ₪ (לא זכאית להקדמת הקצבה לפני גיל 70 בגלל הכנסה גבוהה)לא רלוונטי3,646 ₪3,851 ₪
34 שנההכנסה מעבודה עד 9,208 ₪2,604 ₪אין אפשרות לוותר על הקדמת הקצבה2,604 ₪2,751 ₪
38 שנההכנסה מעבודה 9,500 ₪2,429 ₪כן3,646 ₪3,851 ₪
35 שנההכנסה מעבודה 9,500 ₪2,429 ₪לא2,604 ₪2,751 ₪
19 שנההכנסה מעבודה מעל 13,258 ₪0 ₪ (לא זכאית להקדמת הקצבה לפני גיל 70 בגלל הכנסה גבוהה)לא רלוונטי3,290 ₪3,475 ₪
3 שניםהכנסה מעבודה מעל 13,258 ₪0 ₪ (לא זכאית להקדמת הקצבה לפני גיל 70 בגלל הכנסה גבוהה)לא רלוונטי2,430 ₪2,568 ₪
37 שנההכנסה מהון (ולא מעבודה) מעל 31,673 ₪0 ₪ (לא זכאית להקדמת הקצבה לפני גיל 70 בגלל הכנסה גבוהה)לא רלוונטי2,604 ₪2,751 ₪

הקצבה הבסיסית

  • סכום הקצבה הבסיסית ליחיד עד גיל 80 הוא 1,736 ₪. החל מגיל 80 שיעור הקצבה הבסיסית הוא 1,834 ₪.
  • לקצבה הבסיסית מתווספות לפעמים כל או חלק מהתוספות הבאות:
    • תוספת ותק שמשולמת לרוב המבוטחים
    • תוספת דחייה קצבה (למי שבשל גובה הכנסותיו מעבודה לא היה זכאי לקצבה בגיל הפרישה או היה זכאי לקצבה חלקית וויתר עליה)
    • תוספת השלמה הכנסה (למי שאין לו הכנסה חוץ מהקצבה או שהכנסתו נמוכה)
    • תוספת עבור בן/בת זוג או ילדים (בתנאים מסויימים)

תוספת ותק

  • החל מינואר 2019, משולמת תוספת ותק בשיעור של 2% מהקצבה הבסיסית עבור כל שנה שבה מקבל הקצבה היה מבוטח בביטוח זיקנה, ועד לתקרה מקסימלית של 50% (למבוטח שצבר ותק של 25 שנה).
  • בהתאם לוותק, הקצבה עשויה לגדול בשיעור של עד 50% ל-2,604 ₪ לפני גיל 80 ול-2,751 ₪ מגיל 80 ומעלה.
 
דוגמה
מבוטח בן 73 ששילם ביטוח לאומי במשך 15 שנה לפני שהיה זכאי לקצבת זיקנה
  • המבוטח יקבל תוספת ותק עבור 15 שנים, בשיעור של 30% (15 שנה X‏2% לכל שנה).
  • התוספת לקצבה תסתכם ב-520.8 ₪.
  • סה"כ הקצבה (קצבה בסיסית ותוספת הוותק) תהיה 2,256.8
  • כשיגיע לגיל 80, שיעור התוספת לקצבה יהיה 550.2 ₪, וגובה הקצבה הכולל (קצבה בסיסית עם תוספת ותק) יעמוד על 2,384.2 ₪
 
דוגמה
מבוטח בגיל 73 ששילם ביטוח לאומי במשך 40 שנה לפני שהיה זכאי לקצבת זיקנה
  • המבוטח יקבל עבור 25 שנה תוספת ותק בשיעור של 50% (25 שנה X‏2% לכל שנה). – לא ניתן לקבל תוספת על ותק של מעל 25 שנה.
  • התוספת לקצבה תסתכם ב-868 ₪.
  • סה"כ שיעור הקצבה (קצבה בסיסית ותוספת הוותק) יהיה 2,604 ₪
  • כשיגיע לגיל 80, שיעור התוספת לקצבה יהיה 917 ₪, וסך הקצבה הכולל (קצבה בסיסית ותוספת ותק) יעמוד על 2,751 ₪

תוספת דחיית קצבה

 
דוגמה
מבוטח שממשיך לעבוד אחרי גיל הפרישה (67) ומשתכר 10,000 ₪ בחודש, זכאי בגלל גובה הכנסותיו לקצבת זיקנה חלקית, ובוחר לוותר עליה.
  • כשיגיע לגיל 70 (גיל הזכאות המוחלט לקצבה), יהיה זכאי לקצבת זיקנה בסיסית (1,736 ₪ עד גיל 80 ו- 1,834 ₪ מגיל 80 ומעלה) בתוספת 15% עבור דחיית הקצבה ב-3 שנים (5% לכל שנה).
  • משום שהיה מבוטח מעל 33 שנה, הוא יהיה זכאי לתוספת ותק בשיעור 50% מהקצבה הבסיסית (868 ₪ עד גיל 80 ו-917 ₪ מגיל 80 ומעלה), שגם עבורה יהיה זכאי לתוספת בשיעור של 15% בגין דחיית הקצבה.
  • סכום הקצבה עם תוספת הדחייה שיהיה זכאי לה מגיל 70: 1,996 ₪ (קצבה בסיסית + 15%) + 998 ₪ (תוספת ותק + 15%), כלומר סה"כ 2,995 ₪.
  • סכום הקצבה עם תוספת הדחייה שיהיה זכאי לה מגיל 80 ומעלה: 2,109 ₪ (קצבה בסיסית + 15%) + 1,055 ₪ (תוספת ותק + 15%), כלומר סה"כ 3,164 ₪.
עשויה להיות סטייה קלה בחישובים, בשל עיגול הספרות.
  • מי שיש להם אפשרות לדחות את קבלת הקצבה, כדאי שיקחו בחשבון מהי תוחלת החיים (לגברים/לנשים), שכן נדרש מספר שנים לא קטן כדי לאזן את עלות הדחייה.
  • למידע נוסף ראו תוספת דחיית קצבת זיקנה.

תוספת השלמת הכנסה

  • מקבלי קצבת זיקנה שאין להם הכנסות נוספות חוץ מהקצבה, או שהכנסתם החודשית נמוכה מהסכומים שנקבעו (ראו הכנסות המשפיעות על הזכאות), זכאים לתשלום תוספת השלמת הכנסה.
  • סכומי קצבת הזיקנה עם תוספת השלמת הכנסה, נכון ל-2024:
מצב משפחתיעד גיל 70מגיל 70 עד גיל 80מגיל 80 ומעלה
יחיד/ה
4,132 ₪4,172 ₪4,213 ₪
זוג
6,529 ₪6,594 ₪6,657 ₪
יחיד/ה + ילד
6,894 ₪6,960 ₪7,024 ₪
יחיד/ה + 2 ילדים
7,954 ₪8,019 ₪8,083 ₪
זוג + ילד
7,589 ₪7,653 ₪7,717 ₪
זוג + 2 ילדים
8,648 ₪8,715 ₪8,776 ₪
 
שימו לב
  • ההטבות שזכאים להן אזרחים ותיקים מקבלי השלמת הכנסה ניתנות גם עבור:
    • מי שלא זכאים לקצבת אזרח ותיק ומקבלים הבטחת הכנסה מגיל פרישה.
    • מי שקיבלו השלמת הכנסה לקצבת אזרח ותיק במשך שנתיים ולא מקבלים אותה יותר אחרי שהתחילו לקבל תשלום מוגדל בכל אחת מהנסיבות הבאות:
      1. בתקופה שבין 01.01.2013 ל-13.06.2020 הם התחילו לקבל קצבת אזרח ותיק עם חצי קצבת שאירים אחרי שהתאלמנו.
      2. בתקופה שבין 01.01.2013 ל-13.06.2020 הם התחילו לקבל קצבת אזרח ותיק מוגדלת אחרי שהגיעו לגיל 80.
    • אזרחים ותיקים שהתחילו להיות מבוטחים בביטוח פנסיוני אחרי כניסתו לתוקף של צו ההרחבה לביטוח פנסיוני (מ-01.01.2008) ועונים על אחד מאלה:
      1. הם ללא בני זוג, הכנסתם מפנסיה לא עולה על 3,046.25 ₪ בחודש (נכון ל-2024) ולפי אישור שקיבלו מביטוח לאומי הם היו זכאים להבטחת/השלמת הכנסה לולא ההכנסה מהפנסיה.
      2. יש להם בן/בת זוג, הכנסתם מפנסיה של שני בני הזוג לא עולה על 4,801.29 ₪ בחודש (נכון ל-2024) ולפי אישור שקיבלו מביטוח לאומי הם היו זכאים להבטחת/השלמת הכנסה לולא הכנסתם מהפנסיה.

תוספת עבור בן/בת זוג או ילדים

  • במקרים מסוימים מקבלי קצבת זיקנה (חוץ מעקרות בית) שמפרנסים בני זוג ו/או ילדים זכאים לתוספת לקצבת הזיקנה עבורם (תוספת תלויים).
  • שיעור התוספת החודשית הוא 873 ₪ לבן/ת זוג ו-549 ₪ לכל ילד, עד לשני ילדים.
  • המשמעות היא שהקצבה לזוג היא בסך 2,609 ₪ והיא מורכבת מקצבה ליחיד ותוספת עבור בת זוג (בתנאי שהיא עונה על הגדרת בת זוג ואינה מקבלת קצבה מהמוסד לביטוח לאומי)
  • אם שני בני הזוג, כל אחד בנפרד, עונים על תנאי הזכאות לקצבת זיקנה, כל אחד מהם יקבל קצבה ליחיד (קצבה בסיסית בצירוף תוספת ותק או תוספות אחרות, למי שעומד בקריטריונים).
  • למידע נוסף ראו תוספת לקצבת זיקנה עבור בני זוג וילדים.

מעבר מקבלי קצבאות מביטוח לאומי לקצבת זיקנה

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

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

בקרת שכר
7 טעויות שכר הרסניות שיכולות להרוס עסק – ואיך להימנע מהן

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

ניהול שכר
ניהול שכר פנימי או מיקור חוץ? היתרונות והחסרונות שכל מנהל צריך לדעת

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

הודעה לעובד
חוק הודעה לעובד: תנאי עבודה וזכויות

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

חוק שיוויון הזדמנויות בעבודה
חוק שוויון הזדמנויות בעבודה: כל מה שצריך לדעת

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

חוק שעות עבודה ומנוחה
חוק שעות עבודה ומנוחה: כל מה שצריך לדעת

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

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

מבוא שכר מבוסס ביצועים הוא מודל תגמול שבו עובדים מתוגמלים בהתאם להישגיהם ולתרומתם לארגון. במציאות שבה...

יחסי עבודה - חוקים ותקנות
יחסי עבודה - חוקים ותקנות

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

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

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

ניהול שכר
איך להתמודד עם ביקורת של בודק שכר מוסמך

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

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