חדשות חמות

איך לבחור מקום לאירועים קטנים עד 50 איש

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

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

שלב 1: הגדרת הצרכים והציפיות

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

אומדן מספר האורחים

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

סוג האירוע ואופיו

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

תקציב

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

מיקום גיאוגרפי

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

דרישות מיוחדות

האם יש לכם דרישות מיוחדות? האם אתם זקוקים לחלל מקורה, לחלל פתוח, או לשילוב של שניהם? האם יש צורך במקום לחנייה, או במתקנים מיוחדים (למשל, במה ללהקה)?

שלב 2: חיפוש המקומות הפוטנציאליים

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

חיפוש מקוון

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

המלצות

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

חיפוש במקומות ייחודיים

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

סיורים במקומות

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

שלב 3: שיקולים חשובים בבחירת המקום

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

גודל המקום

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

אווירה ועיצוב

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

תנאים טכניים

בדקו את התנאים הטכניים של המקום: תאורה, סאונד, מיזוג אוויר, נגישות לנכים, וכו'. ודאו שהמקום מצויד בכל מה שאתם צריכים.

שירותי קייטרינג

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

שירותים נוספים

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

מחיר ותנאי תשלום

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

שלב 4: סגירת החוזה

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

קראו בעיון את החוזה

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

ודאו שהכל כתוב בכתב

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

תנאי ביטול

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

ביטוח

ודאו שהמקום מחזיק בביטוח מתאים. זה חשוב במקרה של תאונות או נזקים.

הסכם עם ספקים

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

שלב 5: טיפים נוספים להצלחת האירוע

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

התחילו לתכנן מוקדם

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

תקשורת פתוחה עם המקום

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

תכנון לוח זמנים

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

בחירת מוזיקה

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

יצירת אווירה

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

יחס אישי לאורחים

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

הישארו גמישים

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

שאלות ותשובות נפוצות בנושא בחירת מקום לאירועים קטנים

שאלה: מתי כדאי להתחיל לחפש מקום לאירוע?

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

שאלה: מה חשוב לבדוק לפני חתימת חוזה עם מקום?

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

שאלה: מה לעשות אם אני לא מרוצה משירות במקום במהלך האירוע?

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

שאלה: האם כדאי לשכור מעצב/ת אירועים?

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

שאלה: איך אפשר לחסוך בעלויות של אירוע קטן?

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

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

 

עשוי לעניין אותך גם

דיבור מול קהל בצורה נכונה ובביטחון

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

יעקב הימלפרב מנעולן בתל אביב מומחה ומקצועי

יעקב הימלפרב מנעולן בתל אביב מומחה ומקצועי

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

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