body{font-family:sans-serif;background-color:#4caf50}body,li,ul{margin:0;padding:0}li,ul{list-style:none}ul{margin:1em 1em 3em}.App{background-color:#f44336;height:100vh}.App-header{background-color:#4caf50!important;margin:unset!important;padding:unset!important}h1{font-family:Shrikhand,cursive;margin:0;padding:.33em}h1 a{color:#fff}p#about{width:30em;margin:3em auto}.App-title{background-color:green}.App-body{background-color:#fff;min-width:35em;max-width:66%;margin:auto;padding:2em .5em}.editable,.editableItem,.editableItemNew,.editableNew,.haveItem,.item,.neededItem{display:inline-block;margin:.5em;width:15em;border-bottom:1px solid #000}.neededItem{color:red}.haveItem{color:green}.mark{background:#ff0;outline:.5em solid #ff0}input.mark{outline-color:orange;outline-offset:0;outline-width:.5em}.editableItemNew,.editableNew{color:#aaa}.editing,.editingItem{text-decoration:none;border:none;border-bottom:1px solid;color:#000;width:15em;font-size:1em;padding:0;outline-color:green;outline-offset:.25em;outline-width:.25em;margin-top:-.25em;margin-bottom:-.25em}.NewEventPage .editing{margin-bottom:.5em!important;margin-top:.5em!important}input,textarea{text-align:center}#createYourOwn,button{border:.25em solid green;padding:1em;text-decoration:none;color:#000;font-size:.75em}#createYourOwn:focus,#createYourOwn:hover,button:focus,button:hover{background-color:green;color:#fff}#createYourOwn:focus,button:focus{outline-offset:.25em;outline-width:.25em;outline-color:green}.description{min-height:2.5em}.description .editableNew span:before{content:"\A";white-space:pre}@media only screen and (max-width:600px){.editable,.editableItem,.editableItemNew,.editableNew,.editing,.editingItem,.haveItem,.item,.neededItem{width:8em!important;margin:.5em .1em!important}.App-body{min-width:unset!important;max-width:unset!important;margin:0!important}.App-header{padding-bottom:.1em!important;height:unset!important}}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin infinite 20s linear;animation:App-logo-spin infinite 20s linear;height:80px}.App-header{background-color:#222;height:150px;padding:20px;color:#fff}.App-title{font-size:1.5em}.App-intro{font-size:large}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.6a6c3436.css.map*/