@font-face{font-family:Montserrat;src:url(/static/media/Montserrat-VariableFont_wght.3faa3eef13649db02044.ttf)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{align-items:center;background-color:#e0e0e0;display:flex;height:100vh;justify-content:center;width:100%}body,button,input{font-family:Montserrat,sans-serif}.App{background-color:#95d1c9;border-radius:10px;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);min-width:500px;padding:10px 16px}@media screen and (max-width:425px){.App{min-width:unset}}@media screen and (max-width:375px){.listEntry-container{flex-direction:column}}h2{font-size:2.5rem;font-weight:400}.list-container,.lists-entry{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.newEntry-container{border-bottom:1px solid hsla(0,0%,50%,.294);margin-bottom:20px;padding:20px 0}.listEntry-container,.lists-entry,.newEntry-container{width:100%}.listEntry-container,.listEntry-container form,.newEntry-container form{-webkit-animation:slidein .5s forwards;animation:slidein .5s forwards;display:flex;justify-content:space-between;width:100%}@-webkit-keyframes slidein{0%{opacity:0}to{opacity:1}}@keyframes slidein{0%{opacity:0}to{opacity:1}}input{border:none;border-radius:4px;flex:1 1;margin-right:4px;padding:0 5px;transition:.4s ease}input:focus{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}button,input:focus{border:none;outline:none}button{border-radius:4px;font-size:1em!important;font-weight:400;margin:2px;padding:4px;transition:.4s ease}button:hover{background-color:#f77;cursor:pointer}button,input,span{font-size:1.2em}
/*# sourceMappingURL=main.b0fd8f8f.css.map*/