מדדים ומחקרים

סקר TGI: מהפך דרמטי בצמרת - זו תחנת הרדיו המואזנת בישראל

תחנות כאן קול ישראל עוקפות ב-2024 את תחנות גלי צה"ל במהפך דרמטי, ותוכניות רבות בתאגיד שברו שיאים. גלגל"צ מובילה בבטחה, רדיו ת"א מתרסק ורדיו גלי ישראל בזינוק שלא נראה כדוגמתו בשנים האחרונות והקרב החם בין רדיו 103 לרדיו אקו 99 | סקר TGI המלא
יהודה לוינגר |  5
סקר TGI (צילום shutterstock)
הסקר הגדול של TGI מבית קנטאר מדיה יוצא היום (שלישי) ועמו נתוני ההאזנות לתחנות הרדיו בישראל, עם דירוג גם מבין כלל התחנות הרדיו הארציות, האזוריות, כמו גם הקרבות החמים בין התוכניות עצמן.
חשוב לציין: מדובר בסקר חצי-שנתי, היינו הנתונים מתייחסים לטווח התאריכים יולי עד דצמבר 2024, אולם לפי שבסופו של דבר החציון מהווה גם את סיומה של השנה, יוצגו גם הנתונים של כלל שנת 2024 (ממוצע של החצי-שנתי הראשון ושל השני) וזאת גם אל מול נתוני 2023. סקר TGI נערך בישראל מאז שנת 1998.
יש לציין כי שיעור ההאזנה השנתי לרדיו ביום חול ממוצע ירד ל 58.3%  (ינואר - דצמבר 2024) בהשוואה ל-60.1% (ינואר - דצמבר 2023) – ירידה שאינה מובהקת סטטיסטית.
על פי הנתונים בקצרה: תחנות כאן קול ישראל משתלטות על המקום הראשון לשנת 2024 על חשבון תחנות גל"צ, בדירוג הארצי גלגל"צ עדיין התחנה המובילה בישראל ותכנית הרדיו המואזנת בישראל היא "מדינה בדרך" עם הדר מרקס, בגלגל"צ, שעומדת על מעל 15% חשיפה, וכ-720 אלף מאזינים ביום. כאן 88 רושמת עליה של 7% ביחס לשנה הקודמת ושיא מאז הקמת התאגיד, "קלמן ליברמן" היא תוכנית האקטואליה הפופולארית בישראל - אסף ליברמן, קלמן ליבסקינד, אסתי פרז, רן בנימיני ויגאל גואטה – שוברים שיאים מאז הקמת התאגיד.
הקרב החם בין רדיו אקו 99 לרדיו 103 משתנה: בחצי השנתי ניצחו - המנכ"ל איתמר דרוקמן העלה הילוך והוביל את הרדיו לניצחון, אך בסיכום שנת היו אלה אקו 99 שגרפו את כל הקופה. "בוקר חדש" באקו 99 היא עדיין התכנית המואזנת ביותר ברדיו המסחרי בשנת 2024 עם כ-300,000 מאזינים בממוצע מדי יום, עליה של כ-10% בכמות המאזינים השנתית. רדיו לב המדינה מזנק למקום השלישי בחצי השני של 2024 על חשבון תחנות רדיו חזקות כמו רדיוס ולב המדינה וקול חי.  
בנתוני החצי שנתי רדיו צפון חלף על פני רדיו חיפה ורדיו קול רגע. אולם בסיכום שנת 2024 במאבק על הכתר, רדיו חיפה שומר על מעמדו במקום הראשון עם 3%.
עוד מלמד סקר TGI, כי עיקר קהל המאזינים של תחנות גל"צ-גלגל"צ צעיר בכעשור מזה של תחנות "כאן" ועומד על ממוצע מאוחד של גילי 35-55.
סקר TGI המלא:
בדירוג כלל תחנות הרדיו לחצי השני של שנת 2024, תחנות כאן קול ישראל ממשיכות בהובלה על פני תחנות גל"צ גם הפעם עם 34.2% נתוני האזנה, במקום השני תחנות גל"צ עם 33.5%, תחנות הרדיו האזוריות שפ"א עם 23.2%, ותחנות הרדיו האזוריות של אס מדיה עם 12.4%. 

