(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,68238,38255,e=>{"use strict";e.i(47167);var t=e.i(71645),r=e.i(7670),i=e.i(95669),n=e.i(40799),o=e.i(94425),a=e.i(98051),s=e.i(95761);function l(e){return(0,s.default)("MuiCardContent",e)}(0,a.default)("MuiCardContent",["root"]);var d=e.i(43476);let u=(0,n.styled)("div",{name:"MuiCardContent",slot:"Root"})({padding:16,"&:last-child":{paddingBottom:24}}),c=t.forwardRef(function(e,t){let n=(0,o.useDefaultProps)({props:e,name:"MuiCardContent"}),{className:a,component:s="div",...c}=n,p={...n,component:s},f=(e=>{let{classes:t}=e;return(0,i.default)({root:["root"]},l,t)})(p);return(0,d.jsx)(u,{as:s,className:(0,r.default)(f.root,a),ownerState:p,ref:t,...c})});e.s(["CardContent",0,c],68238);let p=(0,e.i(54624).default)((0,d.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39"}),"Public");e.s(["default",0,p],38255)},13607,e=>{"use strict";e.i(47167);var t=e.i(71645),r=e.i(7670),i=e.i(95669),n=e.i(40799),o=e.i(94425),a=e.i(67719),s=e.i(98051),l=e.i(95761);function d(e){return(0,l.default)("MuiCard",e)}(0,s.default)("MuiCard",["root"]);var u=e.i(43476);let c=(0,n.styled)(a.default,{name:"MuiCard",slot:"Root"})({overflow:"hidden"}),p=t.forwardRef(function(e,t){let n=(0,o.useDefaultProps)({props:e,name:"MuiCard"}),{className:a,raised:s=!1,...l}=n,p={...n,raised:s},f=(e=>{let{classes:t}=e;return(0,i.default)({root:["root"]},d,t)})(p);return(0,u.jsx)(c,{className:(0,r.default)(f.root,a),elevation:s?8:void 0,ref:t,ownerState:p,...l})});e.s(["Card",0,p],13607)},66796,e=>{"use strict";var t=e.i(26863);e.s(["Typography",()=>t.default])},34251,e=>{"use strict";var t=e.i(36807);e.s(["Button",()=>t.default])},83553,38111,e=>{"use strict";let t,r=e=>e,i=(t=r,{configure(e){t=e},generate:e=>t(e),reset(){t=r}}),n={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function o(e,t,r="Mui"){let a=n[t];return a?`${r}-${a}`:`${i.generate(e)}-${t}`}function a(e,t,r){let i={};for(let n in e){let o=e[n],a="",s=!0;for(let e=0;eo],83553),e.s(["default",()=>a],38111)},1434,e=>{"use strict";let t=(0,e.i(16506).default)();e.s(["default",0,t])},84429,94231,e=>{"use strict";var t=e.i(82471);function r(e){let{theme:r,name:i,props:n}=e;return r&&r.components&&r.components[i]&&r.components[i].defaultProps?(0,t.default)(r.components[i].defaultProps,n):n}e.s(["default",()=>r],94231);var i=e.i(61801);function n({props:e,name:t,defaultTheme:n,themeId:o}){let a=(0,i.default)(n);return o&&(a=a[o]||a),r({theme:a,name:t,props:e})}e.s(["default",()=>n],84429)},76552,e=>{"use strict";var t=e.i(19646);e.s(["Box",()=>t.default])},91882,e=>{"use strict";e.i(47167);var t=e.i(71645),r=e.i(7670),i=e.i(83553),n=e.i(38111),o=e.i(96867),a=e.i(84429),s=e.i(1434),l=e.i(17494),d=e.i(43476);let u=(0,l.default)(),c=(0,s.default)("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`maxWidth${(0,o.default)(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),p=e=>(0,a.default)({props:e,name:"MuiContainer",defaultTheme:u});var f=e.i(42196),h=e.i(12178),m=e.i(94425);let x=function(e={}){let{createStyledComponent:a=c,useThemeProps:s=p,componentName:l="MuiContainer"}=e,u=a(({theme:e,ownerState:t})=>({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",...!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}}}),({theme:e,ownerState:t})=>t.fixed&&Object.keys(e.breakpoints.values).reduce((t,r)=>{let i=e.breakpoints.values[r];return 0!==i&&(t[e.breakpoints.up(r)]={maxWidth:`${i}${e.breakpoints.unit}`}),t},{}),({theme:e,ownerState:t})=>({..."xs"===t.maxWidth&&{[e.breakpoints.up("xs")]:{maxWidth:Math.max(e.breakpoints.values.xs,444)}},...t.maxWidth&&"xs"!==t.maxWidth&&{[e.breakpoints.up(t.maxWidth)]:{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`}}}));return t.forwardRef(function(e,t){let a=s(e),{className:c,component:p="div",disableGutters:f=!1,fixed:h=!1,maxWidth:m="lg",classes:x,...g}=a,y={...a,component:p,disableGutters:f,fixed:h,maxWidth:m},v=((e,t)=>{let{classes:r,fixed:a,disableGutters:s,maxWidth:l}=e,d={root:["root",l&&`maxWidth${(0,o.default)(String(l))}`,a&&"fixed",s&&"disableGutters"]};return(0,n.default)(d,e=>(0,i.default)(t,e),r)})(y,l);return(0,d.jsx)(u,{as:p,ownerState:y,className:(0,r.default)(v.root,c),ref:t,...g})})}({createStyledComponent:(0,h.default)("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`maxWidth${(0,f.default)(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),useThemeProps:e=>(0,m.useDefaultProps)({props:e,name:"MuiContainer"})});e.s(["Container",0,x],91882)},61974,54624,e=>{"use strict";e.i(47167);var t=e.i(71645),r=e.i(55777),i=e.i(94231),i=i,n=e.i(86931);let o={...t}.useSyncExternalStore;function a(e={}){let{themeId:s}=e;return function(e,a={}){let l=(0,n.default)();l&&s&&(l=l[s]||l);let d="undefined"!=typeof window&&void 0!==window.matchMedia,{defaultMatches:u=!1,matchMedia:c=d?window.matchMedia:null,ssrMatchMedia:p=null,noSsr:f=!1}=(0,i.default)({name:"MuiUseMediaQuery",props:a,theme:l}),h="function"==typeof e?e(l):e;return(h=h.replace(/^@media( ?)/m,"")).includes("print")&&console.warn("MUI: You have provided a `print` query to the `useMediaQuery` hook.\nUsing the print media query to modify print styles can lead to unexpected results.\nConsider using the `displayPrint` field in the `sx` prop instead.\nMore information about `displayPrint` on our docs: https://mui.com/system/display/#display-in-print."),(void 0!==o?function(e,r,i,n,a){let s=t.useCallback(()=>r,[r]),l=t.useMemo(()=>{if(a&&i)return()=>i(e).matches;if(null!==n){let{matches:t}=n(e);return()=>t}return s},[s,e,n,a,i]),[d,u]=t.useMemo(()=>{if(null===i)return[s,()=>()=>{}];let t=i(e);return[()=>t.matches,e=>(t.addEventListener("change",e),()=>{t.removeEventListener("change",e)})]},[s,i,e]);return o(u,d,l)}:function(e,i,n,o,a){let[s,l]=t.useState(()=>a&&n?n(e).matches:o?o(e).matches:i);return(0,r.default)(()=>{if(!n)return;let t=n(e),r=()=>{l(t.matches)};return r(),t.addEventListener("change",r),()=>{t.removeEventListener("change",r)}},[e,n]),s})(h,u,c,p,f)}}a();let s=a({themeId:e.i(2001).default});e.s(["default",0,s],61974);var l=e.i(7670),d=e.i(95669),u=e.i(42196),c=e.i(40799),p=e.i(75149),f=e.i(94425),h=e.i(98051),m=e.i(95761);function x(e){return(0,m.default)("MuiSvgIcon",e)}(0,h.default)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var g=e.i(43476);let y=(0,c.styled)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"inherit"!==r.color&&t[`color${(0,u.default)(r.color)}`],t[`fontSize${(0,u.default)(r.fontSize)}`]]}})((0,p.default)(({theme:e})=>({userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:e.transitions?.create?.("fill",{duration:(e.vars??e).transitions?.duration?.shorter}),variants:[{props:e=>!e.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:e.typography?.pxToRem?.(20)||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:e.typography?.pxToRem?.(24)||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:e.typography?.pxToRem?.(35)||"2.1875rem"}},...Object.entries((e.vars??e).palette).filter(([,e])=>e&&e.main).map(([t])=>({props:{color:t},style:{color:(e.vars??e).palette?.[t]?.main}})),{props:{color:"action"},style:{color:(e.vars??e).palette?.action?.active}},{props:{color:"disabled"},style:{color:(e.vars??e).palette?.action?.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}))),v=t.forwardRef(function(e,r){let i=(0,f.useDefaultProps)({props:e,name:"MuiSvgIcon"}),{children:n,className:o,color:a="inherit",component:s="svg",fontSize:c="medium",htmlColor:p,inheritViewBox:h=!1,titleAccess:m,viewBox:v="0 0 24 24",...b}=i,j=t.isValidElement(n)&&"svg"===n.type,S={...i,color:a,component:s,fontSize:c,instanceFontSize:e.fontSize,inheritViewBox:h,viewBox:v,hasSvgAsChild:j},k={};h||(k.viewBox=v);let w=(e=>{let{color:t,fontSize:r,classes:i}=e,n={root:["root","inherit"!==t&&`color${(0,u.default)(t)}`,`fontSize${(0,u.default)(r)}`]};return(0,d.default)(n,x,i)})(S);return(0,g.jsxs)(y,{as:s,className:(0,l.default)(w.root,o),focusable:"false",color:p,"aria-hidden":!m||void 0,role:m?"img":void 0,ref:r,...k,...b,...j&&n.props,ownerState:S,children:[j?n.props.children:n,m?(0,g.jsx)("title",{children:m}):null]})});function b(e,r){function i(t,r){return(0,g.jsx)(v,{"data-testid":void 0,ref:r,...t,children:e})}return i.muiName=v.muiName,t.memo(t.forwardRef(i))}v.muiName="SvgIcon",e.s(["default",()=>b],54624)},74811,11180,e=>{"use strict";var t=e.i(54624),r=e.i(43476);let i=(0,t.default)((0,r.jsx)("path",{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6z"}),"Code");e.s(["default",0,i],74811),e.i(71645);let n=(0,t.default)((0,r.jsx)("path",{d:"M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"}),"GitHub");e.s(["default",0,n],11180)},39294,e=>{"use strict";var t=e.i(43476),r=e.i(13607),i=e.i(68238),n=e.i(66796),o=e.i(34251);e.i(47167);var a=e.i(71645),s=e.i(7670),l=e.i(83553),d=e.i(38111),u=e.i(1434),c=e.i(84429),p=e.i(61801),f=e.i(39416),h=e.i(17494);let m=(e,t,r)=>{let i=e.keys[0];if(Array.isArray(t))t.forEach((t,i)=>{r((t,r)=>{i<=e.keys.length-1&&(0===i?Object.assign(t,r):t[e.up(e.keys[i])]=r)},t)});else if(t&&"object"==typeof t){let n,o;(Object.keys(t).length>e.keys.length?e.keys:(n=e.keys,o=Object.keys(t),n.filter(e=>o.includes(e)))).forEach(n=>{if(e.keys.includes(n)){let o=t[n];void 0!==o&&r((t,r)=>{i===n?Object.assign(t,r):t[e.up(n)]=r},o)}})}else("number"==typeof t||"string"==typeof t)&&r((e,t)=>{Object.assign(e,t)},t)};function x(e){return`--Grid-${e}Spacing`}function g(e){return`--Grid-parent-${e}Spacing`}let y="--Grid-columns",v="--Grid-parent-columns",b=({theme:e,ownerState:t})=>{let r={};return m(e.breakpoints,t.size,(e,t)=>{let i={};"grow"===t&&(i={flexBasis:0,flexGrow:1,maxWidth:"100%"}),"auto"===t&&(i={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"}),"number"==typeof t&&(i={flexGrow:0,flexBasis:"auto",width:`calc(100% * ${t} / var(${v}) - (var(${v}) - ${t}) * (var(${g("column")}) / var(${v})))`}),e(r,i)}),r},j=({theme:e,ownerState:t})=>{let r={};return m(e.breakpoints,t.offset,(e,t)=>{let i={};"auto"===t&&(i={marginLeft:"auto"}),"number"==typeof t&&(i={marginLeft:0===t?"0px":`calc(100% * ${t} / var(${v}) + var(${g("column")}) * ${t} / var(${v}))`}),e(r,i)}),r},S=({theme:e,ownerState:t})=>{if(!t.container)return{};let r={[y]:12};return m(e.breakpoints,t.columns,(e,t)=>{let i=t??12;e(r,{[y]:i,"> *":{[v]:i}})}),r},k=({theme:e,ownerState:t})=>{if(!t.container)return{};let r={};return m(e.breakpoints,t.rowSpacing,(t,i)=>{let n="string"==typeof i?i:e.spacing?.(i);t(r,{[x("row")]:n,"> *":{[g("row")]:n}})}),r},w=({theme:e,ownerState:t})=>{if(!t.container)return{};let r={};return m(e.breakpoints,t.columnSpacing,(t,i)=>{let n="string"==typeof i?i:e.spacing?.(i);t(r,{[x("column")]:n,"> *":{[g("column")]:n}})}),r},M=({theme:e,ownerState:t})=>{if(!t.container)return{};let r={};return m(e.breakpoints,t.direction,(e,t)=>{e(r,{flexDirection:t})}),r},C=({ownerState:e})=>({minWidth:0,boxSizing:"border-box",...e.container&&{display:"flex",flexWrap:"wrap",...e.wrap&&"wrap"!==e.wrap&&{flexWrap:e.wrap},gap:`var(${x("row")}) var(${x("column")})`}}),z=(0,h.default)(),B=(0,u.default)("div",{name:"MuiGrid",slot:"Root"});function $(e){return(0,c.default)({props:e,name:"MuiGrid",defaultTheme:z})}var R=e.i(40799),T=e.i(94425),W=e.i(54469);let L=function(e={}){let{createStyledComponent:r=B,useThemeProps:i=$,useTheme:n=p.default,componentName:o="MuiGrid"}=e;function u(e,t,r=()=>!0){let i={};return null===e||(Array.isArray(e)?e.forEach((e,n)=>{null!==e&&r(e)&&t.keys[n]&&(i[t.keys[n]]=e)}):"object"==typeof e?Object.keys(e).forEach(t=>{let n=e[t];null!=n&&r(n)&&(i[t]=n)}):i[t.keys[0]]=e),i}let c=r(S,w,k,b,M,C,j),h=a.forwardRef(function(e,r){var p;let h,m=n(),x=i(e),g=(0,f.extendSxProp)(x);p=m.breakpoints,h=[],void 0!==g.item&&(delete g.item,h.push("item")),void 0!==g.zeroMinWidth&&(delete g.zeroMinWidth,h.push("zeroMinWidth")),p.keys.forEach(e=>{void 0!==g[e]&&(h.push(e),delete g[e])});let{className:y,children:v,columns:b=12,container:j=!1,component:S="div",direction:k="row",wrap:w="wrap",size:M={},offset:C={},spacing:z=0,rowSpacing:B=z,columnSpacing:$=z,unstable_level:R=0,...T}=g,W=u(M,m.breakpoints,e=>!1!==e),L=u(C,m.breakpoints),G=e.columns??(R?void 0:b),P=e.spacing??(R?void 0:z),E=e.rowSpacing??e.spacing??(R?void 0:B),N=e.columnSpacing??e.spacing??(R?void 0:$),O={...g,level:R,columns:G,container:j,direction:k,wrap:w,spacing:P,rowSpacing:E,columnSpacing:N,size:W,offset:L},V=((e,t)=>{let r,{container:i,direction:n,spacing:a,wrap:s,size:u}=e,c={root:["root",i&&"container","wrap"!==s&&`wrap-xs-${String(s)}`,...void 0===n?[]:"object"==typeof n?Object.entries(n).map(([e,t])=>`direction-${e}-${t}`):[`direction-xs-${String(n)}`],...(r=[],Object.entries(u).forEach(([e,t])=>{!1!==t&&void 0!==t&&r.push(`grid-${e}-${String(t)}`)}),r),...i?((e,t="xs")=>{function r(e){return void 0!==e&&("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e&&e>0)}if(r(e))return[`spacing-${t}-${String(e)}`];if("object"==typeof e&&!Array.isArray(e)){let t=[];return Object.entries(e).forEach(([e,i])=>{r(i)&&t.push(`spacing-${e}-${String(i)}`)}),t}return[]})(a,t.breakpoints.keys[0]):[]]};return(0,d.default)(c,e=>(0,l.default)(o,e),{})})(O,m);return(0,t.jsx)(c,{ref:r,as:S,ownerState:O,className:(0,s.default)(V.root,y),...T,children:a.Children.map(v,e=>{var t;return a.isValidElement(e)&&(t=["Grid"],a.isValidElement(e)&&-1!==t.indexOf(e.type.muiName??e.type?._payload?.value?.muiName))&&j&&e.props.container?a.cloneElement(e,{unstable_level:e.props?.unstable_level??R+1}):e})})});return h.muiName="Grid",h}({createStyledComponent:(0,R.styled)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.container&&t.container]}}),componentName:"MuiGrid",useThemeProps:e=>(0,T.useDefaultProps)({props:e,name:"MuiGrid"}),useTheme:W.default});var G=e.i(76552),P=e.i(91882),E=e.i(10557),N=e.i(61974),O=e.i(54624);let V=(0,O.default)((0,t.jsx)("path",{d:"M19 5h-2V3H7v2H5c-1.1 0-2 .9-2 2v1c0 2.55 1.92 4.63 4.39 4.94.63 1.5 1.98 2.63 3.61 2.96V19H7v2h10v-2h-4v-3.1c1.63-.33 2.98-1.46 3.61-2.96C19.08 12.63 21 10.55 21 8V7c0-1.1-.9-2-2-2M5 8V7h2v3.82C5.84 10.4 5 9.3 5 8m14 0c0 1.3-.84 2.4-2 2.82V7h2z"}),"EmojiEvents");var A=e.i(74811),H=e.i(11180),I=e.i(38255);let D=(0,O.default)((0,t.jsx)("path",{d:"M20 4H4c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m0 14H4V8h16zm-2-1h-6v-2h6zM7.5 17l-1.41-1.41L8.67 13l-2.59-2.59L7.5 9l4 4z"}),"Terminal"),_=(0,O.default)((0,t.jsx)("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M6 4h5v8l-2.5-1.5L6 12z"}),"Book");function U(){let e=(0,E.useTheme)(),a=(0,N.default)(e.breakpoints.down("sm"));(0,N.default)(e.breakpoints.down("md"));let s=[{icon:(0,t.jsx)(A.default,{color:"primary",style:{fontSize:a?24:32}}),title:"简单易学",description:"语法简洁明了,适合编程初学者快速入门"},{icon:(0,t.jsx)(D,{color:"primary",style:{fontSize:a?24:32}}),title:"基于Rust",description:"底层使用Rust实现,保证高性能和内存安全"},{icon:(0,t.jsx)(_,{color:"primary",style:{fontSize:a?24:32}}),title:"混合语法",description:"融合了Python的简洁和Swift的现代语法特性"},{icon:(0,t.jsx)(V,{color:"primary",style:{fontSize:a?24:32}}),title:"高性能",description:"编译型语言,运行效率高,资源占用少"}];return(0,t.jsxs)(P.Container,{maxWidth:"lg",sx:{py:{xs:4,md:8}},children:[(0,t.jsxs)(G.Box,{sx:{textAlign:"center",mb:{xs:6,md:10},p:{xs:4,md:8},borderRadius:4,background:"linear-gradient(135deg, rgba(103,58,183,0.05) 0%, rgba(103,58,183,0.1) 100%)"},children:[(0,t.jsx)(n.Typography,{variant:"h3",component:"h1",gutterBottom:!0,sx:{fontWeight:700,mb:3},children:"LeonBasic"}),(0,t.jsx)(n.Typography,{variant:"h6",color:"text.secondary",gutterBottom:!0,children:"The LeonBasic Programming Language"}),(0,t.jsx)(n.Typography,{variant:"body1",sx:{maxWidth:600,mx:"auto",fontSize:{xs:"1rem",md:"1.1rem"}},children:"一个简单易懂的编程语言,专为初学者设计,基于Rust实现,融合了Python的简洁和Swift的现代语法特性。"}),(0,t.jsxs)(G.Box,{sx:{mt:6,display:"flex",gap:2,justifyContent:"center",flexWrap:"wrap"},children:[(0,t.jsx)(o.Button,{variant:"contained",startIcon:(0,t.jsx)(H.default,{}),href:"https://github.com/LeonMMcoset/LeonLang",target:"_blank",rel:"noopener noreferrer",sx:{px:3,py:1.2},children:"项目仓库"}),(0,t.jsx)(o.Button,{variant:"outlined",startIcon:(0,t.jsx)(I.default,{}),href:"https://lb.jjmm.ink/",target:"_blank",rel:"noopener noreferrer",sx:{px:3,py:1.2},children:"官方网站"})]})]}),(0,t.jsxs)(G.Box,{sx:{mb:{xs:8,md:12}},children:[(0,t.jsx)(n.Typography,{variant:"h4",component:"h2",gutterBottom:!0,sx:{mb:4,fontWeight:600},children:"项目概述"}),(0,t.jsxs)(L,{container:!0,spacing:4,children:[(0,t.jsxs)(L,{size:{xs:12,md:6},children:[(0,t.jsx)(n.Typography,{variant:"body1",sx:{mb:3,lineHeight:1.8},children:"LeonBasic是一门专为编程初学者设计的编程语言,旨在降低编程学习的门槛,同时保持良好的性能和现代语言特性。 该语言基于Rust实现,结合了Python的易读性和Swift的语法优雅,让初学者能够快速上手,同时也能接触到现代编程语言的核心概念。"}),(0,t.jsx)(n.Typography,{variant:"body1",sx:{mb:3,lineHeight:1.8},children:"无论是完全没有编程经验的新手,还是想要了解不同编程范式的开发者,都能从LeonBasic中获益。 简单易学的语法设计让学习过程更加轻松愉快,同时Rust的底层实现又保证了程序的性能和安全性。"})]}),(0,t.jsx)(L,{size:{xs:12,md:6},children:(0,t.jsx)(r.Card,{sx:{height:"100%",boxShadow:3,borderRadius:2},children:(0,t.jsxs)(i.CardContent,{children:[(0,t.jsx)(n.Typography,{variant:"h6",gutterBottom:!0,sx:{mb:2,fontWeight:600},children:"语言特点"}),(0,t.jsx)(G.Box,{sx:{display:"flex",flexDirection:"column",gap:2},children:s.map((r,i)=>(0,t.jsxs)(G.Box,{sx:{display:"flex",alignItems:"flex-start",gap:2},children:[(0,t.jsx)(G.Box,{sx:{color:e.palette.primary.main,mt:.5},children:r.icon}),(0,t.jsxs)(G.Box,{children:[(0,t.jsx)(n.Typography,{variant:"subtitle1",sx:{fontWeight:600},children:r.title}),(0,t.jsx)(n.Typography,{variant:"body2",color:"text.secondary",children:r.description})]})]},i))})]})})})]})]}),(0,t.jsxs)(G.Box,{sx:{mb:6},children:[(0,t.jsx)(n.Typography,{variant:"h4",component:"h2",gutterBottom:!0,sx:{mb:4,fontWeight:600},children:"相关资源"}),(0,t.jsxs)(L,{container:!0,spacing:3,children:[(0,t.jsx)(L,{size:{xs:12,sm:6,md:4},children:(0,t.jsx)(r.Card,{sx:{height:"100%",transition:"transform 0.2s","&:hover":{transform:"translateY(-5px)"}},children:(0,t.jsxs)(i.CardContent,{children:[(0,t.jsx)(H.default,{sx:{fontSize:40,mb:2,color:e.palette.primary.main}}),(0,t.jsx)(n.Typography,{variant:"h6",gutterBottom:!0,children:"GitHub 仓库"}),(0,t.jsx)(n.Typography,{variant:"body2",color:"text.secondary",gutterBottom:!0,children:"查看源码,参与贡献,提交问题反馈"}),(0,t.jsx)(o.Button,{variant:"outlined",fullWidth:!0,href:"https://github.com/LeonMMcoset/LeonLang",target:"_blank",rel:"noopener noreferrer",children:"访问仓库"})]})})}),(0,t.jsx)(L,{size:{xs:12,sm:6,md:4},children:(0,t.jsx)(r.Card,{sx:{height:"100%",transition:"transform 0.2s","&:hover":{transform:"translateY(-5px)"}},children:(0,t.jsxs)(i.CardContent,{children:[(0,t.jsx)(I.default,{sx:{fontSize:40,mb:2,color:e.palette.primary.main}}),(0,t.jsx)(n.Typography,{variant:"h6",gutterBottom:!0,children:"官方网站"}),(0,t.jsx)(n.Typography,{variant:"body2",color:"text.secondary",gutterBottom:!0,children:"完整的文档,教程和示例"}),(0,t.jsx)(o.Button,{variant:"outlined",fullWidth:!0,href:"https://lb.jjmm.ink/",target:"_blank",rel:"noopener noreferrer",children:"访问官网"})]})})}),(0,t.jsx)(L,{size:{xs:12,sm:6,md:4},children:(0,t.jsx)(r.Card,{sx:{height:"100%",transition:"transform 0.2s","&:hover":{transform:"translateY(-5px)"}},children:(0,t.jsxs)(i.CardContent,{children:[(0,t.jsx)(_,{sx:{fontSize:40,mb:2,color:e.palette.primary.main}}),(0,t.jsx)(n.Typography,{variant:"h6",gutterBottom:!0,children:"学习资源"}),(0,t.jsx)(n.Typography,{variant:"body2",color:"text.secondary",gutterBottom:!0,children:"入门教程,示例代码和最佳实践"}),(0,t.jsx)(o.Button,{variant:"outlined",fullWidth:!0,href:"https://lb.jjmm.ink/docs",target:"_blank",rel:"noopener noreferrer",children:"查看文档"})]})})})]})]}),(0,t.jsx)(G.Box,{sx:{textAlign:"center",mt:12,pt:4,borderTop:"1px solid rgba(0,0,0,0.1)"},children:(0,t.jsxs)(n.Typography,{variant:"body2",color:"text.secondary",children:["© ",new Date().getFullYear()," LeonBasic Programming Language"]})})]})}e.s(["default",()=>U],39294)}]);