body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4a4545;font-family:Nirmala UI,sans-serif;margin:0}@media (min-width:961px){body{background-color:#e9e9e9}}.App{text-align:center}header{align-items:center;background-color:#fff;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:10vh}.header-logo{height:3em}main{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:start;left:50%;min-height:90vh;min-width:100vw;position:absolute;top:calc(50% + 10vh);-webkit-transform:translate(-50%,calc(-50% - 5vh));transform:translate(-50%,calc(-50% - 5vh))}#text-input-col{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Nirmala UI,sans-serif;margin:2.5%;text-align:left;width:90%}.text-warning{color:#ee004c!important}#text-input-col>p{float:right;font-size:.8em}#text-input-col>p,textarea{color:#6a6060;font-family:monospace}textarea{background:none;border:none;border-radius:4px;box-shadow:inset 0 0 4px #ccc;font-size:1.1em;margin-top:1em;min-height:40vh;padding:1em;resize:none;width:calc(100% - 2em)}textarea:focus{box-shadow:inset 0 0 4px #fca46d;outline:none}#results{border-top:1px solid #eaeaea;height:15vh;text-align:left;width:90%}table{border-collapse:collapse;width:100%}tr:not(:last-child){border-bottom:1px solid #eaeaea}td:first-child{font-weight:700}td{padding:.4em}footer{bottom:2em;color:#fff;display:inline-block;-webkit-filter:brightness(.28);filter:brightness(.28);font-size:1em;font-weight:700;position:absolute;right:1em;transition:all .2s ease-in-out}footer:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}footer>a{border:1px solid #fff;border-radius:4px;color:#fff;padding:6px;text-decoration:none}footer>a>img{height:1.25em;vertical-align:bottom}@media (min-width:961px){header{min-height:15vh}main{border-radius:4px;flex-direction:row;justify-content:space-around;left:50%;min-height:65vh;min-width:65vw;top:calc(50% + 15vh);-webkit-transform:translate(-50%,calc(-50% - 7.5vh));transform:translate(-50%,calc(-50% - 7.5vh))}#text-input-col{height:50vh;margin:2.5%;min-height:none;width:65%}#results{border-left:1px solid #eaeaea;border-top:none;height:50vh;padding-left:2em;width:30%}table{width:90%}footer{bottom:1em}}
/*# sourceMappingURL=main.a1237ffd.css.map*/