בסיכום השנתי לשנת 2024, כאן קול ישראל אמנם בירידה קלה משנת 2023 אז גרפה 36.2% האזנות, אבל שומרת על המקום הראשון עם 34.6%. תחנות גלי צה"ל מסמכות שנה עם 33.9%, עם ירידה משנת 2023 אז עמדו על 36.9% ואיבוד המקום הראשון. תחנות שפ"א עם 24.4%, ותחנות אזוריות אס מדיה עם 12.5%.
דירוג תחנות הרדיו הארציות: גלגל"צ שומרת על כוחה במקום הראשון עם 23.8%, תחנת כאן רשת ב' במקום השני עם 20.9%, גלי צה"ל עם 18.2%, כאן גימל עם 13.7%, כאן 88 עם 9.7%, כאן מורשת עם 4.8%, כאן קול המוסיקה עם 4.6% וכאן תרבות עם 3.3%. 
פירוט תחנות גלי צה"ל:
גלגל"צ הינה תחנת הרדיו המואזנת בישראל, ועומדת על כ-25.1% האזנה בראייה שנתית, עם כמעט 1.2 מליון מאזינים שבוחרים בה מידי יום.  גלי צה״ל עומדת על כ-18.8% האזנה עם כ-900 אלף מאזינים מדי יום. לשתי התחנות יחד מעל 1.6 מיליון מאזינים מדי יום. בשתיהן, נרשמו עליות של אלפי מאזינים בחלק ניכר משעות היום. 
תכנית הרדיו המואזנת בישראל היא "מדינה בדרך" עם הדר מרקס, בגלגל"צ, שעומדת על מעל 15% חשיפה, וכ-720 אלף מאזינים ביום.  התכנית של יניר קוזין וספי עובדיה בגל״צ בשעה 8:00 רשמה עלייה משמעותית של עשרות אלפי מאזינים.
פירוט תחנות התאגיד:
כאן רשת ב' ממשיכה להיות תחנת החדשות והאקטואליה המובילה בישראל עם 1,005,000 מאזינות ומאזינים מידי יום בשנת 2024, עליה של קרוב ל-4% ביחס לשנה הקודמת. 
כאן רשת ב מגדילה משמעותית את הפער מול גל"צ (הפער לטובת כאן רשת ב עומד בשנת 2024 על 107,000 מאזינות ומאזינים מול גל"צ, לעומת פער של 15,000 מאזינות ומאזינים בלבד לטובת כאן רשת ב בשנת 2023).
כאן 88 רושמת זינוק של 7% בשנה החולפת, עם 479,000 מאזינות ומאזינים – שיא מאז הקמת תאגיד השידור הישראלי. כאן גימל רושמת 722,000 מאזינות ומאזינים מידי יום. כאן תרבות שרשמה בשנת 2023 שיא האזנה מאז הקמתה, שומרת על כוחה גם בשנת 2024 – עם 194,000 מאזינות ומאזינים. כאן מורשת רושמת עליה של 4% בשנה החולפת עם 208,000 מאזינות ומאזינים.
תוכניות כאן קול ישראל:
תוכנית האקטואליה המובילה בישראל לשנת 2024 – היא "קלמן ליברמן" עם קלמן ליבסקינד ואסף ליברמן עם 521,000 מאזינות ומאזינים בשנה החולפת, התוכנית עלתה בשיעור של 12% לעומת שנת 2023, ורושמת את שיא כל הזמנים בחציון 2 של שנת 2024 – 538,000 מאזינות ומאזינים.
"הבוקר הזה" – יומן הבוקר של כאן רשת ב עם אריה גולן – צמודה ל"קלמן ליברמן" עם 513,000 מאזינות ומאזינים בשנת 2024 – עליה של 5% לעומת שנת 2023.
"בחצי היום עם אסתי פרז" רושמת עליה של 14% - עם 295,000 מאזינות ומאזינים בשנת 2024 – ושיא מאז הקמת התאגיד.
"בנימיני וגואטה – עם רן בנימיני ויגאל גואטה, רושמת עליה של 10% - עם 343,000 בשנת 2024, ורושמת את שיא כל הזמנים בחציון 2 של שנת 2024 – 365,000
"זה מגיע לכם" תוכנית מימוש הזכויות עם ד"ר גילי תמיר בכאן רשת ב רושמת עליה שנתית של 14% עם 116,000 מאזינות ומאזינים
"מהדורת חדשות הערב" מכאן 11, שמשודרת בכאן רשת ב – רושמת זינוק שנתי של 17% עם כ-100,000 מאזינות ומאזינים
רצועת המוסיקה, שמשדר ועורך אהרן פררה בכאן גימל, רושמת אף היא שיא האזנה של כל הזמנים עם 203,000 מאזינות ומאזינים בשנה החולפת
"אגן הים התיכון" עם מיכל אסולין שמשודרת בכאן גימל מידי יום ב-14:00 – רושמת עליה של 30% לעומת שנת 2023 עם 119,000 מאזינות ומאזינים.
ומה עם נתוני הדירוג הארצי לשנת 2024 כולה? גלגל"צ שומרת על כוחות לאחר חציון ראשון מעולה עם 25.1% בסיכום השנה, כאן רשת ב' עם 21%, גלי צה"ל עם 18.8%, כאן רשת ג' עם 15.1% וכאן 88 עם 10%.

