@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap";._imageWrapper_6zj9q_1{display:block;position:relative;width:100%;overflow:hidden;background-color:#f5f5f5;border-radius:8px}._aspect-1-1_6zj9q_11{aspect-ratio:1 / 1}._aspect-16-9_6zj9q_15{aspect-ratio:16 / 9}._aspect-4-3_6zj9q_19{aspect-ratio:4 / 3}._aspect-auto_6zj9q_23{aspect-ratio:auto}._image_6zj9q_1{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease}._loaded_6zj9q_40{opacity:1;position:relative}._placeholder_6zj9q_46{width:100%;height:100%;background:linear-gradient(90deg,#f5f5f5 25%,#e0e0e0,#f5f5f5 75%);background-size:200% 100%;animation:_shimmer_6zj9q_1 1.2s infinite}@keyframes _shimmer_6zj9q_1{0%{background-position:-200% 0}to{background-position:200% 0}}._fallback_6zj9q_68{width:100%;height:100%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}._fallbackLogo_6zj9q_77{width:150px;height:auto;opacity:.5;fill:#999}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Roboto,sans-serif;background-color:#f8f8f8;color:#333;line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:20px}h1,h2,h3{color:#222;margin-bottom:15px}a{text-decoration:none;color:#f60;transition:color .3s ease-in-out}a:hover{color:#c50}button{cursor:pointer;border:none;outline:none;font-size:1rem}button:hover{opacity:.9}.navbar{background-color:#f60;padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.navbar a{color:#fff;font-weight:700}.navbar ul{list-style:none;display:flex;gap:15px}.navbar li{display:inline}.footer{background-color:#333;color:#fff;text-align:center;padding:20px;margin-top:20px}.recipeCard{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:15px;transition:transform .3s ease-in-out}.recipeCard:hover{transform:scale(1.03)}.recipeCard img{width:100%;border-radius:10px}.recipeTitle{font-size:1.2rem;font-weight:700;margin-top:10px}@media (max-width: 768px){.container{padding:10px}.navbar{flex-direction:column;text-align:center}.navbar ul{flex-direction:column;gap:10px}}
