*{box-sizing:border-box}html{font-family:sans-serif}body{background-color:#faebd7;margin:0}.goal-item{background:#8b005d;box-shadow:0 2px 8px rgba(0,0,0,.26);color:#fff;cursor:pointer;margin:1rem 0;padding:1rem 2rem}h2{color:#333;font-size:2rem;margin-bottom:20px;text-transform:uppercase}.goal-list{list-style:none;margin:0;padding:0}h1{color:#333;font-size:2rem;font-weight:800;margin-bottom:25px;text-align:center;text-transform:uppercase}.form-control{margin:.5rem 0}.form-control label{display:block;font-weight:700;margin-bottom:.5rem}.form-control input{border:1px solid #ccc;display:block;font:inherit;line-height:1.5rem;padding:0 .25rem;width:100%}.form-control input:focus{background:#fad0ec;border-color:#8b005d;outline:none}.form-control.invalid input{background:#ffd7d7;border-color:red}.form-control.invalid label{color:red}.header{background-color:#8b4513;border-bottom:2px solid #5a2d0c;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#fff;font-size:24px;letter-spacing:2px;margin-bottom:40px;margin-top:-30px;padding:10px 20px;text-align:center}input[type=text]{background-color:#fff;border:2px solid orange;border-radius:8px;box-sizing:border-box;color:#333;font-size:18px;margin:5px;outline:none;padding:12px;transition:border-color 1.3ms,box-shadow .3s;width:300px}input[type=text]:hover{border-color:gold}input[type=text]:focus{border-color:tomato;box-shadow:0 0 8px rgba(255,99,71,.6)}#goals{width:35rem}#goal-form,#goals{margin:3rem auto;max-width:90%}#goal-form{border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.2);padding:2rem;width:30rem}
/*# sourceMappingURL=main.faeacf2f.css.map*/