.load{background-color:#191919bf}.cursor-blink{animation:1s infinite blink}input{caret-color:#4ade80;text-shadow:0 0 8px #4ade80a6;animation:1s infinite pulse}.term{border-radius:8px;max-height:100vh;padding:15px;font-family:Courier New,monospace;overflow-y:scroll}.terminal-line{white-space:pre-wrap;line-height:1.5}.terminal-input-line{align-items:center;margin-top:0;display:flex}.inline-form{flex-grow:1;display:inline-block}.terminal-input{color:#4ade80;caret-color:#4ade80;background:0 0;border:none;outline:none;width:100%;margin:0;padding:0;font-family:Courier New,monospace;font-size:1rem}.terminal-input:focus{box-shadow:none;outline:none}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.term{justify-content:left;align-items:left;border-radius:calc(2*var(--borderWidth));background:0 0;padding:1rem;font-size:.9rem;line-height:1.5}.left-aligned-text{text-align:left}.success{color:#4ade80;text-shadow:0 0 8px #4ade80a6;animation:3s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.error{color:#af1131;text-shadow:0 0 8px #6f201bcc;animation:2s infinite shake}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-2px)}}
.profile-section{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:75vw;margin:5px;padding:5px;font-family:Courier New,Courier,monospace;display:flex}.profile-section h1{color:#d8d8d8;justify-content:center;align-items:center;gap:5px;margin-bottom:1.5rem;font-size:1.75rem;display:flex}.profile-section img{border-radius:50%;margin-left:1rem;margin-right:1rem}.profile-section p{color:#bababa;margin-bottom:20px;font-size:1rem}.profile-section h4{color:#bbb;font-size:1.2rem}.profile-section a{color:#0070f3;text-decoration:none;transition:color .3s}.profile-section a:hover{color:#005bb5}