בגזרת תחנות הרדיו האזוריות: חלו שינויים דרמטיים שלא קרו בשנים האחרונות, וחילופים בצמרת מאוד משמעותיים. הקרב בין רדיו 103 ורדיו אקו 99 ממשיך להיות הדרמטי מכולם, אבל יש כמה נתונים מסקרנים במיוחד. רדיו 103 חוזר למקום הראשון בחצי השני של 2024 עם 8.9% על חשבון רדיו אקו 99 עם 8.4%, תחנת רדיו גלי ישראל עם זינוק שלא ניתן לכנות אותו אלא "מטורף" מדלגים למקום השלישי עם 6.7%, על חשבון רדיוס 100 המתרסק שצנח ל-5.6%. רדיו קול חי מיוזיק עם הנהלה חדשה - משמר את מעמדו בטופ 5 עם 4.9%.
מדובר בהישג משמעותי לתחנת 103, שלמעשה שומרת על כוחה בעת ירידה משמעותית בהאזנה הכללית לרדיו, ובכללה, ירידה של ממש בהאזנה לתחנות תאגיד השידור וגלי צה"ל. כמו כן, 103fm ניצבת בחציון זה בראש רשימת התחנות האזוריות המואזנות, עם נתוני האזנה הגבוהים מכל מתחרותיה בקטגוריה.
הנתונים מעידים על כוחה של 103fm בתחרות מול תחנות אקטואליה ומלל עם כיסוי ארצי, בין השאר ביומן הבוקר 'שבע תשע' עם אודי סגל וענת דוידוב, בתוכנית האקטואליה הפופולרית של ינון מגל ובן כספית, ובתוכנית של אראל סג"ל, שלאחרונה צורף אליה הרכש הטרי, אייל ברקוביץ'. הרדיו מוביל גם בשעות אחרות ביממה, בתוכניות מאזינים, ספורט, בידור, כלכלה ותרבות.
התחזקותה של 103fm כתחנת אקטואליה באה לידי ביטוי באופן דרמטי גם בצריכת תכני הרדיו בדיגיטל. כך, לדוגמה, רשמו תכני התוכנית 'שבע תשע' יותר מ־206 מיליון האזנות, זינוק של יותר מ־260 אחוזים לעומת הנתון המקביל ב־2023. יומן הערב של התחנה, בהגשת בן כספית ופרופ' אריה אלדד, רשם זינוק דרמטי של כ־343 אחוזים בהאזנות לתכניו באתר ובאפליקציה, עם יותר מ־60 מיליון האזנות. התוכנית של אראל סג"ל כמעט והכפילה את ההאזנה בדיגיטל, ותכניה זכו לקרוב ל־28 מיליון האזנות בשנה החולפת. עלייה נרשמה גם בהאזנה לתכני התוכנית של ינון מגל ובן כספית - לא פחות מ־84 מיליון האזנות נספרו בשנה החולפת.
הרדיו רשם גם עלייה משמעותית בצריכת תכניו ברשתות החברתיות: יותר מ־10.8 מיליון צפיות לסרטונים ושידורי לייב מהאולפן בפייסבוק, ויותר מ־5.5 מיליון צפיות בסרטונים שהועלו בשנה החולפת ברשת טיקטוק. תוכנית הצהריים החדשה, שהושקה במהלך השנה, 'שניים עד ארבע' עם רון שלום, יואב כהן ופרלה דנוך, זכתה לחשיפה משמעותית עם יותר מ־880 אלף צפיות, ומעורבות גולשים גבוהה. כמו כן, הרדיו ממשיך לצייץ בטוויטר ולפרסם באינסטגרם לעשרות אלפי עוקבים.
ובסיכום שנת 2024: רדיו אקו 99 שפתח את השנה בסערה ממשיך להוביל את תחנות הרדיו האזוריות עם 10% מההאזנות, 103 עם 9.2%, רדיוס עם 6.7%, גלי ישראל עם 6%, ורדיו קול חי ורדיו לב המדינה בתיקו של 4.7%. 
תחנות נוספות: רדיו 102 תל אביב ממשיך במגמת צניחה חדה עם 3.2% בלבד בסיכום שנת 2024, לאחר שגרף רק 2.7% האזנות בחציון השני של 2024. רדיו חיפה עם 3% לאחר שמירה על כוחו גם בחציון השני. רדיו "חם אש" עם 2.6%, רדיו ירושלים עם 3.1%, רדיו דרום 97 עם 2.9%, רדיו 101.5 דרום עם 3%, רדיו קול חי עם 2.3%, רדיו קול רגע 96 עם 2.3%, רדיו לב המדינה עם 4.7%, רדיו צפון 104.5 עם 2.7%, רדיו התחנה 101.5 עם 2.2%, רדיו קול ברמה עם 3.6% ורדיו קול פליי 107.6 עם 3%.
יש לציין כי בשנת 2024, במהלך מלחמת חרבות ברזל, מיקד רדיו צפון 104.5fm את מרבית תוכניותיו לטובת תושבי הצפון ולהעלאת מצוקותיהם וקשייהם. על כך הוא זכה בפרס "התחנה המצטיינת" מטעם כנס העיתונות והתקשורת לשנת 2024. 
כעת מתברר שהציבור הצביע באוזניו ורדיו צפון 104.5fm היה בין התחנות הבודדות שרשמו עליה בנתוני ההאזנה בחציון השני של 2024. רדיו צפון חלף על פני רדיו חיפה ורדיו קול רגע. כמו כן, רדיו התחנה 101.5fm מבית רדיו צפון חלפה בחציון השני על פני המתחרה הישירה רדיו חם אש מבית רדיו חיפה. יש לדייק שמדובר בנתוני החצי-שנתי בלבד, ואילו בסיכום שנת 2024, רדיו חיפה מוביל בצפון עם 3%.
גולן יוכפז, מנכ"ל כאן: "דווקא בימים שבהם יש מי שמבקש לפגוע בשידור הציבורי – מחמם את הלב לראות את שיעורי ההאזנה והאמון שנותנים בתאגיד השידור הציבורי מיליוני אזרחיות ואזרחי ישראל מידי יום – בדרכים, בבתים, במקומות העבודה – וגם בזירות המלחמה ומעבר לגבול. העובדה ששנה אחרי שנה תחנות הרדיו של כאן רושמות שיאים חדשים, היא אות האיכות והאמון הגבוה ביותר שאנו יכולים לקבל מכם המאזינים". 
לי-אור אברבך, סמנכ"ל רדיו של כאן: "תודה למאזינות ולמאזינים שממשיכים לתת אמון בתחנות הרדיו של כאן ולבחור בתוכניות ובשדרנים הטובים ברדיו הישראלי – בכל שעה, בכל יום, ובכל שנה מחדש".
ליאור לנדנברג, סמנכ"ל החדשות בכאן: "גם השנה כאן רשת ב מוכיחה שהיא תחנת החדשות המובילה והמאוזנת בישראל. עם צוות השידור המקצועי ביותר, המאזינות והמאזינים בחרו שוב ברדיו של כאן חדשות – והביעו בכך אמון רב בשידור הציבורי בישראל".
גל ברגר, מנהל כאן רשת ב: "כאן רשת ב היא חלק שורשי מההוויה הישראלית ומקום לכל הקולות והזרמים בישראל. המלחמה זימנה לנו, בעל כורחנו, גם זכות גדולה – להיות ציר קשר להעברת מסרים ממשפחות ומחברים לאהוביהם שחטופים בעזה, ובמקביל להנציח את סיפורי הגבורה של הנופלים והנופלות. אנחנו מודים לכם המאזינות והמאזינים על שאתם סומכים עלינו ובוחרים להאזין לנו – בכל פעם מחדש".
טל לב רם, מפקד גלי צה״ל: "אני רוצה להודות בשמי ובשם אנשי גל״צ וגלגלצ, לכ-1,600,000 מאזינים שבוחרים בנו כל יום. במיוחד השנה, ברצוני להודות לחיילי ולחיילות צה״ל, בסדיר ובמילואים. אתם חלק בלתי נפרד מתחנות גל״צ וגלגל"צ, תגובותיכם מהשטח והשיח הישיר איתכם מסמנים לנו יום יום שאנחנו בכיוון הנכון. ביתר שאת בימים אלה, נמשיך לפעול ולהביא לכם את הסיפורים, האנשים והמוזיקה".
דולב נישליס מנכ"ל רדיו חיפה: "רדיו חיפה לצד רדיו 99.5 חם אש מודים לציבור מאזיננו הנאמן והרחב על הבחירה בנו כל יום מחדש. גם בשנה הקשה שעברה עלינו השתדלנו לעשות רדיו מדויק, רגיש, קהילתי ומעניין. גם בעתיד רדיו חיפה ימשיך להיות הרדיו המוביל באיזור צפון חיפה והסביבה".
רביע באדר מנכ״ל רדיו צפון ורדיו התחנה: "תודה למאזיננו הקיימים ולעשרות האלפים שהצטרפו אלינו בשנה האחרונה. מתחייב שנמשיך לעבוד קשה כדי לתת לכם רדיו בועט ומעניין".
תגובות לכתבה(5):

