חיפוש
סגור את תיבת החיפוש
דף הבית » דיני עבודה » מעסיקים » יחסי עובד-מעביד בעידן הפרילנסרים והעצמאים

מאמרים חדשים

עודכן לאחרונה 

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

קטגוריות
ארכיון
פברואר 2025
א ב ג ד ה ו ש
 1
2345678
9101112131415
16171819202122
232425262728  

יחסי עובד-מעביד בעידן הפרילנסרים והעצמאים

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

ההבדל בין עצמאים, פרילנסרים ושכירים

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

זכויות וחובות של פרילנסרים ועצמאים

זכויות

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

חובות

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

ההבדל במעמד המשפטי: עובד או פרילנסר?

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

מתי מוגדר הפרילנסר כ"עובד"?

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

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

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

השלכות משפטיות בנושא זכויות סוציאליות ותנאי תשלום

זכויות סוציאליות

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

תנאי תשלום

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

יתרונות וחסרונות בעבודה כפרילנסר

יתרונות

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

חסרונות

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

סיכום

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/01/מעמ.png
מדריך מקיף: חובות מס ערך מוסף (מע"מ) לעובדים עצמאיים ועסקים קטנים

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/01/מיכפל-ידע-3.png
ניהול סיכונים משפטיים בתחום דיני העבודה

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/01/מס-ערך-מוסף.png
מס ערך מוסף (מע"מ)

מס ערך מוסף (מע"מ) הוא מס המוטל על כל עסקה בישראל (מכירת נכס או מתן שירות) וכן על יבוא סחורה סכום...

https://www.michpalyeda.co.il/wp-content/uploads/2025/01/מילון-מושגים.png
מילון מושגים: מס הכנסה, מע"מ

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/01/חשבונית.png
הוצאת חשבונית מס, חשבונית עסקה וקבלה: מדריך מקיף

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/01/אחריות-אזרחית.png
"אחריות אזרחית" לקיום ההוראות שבחוקי העבודה

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/01/רואה-חשבון.png
הקלה משמעותית לעסקים: מעבר קל בין רואי חשבון ללא חסמים

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/01/עוסק-זעיר.png
40 אלף נרשמו לרפורמה של רשות המסים - בתוך חודש

בתוך חודש מהשקת הרפורמה, נרשמו כ-40,000 עסקים, המהווים מעל 10% מהזכאים. במהלך נובמבר 2024, השיקה רשות...

https://www.michpalyeda.co.il/wp-content/uploads/2025/01/שכר-מינימום.png
שכר המינימום צפוי לעלות ל-6,248 ש"ח החל מ-1 באפריל

שכר המינימום בישראל צפוי לעלות ב-6.25% החל מ-1 באפריל 2025, ויעמוד על 6,248 ש"ח לחודש, שהם 34.33...

https://www.michpalyeda.co.il/wp-content/uploads/2024/12/שכירים.png
זכויות ייחודיות: מי זכאי ליחס מיוחד?

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

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