תפריט מכללת ידע

דף הבית » דיני עבודה » ניהול שכר » רגולציה ודיני עבודה: כיצד רגולציה משפיעה על בקרת השכר

מאמרים חדשים
אולי יעניין אותך גם…
מאמרים – עודכנו לאחרונה

דמי הבראה

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

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

הצטרפו לרשימת התפוצה שלנו

רגולציה ודיני עבודה: כיצד רגולציה משפיעה על בקרת השכר

מבוא

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

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

1. השפעת הרגולציה על בקרת השכר

1.1 דיני עבודה והגנת זכויות העובדים

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

השפעה על בקרת השכר:

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

1.2 רגולציה בתחום הפנסיה וההפרשות הסוציאליות

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

השפעה על בקרת השכר:

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

1.3 תקנות מיסוי וניכויים

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

השפעה על בקרת השכר:

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

1.4 חוקי הגנת פרטיות ואבטחת מידע

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

השפעה על בקרת השכר:

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

2. אתגרים בניהול בקרת שכר בתנאים רגולטוריים משתנים

2.1 התאמה לשינויים רגולטוריים תכופים

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

דרכי התמודדות:

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

2.2 מורכבות חישובי השכר וניכויים

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

דרכי התמודדות:

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

2.3 ניהול סיכונים ואחריות משפטית

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

דרכי התמודדות:

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

טבלה: תחומי רגולציה והשפעתם על בקרת השכר

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

סיכום

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

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

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

איך לקרוא תלוש שכר ב-60 שניות
איך לקרוא תלוש שכר ב-60 שניות – המדריך השלם לכל עובד בישראל

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

עסקת רכב לעובדים – מה מותר ומה אסור לפי חוק המס
עסקת רכב לעובדים – מה מותר ומה אסור לפי חוק המס?

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

עדכוני-פסיקה-וחקיקה-יוני-2025
עדכוני פסיקה וחקיקה יוני 2025

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

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

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

6 טעויות שכר נפוצות שכל מעסיק חייב להכיר
6 טעויות שכר נפוצות שכל מעסיק חייב להכיר

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

איך לקרוא את סעיף “שווי רכב” בתלוש – ומה המשמעות למעסיק ולעובד
איך לקרוא את סעיף “שווי רכב” בתלוש – ומה המשמעות למעסיק ולעובד?

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

מעסיק_ כך תדע אם אתה מפר זכויות סוציאליות – גם בלי להתכוון
מעסיק? כך תדע אם אתה מפר זכויות סוציאליות – גם בלי להתכוון

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

בקרת שכר
שכר נטו מול שכר עלות – כמה באמת עולה כל עובד?

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

בקרת שכר (1)
פסקי דין חשובים בנושא שכר – מה אפשר ללמוד מהם?

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

חשב שכר (3)
הסודות מאחורי תלוש השכר: טעויות נפוצות של מעסיקים

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

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