* {
    box-sizing: border-box;
    color: #00ff00;
    font-family: "Share Tech", sans-serif;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
    font-size: 28px;
    padding: 0px;
}
body {
    background: #041501;
    -ms-overflow-style: none; /* IE, Edge */
    scrollbar-width: none; /* Firefox */
    margin:0;
}
    body ::-webkit-scrollbar {
        display: none; /* Chrome, Safari, Opera */
    }
.terminal {
    margin: auto;
    width: 133vh;
    height: 100vh;
    max-width: 100%;
    position: relative;
    padding: 25px;
}
.warning {
    font-weight: 700;
    text-decoration: underline;
}
.center {
    text-align: center
}
hr {
    border-color: #00ff00;
}
a {
    color: #00ff00;
    text-decoration: none;

}
    a:hover {
        text-decoration: blink;
        background: #00ff00;
        color: #041501;
    }
.spacer {
    margin:auto;
}
input {
    outline: none;
    border: none;
    background: none;
    flex: auto;
}
.textinput {
    display: inline-flex;
    justify-content: stretch;
    width:100%;
    gap: 14px;
}
.textinputjustify {
    margin-top: auto;
    position: absolute;
    bottom: 25px;
    width: calc(100% - 50px);
}
.hidden {
    display:none;
}