<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  background-color: #000;
  color: #00ff90;
  font-family: 'Courier New', Courier, monospace;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.terminal-container {
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.terminal {
  background-color: #010101;
  border: 1px solid #00ff90;
  padding: 2rem;
  width: 600px;
  box-shadow: 0 0 20px #00ff90;
  position: relative;
  z-index: 10;
}
.terminal-header {
  font-weight: bold;
  margin-bottom: 1rem;
  text-align: center;
  text-shadow: 0 0 5px #00ff90;
}
.terminal-body input {
  background: none;
  border: none;
  border-bottom: 1px solid #00ff90;
  color: #00ff90;
  width: 100%;
  font-size: 1rem;
}
.terminal-body input:focus {
  outline: none;
}
#cursor {
  animation: blink 1s infinite;
}
@keyframes blink {
  0%, 100% { opacity: 1; }
  50% { opacity: 0; }
}
.glitch-overlay {
  position: fixed;
  top: 0; left: 0;
  width: 100vw; height: 100vh;
  background: repeating-linear-gradient(
    rgba(0, 255, 0, 0.03),
    rgba(0, 255, 0, 0.03) 2px,
    transparent 2px,
    transparent 4px
  );
  animation: flicker 0.15s infinite, glitch 0.3s infinite alternate;
  z-index: 1;
  pointer-events: none;
}
@keyframes flicker {
  0%, 100% { opacity: 0.05; }
  50% { opacity: 0.15; }
}
@keyframes glitch {
  0% { transform: translate(0px, 0px); }
  25% { transform: translate(-1px, 0.5px); }
  50% { transform: translate(1.5px, -1px); }
  75% { transform: translate(-1px, -0.5px); }
  100% { transform: translate(1px, 1px); }
}</pre></body></html>