@import "https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500;600;700&family=Share+Tech+Mono&family=Orbitron:wght@400;600;700;900&family=Exo+2:wght@300;400;600;700&display=swap";:root{--c-idle:#0af;--c-idle-glow:#00aaffb3;--c-idle-dim:#00aaff21;--c-idle-mid:#00aaff59;--c-listen:#00ffe0;--c-listen-glow:#00ffe0bf;--c-listen-dim:#00ffe021;--c-listen-mid:#00ffe059;--c-think:#fc0;--c-think-glow:#ffcc00bf;--c-think-dim:#ffcc0021;--c-think-mid:#ffcc0059;--c-speak:#0f8;--c-speak-glow:#00ff88bf;--c-speak-dim:#00ff8821;--c-speak-mid:#00ff8859;--c-error:#f24;--c-error-glow:#ff2244bf;--c-error-dim:#ff224421;--c-error-mid:#ff224459;--state-color:var(--c-idle);--state-glow:var(--c-idle-glow);--state-dim:var(--c-idle-dim);--state-mid:var(--c-idle-mid);--bg-void:#010508;--text-primary:#c8e8ff;--text-muted:#3a6080;--panel-bg:#020a16c7}.app.state-listening{--state-color:var(--c-listen);--state-glow:var(--c-listen-glow);--state-dim:var(--c-listen-dim);--state-mid:var(--c-listen-mid)}.app.state-thinking{--state-color:var(--c-think);--state-glow:var(--c-think-glow);--state-dim:var(--c-think-dim);--state-mid:var(--c-think-mid)}.app.state-speaking{--state-color:var(--c-speak);--state-glow:var(--c-speak-glow);--state-dim:var(--c-speak-dim);--state-mid:var(--c-speak-mid)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{background:var(--bg-void);width:100%;height:100%;color:var(--text-primary);overflow:hidden}.app{flex-direction:column;gap:12px;width:100%;height:100%;padding:14px;font-family:"Exo 2",sans-serif;display:flex;position:relative;overflow:hidden}.app:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 55% at 50% 42%,#008cff12 0%,#0000 70%),radial-gradient(35% 35% at 15% 75%,#00326e24 0%,#0000 60%),radial-gradient(35% 35% at 85% 18%,#005aa017 0%,#0000 60%),linear-gradient(160deg,#010810 0%,#020d1c 50%,#010608 100%);position:absolute;inset:0}.app:after{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#00b4ff08 1px,#0000 1px),linear-gradient(90deg,#00b4ff08 1px,#0000 1px);background-size:70px 70px;animation:25s linear infinite gridDrift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 85%,#000 20%,#0000 100%);mask-image:radial-gradient(85% 85%,#000 20%,#0000 100%)}@keyframes gridDrift{0%{background-position:0 0,0 0}to{background-position:70px 70px,70px 70px}}.scanlines{pointer-events:none;z-index:100;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0000000e 2px 4px);animation:9s ease-in-out infinite scanFlicker;position:absolute;inset:0}@keyframes scanFlicker{0%,94%,to{opacity:1}95%{opacity:.82}96%{opacity:1}97.5%{opacity:.88}}.top-bar{z-index:10;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#010814eb;border:1px solid #00b4ff24;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00b4ff0a,0 6px 50px #000000b3,inset 0 1px #ffffff08}.top-bar:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--state-color) 50%, transparent 100%);opacity:.8;height:1px;transition:background .5s;animation:3.5s ease-in-out infinite topBarSweep;position:absolute;top:0;left:0;right:0}@keyframes topBarSweep{0%,to{opacity:.45;transform:scaleX(.5)}50%{opacity:1;transform:scaleX(1)}}.top-bar:after{content:"";border-bottom:1px solid var(--state-color);border-right:1px solid var(--state-color);opacity:.4;width:16px;height:16px;transition:border-color .5s;position:absolute;bottom:6px;right:10px}.branding{flex-direction:column;gap:3px;display:flex}.mali-title{letter-spacing:.3em;color:var(--state-color);text-shadow:0 0 18px var(--state-glow), 0 0 55px var(--state-dim);font-family:Orbitron,sans-serif;font-size:1.65rem;font-weight:700;line-height:1;transition:color .5s,text-shadow .5s}.mali-subtitle{letter-spacing:.2em;color:var(--text-muted);text-transform:uppercase;font-family:Share Tech Mono,monospace;font-size:.58rem}.status-badge{border:1px solid var(--state-color);box-shadow:0 0 22px var(--state-dim), inset 0 0 14px var(--state-dim);letter-spacing:.15em;color:var(--state-color);background:#010814f2;border-radius:999px;align-items:center;gap:10px;padding:7px 16px;font-family:Share Tech Mono,monospace;font-size:.72rem;transition:all .5s;display:flex}.status-dot{background:var(--state-color);width:7px;height:7px;box-shadow:0 0 10px var(--state-glow), 0 0 22px var(--state-mid);border-radius:50%;transition:background .5s,box-shadow .5s;animation:1.8s ease-in-out infinite dotPulse}@keyframes dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}.hud-data-strip{color:var(--text-muted);letter-spacing:.1em;align-items:center;gap:22px;font-family:Share Tech Mono,monospace;font-size:.6rem;display:flex}.hud-data-item{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.hud-data-label{opacity:.5;text-transform:uppercase;font-size:.5rem}.hud-data-value{color:var(--state-color);font-size:.65rem;transition:color .5s}.dashboard{z-index:5;flex:1;grid-template-rows:1fr .55fr;grid-template-columns:1fr 1.35fr 1fr;gap:12px;min-height:0;display:grid;position:relative}.panel{background:var(--panel-bg);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid #00a0dc1a;border-radius:14px;flex-direction:column;min-height:0;padding:15px 17px;transition:border-color .5s,box-shadow .5s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 35px #0000008c,inset 0 0 22px #ffffff03}.panel:before{content:"";background:linear-gradient(90deg, transparent, var(--state-color), transparent);opacity:.4;height:1px;transition:background .5s;position:absolute;top:0;left:0;right:0}.corner-tl,.corner-tr,.corner-bl,.corner-br{pointer-events:none;transition:border-color .5s;position:absolute}.panel .corner-tl{border-top:1px solid var(--state-color);border-left:1px solid var(--state-color);opacity:.5;width:12px;height:12px;top:6px;left:6px}.panel .corner-tr{border-top:1px solid var(--state-color);border-right:1px solid var(--state-color);opacity:.5;width:12px;height:12px;top:6px;right:6px}.panel .corner-bl{border-bottom:1px solid var(--state-color);border-left:1px solid var(--state-color);opacity:.5;width:12px;height:12px;bottom:6px;left:6px}.panel .corner-br{border-bottom:1px solid var(--state-color);border-right:1px solid var(--state-color);opacity:.5;width:12px;height:12px;bottom:6px;right:6px}.panel h2{letter-spacing:.24em;text-transform:uppercase;color:var(--state-color);opacity:.75;margin-bottom:10px;font-family:Share Tech Mono,monospace;font-size:.6rem;transition:color .5s}.panel-body{min-height:0;color:var(--text-primary);white-space:pre-wrap;flex:1;font-family:"Exo 2",sans-serif;font-size:.87rem;line-height:1.65;overflow-y:auto}.panel-body::-webkit-scrollbar{width:2px}.panel-body::-webkit-scrollbar-track{background:0 0}.panel-body::-webkit-scrollbar-thumb{background:var(--state-color);border-radius:2px}.left-panel{grid-area:1/1}.right-panel{grid-area:1/3}.bottom-left{grid-area:2/1}.bottom-right{grid-area:2/3}.center-panel{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#010710a6;border:1px solid #00c8ff1a;border-radius:22px;flex-direction:column;grid-area:1/2/span 2;justify-content:center;align-items:center;gap:0;display:flex;position:relative;overflow:hidden;box-shadow:0 0 80px #000000e6,inset 0 0 80px #00b4ff05}.center-panel:before{content:"";background:linear-gradient(90deg, transparent, var(--state-color), transparent);opacity:.6;height:1px;transition:background .5s;position:absolute;top:0;left:0;right:0}.center-panel .corner-tl{border-top:1px solid var(--state-color);border-left:1px solid var(--state-color);opacity:.55;width:20px;height:20px;top:9px;left:9px}.center-panel .corner-tr{border-top:1px solid var(--state-color);border-right:1px solid var(--state-color);opacity:.55;width:20px;height:20px;top:9px;right:9px}.center-panel .corner-bl{border-bottom:1px solid var(--state-color);border-left:1px solid var(--state-color);opacity:.55;width:20px;height:20px;bottom:9px;left:9px}.center-panel .corner-br{border-bottom:1px solid var(--state-color);border-right:1px solid var(--state-color);opacity:.55;width:20px;height:20px;bottom:9px;right:9px}.ambient-glow{background:radial-gradient(circle, var(--state-dim) 0%, transparent 70%);pointer-events:none;z-index:0;border-radius:50%;width:370px;height:370px;transition:background .7s;animation:4s ease-in-out infinite ambientPulse;position:absolute}@keyframes ambientPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.orb-wrapper{z-index:2;flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.orb{place-items:center;width:330px;height:330px;display:grid;position:relative}.hud-ring,.hud-dashes,.hud-orbit,.hud-core,.hud-core-glow,.hud-sweep{border-radius:50%;position:absolute}.hud-ring{pointer-events:none;border-style:solid}.hud-ring-outer{border-width:1.5px;border-color:#0000;border-top-color:var(--state-color);border-left-color:var(--state-mid);width:320px;height:320px;box-shadow:0 0 22px var(--state-dim);transition:border-color .5s,box-shadow .5s}.hud-ring-outer-2{border-width:1px;border-color:#0000;border-right-color:var(--state-color);opacity:.4;width:290px;height:290px;transition:border-color .5s}.hud-ring-mid{border-width:2px;border-color:#0000;border-top-color:var(--state-color);border-right-color:var(--state-mid);width:240px;height:240px;box-shadow:0 0 20px var(--state-dim), inset 0 0 16px var(--state-dim);transition:border-color .5s,box-shadow .5s}.hud-ring-mid-2{border-width:1px;border-color:#0000;border-left-color:var(--state-color);border-bottom-color:var(--state-mid);opacity:.45;width:200px;height:200px;transition:border-color .5s}.hud-ring-inner{border-width:2px;border-color:#0000;border-top-color:var(--state-color);border-left-color:var(--state-mid);width:142px;height:142px;box-shadow:0 0 18px var(--state-dim), inset 0 0 14px var(--state-dim);transition:border-color .5s,box-shadow .5s}.hud-ring-data{border-width:1px;border-color:#0000;border-bottom-color:var(--state-color);border-right-color:var(--state-mid);opacity:.35;width:168px;height:168px;transition:border-color .5s}.hud-dashes{pointer-events:none;margin:auto;inset:0}.hud-dashes-1{background:repeating-conic-gradient(from 0deg, var(--state-color) 0deg 2deg, transparent 2deg 10deg);opacity:.45;width:275px;height:275px;transition:background .5s;-webkit-mask:radial-gradient(circle,#0000 60%,#000 62% 67%,#0000 69%);mask:radial-gradient(circle,#0000 60%,#000 62% 67%,#0000 69%)}.hud-dashes-2{opacity:.3;background:repeating-conic-gradient(#ffffff80 0deg 1.5deg,#0000 1.5deg 8deg);width:182px;height:182px;-webkit-mask:radial-gradient(circle,#0000 56%,#000 58% 64%,#0000 66%);mask:radial-gradient(circle,#0000 56%,#000 58% 64%,#0000 66%)}.hud-dashes-3{background:repeating-conic-gradient(from 0deg, var(--state-mid) 0deg 1deg, transparent 1deg 6deg);opacity:.55;width:308px;height:308px;transition:background .5s;-webkit-mask:radial-gradient(circle,#0000 66%,#000 67.5% 70%,#0000 71.5%);mask:radial-gradient(circle,#0000 66%,#000 67.5% 70%,#0000 71.5%)}.hud-orbit{pointer-events:none;margin:auto;inset:0}.hud-orbit-1{width:302px;height:302px}.hud-orbit-2{width:222px;height:222px}.hud-orbit-3{width:260px;height:260px}.orbit-dot{background:var(--state-color);width:10px;height:10px;box-shadow:0 0 12px var(--state-glow), 0 0 28px var(--state-dim);border-radius:50%;margin-top:-5px;transition:background .5s,box-shadow .5s;position:absolute;top:50%;left:-5px}.orbit-dot-accent{background:#f36;box-shadow:0 0 12px #ff3366e6,0 0 22px #ff336659}.orbit-dot-sm{background:var(--state-color);opacity:.65;width:6px;height:6px;box-shadow:0 0 8px var(--state-glow);margin-top:-3px;left:-3px}.hud-sweep{background:conic-gradient(from 0deg, transparent 0deg, transparent 325deg, var(--state-dim) 345deg, var(--state-color) 360deg);opacity:.7;width:268px;height:268px;transition:background .5s;-webkit-mask:radial-gradient(circle,#0000 53%,#000 67%,#0000 70%);mask:radial-gradient(circle,#0000 53%,#000 67%,#0000 70%)}.hud-core-glow{background:radial-gradient(circle, var(--state-mid) 0%, transparent 70%);width:132px;height:132px;box-shadow:0 0 55px var(--state-mid);transition:background .5s,box-shadow .5s}.hud-core{background:radial-gradient(circle at 33% 28%, #fffffffa, var(--state-color) 36%, #000f2399 100%);width:104px;height:104px;box-shadow:0 0 28px var(--state-glow), 0 0 80px var(--state-dim), inset 0 0 20px #ffffff2e;z-index:3;place-items:center;transition:background .5s,box-shadow .5s;display:grid}.hud-core-inner{text-align:center;background:#0008164d;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:78px;height:78px;display:grid}.hud-core-title{letter-spacing:.2em;color:#dff9ff;text-shadow:0 0 10px #c8f5ff8c;font-family:Orbitron,sans-serif;font-size:.75rem;font-weight:700}.hud-core-subtitle{letter-spacing:.28em;color:#c8ebffa6;margin-top:2px;font-family:Share Tech Mono,monospace;font-size:.38rem}.orb-idle .hud-ring-outer{animation:20s linear infinite spin}.orb-idle .hud-ring-outer-2{animation:13s linear infinite spinR}.orb-idle .hud-ring-mid{animation:9s linear infinite spin}.orb-idle .hud-ring-mid-2{animation:7s linear infinite spinR}.orb-idle .hud-ring-inner{animation:5s linear infinite spin}.orb-idle .hud-ring-data{animation:11s linear infinite spinR}.orb-idle .hud-dashes-1{animation:17s linear infinite spinR}.orb-idle .hud-dashes-2{animation:11s linear infinite spin}.orb-idle .hud-dashes-3{animation:24s linear infinite spinR}.orb-idle .hud-orbit-1{animation:10s linear infinite spin}.orb-idle .hud-orbit-2{animation:6s linear infinite spinR}.orb-idle .hud-orbit-3{animation:14s linear infinite spin}.orb-idle .hud-sweep{animation:5s linear infinite spin}.orb-idle .hud-core{animation:4s ease-in-out infinite corePulse}.orb-listening .hud-ring-outer,.orb-listening .hud-dashes-1{animation:4s linear infinite spin}.orb-listening .hud-ring-mid,.orb-listening .hud-orbit-1{animation:2.8s linear infinite spinR}.orb-listening .hud-ring-inner,.orb-listening .hud-dashes-2,.orb-listening .hud-sweep,.orb-listening .hud-orbit-2{animation:1.9s linear infinite spin}.orb-listening .hud-dashes-3,.orb-listening .hud-orbit-3{animation:3.5s linear infinite spinR}.orb-listening .hud-ring-data{animation:5s linear infinite spin}.orb-listening .hud-core{animation:.85s ease-in-out infinite listenCore}.orb-thinking .hud-ring-outer,.orb-thinking .hud-dashes-1{animation:1.6s linear infinite spin}.orb-thinking .hud-ring-mid,.orb-thinking .hud-orbit-1{animation:1.2s linear infinite spinR}.orb-thinking .hud-ring-inner,.orb-thinking .hud-dashes-2,.orb-thinking .hud-sweep,.orb-thinking .hud-orbit-2{animation:.8s linear infinite spin}.orb-thinking .hud-dashes-3,.orb-thinking .hud-orbit-3{animation:1s linear infinite spinR}.orb-thinking .hud-ring-data{animation:2.2s linear infinite spinR}.orb-thinking .hud-core{animation:1.1s linear infinite thinkCore}.orb-speaking .hud-ring-outer,.orb-speaking .hud-dashes-1{animation:3.2s linear infinite spin}.orb-speaking .hud-ring-mid,.orb-speaking .hud-orbit-1{animation:2s linear infinite spinR}.orb-speaking .hud-ring-inner,.orb-speaking .hud-dashes-2,.orb-speaking .hud-sweep,.orb-speaking .hud-orbit-2{animation:1.4s linear infinite spin}.orb-speaking .hud-dashes-3,.orb-speaking .hud-orbit-3{animation:2.8s linear infinite spinR}.orb-speaking .hud-ring-data{animation:4s linear infinite spin}.orb-speaking .hud-core{animation:.45s ease-in-out infinite speakCore}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinR{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes corePulse{0%,to{box-shadow:0 0 28px var(--state-glow), 0 0 80px var(--state-dim), inset 0 0 20px #ffffff2e;transform:scale(1)}50%{box-shadow:0 0 42px var(--state-glow), 0 0 110px var(--state-mid), inset 0 0 26px #ffffff3d;transform:scale(1.07)}}@keyframes listenCore{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes thinkCore{0%{filter:hue-rotate();transform:scale(1)rotate(0)}50%{filter:hue-rotate(45deg);transform:scale(1.1)rotate(180deg)}to{filter:hue-rotate();transform:scale(1)rotate(360deg)}}@keyframes speakCore{0%,to{transform:scale(1)}25%{transform:scale(1.12)}50%{transform:scale(.92)}75%{transform:scale(1.16)}}.waveform{opacity:0;z-index:2;justify-content:center;align-items:center;gap:4px;height:32px;margin:6px auto 0;transition:opacity .4s;display:flex;position:relative}.app.state-speaking .waveform,.app.state-listening .waveform{opacity:1}.wave-bar{background:var(--state-color);width:3px;box-shadow:0 0 8px var(--state-glow);animation:waveBounce var(--spd,.6s) ease-in-out infinite var(--dly,0s);border-radius:2px;transition:background .5s,box-shadow .5s}@keyframes waveBounce{0%,to{opacity:.35;height:3px}50%{opacity:1;height:26px}}.mic-button{border:1px solid var(--state-color);background:radial-gradient(circle, var(--state-dim), #000000a6);color:#fff;cursor:pointer;width:72px;height:72px;box-shadow:0 0 28px var(--state-dim), inset 0 0 18px #ffffff0a;border-radius:50%;font-size:1.7rem;transition:all .3s;position:relative}.mic-button:after{content:"";border:1px solid var(--state-color);opacity:0;border-radius:50%;animation:2.5s ease-out infinite micPing;position:absolute;inset:-6px}@keyframes micPing{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.mic-button:hover{box-shadow:0 0 48px var(--state-glow), inset 0 0 22px #ffffff12;transform:scale(1.09)}.center-label{color:var(--state-color);letter-spacing:.12em;margin:14px 0 5px;font-family:Orbitron,sans-serif;font-size:.75rem;font-weight:600;transition:color .5s}.center-subtext{color:var(--text-muted);letter-spacing:.05em;max-width:290px;font-family:Share Tech Mono,monospace;font-size:.76rem;line-height:1.5}.log-list{flex-direction:column;gap:7px;display:flex}.log-item{border:1px solid #0082c812;border-left:2px solid var(--log-accent,#00aaff4d);background:#020a19d9;border-radius:8px;padding:8px 11px}.log-item.log-user{--log-accent:var(--c-listen)}.log-item.log-assistant{--log-accent:var(--c-speak)}.log-item.log-error{--log-accent:var(--c-error)}.log-item.log-system{--log-accent:var(--c-idle)}.log-time{color:var(--text-muted);margin-bottom:2px;font-family:Share Tech Mono,monospace;font-size:.62rem}.log-type{text-transform:uppercase;letter-spacing:.12em;margin-bottom:3px;font-family:Share Tech Mono,monospace;font-size:.6rem;display:inline-block}.log-system{color:var(--c-idle)}.log-user{color:var(--c-listen)}.log-assistant{color:var(--c-speak)}.log-error{color:var(--c-error)}.log-text{color:var(--text-primary);font-size:.8rem;line-height:1.5}@media (width<=1100px){html,body,#root{overflow:auto}.dashboard{grid-template-rows:auto;grid-template-columns:1fr}.left-panel,.right-panel,.bottom-left,.bottom-right,.center-panel{grid-area:auto;min-height:200px}.center-panel{min-height:500px}.hud-data-strip{display:none}}.app.state-error{--state-color:var(--c-error);--state-glow:var(--c-error-glow);--state-dim:var(--c-error-dim);--state-mid:var(--c-error-mid)}.app.state-error:before{background:radial-gradient(70% 55% at 50% 42%,#ff14320f 0%,#0000 70%),radial-gradient(35% 35% at 15% 75%,#b4001e24 0%,#0000 60%),radial-gradient(35% 35% at 85% 18%,#b4001e1a 0%,#0000 60%),linear-gradient(160deg,#0e0105 0%,#180208 50%,#0a0103 100%)}.response-error{text-shadow:0 0 12px var(--c-error-glow);color:var(--c-error)!important}.orb.orb-error .hud-ring-outer,.orb.orb-error .hud-ring-outer-2,.orb.orb-error .hud-ring-mid,.orb.orb-error .hud-ring-mid-2,.orb.orb-error .hud-ring-inner,.orb.orb-error .hud-ring-data{border-top-color:var(--c-error)!important;border-right-color:var(--c-error-mid)!important;border-bottom-color:var(--c-error-mid)!important;border-left-color:var(--c-error-mid)!important;box-shadow:0 0 20px var(--c-error-dim)!important}.orb.orb-error .hud-dashes-1,.orb.orb-error .hud-dashes-3{background:repeating-conic-gradient(from 0deg, var(--c-error) 0deg 2deg, transparent 2deg 10deg)!important}.orb.orb-error .hud-sweep{background:conic-gradient(from 0deg, transparent 0deg, transparent 325deg, var(--c-error-dim) 345deg, var(--c-error) 360deg)!important}.orb.orb-error .hud-core-glow{background:radial-gradient(circle, var(--c-error-mid) 0%, transparent 70%)!important;box-shadow:0 0 55px var(--c-error-mid)!important}.orb.orb-error .hud-core{background:radial-gradient(circle at 33% 28%, #fffffff2, var(--c-error) 36%, #23000899 100%)!important;box-shadow:0 0 28px var(--c-error-glow), 0 0 80px var(--c-error-dim), inset 0 0 20px #ffffff26!important}.orb.orb-error .orbit-dot{background:var(--c-error)!important;box-shadow:0 0 12px var(--c-error-glow), 0 0 28px var(--c-error-dim)!important}.orb.orb-error .orbit-dot-sm{background:var(--c-error)!important;box-shadow:0 0 8px var(--c-error-glow)!important}.app.state-sleeping{--state-color:#1a3a5c;--state-glow:#143c6466;--state-dim:#0a1e3c1a;--state-mid:#0f2d5040}.app.state-sleeping .mali-title{opacity:.35}.app.state-sleeping .ambient-glow{opacity:.2}.center-controls{text-align:center;z-index:5;flex-direction:column;align-items:center;gap:0;padding-bottom:28px;display:flex}.mic-button{display:none}
