#recipe_show-main-container[data-v-1c17e9e4]{height:100%!important}.recipe-detail[data-v-1c17e9e4]{position:relative;height:100%!important;overflow:hidden}.img-cover[data-v-1c17e9e4]{width:100%;height:60%;-o-object-fit:cover;object-fit:cover;position:fixed;top:0;left:0;right:0;z-index:1}.recipe-detail-content[data-v-1c17e9e4]{position:fixed;bottom:0;left:0;right:0;background:#fff;height:45%;z-index:2;border-radius:20px 20px 0 0;transition:all .3s ease-in-out;overscroll-behavior-y:contain;overflow-y:scroll;padding-bottom:80px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.recipe-detail-content[data-v-1c17e9e4]:before{content:"";display:block;height:100px;margin-top:-100px}@media screen and (max-width: 768px){.recipe-detail-content.scrolled[data-v-1c17e9e4]{height:calc(60% + 100px);transition:all .3s ease-in-out}}.recipe-detail-content[data-v-1c17e9e4] :before{content:"";position:absolute;top:-20px;left:0;right:0;border-radius:20px 20px 0 0;height:25px;background:#fff}.mode-switches[data-v-1c17e9e4]{display:flex;gap:1rem;margin:1rem 0}.mode-switches button[data-v-1c17e9e4]{padding:.5rem 1rem;border:1px solid #ccc;border-radius:.5rem;background:#fff}.mode-switches button.active[data-v-1c17e9e4]{background:#000;color:#fff}.foodstuffs-list[data-v-1c17e9e4]{margin-top:1rem}.foodstuff-item[data-v-1c17e9e4]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #eee}.foodstuff-item .name[data-v-1c17e9e4]{font-weight:500}.foodstuff-item .quantity[data-v-1c17e9e4]{color:#666}.is-liked[data-v-1c17e9e4]{fill:#fff;stroke:none}.description[data-v-1c17e9e4]{position:relative;max-height:4.5em;overflow:hidden;line-height:1.5em;padding-right:0;padding-bottom:25px}.show-more[data-v-1c17e9e4]{position:absolute;bottom:0;right:0;background:#fff;padding:0 8px;color:#666;font-size:.9em;z-index:1;min-width:90px;text-align:right}.description.expanded[data-v-1c17e9e4]{max-height:none;padding-bottom:10px}.description[data-v-1c17e9e4]:not(.expanded){display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.show-more[data-v-1c17e9e4]:before{display:none;content:none}.tooltip[data-v-1c17e9e4]{position:absolute}.tooltip[data-v-1c17e9e4]:after{content:"";position:absolute;right:-8px;top:50%;transform:translateY(-50%);border-left:10px solid white;border-top:10px solid transparent;border-bottom:10px solid transparent}@media (min-width: 769px){.recipe-detail[data-v-1c17e9e4]{height:100%;width:80%;margin:0 auto}.img-cover[data-v-1c17e9e4]{height:400px;width:100%;-o-object-fit:cover;object-fit:cover;position:relative;-o-object-position:center;object-position:center}.recipe-detail-content[data-v-1c17e9e4]{width:80%;margin:0 auto;height:calc(100% - 400px);overflow-y:scroll}.swipe-tooltip[data-v-1c17e9e4]{display:none}}@media screen and (min-width: 1200px){.recipe-detail[data-v-1c17e9e4]{max-width:1000px;margin:0 auto}.recipe-detail-content[data-v-1c17e9e4]{width:80%;max-width:1000px;margin:0 auto;height:calc(100% - 300px);overflow-y:scroll}.img-cover[data-v-1c17e9e4]{height:300px}}
