pre {
	white-space: pre-wrap; -ms-word-wrap: break-word;
}
.flex-text-wrap {
	position: relative;
}
textarea {
	margin: 0px; padding: 0px; outline: 0px; border: currentColor; border-image: none;
}
.flex-text-wrap {
	margin: 0px; padding: 0px; outline: 0px; border: currentColor; border-image: none;
}
.flex-text-wrap textarea {
	width: 100%; white-space: pre-wrap; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
.flex-text-wrap pre {
	width: 100%; white-space: pre-wrap; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
.flex-text-wrap textarea {
	left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: absolute; resize: none;
}
.flex-text-wrap pre {
	display: block; visibility: hidden;
}
.flex-text-wrap {
	margin-bottom: 0.3rem;
}
 textarea {
	margin-bottom: 0.3rem;
}
 textarea {
	background: padding-box rgb(255, 255, 255); padding: 0.3rem; border-radius: 0.3rem; border: 1px solid rgb(198, 200, 206); border-image: none; width: 100%; color: rgb(102, 102, 102); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.65rem; box-shadow: inset 0px 0px 8px rgba(182,195,214,0.6), 0px 1px 1px #fff; transition-property: border-color, box-shadow; transition-duration: 300ms; -webkit-border-radius: .3rem; -webkit-appearance: none; -webkit-background-clip: padding-box; -webkit-transition-property: border-color, box-shadow; -webkit-transition-duration: 300ms; -moz-border-radius: .3rem; -moz-background-clip: padding; -webkit-box-shadow: 0 0 8px rgba(182, 195, 214, .6) inset, 0 1px 1px #fff; -moz-box-shadow: 0 0 8px rgba(182, 195, 214, .6) inset, 0 1px 1px #fff; -moz-transition-duration: 300ms; -o-transition-duration: 300ms; -webkit-transition-easing: ease-in-out; -moz-transition-easing: ease-in-out; -o-transition-easing: ease-in-out; -ms-transition-easing: ease-in-out; transition-easing: ease-in-out; -moz-transition-property: border-color, box-shadow; -o-transition-property: border-color, box-shadow;
}
.inputcss {
	background: padding-box rgb(255, 255, 255); padding: 0.3rem; border-radius: 0.3rem; border: 1px solid rgb(198, 200, 206); border-image: none; width: 100%; color: rgb(102, 102, 102); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.65rem; box-shadow: inset 0px 0px 8px rgba(182,195,214,0.6), 0px 1px 1px #fff; transition-property: border-color, box-shadow; transition-duration: 300ms; -webkit-border-radius: .3rem; -webkit-appearance: none; -webkit-background-clip: padding-box; -webkit-transition-property: border-color, box-shadow; -webkit-transition-duration: 300ms; -moz-border-radius: .3rem; -moz-background-clip: padding; -webkit-box-shadow: 0 0 8px rgba(182, 195, 214, .6) inset, 0 1px 1px #fff; -moz-box-shadow: 0 0 8px rgba(182, 195, 214, .6) inset, 0 1px 1px #fff; -moz-transition-duration: 300ms; -o-transition-duration: 300ms; -webkit-transition-easing: ease-in-out; -moz-transition-easing: ease-in-out; -o-transition-easing: ease-in-out; -ms-transition-easing: ease-in-out; transition-easing: ease-in-out; -moz-transition-property: border-color, box-shadow; -o-transition-property: border-color, box-shadow;
}
.flex-text-wrap pre {
	background: padding-box rgb(255, 255, 255); padding: 0.3rem; border-radius: 0.3rem; border: 1px solid rgb(198, 200, 206); border-image: none; width: 100%; color: rgb(102, 102, 102); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.65rem; box-shadow: inset 0px 0px 8px rgba(182,195,214,0.6), 0px 1px 1px #fff; transition-property: border-color, box-shadow; transition-duration: 300ms; -webkit-border-radius: .3rem; -webkit-appearance: none; -webkit-background-clip: padding-box; -webkit-transition-property: border-color, box-shadow; -webkit-transition-duration: 300ms; -moz-border-radius: .3rem; -moz-background-clip: padding; -webkit-box-shadow: 0 0 8px rgba(182, 195, 214, .6) inset, 0 1px 1px #fff; -moz-box-shadow: 0 0 8px rgba(182, 195, 214, .6) inset, 0 1px 1px #fff; -moz-transition-duration: 300ms; -o-transition-duration: 300ms; -webkit-transition-easing: ease-in-out; -moz-transition-easing: ease-in-out; -o-transition-easing: ease-in-out; -ms-transition-easing: ease-in-out; transition-easing: ease-in-out; -moz-transition-property: border-color, box-shadow; -o-transition-property: border-color, box-shadow;
}
.fork-link {
	top: 0px; width: 140px; right: 0px; display: block; position: absolute;
}
@media not all, all and (min-resolution:120dpi)
{
html {
	background-size: 51px auto;
}
}
