*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:linear-gradient(135deg,#ffb347,#ff8c42);min-height:100vh;color:#333}#app{max-width:400px;margin:0 auto;padding:20px}header{text-align:center;margin-bottom:30px}h1{font-size:2.5rem;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.2);margin-bottom:10px}.card{background:#fff;border-radius:20px;padding:20px;margin-bottom:15px;box-shadow:0 4px 15px #0000001a;min-height:120px;display:flex;flex-direction:column;justify-content:center}.card h3{font-size:1.2rem;margin-bottom:8px;color:#ff6b35}.card p{font-size:.9rem;color:#666;line-height:1.4}.btn{background:#ff6b35;color:#fff;border:none;padding:15px 30px;border-radius:25px;font-size:1rem;cursor:pointer;width:100%;margin:10px 0;transition:all .3s ease}.btn:active{transform:scale(.95);background:#e55a2b}.emoji{font-size:2rem;margin-bottom:10px}.recipes{margin-top:20px}.recipe-item{padding:15px;border-bottom:1px solid #eee}.recipe-item:last-child{border-bottom:none}.recipe-item h4{color:#ff6b35;margin-bottom:5px}.hidden{display:none}
