*{box-sizing:border-box}body{font-family:Lato,sans-serif;font-size:1.2em;color:#fff;text-align:center;line-height:1.375em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--section1-background:#ffa739;--section1-foreground:#422400;--section2-background:#ffcb39;--section2-foreground:#574000}.bodyheader{padding:10% 5%;background-color:#9b2800;color:#fff}.bodysection{padding:5% 15px;background-color:#ffa739;background-color:var(--section1-background);color:#422400;color:var(--section1-foreground)}.bodysection:nth-child(2n){background-color:#ffcb39;color:#574000}.bodysection a{text-decoration:underline}.bodysection a,.bodysection a:hover{color:#422400;color:var(--section1-foreground)}.bodysection a:hover{text-decoration:none}h1,h2,h3{font-family:Caveat,cursive}.section-header{font-size:1.625em;line-height:1.15em}@media screen and (min-width:600px){.section-header{font-size:2.25em;line-height:1.25em}}nav{padding:1% 0;background-color:#fff;width:100%}nav a{display:inline-block;margin:10px;color:#9b2800;text-decoration:none}nav a:hover{color:#c53200}nav .active{text-decoration:underline}nav .active:hover{color:#c53200}footer{padding:1% 0;background-color:#fff;color:#9b2800;width:100%}footer a{margin:0 10px;color:#9b2800;text-decoration:underline}footer a:hover{color:#c53200;text-decoration:none}.aboutheader{margin-top:5vh}.aboutp{margin:15px auto;max-width:650px}.header-logo{max-height:40vh;max-width:80%;display:inline-block;margin:0}.header-subheader{font-size:2em;line-height:1.25em;margin:10% auto 0}@media screen and (min-width:600px){.header-subheader{font-size:3em;line-height:1.05em}}.validationmessage{margin:5px;color:#9b2800;font-style:italic}.signup-form div{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.signup-form i{color:#9b2800;position:absolute;bottom:5px;right:-25px}.signup-form input{display:block;margin:.5em auto}.signup-form button,.signup-form input{background:#fff;border:1px solid var(--section2-foreground);border-radius:.3em;padding:.3em;color:var(--section2-foreground);font-size:.8em}.signup-form button{margin:.5em;font-weight:700;min-width:10%}.signup-form button:disabled{background:var(--section2-foreground);color:var(--section2-background);text-decoration:line-through}.form-container{position:relative;top:10%}.login-form-error{display:inline-block;margin:5px;border-bottom:1px solid #9b2800;color:#9b2800;font-style:italic}.login-form button,.login-form input{background:#fff;border:1px solid var(--section2-foreground);border-radius:.3em;margin:.5em;padding:.3em;color:var(--section2-foreground);font-size:.8em}.login-form button{font-weight:700;min-width:10%}.login-form-addon{margin-top:2em}.publicentries-list{list-style:none;padding:0}.publicentries-item{border:1px dotted var(--section2-foreground);border-radius:5px;margin:1em auto;width:90%;text-align:left;padding:10px}.publicentries-content{font-weight:700}.publicentries-date{display:block;text-align:right;padding:0 5px;font-style:italic;font-size:.8em}.privateentries-list{list-style:none;padding:0}.privateentries-item{border:1px dotted var(--section2-foreground);border-radius:5px;margin:1em auto;width:90%;text-align:left;padding:10px}.privateentries-content{font-weight:700}.privateentries-date{text-align:right}.privateentries-date,.privateentries-tags{display:block;padding:0 5px;font-style:italic;font-size:.8em}.privateentries-tags{text-align:left}.addbutton{background:#fff;border:1px solid var(--section2-foreground);border-radius:.3em;margin:5% auto;padding:2% 10%;color:var(--section2-foreground);font-weight:700;font-size:1.625em;min-width:10%}.entriesdate{margin:20px 0 0;color:#666}.entriesdate,.entriestags{display:block;font-style:italic}.entriestags{color:maroon}.modaloverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(155,40,0,.8)}.modalcontent{position:absolute;top:30%;left:40px;right:40px;bottom:auto;overflow:auto;-webkit-overflow-scrolling:touch;outline:none;padding:20px}.modalbutton,.modalcontent{background:#fff;border:1px solid var(--section1-foreground);border-radius:.3em;color:var(--section1-foreground)}.modalbutton{display:block;padding:10px 30px;margin:20px auto;font-weight:700;font-size:.8em}.newentries-form fieldset{border:1px solid var(--section2-foreground);border-radius:5px}.newentries-form textarea{width:90%;border:1px solid var(--section1-foreground);border-radius:.3em;font-size:.8em;color:var(--section1-foreground)}.newentries-form input{margin:0 .5em}.newentries-form button,.newentries-form input{background:#fff;border:1px solid var(--section1-foreground);border-radius:.3em;padding:.3em;color:var(--section1-foreground);font-size:.8em}.newentries-form button{margin:.5em;font-weight:700;min-width:10%}.newentries-form button:disabled{background:var(--section1-foreground);color:var(--section1-background);text-decoration:line-through}.newentries-form label{display:inline-block;margin:10px}.form-explanation{margin-top:0;font-size:.8em;font-style:italic}@media screen and (min-width:500px){.newentries-form textarea{width:400px}}
/*# sourceMappingURL=main.95ed2d32.chunk.css.map */