*,*::before,*::after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}body{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(to top, #ffb7d9, #e9ecef);height:100vh}h1{text-align:center;font-weight:normal;margin-top:50px}form{display:flex;justify-content:center;margin-top:50px}input{border:1px solid gray;padding:5px 10px;font-family:inherit;outline:none}[type=text]{border-radius:5px 0 0 5px;transition:.3s all ease-in-out}[type=text]:focus{box-shadow:0 0 10px rgba(0,0,0,.15)}[type=submit]{border-radius:0 5px 5px 0;cursor:pointer}.result{text-align:center;margin-top:10px}.result.pair{color:green}.result.impair{color:#db7093}h2{font-weight:normal;margin-bottom:50px;text-align:center}.shopping-list-container{display:flex;flex-direction:column;margin-top:50px;background:#fff;max-width:300px;margin:0 auto;border-radius:.5rem;padding:2rem;margin-top:50px;box-shadow:0 0 50px rgba(0,0,0,.1)}.bag-item{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #ccc}.bag-item span{cursor:pointer}.message{text-align:center}/*# sourceMappingURL=styles.min.css.map */