נושא: הלכה

בירך 'שהחיינו', יברך שוב בביתו?

אם בירך בלילה הראשון 'שהחיינו' בביהכנ"ס או במבצעים האם יכול לברך אח"כ בביתו פעם נוספת 'שהחיינו' כשמדליק לעצמו?

 

 

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


אך אם כל אנשי ביתו הדליקו \ יצאו ידי חובה וכעת מדליק רק לקיים את המצווה באופן אישי, לא יברך שוב פעם 'שהחינו'.

מקורות

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

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


ביאור הלכה סימן שכו סעיף א ד"ה * במים שהוחמו מע"ש – ומצטער אף על פי שאינו חולי כל הגוף י"ל דמותר לרחוץ [חידושי רע"א]:

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

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

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

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

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

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

שו"ת מנחת יצחק חלק ד סימן מד

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

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

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

(ג) והנה, באשר כי לענ"ד דבר זה תלוי באשלי רברבי, והלכה למעשה להחמיר.


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