1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6808],{11477:(e,s,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/demo/students_year_three/modules/radiology/learn/case-lab",function(){return t(92538)}])},15148:(e,s,t)=>{"use strict";t.d(s,{A:()=>a});let a=(0,t(77161).A)("play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]])},15208:(e,s,t)=>{"use strict";t.r(s),t.d(s,{__N_SSP:()=>l,default:()=>a.default});var a=t(73764),l=!0},47104:(e,s,t)=>{"use strict";t.d(s,{A:()=>a});let a=(0,t(77161).A)("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]])},73764:(e,s,t)=>{"use strict";t.r(s),t.d(s,{__N_SSP:()=>b,default:()=>j});var a=t(37876),l=t(14232),r=t(89099),i=t(77328),n=t.n(i),d=t(48230),c=t.n(d),x=t(85115),o=t(43792),m=t(503),u=t(47104),h=t(92098),p=t(15148),g=t(70036),b=!0;function j(){let e=(0,r.useRouter)(),s=(0,g.bn)(e.pathname),[t,i]=(0,l.useState)("all"),[d,b]=(0,l.useState)("all"),j=o._i.filter(e=>("all"===t||e.difficulty===t)&&("all"===d||e.body_region===d));return(0,a.jsxs)(x.A,{children:[(0,a.jsx)(n(),{children:(0,a.jsx)("title",{children:"Case Interpretation Lab | VetGeni"})}),(0,a.jsxs)("main",{className:"min-h-screen bg-gray-50",children:[(0,a.jsx)("div",{className:"bg-[linear-gradient(135deg,#0A3955_0%,#0B5D8C_52%,#0EA5E9_100%)] py-6 text-white",children:(0,a.jsxs)("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[(0,a.jsxs)(c(),{href:`${s}/learn`,className:"mb-2 inline-flex items-center gap-1 text-sm text-[#BAE6FD] hover:text-white",children:[(0,a.jsx)(m.A,{className:"h-4 w-4"})," Back to Learning Lab"]}),(0,a.jsx)("h1",{className:"text-2xl font-bold",children:"Case Interpretation Lab"}),(0,a.jsx)("p",{className:"text-[#BAE6FD]",children:"Annotate, evaluate, and interpret with AI mentor guidance"})]})}),(0,a.jsxs)("div",{className:"mx-auto max-w-7xl px-4 py-6 sm:px-6 lg:px-8",children:[(0,a.jsxs)("div",{className:"mb-6 flex flex-wrap gap-3",children:[(0,a.jsxs)("select",{value:t,onChange:e=>i(e.target.value),className:"rounded-lg border border-gray-200 px-3 py-2 text-sm",children:[(0,a.jsx)("option",{value:"all",children:"All Difficulties"}),(0,a.jsx)("option",{value:"beginner",children:"Beginner"}),(0,a.jsx)("option",{value:"intermediate",children:"Intermediate"}),(0,a.jsx)("option",{value:"advanced",children:"Advanced"})]}),(0,a.jsxs)("select",{value:d,onChange:e=>b(e.target.value),className:"rounded-lg border border-gray-200 px-3 py-2 text-sm",children:[(0,a.jsx)("option",{value:"all",children:"All Regions"}),(0,a.jsx)("option",{value:"thorax",children:"Thorax"}),(0,a.jsx)("option",{value:"abdomen",children:"Abdomen"}),(0,a.jsx)("option",{value:"musculoskeletal",children:"Musculoskeletal"})]})]}),(0,a.jsx)("div",{className:"grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:j.map(t=>{var l;return(0,a.jsxs)("div",{onClick:()=>e.push(`${s}/learn/case-lab/${t.id}/interpret`),className:"cursor-pointer rounded-xl border border-gray-200 bg-white p-5 shadow-sm transition-all hover:border-[#7DD3FC] hover:shadow-md",children:[(0,a.jsxs)("div",{className:"mb-3 flex items-center justify-between",children:[(0,a.jsx)("span",{className:`rounded-full px-2.5 py-0.5 text-xs font-medium ${"beginner"===(l=t.difficulty)?"bg-green-100 text-green-700":"intermediate"===l?"bg-amber-100 text-amber-700":"bg-red-100 text-red-700"}`,children:t.difficulty}),(0,a.jsxs)("span",{className:"flex items-center gap-1 text-xs text-gray-500",children:[(0,a.jsx)(u.A,{className:"h-3 w-3"}),t.estimated_duration," min"]})]}),(0,a.jsx)("h3",{className:"mb-1 font-semibold text-gray-900",children:t.title}),(0,a.jsx)("p",{className:"mb-3 text-sm text-gray-600 line-clamp-2",children:t.description}),(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1 text-xs text-gray-500",children:[(0,a.jsx)(h.A,{className:"h-3 w-3"}),t.body_region," | ",t.species]}),(0,a.jsxs)("span",{className:"flex items-center gap-1 text-xs font-medium text-[#0284C7]",children:[(0,a.jsx)(p.A,{className:"h-3 w-3"})," Start"]})]})]},t.id)})})]})]})]})}},92098:(e,s,t)=>{"use strict";t.d(s,{A:()=>a});let a=(0,t(77161).A)("tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.
1172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]])},92538:(e,s,t)=>{"use strict";t.r(s),t.d(s,{__N_SSP:()=>l,default:()=>a.default});var a=t(15208),l=!0}},e=>{e.O(0,[48230,54587,7417,85115,39747,5582,90636,46593,38792],()=>e(e.s=11477)),_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.