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

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

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

מדוע לימודי חשבות שכר הם השקעה חכמה בעתיד שלך?

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

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

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

תנאי העסקה מצוינים

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

תרומה משמעותית לארגון ולעובדים

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

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

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

הבנת דיני העבודה: הבסיס לכל חישוב שכר נכון

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

שליטה בתוכנות שכר: הדרך לייעל את העבודה

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

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

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

העתיד של חשבות השכר: טכנולוגיה, רגולציה ומה שביניהם

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

השפעת הטכנולוגיה על תפקיד חשב השכר

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

התמודדות עם שינויים ברגולציה

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

האתגרים של שוק העבודה המשתנה

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

ההזדמנות שלך לצאת לדרך חדשה בתחום חשבות השכר

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

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

בואו נדבר על העתיד שלכם – למה כדאי לכם להצטרף אלינו?

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

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