buffpay

כרטיס Buffpay ביקורת חוות דעת

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

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

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

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

כרטיס לגיימרים

buffpay

דירוג פיננקה

4.6

כרטיס האשראי Buffpay מסוג Visa פלטינום מציע צבירת נקודות נדיבה על כל רכישה (מקבלים 10 נקודות בהרשמה) וגם בונוס הצטרפות של 200 ש"ח למימוש בחנות Buffpay. בנוסף, נהנים מהחזרי קאשבק של עד 25% באתרים מובילים בארץ ובעולם והנחות ענק בגיפט קארדים ומוצרי טכנולוגיה. הכרטיס כולל שלוש רמות הטבות שמתגמלות אתכם יותר ככל שתצברו יותר נקודות. ניתן לצבור נקודות גם תוך כדי גיימינג במשחקי מחשב. ניתן לממש נקודות על מוצרי טכנולוגיה, אופנה, טיולים ועוד.

מה זה Buffpay?

Buffpay הוא כרטיס אשראי חדשני שנולד מתוך שיתוף פעולה בין חברת ישראכרט לבין Buff.Game  (פלטפורמה עולמית לגיימרים עם למעלה מ-12 מיליון משתמשים ברחבי העולם). המטרה הייתה לייצר חוויית אשראי מותאמת אישית לחובבי גיימינג, טכנולוגיה וקניות אונליין.

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

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

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

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

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

רלוונטי: כרטיסי קאשבק

מאפייני הכרטיס  מה Buffpay מציע?

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

  1. מתנת הצטרפות שווה במיוחד – בהצטרפות לכרטיס וביצוע עסקה ראשונה, תקבלו נקודות בשווי 200 ש"ח לשימוש בחנות Buffpay. הנקודות מתחלקות כך שתקבלו 75 ש"ח לאחר עסקה ראשונה ו-125 ש"ח נוספים לאחר צבירת רכישות בהיקף של 3,000 ש"ח בתוך חצי שנה
  2. תוכנית נאמנות לגיימרים עם צבירה מואצת –  Buffpay מציע מודל ייחודי של צבירת נקודות המבוסס על רמות שימוש:
    Beginner – קניות חודשיות מתחת ל-2,000 ש"ח
    Pro – בין 2,000 ל-5,000 ש"ח
    Master – מעל 5,000 ש"ח

    ככל שעולים ברמה, צוברים יותר נקודות על כל רכישה – במיוחד על מוצרי גיימינג, קניות מחו"ל, ורכישות בחנות Buffpay. ברמה הגבוהה ביותר אפשר לצבור עד פי 5 נקודות!
  3. חנות Buffpay עם מוצרים שווים במחירים מיוחדים –החנות הייעודית למחזיקי הכרטיס מציעה: מוצרי טכנולוגיה, גיימינג, אופנה, טיולים ועוד, מחירים מוזלים במיוחד, אפשרות למימוש נקודות החל מ-10 נקודות בלבד
  4. תוכנית קאשבק TopCash  – מחזיקי Buffpay נהנים מהחזר כספי של עד 25% על רכישות אונליין באתרים בארץ ובעולם.
  5. חיבור לפלטפורמת Buff.Game – אפשר לצבור נקודות גם דרך המשחקים בפלטפורמה של Buff.Game ולהמיר אותן לנקודות Buffpay  לחיזוק נוסף של ההטבות. שחקנים מקבלים נקודות על זמני משחק והישגים, מה שהופך את ההנאה לרווח אמיתי.
  6. כרטיס חוץ-בנקאי ללא עלות בשנה הראשונה – ויזה פלטינום  כולל הנחות, קופונים, הטבות ייחודיו, עם פטור מדמי כרטיס בשנה הראשונה ולאחר מכן דמי כרטיס חודשיים של 19.90 ש"ח
  7. כניסה לטרקלין דן במחיר סמלי – 4 כניסות בשנה לטרקלין דן בנתב"ג ב-30 ש"ח בלבד, בכפוף לעמידה בתנאי שימוש חודשיים (סך של 4,000 ש"ח בחיוב האחרון).
  8. תוכנית "חבר מביא חבר" – כל חבר שמצטרף דרך קוד אישי ומבצע עסקה  מזכה אתכם ב-125 נקודות נוספות.

 

רלוונטי: כרטיסי אשראי מומלצים

מגבלות וחסרונות שכדאי להכיר

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

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

 

רלוונטי: כרטיסי אשראי ללא עמלות

למי מתאים הכרטיס?

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

הכרטיס מתאים במיוחד ל:

גיימרים פעילים: בין אם אתה שחקן יומיומי של League of Legends, פורטנייט או Valorant, ובין אם אתה רק אוהב גאדג'טים וציוד גיימינג – Buffpay מתגמל אותך בדיוק על הדברים שאתה גם ככה עושה. הצבירה המואצת והחנות המותאמת הם בול בשבילך.

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

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

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

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

רלוונטי: כרטיס אשראי דיגיטלי

לסיכום, האם הכרטיס Buffpay מומלץ?

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

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

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

רלוונטי: כרטיס אשראי לחו"ל

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

כרטיס לגיימרים

buffpay

דירוג פיננקה

4.6

כרטיס האשראי Buffpay מסוג Visa פלטינום מציע צבירת נקודות נדיבה על כל רכישה (מקבלים 10 נקודות בהרשמה) וגם בונוס הצטרפות של 200 ש"ח למימוש בחנות Buffpay. בנוסף, נהנים מהחזרי קאשבק של עד 25% באתרים מובילים בארץ ובעולם והנחות ענק בגיפט קארדים ומוצרי טכנולוגיה. הכרטיס כולל שלוש רמות הטבות שמתגמלות אתכם יותר ככל שתצברו יותר נקודות. ניתן לצבור נקודות גם תוך כדי גיימינג במשחקי מחשב. ניתן לממש נקודות על מוצרי טכנולוגיה, אופנה, טיולים ועוד.

הצטרפו לניוזלטר הסודי שלנו!

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

הצטרפו לקבוצת הפייסבוק שלנו

הצטרפו לקבוצת הפייסבוק שלנו

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

מידע מקצועי נוסף עבורכם

רוצה לדבר עם מומחה?

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