1import{j as o,a as t,H as c,B as r,T as i,L as d}from"./index-DNvsBYau.js";import{F as f}from"./Footer-CQSVQ6vw.js";import{I as p}from"./ImageOverlay-D3jxkkNC.js";import{d as h}from"./date-DCmCT_vM.js";import{w as g}from"./markdown-D1rLLbkg.js";import{f as u}from"./_ssr-TIwQdTdT.js";import{A as y}from"./Avatar-BM5ZbbBk.js";import"./useSlot-FV2RHXtm.js";import"./Modal-GB4Ga7av.js";function j(){const{content:a,navigation:n}=g(u),{title:m,subtitle:l,date:s,author:e}=n.find(x=>x.active)||{};return o(r,{sx:{minHeight:"100vh",display:"flex",flexDirection:"column",bgcolor:"background.default",color:"primary.contrastText"},children:[t(c,{}),t(p,{content:a,navigation:n}),t(r,{maxWidth:"none",sx:{display:"flex",flexDirection:{xs:"column",md:"row"},mx:"auto",flexGrow:1,width:"100%"},children:t(r,{sx:{display:"flex",flex:1},children:o(r,{sx:{p:{xs:2,lg:4},pt:{xs:2,lg:2},mx:"auto",flex:1,bgcolor:"rgba(0,0,0,0.05)",lineHeight:2,mt:4},maxWidth:"768px",children:[t(i,{variant:"h1",sx:{fontSize:24,fontWeight:600,mt:4},children:m}),l&&t(i,{variant:"h2",sx:{fontSize:16,fontWeight:600,my:1,opacity:.7},children:l}),s&&t(i,{sx:{opacity:.7,fontSize:13,mb:4},children:h(s)}),t("div",{id:"blog-content",dangerouslySetInnerHTML:a}),e&&t(r,{sx:{pt:2,display:"flex",alignItems:"center",borderTop:"1px solid rgba(255,255,255,0.1)"},children:o(d,{href:`https://x.com/${e.twitter.replace("@","")}`,target:"_blank",rel:"noreferrer noopener",sx:{display:"inline-flex",alignItems:"center",color:"white",":hover":{textDecoration:"underline"}},children:[t(y,{src:e.img,sx:{mr:1},alt:`${e.name} profile`}),e.name]})})]})})}),t(f,{maxWidth:"lg"})]})}export{j as default,u as fetchData};
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.