;/*FB_PKG_DELIM*/ __d("BaseLineClamp.react",["CometPlaceholder.react","FBLogger","JSResourceForInteraction","gkx","lazyLoadComponent","promiseDone","react","react-compiler-runtime","stylex","useMergeRefs"],(function(a,b,c,d,e,f,g){"use strict";var h=["ref"],i,j,k=j||(j=d("react"));b=j;var l=b.useEffect,m=b.useRef,n=b.useState,o=c("JSResourceForInteraction")("BaseTooltip.react").__setRef("BaseLineClamp.react"),p=c("lazyLoadComponent")(o),q={flexWrapper:{display:"x78zum5",flexDirection:"xdt5ytf",$$css:!0},multiLine:{display:"x1lliihq",maxWidth:"x193iq5w",overflowX:"x6ikm8r",overflowY:"x10wlt62",$$css:!0},offset:function(a){return[{display:"x1lliihq",marginBottom:("calc((0.5em + 0.5ex - "+a+") * 0.5)"!=null?"x4j4oqf":"calc((0.5em + 0.5ex - "+a+") * 0.5)")+"x1h2wjjm",marginTop:("calc((0.5em + 0.5ex - "+a+") * 0.56)"!=null?"x1hpldj0":"calc((0.5em + 0.5ex - "+a+") * 0.56)")+"x14iu460",$$css:!0},{"--65j53i":function(a){return typeof a==="number"?a+"px":a!=null?a:void 0}("calc((0.5em + 0.5ex - "+a+") * 0.5)"),"--g77s0":function(a){return typeof a==="number"?a+"px":a!=null?a:void 0}("calc((0.5em + 0.5ex - "+a+") * 0.56)")}]},oneLine:{display:"x1lliihq",maxWidth:"x193iq5w",overflowX:"x6ikm8r",overflowY:"x10wlt62",textOverflow:"xlyipyv",whiteSpace:"xuxw1ft",$$css:!0},root:{display:"x1lliihq",overflowX:"x1plvlek",overflowY:"xryxfnj",position:"x1n2onr6",$$css:!0},setLineHeight:function(a){return[{"--base-line-clamp-line-height":a!=null?"x1ji0vk5":a,lineHeight:a!=null?"x18bv5gf":a,$$css:!0},{"----base-line-clamp-line-height":a!=null?a:void 0,"--lineHeight":a!=null?a:void 0}]}},r={balance:{textWrap:"x41virw",$$css:!0},nowrap:{textWrap:"x12jkypp",$$css:!0},pretty:{textWrap:"xi7mnp6",$$css:!0},wrap:{textWrap:"x199x1lr",$$css:!0}};function s(a,b,d,e){if(a===0)return[d,{lineHeight:b}];if(a===1){var f=k.jsx("span",babelHelpers["extends"]({},(i||(i=c("stylex"))).props(q.oneLine,e),{children:d}));return[f,{lineHeight:b}]}f=k.jsx("span",{className:(i||(i=c("stylex")))(q.multiLine,e),style:{WebkitBoxOrient:"vertical",WebkitLineClamp:a,display:"-webkit-box"},children:d});return[f,{lineHeight:b}]}function a(a){var b=d("react-compiler-runtime").c(40),e,f;b[0]!==a?(f=a.ref,e=babelHelpers.objectWithoutPropertiesLoose(a,h),b[0]=a,b[1]=e,b[2]=f):(e=b[1],f=b[2]);a=e;e=a.baselineAdjustmentXStyle;var g=a.children,j=a.dir,t=a.elementType,u=a.htmlFor,v=a.id,w=a.lineHeight,x=a.lines,y=a.testid,z=a.translate,A=a.truncationTooltip,B=a.wrap;a=a.xstyle;t=t===void 0?"span":t;var C=m(null),D=n(),E=D[0],F=D[1];D=n(!1);var G=D[0],H=D[1];b[3]!==e||b[4]!==g||b[5]!==x?(D=s(x,"var(--base-line-clamp-line-height)",g,e),b[3]=e,b[4]=g,b[5]=x,b[6]=D):D=b[6];e=D;g=e[0];D=w!=null?typeof w==="number"?w+"px":w:null;e=w!=null&&typeof w!=="number"&&D!=null&&!D.endsWith("px");var I;b[7]!==D?(I=D!=null&&D.endsWith("px")?D:"calc("+(D!=null?D:"1")+" * 1em)",b[7]=D,b[8]=I):I=b[8];D=I;b[9]!==x?(I=function(){var a;a=(a=C.current)==null?void 0:a.children[0];if(a==null||x<1)return;H(a.offsetWidth0?I:void 0;b[21]!==L||b[22]!==g||b[23]!==j||b[24]!==u||b[25]!==v||b[26]!==K||b[27]!==B||b[28]!==t||b[29]!==y||b[30]!==z?(e=k.jsx(L,babelHelpers["extends"]({},B,{"data-testid":void 0,dir:j,htmlFor:u,id:v,onMouseEnter:t,ref:K,translate:z,children:g})),b[21]=L,b[22]=g,b[23]=j,b[24]=u,b[25]=v,b[26]=K,b[27]=B,b[28]=t,b[29]=y,b[30]=z,b[31]=e):e=b[31];w=e;b[32]!==w||b[33]!==a?(D=f?k.jsx("span",babelHelpers["extends"]({},(i||(i=c("stylex"))).props([q.flexWrapper,a]),{children:w})):w,b[32]=w,b[33]=a,b[34]=D):D=b[34];J=D;b[35]!==J||b[36]!==G||b[37]!==E||b[38]!==A?(I=G&&A&&E?k.jsx(c("CometPlaceholder.react"),{fallback:J,children:k.jsx(p,babelHelpers["extends"]({tooltipImpl:E},A.tooltipProps,{children:J}))}):J,b[35]=J,b[36]=G,b[37]=E,b[38]=A,b[39]=I):I=b[39];return I}g["default"]=a}),98); __d("BaseText.react",["BaseLineClamp.react","BaseTextContext","FBLogger","gkx","react","react-compiler-runtime","stylex","testID"],(function(a,b,c,d,e,f,g){"use strict";var h=["ref"],i,j,k=j||(j=d("react"));j.useMemo;var l={base:{maxWidth:"x193iq5w",minWidth:"xeuugli",whiteSpace:"x1fj9vlw",wordBreak:"x13faqbe",wordWrap:"x1vvkbs",$$css:!0},block:{"::after_content":"x1s928wv","::after_display":"xhkezso","::after_height":"x1gmr53x","::before_content":"x1cpjm7i","::before_display":"x1fgarty","::before_height":"x1943h6x",$$css:!0},inline:{display:"xt0psk2",$$css:!0}},m={1:{"::before_marginTop":"x1ckan80",$$css:!0},2:{"::before_marginTop":"x1s3etm8",$$css:!0},3:{"::before_marginTop":"x1tu3fi",$$css:!0},4:{"::before_marginTop":"x4zkp8e",$$css:!0},5:{"::before_marginTop":"xudqn12",$$css:!0},6:{"::before_marginTop":"xtoi2st",$$css:!0},7:{"::before_marginTop":"x14z4hjw",$$css:!0},8:{"::before_marginTop":"x1ill7wo",$$css:!0},9:{"::before_marginTop":"xhau9xz",$$css:!0},10:{"::before_marginTop":"x14qwyeo",$$css:!0},11:{"::before_marginTop":"xb4g69",$$css:!0},12:{"::before_marginTop":"x1rov3wm",$$css:!0}},n={1:{"::after_marginBottom":"xo8pqpo",$$css:!0},2:{"::after_marginBottom":"xlf94lp",$$css:!0},3:{"::after_marginBottom":"x676frb",$$css:!0},4:{"::after_marginBottom":"x3x7a5m",$$css:!0},5:{"::after_marginBottom":"x41vudc",$$css:!0},6:{"::after_marginBottom":"xw06pyt",$$css:!0},7:{"::after_marginBottom":"x1g2y4wz",$$css:!0},8:{"::after_marginBottom":"x1x48ksl",$$css:!0},9:{"::after_marginBottom":"x1guzi96",$$css:!0},10:{"::after_marginBottom":"x1y9wsrc",$$css:!0},11:{"::after_marginBottom":"xykhf1w",$$css:!0},12:{"::after_marginBottom":"xe797ca",$$css:!0}},o={1:{paddingBottom:"x1j85h84",$$css:!0},2:{paddingBottom:"x1120s5i",$$css:!0},3:{paddingBottom:"xg8j3zb",$$css:!0}},p={auto:{$$css:!0},center:{textAlign:"x2b8uid",$$css:!0},end:{textAlign:"xp4054r",$$css:!0},start:{textAlign:"x1yc453h",$$css:!0}};function q(a,b){var c=[m[a[0]],n[a[1]]],d=null;a.length===3&&b>0&&(c[1]=n[a[1]+a[2]],d=o[a[2]]);return[c,d]}function a(a,b){function e(e){var f=d("react-compiler-runtime").c(54),g,j;f[0]!==e?(j=e.ref,g=babelHelpers.objectWithoutPropertiesLoose(e,h),f[0]=e,f[1]=g,f[2]=j):(g=f[1],j=f[2]);e=g;g=e.alignment;var m=e.children,n=e.colorName,o=e.dir,r=e.elementType,s=e.htmlFor,t=e.id,u=e.isDenseModeEnabled,v=e.lines,w=e.styleName,x=e.testid,y=e.translate,z=e.truncationTooltip,A=e.wrap;e=e.xstyle;g=g===void 0?"start":g;r=r===void 0?"span":r;u=u===void 0?!1:u;v=v===void 0?0:v;u=u&&a.stylesForDenseMode?(u=a.stylesForDenseMode[w])!=null?u:a.styles[w]:a.styles[w];var B=u.lineHeight;u=u.style;var C=a.defaultFontFamily,D,E;if(f[3]!==g||f[4]!==n||f[5]!==v||f[6]!==w){var F=a.offsets(w);E=a.colors[n];D=p[g];F=q(F,v);f[3]=g;f[4]=n;f[5]=v;f[6]=w;f[7]=D;f[8]=E;f[9]=F}else D=f[7],E=f[8],F=f[9];g=F;n=g[0];w=g[1];f[10]!==m?(F=k.jsx(d("BaseTextContext").BaseTextContextProvider,{nested:!0,children:m}),f[10]=m,f[11]=F):F=f[11];g=F;f[12]!==z?(m=z!=null&&b!=null?{tooltipImpl:b,tooltipProps:z}:void 0,f[12]=z,f[13]=m):m=f[13];F=m;m=F;F=d("BaseTextContext").useBaseTextContext();if(F&&F.nested){f[14]!==x?(F=c("testID")(x),f[14]=x,f[15]=F):F=f[15];var G;f[16]!==D||f[17]!==E||f[18]!==u||f[19]!==e?(G=(i||(i=c("stylex")))(l.base,l.inline,C,u,E,D,e),f[16]=D,f[17]=E,f[18]=u,f[19]=e,f[20]=G):G=f[20];var H=typeof B==="number"?B+"px":B,I;f[21]!==H?(I={lineHeight:H},f[21]=H,f[22]=I):I=f[22];f[23]!==r||f[24]!==s||f[25]!==t||f[26]!==j||f[27]!==G||f[28]!==I||f[29]!==F||f[30]!==y||f[31]!==g?(H=k.jsx(r,babelHelpers["extends"]({},F,{className:G,htmlFor:s,id:t,ref:j,style:I,translate:y,children:g})),f[23]=r,f[24]=s,f[25]=t,f[26]=j,f[27]=G,f[28]=I,f[29]=F,f[30]=y,f[31]=g,f[32]=H):H=f[32];return H}b==null&&z!=null&&c("FBLogger")("comet_ui","BaseText").blameToPreviousFile().mustfix("Using truncation tooltip without tooltip impl");G=B!=null&&typeof B!=="number"&&B!=null&&!B.endsWith("px");I=u;F=c("gkx")("5620")?!G&&n:n;f[33]!==D||f[34]!==E||f[35]!==F||f[36]!==I||f[37]!==e?(H=[l.base,l.block,C,I,E,D,F,e],f[33]=D,f[34]=E,f[35]=F,f[36]=I,f[37]=e,f[38]=H):H=f[38];f[39]!==r||f[40]!==w||f[41]!==o||f[42]!==s||f[43]!==t||f[44]!==B||f[45]!==v||f[46]!==j||f[47]!==H||f[48]!==x||f[49]!==m||f[50]!==y||f[51]!==A||f[52]!==g?(z=k.jsx(c("BaseLineClamp.react"),{baselineAdjustmentXStyle:w,dir:o,elementType:r,htmlFor:s,id:t,lineHeight:B,lines:v,ref:j,testid:void 0,translate:y,truncationTooltip:m,wrap:A,xstyle:H,children:g}),f[39]=r,f[40]=w,f[41]=o,f[42]=s,f[43]=t,f[44]=B,f[45]=v,f[46]=j,f[47]=H,f[48]=x,f[49]=m,f[50]=y,f[51]=A,f[52]=g,f[53]=z):z=f[53];return z}return e}g.createBaseTextComponent=a}),98);