.recipe-details[data-v-342c96ea]{background-color:#f8f8f8;min-height:100vh;padding-bottom:5.333vw}.header[data-v-342c96ea]{display:flex;justify-content:center;align-items:center;padding:4vw 5.333vw;background-color:#fff;box-shadow:0 .533vw 1.067vw rgba(0,0,0,.05)}.header h1[data-v-342c96ea]{font-size:4.8vw;font-weight:500;margin:0;color:#333}.header .back-icon[data-v-342c96ea]{position:absolute;left:4vw;font-size:5.333vw;color:#333}.recipe-content[data-v-342c96ea]{padding:4vw}.recipe-name[data-v-342c96ea]{background-color:#fff;border-radius:2.133vw;padding:4vw;margin-bottom:4vw;box-shadow:0 1px .8vw rgba(0,0,0,.05);text-align:center}.recipe-name h2[data-v-342c96ea]{font-size:4.8vw;font-weight:600;color:#333;margin:0}.meal-section[data-v-342c96ea]{background-color:#fff;border-radius:2.133vw;padding:4vw;margin-bottom:4vw;box-shadow:0 1px .8vw rgba(0,0,0,.05)}.meal-title[data-v-342c96ea]{font-size:4.267vw;font-weight:500;color:#333;margin-bottom:2.667vw;position:relative;padding-left:2.667vw}.meal-title[data-v-342c96ea]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.8vw;height:4.267vw;background-color:#00baad;border-radius:.4vw}.meal-items[data-v-342c96ea]{padding:0 1.333vw}.meal-content[data-v-342c96ea]{color:#333;font-size:3.733vw;line-height:1.6;padding:2.133vw 0;white-space:pre-line}.nutrition-info[data-v-342c96ea]{background-color:#fff;border-radius:2.133vw;padding:4vw;margin-top:2.667vw;box-shadow:0 1px .8vw rgba(0,0,0,.05)}.nutrition-note[data-v-342c96ea]{color:#666;font-size:3.467vw;line-height:1.6;white-space:pre-line}