טעימת היינות הגדולה של פורטל היין של דני רובין לכבוד התקווה שבלב לשיבת כל החטופים הביתה, לזכר הנופלים, לכבוד פסח 12 אפריל 2025 י״ד נִיסָן תשפ״ה

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

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

ואפתח בסיפור, בשנים האחרונות, הייתה לי הזכות להיות יועצו של בעל חברה מבוססת ולהגיש לו המלצות יין לחג, עשיתי זאת לבקשתו ולאור העובדה שהוא יודע שאני חובב יין. (אגב, מעולם, הוא לא אמר לי תודה. מעולם הוא גם לא נתן לי כאות הערכה בקבוק יין 1 מתוך ה- 700 אותם רכש. הוא נהג לומר: "אתה לא עוזר לי. אתה עובד אצלי"…לאותו בעל חברה, הייתה בקשה פשוטה לשי לחג, בדמותו של בקבוק יין, בדגשים הבאים: "יין טוב פלוס. אדום, כשר, ממותג ומוכר, באריזה מכובדת ובמחיר הכי טוב ל- 700 בקבוקים". כל חג, נהגתי לפנות ליקבים העונים לקטגוריות הדרישה, המסוגלים לספק כמות שכזו, במחיר הכי טוב שהם מסוגלים להציע, בידיעה ברורה, שהם הולכים להתחרות מול מציעים אחרים. ההמלצות הן שלי לכל יין ויין שהוגש (ונהגתי להגיש לו קרוב ל- 10 הצעות טובות). אבל ההחלטה הייתה כתמיד אך ורק של בעל המאה, הוא בעל הדעה,  ועל פי שיקוליו הוא. כאן המקום לציין, את היינות שבחגים קודמים זכו: פסיפס של יקב שילה, לגאסי של יקב טפרברג, בלאק טוליפ של טוליפ, פעמיים פטיט קסטל של קסטל, סופירייר של יקב ברקן, פעמיים נחל יתיר של יקב יתיר, עוד ועוד. לפני כמה חגים, בעלת אחד היקבים הגישה יין של היקב. היא ביקשה ממני לבוא ולהיפגש עם אותו בעל חברה (אדם טרוד ועסוק עד למעל ראשו) היא אף דאגה לציין בפניי ש"כל הבנקים לוקחים ממנה יין שי לחג" כל הסבריי שאני לא זה שמחליט ושיש עוד לא מעט הצעות, לא שכנעו אותה. היא אף טרחה לומר לי: "מהיום דני רובין אם אתה רוצה יין שלי לך תקנה בחנות" מאז, היא ובעלה, בעלי היקב, עושים לי ברוגז, אני שליוויתי את היקב שלהם למעלה מ- 23 שנות כתיבה, מיינות הבסיס שלהם ועד ליינות הדגל גם בהשקות אינטימיות, אליהם הוזמנו מספר הכי מצומצם של כתבי יין, תמיד הייתי שם כאורח רצוי. אז מה לעשות? לבכות? לצחוק? ממש לא התרגשתי.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

תיקח אתכם בלחיצה על שם היקב בהיפר-קישור, היישר לכתבה על היקב והיין ובהרחבה.

להלן המלצות היין שלי בטעימת היינות הגדולה של פורטל היין של דני רובין לכבוד שיבת כל החטופים הביתה, לזכר הנופלים, לכבוד פסח 12 אפריל 2025 י״ד נִיסָן תשפ״ה:

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

יקב כישור, יקב onderkloof wine estate, יקב שאטו רמו, יקב בן חיים, יקב סומק, יקב מונד, יקב מרגלית, יקב אבנר,

קרדיט תמונת השער: איל קרן סטודיו לצילום קולינארי

שתפו!

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