@keyframes Recipe-module-scss-module__JURqmq__fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Recipe-module-scss-module__JURqmq__fade-in{0%{opacity:0}to{opacity:1}}@keyframes Recipe-module-scss-module__JURqmq__fade-out{0%{opacity:1;transform:translateY(0)}99%{opacity:0;transform:translateY(-20px)}to{opacity:0;display:none;transform:translateY(-20px)}}.Recipe-module-scss-module__JURqmq__container{grid-template-rows:0fr;place-items:center;margin:0 auto;transition:grid-template-rows .15s;display:grid}.Recipe-module-scss-module__JURqmq__container.Recipe-module-scss-module__JURqmq__expanded{grid-template-rows:1fr}.Recipe-module-scss-module__JURqmq__snackBar{grid-template-columns:1fr 1fr;column-gap:.5rem;width:300px;display:grid}.Recipe-module-scss-module__JURqmq__recipe{flex-direction:column;align-items:center;row-gap:1rem;width:100%;display:flex}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit{padding:0 0 4rem}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions{width:100%}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__list,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__list{flex-direction:column;row-gap:1rem;margin:0;padding:0;list-style:none;display:flex}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__list li,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__list li{margin:0}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view{padding:0 1.5rem 4rem}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__list,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__list{flex-direction:column;row-gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__list li,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__list li{margin:0}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__list{row-gap:0}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__list li:not(:last-of-type){padding-bottom:1rem;position:relative}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__list li:not(:last-of-type):before{content:"";border-left:2px dotted #457b9d;position:absolute;top:2rem;bottom:.25rem;left:calc(.875rem - 1px)}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__list .Recipe-module-scss-module__JURqmq__timer{margin-top:.5rem;margin-left:2.5rem}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit{grid-template-rows:min-content max-content;grid-template-columns:repeat(2,1fr);justify-items:center;gap:3svh 4rem;width:100%;display:grid}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__imageWrapper,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__imageWrapper{grid-area:1/1/2/3}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__details,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__details{flex-direction:column;grid-area:2/1/3/3;justify-self:center;align-items:center;gap:1rem;width:50dvw;display:flex}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__details h1,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__details h1{text-wrap:balance;text-align:center}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__details .Recipe-module-scss-module__JURqmq__actions,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__details .Recipe-module-scss-module__JURqmq__actions{column-gap:.5rem;display:flex}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__header,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__header{justify-content:space-between;align-items:center;column-gap:1.5rem;display:flex}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__header .Recipe-module-scss-module__JURqmq__servings,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__header .Recipe-module-scss-module__JURqmq__servings{align-items:center;column-gap:.5rem;display:flex}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__ingredients,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients{grid-area:3/1/4/2}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__editable,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__editable{grid-template-columns:1fr 1fr 2fr auto;column-gap:.5rem;display:grid}@media (max-width:767px){.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__editable,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__editable{column-gap:.25rem}}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions{grid-area:3/2/4/3}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__editable,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__editable{align-items:flex-start;column-gap:.5rem;width:100%;display:flex}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__editable .Recipe-module-scss-module__JURqmq__cell,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__editable .Recipe-module-scss-module__JURqmq__cell{flex-direction:column;row-gap:.25rem;width:100%;display:flex}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__editable .Recipe-module-scss-module__JURqmq__actions,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__editable .Recipe-module-scss-module__JURqmq__actions{margin-top:2.5px}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__ingredients,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions{flex-direction:column;row-gap:1rem;max-width:70ch;display:flex}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__text,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__text,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__text,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__text{transition:box-shadow .15s}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__text.Recipe-module-scss-module__JURqmq__dragging,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__text.Recipe-module-scss-module__JURqmq__dragging,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__text.Recipe-module-scss-module__JURqmq__dragging,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__text.Recipe-module-scss-module__JURqmq__dragging{border-radius:.25rem;box-shadow:0 3px 8px #00000024}@media (max-width:767px){.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__editable,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__editable,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__editable,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__editable{column-gap:.25rem}}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__list .Recipe-module-scss-module__JURqmq__actions,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__list .Recipe-module-scss-module__JURqmq__actions,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__list .Recipe-module-scss-module__JURqmq__actions,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__list .Recipe-module-scss-module__JURqmq__actions{align-items:center;margin-right:-.5rem;display:flex}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__list .Recipe-module-scss-module__JURqmq__actions .Recipe-module-scss-module__JURqmq__action,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__list .Recipe-module-scss-module__JURqmq__actions .Recipe-module-scss-module__JURqmq__action,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients .Recipe-module-scss-module__JURqmq__list .Recipe-module-scss-module__JURqmq__actions .Recipe-module-scss-module__JURqmq__action,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions .Recipe-module-scss-module__JURqmq__list .Recipe-module-scss-module__JURqmq__actions .Recipe-module-scss-module__JURqmq__action{padding:.25rem}@media (max-width:959px){.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit{flex-direction:column;padding:0 0 4rem;display:flex}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__details,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__details{text-align:center;width:100%;max-width:100%}.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__ingredients,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__view .Recipe-module-scss-module__JURqmq__instructions,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__ingredients,.Recipe-module-scss-module__JURqmq__recipe .Recipe-module-scss-module__JURqmq__edit .Recipe-module-scss-module__JURqmq__instructions{width:100%;max-width:none}}.Recipe-module-scss-module__JURqmq__image{border-radius:.25rem;width:55dvw;max-width:800px;height:400px}@media (max-width:959px){.Recipe-module-scss-module__JURqmq__image{width:calc(100vw - 2rem);height:350px}}@media (max-width:767px){.Recipe-module-scss-module__JURqmq__image{width:calc(100vw - 2rem);height:250px}}
.Ring-module-scss-module__b-wgqq__ring,.Ring-module-scss-module__b-wgqq__ring:after{box-sizing:border-box}.Ring-module-scss-module__b-wgqq__ring{width:100%;height:100%}.Ring-module-scss-module__b-wgqq__ring:after{content:" ";border:2px solid;border-color:currentColor #0000;border-radius:50%;width:100%;height:100%;animation:1.2s linear infinite Ring-module-scss-module__b-wgqq__ring;display:block}@keyframes Ring-module-scss-module__b-wgqq__ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Tooltip-module-scss-module__JNBBuW__tooltip ul li{font-weight:400;font-size:var(--font-size-text-s)}@keyframes Tooltip-module-scss-module__JNBBuW__fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip-module-scss-module__JNBBuW__fade-in{0%{opacity:0}to{opacity:1}}@keyframes Tooltip-module-scss-module__JNBBuW__fade-out{0%{opacity:1;transform:translateY(0)}99%{opacity:0;transform:translateY(-20px)}to{opacity:0;display:none;transform:translateY(-20px)}}.Tooltip-module-scss-module__JNBBuW__tooltip{background-color:#fff;border-radius:.25rem;animation-name:Tooltip-module-scss-module__JNBBuW__appear;animation-duration:.15s;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;box-shadow:0 1px 3px #00000047}.Tooltip-module-scss-module__JNBBuW__tooltip:after{content:"";z-index:0;background-color:#0000;width:calc(100% + 20px);height:30px;position:absolute;top:-15px;left:-10px}.Tooltip-module-scss-module__JNBBuW__tooltip:before{z-index:1;content:"";background-color:#fff;width:10px;height:10px;position:absolute;transform:translate(-50%)rotate(45deg);box-shadow:0 1px 3px #00000047}.Tooltip-module-scss-module__JNBBuW__tooltip.Tooltip-module-scss-module__JNBBuW__bottom.Tooltip-module-scss-module__JNBBuW__left{transform:translate(-80%,20px)}.Tooltip-module-scss-module__JNBBuW__tooltip.Tooltip-module-scss-module__JNBBuW__bottom.Tooltip-module-scss-module__JNBBuW__left:before{top:-5px;left:80%}.Tooltip-module-scss-module__JNBBuW__tooltip.Tooltip-module-scss-module__JNBBuW__bottom.Tooltip-module-scss-module__JNBBuW__right{transform:translate(-20%,20px)}.Tooltip-module-scss-module__JNBBuW__tooltip.Tooltip-module-scss-module__JNBBuW__bottom.Tooltip-module-scss-module__JNBBuW__right:before{top:-5px;left:20%}.Tooltip-module-scss-module__JNBBuW__tooltip.Tooltip-module-scss-module__JNBBuW__top.Tooltip-module-scss-module__JNBBuW__left{transform:translate(-80%,calc(-100% - 20px))}.Tooltip-module-scss-module__JNBBuW__tooltip.Tooltip-module-scss-module__JNBBuW__top.Tooltip-module-scss-module__JNBBuW__left:before{top:calc(100% - 5px);left:80%}.Tooltip-module-scss-module__JNBBuW__tooltip.Tooltip-module-scss-module__JNBBuW__top.Tooltip-module-scss-module__JNBBuW__right{transform:translate(-20%,calc(-100% - 20px))}.Tooltip-module-scss-module__JNBBuW__tooltip.Tooltip-module-scss-module__JNBBuW__top.Tooltip-module-scss-module__JNBBuW__right:before{top:calc(100% - 5px);left:20%}.Tooltip-module-scss-module__JNBBuW__tooltip .Tooltip-module-scss-module__JNBBuW__content,.Tooltip-module-scss-module__JNBBuW__tooltip ul{z-index:2;background-color:#fff;border-radius:.25rem;padding:.25rem;position:relative;overflow:hidden}.Tooltip-module-scss-module__JNBBuW__tooltip ul{margin:0;list-style:none}.Tooltip-module-scss-module__JNBBuW__tooltip ul li{width:100%;max-width:min(200px,50vw);min-width:min(100px,ic25vw);text-overflow:ellipsis;text-wrap:nowrap;word-wrap:none;cursor:default;vertical-align:middle;border-radius:.25rem;flex:auto;justify-content:flex-start;align-items:center;column-gap:.5rem;padding:.5rem;line-height:100%;transition:all .15s;display:flex;overflow:hidden}.Tooltip-module-scss-module__JNBBuW__tooltip ul li.Tooltip-module-scss-module__JNBBuW__clickable{cursor:pointer}.Tooltip-module-scss-module__JNBBuW__tooltip ul li:active{background-color:#0000000a}@media (hover:hover){.Tooltip-module-scss-module__JNBBuW__tooltip ul li:hover{background-color:#0000000a}}@keyframes Tooltip-module-scss-module__JNBBuW__appear{0%{opacity:0}to{opacity:1}}
