PageSourceSearch

https://www.quant-soc.com/_next/static/chunks/5841-bca437eba5982c13.js?dpl=dpl_6p7LDDNYmQPPdtq1Te1P1fe5csVx

js quant-soc.com collected 2026-10-09 22:29:54 UTC 23,104 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="7b070517-3512-4b3d-9d54-db04687e410d",e._sentryDebugIdIdentifier="sentry-dbid-7b070517-3512-4b3d-9d54-db04687e410d")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5841],{17815:(e,n,t)=>{t.d(n,{U:()=>s});var r=t(95155),a=t(12115),o=t(72668),i=t(78324),l=t(98940);function s(e){let{name:n,imageUrl:t,xp:s,tier:u,size:c=48,thickness:d=3,animated:p=!1,placeholder:f,className:m}=e,h=null!=u?u:null!=s?(0,l.AJ)(s).tier:"unranked",g=p?i.s:i.M,y=(0,o.CI)(t),[v,b]=a.useState(!1);return a.useEffect(()=>b(!1),[y]),(0,r.jsx)(g,{metal:"unranked"===h?null:h,size:c,thickness:d,className:m,children:y&&!v?(0,r.jsx)("img",{src:y,alt:null!=n?n:"",className:"h-full w-full object-cover",onError:()=>b(!0)}):f||(0,r.jsx)("span",{className:"flex h-full w-full items-center justify-center bg-gradient-to-br from-[hsl(var(--brand-500)/0.18)] to-[hsl(var(--brand-600)/0.10)] font-semibold text-foreground",style:{fontSize:Math.round(.36*c)},"aria-hidden":!n||void 0,children:n&&n.trim().split(/\s+/).filter(Boolean).slice(0,2).map(e=>{var n,t;return null!=(t=null==(n=e[0])?void 0:n.toUpperCase())?t:""}).join("")||"?"})})}},32064:(e,n,t)=>{t.d(n,{A:()=>o,E$:()=>p,Ef:()=>u,Fx:()=>v,N6:()=>f,OV:()=>c,Ss:()=>h,Tc:()=>l,_A:()=>d,lv:()=>g,oC:()=>s,rs:()=>m,yQ:()=>i,yf:()=>y});var r=t(72668);let a=["tap_reveal","mcq","numeric","slider","drag_order","code_predict","widget"];function o(e){return a.includes(e.kind)}async function i(){return(0,r.px)("/learn/tree",{onError:"throw"})}async function l(e){return(0,r.px)("/learn/courses/".concat(encodeURIComponent(e)),{onError:"throw"})}async function s(e,n){return(0,r.px)("/learn/courses/".concat(encodeURIComponent(e),"/lessons/").concat(encodeURIComponent(n)),{onError:"throw"})}async function u(e,n,t){return(0,r.px)("/learn/courses/".concat(encodeURIComponent(e),"/lessons/").concat(encodeURIComponent(n),"/blocks/submit"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t),onError:"throw"})}async function c(e,n,t){return(0,r.px)("/learn/courses/".concat(encodeURIComponent(e),"/lessons/").concat(encodeURIComponent(n),"/complete"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t),onError:"throw"})}async function d(e,n){return(0,r.px)("/learn/courses/".concat(encodeURIComponent(e),"/lessons/").concat(encodeURIComponent(n),"/restart"),{method:"POST",headers:{"Content-Type":"application/json"},body:"{}",onError:"throw"})}async function p(){return(0,r.px)("/learn/profile",{onError:"throw"})}async function f(){return(0,r.px)("/learn/skips",{onError:"throw"})}async function m(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return(0,r.px)("/learn/skips/accept",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({course_slugs:e,track_slugs:n}),onError:"throw"})}async function h(e){return(0,r.px)("/learn/skips/dismiss",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({track_slug:e}),onError:"throw"})}async function g(e){return(0,r.px)("/learn/courses/".concat(encodeURIComponent(e),"/wrapped"),{onError:"throw"})}async function y(e){await (0,r.px)("/learn/courses/".concat(encodeURIComponent(e),"/wrapped/seen"),{method:"POST",headers:{"Content-Type":"application/json"},body:"{}",onError:"throw"})}async function v(e){return(0,r.px)("/learn/skips/dismiss/".concat(encodeURIComponent(e)),{method:"DELETE",onError:"throw"})}},33293:(e,n,t)=>{t.d(n,{ZA:()=>l,gK:()=>i,kP:()=>s,nE:()=>u,y_:()=>d});var r=t(66260),a=t(72668),o=t(17174);async function i(e,n){let t=await (0,a.px)("/games/".concat(e,"/runs/start"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n),onError:"throw"});if(!t)throw Error("Failed to start game run");return t}async function l(e,n){let t=await (0,a.px)("/games/runs/".concat(e,"/complete"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n),onError:"throw"});if(!t)throw Error("Failed to complete game run");return t}async function s(){let e=await (0,a.px)("/games/settings",{onError:"throw"});if(!e)throw Error("Failed to load game settings");return e}async function u(e,n){let t=await (0,a.px)("/games/".concat(e,"/settings"),{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(n),onError:"throw"});if(!t)throw Error("Failed to save game settings");return t}let c=!1;async function d(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,r.getAccessToken)()?c=!1:!c&&(0,o.u7)()&&(c=!await (0,r.refreshToken)());let t=new URLSearchParams;n.difficulty&&t.set("difficulty",n.difficulty),null!=n.duration_seconds&&t.set("duration_seconds",String(n.duration_seconds)),null!=n.limit&&t.set("limit",String(n.limit));let i=t.toString(),l=await (0,a.px)("/games/".concat(e,"/leaderboard").concat(i?"?".concat(i):""),{onError:"throw"});if(!l)throw Error("Failed to load game leaderboard");return l}},40189:(e,n,t)=>{t.d(n,{LeaderboardWatchProvider:()=>M,Y:()=>P});var r=t(95155),a=t(12115),o=t(20063),i=t(17858),l=t(54174),s=t(2975),u=t(64221),c=t(87312),d=t(41407),p=t(61527),f=t(71408),m=t(68854),h=t(25016),g=t(28171),y=t(53018),v=t(52646),b=t(15828),w=t(28264),x=t(1
17815),_=t(43517);let k=new Set;function j(){k.forEach(e=>{try{e()}catch(e){}})}var N=t(58117),S=t(11629);function T(e){let{entries:n,previousEntries:t=[],movedIds:o,onOpenLeaderboard:i}=e,l=(0,_.Ou)("gold"),s=(0,d.I)(),u=(0,y.G)(),c=a.useRef(u);c.current=u;let g=a.useRef(!1),k=n.map(e=>e.user_id).join(","),j=t.map(e=>e.user_id).join(","),N=!s&&t.length>0,[T,C]=a.useState(()=>N?t.slice(0,3):n.slice(0,3)),[E,I]=a.useState(!N);return a.useEffect(()=>{g.current=!1;let e=()=>{var e;g.current||(g.current=!0,null==(e=c.current)||e.call(c))};if(!N){C(n.slice(0,3)),I(!0),e();return}C(t.slice(0,3)),I(!1);let r=window.setTimeout(()=>{C(n.slice(0,3)),I(!0)},320),a=window.setTimeout(e,2e3);return()=>{window.clearTimeout(r),window.clearTimeout(a)}},[N,k,j]),(0,r.jsxs)("button",{type:"button",onClick:i,className:(0,h.cn)("group/podium relative flex w-full cursor-pointer flex-col gap-3 text-left","rounded-lg outline-none focus-visible:ring-2 focus-visible:ring-ring"),"aria-label":b.S.leaderboard.podiumToast.a11y.open,"data-podium-toast":"","data-podium-choreo-ms":2e3,"data-podium-rest-ms":5e3,children:[(0,r.jsx)("span",{"aria-hidden":!0,className:"pointer-events-none absolute inset-x-1 -top-1 h-[2px] rounded-full opacity-95",style:{backgroundImage:l.sheen}}),(0,r.jsx)("span",{"aria-hidden":!0,className:"pointer-events-none absolute -right-4 -top-6 h-20 w-20 rounded-full opacity-40 blur-xl motion-safe:animate-pulse",style:{backgroundImage:(0,_.hz)("gold")}}),(0,r.jsx)("span",{"aria-hidden":!0,className:"pointer-events-none absolute right-0 top-0 z-[1] flex h-7 w-6 items-end justify-center","data-podium-flame":"",children:(0,r.jsx)(S.m,{level:5,className:"h-8 w-7",forceAmbient:!0})}),(0,r.jsxs)("div",{className:"relative flex items-start gap-3 pr-8",children:[(0,r.jsxs)("span",{className:"relative mt-0.5 flex h-9 w-9 shrink-0 items-center justify-center rounded-full border shadow-elevation-1",style:{backgroundColor:l.surface,borderColor:l.border},"aria-hidden":!0,children:[(0,r.jsx)(m.A,{className:"h-4 w-4",style:{color:l.wash},strokeWidth:2.25}),(0,r.jsx)("span",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 rounded-full bg-gradient-to-br from-white/50 to-transparent opacity-40 motion-safe:animate-pulse"})]}),(0,r.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,r.jsx)(v.Sb,{className:"text-sm font-semibold tracking-tight",style:l.sheenText,children:b.S.leaderboard.podiumToast.title}),(0,r.jsx)("p",{className:"mt-0.5 text-xs text-muted-foreground",children:b.S.leaderboard.podiumToast.subtitle})]})]}),(0,r.jsx)(p.P.ol,{layout:!0,className:"relative grid grid-cols-3 gap-2","data-podium-places":"",children:(0,r.jsx)(f.N,{mode:"popLayout",initial:!1,children:T.map((e,n)=>{var t;let a=n+1,i=(0,_.fr)(a),l=E&&o.has(e.user_id),u=e.tier||void 0,c=null!=(t=e.display_name.trim().split(/\s+/)[0])?t:e.display_name;return(0,r.jsxs)(p.P.li,{layout:!0,initial:!s&&{opacity:0,y:14,scale:.92},animate:{opacity:1,y:0,scale:l&&!s?1.03:1},exit:s?{opacity:0}:{opacity:0,y:18,scale:.88},transition:{layout:{type:"spring",stiffness:420,damping:32,mass:.85},opacity:{duration:.32},y:{duration:.38,ease:[.22,1,.36,1]},scale:{duration:.35}},className:"relative flex flex-col items-center gap-1.5 rounded-lg border px-1.5 py-2.5",style:{backgroundColor:null==i?void 0:i.surface,borderColor:null==i?void 0:i.border,boxShadow:l&&i?"0 0 0 1.5px ".concat(i.wash,", 0 6px 18px -8px ").concat(i.wash):void 0},"data-podium-user":e.user_id,"data-podium-rank":a,children:[(0,r.jsx)("span",{className:"text-[0.625rem] font-bold uppercase tracking-[0.14em]",style:null==i?void 0:i.sheenText,children:(0,w.G)(b.S.leaderboard.rankUnit,{rank:String(a)})}),(0,r.jsx)(x.U,{name:e.display_name,imageUrl:e.avatar_url,tier:u,xp:u?void 0:e.xp_total,size:44,thickness:2.5,animated:1===a}),(0,r.jsx)("span",{className:"max-w-full truncate text-center text-[0.6875rem] font-medium",style:null==i?void 0:i.sheenText,title:e.display_name,children:c}),l?(0,r.jsx)("span",{className:"sr-only",children:b.S.leaderboard.podiumToast.a11y.moved}):null]},e.user_id)})})}),(0,r.jsx)("span",{className:"text-[0.6875rem] font-medium text-muted-foreground underline-offset-2 group-hover/po
1dium:underline",children:b.S.leaderboard.podiumToast.cta})]})}let C="qs.leaderboard.top3.v1";function E(e){return e.slice(0,3).map(e=>String(e.user_id)).join(",")}let I={baselineReady:!1,previous:null};function R(e,n,t){var r;let a=null!=(r=e.previous)?r:[],o={baselineReady:!0,previous:n};return 0===n.length?{state:o,step:{kind:"quiet"},writeFingerprint:t}:{state:o,step:{kind:"changed",next:n,previous:a,movedIds:function(e,n){let t=new Map(e.slice(0,3).map((e,n)=>[e.user_id,n])),r=new Set;return n.slice(0,3).forEach((e,n)=>{let a=t.get(e.user_id);(void 0===a||a!==n)&&r.add(e.user_id)}),r}(a,n)},writeFingerprint:t}}function M(e){let{children:n,...t}=e;return!function(){var e,n,t;let o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},d=(0,l.p7)(),p=null!=(e=null==d?void 0:d.user)?e:null,f=null!=(n=null==d?void 0:d.isLoading)&&n,m=null!=(t=o.storageKey)?t:C,h=!1!==o.enabled,y=a.useRef(I),v=a.useRef(!1),b=o.onChange,w=(0,s.hasCapability)(p,i.N.leaderboardPreview),x=a.useCallback(async()=>{if(!v.current&&("undefined"==typeof document||"hidden"!==document.visibilityState)){v.current=!0;try{let e=await (0,u.YM)(3),{state:n,step:t,writeFingerprint:a}=function(e,n,t){var r;if(!(null!=(r=n.reveal)?r:(0,u.ID)()).revealed)return{state:e,step:{kind:"sealed"},writeFingerprint:null};let a=n.entries.slice(0,3),o=E(a);return e.baselineReady?e.previous&&E(e.previous)===o?{state:e,step:{kind:"quiet"},writeFingerprint:null}:R(e,a,o):null==t||t===o?{state:{baselineReady:!0,previous:a},step:{kind:"quiet"},writeFingerprint:o}:R({baselineReady:!0,previous:[]},a,o)}(y.current,{reveal:(0,c.x)(e.reveal,w),entries:e.entries.slice(0,3).map(e=>{var n,t;return{user_id:e.user_id,display_name:e.display_name,avatar_url:e.avatar_url,xp_total:e.xp_total,tier:null!=(t=null==(n=e.tier)?void 0:n.tier)?t:null}})},function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:C;try{let n=window.localStorage.getItem(e);return n&&n.length>0?n:null}catch(e){return null}}(m));if(y.current=n,null!=a&&function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C;try{window.localStorage.setItem(n,e)}catch(e){}}(a,m),"changed"!==t.kind)return;b?b(t.next,t.previous):function(e){let{entries:n,previousEntries:t=[],movedIds:a,navigate:o}=e;(0,g.toast)({id:"podium-change",duration:5e3,startDurationOnReady:!0,className:"items-stretch p-4 pr-10",rich:(0,r.jsx)(T,{entries:n,previousEntries:t,movedIds:a,onOpenLeaderboard:()=>{if(k.size>0)return void j();let e=(0,N.lH)();if(o)return void o(e);window.location.assign(e)}},"".concat(n.map(e=>e.user_id).join("-"),"-").concat(t.map(e=>e.user_id).join("-"),"-").concat(Date.now()))})}({entries:t.next,previousEntries:t.previous,movedIds:t.movedIds})}catch(e){}finally{v.current=!1}}},[b,m,w]);a.useEffect(()=>{if(!h||f||!p)return;let e=!1,n=null,t=()=>{e||(n=setTimeout(async()=>{await x(),t()},function(e){var n,t;if("number"==typeof e.pollIntervalMs&&e.pollIntervalMs>0)return e.pollIntervalMs;if("number"==typeof globalThis.__QS_LB_WATCH_MS__&&globalThis.__QS_LB_WATCH_MS__>0)return globalThis.__QS_LB_WATCH_MS__;try{let e=window.sessionStorage.getItem("qs.lbWatchMs"),n=e?Number(e):NaN;if(Number.isFinite(n)&&n>0)return n}catch(e){}let r=null!=(n=e.pollMinMs)?n:6e4,a=null!=(t=e.pollMaxMs)?t:9e4,o=Math.min(r,a);return o+Math.floor(Math.random()*(Math.max(r,a)-o+1))}(o)))};x().then(t);let r=()=>{"visible"===document.visibilityState&&x()};return document.addEventListener("visibilitychange",r),()=>{e=!0,n&&clearTimeout(n),document.removeEventListener("visibilitychange",r)}},[h,f,null==p?void 0:p.id,x,o.pollIntervalMs,o.pollMinMs,o.pollMaxMs])}(t),(0,r.jsxs)(r.Fragment,{children:[n,(0,r.jsx)(a.Suspense,{fallback:null,children:(0,r.jsx)(D,{})})]})}function D(){let e="1"===(0,o.useSearchParams)().get(N.Q0),n=a.useRef(!1);return a.useEffect(()=>{if(!e||n.current)return;n.current=!0;let t=()=>k.size>0&&(j(),!0);if(t())return;let r=0,a=window.setInterval(()=>{r+=1,(t()||r>=40)&&window.clearInterval(a)},50);return()=>window.clearInterval(a)},[e]),null}function P(e){a.useEffect(()=>(k.add(e),()=>{k.delete(e)}),[e])}},43517:(e,n,t)=>{t.d(n,{Ah:()=>i,Gu:()=>d,Ou:()=>f,Pl:()=>p,bl:()=>a,fr:()=>m,hz:()=>s,jt:()=>c});var r=t(1861);let a=["gold","silver","bronze"],o=a.length;function i(e){return!Number.isInteger(e)||e<1||e>o?null:a[e-1]}function l(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;return"linear-gradient(".concat(n,"deg, ").concat((0,r.z4)(e)," 0%, ").concat((0,r.y0)(e)," 52%, ").concat((0,r.z4)(e)," 100%)")}function s(e){return"radial-gradient(circle at 50% 50%, ".concat((0,r.y0)(e)," 0%, ").concat((0,r.z4)(e)," 52%, transparent 74%)")}function u(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:32;return(0,r.u_)(e,n)}function c(e){return(0,r.jt)(e,30,44)}function d(e){return u(e)}function p(e,n){return"color-mix(in srgb, ".concat((0,r.z4)(e)," ").concat(n,"%, transparent)")}function f(e){return{metal:e,text:(0,r.eW)(e),sheenText:function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;
1return{backgroundImage:l(e,n),WebkitBackgroundClip:"text",backgroundClip:"text",color:"transparent",WebkitTextFillColor:"transparent"}}(e),inkText:function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:120,{from:t,to:r}=c(e);return{backgroundImage:"linear-gradient(".concat(n,"deg, ").concat(t,", ").concat(r,")"),WebkitBackgroundClip:"text",backgroundClip:"text",color:"transparent",WebkitTextFillColor:"transparent"}}(e),ink:u(e),icon:(0,r.y0)(e),wash:(0,r.z4)(e),sheen:l(e),surface:p(e,9),border:p(e,28)}}function m(e){let n=i(e);return n?f(n):null}},53018:(e,n,t)=>{t.d(n,{G:()=>l,e:()=>i});var r=t(95155),a=t(12115);let o=a.createContext(null);function i(e){let{signalReady:n,children:t}=e;return(0,r.jsx)(o.Provider,{value:n,children:t})}function l(){return a.useContext(o)}},60284:(e,n,t)=>{t.d(n,{LoadingAnnouncerProvider:()=>s,P:()=>u,S:()=>c});var r=t(95155),a=t(12115),o=t(53434),i=t(28264);let l=a.createContext(null);function s(e){let{children:n}=e,[t,s]=a.useState(""),u=a.useRef(null),c=a.useRef(null);a.useEffect(()=>()=>{c.current&&window.clearTimeout(c.current)},[]);let d=a.useMemo(()=>({claim:e=>null===u.current&&(u.current=e,c.current&&window.clearTimeout(c.current),s((0,i.G)(o.G.accessibility.loading,{label:e})),!0),release:e=>{u.current===e&&(u.current=null,s((0,i.G)(o.G.accessibility.loaded,{label:e})),c.current&&window.clearTimeout(c.current),c.current=window.setTimeout(()=>s(""),1e3))}}),[]);return(0,r.jsxs)(l.Provider,{value:d,children:[n,(0,r.jsx)("div",{role:"status","aria-live":"polite","aria-atomic":"true",className:"sr-only",children:t})]})}function u(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500,r=a.useContext(l),o=a.useRef(!1);a.useEffect(()=>{if(!r)return;if(!e){o.current&&(o.current=!1,r.release(n));return}let a=window.setTimeout(()=>{o.current=r.claim(n)},t);return()=>window.clearTimeout(a)},[r,e,n,t]),a.useEffect(()=>()=>{o.current&&(o.current=!1,null==r||r.release(n))},[r,n])}function c(e){let{label:n,delayMs:t}=e;return u(!0,n,t),null}},64221:(e,n,t)=>{t.d(n,{Pd:()=>l,ID:()=>i,YM:()=>s});var r=t(72668);let a=JSON.parse('{"d":"2026-09-30T23:00:00.000Z","k":"2026-10-19T23:00:00.000Z"}'),o={opensAt:Date.parse(a.d),prizesAnnouncedAt:Date.parse(a.k)};function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now(),n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{revealed:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();return e>=o.opensAt}(e)||n,reveals_at:new Date(o.opensAt).toISOString(),server_now:new Date(e).toISOString()}}function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now(),n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{revealed:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();return e>=o.prizesAnnouncedAt}(e)||n,reveals_at:new Date(o.prizesAnnouncedAt).toISOString(),server_now:new Date(e).toISOString()}}async function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,n=await (0,r.px)("/learn/leaderboard?limit=".concat(e),{onError:"throw"});if(!n)throw Error("Failed to load leaderboard");return n}},78324:(e,n,t)=>{t.d(n,{M:()=>u,s:()=>c});var r=t(95155);t(12115);var a=t(41407),o=t(61527),i=t(25016),l=t(93761);function s(e){let{metal:n,size:t=64,thickness:a=3,children:o,className:s,sweep:u}=e;return n?(0,r.jsxs)("div",{className:(0,i.cn)("relative inline-flex items-center justify-center rounded-full",s),style:{width:t,height:t},children:[(0,r.jsx)("div",{className:"absolute inset-0 rounded-full",style:{backgroundImage:function(e){let{lightColor:n,darkColor:t,tintColor:r}=(0,l.d8)(e);return"conic-gradient(from 210deg, ".concat(t,", ").concat(n,", ").concat(r,", ").concat(t,", ").concat(n,", ").concat(r,", ").concat(t,")")}(n)},"aria-hidden":!0}),u,(0,r.jsx)("div",{className:"absolute inset-0 rounded-full ring-1 ring-inset ring-black/20","aria-hidden":!0}),(0,r.jsx)("div",{className:"relative flex items-center justify-center overflow-hidden rounded-full bg-background shadow-inner",style:{width:t-2*a,height:t-2*a},children:o})]}):(0,r.jsxs)("div",{className:(0,i.cn)("relative inline-flex items-center justify-center rounded-full",s),style:{width:t,height:t,padding:a},children:[(0,r.jsx)("div",{className:"absolute inset-0 rounded-full bg-muted/50 ring-1 ring-inset ring-border","aria-hidden":!0}),(0,r.jsx)("div",{className:"relative flex h-full w-full items-center justify-center overflow-hidden rounded-full bg-background",style:{width:t-2*a,height:t-2*a},children:o})]})}function u(e){return(0,r.jsx)(s,{...e})}function c(e){let n=(0,a.I)();if(!e.metal||n)return(0,r.jsx)(s,{...e});let{lightColor:t}
1=(0,l.d8)(e.metal),i=(0,r.jsx)(o.P.div,{"aria-hidden":!0,className:"absolute inset-0 rounded-full",style:{backgroundImage:"conic-gradient(from 0deg, transparent 0deg, ".concat(t," 40deg, transparent 90deg, transparent 360deg)"),mixBlendMode:"screen",opacity:.7},animate:{rotate:360},transition:{duration:6,repeat:1/0,ease:"linear"}});return(0,r.jsx)(s,{...e,sweep:i})}},87312:(e,n,t)=>{t.d(n,{CI:()=>f,OC:()=>b,Pi:()=>v,Rl:()=>h,dq:()=>s,dy:()=>y,g0:()=>m,gR:()=>g,kK:()=>p,rc:()=>u,x:()=>w});var r=t(64221),a=t(33293),o=t(2975),i=t(98940);function l(e){let n=e.streak_days;return"number"==typeof n&&n>0?n:void 0}let s={mode:"full",topN:null,memberTopN:null},u=o.LEADERBOARD_VISIBILITY_CHANGED_EVENT;function c(e){return{key:String(e.user_id),rank:e.rank,name:e.display_name,avatarUrl:e.avatar_url,score:e.xp_total,tier:e.tier.tier,isCurrentUser:e.is_current_user,delta:0,streak:l(e)}}function d(e){return{key:String(e.user_id),rank:e.rank,name:e.display_name,avatarUrl:e.avatar_url,score:e.best_correct_count,tier:e.tier.tier,isCurrentUser:e.is_current_user,delta:0,streak:l(e)}}async function p(e,n,t){var o,l,s,u,p;if("xp"===e.type){let e=await (0,r.YM)(n),a=null!=(o=e.reveal)?o:(0,r.ID)(Date.now(),t.canPreview),i=null!=(l=e.prizes_reveal)?l:(0,r.Pd)(Date.now(),t.canPreview),u=e.entries.map(c),d=u.some(e=>e.isCurrentUser);return{entries:u,yourRow:!d&&e.your_entry?c(e.your_entry):null,neighbors:(null!=(s=e.neighbors)?s:[]).map(c),scoreKind:"xp",reveal:a,prizesReveal:i,visibility:f(e.visibility),youHidden:!0===e.you_hidden}}let m=await (0,a.y_)(e.game,{difficulty:e.difficulty,duration_seconds:e.durationSeconds,limit:n}),h=m.entries.map(d),g=h.some(e=>e.isCurrentUser)||null==m.your_rank||null==m.your_best?null:{key:"you",rank:m.your_rank,name:t.currentName,score:m.your_best,tier:null!=t.currentXp?(0,i.AJ)(t.currentXp).tier:"unranked",isCurrentUser:!0,delta:0};return{entries:h,yourRow:g,neighbors:[],scoreKind:"score",reveal:null!=(u=m.reveal)?u:(0,r.ID)(Date.now(),t.canPreview),prizesReveal:null!=(p=m.prizes_reveal)?p:(0,r.Pd)(Date.now(),t.canPreview),visibility:f(m.visibility),youHidden:!0===m.you_hidden}}function f(e){var n,t;return e?{mode:"partial"===e.mode?"partial":"full",topN:"partial"===e.mode&&null!=(n=e.top_n)?n:null,memberTopN:null!=(t=e.member_top_n)?t:null}:s}function m(e,n){return"partial"===e.mode||n||null==e.memberTopN?e:{mode:"partial",topN:e.memberTopN,memberTopN:e.memberTopN}}function h(e,n){if("partial"!==n.mode||null==n.topN)return e;let t=n.topN,r=e.entries.filter(e=>e.rank<=t);return{...e,entries:r,yourRow:e.yourRow&&e.yourRow.rank<=t?e.yourRow:null,neighbors:[]}}function g(e){return(null==e?void 0:e.revealed)===!0}function y(e){return null!==e&&!e.revealed}function v(e,n){var t;let{entries:r,yourRow:a,neighbors:o}=e,{topCount:i,radius:l}=n,s=r.slice(0,i),u=new Set(s.map(e=>e.rank)),c=null!=(t=null!=a?a:r.find(e=>e.isCurrentUser))?t:null,d=[];if(c&&!u.has(c.rank)){let e=new Map;for(let n of[...r,...o,c])Math.abs(n.rank-c.rank)<=l&&e.set(n.key,n);d=[...e.values()].filter(e=>!u.has(e.rank)).sort((e,n)=>e.rank-n.rank)}let p=[...s,...d],f=[];for(let e=0;e<p.length;e++)e>0&&p[e].rank>p[e-1].rank+1&&f.push({kind:"ellipsis",key:"gap-".concat(p[e-1].rank,"-").concat(p[e].rank)}),f.push({kind:"row",row:p[e]});return f}function b(e,n,t){let{topCount:r,radius:a}=n,o=v(e,{topCount:r,radius:a}),i=r,l=a;for(let n=0;n<60;n++){let r=n%2==0,a=v(e,{topCount:r?i+1:i,radius:r?l:l+1});if(a.length>o.length&&!t(a))break;r?i+=1:l+=1,o=a}return o}function w(e,n){return null===e||n||!function(e){if(null===e||!e.revealed)return!1;let n=Date.parse(e.reveals_at),t=Date.parse(e.server_now);return!!Number.isFinite(n)&&!!Number.isFinite(t)&&n>t}(e)?e:{...e,revealed:!1}}}}]);

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.