.terminal-module__DXwq9G__container{--edex-bg:#000;--edex-bg-panel:#000;--edex-bg-panel-alt:#0a0a0a;--edex-cyan:#7fefff;--edex-cyan-dim:#7fefff4d;--edex-cyan-glow:#7fefff80;--edex-green:#00ff9f;--edex-red:#f36;--edex-yellow:#fc0;--edex-text:#e0e0e0;--edex-text-dim:#6e7681;--edex-border:#7fefff66;background:var(--edex-bg);color:var(--edex-text);z-index:9999;font-family:Share Tech Mono,Fira Code,Courier New,monospace;position:fixed;inset:0;overflow:hidden}.terminal-module__DXwq9G__scanlines{pointer-events:none;z-index:10;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0000001a 2px 4px);position:absolute;inset:0}.terminal-module__DXwq9G__crtFlicker{animation:.15s infinite terminal-module__DXwq9G__crtFlicker}@keyframes terminal-module__DXwq9G__crtFlicker{0%{opacity:.97}50%{opacity:1}to{opacity:.98}}.terminal-module__DXwq9G__bootScreen{background:var(--edex-bg);z-index:100;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.terminal-module__DXwq9G__bootText{color:var(--edex-cyan);text-align:left;max-width:600px;font-size:14px;line-height:1.6}.terminal-module__DXwq9G__bootCursor{background:var(--edex-cyan);vertical-align:middle;width:10px;height:18px;margin-left:2px;animation:1s step-end infinite terminal-module__DXwq9G__blink;display:inline-block}@keyframes terminal-module__DXwq9G__blink{0%,50%{opacity:1}51%,to{opacity:0}}.terminal-module__DXwq9G__bootHidden{opacity:0;pointer-events:none;transition:opacity .5s ease-out}.terminal-module__DXwq9G__mainGrid{opacity:0;grid-template-rows:60px 1fr 40px;grid-template-columns:280px 1fr 280px;gap:8px;height:100vh;padding:8px;transition:opacity .8s ease-in;display:grid}.terminal-module__DXwq9G__mainGridVisible{opacity:1}.terminal-module__DXwq9G__panel{background:var(--edex-bg-panel);border:1px solid var(--edex-border);position:relative;overflow:hidden}.terminal-module__DXwq9G__panel:before,.terminal-module__DXwq9G__panel:after{content:"";border-color:var(--edex-cyan);border-style:solid;width:12px;height:12px;position:absolute}.terminal-module__DXwq9G__panel:before{border-width:2px 0 0 2px;top:-1px;left:-1px}.terminal-module__DXwq9G__panel:after{border-width:0 2px 2px 0;bottom:-1px;right:-1px}.terminal-module__DXwq9G__panelGlow{box-shadow:0 0 10px var(--edex-cyan-dim),inset 0 0 20px #00d9ff0d}.terminal-module__DXwq9G__panelHeader{border-bottom:1px solid var(--edex-border);background:#00d9ff0d;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.terminal-module__DXwq9G__panelTitle{text-transform:uppercase;letter-spacing:2px;color:var(--edex-cyan);font-size:11px}.terminal-module__DXwq9G__headerBar{grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.terminal-module__DXwq9G__headerLeft{align-items:center;gap:16px;display:flex}.terminal-module__DXwq9G__headerTitle{letter-spacing:4px;text-transform:uppercase;color:var(--edex-cyan);text-shadow:0 0 10px var(--edex-cyan-glow);font-size:18px}.terminal-module__DXwq9G__headerRight{align-items:center;gap:16px;display:flex}.terminal-module__DXwq9G__exitButton{border:1px solid var(--edex-red);color:var(--edex-red);text-transform:uppercase;letter-spacing:2px;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:8px 16px;font-family:inherit;font-size:12px;transition:all .2s;display:flex}.terminal-module__DXwq9G__exitButton:hover{background:var(--edex-red);color:var(--edex-bg);box-shadow:0 0 15px #ff336680}.terminal-module__DXwq9G__clockPanel{flex-direction:column;justify-content:center;align-items:center;padding:12px;display:flex}.terminal-module__DXwq9G__clockPanelInline{align-items:baseline;gap:16px;display:flex}.terminal-module__DXwq9G__clockTime{color:var(--edex-cyan);text-shadow:0 0 15px var(--edex-cyan-glow);letter-spacing:4px;font-size:28px;font-weight:700}.terminal-module__DXwq9G__clockDate{color:var(--edex-text-dim);text-transform:uppercase;letter-spacing:2px;font-size:11px}.terminal-module__DXwq9G__globePanel{grid-row:span 1;min-height:300px}.terminal-module__DXwq9G__globeContainer{justify-content:center;align-items:center;width:100%;height:calc(100% - 40px);display:flex}.terminal-module__DXwq9G__terminalPanel{flex-direction:column;display:flex}.terminal-module__DXwq9G__terminalStatusSection{border-bottom:none;flex:0 0 25%;max-height:25%;padding:12px;font-size:11px;line-height:1.5;overflow-y:auto}.terminal-module__DXwq9G__terminalStatusSection::-webkit-scrollbar{width:4px}.terminal-module__DXwq9G__terminalStatusSection::-webkit-scrollbar-track{background:0 0}.terminal-module__DXwq9G__terminalStatusSection::-webkit-scrollbar-thumb{background:var(--edex-cyan-dim)}.terminal-module__DXwq9G__statusLine{opacity:0;gap:8px;margin-bottom:2px;animation:.2s forwards terminal-module__DXwq9G__fadeInLine;display:flex}.terminal-module__DXwq9G__statusTime{color:var(--edex-text-dim);flex-shrink:0}.terminal-module__DXwq9G__terminalDivider{background:linear-gradient(90deg,transparent,var(--edex-cyan-dim),var(--edex-cyan),var(--edex-cyan-dim),transparent);height:1px;margin:0 12px}.terminal-module__DXwq9G__terminalInputSection{flex-direction:column;flex:75%;min-height:0;padding:12px;display:flex}.terminal-module__DXwq9G__terminalOutput{flex:1;margin-bottom:8px;font-size:12px;line-height:1.5;overflow-y:auto}.terminal-module__DXwq9G__terminalOutput::-webkit-scrollbar{width:4px}.terminal-module__DXwq9G__terminalOutput::-webkit-scrollbar-track{background:0 0}.terminal-module__DXwq9G__terminalOutput::-webkit-scrollbar-thumb{background:var(--edex-cyan-dim)}@keyframes terminal-module__DXwq9G__fadeInLine{to{opacity:1}}.terminal-module__DXwq9G__terminalOutput>div{color:#e0e0e0;white-space:pre}.terminal-module__DXwq9G__terminalPromptSymbol{color:var(--edex-cyan)}.terminal-module__DXwq9G__terminalInput{color:#fff}.terminal-module__DXwq9G__terminalSystem{color:var(--edex-cyan);font-weight:700}.terminal-module__DXwq9G__terminalError{color:var(--edex-red);font-weight:700}.terminal-module__DXwq9G__terminalSuccess{color:var(--edex-green);font-weight:700}.terminal-module__DXwq9G__terminalWarning{color:var(--edex-yellow)}.terminal-module__DXwq9G__terminalInputLine{border-top:1px solid var(--edex-border);align-items:center;padding-top:8px;display:flex}.terminal-module__DXwq9G__terminalInputField{color:#fff;caret-color:var(--edex-cyan);background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-family:inherit;font-size:12px}.terminal-module__DXwq9G__terminalInputField::placeholder{color:var(--edex-text-dim);opacity:.5}.terminal-module__DXwq9G__terminalInputField::selection{background:var(--edex-cyan-dim)}.terminal-module__DXwq9G__terminalCursor{background:var(--edex-cyan);width:8px;height:16px;margin-left:4px;animation:1s step-end infinite terminal-module__DXwq9G__blink;display:inline-block}.terminal-module__DXwq9G__statsPanel{flex-direction:column;display:flex}.terminal-module__DXwq9G__statsContent{flex-direction:column;flex:1;gap:16px;padding:12px;display:flex}.terminal-module__DXwq9G__statBlock{flex-direction:column;gap:8px;display:flex}.terminal-module__DXwq9G__statLabel{text-transform:uppercase;letter-spacing:1px;justify-content:space-between;font-size:10px;display:flex}.terminal-module__DXwq9G__statLabelText{color:var(--edex-text-dim)}.terminal-module__DXwq9G__statLabelValue{color:var(--edex-cyan)}.terminal-module__DXwq9G__statBar{background:var(--edex-bg);border:1px solid var(--edex-border);height:4px;overflow:hidden}.terminal-module__DXwq9G__statBarFill{background:linear-gradient(90deg,var(--edex-cyan),var(--edex-green));height:100%;box-shadow:0 0 8px var(--edex-cyan-glow);transition:width .5s ease-out}.terminal-module__DXwq9G__statBarFillWarning{background:linear-gradient(90deg,var(--edex-yellow),var(--edex-red));box-shadow:0 0 8px #ffcc0080}.terminal-module__DXwq9G__chartContainer{height:60px;position:relative}.terminal-module__DXwq9G__chartSvg{width:100%;height:100%}.terminal-module__DXwq9G__chartLine{fill:none;stroke:var(--edex-cyan);stroke-width:1.5px;filter:drop-shadow(0 0 3px var(--edex-cyan-glow))}.terminal-module__DXwq9G__chartArea{fill:url(#chartGradient);opacity:.3}.terminal-module__DXwq9G__chartGrid{stroke:var(--edex-border);stroke-width:.5px}.terminal-module__DXwq9G__networkStats{justify-content:space-between;margin-top:4px;font-size:10px;display:flex}.terminal-module__DXwq9G__networkUp{color:var(--edex-green)}.terminal-module__DXwq9G__networkDown{color:var(--edex-cyan)}.terminal-module__DXwq9G__statusBar{text-transform:uppercase;letter-spacing:1px;color:var(--edex-text-dim);grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 16px;font-size:10px;display:flex}.terminal-module__DXwq9G__statusLeft,.terminal-module__DXwq9G__statusRight{align-items:center;gap:24px;display:flex}.terminal-module__DXwq9G__statusItem{align-items:center;gap:6px;display:flex}.terminal-module__DXwq9G__statusDot{background:var(--edex-green);width:6px;height:6px;box-shadow:0 0 6px var(--edex-green);border-radius:50%;animation:2s infinite terminal-module__DXwq9G__pulse}@keyframes terminal-module__DXwq9G__pulse{0%,to{opacity:1}50%{opacity:.5}}.terminal-module__DXwq9G__statusDotWarning{background:var(--edex-yellow);box-shadow:0 0 6px var(--edex-yellow)}.terminal-module__DXwq9G__fileList{padding:8px;font-size:11px}.terminal-module__DXwq9G__fileItem{color:var(--edex-text-dim);align-items:center;gap:8px;padding:4px 8px;transition:all .2s;display:flex}.terminal-module__DXwq9G__fileItem:hover{background:var(--edex-cyan-dim);color:var(--edex-text)}.terminal-module__DXwq9G__fileIcon{color:var(--edex-cyan);font-size:10px}.terminal-module__DXwq9G__folderIcon{color:var(--edex-yellow)}.terminal-module__DXwq9G__logContent{max-height:100%;padding:8px;font-size:10px;line-height:1.5;overflow-y:auto}.terminal-module__DXwq9G__logEntry{opacity:0;gap:8px;margin-bottom:2px;animation:.3s forwards terminal-module__DXwq9G__fadeInLine;display:flex}.terminal-module__DXwq9G__logTime{color:var(--edex-text-dim);flex-shrink:0}.terminal-module__DXwq9G__logMessage{color:var(--edex-text)}.terminal-module__DXwq9G__logSuccess{color:var(--edex-green)}.terminal-module__DXwq9G__logWarning{color:var(--edex-yellow)}.terminal-module__DXwq9G__logError{color:var(--edex-red)}.terminal-module__DXwq9G__visualizerContainer{justify-content:center;align-items:flex-end;gap:3px;height:60px;padding:8px;display:flex}.terminal-module__DXwq9G__visualizerBar{background:linear-gradient(to top,var(--edex-cyan),var(--edex-green));width:4px;box-shadow:0 0 5px var(--edex-cyan-glow);transition:height .1s ease-out}@media (max-width:1200px){.terminal-module__DXwq9G__mainGrid{grid-template-columns:220px 1fr 220px}}@media (max-width:1024px){.terminal-module__DXwq9G__mainGrid{grid-template-rows:60px auto auto 40px;grid-template-columns:1fr 1fr}.terminal-module__DXwq9G__headerBar{grid-column:1/-1}.terminal-module__DXwq9G__globePanel{grid-column:1;min-height:250px}.terminal-module__DXwq9G__statsPanel{grid-column:2}.terminal-module__DXwq9G__terminalPanel{grid-column:1/-1;min-height:300px}.terminal-module__DXwq9G__statusBar{grid-column:1/-1}}@media (max-width:768px){.terminal-module__DXwq9G__mainGrid{grid-template-rows:50px auto auto auto 30px;grid-template-columns:1fr;gap:6px;padding:6px}.terminal-module__DXwq9G__headerTitle{letter-spacing:2px;font-size:14px}.terminal-module__DXwq9G__clockTime{font-size:20px}.terminal-module__DXwq9G__globePanel{min-height:200px}.terminal-module__DXwq9G__terminalPanel{min-height:250px}.terminal-module__DXwq9G__statsPanel{grid-column:1}}
