“זבובים” בעיניים: התופעה המוזרה שמטרידה מיליונים – מה עומד מאחוריה?

eya

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

מהם הכתמים הצפים הזויים האלה?

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

הזגוגית עצמה היא פלא של הטבע – חומר ג’לטיני שמורכב מ-99% מים, יחד עם קולגן וחומצה היאלורונית שנותנים לה את המרקם המיוחד. כשאנחנו נולדים, היא צלולה לגמרי, אבל עם הזמן היא משתנה. “זה תהליך טבעי של הזדקנות,” אומרת פרופ’ חנה גרבר, מומחית לרשתית מהמרכז הרפואי שיבא. “הזגוגית מתחילה להתנזל, להתכווץ, וחלקים ממנה נפרדים – ואז נוצרים ה’זבובים’.”

מתי הם מופיעים ולמי?

למרות ש”זבובים” יכולים להופיע בכל גיל, הם נפוצים יותר ככל שאנחנו מתבגרים. מחקרים מראים שכ-70% מהאנשים מעל גיל 60 יחוו אותם בשלב כלשהו, לפי נתונים של האגודה האמריקאית לאופתלמולוגיה. אבל לא רק קשישים רואים אותם. “ראיתי מטופלים בני 20 ומשהו שהגיעו עם תלונות על כתמים צפים,” מספר ד”ר כהן. “במקרים האלה, זה יכול להיות קשור לקוצר ראייה חמור או אפילו לחבלה קלה בעין.”

אז מי נמצא בסיכון? הנה כמה גורמי סיכון מרכזיים:

  • גיל: מעל 50? הסיכוי שלכם לפגוש “זבובים” עולה משמעותית.
  • קוצר ראייה (מיופיה): אצל אנשים עם עיניים ארוכות מהרגיל, הזגוגית נוטה להתפרק מוקדם יותר.
  • ניתוחי עיניים: ניתוח קטרקט, למשל, עלול להאיץ את התהליך.
  • חבלות: מכה בעין, כמו כדור שנחת בטעות במהלך משחק כדורסל, יכולה לעורר הופעה פתאומית של כתמים.
  • דלקות או מחלות: מצבים כמו דלקת בענביה (Uveitis) יכולים לגרום ל”זבובים” כתופעת לוואי.

אבל לפעמים אין סיבה ברורה. “זה יכול לקרות גם לאנשים בריאים לחלוטין,” מוסיפה פרופ’ גרבר. “פתאום הם רואים נקודות, נבהלים, אבל ב-90% מהמקרים זה לא מסוכן.”

צורות וגדלים: איך הם נראים?

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

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

הסימן המוזר: הבזקי אור

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

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

האם זה מסוכן? מתי לרוץ לרופא

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

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

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

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

איך מאבחנים את התופעה?

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

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

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

סיפור אישי: “חשבתי שאני מדמיין”

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

מה עושים עם זה? אפשרויות טיפול

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

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

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

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

תרופות סבתא ומיתוסים: מה לא לעשות

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

“זבובים” בתרבות: יותר מסתם מטרד רפואי

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

עתיד המחקר: האם ניפטר מהם יום אחד?

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

איך לחיות עם “זבובים”?

אם אתם רואים “זבובים” מדי פעם, הנה כמה טיפים מהמומחים:

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

לסיכום: חברים קטנים ולא מזיקים

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

מחפשים “זבובים” בעיניים: התופעה המוזרה שמטרידה מיליונים – מה עומד מאחוריה? ?

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

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

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