"use strict";exports.id=351,exports.ids=[351],exports.modules={1351:(a,b,c)=>{c.d(b,{Rk:()=>e.PhosphorText,Uu:()=>d.MetalCard}),c(48752),c(42822),c(69110),c(48442);var d=c(76262),e=c(50205);c(31914),c(66951),c(22520)},22520:(a,b,c)=>{c.d(b,{ButtonGroup:()=>g});var d=c(78157),e=c(90073),f=c(75349);function g({children:a,horizontal:b=!1}){return(0,d.jsx)(e.default,{sx:{bgcolor:f.sM.bg.inset,p:"6px",borderRadius:f.fz.inner,boxShadow:f.HG.inset,display:"flex",flexDirection:b?"row":"column",gap:"6px"},children:a})}},31914:(a,b,c)=>{c.d(b,{MetalDial:()=>h});var d=c(78157),e=c(90073),f=c(75349),g=c(50205);function h({value:a=0,label:b,size:c=120,ledColor:h=f.sM.accent.amber}){let i=c-12;return(0,d.jsxs)(e.default,{sx:{display:"flex",flexDirection:"column",alignItems:"center",gap:1.5},children:[(0,d.jsxs)(e.default,{sx:{width:c,height:c,borderRadius:"50%",bgcolor:f.sM.bg.crtBezel,boxShadow:` inset 0 3px 8px rgba(0,0,0,0.8), inset 0 -1px 2px rgba(255,255,255,0.08), 0 1px 1px rgba(255,255,255,0.05) `,position:"relative",p:"6px"},children:[(0,d.jsx)(e.default,{sx:{width:i,height:i,borderRadius:"50%",position:"absolute",top:6,left:6,background:` repeating-radial-gradient( circle at 50% 50%, ${f.sM.text.disabled} 0px, ${f.sM.text.disabled} 1px, ${f.sM.text.label} 1.5px, ${f.sM.text.label} 2.5px ) `,transform:`rotate(${270*a-135}deg)`,transition:"transform 0.2s ease-out"},children:(0,d.jsx)(e.default,{sx:{position:"absolute",top:10,left:"50%",transform:"translateX(-50%)",width:8,height:8,borderRadius:"50%",bgcolor:f.sM.bg.crtBezel,boxShadow:"inset 0 2px 4px rgba(0,0,0,0.8)",display:"flex",alignItems:"center",justifyContent:"center","&::after":{content:'""',width:4,height:4,borderRadius:"50%",bgcolor:h}}})}),(0,d.jsx)(e.default,{sx:{position:"absolute",inset:"6px",borderRadius:"50%",pointerEvents:"none",background:` linear-gradient(135deg, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0) 40%, rgba(0,0,0,0.6) 100%), conic-gradient(from 180deg at 50% 50%, rgba(255,255,255,0) 0deg, rgba(255,255,255,0.4) 45deg, rgba(255,255,255,0) 90deg, rgba(255,255,255,0.2) 180deg, rgba(255,255,255,0) 270deg, rgba(255,255,255,0.4) 315deg, rgba(255,255,255,0) 360deg ) `,mixBlendMode:"overlay",boxShadow:` -4px -4px 8px rgba(255,255,255,0.3), 12px 16px 20px rgba(0,0,0,0.7), inset 0 2px 3px rgba(255,255,255,0.8) `}})]}),b&&(0,d.jsx)(g.PhosphorText,{variant:"label",sx:{color:f.sM.text.inactive},children:b})]})}},42822:(a,b,c)=>{c.d(b,{InstrumentPanel:()=>i});var d=c(78157),e=c(90073),f=c(90410),g=c(53678),h=c(75349);function i({children:a,engravingLeft:b="D3RO-VOICE SYS.",engravingRight:c="MOD-01 / TERMINAL",engravingBottom:f="LOCAL AI VOICE ASSISTANT"}){return(0,d.jsxs)(e.default,{sx:{position:"relative",bgcolor:h.sM.bg.chassis,borderRadius:h.fz.outer,p:3,boxShadow:h.HG.chassis,"&::before":{content:'""',position:"absolute",inset:0,borderRadius:h.fz.outer,backgroundImage:"url(\"data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E\")",opacity:.04,mixBlendMode:"overlay",pointerEvents:"none",zIndex:1}},children:[(0,d.jsx)(j,{sx:{top:12,left:24},children:b}),(0,d.jsx)(j,{sx:{top:12,right:24},children:c}),(0,d.jsx)(j,{sx:{bottom:12,left:"50%",transform:"translateX(-50%)"},children:f}),(0,d.jsx)(e.default,{sx:{position:"relative",zIndex:5},children:a})]})}function j({children:a,sx:b}){let c="light"===(0,g.default)().palette.mode;return(0,d.jsx)(f.A,{sx:{position:"absolute",fontSize:h.nH.engrave.size,letterSpacing:h.nH.engrave.spacing,color:h.sM.text.engraving,textShadow:c?"0 -1px 0 rgba(0,0,0,0.1)":"0 1px 0 rgba(255,255,255,0.08)",fontWeight:700,fontFamily:h.nt,zIndex:2,userSelect:"none",...b},children:a})}},48442:(a,b,c)=>{c.d(b,{PhysicalButton:()=>g});var d=c(78157),e=c(73995),f=c(75349);function g({selected:a=!1,sx:b,...c}){return(0,d.jsx)(e.A,{...c,sx:{height:44,bgcolor:a?f.sM.bg.crtBezel:f.sM.bg.chassis,border:"none",borderRadius:f.fz.small,color:a?f.sM.accent.amber:f.sM.text.inactive,fontFamily:f.nt,fontSize:f.nH.small.size,fontWeight:f.nH.small.weight,cursor:"pointer",boxShadow:a?f.HG.buttonPressed:f.HG.buttonRaised,transform:a?"translateY(1px)":"none",transition:"all 0.05s linear","&:active":{transform:"translateY(2px)",boxShadow:f.HG.buttonActive},"&:hover":{bgcolor:a?f.sM.bg.crtBezel:f.sM.bg.cardHover},textTransform:"uppercase",letterSpacing:f.nH.label.spacing,minWidth:0,...b}})}},48752:(a,b,c)=>{c.d(b,{CrtDisplay:()=>i});var d=c(78157),e=c(31768),f=c(90073),g=c(53678),h=c(75349);function i({amplitude:a=.1,frequency:b=8,glitchTrigger:c=0,audioLevel:i=0,children:j,height:k=280}){let l="light"===(0,g.default)().palette.mode,m=(0,e.useRef)(null),n=(0,e.useRef)(null),o=(0,e.useRef)(0),p=(0,e.useRef)(Date.now()),q=(0,e.useRef)(0),r=(0,e.useRef)(a),s=(0,e.useRef)(b),t=(0,e.useRef)(i),u=(0,e.useRef)(a),v=(0,e.useRef)(b),w=(0,e.useCallback)(()=>{let a=n.current;if(!a)return;let{gl:b,uTime:c,uGlitch:d,uAmp:e,uFreq:f}=a,g=r.current+.35*t.current;u.current+=(g-u.current)*.15,v.current+=(s.current-v.current)*.1,q.current*=.85,b.uniform1f(c,(Date.now()-p.current)/1e3),b.uniform1f(d,q.current),b.uniform1f(e,u.current),b.uniform1f(f,v.current),b.drawArrays(b.TRIANGLE_STRIP,0,4),o.current=requestAnimationFrame(w)},[]);return(0,d.jsxs)(f.default,{sx:{position:"relative",height:k,bgcolor:h.sM.bg.crtBezel,borderRadius:"8px",boxShadow:h.HG.insetDeep,overflow:"hidden"},children:[(0,d.jsxs)(f.default,{sx:{position:"absolute",inset:"2px",borderRadius:"6px",bgcolor:h.sM.bg.crtGlass,overflow:"hidden",boxShadow:h.HG.screenGlow},children:[(0,d.jsx)("canvas",{ref:m,style:{position:"absolute",inset:0,width:"100%",height:"100%",...l&&{filter:"invert(0.88) hue-rotate(180deg)",opacity:.9}}}),(0,d.jsx)(f.default,{sx:{position:"absolute",top:0,left:0,right:0,bottom:"50%",background:l?"linear-gradient(180deg, rgba(255,255,255,0.30) 0%, rgba(255,255,255,0) 100%)":"linear-gradient(180deg, rgba(255,255,255,0.03) 0%, rgba(255,255,255,0) 100%)",pointerEvents:"none",zIndex:10}})]}),(0,d.jsx)(f.default,{sx:{position:"absolute",inset:"16px",zIndex:2,display:"flex",flexDirection:"column",justifyContent:"space-between",color:h.sM.accent.amber,textShadow:"0 0 6px rgba(242, 91, 41, 0.4)",pointerEvents:"none",fontFamily:h.nt},children:j})]})}new Float32Array([-1,-1,1,-1,-1,1,1,1])},50205:(a,b,c)=>{c.d(b,{PhosphorText:()=>i});var d=c(78157),e=c(90410),f=c(75349);let g=`0 0 8px ${f.sM.accent.amberGlow}`,h={hero:{fontSize:f.nH.hero.size,color:f.sM.accent.amber,glow:g,fontWeight:f.nH.hero.weight,letterSpacing:f.nH.hero.spacing,lineHeight:f.nH.hero.line},title:{fontSize:f.nH.title.size,color:f.sM.accent.amber,glow:"0 0 6px rgba(242, 91, 41, 0.4)",fontWeight:f.nH.title.weight,letterSpacing:f.nH.title.spacing,lineHeight:f.nH.title.line},value:{fontSize:f.nH.value.size,color:f.sM.accent.amber,glow:"0 0 4px rgba(242, 91, 41, 0.3)",fontWeight:f.nH.value.weight,letterSpacing:f.nH.value.spacing,lineHeight:f.nH.value.line},heading:{fontSize:f.nH.heading.size,color:f.sM.text.primary,glow:"none",fontWeight:f.nH.heading.weight,letterSpacing:f.nH.heading.spacing,lineHeight:f.nH.heading.line},body:{fontSize:f.nH.body.size,color:f.sM.text.secondary,glow:"none",fontWeight:f.nH.body.weight,letterSpacing:f.nH.body.spacing,lineHeight:f.nH.body.line},compact:{fontSize:f.nH.compact.size,color:f.sM.text.primary,glow:"none",fontWeight:f.nH.compact.weight,letterSpacing:f.nH.compact.spacing,lineHeight:f.nH.compact.line},small:{fontSize:f.nH.small.size,color:f.sM.text.inactive,glow:"none",fontWeight:f.nH.small.weight,letterSpacing:f.nH.small.spacing,lineHeight:f.nH.small.line},meta:{fontSize:f.nH.meta.size,color:f.sM.text.inactive,glow:"none",fontWeight:f.nH.meta.weight,letterSpacing:f.nH.meta.spacing,lineHeight:f.nH.meta.line,textTransform:"uppercase"},label:{fontSize:f.nH.label.size,color:f.sM.text.dimLabel,glow:"none",fontWeight:f.nH.label.weight,letterSpacing:f.nH.label.spacing,lineHeight:f.nH.label.line,textTransform:"uppercase"},dim:{fontSize:f.nH.label.size,color:f.sM.text.inactive,glow:"none",fontWeight:f.nH.body.weight,letterSpacing:f.nH.label.spacing,lineHeight:f.nH.label.line},engrave:{fontSize:f.nH.engrave.size,color:f.sM.text.engraving,glow:"none",fontWeight:f.nH.engrave.weight,letterSpacing:f.nH.engrave.spacing,lineHeight:f.nH.engrave.line,textTransform:"uppercase"},micro:{fontSize:f.nH.micro.size,color:f.sM.text.dimLabel,glow:"none",fontWeight:f.nH.micro.weight,letterSpacing:f.nH.micro.spacing,lineHeight:f.nH.micro.line,textTransform:"uppercase"},nano:{fontSize:f.nH.nano.size,color:f.sM.text.inactive,glow:"none",fontWeight:f.nH.nano.weight,letterSpacing:f.nH.nano.spacing,lineHeight:f.nH.nano.line,textTransform:"uppercase"}};function i({variant:a="value",sx:b,...c}){let g=h[a];return(0,d.jsx)(e.A,{...c,sx:{fontFamily:f.nt,fontSize:g.fontSize,fontWeight:g.fontWeight,color:g.color,textShadow:"none"!==g.glow?g.glow:"none",letterSpacing:g.letterSpacing,lineHeight:g.lineHeight,fontVariantNumeric:"tabular-nums",textTransform:g.textTransform??"none",...b}})}},66951:(a,b,c)=>{c.d(b,{ScreenPanel:()=>h});var d=c(78157),e=c(90073),f=c(53678),g=c(75349);function h({children:a,height:b}){let c="light"===(0,f.default)().palette.mode;return(0,d.jsxs)(e.default,{sx:{position:"relative",bgcolor:g.sM.bg.crtBezel,borderRadius:"12px",boxShadow:g.HG.insetDeep,overflow:"hidden",height:b},children:[(0,d.jsx)(e.default,{sx:{position:"absolute",inset:"2px",borderRadius:"10px",bgcolor:g.sM.bg.crtGlass,boxShadow:g.HG.screenGlow,"&::after":{content:'""',position:"absolute",top:0,left:0,right:0,bottom:"50%",background:c?"linear-gradient(180deg, rgba(255,255,255,0.40) 0%, rgba(255,255,255,0) 100%)":"linear-gradient(180deg, rgba(255,255,255,0.03) 0%, rgba(255,255,255,0) 100%)",pointerEvents:"none",zIndex:10}}}),(0,d.jsx)(e.default,{sx:{position:"relative",zIndex:2,p:2,height:"100%",display:"flex",flexDirection:"column"},children:a})]})}},69110:(a,b,c)=>{c.d(b,{Led:()=>h});var d=c(78157),e=c(90073),f=c(75349);let g={amber:{bg:f.sM.accent.amber,glow:f.sM.accent.amberGlow},green:{bg:f.sM.tag.green,glow:f.sM.tag.greenGlow},red:{bg:f.sM.tag.red,glow:f.sM.tag.redGlow},orange:{bg:f.sM.tag.orange,glow:f.sM.tag.orangeGlow},off:{bg:f.sM.led.off,glow:"transparent"}};function h({color:a="off",pulse:b=!1,size:c=8}){let f=g[a],h="off"!==a;return(0,d.jsx)(e.default,{sx:{width:c,height:c,borderRadius:"50%",bgcolor:f.bg,flexShrink:0,boxShadow:h?`inset 0 1px 2px rgba(255,255,255,0.5), 0 0 10px ${f.glow}`:"inset 0 1px 3px rgba(0,0,0,0.9), 0 1px 0 rgba(255,255,255,0.05)",transition:"all 0.1s",...b&&h?{animation:"led-pulse 1.5s ease-in-out infinite","@keyframes led-pulse":{"0%, 100%":{opacity:1},"50%":{opacity:.5}}}:{}}})}},76262:(a,b,c)=>{c.d(b,{MetalCard:()=>g});var d=c(78157),e=c(90073),f=c(75349);function g({children:a,inset:b=!1,sx:c,...g}){return(0,d.jsx)(e.default,{...g,sx:{bgcolor:b?f.sM.bg.inset:f.sM.bg.card,borderRadius:b?f.fz.inner:f.fz.card,borderTop:b?"none":`1px solid ${f.sM.border.subtle}`,boxShadow:b?f.HG.inset:f.HG.card,p:b?"6px":3,overflow:"hidden",transition:"background-color 0.2s ease","&:hover":b?{}:{bgcolor:f.sM.bg.cardHover},...c},children:a})}}};