._container_1mcl7_1{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:20px;padding:20px;border:2px solid #ffb347;border-radius:12px;background:linear-gradient(to right,#ffe29f,#ffa99f);box-shadow:0 8px 20px #00000026}._input_1mcl7_14{padding:10px 15px;border:2px solid #ff7e5f;border-radius:8px;font-size:16px;outline:none;width:250px;transition:border-color .3s ease}._input_1mcl7_14:focus{border-color:#feb47b;background-color:#fff5e1}._button_1mcl7_29{padding:10px 20px;background-color:#ff7e5f;border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s ease}._button_1mcl7_29:hover{background-color:#feb47b}._card_11bzo_1{background:linear-gradient(135deg,#ffecd2,#fcb69f);border-radius:20px;padding:20px;text-align:center;box-shadow:0 8px 20px #00000026;width:80%;display:flex;flex-direction:column;justify-content:space-between}._card_11bzo_1{transition:transform .3s ease}._card_11bzo_1:hover{transform:translateY(-5px)}._image_11bzo_21{width:100%;max-height:100%;object-fit:cover;border-radius:15px;margin-bottom:15px}._title_11bzo_29{font-size:1.5rem;margin-bottom:10px;color:#333}._button_11bzo_35{background-color:#ff6f61;color:#fff;border:none;padding:12px 20px;font-size:1rem;border-radius:30px;cursor:pointer;transition:background-color .3s ease}._button_11bzo_35:hover{background-color:#ff3b2e}._recipeBox_11bzo_50{background-color:#fff;padding:15px;margin-top:20px;border-radius:12px;text-align:left;max-height:300px;overflow-y:auto;box-shadow:0 4px 10px #0000001a}._container_55vwt_1{display:grid;grid-template-columns:repeat(1,4fr);gap:20px;padding:2rem;justify-items:center;border-radius:16px;box-shadow:0 10px 20px #0000001a;animation:_fadeIn_55vwt_1 .6s ease-in-out}._navbar_sxz1x_1{background:linear-gradient(90deg,#ffafbd,#ffc3a0);padding:1rem 2rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#4b2e2e;font-weight:700;font-size:1.8rem;box-shadow:0 4px 6px #0000001a;text-align:center;border-radius:16px}._logo_sxz1x_13{font-size:1.8rem;font-weight:700}._container_1y505_3{background:linear-gradient(to right,#f9f9f9,#e0f7fa);min-height:100vh;padding:2rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}header{margin-bottom:2rem;text-align:center;color:#00796b}section{margin:2rem 0;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:2rem;transition:transform .2s ease-in-out}section:hover{transform:translateY(-4px)}@media (max-width: 768px){._container_1y505_3{padding:1rem}section{padding:1rem}}._container_96qqt_1{display:flex}._innerContainer_h8825_1{flex:1;background:linear-gradient(135deg,#f6d365,#fda085)}._container_18965_1{background:linear-gradient(135deg,#ffecd2,#fcb69f);border-radius:20px;padding:20px;text-align:center;box-shadow:0 8px 20px #00000026;width:80%;max-width:900px;margin:2rem auto;display:flex;flex-direction:column;justify-content:space-between;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}._image_18965_17{width:100%;max-height:400px;object-fit:cover;border-radius:16px;margin:1.5rem 0;box-shadow:0 4px 12px #0003}._details_18965_26{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:1.5rem 0;font-size:1.1rem}._details_18965_26 span{display:block;margin:.4rem 0;font-weight:500}._header_18965_41{display:flex;flex-direction:column;align-items:center}._title_18965_47{font-size:1.6rem;margin:1rem 0;color:#222;border-bottom:2px solid rgba(255,255,255,.5);padding-bottom:.5rem}._instructions_18965_55{margin-top:2rem;text-align:left}._instructions_18965_55 h3{font-size:1.4rem;margin-bottom:1rem}._instructionsList_18965_65{padding-left:1.5rem;margin-top:1rem}._instructionsList_18965_65 li{margin-bottom:.75rem;line-height:1.5}._ingredients_oz0c4_1{text-align:left}._ingredientGrid_oz0c4_5{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;margin-top:1rem}._ingredientItem_oz0c4_12{background-color:#fff8f2;border-radius:12px;padding:.8rem;text-align:center;box-shadow:0 2px 10px #0000000d}._ingredientImage_oz0c4_20{width:80px;height:80px;object-fit:contain;margin-bottom:.5rem}._ingredientName_oz0c4_27{font-weight:500;font-size:1rem}
