.recipe-nutrition-app[data-astro-cid-7v466zfk]{max-width:800px;margin:0 auto}.ingredient-input-section[data-astro-cid-7v466zfk]{background:#f8fafc;padding:20px;border-radius:12px;margin-bottom:20px}.input-row[data-astro-cid-7v466zfk]{display:flex;gap:15px;flex-wrap:wrap}.ingredients-list-section[data-astro-cid-7v466zfk]{margin-bottom:20px}.ingredients-list[data-astro-cid-7v466zfk]{max-height:300px;overflow-y:auto}.ingredient-item[data-astro-cid-7v466zfk]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f1f5f9;border-radius:8px;margin-bottom:8px}.ingredient-info[data-astro-cid-7v466zfk]{flex:1}.ingredient-name[data-astro-cid-7v466zfk]{font-weight:600;color:#1e293b}.ingredient-qty[data-astro-cid-7v466zfk]{font-size:14px;color:#64748b}.empty-message[data-astro-cid-7v466zfk]{color:#94a3b8;text-align:center;padding:40px}.settings-section[data-astro-cid-7v466zfk]{margin-bottom:20px}.btn-row[data-astro-cid-7v466zfk]{display:flex;gap:10px;margin-bottom:30px}.result-section[data-astro-cid-7v466zfk]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:25px;border-radius:16px}.result-section[data-astro-cid-7v466zfk] h3[data-astro-cid-7v466zfk]{margin-bottom:20px;font-size:20px}.nutrition-grid[data-astro-cid-7v466zfk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px}.nutrition-item[data-astro-cid-7v466zfk]{background:#fff3;padding:15px;border-radius:10px;text-align:center}.nutrition-item[data-astro-cid-7v466zfk] .result-label[data-astro-cid-7v466zfk]{display:block;font-size:12px;opacity:.9;margin-bottom:5px;color:#fff}.nutrition-item[data-astro-cid-7v466zfk] .result-value[data-astro-cid-7v466zfk]{display:block;font-size:24px;font-weight:700;color:#fff}.nutrition-item[data-astro-cid-7v466zfk] .result-detail[data-astro-cid-7v466zfk]{display:block;font-size:11px;opacity:.8;margin-top:5px;color:#fff}@media(max-width:600px){.input-row[data-astro-cid-7v466zfk]{flex-direction:column}.nutrition-grid[data-astro-cid-7v466zfk]{grid-template-columns:repeat(2,1fr)}}
