@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

html, body {
  font-family: "Roboto";
  scroll-behavior: smooth;
font-size:1.25rem;
	margin-left:1%;
	  scroll-behavior: smooth;
}
::placeholder {
	color: #00ff00;
	opacity: 0.25;
	
}

:root {
  
  --background: rgb(20,20,20);

	--black: rgb(20,20,20);
	--dark-gray: rgb(75,75,75);
	--light-gray: rgb(185,185,185);
	--white: rgb(240,240,240);

}

body {
	background: var(--background);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: 100% 200%;

	font-size: 100%;
	color: var(--white);
}

#ndmode {
	margin-top: 10%;
}

textarea {
	font-family: 'Anonymous Pro', monospace;
	background: black;
	color: #22ff2d !important;
	border: 2px solid #343a36;
	border-radius: 1%;
	padding:15px;
	font-size: 1.1rem;
}

#cursor {
  background: lime;
  line-height: 17px;
	left:3%;
	bottom:65%;
  -webkit-animation: blink 0.9s infinite;
  width: 3px;
  height: 21px;
position:absolute;
}

a {
	text-decoration: none;
	color: gray;
}

@-webkit-keyframes blink {
  0% {background: #222}
  50% {background: lime}
  100% {background: #222}
}


button, input {
    color: #009688;
    background: #fff;
    border: 1px solid #009688;
    font-size: 17px;
    padding: 7px 12px;
    font-weight: normal;
    margin: 6px 0;
    margin-right: 12px;
    display: inline-block;
    text-decoration: none;
    font-family: 'Open Sans', sans-serif;
    min-width: 120px;
}

button:hover, button:active, input:active, input:hover {
  color:#fff;
  background:#009688;
}
