1import{u as w,j as e}from"./vendor-query-CmFN4-M1.js";import{u as ee,r as f}from"./vendor-react-7PyNDetJ.js";import{b as y,u as ue,C as q,I as he,r as O,v as $,x as G,y as H,z as L,B as Q,aN as xe,aO as pe,aP as S,aQ as T,at as A,T as ge,aw as fe,ax as be,az as ve}from"./index-BZSaBQD0.js";import{u as je}from"./useDebounce-B9VbtDhZ.js";import"./Card-Chn6MSVa.js";import"./educationStore-BhsXwjSc.js";import"./sidebar-CVaujkBU.js";import"./progress-DnyAYI4Y.js";import"./educationNavItems-CXBnVogB.js";import"./sheet-kCUyucS4.js";import"./useUserAchievements-WQGVgD7B.js";import"./sessionTelemetry-X-Vnv8Qs.js";import{E as Ne}from"./EducationPageHeader-WM8Mn3yj.js";import{C as J,Y as we,bt as ye,a5 as _e,aR as ke,aA as X,bw as Y,F as V,cn as D,cA as Ce,af as Z,i as qe,q as Le,b as Se}from"./vendor-ui-DjI1iuvA.js";import"./vendor-supabase-BfoV2C50.js";import"./use-mobile-COvAteC-.js";import"./learningPathsConfig-FXX-qurp.js";function Te(r){const{modalidade:i,limit:l=50,enabled:c=!0,cardIds:o}=r||{};return w({queryKey:["pearls-list",i,l,o],queryFn:async()=>{let t=y.from("frases_modelo").select(` 2 id, codigo, titulo, 3 p_perola_medica, p_achado_critico, p_nivel_dificuldade, 4 p_url_imagem_thumbnail, p_link_imagem_exemplo, 5 modalidade_codigo, categoria 6 `).eq("ativa",!0).not("p_perola_medica","is",null);o&&o.length>0?t=t.in("id",o):t=t.limit(l),i&&(t=t.eq("modalidade_codigo",i));const{data:d,error:u}=await t;if(u)throw u;return(d||[]).map(s=>({id:s.id,codigo:s.codigo,titulo:s.titulo,pearl:s.p_perola_medica,isCritical:s.p_achado_critico,difficulty:s.p_nivel_dificuldade,thumbnailUrl:s.p_url_imagem_thumbnail,imageUrl:s.p_link_imagem_exemplo,modalidade:s.modalidade_codigo,categoria:s.categoria}))},enabled:c,staleTime:5*60*1e3,retry:!1})}function Ae(r){const{categoria:i,modalidade:l,limit:c=100,enabled:o=!0,cardIds:t}=r||{};return w({queryKey:["images-list",i,l,c,t],queryFn:async()=>{let d=y.from("frases_modelo").select(` 7 id, codigo, titulo, categoria, subcategoria, 8 p_link_imagem_exemplo, p_url_imagem_thumbnail, 9 modalidade_codigo 10 `).eq("ativa",!0).not("p_link_imagem_exemplo","is",null);t&&t.length>0?d=d.in("id",t):d=d.limit(c),i&&(d=d.ilike("categoria",i)),l&&(d=d.eq("modalidade_codigo",l));const{data:u,error:s}=await d;if(s)throw s;return(u||[]).map(h=>({id:h.id,codigo:h.codigo,titulo:h.titulo,categoria:h.categoria,subcategoria:h.subcategoria,modalidade:h.modalidade_codigo,imageUrl:h.p_link_imagem_exemplo,thumbnailUrl:h.p_url_imagem_thumbnail,radiopaediaUrl:h.p_link_imagem_exemplo}))},enabled:o,staleTime:5*60*1e3,retry:!1})}function Ie(r){const{categoria:i,limit:l=100,enabled:c=!0,cardIds:o}=r||{};return w({queryKey:["articles-list",i,l,o],queryFn:async()=>{let t=y.from("frases_modelo").select(` 11 id, codigo, titulo, categoria, subcategoria, 12 p_artigos_recomendados, p_biblio_vancouver, 13 modalidade_codigo 14 `).eq("ativa",!0).not("p_artigos_recomendados","is",null);o&&o.length>0?t=t.in("id",o):t=t.limit(l),i&&(t=t.ilike("categoria",i));const{data:d,error:u}=await t;if(u)throw u;const s=[];return(d||[]).forEach(m=>{const v=Ue(m.p_artigos_recomendados);v&&v.forEach(_=>{s.push({..._,sourceCategoria:m.categoria||"",sourceTitulo:m.titulo||"",sourceId:m.id})})}),s.filter((m,v,_)=>v===_.findIndex(p=>p.url===m.url))},enabled:c,staleTime:5*60*1e3,retry:!1})}function Fe(){return w({queryKey:["categorias-list"],queryFn:async()=>{const{data:r,error:i}=await y.from("frases_modelo").select("categoria").eq("ativa",!0).not("categoria","is",null);if(i)throw i;return[...new Set((r||[]).map(c=>c.categoria).filter(Boolean))].sort()},staleTime:30*60*1e3})}function We(){return w({queryKey:["modalidades-list"],queryFn:async()=>{const{data:r,error:i}=await y.from("modalidades").select("codigo, nome").eq("ativa",!0).order("nome");if(i)throw i;return r||[]},staleTime:30*60*1e3})}function Ue(r){if(!r)return null;if(typeof r=="string")try{return JSON.parse(r)}catch{return null}return Array.isArray(r)?r:null}function Me(r){const{categoria:i,limit:l=100,enabled:c=!0,cardIds:o}=r||{};return w({queryKey:["pitfalls-list",i,l,o],queryFn:async()=>{let t=y.from("frases_modelo").select(` 15 id, codigo, titulo, categoria, 16 p_pitfalls, p_red_flags, p_achado_critico 17 `).eq("ativa",!0).or("p_pitfalls.not.is.null,p_red_flags.not.is.null");o&&o.length>0?t=t.in("id",o):t=t.limit(l),i&&i!=="all"&&(t=t.ilike("categoria",i));const{data:d,error:u}=await t;if(u)throw u;return(d||[]).map(s=>
17({id:s.id,codigo:s.codigo,titulo:s.titulo,categoria:s.categoria,pitfall:s.p_pitfalls,redFlag:s.p_red_flags,isCritical:s.p_achado_critico}))},enabled:c,staleTime:5*60*1e3,retry:!1})}function Ee(){const{user:r}=ue(),i=w({queryKey:["unlocked-library-content",r==null?void 0:r.id],queryFn:async()=>{if(!(r!=null&&r.id))return new Set;const{data:c,error:o}=await y.from("user_card_progress").select("card_id").eq("user_id",r.id).eq("is_completed",!0);return o?(console.error("[useUnlockedLibraryContent] Error:",o),new Set):new Set((c||[]).map(t=>t.card_id))},enabled:!!(r!=null&&r.id),staleTime:6e4,gcTime:3e5}),l=i.data||new Set;return{...i,cardIds:l,isUnlocked:c=>l.has(c),completedCount:l.size}}function aa(){ee();const[r,i]=f.useState(""),[l,c]=f.useState("perolas"),[o,t]=f.useState("all"),[d,u]=f.useState("all"),[s,h]=f.useState(null),m=je(r,300),{cardIds:v,completedCount:_,isLoading:p}=Ee(),b=f.useMemo(()=>Array.from(v),[v]),{data:F,isLoading:ae,refetch:se}=Te({cardIds:b.length>0?b:void 0,enabled:l==="perolas"&&!p}),{data:W,isLoading:re,refetch:oe}=Ae({cardIds:b.length>0?b:void 0,enabled:l==="imagens"&&!p}),{data:U,isLoading:te,refetch:ie}=Ie({cardIds:b.length>0?b:void 0,enabled:l==="artigos"&&!p}),{data:M,isLoading:le,refetch:ne}=Me({cardIds:b.length>0?b:void 0,enabled:l==="cuidados"&&!p}),{data:E}=Fe(),{data:P}=We(),K=f.useMemo(()=>(F||[]).filter(a=>{var g,x;const n=m.toLowerCase(),j=!n||((g=a.titulo)==null?void 0:g.toLowerCase().includes(n))||((x=a.pearl)==null?void 0:x.toLowerCase().includes(n)),N=o==="all"||a.categoria===o;return j&&N}),[F,m,o]),z=f.useMemo(()=>(W||[]).filter(a=>{var x,k;const n=m.toLowerCase(),j=!n||((x=a.titulo)==null?void 0:x.toLowerCase().includes(n))||((k=a.categoria)==null?void 0:k.toLowerCase().includes(n)),N=o==="all"||a.categoria===o,g=d==="all"||a.modalidade===d;return j&&N&&g}),[W,m,o,d]),B=f.useMemo(()=>(U||[]).filter(a=>{var g,x;const n=m.toLowerCase(),j=!n||((g=a.titulo)==null?void 0:g.toLowerCase().includes(n))||((x=a.sourceCategoria)==null?void 0:x.toLowerCase().includes(n)),N=o==="all"||a.sourceCategoria===o;return j&&N}),[U,m,o]),R=f.useMemo(()=>(M||[]).filter(a=>{var g,x,k;const n=m.toLowerCase(),j=!n||((g=a.titulo)==null?void 0:g.toLowerCase().includes(n))||((x=a.pitfall)==null?void 0:x.toLowerCase().includes(n))||((k=a.redFlag)==null?void 0:k.toLowerCase().includes(n)),N=o==="all"||a.categoria===o;return j&&N}),[M,m,o]),de=()=>{l==="perolas"?se():l==="imagens"?oe():l==="artigos"?ie():ne()},ce=()=>{i(""),t("all"),u("all")},me=r||o!=="all"||d!=="all",C="rounded-none border-r hairline last:border-r-0 data-[state=active]:bg-[color:var(--mono-elevated)] data-[state=active]:text-mono h-full text-xs font-display font-semibold uppercase tracking-wider gap-1.5";return e.jsxs("div",{className:"landing-mono edu-page-min surface-mono",children:[e.jsxs("main",{className:"container mx-auto px-4 md:px-6 py-10 md:py-14 max-w-6xl",children:[e.jsx(Ne,{backTo:"/educacao",kicker:"vol. 09 · biblioteca",title:e.jsxs(e.Fragment,{children:["Sua ",e.jsx("span",{className:"text-mono-emph",children:"biblioteca"})]}),subtitle:"Todo o conteúdo que você já desbloqueou completando trilhas: pérolas, imagens, artigos e cuidados clÃnicos.",action:_>0?e.jsxs(q,{icon:e.jsx(J,{className:"text-mono-emph"}),children:[_," desbloqueados"]}):void 0,className:"mb-8"}),e.jsxs("div",{className:"hairline-t hairline-b py-4 flex flex-col sm:flex-row gap-3",children:[e.jsxs("div",{className:"relative flex-1",children:[e.jsx(we,{className:"absolute left-3 top-1/2 -translate-y-1/2 h-4 w-4 text-mono-muted",strokeWidth:1.5}),e.jsx(he,{value:r,onChange:a=>i(a.target.value),placeholder:"Buscar na biblioteca...",className:"pl-9 h-9 rounded-sm bg-transparent border-[color:var(--mono-hairline)]"})]}),e.jsxs("div",{className:"flex gap-2 flex-wrap",children:[e.jsxs(O,{value:o,onValueChange:t,children:[e.jsxs($,{className:"w-[160px] h-9 rounded-sm text-xs",children:[e.jsx(ye,{className:"h-3.5 w-3.5 mr-2",strokeWidth:1.5}),e.jsx(G,{placeholder:"Categoria"})]}
17),e.jsxs(H,{children:[e.jsx(L,{value:"all",children:"Todas categorias"}),E==null?void 0:E.map(a=>e.jsx(L,{value:a,children:a},a))]})]}),l==="imagens"&&e.jsxs(O,{value:d,onValueChange:u,children:[e.jsx($,{className:"w-[140px] h-9 rounded-sm text-xs",children:e.jsx(G,{placeholder:"Modalidade"})}),e.jsxs(H,{children:[e.jsx(L,{value:"all",children:"Todas"}),P==null?void 0:P.map(a=>e.jsx(L,{value:a.codigo,children:a.nome||a.codigo},a.codigo))]})]}),me&&e.jsxs(Q,{variant:"ghost",onClick:ce,className:"!py-1.5 !px-3 text-xs inline-flex items-center gap-1.5","aria-label":"Limpar filtros",children:[e.jsx(_e,{className:"h-3.5 w-3.5"}),"Limpar"]}),e.jsx(Q,{variant:"outline",onClick:de,className:"!p-2 h-9 w-9 flex items-center justify-center","aria-label":"Atualizar",children:e.jsx(ke,{className:"h-3.5 w-3.5"})})]})]}),e.jsxs(xe,{value:l,onValueChange:c,className:"mt-6",children:[e.jsxs(pe,{className:"w-full grid grid-cols-4 h-11 bg-transparent border hairline p-0 rounded-sm",children:[e.jsxs(S,{value:"perolas",className:C,children:[e.jsx(X,{className:"h-3.5 w-3.5",strokeWidth:1.5}),e.jsx("span",{className:"hidden sm:inline",children:"Pérolas"}),F&&e.jsxs("span",{className:"tabular-nums text-mono-muted",children:["·",K.length]})]}),e.jsxs(S,{value:"imagens",className:C,children:[e.jsx(Y,{className:"h-3.5 w-3.5",strokeWidth:1.5}),e.jsx("span",{className:"hidden sm:inline",children:"Imagens"}),W&&e.jsxs("span",{className:"tabular-nums text-mono-muted",children:["·",z.length]})]}),e.jsxs(S,{value:"artigos",className:C,children:[e.jsx(V,{className:"h-3.5 w-3.5",strokeWidth:1.5}),e.jsx("span",{className:"hidden sm:inline",children:"Artigos"}),U&&e.jsxs("span",{className:"tabular-nums text-mono-muted",children:["·",B.length]})]}),e.jsxs(S,{value:"cuidados",className:C,children:[e.jsx(D,{className:"h-3.5 w-3.5",strokeWidth:1.5}),e.jsx("span",{className:"hidden sm:inline",children:"Cuidados"}),M&&e.jsxs("span",{className:"tabular-nums text-mono-muted",children:["·",R.length]})]})]}),e.jsx(T,{value:"perolas",className:"mt-6",children:ae||p?e.jsx("div",{className:"grid gap-px bg-[color:var(--mono-hairline)] border hairline rounded-sm md:grid-cols-2",children:[...Array(6)].map((a,n)=>e.jsx("div",{className:"p-4 bg-[color:var(--mono-surface)]",children:e.jsx(A,{className:"h-24"})},n))}):K.length===0?e.jsx(I,{icon:e.jsx(X,{className:"h-10 w-10",strokeWidth:1.5}),title:"Nenhuma pérola desbloqueada",description:"Complete trilhas de estudo para desbloquear pérolas médicas."}):e.jsx("div",{className:"grid gap-px bg-[color:var(--mono-hairline)] border hairline rounded-sm md:grid-cols-2 overflow-hidden",children:K.map(a=>e.jsx("article",{className:"p-4 bg-[color:var(--mono-surface)] hover:bg-[color:var(--mono-elevated)] transition-colors",children:e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("div",{className:"h-9 w-9 border hairline rounded-sm bg-[color:var(--mono-elevated)] flex items-center justify-center shrink-0",children:e.jsx(J,{className:"h-4 w-4 text-mono-emph",strokeWidth:1.5})}),e.jsxs("div",{className:"min-w-0 flex-1",children:[e.jsx("h3",{className:"font-display font-semibold text-sm mb-1 truncate text-mono",children:a.titulo||a.codigo}),e.jsx("p",{className:"text-[13px] text-mono-muted line-clamp-5 leading-relaxed",children:a.pearl}),e.jsxs("div",{className:"flex flex-wrap gap-1.5 mt-2",children:[a.categoria&&e.jsx(q,{className:"text-[11px] py-0.5 px-2",children:a.categoria}),a.isCritical&&e.jsx("span",{className:"text-[11px] px-2 py-0.5 border rounded-sm text-destructive border-destructive/40 uppercase tracking-wider",children:"CrÃtico"})]})]})]})},a.id))})}),e.jsx(T,{value:"imagens",className:"mt-6",children:re||p?e.jsx("div",{className:"grid gap-px bg-[color:var(--mono-hairline)] border hairline rounded-sm grid-cols-2 md:grid-cols-3 lg:grid-cols-4",children:[...Array(8)].map((a,n)=>e.jsx("div",{className:"aspect-square bg-[color:var(--mono-surface)]",children:e.jsx(A,{className:"h-full w-full"})},n))}):z.length===0?e.jsx(I,{icon:e.jsx(Y,{className:"h-10 w-10",strokeWidth:1.5}),title:"Nenhuma imagem desbloqueada",description:"Complete trilhas de estudo para desbloquear imagens de referência."}
17):e.jsx("div",{className:"grid gap-px bg-[color:var(--mono-hairline)] border hairline rounded-sm grid-cols-2 md:grid-cols-3 lg:grid-cols-4 overflow-hidden",children:z.map(a=>e.jsxs("button",{type:"button",onClick:()=>h(a),className:"group text-left bg-[color:var(--mono-surface)] hover:bg-[color:var(--mono-elevated)] transition-colors overflow-hidden",children:[e.jsxs("div",{className:"aspect-square relative bg-[color:var(--mono-elevated)] overflow-hidden",children:[e.jsx("img",{src:a.thumbnailUrl||a.imageUrl,alt:a.titulo||a.codigo,className:"w-full h-full object-cover",loading:"lazy",onError:n=>{n.target.src="https://placehold.co/200x200?text=Imagem"}}),e.jsx("div",{className:"absolute inset-0 bg-black/60 opacity-0 group-hover:opacity-100 transition-opacity flex items-center justify-center",children:e.jsx(Ce,{className:"h-6 w-6 text-white",strokeWidth:1.5})})]}),e.jsxs("div",{className:"p-2",children:[e.jsx("p",{className:"text-xs font-medium truncate text-mono",children:a.titulo||a.codigo}),e.jsxs("div",{className:"flex gap-1 mt-1 flex-wrap",children:[a.categoria&&e.jsx("span",{className:"text-[11px] px-1 py-0 border hairline rounded-sm text-mono-muted",children:a.categoria}),a.modalidade&&e.jsx("span",{className:"text-[11px] px-1 py-0 border hairline rounded-sm text-mono-muted",children:a.modalidade})]})]})]},a.id))})}),e.jsx(T,{value:"artigos",className:"mt-6",children:te||p?e.jsx("div",{className:"divide-y divide-[color:var(--mono-hairline)] border hairline rounded-sm",children:[...Array(6)].map((a,n)=>e.jsx("div",{className:"p-4 bg-[color:var(--mono-surface)]",children:e.jsx(A,{className:"h-16"})},n))}):B.length===0?e.jsx(I,{icon:e.jsx(V,{className:"h-10 w-10",strokeWidth:1.5}),title:"Nenhum artigo desbloqueado",description:"Complete trilhas de estudo para acessar artigos recomendados."}):e.jsx("div",{className:"divide-y divide-[color:var(--mono-hairline)] border hairline rounded-sm overflow-hidden",children:B.map((a,n)=>e.jsx("article",{className:"p-4 bg-[color:var(--mono-surface)] hover:bg-[color:var(--mono-elevated)] transition-colors",children:e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("div",{className:"h-9 w-9 border hairline rounded-sm bg-[color:var(--mono-elevated)] flex items-center justify-center shrink-0",children:e.jsx(V,{className:"h-4 w-4 text-mono-emph",strokeWidth:1.5})}),e.jsxs("div",{className:"min-w-0 flex-1",children:[e.jsxs("a",{href:a.url,target:"_blank",rel:"noopener noreferrer",className:"font-display font-semibold text-sm text-mono hover:text-mono-emph transition-colors inline-flex items-center gap-1",children:[a.titulo,e.jsx(Z,{className:"h-3 w-3 opacity-60",strokeWidth:1.5})]}),e.jsxs("div",{className:"flex gap-1.5 mt-2 flex-wrap",children:[a.sourceCategoria&&e.jsx(q,{className:"text-[11px] py-0.5 px-2",children:a.sourceCategoria}),a.tipo&&e.jsx("span",{className:"text-[11px] px-2 py-0.5 border hairline rounded-sm text-mono-muted",children:a.tipo}),a.ano&&e.jsx("span",{className:"text-[11px] px-2 py-0.5 border hairline rounded-sm text-mono-muted tabular-nums",children:a.ano})]})]})]})},`${a.url}-${n}`))})}),e.jsx(T,{value:"cuidados",className:"mt-6",children:le||p?e.jsx("div",{className:"grid gap-px bg-[color:var(--mono-hairline)] border hairline rounded-sm md:grid-cols-2",children:[...Array(6)].map((a,n)=>e.jsx("div",{className:"p-4 bg-[color:var(--mono-surface)]",children:e.jsx(A,{className:"h-24"})},n))}):R.length===0?e.jsx(I,{icon:e.jsx(D,{className:"h-10 w-10",strokeWidth:1.5}),title:"Nenhum cuidado desbloqueado",description:"Complete trilhas de estudo para ver armadilhas e sinais de alerta."}):e.jsx("div",{className:"grid gap-px bg-[color:var(--mono-hairline)] border hairline rounded-sm md:grid-cols-2 overflow-hidden",children:R.map(a=>e.jsx("article",{className:ge("p-4 bg-[color:var(--mono-surface)] hover:bg-[color:var(--mono-elevated)] transition-colors",a.isCritical&&"border-l-2 border-l-destructive"),children:e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("div",{className:"h-9 w-9 border hairline rounded-sm bg-[color:var(--mono-elevated)] flex items-center justify-center shrink-0",children:a.isCritical?e.jsx(qe,{className:"h-4 w-4 text-destructive",strokeWidth:1.5}):e.jsx(D,{className:"h-4 w-4 text-mono-emph",strokeWidth:1.5})}),e.jsxs("div",{className:"min-w-0 flex-1",children:[e.jsx("h3",{className:"font-display font-semibold text-sm mb-2 truncate text-mono",children:a.titulo||a.codigo}),a.pitfall&&e.jsxs("div",{className:"mb-2",children:[e.jsx("p",{className:"text-[11px] font-display font-semibold uppercase tracking-wider mb-0.5",children:"Armadilha"}),e.jsx("p",{className:"text-[13px] text-mono-muted line-clamp-4 leading-relaxed",children:a.pitfall})]}),a.redFlag&&e.jsxs("div",{children:[e.jsx("p",{className:"text-[11px] text-destructive font-display font-semibold uppercase tracking-wider mb-0.5",children:"Sinal de alerta"}),e.jsx("p",{className:"text-[13px] text-mono-muted line-clamp-4 leading-relaxed",children:a.redFlag})]}),e.jsxs("div",{className:"flex gap-1.5 mt-2 flex-wrap",children:[a.categoria&&e.jsx(q,{className:"text-[11px] py-0.5 px-2",children:a.categoria}),a.isCritical&&e.jsx("span",{className:"text-[11px] px-2 py-0.5 border rounded-sm text-destructive border-destructive/40 uppercase tracking-wider",children:"CrÃtico"})]})]})]})},a.id))})})]})]}),e.jsx(fe,{open:!!s,onOpenChange:()=>h(null),children:e.jsxs(be,{className:"max-w-4xl p-0 overflow-hidden border-[color:var(--mono-h
17airline-strong)] rounded-sm",children:[e.jsx(ve,{className:"sr-only",children:(s==null?void 0:s.titulo)||"Imagem"}),s&&e.jsxs("div",{className:"relative bg-black",children:[e.jsx("img",{src:s.imageUrl,alt:s.titulo||s.codigo,className:"w-full h-auto max-h-[80vh] object-contain"}),e.jsxs("div",{className:"absolute bottom-0 left-0 right-0 from-black/90 p-4",children:[e.jsx("h3",{className:"font-display font-semibold text-white",children:s.titulo||s.codigo}),e.jsxs("div",{className:"flex gap-2 mt-2 flex-wrap",children:[s.categoria&&e.jsx("span",{className:"text-[11px] px-2 py-0.5 border border-white/30 rounded-sm text-white uppercase tracking-wider",children:s.categoria}),s.subcategoria&&e.jsx("span",{className:"text-[11px] px-2 py-0.5 border border-white/30 rounded-sm text-white uppercase tracking-wider",children:s.subcategoria})]}),s.radiopaediaUrl&&e.jsxs("a",{href:s.radiopaediaUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1.5 mt-3 px-3 py-1.5 border border-white/30 text-white rounded-sm text-xs font-display font-semibold uppercase tracking-wider hover:bg-white/10 transition-colors",children:[e.jsx(Z,{className:"h-3 w-3",strokeWidth:1.5}),"Ver no Radiopaedia"]})]})]})]})})]})}function I({icon:r,title:i,description:l}){const c=ee();return e.jsxs("div",{className:"border hairline rounded-sm py-12 px-6 text-center bg-[color:var(--mono-surface)]",children:[e.jsx("div",{className:"text-mono-muted mb-4 flex justify-center",children:e.jsxs("div",{className:"relative",children:[r,e.jsx(Le,{className:"absolute -bottom-1 -right-1 h-4 w-4 text-mono-muted",strokeWidth:1.5})]})}),e.jsx("h3",{className:"font-display font-semibold text-mono mb-2",children:i}),e.jsx("p",{className:"text-sm text-mono-muted mb-4 max-w-md mx-auto",children:l}),e.jsxs(Q,{variant:"outline",onClick:()=>c("/educacao"),className:"!py-1.5 !px-3 text-xs inline-flex items-center gap-1.5",children:["Ir para Trilhas",e.jsx(Se,{className:"h-3.5 w-3.5 rotate-180",strokeWidth:1.5})]})]})}export{aa as default};
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.