PageSourceSearch

https://crack-my-code.vercel.app/_next/static/chunks/5735.8a26e4ef8183c810.js

js crack-my-code.vercel.app collected 2026-10-03 06:36:17 UTC 19,125 bytes, 383 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5735],{51987:function(e,r,t){t.d(r,{Z:function(){return p}});var i=t(63353);let n=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),o=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,r,t)=>t?t.toUpperCase():r.toLowerCase()),a=e=>{let r=o(e);return r.charAt(0).toUpperCase()+r.slice(1)},s=function(){for(var e=arguments.length,r=Array(e),t=0;t<e;t++)r[t]=arguments[t];return r.filter((e,r,t)=>!!e&&""!==e.trim()&&t.indexOf(e)===r).join(" ").trim()},l=e=>{for(let r in e)if(r.startsWith("aria-")||"role"===r||"title"===r)return!0};var c={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 d=(0,i.forwardRef)((e,r)=>{let{color:t="currentColor",size:n=24,strokeWidth:o=2,absoluteStrokeWidth:a,className:d="",children:p,iconNode:h,...u}=e;return(0,i.createElement)("svg",{ref:r,...c,width:n,height:n,stroke:t,strokeWidth:a?24*Number(o)/Number(n):o,className:s("lucide",d),...!p&&!l(u)&&{"aria-hidden":"true"},...u},[...h.map(e=>{let[r,t]=e;return(0,i.createElement)(r,t)}),...Array.isArray(p)?p:[p]])}),p=(e,r)=>{let t=(0,i.forwardRef)((t,o)=>{let{className:l,...c}=t;return(0,i.createElement)(d,{ref:o,iconNode:r,className:s("lucide-".concat(n(a(e))),"lucide-".concat(e),l),...c})});return t.displayName=a(e),t}},94829:function(e,r,t){t.d(r,{Z:function(){return i}});let i=(0,t(51987).Z)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},40485:function(e,r,t){t.d(r,{Z:function(){return i}});let i=(0,t(51987).Z)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]])},58520:function(e,r,t){t.d(r,{Z:function(){return i}});let i=(0,t(51987).Z)("fingerprint-pattern",[["path",{d:"M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4",key:"1nerag"}],["path",{d:"M14 13.12c0 2.38 0 6.38-1 8.88",key:"o46ks0"}],["path",{d:"M17.29 21.02c.12-.6.43-2.3.5-3.02",key:"ptglia"}],["path",{d:"M2 12a10 10 0 0 1 18-6",key:"ydlgp0"}],["path",{d:"M2 16h.01",key:"1gqxmh"}],["path",{d:"M21.8 16c.2-2 .131-5.354 0-6",key:"drycrb"}],["path",{d:"M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2",key:"1tidbn"}],["path",{d:"M8.65 22c.21-.66.45-1.32.57-2",key:"13wd9y"}],["path",{d:"M9 6.8a6 6 0 0 1 9 5.2v2",key:"1fr1j5"}]])},47448:function(e,r,t){t.r(r),t.d(r,{DoubleIconWrapper:function(){return k},LinkButton:function(){return w},LinkPasskeyScreen:function(){return m},LinkPasskeyView:function(){return v},default:function(){return m}});var i=t(9054),n=t(40485),o=t(58520);let a=(0,t(51987).Z)("trash-2",[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]]);var s=t(63353),l=t(83771),c=t(65610),d=t(83842),p=t(38743),h=t(76429),u=t(53331),g=t(35376);t(74094),t(58005),t(85201);let v=({passkeys:e,isLoading:r,errorReason:t,success:a,expanded:s,onLinkPasskey:l,onUnlinkPasskey:c,onExpand:d,onBack:p,onClose:h})=>(0,i.jsx)(g.S,a?{title:"Passkeys updated",icon:n.Z,iconVariant:"success",primaryCta:{label:"Done",onClick:h},onClose:h,watermark:!0}:s?{icon:o.Z,title:"Your passkeys",onBack:p,onClose:h,watermark:!0,children:(0,i.jsx)(f,{passkeys:e,expanded:s,onUnlink:c,onExpand:d})}:{icon:o.Z,title:"Set up passkey verification",subtitle:"Verify with passkey",primaryCta:{label:"Add new passkey",onClick:l,loading:r},onClose:h,watermark:!0,helpText:t||void 0,children:0===e.length?(0,i.jsx)(y,{}):(0,i.jsx)(x,{children:(0,i.jsx)(f,{passkeys:e,expanded:s,onUnlink:c,onExpand:d})})}),x=l.zo.div`
2  margin-bottom: 12px;
3`,f=({passkeys:e,expanded:r,onUnlink:t,onExpand:n})=>{let[o,l]=(0,s.useState)([]),d=r?e.length:2;return(0,i.jsxs)("div",{children:[(0,i.jsx)(z,{children:"Your passkeys"}),(0,i.jsxs)(j,{children:[e.slice(0,d).map(e=>(0,i.jsxs)(S,{children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(E,{children:e.authenticatorName?e.createdWithBrowser?`${e.authenticatorName} on ${e.createdWithBrowser}`:e.authenticatorName:e.createdWithBrowser?e.createdWithOs?`${e.createdWithBrowser} on ${e.createdWithOs}`:`${e.createdWithBrowser}`:"Unknown device"}),(0,i.jsxs)(C,{children:["Last used:"," ",(e.latestVerifiedAt??e.firstVerifiedAt)?.toLocaleStr
3ing()??"N/A"]})]}),(0,i.jsx)(M,{disabled:o.includes(e.credentialId),onClick:()=>(async e=>{l(r=>r.concat([e])),await t(e),l(r=>r.filter(r=>r!==e))})(e.credentialId),children:o.includes(e.credentialId)?(0,i.jsx)(c.B,{}):(0,i.jsx)(a,{size:16})})]},e.credentialId)),e.length>2&&!r&&(0,i.jsx)(w,{onClick:n,children:"View all"})]})]})},y=()=>(0,i.jsxs)(d.T,{style:{color:"var(--privy-color-foreground)"},children:[(0,i.jsx)(d.a,{children:"Verify with Touch ID, Face ID, PIN, or hardware key"}),(0,i.jsx)(d.a,{children:"Takes seconds to set up and use"}),(0,i.jsx)(d.a,{children:"Use your passkey to verify transactions and login to your account"})]}),m={component:()=>{let{user:e}=(0,h.u)(),{unlink:r}=(0,u.y)(),{linkWithPasskey:t,closePrivyModal:n}=(0,p.u)(),o=e?.linkedAccounts.filter(e=>"passkey"===e.type),[a,l]=(0,s.useState)(!1),[c,d]=(0,s.useState)(""),[g,x]=(0,s.useState)(!1),[f,y]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{0===o.length&&y(!1)},[o.length]),(0,i.jsx)(v,{passkeys:o,isLoading:a,errorReason:c,success:g,expanded:f,onLinkPasskey:()=>{l(!0),t().then(()=>x(!0)).catch(e=>{if(e instanceof p.g){if(e.privyErrorCode===p.c.CANNOT_LINK_MORE_OF_TYPE)return void d("Cannot link more passkeys to account.");if(e.privyErrorCode===p.c.PASSKEY_NOT_ALLOWED)return void d("Passkey request timed out or rejected by user.")}d("Unknown error occurred.")}).finally(()=>{l(!1)})},onUnlinkPasskey:async e=>(l(!0),await r({credentialId:e}).then(()=>x(!0)).catch(e=>{e instanceof p.g&&e.privyErrorCode===p.c.MISSING_MFA_CREDENTIALS?d("Cannot unlink a passkey enrolled in MFA"):d("Unknown error occurred.")}).finally(()=>{l(!1)})),onExpand:()=>y(!0),onBack:()=>y(!1),onClose:()=>n()})}},k=l.zo.div`
4  display: flex;
5  align-items: center;
6  justify-content: center;
7  width: 180px;
8  height: 90px;
9  border-radius: 50%;
10  svg + svg {
11    margin-left: 12px;
12  }
13  > svg {
14    z-index: 2;
15    color: var(--privy-color-accent) !important;
16    stroke: var(--privy-color-accent) !important;
17    fill: var(--privy-color-accent) !important;
18  }
19`,b=(0,l.iv)`
20  && {
21    width: 100%;
22    font-size: 0.875rem;
23    line-height: 1rem;
24
25    /* Tablet and Up */
26    @media (min-width: 440px) {
27      font-size: 14px;
28    }
29
30    display: flex;
31    gap: 12px;
32    justify-content: center;
33
34    padding: 6px 8px;
35    background-color: var(--privy-color-background);
36    transition: background-color 200ms ease;
37    color: var(--privy-color-accent) !important;
38
39    :focus {
40      outline: none;
41      box-shadow: none;
42    }
43  }
44`,w=l.zo.button`
45  ${b}
46`,j=l.zo.div`
47  display: flex;
48  flex-direction: column;
49  align-items: stretch;
50  gap: 0.8rem;
51  padding: 0.5rem 0rem 0rem;
52  flex-grow: 1;
53  width: 100%;
54`,z=l.zo.div`
55  line-height: 20px;
56  height: 20px;
57  font-size: 1em;
58  font-weight: 450;
59  display: flex;
60  justify-content: flex-beginning;
61  width: 100%;
62`,E=l.zo.div`
63  font-size: 1em;
64  line-height: 1.3em;
65  font-weight: 500;
66  color: var(--privy-color-foreground-2);
67  padding: 0.2em 0;
68`,C=l.zo.div`
69  font-size: 0.875rem;
70  line-height: 1rem;
71  color: #64668b;
72  padding: 0.2em 0;
73`,S=l.zo.div`
74  display: flex;
75  align-items: center;
76  justify-content: space-between;
77  padding: 1em;
78  gap: 10px;
79  font-size: 0.875rem;
80  line-height: 1rem;
81  text-align: left;
82  border-radius: 8px;
83  border: 1px solid #e2e3f0 !important;
84  width: 100%;
85  height: 5em;
86`,A=(0,l.iv)`
87  :focus,
88  :hover,
89  :active {
90    outline: none;
91  }
92  display: flex;
93  width: 2em;
94  height: 2em;
95  justify-content: center;
96  align-items: center;
97  svg {
98    color: var(--privy-color-error);
99  }
100  svg:hover {
101    color: var(--privy-color-foreground-3);
102  }
103`,M=l.zo.button`
104  ${A}
105`},10869:function(e,r,t){t.d(r,{S:function(){return w}});var i=t(9054),n=t(63353),o=t(83771),a=t(65610),s=t(48904),l=t(4714);let c=o.zo.div`
106  /* spacing tokens */
107  --screen-space: 16px; /* base 1x = 16 */
108  --screen-space-lg: calc(var(--screen-space) * 1.5); /* 24px */
109
110  position: relative;
111  overflow: hidden;
112  margin: 0 calc(-1 * var(--screen-space)); /* extends over modal padding */
113  height: 100%;
114  border-radius: var(--privy-border-radius-lg);
115`,d=o.zo.div`
116  display: flex;
117  flex-direction: column;
118  gap: calc(var(--screen-space) * 1.5);
119  width: 100%;
120  background: var(--privy-color-background);
121  padding: 0 var(--screen-space-lg) var(--screen-space);
122  height: 100%;
123  border-radius: var(--privy-border-radius-lg);
124`,p=o.zo.div`
125  position: relative;
126  display: flex;
127  flex-direction: column;
128`,h=(0,o.zo)(s.M)`
129  margin: 0 -8px;
130`,u=o.zo.div`
131  flex: 1 1 auto;
132  display: flex;
133  flex-direction: column;
134
135  /* Enable scrolling */
136  overflow-y: auto;
137
138  /* Hide scrollbar but keep functionality when scrollable */
139  /* Add padding for focus outline space, offset with negative margin */
140  padding: 3px;
141  margin: -3px;
142
143  &::-webkit-scrollbar {
144    display: none;
145  }
146  scrollbar-gutter: stable both-edges;
147  scrollbar-width: none;
148  -ms-overflow-style: none;
149
150  /* Gradient effect for scroll indication */
151  ${({$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}
152
153  background-repeat: no-repeat;
154  background-size:
155    100% 32px,
156    100% 16px;
157  background-attachment: local, scroll;
158`,g=o.zo.div`
159  display: flex;
160  flex-direction: column;
161  gap: var(--screen-space-lg);
162  margin-top: 1.5rem;
163`,v=o.zo.div`
164  text-align: center;
165  display: flex;
166  flex-direction: column;
167  align-items: center;
168  gap: var(--screen-space);
169`,x=o.zo.div`
170  display: flex;
171  flex-direction: column;
172  gap: 4px;
173`,f=o.zo.h3`
174  && {
175    font-size: 20px;
176    line-height: 32px;
177    font-weight: 500;
178    color: var(--privy-color-foreground);
179    margin: 0;
180  }
181`,y=o.zo.p`
182  && {
183    margin: 0;
184    font-size: 16px;
185    font-weight: 300;
186    line-height: 24px;
187    color: var(--privy-color-foreground);
188  }
189`,m=o.zo.div`
190  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)"}}};
191
192  border-radius: 50%;
193  width: 64px;
194  height: 64px;
195  display: flex;
196  align-items: center;
197  justify-content: center;
198`,k=o.zo.div`
199  display: flex;
200  align-items: center;
201  justify-content: center;
202
203  img,
204  svg {
205    max-height: 90px;
206    max-width: 180px;
207  }
208`,b=o.zo.div`
209  display: flex;
210  flex-direction: column;
211  justify-content: center;
212  align-items: center;
213  width: 100%;
214  height: 82px;
215
216  > div {
217    position: relative;
218  }
219
220  > div > :first-child {
221    position: relative;
222  }
223
224  > div > :last-child {
225    position: absolute;
226    left: 50%;
227    top: 50%;
228    transform: translate(-50%, -50%);
229  }
230`,w=({children:e,...r})=>(0,i.jsx)(c,{children:(0,i.jsx)(d,{...r,children:e})}),j=o.zo.div`
231  position: absolute;
232  top: 0;
233  left: calc(-1 * var(--screen-space-lg));
234  width: calc(100% + calc(var(--screen-space-lg) * 2));
235  height: 4px;
236  background: var(--privy-color-background-2);
237  border-top-left-radius: inherit;
238  border-top-right-radius: inherit;
239  overflow: hidden;
240`,z=(0,o.zo)(s.B)`
241  padding: 0;
242  && a {
243    padding: 0;
244    color: var(--privy-color-foreground-3);
245  }
246`,E=o.zo.div`
247  height: 100%;
248  width: ${({pct:e})=>e}%;
249  background: var(--privy-color-foreground-3);
250  border-radius: 2px;
251  transition: width 300ms ease-in-out;
252`,C=({step:e})=>e?(0,i.jsx)(j,{children:(0,i.jsx)(E,{pct:Math.min(100,e.current/e.total*100)})}):null;w.Header=({title:e,subtitle:r,icon:t,iconVariant:n,iconLoadingStatus:o,showBack:a,onBack:s,showInfo:l,onInfo:c,showClose:d,onClose:u,step:g,headerTitle:m,...k})=>(0,i.jsxs)(p,{...k,children:[(0,i.jsx)(h,{backFn:a?s:void 0,infoFn:l?c:void 0,onClose:d?u:void 0,title:m,closeable:d}),(t||n||e||r)&&(0,i.jsxs)(v,{children:[t||n?(0,i.jsx)(w.Icon,{icon:t,variant:n,loadingStatus:o}):null,!(!e&&!r)&&(0,i.jsxs)(x,{children:[e&&(0,i.jsx)(f,{children:e}),r&&(0,i.jsx)(y,{children:r})]})]}),g&&(0,i.jsx)(C,{step:g})]}),(w.Body=n.forwardRef(({children:e,...r},t)=>(0,i.jsx)(u,{ref:t,...r,children:e}))).displayName="Screen.Body",w.Footer=({children:e,...r})=>(0,i.jsx)(g,{id:"privy-content-footer-container",...r,children:e}),w.Actions=({children:e,...r})=>(0,i.jsx)(S,{...r,children:e}),w.HelpText=({children:e,...r})=>(0,i.jsx)(A,{...r,children:e}),w.FooterText=({children:e,...r})=>(0,i.jsx)(M,{...r,children:e}),w.Watermark=()=>(0,i.jsx)(z,{}),w.Icon=({icon:e,variant:r="subtle",loadingStatus:t})=>"logo"===r&&e?(0,i.jsx)(k,"string"==typeof e?{children:(0,i.jsx)("img",{src:e,alt:""})}:n.isValidElement(e)?{children:e}:{children:n.createElement(e)}):"loading"===r?e?(0,i.jsx)(b,{children:(0,i.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,i.jsx)(a.N,{success:t?.success,fail:t?.fail}),"string"==typeof e?(0,i.jsx)("span",{style:{background:`url('${e}') 0 0 / contain`,height:"38px",width:"38px",borderRadius:"6px",margin:"auto",backgroundSize:"contain"}}):n.isValidElement(e)?n.cloneElement(e,{style:{width:"38px",height:"38px"}}):n.createElement(e,{style:{width:"38px",height:"38px"}})]})}):(0,i.jsx)(m,{$variant:r,children:(0,i.jsx)(l.N,{size:"64px"})}):(0,i.jsx)(m,{$variant:r,children:e&&("string"==typeof e?(0,i.jsx)("img",{src:e,alt:"",style:{width:"32px",height:"32px",borderRadius:"6px"}}):n.isValidElement(e)?e:n.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 S=o.zo.div`
253  width: 100%;
254  display: flex;
255  flex-direction: column;
256  gap: calc(var(--screen-space) / 2);
257`,A=o.zo.div`
258  && {
259    margin: 0;
260    width: 100%;
261    text-align: center;
262    color: var(--privy-color-foreground-2);
263    font-size: 13px;
264    line-height: 20px;
265
266    & a {
267      text-decoration: underline;
268    }
269  }
270`,M=o.zo.div`
271  && {
272    margin-top: -1rem;
273    width: 100%;
274    text-align: center;
275    color: var(--privy-color-foreground-2);
276    font-size: 0.6875rem; // 11px
277    line-height: 1rem; // 16px
278  }
279`},35376:function(e,r,t){t.d(r,{S:function(){return a}});var i=t(9054),n=t(48904),o=t(10869);let a=({primaryCta:e,secondaryCta:r,helpText:t,footerText:a,watermark:s=!0,children:l,...c})=>{let d=e||r?(0,i.jsxs)(i.Fragment,{children:[e&&(()=>{let{label:r,...t}=e,o=t.variant||"primary";return(0,i.jsx)(n.a,{...t,variant:o,style:{width:"100%",...t.style},children:r})})(),r&&(()=>{let{label:e,...t}=r,o=t.variant||"secondary";return(0,i.jsx)(n.a,{...t,variant:o,style:{width:"100%",...t.style},children:e})})()]}):null;return(0,i.jsxs)(o.S,{id:c.id,className:c.className,children:[(0,i.jsx)(o.S.Header,{...c}),l?(0,i.jsx)(o.S.Body,{children:l}):null,t||d||s?(0,i.jsxs)(o.S.Footer,{children:[t?(0,i.jsx)(o.S.HelpText,{children:t}):null,d?(0,i.jsx)(o.S.Actions,{children:d}
279):null,s?(0,i.jsx)(o.S.Watermark,{}):null]}):null,a?(0,i.jsx)(o.S.FooterText,{children:a}):null]})}},83842:function(e,r,t){t.d(r,{T:function(){return l},a:function(){return c}});var i=t(9054),n=t(94829);let o=(0,t(51987).Z)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);var a=t(63353),s=t(83771);let l=s.zo.div`
280  display: flex;
281  flex-direction: column;
282  justify-content: flex-start;
283  gap: 10px; /* 10px gap between items */
284  padding-left: 8px; /* 8px indentation container */
285`;s.zo.div`
286  &&& {
287    margin-left: 6px; /* Center the line under the checkbox (12px/2) */
288    border-left: 2px solid var(--privy-color-foreground-4);
289    height: 10px; /* 10px H padding between paragraphs */
290    margin-top: 0;
291    margin-bottom: 0;
292  }
293`;let c=({children:e,variant:r="default",icon:t})=>{let s=()=>{switch(r){case"success":return"var(--privy-color-icon-success)";case"error":return"var(--privy-color-icon-error)";default:return"var(--privy-color-icon-muted)"}};return(0,i.jsxs)(p,{children:[(0,i.jsx)(d,{$variant:r,"data-variant":r,children:(()=>{if(t)return a.isValidElement(t)?a.cloneElement(t,{stroke:s(),strokeWidth:2}):t;switch(r){case"success":default:return(0,i.jsx)(n.Z,{size:12,stroke:s(),strokeWidth:3});case"error":return(0,i.jsx)(o,{size:12,stroke:s(),strokeWidth:3})}})()}),e]})},d=s.zo.div`
294  display: flex;
295  align-items: center;
296  justify-content: center;
297  width: 20px;
298  height: 20px;
299  border-radius: 50%;
300  background-color: ${({$variant:e})=>{switch(e){case"success":return"var(--privy-color-success-bg, #EAFCEF)";case"error":return"var(--privy-color-error-bg, #FEE2E2)";default:return"var(--privy-color-background-2)"}}};
301  flex-shrink: 0;
302`,p=s.zo.div`
303  display: flex;
304  justify-content: flex-start;
305  align-items: flex-start; /* Align all elements to the top */
306  text-align: left;
307  gap: 8px;
308
309  && {
310    a {
311      color: var(--privy-color-accent);
312    }
313  }
314`},4714:function(e,r,t){t.d(r,{N:function(){return o}});var i=t(9054),n=t(83771);let o=({size:e,centerIcon:r})=>(0,i.jsx)(a,{$size:e,children:(0,i.jsxs)(s,{children:[(0,i.jsx)(c,{}),(0,i.jsx)(d,{}),r?(0,i.jsx)(l,{children:r}):null]})}),a=n.zo.div`
315  --spinner-size: ${e=>e.$size?e.$size:"96px"};
316
317  display: inline-flex;
318  justify-content: center;
319  align-items: center;
320
321  @media all and (display-mode: standalone) {
322    margin-bottom: 30px;
323  }
324`,s=n.zo.div`
325  position: relative;
326  height: var(--spinner-size);
327  width: var(--spinner-size);
328
329  opacity: 1;
330  animation: fadein 200ms ease;
331`,l=n.zo.div`
332  position: absolute;
333  top: 0;
334  right: 0;
335  bottom: 0;
336  left: 0;
337  display: flex;
338  align-items: center;
339  justify-content: center;
340  svg,
341  img {
342    width: calc(var(--spinner-size) * 0.4);
343    height: calc(var(--spinner-size) * 0.4);
344    border-radius: var(--privy-border-radius-full);
345  }
346`,c=n.zo.div`
347  position: absolute;
348  top: 0;
349  right: 0;
350  bottom: 0;
351  left: 0;
352  width: var(--spinner-size);
353  height: var(--spinner-size);
354
355  && {
356    border: 4px solid var(--privy-color-border-default);
357    border-radius: 50%;
358  }
359`,d=n.zo.div`
360  position: absolute;
361  top: 0;
362  right: 0;
363  bottom: 0;
364  left: 0;
365  width: var(--spinner-size);
366  height: var(--spinner-size);
367  animation: spin 1200ms linear infinite;
368
369  && {
370    border: 4px solid;
371    border-color: var(--privy-color-icon-subtle) transparent transparent transparent;
372    border-radius: 50%;
373  }
374
375  @keyframes spin {
376    from {
377      transform: rotate(0deg);
378    }
379    to {
380      transform: rotate(360deg);
381    }
382  }
383`}}]);

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.