1import{i as e,r as l,k,t as j}from"./react-vendor-Cw5DkirP.js";import{u as M,a as P,t as N,l as _}from"./index-DFSaR6Rv.js";import{s as S,G as C}from"./billing-BtbS7Jry.js";import{P as z}from"./PlanPickerPanel-DC65Zd6A.js";import"./posthog-DNy4F2N0.js";import"./radix-BqJtpnZg.js";import"./internal-mode-DWhE04pb.js";const R={"Software Engineer":"ð»","ML / AI":"ð¤",Data:"ð",Cybersecurity:"ð",Product:"ð§",Design:"ð¨",Marketing:"ð£",Sales:"ð¤",Operations:"âï¸",Finance:"ð°",Consulting:"ð","HR / People":"ð§âð¼",Healthcare:"ð©º",Engineering:"ð ï¸",Trades:"ð§",Education:"ð",Legal:"âï¸",Research:"ð¬","Food Service":"ð½ï¸",Retail:"ðï¸",Hospitality:"ð¨","Recreation / Events":"ðª","Camp / Youth":"ðï¸",Aquatics:"ð","Landscaping / Grounds":"ð¿",Childcare:"ð§¸",Caregiving:"ð",Security:"ð¡ï¸","Customer Service":"ð§","Customer Success":"ð","Project Management":"ð","Account Management":"ð",Administrative:"ðï¸",Accounting:"ð§¾",Insurance:"ð",Banking:"ð¦","Real Estate":"ð ",Construction:"ðï¸",Manufacturing:"ð","Warehouse / Logistics":"ð¦","Driver / Delivery":"ð","Intern / Trainee":"ð±"},L="ð¼";function D(t){return Object.hasOwn(R,t)?R[t]:L}const g=t=>t.toLocaleString("en-US");function A(){const[t,r]=l.useState(!1);return l.useEffect(()=>{const a=window.matchMedia("(prefers-reduced-motion: reduce)");r(a.matches);const c=()=>r(a.matches);return a.addEventListener("change",c),()=>a.removeEventListener("change",c)},[]),t}function F(t,r=1200){const a=A(),[c,i]=l.useState(0),[s,o]=l.useState(!1);return l.useEffect(()=>{if(a){i(t),o(!0);return}let m=0,d=0;const f=u=>u===1?1:1-Math.pow(2,-10*u),b=u=>{d||(d=u);const x=Math.min((u-d)/r,1);i(Math.round(t*f(x))),x<1?m=requestAnimationFrame(b):o(!0)};return m=requestAnimationFrame(b),()=>cancelAnimationFrame(m)},[t,r,a]),{val:c,done:s}}function q({data:t}){const{val:r,done:a}=F(t.count),c=Math.max(1,...t.categories.map(s=>s.count)),i={opacity:a?1:0,transition:"opacity .4s ease"};return e.jsxDEV("section",{className:"mr","aria-label":"Your match report",children:[e.jsxDEV("style",{children:I},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:82,columnNumber:7},this),e.jsxDEV("div",{className:"mr-logo",children:[e.jsxDEV("span",{className:"mr-mark",children:"S"},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:84,columnNumber:32},this)," Standout"]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:84,columnNumber:7},this),e.jsxDEV("div",{className:"mr-kicker",children:"Your match report"},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:86,columnNumber:7},this),e.jsxDEV("div",{className:"mr-big",children:[e.jsxDEV("span",{className:"mr-count","aria-live":"polite",children:g(r)},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:88,columnNumber:9},this),e.jsxDEV("span",{className:"mr-cap",children:"roles match your profile"},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:89,columnNumber:9},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:87,columnNumber:7},this),e.jsxDEV("div",{className:"mr-selected-label",children:"You selected"},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:92,columnNumber:7},this),e.jsxDEV("div",{className:"mr-prefs",children:[t.roleCategories.map(s=>e.jsxDEV("span",{className:"mr-pref",children:[e.jsxDEV("span",{className:"mr-g","aria-hidden":"true",children:D(s)},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:95,columnNumber:49},this),s]},s,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:95,columnNumber:11},this)),t.prefsExtra.map(s=>e.jsxDEV("span",{className:"mr-pref",children:s},s,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:98,columnNumber:11},this))]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:93,columnNumber:7},this),e.jsxDEV("div",{children:[e.jsxDEV("div",{className:"mr-block-label",children:[e.jsxDEV("h3",{children:"Where your matches are"},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:103,columnNumber:41},this),e.jsxDEV("span",{children:t.breakdownLabel??"by role category"},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:103,columnNumber:72},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:103,columnNumber:9},this),e.jsxDEV("div",{className:"mr-bars",children:[t.categories.map(s=>e.jsxDEV("div",{className:"mr-bar",children:[e.jsxDEV("div",{className:"mr-bar-top",children:[e.jsxDEV("span",{className:"mr-bar-label",children:[e.jsxDEV("span",{className:"mr-g","aria-hidden":"true",children:s.emoji??D(s.label)},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:108,columnNumber:48},this),s.label]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:108,columnNumber:17},this),e.jsxDEV("span",{className:"mr-bar-val",style:i,children:g(s.count)},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:109,columnNumber:17},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:107,columnNumber:15},this),e.jsxDEV("div",{className:"mr-bar-track",children:e.jsxDEV("span",{className:"mr-bar-fill",style:{"--w":a?`${s.count/c*100}%`:"0%"}},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:112,columnNumber:17},this)},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:111,columnNumber:15},this)]},s.label,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:106,columnNumber:13},this)),t.more&&e.jsxDEV("div",{className:"mr-bar mr-bar--ghost",children:[e.jsxDEV("div",{className:"mr-bar-top",children:[e.jsxDEV("span",{className:"mr-bar-label",children:[e.jsxDEV("span",{className:"mr-g mr-g-plus","aria-hidden":"true",children:"+"},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:122,columnNumber:48},this),t.more.label]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:122,columnNumber:17},this),e.jsxDEV("span",{className:"mr-bar-val",style:i,children:g(t.more.count)},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:123,columnNumber:17},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:121,columnNumber:15},this),e.jsxDEV("div",{className:"mr-bar-track",children:e.jsxDEV("span",{className:"mr-bar-fill mr-bar-fill--ghost",style:{"--w":a?`${t.more.count/c*100}%`:"0%"}},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:126,columnNumber:17},this)},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:125,columnNumber:15},this)]},"__more__",!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:120,columnNumber:13},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:104,columnNumber:9},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:102,columnNumber:7},this),e.jsxDEV("div",{children:e.jsxDEV("div",{className:"mr-tiles",children:[e.jsxDEV(y,{val:`${t.tiles.remotePct}%`,lab:"Remote-friendly",reveal:i},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:138,columnNumber:11},this),e.jsxDEV(y,{val:g(t.tiles.fresh48h),lab:"New in last 48h",reveal:i},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:139,columnNumber:11},this),e.jsxDEV(y,{val:`${t.tiles.avgScore}%`,lab:"Avg match score",reveal:i},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:140,columnNumber:11},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:137,columnNumber:9},this)},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:136,columnNumber:7},this),e.jsxDEV("div",{className:"mr-foot",children:[e.jsxDEV("span",{className:"mr-avatar","aria-hidden":"true",children:"M"},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:145,columnNumber:9},this),e.jsxDEV("p",{className:"mr-quote",children:["âThree offers in a month. I'd been job-hunting for six.â",e.jsxDEV("span",{className:"mr-quote-who",children:"Maya L. · Product Designer · hired in 4 weeks"},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:147,columnNumber:11},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:146,columnNumber:9},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:144,columnNumber:7},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:81,columnNumber:5},this)}function y({val:t,lab:r,reveal:a}){return e.jsxDEV("div",{className:"mr-tile",children:[e.jsxDEV("div",{className:"mr-tile-val",style:a,children:t},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:157,columnNumber:7},this),e.jsxDEV("div",{className:"mr-tile-lab",children:r},void 0,!1,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:158,columnNumber:7},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/components/MatchReport.tsx",lineNumber:156,columnNumber:5},this)}const I=` 2.mr { padding: clamp(26px,3vw,40px); min-width: 0; 3 background: radial-gradient(560px 300px at -8% -6%, var(--color-accent-soft), transparent 62%), var(--color-surface); 4 border-right: 1px solid var(--color-divider); display: flex; flex-direction: column; gap: 22px; justify-content: space-between; } 5.mr-logo { display: inline-flex; align-items: center; gap: 9px; font-family: var(--font-display); font-weight: 500; font-size: 1.12rem; } 6.mr-mark { width: 27px; height: 27px; border-radius: 8px; background: var(--color-primary); color: var(--color-text-inverse); display: grid; place-items: center; font-size: .92rem; } 7.mr-kicker { font-family: var(--font-mono); font-size: .72rem; text-transform: uppercase; letter-spacing: .16em; font-weight: 600; color: var(--color-text-muted); margin-bottom: 12px; } 8.mr-big { display: flex; align-items: baseline; gap: 12px; flex-wrap: wrap; } 9.mr-count { font-family: var(--font-display); font-weight: 500; font-size: clamp(3rem,1.4rem + 5.4vw,4.8rem); line-height: .9; letter-spacing: -.03em; color: var(--color-text); font-variant-numeric: tabular-nums; } 10.mr-cap { font-family: var(--font-display); font-style: italic; font-weight: 400; font-size: clamp(1.3rem, 1.05rem + 1.3vw, 1.85rem); color: var(--color-text-muted); max-width: 14ch; line-height: 1.12; } 11.mr-selected-label { font-size: .74rem; font-weight: 600; letter-spacing: .01em; color: var(--color-text-muted); margin: 18px 0 9px; } 12.mr-prefs { display: flex; flex-wrap: wrap; gap: 8px; } 13.mr-pref { display: inline-flex; align-items: center; gap: 7px; padding: 6px 11px; border-radius: 999px; background: var(--color-surface-2); border: 1px solid var(--color-border); font-size: .78rem; font-weight: 500; color: var(--color-text); box-shadow: var(--shadow-sm); white-space: nowrap; } 14.mr-g { font-size: .95em; line-height: 1; } 15.mr-block-label { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin-bottom: 13px; } 16.mr-block-label h3 { margin: 0; font-size: .82rem; font-weight: 600; color: var(--color-text); } 17.mr-block-label span { font-size: .72rem; color: var(--color-text-faint); font-family: var(--font-mono); } 18.mr-bars { display: grid; gap: 12px; } 19.mr-bar { display: grid; gap: 6px; min-width: 0; } 20.mr-bar-top { display: flex; align-items: center; justify-content: space-between; gap: 12px; font-size: .84rem; } 21.mr-bar-label { display: inline-flex; align-items: center; gap: 8px; color: var(--color-text); font-weight: 500; min-width: 0; } 22.mr-bar-val { color: var(--color-text-muted); font-variant-numeric: tabular-nums; font-weight: 600; } 23.mr-bar-track { height: 9px; border-radius: 999px; background: var(--color-surface-offset); overflow: hidden; } 24.mr-bar-fill { display: block; height: 100%; width: var(--w,0%); border-radius: 999px; transition: width .9s cubic-bezier(.16,1,.3,1); 25 background: linear-gradient(90deg, var(--color-primary), color-mix(in oklab, var(--color-primary) 55%, var(--color-accent))); } 26.mr-bar--ghost .mr-bar-label { color: var(--color-text-muted); font-weight: 500; } 27.mr-g-plus { font-weight: 700; opacity: .7; } 28.mr-bar-fill--ghost { background: color-mix(in oklab, var(--color-primary) 25%, var(--color-surface-offset)); } 29.mr-tiles { display: grid; grid-template-columns: repeat(3,1fr); gap: 10px; } 30.mr-tile { background: var(--color-surface-2); border: 1px solid var(--color-border); border-radius: 14px; padding: 13px 14px; box-shadow: var(--shadow-sm); min-width: 0; } 31.mr-tile-val { font-family: var(--font-display); font-weight: 500; font-size: 1.5rem; line-height: 1; color: var(--color-text); font-variant-numeric: tabular-nums; } 32.mr-tile-lab { margin-top: 5px; font-size: .72rem; color: var(--color-text-muted); line-height: 1.3; } 33.mr-foot { display: flex; align-items: flex-start; gap: 12px; padding-top: 6px; } 34.mr-avatar { width: 38px; height: 38px; border-radius: 50%; flex-shrink: 0; display: grid; place-items: center; font-weight: 700; font-size: .85rem; color: var(--color-text-inverse); background: var(--color-primary); box-shadow: var(--shadow-sm); } 35.mr-quote { margin: 0; font-family: var(--font-display); font-style: italic; font-weight: 400; font-size: .94rem; color: var(--color-text); line-height: 1.4; } 36.mr-quote-who { display: block; font-family: var(--font-body); font-style: normal; font-size: .74rem; color: var(--color-text-muted); margin-top: 4px; }
37@media (max-width: 900px) { .mr { border-right: none; border-bottom: 1px solid var(--color-divider); } } 38@media (max-width: 540px) { .mr-tiles { grid-template-columns: 1fr; } .mr-cap { max-width: none; } .mr-foot { flex-wrap: wrap; } } 39`;function T(t){if(!t||typeof t!="object")return!1;const r=t;return r.code==="no_survey"?!0:typeof r.message=="string"&&/no survey/i.test(r.message)}const V=new WeakSet;class w extends Error{constructor(){super("no_survey"),this.name="NoSurveyError"}}function Q(){const{sessionId:t,user:r,loading:a,survey:c}=M(),[,i]=k(),{toast:s}=P(),{data:o,error:m,isLoading:d}=j({queryKey:["match-report",t,c],queryFn:async()=>{const p={"x-session-id":t};try{const{data:n}=await _.auth.getSession();n.session?.access_token&&(p.Authorization=`Bearer ${n.session.access_token}`)}catch{}const h=await fetch("/api/match-report",{headers:p,credentials:"same-origin"});if(h.status===404){const n=await h.json().catch(()=>null);throw T(n)?new w:new Error("Failed to load your match report (404)")}if(!h.ok)throw new Error(`Failed to load your match report (${h.status})`);return await h.json()},retry:!1,staleTime:5*6e4}),{data:f}=j({queryKey:["guest-pending",t],enabled:!a&&!r,queryFn:async()=>{const p=await fetch("/api/billing/guest-pending",{headers:{"x-session-id":t},credentials:"same-origin"});return p.ok?await p.json():{pending:!1}},retry:!1,staleTime:6e4}),b=l.useRef(!1);l.useEffect(()=>{!(m instanceof w)||b.current||(b.current=!0,N("results_redirected_to_onboarding",{is_authed:!!r,is_paying:r?.subscription_status==="active"||r?.subscription_status==="trialing"}),s({title:"Let's finish your profile",description:"We don't have your job preferences yet, so there's nothing to match against. This takes about a minute."}),i("/onboarding?reason=no_survey",{replace:!0}))},[m,i,s,r]);const u=!!r&&(r.subscription_status==="active"||r.subscription_status==="trialing");l.useEffect(()=>{u&&i("/dashboard",{replace:!0})},[u,i]);const x=l.useCallback(async(p,h)=>{try{await S(p,h)}catch(n){if(n instanceof C&&n.checkoutSessionId){i(`/welcome/${n.checkoutSessionId}`);return}throw n}},[i]);l.useEffect(()=>
39{!o||V.has(o)||(V.add(o),N("match_report_viewed",{count:o.count,variant:"treatment"}),N("paywall_shown",{source:"match_report"}))},[o]);const E=l.useRef(!1);return l.useEffect(()=>{if(E.current)return;const p=new URLSearchParams(window.location.search).get("checkout"),h=window.location.hash.split("?")[1]??"",n=new URLSearchParams(h).get("checkout");if((p??n)==="cancelled"){E.current=!0,N("checkout_cancelled",{surface:"match_report"}),s({title:"Checkout cancelled",description:"No charge was made. Pick a plan whenever you're ready."});try{const v=new URL(window.location.href);v.searchParams.delete("checkout"),v.searchParams.delete("session_id"),window.history.replaceState(null,"",v.pathname+v.search+v.hash)}catch{}}},[s]),m instanceof w||u?null:m?e.jsxDEV("div",{style:{padding:40,color:"var(--color-text-muted)",fontFamily:"var(--font-body)"},children:["Couldnât load your results. ",m.message]},void 0,!0,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:238,columnNumber:7},this):a||d||!o?e.jsxDEV("div",{role:"status","aria-live":"polite",style:{padding:40,color:"var(--color-text-muted)",fontFamily:"var(--font-display)"},children:"Building your match reportâ¦"},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:247,columnNumber:7},this):e.jsxDEV("div",{className:"results-page",children:[e.jsxDEV("style",{children:H},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:259,columnNumber:7},this),e.jsxDEV("main",{className:"results",children:[e.jsxDEV(q,{data:o},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:261,columnNumber:9},this),e.jsxDEV("section",{className:"buy","aria-label":"Upgrade",children:[e.jsxDEV("div",{className:"buy-ribbon",children:[e.jsxDEV(B,{},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:265,columnNumber:39},this)," Limited-time offer · 50% off"]},void 0,!0,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:265,columnNumber:11},this),e.jsxDEV("div",{className:"buy-inner",children:[e.jsxDEV("div",{className:"buy-trust",children:[e.jsxDEV($,{},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:268,columnNumber:15},this)," ",e.jsxDEV("span",{children:[e.jsxDEV("b",{children:"4.8"},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:268,columnNumber:31},this),"/5 · ",e.jsxDEV("b",{children:"12,000+"},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:268,columnNumber:46},this)," applicants"]},void 0,!0,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:268,columnNumber:25},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:267,columnNumber:13},this),f?.pending&&f.checkout_session_id?e.jsxDEV("div",{"data-testid":"results-already-paid",style:{textAlign:"center"},children:[e.jsxDEV("h2",{className:"buy-headline",children:["Payment received â ",e.jsxDEV("em",{children:"finish your account"},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:276,columnNumber:38},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:275,columnNumber:17},this),e.jsxDEV("p",{style:{color:"var(--color-text-muted)",fontSize:"var(--text-sm)",margin:"12px 0 20px",lineHeight:1.6},children:"You've already paid on this device. Create your account to unlock your plan â you won't be charged again."},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:278,columnNumber:17},this),e.jsxDEV("button",{type:"button",className:"btn-pill btn-pill-primary btn-pill-lg",style:{justifyContent:"center"},onClick:()=>i(`/welcome/${f.checkout_session_id}`),"data-testid":"results-finish-setup",children:"Finish setting up"},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:282,columnNumber:17},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:274,columnNumber:15},this):e.jsxDEV(z,{surface:"match_report",headline:e.jsxDEV("h2",{className:"buy-headline",children:["70% of applicants get interviews ",e.jsxDEV("em",{children:"within 10 days"},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:297,columnNumber:54},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:296,columnNumber:19},this),startCheckoutFn:r?void 0:x},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:293,columnNumber:15},this),e.jsxDEV("p",{className:"buy-legal","data-testid":"results-apply-disclosure",children:"Standout submits job applications on your behalf, and only with your approval."},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:308,columnNumber:13},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:266,columnNumber:11},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:264,columnNumber:9},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:260,columnNumber:7},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:258,columnNumber:5},this)}function $(){return e.jsxDEV("span",{className:"stars","aria-hidden":"true",children:[0,1,2,3,4].map(t=>e.jsxDEV("i",{children:e.jsxDEV("svg",{viewBox:"0 0 24 24",children:e.jsxDEV("polygon",{points:"12,2 15,9 22,9.3 16.5,14 18.5,21 12,17.3 5.5,21 7.5,14 2,9.3 9,9"},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:323,columnNumber:36},this)},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:323,columnNumber:11},this)},t,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:322,columnNumber:9},this))},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:320,columnNumber:5},this)}function B(){return e.jsxDEV("svg",{viewBox:"0 0 24 24",width:"13",height:"13",fill:"none",stroke:"currentColor",strokeWidth:2.4,strokeLinecap:"round",strokeLinejoin:"round",children:[e.jsxDEV("circle",{cx:"12",cy:"13",r:"8"},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:333,columnNumber:7},this),e.jsxDEV("path",{d:"M12 9v4l2 2M9 2h6"},void 0,!1,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:333,columnNumber:39},this)]},void 0,!0,{fileName:"/vercel/path0/client/src/pages/ResultsPage.tsx",lineNumber:332,columnNumber:5},this)}const H=` 40.results-page { min-height: 100dvh; display: flex; align-items: center; justify-content: center; padding: clamp(14px,3vw,34px); } 41.results { width: min(1120px,100%); display: grid; grid-template-columns: 1.08fr .92fr; 42 background: var(--color-surface-2); border: 1px solid var(--color-border); border-radius: 26px; 43 box-shadow: var(--shadow-lg); overflow: hidden; } 44.results > *, .mr, .buy { min-width: 0; } 45.buy { display: flex; flex-direction: column; } 46.buy-ribbon { display: flex; align-items: center; justify-content: center; gap: 8px; flex-wrap: wrap; 47 background: var(--color-accent); color: #14201a; font-family: var(--font-mono); font-size: 11px; font-weight: 700; 48 letter-spacing: .14em; text-transform: uppercase; padding: 9px 16px; } 49.buy-inner { padding: clamp(24px,3vw,38px); display: flex; flex-direction: column; justify-content: center; flex: 1; } 50.buy-trust { display: flex; align-items: center; justify-content: center; gap: 11px; margin-bottom: 18px; font-size: .88rem; color: var(--color-text-muted); }
51.buy-trust b { color: var(--color-text); font-weight: 700; } 52.stars { display: inline-flex; gap: 3px; } 53.stars i { width: 21px; height: 21px; border-radius: 3px; background: #00b67a; display: grid; place-items: center; } 54.stars svg { width: 13px; height: 13px; fill: #fff; } 55.buy-headline { margin: 0; text-align: center; font-family: var(--font-display); font-weight: 500; font-size: 1.5rem; line-height: 1.16; letter-spacing: -.015em; color: var(--color-text); } 56.buy-headline em { font-style: italic; font-weight: 400; color: var(--color-primary); } 57.buy-legal { margin: 14px 0 0; text-align: center; font-size: var(--text-xs); color: var(--color-text-faint); line-height: 1.6; } 58@media (max-width: 900px) { .results { grid-template-columns: 1fr; } } 59`;export{Q as default}; 60//# sourceMappingURL=ResultsPage-Bvb6yJtk.js.map
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.