עו"ד גל קלנר

עורך דין ליטיגציה אזרחית

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

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

עורך דין ליטיגציה אזרחית גל קלנר
שנות ניסיון
+ 0
הסכמים מוצלחים
+ 0
תיקים מוצלחים
+ 0
לקוחות מרוצים
+ 0
שנות ניסיון
+ 0
הסכמים מוצלחים
+ 0
תיקים מנצחים
+ 0
לקוחות מרוצים
+ 0

ליווי ישיר של משרדנו במגוון שירותים

ליטיגציה אזרחית

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

ליטיגציה מסחרית

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

שירותי תביעות ייצוגיות

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

ייפוי כוח מתמשך

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

צוואות וירושות

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

פינוי מושכר

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

מדוע לבחור בי?

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

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

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

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

עו"ד גל קלנר - ליטיגטור אזרחי ומסחרי

איך זה עובד? תהליך העבודה בארבעה שלבים

פנייה ראשונית וסקירה משפטית

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

פגישת ייעוץ והערכת סיכויים

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

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

גיבוש אסטרטגיה משפטית

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

הצלחה משותפת וליווי לאורך כל הדרך

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

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

איך זה עובד?
תהליך העבודה בארבעה שלבים

פנייה ראשונית וסקירה משפטית

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

  • כבר כאן תוכלו להבין אם יש עילה משפטית ומהם השלבים הבאים.

פגישת ייעוץ והערכת סיכויים

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

גיבוש אסטרטגיה משפטית

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

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

הצלחה משותפת וליווי לאורך כל הדרך

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

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

צרו קשר עוד היום

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

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

ייצוג עד לניצחון בליטיגציה אזרחית

ליטיגציה אזרחית שמובילה לתוצאות הטובות ביותר

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

ייצוג משפטי ללא פשרות

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

צרו קשר עוד היום

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

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

צרו קשר לייעוץ מהיר עם עו"ד קלנר

שאלות נפוצות

מה ההבדל בין ליטיגציה אזרחית לליטיגציה מסחרית?

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

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

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

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

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

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

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

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

לקוחות ממליצים

מאמרים נבחרים באתר

עורך דין לענייני ירושה

עורך דין ירושה

גל קלנר | 14/09/2025
עורך דין לתביעה ייצוגית

עורך דין תביעה ייצוגית

גל קלנר | 14/09/2025
ליטיגציה מסחרית

עורך דין ליטיגציה מסחרית

גל קלנר | 13/09/2025

מעוניינים בשיחת ייעוץ חינם?

השאירו פרטים ונחזור אליכם בהקדם

או חייגו 03-6020065  

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