PageSourceSearch

https://app.uncoursed.ai/_next/static/chunks/app/auth/signup/page-29c72e8e475ee1f2.js

js uncoursed.ai collected 2026-10-05 13:43:06 UTC 20,418 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2778],{8096:(e,t,a)=>{"use strict";a.d(t,{QX:()=>r,X6:()=>s,f2:()=>i});let n="uncoursed_pending_email_consent";function r(e){try{e?localStorage.setItem(n,JSON.stringify({...e,at:Date.now()})):localStorage.removeItem(n)}catch(e){}}function s(){r(null)}function i(){try{let e=localStorage.getItem(n);if(!e)return null;localStorage.removeItem(n);let t=JSON.parse(e);if("number"!=typeof(null==t?void 0:t.at)||Date.now()-t.at>18e5)return null;return"boolean"==typeof t.granted&&"string"==typeof t.version?{granted:t.granted,version:t.version,locale:t.locale}:null}catch(e){return null}}},8731:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});let n=(0,a(56479).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"}]])},10999:(e,t,a)=>{Promise.resolve().then(a.bind(a,16883))},14763:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});let n=(0,a(56479).A)("lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]])},16883:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>w});var n=a(95155),r=a(12115),s=a(52619),i=a.n(s),l=a(49330),o=a(89034),c=a(15873),d=a(8096),h=a(44477),u=a(87463),p=a(50369),m=a(8731),x=a(14763),g=a(30196);function f(e){let{isSigningUp:t,setIsSigningUp:a,gated:s,onGatedClick:i,beforeSubmit:l}=e,{signUpWithEmail:c}=(0,u.As)(),{t:d}=(0,o.s9)(),[h,f]=(0,r.useState)({email:"",password:"",remember:!1}),v=async()=>{if(s){null==i||i();return}try{a(!0),await c(h.email,h.password)}catch(e){a(!1),e instanceof Error?(0,p.M8)(e.message,{variant:"warning",autoHideDuration:9e3}):(0,p.M8)(d("auth.unexpectedError"),{variant:"error"})}};return(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"mb-4",children:[(0,n.jsx)("label",{htmlFor:"email",className:"auth-label",children:d("auth.email")}),(0,n.jsxs)("div",{className:"paper-field-wrap",children:[(0,n.jsx)("input",{id:"email",onChange:e=>f({...h,[e.target.name]:e.target.value}),value:h.email,type:"email",placeholder:d("auth.enterEmail"),name:"email",className:"paper-field"}),(0,n.jsx)("span",{className:"paper-field-icon","aria-hidden":!0,children:(0,n.jsx)(m.A,{size:19,strokeWidth:1.8})})]})]}),(0,n.jsxs)("div",{className:"mb-5",children:[(0,n.jsx)("label",{htmlFor:"password",className:"auth-label",children:d("auth.password")}),(0,n.jsxs)("div",{className:"paper-field-wrap",children:[(0,n.jsx)("input",{id:"password",onChange:e=>f({...h,[e.target.name]:e.target.value}),value:h.password,type:"password",name:"password",placeholder:d("auth.enterPassword"),autoComplete:"password",className:"paper-field"}),(0,n.jsx)("span",{className:"paper-field-icon","aria-hidden":!0,children:(0,n.jsx)(x.A,{size:19,strokeWidth:1.8})})]})]}),l,(0,n.jsx)("div",{className:"mb-4.5",children:(0,n.jsxs)("button",{onClick:v,disabled:t,className:"btn-primary auth-submit",children:[d("auth.signUp"),t&&(0,n.jsx)(g.A,{size:4,color:"var(--btnPrimaryFg)"})]})})]})}let v={pl:"https://uncoursed.ai/pl/cookies",en:"https://uncoursed.ai/cookies"};function y(){let{t:e,locale:t}=(0,o.s9)(),{consent:a,setConsent:s,available:u}=(0,l.W)(),[p,m]=(0,r.useState)(!1),[x,g]=(0,r.useState)(!1),[y,j]=(0,r.useState)(!1),[b,k]=(0,r.useState)(!1),[w,S]=(0,r.useState)(!1),[C,N]=(0,r.useState)(!1),A=(0,r.useRef)(null),z=(0,r.useRef)(null),E=()=>{var e,t;N(!0),null==(e=A.current)||e.scrollIntoView({behavior:"smooth",block:"center"}),null==(t=z.current)||t.focus({preventScroll:!0})},L=a=>{k(a),(0,d.QX)(a?{granted:!0,version:e("emailPrefs.consentVersion"),locale:t}:null)},P=y&&b&&(!u||"granted"===a),[M,_]=(0,r.useState)("/auth/signin");(0,r.useEffect)(()=>_((0,c.aE)("/auth/signin")),[]);let D=(0,n.jsx)("span",{"aria-hidden":!0,style:{color:"var(--red-text)",fontWeight:600},children:"*"}),I=(0,n.jsxs)("div",{ref:A,style:{marginBottom:20},children:[(0,n.jsxs)("div",{className:"flex items-start",style:{gap:12},children:[(0,n.jsx)("input",{ref:z,id:"consent-all",type:"checkbox","data-consent-all":!0,checked:P,onChange:e=>{var t;j(t=e.target.checked),t&&N(!1),u&&s(t?"granted":"denied"),L(t)}
1,"aria-invalid":C&&!y,"aria-describedby":"consent-all-note",style:{marginTop:2,height:20,width:20,flexShrink:0,borderRadius:4,accentColor:"var(--emerald)",cursor:"pointer"}}),(0,n.jsxs)("span",{style:{fontSize:13,color:"var(--ink3)",lineHeight:1.5},children:[(0,n.jsxs)("label",{htmlFor:"consent-all",style:{cursor:"pointer"},children:[(0,n.jsx)("span",{style:{display:"block",fontWeight:600,color:"var(--ink)"},children:e("auth.consentAll")}),e("auth.consentAllRequired"),D,", ",e(u?"auth.consentAllOptional":"auth.consentAllOptionalNoAnalytics")]})," ",(0,n.jsx)("button",{type:"button","aria-expanded":w,onClick:e=>{e.preventDefault(),S(e=>!e)},style:{appearance:"none",border:"none",background:"transparent",padding:0,font:"inherit",color:"var(--emerald)",textDecoration:"underline",textUnderlineOffset:4,cursor:"pointer"},children:e(w?"auth.consentHide":"auth.consentShow")})]})]}),C&&!y?(0,n.jsx)("p",{id:"consent-all-note",role:"alert",style:{margin:"8px 0 0 32px",fontSize:13,color:"var(--red-text)"},children:e("auth.tosRequired")}):(0,n.jsx)("p",{id:"consent-all-note",style:{margin:"6px 0 0 32px",fontSize:12,color:"var(--ink3)"},children:e("auth.consentRequiredNote")}),(0,n.jsxs)("div",{hidden:!w,style:{marginTop:14,paddingLeft:32,display:"grid",gap:14},children:[(0,n.jsxs)("label",{className:"flex items-start cursor-pointer",style:{gap:12},children:[(0,n.jsx)("input",{type:"checkbox",checked:y,onChange:e=>{j(e.target.checked),e.target.checked&&N(!1)},style:{marginTop:2,height:20,width:20,flexShrink:0,borderRadius:4,accentColor:"var(--emerald)"}}),(0,n.jsxs)("span",{style:{fontSize:13,color:"var(--ink3)",lineHeight:1.5},children:[e("auth.tosAgreePrefix")," ",(0,n.jsx)("a",{href:"https://uncoursed.ai/terms",target:"_blank",rel:"noopener noreferrer",style:{color:"var(--emerald)",textDecoration:"underline",textUnderlineOffset:4,display:"inline-block",padding:"10px 2px",margin:"-10px -2px"},children:e("auth.termsOfService")})," ",e("auth.tosAgreeMiddle")," ",(0,n.jsx)("a",{href:"https://uncoursed.ai/privacy",target:"_blank",rel:"noopener noreferrer",style:{color:"var(--emerald)",textDecoration:"underline",textUnderlineOffset:4,display:"inline-block",padding:"10px 2px",margin:"-10px -2px"},children:e("auth.privacyPolicy")}),D]})]}),u&&(0,n.jsxs)("label",{className:"flex items-start cursor-pointer",style:{gap:12},children:[(0,n.jsx)("input",{type:"checkbox","data-analytics-consent":!0,checked:"granted"===a,onChange:e=>s(e.target.checked?"granted":"denied"),style:{marginTop:2,height:20,width:20,flexShrink:0,borderRadius:4,accentColor:"var(--emerald)"}}),(0,n.jsxs)("span",{style:{fontSize:13,color:"var(--ink3)",lineHeight:1.5},children:[e("auth.analyticsConsent")," ",(0,n.jsx)("button",{type:"button","aria-expanded":p,onClick:e=>{e.preventDefault(),m(e=>!e)},style:{appearance:"none",border:"none",background:"transparent",padding:0,font:"inherit",color:"var(--emerald)",textDecoration:"underline",textUnderlineOffset:4,cursor:"pointer"},children:e(p?"auth.analyticsConsentLess":"auth.analyticsConsentMore")}),p&&(0,n.jsxs)("span",{style:{display:"block",marginTop:6},children:[e("auth.analyticsConsentDetails")," ",(0,n.jsx)("a",{href:v["pl"===t?"pl":"en"],target:"_blank",rel:"noopener noreferrer",style:{color:"var(--emerald)",textDecoration:"underline",textUnderlineOffset:4},children:e("auth.cookiePolicy")})]})]})]}),(0,n.jsxs)("label",{className:"flex items-start cursor-pointer",style:{gap:12},children:[(0,n.jsx)("input",{type:"checkbox","data-email-consent":!0,checked:b,onChange:e=>L(e.target.checked),style:{marginTop:2,height:20,width:20,flexShrink:0,borderRadius:4,accentColor:"var(--emerald)"}}),(0,n.jsx)("span",{style:{fontSize:13,color:"var(--ink3)",lineHeight:1.5},children:e("emailPrefs.consent")})]})]})]});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(h.A,{text:e("auth.signUp"),isSigningIn:x,setIsSigningIn:g,gated:!y,onGatedClick:E}),(0,n.jsx)("div",{className:"auth-divider",children:e("auth.orSignUpWithEmail")}),(0,n.jsx)("div",{children:(0,n.jsx)(f,{isSigningUp:x,setIsSigningUp:g,gated:!y,onGatedClick:E,beforeSubmit:I})}),(0,n.jsx)("div",{className:"auth-foot",children:(0,n.jsxs)("p",{children:[e("auth.alreadyHaveAccount")," ",(0,n.jsx)(i(),{href:M,className:"auth-link",children:e("auth.signIn")})]})})]})}var j=a(37275),b=a(33339),k=a(87360);function w(){let{t:e}=(0,o.s9)();return(0,n.jsxs)("div",{className:"auth-page auth-scope",children:[(0,n.jsx)(j.A,{}),(0,n.jsx)(b.A,{}),(0,n.jsxs)("div",{className:"auth-side",children:[(0,n.jsxs)("div",{className:"auth-side-in",children:[(0,n.jsx)("div",{className:"lg:hidden",style:{marginBottom:28},children:(0,n.jsx)(k.g,{size:22})}),(0,n.jsx)("p",{className:"auth-eyebrow",children:e("auth.createAccount")}
1),(0,n.jsxs)("h1",{className:"auth-title",children:[e("auth.signupTitlePrefix")," ",e("auth.signupTitleAccent")]}),(0,n.jsx)("p",{className:"auth-lead",children:e("auth.signupSubtitle")}),(0,n.jsx)(y,{})]}),(0,n.jsxs)("div",{className:"auth-legal",children:[e("auth.termsByContinuing")," ",(0,n.jsx)("a",{href:"https://uncoursed.ai/terms",target:"_blank",rel:"noopener noreferrer",children:e("auth.terms")})," ",e("auth.and")," ",(0,n.jsx)("a",{href:"https://uncoursed.ai/privacy",target:"_blank",rel:"noopener noreferrer",children:e("auth.privacy")})]})]})]})}},20989:(e,t,a)=>{"use strict";a.d(t,{DP:()=>l,NP:()=>i});var n=a(95155),r=a(12115);let s=(0,r.createContext)(void 0);function i(e){let{children:t}=e,[a,i]=(0,r.useState)("light"),[l,o]=(0,r.useState)(!1);(0,r.useEffect)(()=>{o(!0);let e=localStorage.getItem("theme"),t=window.matchMedia("(prefers-color-scheme: dark)").matches,a=e||(t?"dark":"light");i(a),c(a)},[]);let c=e=>{let t=document.documentElement;"dark"===e?t.classList.add("dark"):t.classList.remove("dark")},d=e=>{i(e),localStorage.setItem("theme",e),c(e)};return l?(0,n.jsx)(s.Provider,{value:{theme:a,toggleTheme:()=>{d("light"===a?"dark":"light")},setTheme:d},children:t}):(0,n.jsx)(n.Fragment,{children:t})}function l(){let e=(0,r.useContext)(s);return void 0===e?{theme:"light",toggleTheme:()=>{},setTheme:()=>{}}:e}},30196:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(95155);let r=e=>{let{size:t,color:a,mr:r,mb:s,border:i}=e;return(0,n.jsx)("div",{style:{marginRight:"".concat(r||0,"px"),marginBottom:"".concat(s||0,"px")},className:" inset-0 z-10 flex items-center justify-center",children:(0,n.jsx)("div",{className:"h-".concat(t," w-").concat(t,"  animate-spin rounded-full border-").concat(i||4," border-solid border-").concat(a," border-t-transparent")})})}},32470:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});let n=(0,a(56479).A)("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]])},33297:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});let n=(0,a(56479).A)("moon",[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]])},33339:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(95155);a(12115);var r=a(87360),s=a(75374),i=a(89034);let l=()=>{let{t:e}=(0,i.s9)();return(0,n.jsxs)("div",{className:"raised auth-plate hidden lg:flex",children:[(0,n.jsx)(s.a_,{}),(0,n.jsx)(r.g,{size:22}),(0,n.jsxs)("div",{style:{maxWidth:640,marginBlock:"auto"},children:[(0,n.jsxs)("h2",{className:"auth-plate-title",children:[e("auth.brandTitlePrefix")," ",(0,n.jsx)("em",{children:e("auth.brandTitleAccent")})," ",e("auth.brandTitleSuffix")]}),(0,n.jsx)("p",{className:"auth-plate-lead",children:e("auth.brandSubtitle")})]}),(0,n.jsx)("div",{className:"auth-fan",children:(0,n.jsx)(s.Pq,{size:150})})]})}},37275:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(95155);a(12115);var r=a(20989),s=a(89034),i=a(32470),l=a(33297);function o(){let{theme:e,toggleTheme:t}=(0,r.DP)(),{t:a}=(0,s.s9)();return(0,n.jsx)("button",{type:"button",onClick:t,className:"auth-theme","aria-label":a("auth.toggleTheme"),children:"dark"===e?(0,n.jsx)(i.A,{size:18}):(0,n.jsx)(l.A,{size:18})})}},44477:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(95155);a(12115);var r=a(87463),s=a(89034),i=a(50369),l=a(30196);function o(e){let{text:t,setIsSigningIn:a,isSigningIn:o,gated:c,onGatedClick:d}=e,{loginWithGoogle:h}=(0,r.As)(),{t:u}=(0,s.s9)(),p=async()=>{if(c){null==d||d();return}try{a(!0),await h()}catch(e){a(!1),e instanceof Error?(0,i.M8)("".concat(e.message),{variant:"warning",autoHideDuration:9e3}):(0,i.M8)(u("auth.unexpectedError"),{variant:"error"})}};return(0,n.jsxs)("button",{disabled:o,onClick:p,type:"button",className:"auth-google",children:[(0,n.jsx)("span",{children:(0,n.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,n.jsxs)("g",{clipPath:"url(#clip0_1715_17244)",children:[(0,n.jsx)("path",{d:"M19.999 10.2216C20.0111 9.53416 19.9387 8.84776 19.7834 8.17725H10.2031V11.8883H15.8266C15.7201 12.539 15.4804 13.1618 15.1219 13.7194C14.7634 14.2769 14.2935 14.7577 13.7405 15.1327L13.7209 15.257L16.7502 17.5567L16.96 17.5772C18.8873 15.8328 19.9986 13.266 19.9986 10.2216",fill:"#4285F4"}),(0,n.jsx)("path",{d:"M10.2016 19.9998C12.9566 19.9998 15.2695 19.1109 16.959 17.5775L13.739 15.133C12.8774 15.722 11.7209 16.1332 10.2016 16.1332C8.91122 16.1258 7.656 15.7203 6.61401 14.9744C5.57201 14.2285 4.79616 13.1799 4.39653 11.9775L4.27694 11.9875L1.12711 14.3764L1.08594 14.4886C1.93427 16.1455 3.23617 17.5384 4.84606 18.5117C6.45596 19.485 8.31039 20.0002 10.202 19.9998",fill:"#34A853"}),(0,n.jsx)("path",{d:"M4.39899 11.9777C4.1758 11.3411 4.06063 10.673 4.05807 9.99996C4.06218 9.32799 4.1731 8.66075 4.38684 8.02225L4.38115 7.88968L1.19269 5.4624L1.0884 5.51101C0.372763 6.90343 0 8.4408 0 9.99987C0 11.5589 0.372763 13.0963 1.0884 14.4887L4.39899 11.9777Z",fill:"#FBBC05"}),(0,n.jsx)("path",{d:"M10.202 3.86687C11.6641 3.84462 13.0783 4.37827 14.1476 5.35583L17.0274 2.60021C15.1804 0.902092 12.7344 -0.0296414 10.202 0.000207357C8.31041 -0.000233694 6.456 0.514977 4.8461 1.48823C3.23621 2.46148 1.93429 3.85441 1.08594 5.51125L4.38555 8.02249C4.78912 6.8203 5.56754 5.77255 6.61107 5.02699C7.6546 4.28143 8.9106 3.87565 10.202 3.86687Z",fill:"#EB4335"})]}),(0,n.jsx)("defs",{children:(0,n.jsx)("clipPath",{id:"clip0_1715_17244",children:(0,n.jsx)("rect",{width:"20",height:"20",fill:"white"})})})]})}),t," ",u("auth.withGoogle"),o&&(0,n.jsx)(l.A,{size:4,color:"var(--ink3)"})]})}},49330:(e,t,a)=>{"use strict";a.d(t,{y:()=>g,W:()=>m});var n=a(95155),r=a(12115),s=a(20063),i=a(87463),l=a(33820);let o="uncoursed_consent",c="wizdom:consent",d="uncoursed.ai";function h(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();if("undefined"==typeof document)return null;let t=function(e){if(!e)return null;try{let t=JSON.parse(decodeURIComponent(e));if(1!==t.v||"granted"!==t.analytics&&"denied"!==t.analytics||"number"!=typeof t.ts)return null;return t}catch(e){return null}}(function(){for(let e of document.cookie.split(";")){let[t,...a]=e.trim().split("=");if(t===o)return a.join("=")}return null}());return!t||e-t.ts>15552e6?null:t.analytics}var u=a(19412);let p=(0,r.createContext)({consent:null,setConsent:()=>{},available:!1}),m=()=>(0,r.useContext)(p);function x(){var e,t;
1let a=(0,s.usePathname)(),n=null!=(t=null==(e=(0,s.useSearchParams)())?void 0:e.toString())?t:"",i=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=(0,u.J)(window.location.href);e!==i.current&&(i.current=e,(0,l.JR)(e))},[a,n]),null}function g(e){let{children:t}=e,{userDetails:a,user:u}=(0,i.As)(),m=(0,s.usePathname)()||"",[g,f]=(0,r.useState)(null),[v,y]=(0,r.useState)(!1),[j,b]=(0,r.useState)(!1),[k,w]=(0,r.useState)(!1);(0,r.useEffect)(()=>{f(h()),b("on"===new URLSearchParams(window.location.search).get("analytics")),y(!0);let e=e=>f(e.detail),t=()=>{"visible"===document.visibilityState&&f(h())};return window.addEventListener(c,e),document.addEventListener("visibilitychange",t),()=>{window.removeEventListener(c,e),document.removeEventListener("visibilitychange",t)}},[]);let S=(0,l.jD)(),C=S&&v&&(!m.startsWith("/dev")||j);(0,r.useEffect)(()=>{if(C){if("granted"===g){let e=!0;return(0,l.ni)().then(()=>{e&&w((0,l.W_)())}),()=>{e=!1}}w(!1),"denied"===g&&(0,l.ds)()}},[C,g]);let N=u?null==a?void 0:a.id:void 0;(0,r.useEffect)(()=>{k&&(void 0!==N?(0,l.ls)(N):null===u&&(0,l.IU)())},[k,N,u]);let A=(0,r.useCallback)(e=>{let t=encodeURIComponent(JSON.stringify({analytics:e,ts:Date.now(),v:1})),a="https:"===window.location.protocol?"; Secure":"";document.cookie="".concat(o,"=").concat(t,"; path=/; max-age=").concat(15552e3,"; SameSite=Lax").concat(function(){let e=window.location.hostname;return e===d||e.endsWith(".".concat(d))?"; domain=.".concat(d):""}()).concat(a),window.dispatchEvent(new CustomEvent(c,{detail:e})),f(e)},[]),z=(0,r.useMemo)(()=>({consent:g,setConsent:A,available:S}),[g,A,S]);return(0,n.jsxs)(p.Provider,{value:z,children:[t,C&&k&&(0,n.jsx)(r.Suspense,{fallback:null,children:(0,n.jsx)(x,{})})]})}},75374:(e,t,a)=>{"use strict";a.d(t,{Ek:()=>s,Pq:()=>l,YJ:()=>i,a_:()=>r});var n=a(95155);a(12115);let r=e=>{let{className:t="plate-rings",cx:a=960,cy:r=700,rings:s=13}=e;return(0,n.jsxs)("svg",{viewBox:"0 0 1200 800",preserveAspectRatio:"xMidYMid slice","aria-hidden":!0,className:t,children:[Array.from({length:s}).map((e,t)=>(0,n.jsx)("ellipse",{cx:a,cy:r,rx:70+58*t,ry:48+42*t,fill:"none",stroke:"var(--fern)",strokeWidth:1.2,opacity:.9-.06*t,transform:"rotate(-8 ".concat(a," ").concat(r,")")},"a".concat(t))),Array.from({length:7}).map((e,t)=>(0,n.jsx)("ellipse",{cx:80,cy:30,rx:40+42*t,ry:30+30*t,fill:"none",stroke:"var(--fern)",strokeWidth:1,opacity:.6-.07*t,transform:"rotate(16 80 30)"},"b".concat(t)))]})},s=e=>{let{src:t,size:a,shadow:r=!1,tone:s="var(--emerald)",className:i}=e;return(0,n.jsx)("span",{"aria-hidden":!0,className:i,style:{width:a,height:a,borderRadius:Math.round(.22*a),flexShrink:0,background:"color-mix(in srgb, ".concat(s," 16%, var(--mapPaper))"),boxShadow:r?"inset 0 0 0 1px color-mix(in srgb, ".concat(s," 18%, transparent), 0 18px 30px -18px rgba(40,30,10,.45)"):"inset 0 0 0 1px color-mix(in srgb, ".concat(s," 16%, transparent)"),display:"inline-flex",alignItems:"center",justifyContent:"center"},children:(0,n.jsx)("img",{src:t,alt:"",style:{width:"78%",height:"78%",objectFit:"contain"}})})},i=[{src:"/images/topics/general-1.svg",tone:"var(--emerald)"},{src:"/images/topics/deck-green--red.svg",tone:"#D04A55"},{src:"/images/topics/exam-green--blue.svg",tone:"#3F6FB5"}],l=e=>{let{size:t=148,art:a=i}=e,r=t/148,l=[{rotate:-10,x:-96,y:20,z:1},{rotate:0,x:0,y:0,z:3},{rotate:9,x:94,y:18,z:2}];return(0,n.jsxs)("div",{"aria-hidden":!0,style:{position:"relative",width:380*r,height:256*r},children:[(0,n.jsx)("div",{style:{position:"absolute",left:"50%",bottom:6*r,width:350*r,height:30*r,transform:"translateX(-50%)",borderRadius:999,background:"radial-gradient(ellipse at center, rgba(14,20,15,.22), transparent 70%)",filter:"blur(6px)"}}),a.slice(0,3).map((e,a)=>{let{src:i,tone:o}=e;return(0,n.jsx)("div",{style:{position:"absolute",left:"calc(50% + ".concat(l[a].x*r-t/2,"px)"),bottom:(22-l[a].y)*r,zIndex:l[a].z,transform:"rotate(".concat(l[a].rotate,"deg)"),transformOrigin:"bottom center"},children:(0,n.jsx)(s,{src:i,size:t,tone:o,shadow:!0})},i)})]})}},87360:(e,t,a)=>{"use strict";a.d(t,{g:()=>r});var n=a(95155);a(12115);let r=e=>{let{size:t=22,color:a="var(--ink)",sage:r="var(--sage)",title:s="uncoursed",className:i,style:l,hideText:o=!1}=e;return(0,n.jsxs)("div",{className:i,style:{display:"inline-flex",alignItems:"center",gap:9,color:a,...l},children:[(0,n.jsxs)("svg",{width:1.05*t,height:t,viewBox:"0 0 22 20",fill:"none",children:[(0,n.jsx)("path",{d:"M3 4 V11.5 a4.5 4.5 0 0 0 9 0 V4",stroke:a,strokeWidth:"2.5",strokeLinecap:"round",fill:"none"}),(0,n.jsx)("circle",{cx:"17.5",cy:"6",r:"2.4",fill:r})]}),!o&&(0,n.jsx)("span",{style:{fontFamily:"var(--font-sans-new)",fontWeight:600,fontSize:.78*t,letterSpacing:"-0.02em"},children:s})]})}}},e=>{e.O(0,[3004,6494,369,2619,9034,4836,7463,8441,1255,7358],()=>e(e.s=10999)),_N_E=e.O()}]);

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.