*{box-sizing:border-box}body{color:#141413;background-color:#fafaf8;margin:0;font-family:Inter,sans-serif}header{background:#fff;height:111px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.navbar>h1{font-weight:400}.navbar{justify-content:center;align-self:stretch;align-items:center;gap:1rem;padding:.71rem 1rem;display:flex}.navbar>img{width:43px;height:52px}main{padding:1.875rem 1.875rem .625rem}.add-ingredient-form{justify-content:center;gap:.75rem;height:2.375rem;display:flex}.add-ingredient-form>input{border:1px solid #d1d5db;flex-grow:1;min-width:150px;max-width:400px;padding:.6rem .8rem;box-shadow:0 1px 2px #0000000d}.add-ingredient-form>button{color:#fafaf8;cursor:pointer;background-color:#141413;border:none;width:150px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500}.ingredients-list{color:#475467;font-size:1.125rem;line-height:1.75rem}.ask-recipe{background-color:#f0efeb;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1.75rem 2.56rem 1.81rem 2.62rem;display:flex}.ask-recipe,.get-recipe-btn,.add-ingredient-form>input,.add-ingredient-form>button{border-radius:6px}.ask-recipe h3,.recipe-section h2{color:#141413}.ask-recipe p{color:#6b7280;font-size:.875rem}.get-recipe-btn{color:#fafaf8;cursor:pointer;background-color:#d17557;border:none;justify-content:center;padding:.5625rem 1.0625rem;box-shadow:0 1px 2px #0000000d}.recipe-section{color:#475467;padding:2rem}.typing-dots{gap:5px;display:flex}.typing-dots span{background-color:#d17557;border-radius:50%;width:8px;height:8px;margin-top:2rem;animation:1s ease-in-out infinite bounce}.typing-dots span:nth-child(2){animation-delay:.2s}.typing-dots span:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,to{transform:scale(.6)}40%{transform:scale(1)}}
