@import url(https://fonts.googleapis.com/css2?family=Open+Sans&display=swap);*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#efefef;display:flex;font-family:Open Sans,sans-serif;min-height:100vh}#root{flex-grow:1;justify-content:center}#root,.App{align-items:center;display:flex}.App{border:1px solid #333;box-shadow:0 0 15px gray;flex-direction:column;height:100vh;justify-content:flex-start;max-width:800px;width:100%}.Footer,.Header{align-items:center;background-color:#66d8f5;display:flex;justify-content:space-between;padding:1rem;width:100%}.Header h1{font-size:1.5rem}.Header svg{font-size:2rem}.Footer{display:grid;padding:.75rem;place-content:center}.Nav{align-items:flex-start;background-color:#333;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.searchForm{padding:1rem 0 0 .75rem;width:80%}.searchForm input[type=text]{border-radius:.25rem;font-family:Open Sans,sans-serif;font-size:1rem;min-height:48px;outline:none;padding:.25rem;width:100%}.searchForm label{left:-99999px;position:absolute}.Nav ul{align-items:center;color:#fff;display:flex;flex-wrap:nowrap;list-style-type:none}.Nav li,.Nav li:focus,.Nav li:hover{padding:1rem}.Nav li a{color:#fff;text-decoration:none}.Nav li:focus,.Nav li:focus a,.Nav li:hover,.Nav li:hover a{background-color:#eee;color:#333}.Nav li:focus a,.Nav li:hover a{cursor:pointer}.About,.Home,.Missing,.NewPost,.PostPage{background-color:#fff;flex-grow:1;overflow-y:auto;padding:1rem;width:100%}.post{border-bottom:1px solid #d3d3d3;margin-top:1rem;padding-bottom:1rem}.Home .post a{text-decoration:none}.Home .post a,.Home .post a:visited{color:#000}.post:first-child{margin-top:0}.post:last-child{border-bottom:none}.postDate{font-size:.75rem;margin-top:.25rem}.postBody{margin:1rem 0}.newPostForm{display:flex;flex-direction:column}.newPostForm label{margin-top:1rem}.newPostForm input[type=text],.newPostForm textarea{border-radius:.25rem;font-family:Open Sans,sans-serif;font-size:1rem;margin-right:.25rem;min-height:48px;outline:none;padding:.25rem;width:100%}.newPostForm textarea{height:100px}.newPostForm button{border-radius:10px;cursor:pointer;font-size:1rem;height:48px;margin-top:1rem;min-width:48px;padding:.5rem}.Missing p,.NewPost p,.PostPage p{margin-top:1rem}.PostPage button{border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;height:48px;margin-right:.5rem;min-width:48px;padding:.5rem}.deleteButton{background-color:red}.editbutton{background-color:#333}.statusMsg{margin-top:2rem}@media only screen and (min-width:610px){html{font-size:22px}.Header h1{font-size:2rem}.Nav{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.Nav ul{text-align:right}.Nav li:focus,.Nav li:focus a,.Nav li:hover,.Nav li:hover a{background-color:#eee;color:#333}.searchForm{padding:.5rem 0;width:50%}.searchForm input[type=text]{margin-left:.5rem}.newPostForm textarea{height:300px}}@media only screen and (min-width:992px){.Header svg{font-size:3rem}}
/*# sourceMappingURL=main.03b89355.css.map*/