1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9268],{9268:(e,r,i)=>{i.r(r),i.d(r,{UpdateEmailScreen:()=>k,UpdateEmailScreenView:()=>w,default:()=>k});var t=i(73365),o=i(42040),a=i(93343),n=i(38982),l=i(1521),d=i(3749),s=i(4373),c=i(81194),p=i(69407),u=i(12670),h=i(36485),g=i(66548),v=i(54424),x=i(16489),f=i(66027);i(33775),i(89153),i(81219),i(14008),i(49043);let m=(0,l.forwardRef)((e,r)=>{let[i,o]=(0,l.useState)(""),[a,v]=(0,l.useState)(""),[f,m]=(0,l.useState)(!1),{authenticated:w,user:k}=(0,p.u)(),{initUpdateEmail:j}=(0,c.u)(),{navigate:I,setModalData:E,currentScreen:S}=(0,p.a)(),{enabled:C,token:z}=(0,s.a)(),$=(0,d.u)(),A=(0,h.D)(i)&&($.disablePlusEmails&&i.includes("+")?(a||v("Please enter a valid email address without a '+'."),!1):(a&&v(""),!0)),N=f||!A,F=()=>{N||(!C||z||w?(async e=>{if(!k?.email)throw Error("User is required to have an email address to update it.");m(!0);try{await j({oldAddress:k.email.address,newAddress:i,captchaToken:e}),I("AwaitingPasswordlessCodeScreen")}catch(e){E({errorModalData:{error:e,previousScreen:S||"LandingScreen"}}),I("ErrorScreen")}m(!1)})(z):(E({captchaModalData:{callback:e=>{if(!k?.email)throw Error("User is required to have an email address to update it.");return j({oldAddress:k.email.address,newAddress:i,captchaToken:e})},userIntentRequired:!1,onSuccessNavigateTo:"AwaitingPasswordlessCodeScreen",onErrorNavigateTo:"ErrorScreen"}}),I("CaptchaScreen")))};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(b,{children:[a&&(0,t.jsx)(x.E,{style:{marginTop:"0.25rem",textAlign:"left"},children:a}),(0,t.jsxs)(y,{$error:!!a,children:[(0,t.jsx)(u.C,{children:(0,t.jsx)(n.A,{})}),(0,t.jsx)("input",{ref:r,id:"email-input",type:"email",placeholder:"[email protected]",onChange:e=>o(e.target.value),onKeyUp:e=>{"Enter"===e.key&&F()},value:i,autoComplete:"email"}),e.stacked?null:(0,t.jsx)(g.E,{isSubmitting:f,onClick:F,disabled:N,children:"Submit"})]})]}),e.stacked?(0,t.jsx)(g.P,{loadingText:null,loading:f,disabled:N,onClick:F,style:{width:"100%"},children:"Submit"}):null]})}),b=v.I,y=v.E,w=({title:e="Update your email",subtitle:r="Add the email address you'd like to use going forward. We'll send you a confirmation code"})=>(0,t.jsx)(f.S,{title:e,subtitle:r,icon:o.A,watermark:!0,children:(0,t.jsx)(a.B,{children:(0,t.jsx)(m,{stacked:!0})})}),k={component:()=>(0,t.jsx)(w,{})}},16489:(e,r,i)=>{i.d(r,{E:()=>o});var t=i(63381);let o=t.I4.span` 2 text-align: left; 3 font-size: 0.75rem; 4 font-weight: 500; 5 line-height: 1.125rem; /* 150% */ 6 7 color: var(--privy-color-error); 8`},24637:(e,r,i)=>{i.d(r,{A:()=>d});var t=i(1521);let o=e=>{let r=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,r,i)=>i?i.toUpperCase():r.toLowerCase());return r.charAt(0).toUpperCase()+r.slice(1)},a=function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];return r.filter((e,r,i)=>!!e&&""!==e.trim()&&i.indexOf(e)===r).join(" ").trim()};var n={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let l=(0,t.forwardRef)((e,r)=>{let{color:i="currentColor",size:o=24,strokeWidth:l=2,absoluteStrokeWidth:d,className:s="",children:c,iconNode:p,...u}=e;return(0,t.createElement)("svg",{ref:r,...n,width:o,height:o,stroke:i,strokeWidth:d?24*Number(l)/Number(o):l,className:a("lucide",s),...!c&&!(e=>{for(let r in e)if(r.startsWith("aria-")||"role"===r||"title"===r)return!0})(u)&&{"aria-hidden":"true"},...u},[...p.map(e=>{let[r,i]=e;return(0,t.createElement)(r,i)}),...Array.isArray(c)?c:[c]])}),d=(e,r)=>{let i=(0,t.forwardRef)((i,n)=>{let{className:d,...s}=i;return(0,t.createElement)(l,{ref:n,iconNode:r,className:a("lucide-".concat(o(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),"lucide-".concat(e),d),...s})});return i.displayName=o(e),i}},27683:(e,r,i)=>{i.d(r,{S:()=>k});var t=i(73365),o=i(1521),a=i(63381),n=i(12670),l=i(66548),d=i(30570);let s=a.I4.div` 9 /* spacing tokens */ 10 --screen-space: 16px; /* base 1x = 16 */ 11 --screen-space-lg: calc(var(--screen-space) * 1.5); /* 24px */ 12 13 position: relative; 14 overflow: hidden; 15 margin: 0 calc(-1 * var(--screen-space)); /* extends over modal padding */ 16 height: 100%; 17 border-radius: var(--privy-border-radius-lg); 18`,c=a.I4.div` 19 display: flex; 20 flex-direction: column; 21 gap: calc(var(--screen-space) * 1.5); 22 width: 100%; 23 background: var(--privy-color-background); 24 padding: 0 var(--screen-space-lg) var(--screen-space); 25 height: 100%; 26 border-radius: var(--privy-border-radius-lg); 27`,p=a.I4.div` 28 position: relative; 29 display: flex; 30 flex-direction: column; 31`,u=(0,a.I4)(l.M)` 32 margin: 0 -8px; 33`,h=a.I4.div` 34 flex: 1 1 auto; 35 display: flex; 36 flex-direction: column; 37 38 /* Enable scrolling */ 39 overflow-y: auto; 40 41 /* Hide scrollbar but keep functionality when scrollable */ 42 /* Add padding for focus outline space, offset with negative margin */ 43 padding: 3px; 44 margin: -3px; 45 46 &::-webkit-scrollbar {
47 display: none; 48 } 49 scrollbar-gutter: stable both-edges; 50 scrollbar-width: none; 51 -ms-overflow-style: none; 52 53 /* Gradient effect for scroll indication */ 54 ${({$colorScheme:e})=>"light"===e?"background: linear-gradient(var(--privy-color-background), var(--privy-color-background) 70%) bottom, linear-gradient(rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.06)) bottom;":"dark"===e?"background: linear-gradient(var(--privy-color-background), var(--privy-color-background) 70%) bottom, linear-gradient(rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.06)) bottom;":void 0} 55 56 background-repeat: no-repeat; 57 background-size: 58 100% 32px, 59 100% 16px; 60 background-attachment: local, scroll; 61`,g=a.I4.div` 62 display: flex; 63 flex-direction: column; 64 gap: var(--screen-space-lg); 65 margin-top: 1.5rem; 66`,v=a.I4.div` 67 text-align: center; 68 display: flex; 69 flex-direction: column; 70 align-items: center; 71 gap: var(--screen-space); 72`,x=a.I4.div` 73 display: flex; 74 flex-direction: column; 75 gap: 4px; 76`,f=a.I4.h3` 77 && { 78 font-size: 20px; 79 line-height: 32px; 80 font-weight: 500; 81 color: var(--privy-color-foreground); 82 margin: 0; 83 } 84`,m=a.I4.p` 85 && { 86 margin: 0; 87 font-size: 16px; 88 font-weight: 300; 89 line-height: 24px; 90 color: var(--privy-color-foreground); 91 } 92`,b=a.I4.div` 93 background: ${({$variant:e})=>{switch(e){case"success":return"var(--privy-color-success-bg, #EAFCEF)";case"warning":return"var(--privy-color-warn, #FEF3C7)";case"error":return"var(--privy-color-error-bg, #FEE2E2)";case"loading":case"logo":return"transparent";default:return"var(--privy-color-background-2)"}}}; 94 95 border-radius: 50%; 96 width: 64px; 97 height: 64px; 98 display: flex; 99 align-items: center; 100 justify-content: center; 101`,y=a.I4.div` 102 display: flex; 103 align-items: center; 104 justify-content: center; 105 106 img, 107 svg { 108 max-height: 90px; 109 max-width: 180px; 110 } 111`,w=a.I4.div` 112 display: flex; 113 flex-direction: column; 114 justify-content: center; 115 align-items: center; 116 width: 100%; 117 height: 82px; 118 119 > div { 120 position: relative; 121 } 122 123 > div > :first-child { 124 position: relative; 125 } 126 127 > div > :last-child { 128 position: absolute; 129 left: 50%; 130 top: 50%; 131 transform: translate(-50%, -50%); 132 } 133`,k=({children:e,...r})=>(0,t.jsx)(s,{children:(0,t.jsx)(c,{...r,children:e})}),j=a.I4.div` 134 position: absolute; 135 top: 0; 136 left: calc(-1 * var(--screen-space-lg)); 137 width: calc(100% + calc(var(--screen-space-lg) * 2)); 138 height: 4px; 139 background: var(--privy-color-background-2); 140 border-top-left-radius: inherit; 141 border-top-right-radius: inherit; 142 overflow: hidden; 143`,I=(0,a.I4)(l.B)` 144 padding: 0; 145 && a { 146 padding: 0; 147 color: var(--privy-color-foreground-3); 148 } 149`,E=a.I4.div` 150 height: 100%; 151 width: ${({pct:e})=>e}%; 152 background: var(--privy-color-foreground-3); 153 border-radius: 2px; 154 transition: width 300ms ease-in-out; 155`,S=({step:e})=>e?(0,t.jsx)(j,{children:(0,t.jsx)(E,{pct:Math.min(100,e.current/e.total*100)})}):null;k.Header=({title:e,subtitle:r,icon:i,iconVariant:o,iconLoadingStatus:a,showBack:n,onBack:l,showInfo:d,onInfo:s,showClose:c,onClose:h,step:g,headerTitle:b,...y})=>(0,t.jsxs)(p,{...y,children:[(0,t.jsx)(u,{backFn:n?l:void 0,infoFn:d?s:void 0,onClose:c?h:void 0,title:b,closeable:c}),(i||o||e||r)&&(0,t.jsxs)(v,{children:[i||o?(0,t.jsx)(k.Icon,{icon:i,variant:o,loadingStatus:a}):null,!(!e&&!r)&&(0,t.jsxs)(x,{children:[e&&(0,t.jsx)(f,{children:e}),r&&(0,t.jsx)(m,{children:r})]})]}),g&&(0,t.jsx)(S,{step:g})]}),(k.Body=o.forwardRef(({children:e,...r},i)=>(0,t.jsx)(h,{ref:i,...r,children:e}))).displayName="Screen.Body",k.Footer=({children:e,...r})=>(0,t.jsx)(g,{id:"privy-content-footer-container",...r,children:e}),k.Actions=({children:e,...r})=>(0,t.jsx)(C,{...r,children:e}),k.HelpText=({children:e,...r})=>(0,t.jsx)(z,{...r,children:e}),k.FooterText=({children:e,...r})=>(0,t.jsx)($,{...r,children:e}),k.Watermark=()=>(0,t.jsx)(I,{}),k.Icon=({icon:e,variant:r="subtle",loadingStatus:i})=>"logo"===r&&e?(0,t.jsx)(y,"string"==typeof e?{children:(0,t.jsx)("img",{src:e,alt:""})}:o.isValidElement(e)?{children:e}:{children:o.createElement(e)}):"loading"===r?e?(0,t.jsx)(w,{children:(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,t.jsx)(n.N,{success:i?.success,fail:i?.fail}),"string"==typeof e?(0,t.jsx)("span",{style:{background:`url('${e}') 0 0 / contain`,height:"38px",width:"38px",borderRadius:"6px",margin:"auto",backgroundSize:"contain"}}):o.isValidElement(e)?o.cloneElement(e,{style:{width:"38px",height:"38px"}}):o.createElement(e,{style:{width:"38px",height:"38px"}})]})}):(0,t.jsx)(b,{$variant:r,children:(0,t.jsx)(d.N,{size:"64px"})}):(0,t.jsx)(b,{$variant:r,children:e&&("string"==typeof e?(0,t.jsx)("img",{src:e,alt:"",style:{width:"32px",height:"32px",borderRadius:"6px"}}):o.isValidElement(e)?e:o.createElement(e,{width:32,height:32,stroke:(()=>{switch(r){case"success":return"var(--privy-color-icon-success)";case"warning":return"var(--privy-color-icon-warning)";case"error":return"var(--privy-color-icon-error)";default:return"var(--privy-color-icon-muted)"}})(),strokeWidth:2}))});let C=a.I4.div` 156 width: 100%; 157 display: flex; 158 flex-direction: column; 159 gap: calc(var(--screen-space) / 2); 160`,z=a.I4.div` 161 && { 162 margin: 0; 163 width: 100%; 164 text-align: center; 165 color: var(--privy-color-foreground-2); 166 font-size: 13px; 167 line-height: 20px; 168 169 & a { 170 text-decoration: underline; 171 } 172 } 173`,$=a.I4.div` 174 && { 175 margin-top: -1rem; 176 width: 100%; 177 text-align: center; 178 color: var(--privy-color-foreground-2); 179 font-size: 0.6875rem; // 11px 180 line-height: 1rem; // 16px 181 } 182`},30570:(e,r,i)=>{i.d(r,{N:()=>a});var t=i(73365),o=i(63381);let a=({size:e,centerIcon:r})=>(0,t.jsx)(n,{$size:e,children:(0,t.jsxs)(l,{children:[(0,t.jsx)(s,{}),(0,t.jsx)(c,{}),r?(0,t.jsx)(d,{children:r}):null]})}),n=o.I4.div` 183 --spinner-size: ${e=>e.$size?e.$size:"96px"}; 184 185 display: inline-flex; 186 justify-content: center; 187 align-items: center; 188 189 @media all and (display-mode: standalone) { 190 margin-bottom: 30px; 191 } 192`,l=o.I4.div` 193 position: relative; 194 height: var(--spinner-size); 195 width: var(--spinner-size); 196 197 opacity: 1; 198 animation: fadein 200ms ease; 199`,d=o.I4.div` 200 position: absolute; 201 top: 0; 202 right: 0; 203 bottom: 0; 204 left: 0; 205 display: flex; 206 align-items: center; 207 justify-content: center; 208 svg, 209 img { 210 width: calc(var(--spinner-size) * 0.4); 211 height: calc(var(--spinner-size) * 0.4); 212 border-radius: var(--privy-border-radius-full); 213 } 214`,s=o.I4.div` 215 position: absolute; 216 top: 0; 217 right: 0; 218 bottom: 0; 219 left: 0; 220 width: var(--spinner-size); 221 height: var(--spinner-size); 222 223 && { 224 border: 4px solid var(--privy-color-border-default); 225 border-radius: 50%; 226 } 227`,c=o.I4.div` 228 position: absolute; 229 top: 0; 230 right: 0; 231 bottom: 0; 232 left: 0; 233 width: var(--spinner-size); 234 height: var(--spinner-size); 235 animation: spin 1200ms linear infinite; 236 237 && { 238 border: 4px solid; 239 border-color: var(--privy-color-icon-subtle) transparent transparent transparent; 240 border-radius: 50%; 241 } 242 243 @keyframes spin { 244 from { 245 transform: rotate(0deg); 246 } 247 to { 248 transform: rotate(360deg); 249 } 250 } 251`}
251,38982:(e,r,i)=>{i.d(r,{A:()=>t});let t=(0,i(24637).A)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]])},42040:(e,r,i)=>{i.d(r,{A:()=>o});var t=i(1521);let o=t.forwardRef(function(e,r){let{title:i,titleId:o,...a}=e;return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":o},a),i?t.createElement("title",{id:o},i):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75"}))})},54424:(e,r,i)=>{i.d(r,{E:()=>n,I:()=>d,a:()=>l});var t=i(63381),o=i(16489);let a=t.I4.label` 252 display: block; 253 position: relative; 254 width: 100%; 255 height: 56px; 256 257 && > :first-child { 258 position: absolute; 259 left: 0.75em; 260 top: 50%; 261 transform: translate(0, -50%); 262 } 263 264 && > input { 265 font-size: 16px; 266 line-height: 24px; 267 color: var(--privy-color-foreground); 268 269 padding: 12px 88px 12px 52px; 270 flex-grow: 1; 271 background: var(--privy-color-background); 272 border: 1px solid 273 ${({$error:e})=>e?"var(--privy-color-error) !important":"var(--privy-color-foreground-4)"}; 274 border-radius: var(--privy-border-radius-md); 275 width: 100%; 276 height: 100%; 277 278 /* Tablet and Up */ 279 @media (min-width: 441px) { 280 font-size: 14px; 281 padding-right: 78px; 282 } 283 284 :focus { 285 outline: none; 286 border-color: ${({$error:e})=>e?"var(--privy-color-error) !important":"var(--privy-color-accent-light)"}; 287 box-shadow: ${({$error:e})=>e?"none":"0 0 0 1px var(--privy-color-accent-light)"}; 288 } 289 290 :autofill, 291 :-webkit-autofill { 292 background: var(--privy-color-background); 293 } 294 295 && > input::placeholder { 296 color: var(--privy-color-foreground-3); 297 } 298 &:disabled { 299 opacity: 0.4; /* Make it visually appear disabled */ 300 cursor: not-allowed; /* Change cursor to not-allowed */ 301 } 302 &:disabled, 303 &:disabled:hover, 304 &:disabled > span { 305 color: var(--privy-color-foreground-3); /* Change text color to grey */ 306 } 307 } 308 309 && > button:last-child { 310 right: 0px; 311 line-height: 24px; 312 padding: 13px 17px; 313 :focus { 314 outline: none; 315 } 316 &:disabled { 317 opacity: 0.4; /* Make it visually appear disabled */ 318 cursor: not-allowed; /* Change cursor to not-allowed */ 319 } 320 &:disabled, 321 &:disabled:hover, 322 &:disabled > span { 323 color: var(--privy-color-foreground-3); /* Change text color to grey */ 324 } 325 } 326`,n=(0,t.I4)(a)` 327 background-color: var(--privy-color-background); 328 transition: background-color 200ms ease; 329 330 && > button { 331 right: 0; 332 line-height: 24px; 333 position: absolute; 334 padding: 13px 17px; 335 background-color: #090; 336 337 :focus { 338 outline: none; 339 border-color: var(--privy-color-accent); 340 } 341 } 342`,l=(0,t.I4)(a)` 343 && > input { 344 overflow: hidden; 345 white-space: nowrap; 346 text-overflow: ellipsis; 347 348 padding-right: ${e=>e.$stacked?"16px":"88px"}; 349 350 border: 1px solid 351 ${({$error:e})=>e?"var(--privy-color-error) !important":"var(--privy-color-foreground-4)"}; 352 353 && > input::placeholder { 354 color: var(--privy-color-foreground-3); 355 } 356 } 357 358 && > :last-child { 359 right: 16px; 360 position: absolute; 361 top: 50%; 362 transform: translate(0, -50%); 363 } 364 365 && > button:last-child { 366 right: 0px; 367 line-height: 24px; 368 padding: 13px 17px; 369 370 :focus { 371 outline: none; 372 } 373 } 374`,d=t.I4.div` 375 width: 100%; 376 377 /* Add styling for the ErrorMessage within EmailInput */ 378 && > ${o.E} { 379 display: block; 380 text-align: left; 381 padding-left: var(--privy-border-radius-md); 382 padding-bottom: 5px; 383 } 384`},66027:(e,r,i)=>{i.d(r,{S:()=>n});var t=i(73365),o=i(66548),a=i(27683);let n=({primaryCta:e,secondaryCta:r,helpText:i,footerText:n,watermark:l=!0,children:d,...s})=>{let c=e||r?(0,t.jsxs)(t.Fragment,{children:[e&&(()=>{let{label:r,...i}=e,a=i.variant||"primary";return(0,t.jsx)(o.a,{...i,variant:a,style:{width:"100%",...i.style},children:r})})(),r&&(()=>{let{label:e,...i}=r,a=i.variant||"secondary";return(0,t.jsx)(o.a,{...i,variant:a,style:{width:"100%",...i.style},children:e})})()]}):null;return(0,t.jsxs)(a.S,{id:s.id,className:s.className,children:[(0,t.jsx)(a.S.Header,{...s}),d?(0,t.jsx)(a.S.Body,{children:d}):null,i||c||l?(0,t.jsxs)(a.S.Footer,{children:[i?(0,t.jsx)(a.S.HelpText,{children:i}):null,c?(0,t.jsx)(a.S.Actions,{children:c}):null,l?(0,t.jsx)(a.S.Watermark,{}):null]}):null,n?(0,t.jsx)(a.S.FooterText,{children:n}):null]})}},93343:(e,r,i)=>{i.d(r,{B:()=>o,C:()=>l,F:()=>s,H:()=>n,R:()=>h,S:()=>p,a:()=>c,b:()=>u,c:()=>d,d:()=>g,e:()=>a});var t=i(63381);let o=t.I4.div` 385 display: flex; 386 flex-direction: column; 387 align-items: flex-start; 388 justify-content: flex-end; 389 margin-top: auto; 390 gap: 16px; 391 flex-grow: 100; 392`,a=t.I4.div` 393 display: flex; 394 flex-direction: column; 395 align-items: center; 396 justify-content: center; 397 flex-grow: 1; 398 width: 100%; 399`,n=t.I4.div` 400 display: flex; 401 flex-direction: column; 402 align-items: center; 403 width: 100%; 404`,l=(0,t.I4)(a)` 405 padding: 20px 0; 406`,d=(0,t.I4)(a)` 407 gap: 16px; 408`,s=t.I4.div` 409 display: flex; 410 flex-direction: column; 411 width: 100%; 412`,c=t.I4.div` 413 display: flex; 414 flex-direction: column; 415 gap: 8px; 416`;t.I4.div` 417 display: flex; 418 flex-direction: column; 419 justify-content: space-between; 420 height: 100%; 421`;let p=t.I4.div` 422 display: flex; 423 flex-direction: column; 424 justify-content: flex-start; 425 align-items: flex-start; 426 text-align: left; 427 gap: 8px; 428 padding: 16px; 429 margin-top: 16px; 430 margin-bottom: 16px; 431 width: 100%; 432 background: var(--privy-color-background-2); 433 border-radius: var(--privy-border-radius-md); 434 && h4 { 435 color: var(--privy-color-foreground-3); 436 font-size: 14px; 437 text-decoration: underline; 438 font-weight: medium; 439 } 440 && p { 441 color: var(--privy-color-foreground-3); 442 font-size: 14px; 443 } 444`,u=t.I4.div` 445 height: 16px; 446`,h=t.I4.div` 447 height: 12px; 448`;t.I4.div` 449 position: relative; 450`;let g=t.I4.div` 451 height: ${e=>e.height??"12"}px; 452`;t.I4.div` 453 background-color: var(--privy-color-accent); 454 display: flex; 455 justify-content: center; 456 align-items: center; 457 border-radius: 50%; 458 border-color: white; 459 border-width: 2px !important; 460`}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.