דף הבית » רשויות » מס הכנסה » שאלות ותשובות- רפורמת בעל עסק זעיר

מאמרים חדשים

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

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

קטגוריות
ארכיון
אפריל 2025
א ב ג ד ה ו ש
 12345
6789101112
13141516171819
20212223242526
27282930  

שאלות ותשובות- רפורמת בעל עסק זעיר

מה מטרת הרפורמה?

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

מי יוגדר כ"בעל עסק זעיר"?

עוסק פטור או עוסק מורשה שמחזור העסקאות השנתי שלו אינו עולה על התקרה לעוסק פטור. נכון לשנים 2024 ו-2025, מחזור העסקאות יהיה כ-120 אלף ₪.

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

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

האם קיימת חובה להירשם כ"בעל עסק זעיר"?

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

מה המשמעות של ההגדרה כ"בעל עסק זעיר"?

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

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

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

כיצד מקבלים הכרה כ"בעל עסק זעיר"?

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

כיצד ידווח בעל עסק זעיר למס הכנסה?

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

האם בעל עסק זעיר צריך עדיין לדווח למע"מ?

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

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

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

האם שני בני זוג שיש להם עסקים זעירים נפרדים רשאים להיות "בעל עסק זעיר"?

כן.

האם בעל עסק זעיר יהיה חייב בהצהרת הון?

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

מה יקרה למי שלא יבצע בזמן (עד ה 31.12) תיאום המס?

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

מה יקרה למי שלא יצהיר בזמן על המחזור בפועל בדיווח המקוצר (עד ה 31.3 של השנה העוקבת)?

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

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

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

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

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

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

המקדמות ששולמו כעצמאי יועברו להיות מקדמות של בעל עסק זעיר.

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

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

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

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

האם עוסק זעיר צריך לפתוח תיק עצמאי בביטוח לאומי ?

בעת הגשת בקשה לפתיחת תיק לבעל עסק זעיר במערכת המקוונת, המידע עובר לביטוח לאומי באופן מקוון ונפתח תיק באופן אוטומטי. למעשה הבקשה המקוונת פותחת תיק אוטומטית במע"מ, מס הכנסה וביטוח לאומי. במקרים אחרים, יש לפתוח תיק בביטוח הלאומי.
https://www.michpalyeda.co.il/wp-content/uploads/2025/04/סעיף-14.png
סעיף 14: האקס‑פקטור של יחסי עבודה

מבוא כל מעסיק ישראלי מכיר את הרגע שבו עובד ותיק פונה עם שאלה מהוססת: “אם אתפטר – אקבל פיצויי פיטורים?”...

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

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/04/עדכוני-פסיקה-וחקיקה-מרץ-2025.png
עדכוני פסיקה וחקיקה מרץ 2025

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/חקיקה.png
מדריך לחשב השכר המתחיל – איך להתעדכן בחוקי העבודה המשתנים?

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/חשבות-שכר.png
תחומי אחריות של חשב שכר: מהות, מיומנויות וחשיבות לתפקוד הארגון

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/חשב-שכר.png
מהו תפקידו של חשב שכר בארגון?

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/שיויון-זכויות-בעבודה.png
שוויון בעבודה: מאבק באפליה ויצירת סביבת עבודה הוגנת

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/10.d110a0.webp
המדריך המלא למע"מ עבור מוסדות ללא כוונת רווח (מלכ"רים)

מבוא סעיף 52 (א) לחוק מס ערך מוסף, התשל"ו-1975, קובע  מי  חייב להירשם  לצורכי מע"מ:  "עוסק,...

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/מעמ.png
מדריך מעסיקים: שאלות ותשובות בנושא מע"מ

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/ביטוח-לאומי.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