רח' אלטלף 4, יהוד

מיקוד 5621604

פקס

03-539-5901

דף הבית » המומחים של פתרונות » ייעוץ ופיתוח ארגוני – Succsess-pro » למה חובה לבצע אבחון ארגוני אחת לשנה כל שנה?

קטגוריות
ארכיונים
מרץ 2025
אבגדהוש
 1
2345678
9101112131415
16171819202122
23242526272829
3031 
פתרונות אפקטיביים

אבחון ארגוני

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

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

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

פתרונות אפקטיביים
אבחון ארגוני

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

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

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

ההיבטים הסמויים

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

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

להלן מספר היבטים סמויים שחשוב להגדיר ולקדם:

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

דוגמאות

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

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

Time to market

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

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

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

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

עקרונות המודל:

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

כיצד זה מתבצע?

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

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

https://esg.co.il/wp-content/uploads/2025/03/משא-ומתן.d110a0.webp
המדריך השלם לניהול משא ומתן עם ספקים: איך משיגים הנחות של 15%-30%

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

https://esg.co.il/wp-content/uploads/2025/02/חסכון-בעלויות.d110a0.webp
כיצד להפחית עלויות ותפעול בעסק שלך

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

https://esg.co.il/wp-content/uploads/2025/01/קבלת-החלטות.d110a0.webp
ניהול והובלה אסטרטגית: שיטות מתקדמות לפיתוח וקבלת החלטות

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

https://esg.co.il/wp-content/uploads/2025/01/החזר-השקעה.d110a0.webp
כלים וטכניקות למדידת החזר השקעה (ROI)

מבוא מדידת החזר השקעה (ROI – Return on Investment) היא כלי קריטי בארגונים לצורך הבנת יעילותם של...

https://esg.co.il/wp-content/uploads/2025/01/הכנסות.d110a0.webp
שיטות מתקדמות להגדלת הכנסות: איך ארגונים ישראליים מובילים את השוק

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

https://esg.co.il/wp-content/uploads/2025/01/ארגון-אגילי.d110a0.webp
המעבר מארגון מסורתי לארגון אג'ילי: המדריך המלא

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

https://esg.co.il/wp-content/uploads/2025/01/מודל-מפל-המים-2.d110a0.webp
מודל ״מפל המים״ (השיטה המסורתית): המדריך המלא

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

https://esg.co.il/wp-content/uploads/2024/09/העצמת-עובדים.d110a0.webp
מאמר מס' 10 - פיתוח צוותים והעצמת עובדים

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

https://esg.co.il/wp-content/uploads/2024/09/רווחת-עובדים.d110a0.webp
מאמר מס' 9 - שיפור חוויית העובדים (Employee Experience)

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

https://esg.co.il/wp-content/uploads/2024/09/Key-Performance-Indicators.d110a0.webp
מאמר מס' 8 - מעקב והערכה שוטפת של ביצועים (KPI – Key Performance Indicators)

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

https://esg.co.il/wp-content/uploads/2024/09/שימוש-בטכנולוגיות-מתקדמות.d110a0.webp
מאמר מס' 7 - שימוש בטכנולוגיות מתקדמות

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

https://esg.co.il/wp-content/uploads/2024/09/KAIZEN.d110a0.webp
מאמר מס' 6 - KAIZEN – שיפור מתמיד

מבוא הגישה היפנית של "קייזן" (Kaizen), שמשמעותה המילולית היא "שיפור מתמיד" (קאי =...

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