חשבונות בנק לסטודנטים

חשבונות בנק לסטודנטים: מי הכי מומלץ?

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

מה זה חשבון בנק לסטודנטים?

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

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

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

3 חשבונות בנקים מומלצים לסטודנטים

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

למחפשים פטור מעמלות ומימון

הבינלאומי

דירוג פיננקה

4.85

בנק הבינלאומי מציע לסטודנטים חשבון עם פטור מעמלות עו"ש, פטור מעמלת הקצאת אשראי ופטור מדמי כרטיס אשראי לשלוש שנים.
ניתן לקבל הלוואה ללא ריבית של עד 5,000 ₪ ולפרוס תשלום שכר לימוד עד שישה תשלומים ללא ריבית.
הלוואות נוספות למימון שכר לימוד עד 40,000 ₪ בריבית פריים, והלוואות לכל מטרה עד 60,000 ₪.
ישנה ריבית מועדפת על משיכת יתר, הטבות בפעולות מט"ח, ושני פנקסי צ'קים חינם כל שנה.
הבנק מציע ייעוץ פנסיוני חינם, מימון לרכב חדש ותנאים מועדפים למשכנתא.
ניהול החשבון מתבצע בקלות באפליקציה מתקדמת לניהול דיגיטלי מלא.

חבילת הצטרפות עשירה במיוחד

discount_דיסקונט

דירוג פיננקה

4.83

חשבון סטודנט בבנק דיסקונט

בדיסקונט תקבלו פטור מעמלות ועמלת כרטיס לעד 4 שנים, מענק הצטרפות של 300 ₪ ואפשרות למענקים נוספים.
יש גם הלוואה ללא ריבית עד 30,000 ₪ או פיקדון בריבית גבוהה והלוואות שכר לימוד ללא ריבית עד 20,000 ₪.
בנוסף, תיהנו מהנחות בכרטיס אשראי, חודש חינם ל-AllJobs והנחות באפליקציית iStudent.

לסטודנטים שזקוקים למימון לימודים

הפועלים

דירוג פיננקה

4.8

חשבון סטודנט בנק הפועלים

בנק הפועלים מציע לסטודנטים הלוואה עד 75,000 ₪ לשכר לימוד עד 84 חודשים בריבית פריים + 0.5%.
ישנה אפשרות לדחות את ההחזר עד 3 שנים.
כרטיס אשראי קמפוסכארד ללא עלות ל-3 שנים והנחות בעמלות מט"ח.
אפליקציית הטבות Poalim Wonder עם נקודות ומתנות לסטודנטים.
פטור מעמלות עו"ש בסיסיות והנחות נוספות בחשבון ובשירותי מט"ח.
ניהול חשבון קל ופשוט מהאפליקציה, כולל שירותי ON TIME חינם ל-3 חודשים.

איך בחרתי את הבנקים המומלצים?

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

מה חשוב לבדוק לפני שבוחרים חשבון?

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

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

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

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

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

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

  • תנאים לאחר סיום התואר:
    חשוב לברר מה יקרה לחשבון לאחר שתסיימו את הלימודים: האם תועברו אוטומטית לחשבון רגיל? האם תחויבו בעמלות? האם ניתן להמשיך ליהנות מהטבות נוספות (למשל חשבון צעירים)?

טיפים לניהול נכון של חשבון סטודנט

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

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

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

  • נצלו מבצעים והטבות:
    אם הבנק מציע הטבות, הנחות, שוברים, או מבצעים ייעודיים לסטודנטים – נצלו אותם! מדובר בכסף שחוסך מבלי להתאמץ.

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

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

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

מה צריך בשביל לפתוח חשבון סטודנט, ומה התהליך בפועל?

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

  • תעודת זהות (או דרכון בתוקף)

  • אישור לימודים מהמוסד האקדמי (אפשר גם אישור רישום או אישור תשלום שכר לימוד)

  • תעודת סטודנט (אם כבר יש לכם, לא חובה בכל בנק)

  • אישור כתובת עדכני (אם הכתובת הרשומה שונה – חשבון חשמל/מים, חוזה שכירות וכו')

שלבים בתהליך פתיחת החשבון:

  1. בוחרים בנק וסוג חשבון:
    משווים בין ההצעות של הבנקים ומחליטים איפה לפתוח את החשבון

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

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

  4. הגדרת שירותים נוספים:
    תבחרו האם תרצו כרטיס אשראי, פנקס צ'קים, הרשאות קבועות (כמו תשלום חשבונות אוטומטי), קבלת שירותים דיגיטליים וכו'.

  5. אישור סופי והפעלת החשבון:
    ברוב המקרים החשבון יופעל מידית או בתוך יום-יומיים, כולל קבלת מספר חשבון חדש.

סיכום: האם כדאי לפתוח חשבון סטודנט?

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

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

רלוונטי: תכנון תקציב לסטודנטים

הצטרפו לניוזלטר הסודי שלנו!

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

הצטרפו לקבוצת הפייסבוק שלנו

הצטרפו לקבוצת הפייסבוק שלנו

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

מידע מקצועי נוסף עבורכם

רוצה לדבר עם מומחה?

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