נותרו 55 תווים

נותרו 1000 תווים

הוסף תגובה

תגובתך התקבלה ותפורסם בכפוף למדיניות המערכת.
תודה.
לתגובה חדשה
תגובתך לא נשלחה בשל בעיית תקשורת, אנא נסה שנית.
חזור לתגובה
  • 5.
    תתקדמו - קול ישראל כבר לא קיימת כמעט 8 שנים..
    נתי 02/2025/06
    הגב לתגובה זו
    0 0
    כמעט כבר 8 שנים, כאן רוכבת על השם
    סגור
  • 4.
    איך התעלמתם מגלי ישראל,ש..המונים מאזינים להם (ל"ת)
    לגלי ישראלהמוןמאזיני 01/2025/29
    הגב לתגובה זו
    1 0
    סגור
  • 3.
    חוצפנים אתם.התעלמות מגעילה מרדיו גלי ישראל שמאזינים לו (ל"ת)
    לגלי ישראלהמוןמאזיני 01/2025/29
    הגב לתגובה זו
    1 1
    סגור
  • 2.
    רק גלי ישראל (ל"ת)
    א. ברדק 01/2025/28
    הגב לתגובה זו
    4 1
    סגור
  • 1.
    רק גלי ישראל ! (ל"ת)
    אסף 01/2025/28
    הגב לתגובה זו
    4 1
    סגור
ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",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