העברת כסף מישראל לחו"ל

העברת כסף מישראל לחו"ל

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

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

ניכוי מס במקור בהעברות לחו"ל

לפי סעיף 170(א) לפקודת מס הכנסה, בעת תשלום מישראל לתושב חוץ המהווה הכנסה חייבת לפי הפקודה יחול ניכוי מס במקור (תשלום המס מראש כך שיופחת הסכום שהמקבל ישלם) בשיעור של 25%, וכאשר מבוצע תשלום לחברה יחול בדרך כלל מס חברות של 23%). כלומר, אם מתבצעת העברת כספים מישראל לתושב חוץ תחול עליה ככלל חובת ניכוי מס במקור.

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

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

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

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

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

חריגים לחובת ניכוי המס במקור

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

החריג הראשון – תשלומים ספציפיים

בהוראת ביצוע 34/93 (להלן: "הוראת הביצוע") ותוספת 1 להוראות הביצוע (להלן: "התוספת") ישנם תשלומים חריגים שבגינם אין חובה לפנות לרשות המסים בבקשה לפטור מניכוי מס במקור כמפורט להלן:

  1. רכישת טובין מוחשיים (לא תוכנות מחשב) – לצרף רשימון יבוא. אם פחות מ 500$ ויש הצהרה שלא בתחום העסק אז אין צורך ברשימון יבוא.
  2. עמלות כתב ("קורספונדנט") לבנקים בחו"ל, בלא צורך בהצהרת המשלם.
  3. שירותי הובלה המבוצעים בחו"ל.
  4. שירותי נמל, פריקה, טעינה ואחסון בחו"ל לרבות תשלומים לעמילי מכס.
  5. שירותים הניתנים לחברות ספנות ותעופה ישראליות הפועלות בקווים בינלאומיים למעט בגין שירותים שבוצעו בארץ.
  6. שירותי ספנות או תעופה בינלאומיים המבוצעים על ידי מדינה שלישראל הסכם מולה או שניתן צו בעניין.
  7. שירותי תיירות המבוצעים בחו"ל.
  8. שירותי ביטוח המבוצעים בחו"ל.
  9. שירותים שבוצעו בחו"ל על ידי נותני שירותים או סוכנים בתנאי שהמשלם הצהיר כי המקבל או מי מטעמו לא שהה בישראל לעניין ביצועם וסך התשלום בשנת המס אינו עולה על 250,000 דולר. אולם, תשלום שירותים לחו"ל בגין החזקת תוכנה, פיתוח תוכנה או שירותים המבוצעים באינטרנט יש להפנות את המעביר לאישור פקיד השומה.
  10. החזר מקדמה ללקוח (בדיוק בסכום המקדמה).
  11. תשלומי חובה לרשויות שלטוניות.
  12. דמי מנוי לכתבי עת הנמצאים בחו"ל.
  13. דמי חבר לארגון בינלאומי בחו"ל.
  14. דמי כניסה או השתתפות בכנס או תערוכה בחו"ל.
  15. הוצאות פרסום בחו"ל.
  16. דמי שימוש המשולמים על ידי מציג עבור ביתן בתערוכה.
  17. דמי השתתפות במכרזים בחו"ל.
  18. רכישת כרטיסי טיסה בחו"ל.
  19. שכר לימוד, דמי הרשמה, דמי בחינות וכיוצ"ב המשולמים למוסדות חינוך בחו"ל.
  20. דמי שכירות לצרכים פרטיים שלא נתבעו בישראל כהוצאה לצרכי מס.
  21. תמורה מעסקת מקרקעין בצירוף אישור מיסוי מקרקעין ששולם מס שבח.
  22. רכישת זכויות סוציאליות ממדינת חוץ.
  23. קצבאות לתושב חוץ.
  24. עיזבונות על סמך צו ירושה או אישור בית משפט בעניין העזבון במגבלת הסכומים המיוחסים ליורשים בחו"ל.
  25. דמי מזונות לפי דין.
  26. מתנות ותמיכות לקרובי משפחה כהגדרתם בסעיף 88 לפקודה.
  27. הקצבה עבור נסיעה רפואית והוצאות לטיפול רפואי בחו"ל.
  28. פדיון אגרות מדינת ישראל.
  29. תמורה ממכירה או פדיון מירות ערך הנסחרים בבורסה בישראל.
  30. תמורה בעד רכישת נייר ערך חוץ.
  31. תמורה בגין מכירה בודדת של רכב פרטי שבבעלות יחיד.
  32. העברות למקבל שהוא יחיד בסכום שאינו עולה על 500$ לשנה למשלם.
  33. העברות מחשבון פקדון לא תושב לחשבון פקדון לא תושב.

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

הסוג השני של החריגים – המסלול הירוק

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

קוד סוג תשלום

פירוט סוג תשלום

סוג מסמך לשמירה ותיעוד

01

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

חוזה ומסמך התאגדות החברה

02

השקעה בנדל"ן בחו"ל

חוזה רכישה

03

השקעה בנכסים אחרים בחו"ל (נכסים מוחשים בלבד)

חוזה רכישה וחשבונית

04

מתן הלוואה לתושב חוץ

הסכם הלוואה

05

מתן הלוואת בעלים לחבר בני אדם

הסכם הלוואה

06

החזר קרן הלוואה ע"י חברה באישור רו"ח

הסכם הלוואה ואישור רו"ח

07

השקעה בזכויות בשותפות

הסכם שותפות

08

רכישת אופציות

חוזה רכישה

09

תוספת מימוש המשולמת במימוש אופציות

חוזה רכישה

דרישות נוספות של הבנקים לעניין העברות כספים לחו"ל

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

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

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

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

רשות המסים מאריכה מדי שנה את ההוראות המיוחדת שבתוספת הראשונה להוראת הביצוע אשר כוללת את הקריטריונים לאישור כ"חברה מיוחדת" וכן ההקלה לעניין תשלומים ששולמו לתושב חוץ עבור שירותים שבוצעו וניתנו במלואם בחו"ל על ידי נותני שירותים זרים בחו"ל. כאמור, במקרים אלו וכאשר התשלום הוא עד 250,000$ בשנה למשלם (ולא לספק!) – ניתן להעביר לבנקים הצהרה בלבד על גבי טופס ס"מ 114 והבנק מוסמך להעביר את התשלום לתושב החוץ ללא ניכוי במקור.

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

שאלות נפוצות:

האם כל העברת כסף לחו"ל חייבת בניכוי מס במקור?

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

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

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

במקרה כזה ניתן להגיש לבנק הצהרה על גבי טופס מתאים (כגון סמ/114 או 2513/2) או לפנות לפקיד השומה לקבלת אישור פרטני.

כן, בחלק מהחריגים יש מגבלת סכום. למשל, בהעברות עבור שירותים שבוצעו בחו"ל, ההקלה חלה על תשלומים עד 250,000$ בשנה למשלם.

ליצירת קשר

מאמרים אחרונים

להתייעצות עם מומחה במסים

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