@import"https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;500;600;700&display=swap";:root{--term-bg: #0d0208;--term-text: #00ff41;--term-dim: #008F11;--term-blue: #00bfff;--term-yellow: #fdfd96;--term-red: #ff4a4a;--term-cursor: #00ff41;font-family:Fira Code,Courier New,monospace;line-height:1.5;font-weight:500;text-shadow:0 0 4px rgba(0,255,65,.5);color-scheme:dark;color:var(--term-text);background-color:var(--term-bg)}body{margin:0;min-width:320px;min-height:100vh;background:linear-gradient(135deg,#ffafbd,#ffc3a0 20%,#2193b0,#6dd5ed);background-size:400% 400%;animation:gradientBG 15s ease infinite;overflow:hidden;display:flex;align-items:center;justify-content:center}@keyframes gradientBG{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.crt-overlay{background:linear-gradient(#12101000 50%,#00000040 50%),linear-gradient(90deg,#ff00000f,#00ff0005,#0000ff0f);background-size:100% 2px,3px 100%}a{color:var(--term-blue);text-decoration:none;text-shadow:0 0 5px rgba(0,191,255,.6)}a:hover{text-decoration:underline;text-shadow:0 0 8px rgba(0,191,255,.9)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--term-bg)}::-webkit-scrollbar-thumb{background:var(--term-dim);border:1px solid var(--term-bg)}::-webkit-scrollbar-thumb:hover{background:var(--term-text)}.terminal-prompt{color:var(--term-blue);font-weight:700;margin-right:.8rem;text-shadow:0 0 5px rgba(0,191,255,.6)}.command-input{background:transparent;border:none;color:var(--term-text);font-family:inherit;font-size:inherit;outline:none;flex:1;text-shadow:inherit;caret-color:var(--term-cursor)}@keyframes flicker{0%{opacity:.97}5%{opacity:.95}10%{opacity:.9}15%{opacity:.95}20%{opacity:.99}25%{opacity:.95}30%{opacity:.9}35%{opacity:.96}40%{opacity:.98}45%{opacity:.95}50%{opacity:.99}55%{opacity:.93}60%{opacity:.9}65%{opacity:.96}70%{opacity:1}75%{opacity:.97}80%{opacity:.92}85%{opacity:.96}90%{opacity:.98}95%{opacity:.94}to{opacity:.98}}#root{animation:flicker .15s infinite;min-height:100vh}
