אילו מאכלים ותוספי תזונה טבעונים צריכים לקחת?

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

יתרונות ואתגרים בתזונה טבעונית

מחקרים רבים, כגון אלו שפורסמו ב-Journal of the American Heart Association, מצביעים על כך שתזונה טבעונית עשויה להפחית את הסיכון למחלות לב, סוכרת מסוג 2 ולחץ דם גבוה, הודות לרמות גבוהות של סיבים תזונתיים ונוגדי חמצון ורמות נמוכות של שומן רווי. עם זאת, האקדמיה האמריקאית לתזונה ודיאטה (AND) מדגישה כי ללא תכנון נכון, טבעונים עלולים לסבול ממחסורים בוויטמין B12, ברזל, אומגה-3, חלבון, סידן, יוד וויטמין D. הבשורה הטובה היא שבעזרת ידע ובחירות מושכלות, ניתן להתגבר על אתגרים אלה בקלות.

מאכלים מומלצים לטבעונים

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

1. חלבונים

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

  • קטניות: עדשים (18 גרם חלבון ל-100 גרם מבושל), חומוס (8 גרם ל-100 גרם), שעועית שחורה (9 גרם ל-100 גרם). קטניות משלבות חלבון עם סיבים וברזל.
  • טופו וטמפה: טופו (15 גרם חלבון ל-100 גרם) וטמפה (19 גרם ל-100 גרם) הם מקורות מצוינים לחלבון מלא, כלומר מכילים את כל חומצות האמינו החיוניות.
  • סייטן: עשוי מגלוטן חיטה, מכיל 25 גרם חלבון ל-100 גרם, אך יש לצרוך במתינות אם יש רגישות לגלוטן.
  • אגוזים וזרעים: שקדים (6 גרם ל-30 גרם), גרעיני דלעת (7 גרם ל-30 גרם), וזרעי צ’יה (5 גרם ל-30 גרם) מספקים חלבון לצד שומנים בריאים.

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

2. פחמימות מורכבות

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

  • קינואה: 14 גרם פחמימות ו-4 גרם חלבון ל-100 גרם מבושל, עשירה גם במגנזיום.
  • אורז מלא: 23 גרם פחמימות ל-100 גרם, מקור טוב לויטמיני B.
  • שיבולת שועל: 12 גרם פחמימות ל-100 גרם, תומכת בבריאות הלב הודות לבטא-גלוקן.
  • בטטה: 20 גרם פחמימות ל-100 גרם, עשירה בוויטמין A וסיבים.
3. שומנים בריאים

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

  • אבוקדו: 15 גרם שומן ל-100 גרם, עשיר בחומצות שומן חד-בלתי רוויות.
  • שמן זית: כפית אחת (5 גרם) מספקת שומנים בריאים ללב.
  • זרעי פשתן: 3 גרם שומן ל-10 גרם, מקור לאומגה-3 צמחית (ALA).
  • אגוזי מלך: 18 גרם שומן ל-30 גרם, עשירים באומגה-3 ומונעים דלקות.
4. ירקות ופירות

ירקות ופירות מספקים ויטמינים, מינרלים ונוגדי חמצון. ה-WHO ממליץ על לפחות 400 גרם ליום.

  • ירקות עלים ירוקים: תרד (3 גרם ברזל ו-100 מ”ג סידן ל-100 גרם), קייל (ויטמין K ו-C).
  • ירקות כתומים: גזר ובטטה (בטא-קרוטן), דלעת (ויטמין A).
  • פירות עשירים בוויטמין C: תפוזים, תותים ופלפל אדום (משפרים ספיגת ברזל).
  • פירות יער: אוכמניות ופטל (נוגדי חמצון וסיבים).
5. מקורות מועשרים

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

  • חלב צמחי מועשר: חלב סויה, שקדים או שיבולת שועל (עם סידן, ויטמין D ו-B12).
  • דגני בוקר מועשרים: עשויים לספק ברזל, B12 וויטמינים נוספים.
  • שמרי תזונה: 2 כפיות מספקות כ-100% מהצריכה היומית של B12, עם טעם גבינתי.

תוספי תזונה מומלצים לטבעונים

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

1. ויטמין B12
  • למה זה חשוב? ויטמין B12 חיוני לתפקוד מערכת העצבים, ייצור תאי דם אדומים ומניעת אנמיה. הוא נמצא כמעט אך ורק במוצרים מן החי.
  • מחסור: עייפות, חולשה, נימול בידיים וברגליים ואף נזק עצבי בלתי הפיך.
  • כמות מומלצת: 2.4 מיקרוגרם ליום למבוגרים (AND), עד 500-1,000 מיקרוגרם במינון יומי או שבועי בתוסף.
  • מקורות: תוסף B12 (ציאנוקובלמין או מתילקובלמין), חלב צמחי מועשר, שמרי תזונה.
  • המלצה: כל הטבעונים צריכים תוסף או מזון מועשר, שכן מחסור נפוץ גם בטבעונים ותיקים (מחקר מ-2019 ב-Nutrients מצא ש-20-60% מהטבעונים סובלים ממחסור).
