.TerminalInput-module__Slo2Ha__inputContainer{width:100%;min-height:54px;font-family:var(--font-mono), "JetBrains Mono", monospace;color:#e5e2e1;background:0 0;flex-direction:column;flex:1;font-size:13px;line-height:1.5;display:flex;position:relative}.TerminalInput-module__Slo2Ha__inputHitArea{z-index:0;cursor:text;position:absolute;inset:0}.TerminalInput-module__Slo2Ha__input{color:#0000;caret-color:#0000;width:100%;height:100%;font-family:inherit;font-size:inherit;line-height:inherit;z-index:2;background:0 0;border:none;outline:none;margin:0;padding:0;position:absolute;top:0;left:0}.TerminalInput-module__Slo2Ha__input.TerminalInput-module__Slo2Ha__disabled{opacity:.6;cursor:not-allowed}.TerminalInput-module__Slo2Ha__input::placeholder{color:#0000}.TerminalInput-module__Slo2Ha__input:focus{outline:none}.TerminalInput-module__Slo2Ha__textDisplay{word-wrap:break-word;word-break:break-all;white-space:pre-wrap;z-index:1;pointer-events:none;align-items:center;gap:8px;min-height:24px;padding:10px 0 0;display:flex;position:relative}.TerminalInput-module__Slo2Ha__prompt{color:#e5e2e1;flex-shrink:0;font-weight:600}.TerminalInput-module__Slo2Ha__text{color:#e5e2e1;flex-shrink:0;min-width:2px}.TerminalInput-module__Slo2Ha__caret{opacity:.95;z-index:3;pointer-events:none;background-color:#c9c6c5;width:8px;height:18px;animation:1s infinite TerminalInput-module__Slo2Ha__blink;position:absolute;top:10px}@keyframes TerminalInput-module__Slo2Ha__blink{0%,49%{opacity:.8}50%,to{opacity:0}}.TerminalInput-module__Slo2Ha__input:not(:focus)~.TerminalInput-module__Slo2Ha__caret{opacity:.35;animation:none}
.TerminalBuffer-module__NCVjDG__buffer{color:#e5e2e1;min-height:0;font-family:var(--font-mono), "JetBrains Mono", monospace;scroll-behavior:smooth;background:0 0;border:0;flex:1;padding:0 0 0 2px;font-size:13px;line-height:1.6;overflow-y:auto}.TerminalBuffer-module__NCVjDG__buffer::-webkit-scrollbar{width:4px}.TerminalBuffer-module__NCVjDG__buffer::-webkit-scrollbar-track{background:#141313}.TerminalBuffer-module__NCVjDG__buffer::-webkit-scrollbar-thumb{background:#2b2a2a;border-radius:4px}.TerminalBuffer-module__NCVjDG__buffer::-webkit-scrollbar-thumb:hover{background:#3a3939}.TerminalBuffer-module__NCVjDG__empty{display:none}.TerminalBuffer-module__NCVjDG__entry{margin-bottom:14px}.TerminalBuffer-module__NCVjDG__commandLine{align-items:center;margin-bottom:6px;padding:0;display:flex}.TerminalBuffer-module__NCVjDG__prompt{color:#c9c6c5;margin-right:8px;font-weight:600}.TerminalBuffer-module__NCVjDG__command{color:#e5e2e1;font-weight:500}.TerminalBuffer-module__NCVjDG__outputContainer{border-left:0;margin-left:0;padding-left:0}.TerminalBuffer-module__NCVjDG__output{color:#c4c7c7;white-space:pre-wrap;word-wrap:break-word}.TerminalBuffer-module__NCVjDG__output pre{background-color:#1c1b1bc7;border:1px solid #ffffff14;border-radius:6px;margin:0;padding:8px 10px;font-size:12px;overflow-x:auto}.TerminalBuffer-module__NCVjDG__error{color:#ffb4ab}.TerminalBuffer-module__NCVjDG__errorCode{color:#ffdad6;font-weight:700}.TerminalBuffer-module__NCVjDG__timeout{color:#ffb4ab}.TerminalBuffer-module__NCVjDG__listItem{margin:2px 0;padding:4px 0}.TerminalBuffer-module__NCVjDG__table{border-collapse:collapse;width:100%;display:table}.TerminalBuffer-module__NCVjDG__tableHeader{background-color:#ffffff08;border-bottom:1px solid #ffffff1f;font-weight:700;display:table-row}.TerminalBuffer-module__NCVjDG__tableRow{border-bottom:1px solid #ffffff0f;display:table-row}.TerminalBuffer-module__NCVjDG__tableRow:hover{background-color:#ffffff08}.TerminalBuffer-module__NCVjDG__tableCol1{color:#e5e2e1;border-right:1px solid #ffffff14;width:20%;padding:8px;font-weight:700;display:table-cell}.TerminalBuffer-module__NCVjDG__tableCol2{color:#c4c7c7;width:80%;padding:8px;display:table-cell}.TerminalBuffer-module__NCVjDG__project{background-color:#1c1b1bc7;border-left:2px solid #c9c6c54d;border-radius:6px;margin:8px 0;padding:12px}.TerminalBuffer-module__NCVjDG__projectTitle{color:#e5e2e1;margin-bottom:4px;font-weight:700}.TerminalBuffer-module__NCVjDG__projectDescription{color:#c4c7c7;margin-bottom:6px;line-height:1.4}.TerminalBuffer-module__NCVjDG__projectMeta{color:#8e9192;opacity:.8;font-size:11px}.TerminalBuffer-module__NCVjDG__metadata{border-top:0;justify-content:flex-end;margin-top:4px;padding-top:0;font-size:11px;display:flex}.TerminalBuffer-module__NCVjDG__latency{color:#8e9192;opacity:.6}
.TerminalStatusBar-module__8dtria__statusBar{font-family:var(--font-mono), "JetBrains Mono", monospace;color:#c4c7c7;background:#1c1b1b;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:20px;padding:8px 18px;font-size:11px;display:flex}.TerminalStatusBar-module__8dtria__leftCluster{align-items:center;gap:18px;min-width:0;display:flex}.TerminalStatusBar-module__8dtria__rightCluster{opacity:.48;justify-content:flex-end;align-items:center;gap:14px;display:flex}.TerminalStatusBar-module__8dtria__dots{align-items:center;gap:6px;display:flex}.TerminalStatusBar-module__8dtria__dot{border-radius:999px;width:8px;height:8px;display:inline-block}.TerminalStatusBar-module__8dtria__dotRed{background:#ff787873}.TerminalStatusBar-module__8dtria__dotAmber{background:#d6b87873}.TerminalStatusBar-module__8dtria__dotGreen{background:#bec4be6b}.TerminalStatusBar-module__8dtria__pathWrap{align-items:center;gap:8px;min-width:0;display:flex}.TerminalStatusBar-module__8dtria__pathIcon{opacity:.6}.TerminalStatusBar-module__8dtria__pathValue{color:#8e9192;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TerminalStatusBar-module__8dtria__meta{white-space:nowrap}@media (max-width:768px){.TerminalStatusBar-module__8dtria__statusBar{gap:10px;padding:7px 10px;font-size:10px}.TerminalStatusBar-module__8dtria__rightCluster{display:none}}
.SystemDiagnostic-module__jJbuEW__diagnostic{font-family:var(--font-mono), "JetBrains Mono", monospace;color:#c4c7c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:15;background:#2b2a2ad6;border:1px solid #ffffff1a;border-radius:8px;width:min(285px,100% - 22px);padding:12px 14px;font-size:11px;position:absolute;bottom:22px;right:20px;box-shadow:0 16px 36px #00000073}.SystemDiagnostic-module__jJbuEW__header{color:#e5e2e1;border-bottom:1px solid #ffffff1f;margin-bottom:8px;padding-bottom:6px;font-weight:500}.SystemDiagnostic-module__jJbuEW__item{align-items:center;gap:8px;margin:4px 0;display:flex}.SystemDiagnostic-module__jJbuEW__indicator{opacity:.95;border-radius:50%;width:7px;height:7px}.SystemDiagnostic-module__jJbuEW__label{color:#8e9192;font-weight:500}.SystemDiagnostic-module__jJbuEW__value{color:#e5e2e1;opacity:.9}.SystemDiagnostic-module__jJbuEW__message{color:#c4c7c7;opacity:.88;margin:8px 0 0;line-height:1.45}@media (max-width:768px){.SystemDiagnostic-module__jJbuEW__diagnostic{padding:10px;font-size:10px;bottom:16px;right:12px}}@media (max-width:480px){.SystemDiagnostic-module__jJbuEW__diagnostic{width:calc(100% - 16px);padding:8px;font-size:9px;bottom:10px;right:8px}}
.TerminalShell-module__moQmna__shell{color:#e5e2e1;width:100%;min-height:calc(100vh - 2px);font-family:var(--font-mono), "JetBrains Mono", monospace;background:#141313;border:1px solid #ffffff14;border-radius:6px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px #0000006b}.TerminalShell-module__moQmna__terminalCanvas{background:#111;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.TerminalShell-module__moQmna__scanlines{pointer-events:none;opacity:.12;z-index:1;background:linear-gradient(#12101000 50%,#0000003d 50%) 0 0/100% 2px,linear-gradient(90deg,#ff00000d,#00ff0005,#0000ff0d) 0 0/3px 100%;position:absolute;inset:0}.TerminalShell-module__moQmna__bufferWrap{z-index:2;flex-direction:column;flex:1;padding:20px 16px 94px;display:flex;position:relative;overflow:hidden}.TerminalShell-module__moQmna__banner{color:#c9c6c5cc;text-shadow:0 0 6px #c9c6c533;-webkit-user-select:none;user-select:none;margin:0 0 20px;font-size:12px;line-height:1.15}.TerminalShell-module__moQmna__banner pre{font-family:var(--font-mono), "JetBrains Mono", monospace;font-size:inherit;white-space:pre;background:0 0;margin:0;padding:0}.TerminalShell-module__moQmna__bootMessage{color:#8e9192;margin-bottom:16px;font-size:12px;line-height:1.7}.TerminalShell-module__moQmna__bootMessage p{margin:0}.TerminalShell-module__moQmna__bootMessage p+p{margin-top:2px}.TerminalShell-module__moQmna__bootMessage span{color:#e5e2e1}.TerminalShell-module__moQmna__loading{color:#c9c6c5;background-color:#c9c6c514;border-left:2px solid #c9c6c559;margin:8px 0 0;padding:8px 10px;font-size:12px;font-weight:700;animation:1.5s ease-in-out infinite TerminalShell-module__moQmna__pulse}@keyframes TerminalShell-module__moQmna__pulse{0%,to{opacity:1}50%{opacity:.6}}.TerminalShell-module__moQmna__errorMessage{color:#ffb4ab;word-wrap:break-word;background-color:#93000a47;border-left:2px solid #ffb4ab73;margin-top:8px;padding:8px 10px;font-size:12px}.TerminalShell-module__moQmna__footer{color:#8e9192;letter-spacing:.04em;background:#0f0f0f;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding:18px;font-size:11px;display:flex}.TerminalShell-module__moQmna__footer nav{gap:18px;display:flex}.TerminalShell-module__moQmna__footer a{color:#8e9192;text-decoration:none}.TerminalShell-module__moQmna__footer a:hover{color:#c4c7c7}@media (max-width:1024px){.TerminalShell-module__moQmna__shell{min-height:calc(100vh - 10px)}.TerminalShell-module__moQmna__bufferWrap{padding:14px 12px 88px}.TerminalShell-module__moQmna__banner{font-size:10px}.TerminalShell-module__moQmna__footer{flex-direction:column;align-items:flex-start;padding:12px}}@media (max-width:768px){.TerminalShell-module__moQmna__footer nav{flex-wrap:wrap;gap:10px}}
