*{margin:0;padding:0;box-sizing:border-box;font-family:Winky Rough,sans-serif}header{position:fixed;top:0;left:0;width:100%;height:60px;background:#fff;border-radius:20px;box-shadow:0 4px 6px #00000026,0 2px 4px #0000001a;display:flex;align-items:center;justify-content:center;z-index:100}header nav{display:flex;align-items:center;gap:.5rem}header nav h1,header nav i{margin:0;padding:0;line-height:1}main{margin-top:57px}.add-form{display:flex;justify-content:center;gap:12px}.add-form>input{border-radius:3px;border:.5px solid rgb(183,183,183);padding:4px;width:260px}.add-form>button{border-radius:3px;border:none;background-color:#000;color:#fff;width:170px}.add-form>button:hover{background-color:#3c3c3c}.get-recipe-container{display:flex;background-color:#ededed;justify-content:space-between;align-items:center;flex-direction:column;border-radius:8px;padding:10px 28px;max-width:400px;margin:0 auto}.get-recipe-container h3{font-size:1.125rem;font-weight:500;line-height:24px;margin:8px}.get-recipe-container p{color:#6b7280;font-size:.875rem;line-height:20px;padding:8px}.get-recipe-container button{border:none;border-radius:6px;background:#000;box-shadow:0 1px 2px #0000000d;color:#fafaf8;padding:9px 17px;margin:10px;font-size:.875rem;cursor:pointer}@media screen and (max-width:699px){.add-form{flex-direction:column;align-items:center}.add-form>input{width:100%;text-align:center}.add-form>button{width:100%;height:25px}.random-recipe-button{width:100%;height:25px}.get-recipe-container{width:90%;max-width:300px;height:120px;padding:8px 16px}.get-recipe-container h3{font-size:.7rem}.get-recipe-container p{font-size:.7rem;padding:1px}.get-recipe-container button{padding:9px 17px;margin:10px 10px 3px;font-size:.6rem;cursor:pointer}}@media screen and (max-width:347px){.get-recipe-container{width:90%;max-width:300px;height:140px;padding:8px 16px}}ul.ingredients-list{margin-bottom:48px;list-style-position:inside}ul.ingredients-list>li{color:#475467;line-height:28px}.ing-h2{padding:30px}.suggested-recipe-container{line-height:28px;font-size:1.125rem;font-weight:400}.suggested-recipe-container ul li,.suggested-recipe-container ol li{margin-bottom:8px}.recipe{margin-top:4cap;list-style-position:inside;text-align:left}.recipe h1{font-size:3rem;margin-bottom:.5rem}.recipe ul{list-style-type:disc;margin-left:1.5rem}.recipe li{margin-bottom:.25rem}.markdown-body ul{list-style-type:disc;margin:.5rem 0 1.5rem 1.5rem}.markdown-body ol{margin:.5rem 0 1.5rem 1.5rem}.markdown-body li{margin-bottom:.25rem}.random-recipe-button{border-radius:3px;border:none;background-color:#000;color:#fff;max-width:444px;margin-top:12px;height:25px;width:100%}.random-recipe-button:hover{background-color:#3c3c3c}.loader{margin-top:20px;display:flex;color:#000;align-items:center;justify-content:center;font-size:.6rem}#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}