2. ברזל
  • למה זה חשוב? ברזל נחוץ לייצור המוגלובין, שמוביל חמצן בדם.
  • סוגים: ברזל heme (מן החי, נספג טוב יותר) וברזל non-heme (צמחי, נספג פחות).
  • כמות מומלצת: 8 מ”ג לגברים, 18 מ”ג לנשים בגיל הפוריות (IOM), ולטבעונים מומלץ כפול עקב ספיגה נמוכה יותר.
  • מקורות: עדשים, תרד, טופו, גרעיני דלעת, דגנים מועשרים.
  • טיפ: שלבו עם ויטמין C (מיץ תפוזים, פלפל) להגברת ספיגה, והימנעו מקפה או תה סמוך לארוחה.
  • תוסף: מומלץ רק אם בדיקות דם מראות אנמיה (ברזל עם חומצה פולית), לאחר התייעצות רפואית.
3. אומגה-3 (DHA ו-EPA)
  • למה זה חשוב? חומצות שומן אומגה-3 תומכות בבריאות המוח, הלב והעיניים.
  • מחסור: עשוי להוביל לירידה קוגניטיבית ודלקת כרונית.
  • כמות מומלצת: 200-300 מ”ג DHA ליום (AND).
  • מקורות: זרעי פשתן, צ’יה ואגוזי מלך (ALA, שמומר ל-DHA ביעילות נמוכה של 5-10%).
  • תוסף: תוסף DHA/EPA מבוסס אצות (מיקרו-אצות) הוא הפתרון המומלץ לטבעונים.
  • הערה: מחקר מ-2021 ב-American Journal of Clinical Nutrition מצא שרמות DHA נמוכות יותר בטבעונים ללא תוסף.
4. סידן
  • למה זה חשוב? חיוני לעצמות, שיניים ותפקוד שרירים.
  • כמות מומלצת: 1,000 מ”ג ליום למבוגרים (IOM).
  • מקורות: קייל (150 מ”ג ל-100 גרם), ברוקולי (47 מ”ג ל-100 גרם), טופו מועשר (350 מ”ג ל-100 גרם), חלב צמחי מועשר (300 מ”ג ל-250 מ”ל).
  • תוסף: מומלץ אם הצריכה נמוכה מ-700 מ”ג ליום, בצורת סידן ציטראט או קרבונט.
  • טיפ: ויטמין D משפר ספיגת סידן.
5. ויטמין D
  • למה זה חשוב? תומך בספיגת סידן, במערכת החיסונית וברווחה נפשית.
  • מחסור: עלול לגרום לרככת או אוסטיאופורוזיס.
  • כמות מומלצת: 600-800 IU (15-20 מיקרוגרם) ליום (IOM), עד 2,000 IU בטוח בתוסף.
  • מקורות: חשיפה לשמש (15-30 דקות ביום), פטריות חשופות ל-UV (20-100 IU ל-100 גרם), חלב צמחי מועשר.
  • תוסף: D2 (צמחי) או D3 (לעיתים ממקור טבעוני כמו חזזיות) מומלץ במיוחד בחורף.
6. יוד
  • למה זה חשוב? חיוני לתפקוד בלוטת התריס ולהורמוני חילוף חומרים.
  • כמות מומלצת: 150 מיקרוגרם ליום (WHO).
  • מקורות: אצות ים (50-2,000 מיקרוגרם ל-10 גרם, תלוי בסוג), מלח מועשר (150 מיקרוגרם לכפית).
  • תוסף: מומלץ אם אין צריכה קבועה של אצות או מלח מועשר (90-150 מיקרוגרם ליום).
  • הערה: בישראל, מחסור ביוד נפוץ עקב מים מותפלים.
7. אבץ
  • למה זה חשוב? תומך במערכת החיסונית, בריפוי פצעים ובחילוף חומרים.
  • כמות מומלצת: 8-11 מ”ג ליום (IOM).
  • מקורות: גרעיני דלעת (7 מ”ג ל-30 גרם), קשיו (5 מ”ג ל-30 גרם), חומוס (2.5 מ”ג ל-100 גרם).
  • תוסף: 10-15 מ”ג ליום אם יש סימני מחסור (שיער דליל, זיהומים חוזרים).

תפריט יומי לדוגמה לטבעוני

  • בוקר: שיבולת שועל (50 גרם) עם חלב סויה מועשר (250 מ”ל), כף זרעי פשתן, חופן אוכמניות.
  • ביניים: חופן שקדים (30 גרם), תפוז.
  • צהריים: קערת קינואה (100 גרם), טופו מוקפץ (150 גרם), ברוקולי וגזר מאודים, כף טחינה.
  • אחה”צ: פרוסת לחם מלא עם אבוקדו וירקות.
  • ערב: מרק עדשים (200 גרם), סלט עלים ירוקים עם גרעיני דלעת.
  • תוספים: B12 (500 מיקרוגרם), DHA (200 מ”ג), ויטמין D (800 IU בחורף).

טיפים מעשיים לטבעונים

  1. בדיקות דם: בדקו רמות B12, ברזל, ויטמין D ויוד אחת לשנה.
  2. גיוון: אכלו ממגוון קבוצות מזון כדי למנוע מחסורים.
  3. קריאת תוויות: בחרו מוצרים מועשרים והימנעו מתוספת סוכר או מלח.
  4. ייעוץ תזונתי: התייעצו עם דיאטן מוסמך לתזונה טבעונית לכל שלב בחיים (הריון, ילדות).

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

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

מחפשים רופא/מנתח?

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

You can use the keyboard arrows to navigate between the component buttons
",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