.R0lOeW_header{pointer-events:none;z-index:10;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;position:absolute;top:0;left:0;right:0}@media (min-width:768px){.R0lOeW_header{padding:1.25rem 2rem}}.R0lOeW_cancelButton,.R0lOeW_saveButton{pointer-events:auto;border-radius:9999px;align-items:center;gap:.375rem;font-family:Inter Medium,sans-serif;font-size:15px;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.R0lOeW_cancelButton:disabled,.R0lOeW_saveButton:disabled{cursor:not-allowed;opacity:.4}.R0lOeW_cancelButton{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));padding:.625rem 1rem;box-shadow:0 2px 8px #00000014}.R0lOeW_cancelButton:hover:not(:disabled){--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));transform:translateY(-1px);box-shadow:0 4px 12px #0000001f}.R0lOeW_cancelButton:active:not(:disabled){transform:translateY(0)}.R0lOeW_saveButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#f81;padding:.625rem 1.25rem;box-shadow:0 2px 8px #0000000f}.R0lOeW_saveButton:hover:not(:disabled){background-color:#e98c00;transform:translateY(-1px);box-shadow:0 4px 12px #ff8a3d4d}.R0lOeW_saveButton:active:not(:disabled){transform:translateY(0)}
._2z_9QG_container{flex-direction:column;gap:.5rem;display:flex}._2z_9QG_input{background:0 0;border:1px solid #e5e5e5;border-radius:.5rem;outline:none;width:100%;padding:.75rem;font-size:1.125rem;font-weight:600;transition:border-color .2s}._2z_9QG_input:focus{border-color:#4caf50}._2z_9QG_input::placeholder{color:#999}._2z_9QG_input:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}._2z_9QG_input._2z_9QG_error{border-color:#f44336}._2z_9QG_errorText{color:#f44336;padding:0 .75rem;font-size:.875rem}
._4pmqFW_container{flex-direction:column;flex:1;display:flex}._4pmqFW_textarea{resize:vertical;background:0 0;border:1px solid #e5e5e5;border-radius:.5rem;outline:none;flex:1;width:100%;padding:.75rem;font-family:inherit;font-size:1rem;line-height:1.5;transition:border-color .2s}._4pmqFW_textarea:focus{border-color:#4caf50}._4pmqFW_textarea::placeholder{color:#999}._4pmqFW_textarea:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}
.cQZRAG_container{flex-direction:column;display:flex}.cQZRAG_input{background:0 0;border:1px solid #e5e5e5;border-radius:.5rem;outline:none;width:100%;padding:.75rem;font-size:1rem;transition:border-color .2s}.cQZRAG_input:focus{border-color:#4caf50}.cQZRAG_input::placeholder{color:#999}.cQZRAG_input:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}
.ydD9za_container{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.ydD9za_container{grid-template-columns:1fr 1fr}}.ydD9za_field{flex-direction:column;gap:.5rem;display:flex}.ydD9za_label{color:#666;font-size:.875rem;font-weight:500}.ydD9za_input{border:1px solid #e5e5e5;border-radius:.5rem;outline:none;width:100%;padding:.75rem;font-size:1rem;transition:border-color .2s}.ydD9za_input:focus{border-color:#4caf50}.ydD9za_input::placeholder{color:#999}.ydD9za_input:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.ydD9za_input.ydD9za_error{border-color:#f44336}.ydD9za_errorText{color:#f44336;font-size:.875rem}
.Q33gNW_editor{cursor:text;border:1px solid #e5e5e5;border-radius:.5rem;flex:1;width:100%;padding:.75rem;font-family:inherit;font-size:1rem;line-height:1.75;transition:border-color .2s}.Q33gNW_editor:focus-within{border-color:#4caf50}.Q33gNW_editor.Q33gNW_error{border-color:#f44336}.Q33gNW_editor.Q33gNW_disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.Q33gNW_editor .ProseMirror{min-height:var(--editor-min-height,120px);outline:none}.Q33gNW_editor .tiptap{overflow:visible}.Q33gNW_editor .ProseMirror p{margin:0;line-height:1.75}:is(.Q33gNW_editor .ProseMirror h2,.Q33gNW_editor .ProseMirror h3){margin:0;font-size:1.125rem;font-weight:600;line-height:1.75}.Q33gNW_editor .ProseMirror p.is-editor-empty:first-child:before{color:#999;content:attr(data-placeholder);float:left;pointer-events:none;white-space:pre-wrap;height:0}
.jB-eGG_container{flex-direction:column;flex:1;gap:.5rem;display:flex}.jB-eGG_errorText{color:#f44336;padding:0 .75rem;font-size:.875rem}
.eKTSFW_container{flex-direction:column;flex:1;gap:.5rem;display:flex}.eKTSFW_errorText{color:#f44336;padding:0 .75rem;font-size:.875rem}
.pHGGEq_overlay{z-index:2000;background-color:#0009;justify-content:center;position:fixed;inset:0}.pHGGEq_card,.pHGGEq_overlay{align-items:center;display:flex}.pHGGEq_card{background:#fff;border-radius:1.5rem;flex-direction:column;gap:.5rem;width:100%;max-width:420px;padding:2.5rem 2.5rem 2.25rem;box-shadow:0 10px 40px #0000004d}.pHGGEq_progressBar{background-color:#f0f0f0;border-radius:6px;width:100%;height:12px;margin-bottom:1.25rem;overflow:hidden}.pHGGEq_progressFill{background-color:var(--progress-color,#ff8c42);border-radius:6px;height:100%;transition:width .4s,background-color .3s}.pHGGEq_title{color:#1a1a1a;margin:0;font-size:1.375rem;font-weight:700}.pHGGEq_subtitle,.pHGGEq_title{text-align:center}.pHGGEq_subtitle{color:#888;margin:0 0 .75rem;font-size:.9375rem;font-weight:400}.pHGGEq_stepsList{flex-direction:column;gap:1rem;width:100%;margin-top:.75rem;display:flex}.pHGGEq_step{gap:.875rem}.pHGGEq_step,.pHGGEq_stepIcon{align-items:center;display:flex}.pHGGEq_stepIcon{background-color:#e8e8e8;border-radius:50%;flex-shrink:0;justify-content:center;width:32px;height:32px}.pHGGEq_stepIconComplete{background-color:#4caf50;animation:.3s pHGGEq_popIn;}.pHGGEq_checkmark{justify-content:center;align-items:center;display:flex}.pHGGEq_stepLabel{color:#555;font-size:1rem;font-weight:500}.pHGGEq_stepLabelComplete{color:#333;}@keyframes pHGGEq_popIn{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}
.XU2SjG_container{aspect-ratio:1;border-radius:.5rem;width:100%;max-width:400px;position:relative;overflow:hidden}.XU2SjG_dropZone{cursor:pointer;background:#f9fafb;border:2px dashed #d1d5db;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;transition:border-color .15s,background-color .15s;display:flex}.XU2SjG_dropZone:hover{background:#f3f4f6;border-color:#9ca3af}.XU2SjG_dropZoneDragging{background:#fff7ed;border-color:#f97316}.XU2SjG_dropZoneDisabled{cursor:not-allowed;opacity:.5}.XU2SjG_addPhotoIcon{color:#9ca3af;width:48px;height:48px}.XU2SjG_addPhotoText{color:#9ca3af;font-size:.875rem}.XU2SjG_loadingOverlay{background:#f9fafb;border:2px dashed #d1d5db;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;height:100%;display:flex}.XU2SjG_spinner{border:3px solid #e5e7eb;border-top-color:#6b7280;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite XU2SjG_spin}@keyframes XU2SjG_spin{to{transform:rotate(1turn)}}.XU2SjG_loadingText{color:#9ca3af;font-size:.875rem}.XU2SjG_imagePreview{cursor:pointer;width:100%;height:100%;position:relative}.XU2SjG_imagePreview img{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;width:100%;height:100%}.XU2SjG_imagePreview:after{color:#fff;content:"Change photo";opacity:0;background:#00000073;border-radius:.5rem;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;transition:opacity .15s;display:flex;position:absolute;inset:0}.XU2SjG_imagePreview:hover:after{opacity:1}.XU2SjG_removeButton{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;line-height:1;transition:background .15s;display:flex;position:absolute;top:.5rem;right:.5rem}.XU2SjG_removeButton:hover{background:#000000bf}.XU2SjG_hiddenInput{display:none}.XU2SjG_errorMessage{color:#dc2626;text-align:center;background:#fef2f2;border-radius:.375rem;padding:.375rem .5rem;font-size:.75rem;position:absolute;bottom:.5rem;left:.5rem;right:.5rem}
._7S0OMW_container{flex-direction:column;height:100%;min-height:0;position:relative}._7S0OMW_container,._7S0OMW_content{width:100%;display:flex}._7S0OMW_content{scrollbar-width:none;flex-direction:column;flex:1;gap:2.5rem;max-width:100%;margin:0 auto;padding:5rem 1rem 10rem;overflow-y:auto}._7S0OMW_content::-webkit-scrollbar{display:none}@media (min-width:768px){._7S0OMW_content{max-width:1024px;padding:6rem 2rem 10rem}}@media (min-width:1024px){._7S0OMW_content{gap:3rem;max-width:1280px}}@media (min-width:1280px){._7S0OMW_content{max-width:1400px}}@media (min-width:1536px){._7S0OMW_content{max-width:1512px}}._7S0OMW_headerSection{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:1024px){._7S0OMW_headerSection{grid-template-columns:1fr 1.5fr;align-items:stretch;gap:4rem;display:grid}}@media (min-width:1536px){._7S0OMW_headerSection{grid-template-columns:1fr 1.8fr;gap:6rem}}._7S0OMW_imagePlaceholder{aspect-ratio:1;color:#9ca3af;background:#f9fafb;border:2px dashed #d1d5db;border-radius:.5rem;justify-content:center;align-items:center;width:100%;max-width:400px;font-size:.875rem;display:flex;overflow:hidden}._7S0OMW_imagePlaceholder img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._7S0OMW_metaFields{flex-direction:column;gap:1.25rem;display:flex}._7S0OMW_metaRow{gap:1rem;display:flex}._7S0OMW_metaRow>*{flex:1}._7S0OMW_bodySection{flex:1;gap:2rem;display:grid}@media (min-width:1024px){._7S0OMW_bodySection{grid-template-columns:1fr 1.5fr;align-items:stretch;gap:4rem}}@media (min-width:1536px){._7S0OMW_bodySection{grid-template-columns:1fr 1.8fr;gap:6rem}}._7S0OMW_columnHeader{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin-bottom:.75rem;font-family:Inter Bold,sans-serif;font-size:26px;font-weight:700}._7S0OMW_ingredientsColumn{flex-direction:column;display:flex}@media (min-width:1024px){._7S0OMW_ingredientsColumn{position:sticky;top:0}}._7S0OMW_instructionsColumn{flex-direction:column;display:flex}
._19DJda_skeleton{background-color:#f3f4f6;display:inline-block;position:relative;overflow:hidden}._19DJda_text{transform-origin:0 55%;border-radius:.125rem;height:1em;margin-top:0;margin-bottom:0;transform:scaleY(.6)}._19DJda_text:empty:before{content:" "}._19DJda_circular{border-radius:9999px}._19DJda_rectangular{border-radius:.375rem}@keyframes _19DJda_shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _19DJda_pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}._19DJda_wave:after{content:"";background:linear-gradient(90deg,#0000,#f9fafb,#0000);animation:1.6s linear infinite _19DJda_shimmer;position:absolute;inset:0}._19DJda_pulse{animation:1.5s ease-in-out infinite _19DJda_pulse}
.kjqJ-G_pillButton{color:#fff;cursor:pointer;white-space:nowrap;background:#f81;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:10px 16px;font-family:Inter Bold,sans-serif;font-size:14px;transition:all .2s;display:flex;box-shadow:0 2px 8px #00000014}.kjqJ-G_pillButton:hover:not(:disabled){background:#e98c00;transform:scale(1.02)}.kjqJ-G_pillButton:active:not(:disabled){transform:scale(.98)}.kjqJ-G_pillButton:disabled{cursor:default}.kjqJ-G_pillButton.kjqJ-G_cooked{color:#f81;background:#fff;animation:.3s kjqJ-G_cookPop}.kjqJ-G_iconButton{color:#6b7280;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:12px;transition:color .2s;display:flex}.kjqJ-G_iconButton:hover:not(:disabled){color:#111827}.kjqJ-G_iconButton:disabled{cursor:default}.kjqJ-G_iconButton.kjqJ-G_cooked{color:#f81;animation:.3s kjqJ-G_cookPop}.kjqJ-G_ctaButton{color:#fff;cursor:pointer;background:#f81;border:2px solid #f81;border-radius:.75rem;justify-content:center;align-items:center;width:100%;margin-top:2rem;padding:1rem 1.5rem;font-family:Inter Bold,sans-serif;font-size:1.125rem;transition:all .2s;display:flex}.kjqJ-G_ctaButton:hover:not(:disabled){background:#e98c00;border-color:#e98c00;transform:scale(1.02)}.kjqJ-G_ctaButton:active:not(:disabled){transform:scale(.98)}.kjqJ-G_ctaButton:disabled{cursor:default}.kjqJ-G_ctaButton.kjqJ-G_cooked{color:#f81;background:#fff;border-color:#f81;animation:.3s kjqJ-G_cookPop}@keyframes kjqJ-G_cookPop{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}
.eWtGsa_banner{z-index:50;background:linear-gradient(135deg,#ff6b35,#ff8c42);animation:.3s ease-out eWtGsa_slideUp;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0000001a}@keyframes eWtGsa_slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.eWtGsa_content{text-align:center;flex-direction:column;gap:16px;max-width:1200px;margin:0 auto;padding:20px 24px;position:relative}.eWtGsa_closeButton,.eWtGsa_content{align-items:center;display:flex}.eWtGsa_closeButton{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:50%;justify-content:center;width:32px;height:32px;padding:0;font-size:20px;line-height:1;transition:all .2s;position:absolute;top:8px;right:8px}.eWtGsa_closeButton:hover{background:#ffffff4d;transform:scale(1.1)}@media (min-width:768px){.eWtGsa_content{text-align:left;flex-direction:row;justify-content:space-between;padding:24px 32px}}.eWtGsa_textContent{color:#fff;flex:1}.eWtGsa_title{color:#fff;margin:0 0 4px;font-size:20px;font-weight:600}.eWtGsa_description{color:#fff;opacity:.95;margin:0;font-size:14px}.eWtGsa_actions{flex-shrink:0;gap:12px;display:flex}.eWtGsa_primaryButton,.eWtGsa_secondaryButton{white-space:nowrap;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.eWtGsa_primaryButton{color:#ff6b35;background:#fff}.eWtGsa_primaryButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.eWtGsa_secondaryButton{color:#fff;background:#fff3;border:1px solid #ffffff4d}.eWtGsa_secondaryButton:hover{background:#ffffff4d}
.sQRlEW_pillButton{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));border-radius:9999px;align-items:center;gap:.375rem;padding:.75rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.sQRlEW_pillButton:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.sQRlEW_pillButton{box-shadow:0 2px 8px #00000014}.sQRlEW_pillButton:hover{box-shadow:0 4px 12px #0000001f}
.RfN2Eq_sidebar{z-index:10;--tw-border-opacity:1;border-top-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1));width:100%;padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0}@media (min-width:768px){.RfN2Eq_sidebar{--tw-border-opacity:1;border-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1));background-color:#fff;border-radius:1rem;width:auto;height:auto;position:fixed;inset:auto auto 3.5rem 50%;overflow:visible;transform:translate(-50%);box-shadow:0 4px 20px #00000014}}.RfN2Eq_logoPill{display:none}@media (min-width:768px){.RfN2Eq_logoPill{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));border:1px solid #f0ece2;border-right:none;border-radius:.75rem 0 0 .75rem;padding:.75rem .625rem;font-family:Cupidus,sans-serif;font-size:26px;text-decoration:none;transition:transform .2s;display:block;position:absolute;top:50%;right:calc(100% - 1px);transform:translateY(-50%)}.RfN2Eq_logoPill:hover{transform:translateY(-50%)translate(-2px)}}.RfN2Eq_container{padding-bottom:env(safe-area-inset-bottom,0);display:flex}@media (min-width:768px){.RfN2Eq_container{flex-direction:row;align-items:center;gap:.25rem;padding:.375rem}}.RfN2Eq_navItems{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:space-between;padding:.5rem 1rem;display:grid}@media (min-width:768px){.RfN2Eq_navItems{flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem;padding:0;display:flex}}.RfN2Eq_userSection{display:none}@media (min-width:768px){.RfN2Eq_userSection{--tw-border-opacity:1;border-width:0 0 0 1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1));align-items:center;margin-left:.5rem;padding-left:.5rem;display:flex}}.RfN2Eq_navLink{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));flex-direction:column;justify-content:center;align-items:center;gap:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:768px){.RfN2Eq_navLink{gap:0}}.RfN2Eq_navLink:hover .RfN2Eq_iconContainer{--tw-border-opacity:1;border-color:rgb(255 136 17/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 244 221/var(--tw-bg-opacity,1))}.RfN2Eq_navLink:focus-visible{outline-offset:2px;outline:2px solid #0000}.RfN2Eq_navLink:focus-visible .RfN2Eq_iconContainer{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 136 17/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.RfN2Eq_navLinkActive{--tw-text-opacity:1;color:rgb(255 136 17/var(--tw-text-opacity,1))}.RfN2Eq_navLinkActive .RfN2Eq_iconContainer{--tw-border-opacity:1;border-color:rgb(255 136 17/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 244 221/var(--tw-bg-opacity,1))}.RfN2Eq_navLinkActive .RfN2Eq_label{--tw-text-opacity:1;color:rgb(255 136 17/var(--tw-text-opacity,1))}.RfN2Eq_iconContainer{border-width:1px;border-color:#0000;border-radius:1rem;justify-content:center;align-items:center;width:3rem;height:3rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (min-width:640px){.RfN2Eq_iconContainer{width:3.5rem;height:3.5rem}}@media (min-width:768px){.RfN2Eq_iconContainer{border-radius:1rem;width:3.5rem;height:3.5rem;margin:0}}@media (min-width:1024px){.RfN2Eq_iconContainer{width:4rem;height:4rem}}@media (min-width:1280px){.RfN2Eq_iconContainer{width:4rem;height:4rem}}.RfN2Eq_iconContainer{transition-timing-function:cubic-bezier(.4,0,.2,1)}.RfN2Eq_tooltip{display:none}@media (min-width:768px){.RfN2Eq_tooltip{white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(49 52 73/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:0;pointer-events:none;border-radius:.5rem;padding:.375rem .75rem;font-family:Inter Regular,sans-serif;font-size:15px;transition:opacity .2s,transform .2s;display:block;bottom:calc(100% + 8px);transform:translate(-50%)translateY(4px)}.RfN2Eq_tooltip,.RfN2Eq_tooltip:after{position:absolute;left:50%}.RfN2Eq_tooltip:after{content:"";--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top:5px solid #313449;border-left:5px solid #0000;border-right:5px solid #0000;bottom:-4px}.RfN2Eq_iconContainer:hover .RfN2Eq_tooltip{opacity:1;transform:translate(-50%)translateY(0)}}.RfN2Eq_icon{width:1.5rem;height:1.5rem}@media (min-width:640px){.RfN2Eq_icon{width:1.75rem;height:1.75rem}}@media (min-width:768px){.RfN2Eq_icon{width:1.75rem;height:1.75rem}}@media (min-width:1024px){.RfN2Eq_icon{width:2rem;height:2rem}}@media (min-width:1280px){.RfN2Eq_icon{width:2rem;height:2rem}}.RfN2Eq_userIcon{width:2rem;height:2rem}@media (min-width:640px){.RfN2Eq_userIcon{width:2.25rem;height:2.25rem}}@media (min-width:768px){.RfN2Eq_userIcon{width:2.25rem;height:2.25rem}}@media (min-width:1024px){.RfN2Eq_userIcon{width:2.5rem;height:2.5rem}}@media (min-width:1280px){.RfN2Eq_userIcon{width:2.5rem;height:2.5rem}}.RfN2Eq_label{--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));font-family:Inter Regular,sans-serif;font-size:14.25px}@media (min-width:640px){.RfN2Eq_label{font-size:14.25px}}@media (min-width:768px){.RfN2Eq_label{display:none}}.RfN2Eq_numberIndicator{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(13 190 117/var(--tw-bg-opacity,1));border-width:1px;border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex;position:absolute;top:-2px;right:-2px}@media (min-width:640px){.RfN2Eq_numberIndicator{width:1.5rem;height:1.5rem;top:-3px;right:-3px}}@media (min-width:768px){.RfN2Eq_numberIndicator{border-width:3px;width:1.75rem;height:1.75rem;top:-5px;right:-5px}}@media (min-width:1024px){.RfN2Eq_numberIndicator{width:2rem;height:2rem;top:-5px;right:-5px}}@media (min-width:1280px){.RfN2Eq_numberIndicator{width:2rem;height:2rem;top:-5px;right:-5px}}.RfN2Eq_numberIndicatorText{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-family:Inter Bold,sans-serif;font-size:14.25px;font-weight:700}@media (min-width:768px){.RfN2Eq_numberIndicatorText{font-size:15px}}
.MC1waq_banner{border-radius:12px;max-width:780px;padding:56px 120px 80px 36px;position:relative;overflow:hidden}.MC1waq_import,.MC1waq_unlock{background-color:#fbf8ff}.MC1waq_upgrade{background-color:#ffede9}.MC1waq_lockBadge{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:16px;right:16px}.MC1waq_import .MC1waq_lockBadge,.MC1waq_unlock .MC1waq_lockBadge{background-color:#b97df8}.MC1waq_upgrade .MC1waq_lockBadge{background-color:#f6334c}.MC1waq_content{z-index:1;position:relative}.MC1waq_title{color:#313449;margin:0 0 10px;font-family:Inter Bold,sans-serif;font-size:26px}.MC1waq_description{color:#313449;max-width:300px;margin:0 0 4px;font-family:Inter Medium,sans-serif;font-size:1.125rem;line-height:1.5}.MC1waq_subtitle{color:#313449;margin:0 0 28px;font-size:1rem}.MC1waq_actions{flex-direction:column;align-items:center;gap:12px;width:fit-content;display:flex}.MC1waq_ctaButton{color:#fff;cursor:pointer;border:none;border-radius:24px;align-items:center;gap:8px;padding:14px 36px;font-family:Inter Bold,sans-serif;font-size:1rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.MC1waq_ctaButton:hover{opacity:.9}.MC1waq_ctaButton:disabled{cursor:not-allowed;opacity:.5}.MC1waq_import .MC1waq_ctaButton,.MC1waq_unlock .MC1waq_ctaButton{background-color:#b97df8}.MC1waq_upgrade .MC1waq_ctaButton{background-color:#f6334c}.MC1waq_upgradeLink{color:#b97df8;font-family:Inter Bold,sans-serif;font-size:1rem;text-decoration:none}.MC1waq_upgradeLink:hover{text-decoration:underline}.MC1waq_mascot{pointer-events:none;z-index:0;width:400px;height:400px;position:absolute;top:50%;right:-40px;transform:translateY(-42%)}
.Wg1kma_container{margin-bottom:2rem;padding:0 .5rem}.Wg1kma_header{border-bottom:1px solid #f0ece2;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.Wg1kma_title{color:#313449;margin-right:.5rem;font-family:Inter Bold,sans-serif;font-size:30px}.Wg1kma_count{color:#4b5563;background-color:#f3f4f6;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;padding:.25rem .5rem;font-family:Inter Medium,sans-serif;font-size:15px;display:inline-flex}.Wg1kma_list{margin:0;padding:0;list-style:none}.Wg1kma_equipmentItem{display:block}.Wg1kma_equipmentLabel{cursor:pointer;align-items:center;gap:.75rem;width:100%;padding:1rem 0;display:flex}.Wg1kma_equipmentLabel:hover .Wg1kma_checkbox{border-color:#f81;transform:scale(1.2)}.Wg1kma_equipmentLabel:hover .Wg1kma_icon{transform:scale(1.1)}.Wg1kma_content{color:#313449;flex:1;align-items:center;gap:.5rem;font-family:Inter Medium,sans-serif;font-size:17px;line-height:23.8px;transition:opacity .1s ease-in-out;display:flex}.Wg1kma_icon{-o-object-fit:contain;object-fit:contain;border-radius:.125rem;margin-right:.25rem;transition:transform .15s ease-in-out}.Wg1kma_icon,.Wg1kma_iconFallback{flex-shrink:0;width:2rem;height:2rem}.Wg1kma_iconFallback{justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:flex}.Wg1kma_text{flex:1}.Wg1kma_optional{color:#6b7280;font-style:italic;font-weight:400}.Wg1kma_checkbox{appearance:none;cursor:pointer;background-color:#0000;border:2px solid #d1d1d1;border-radius:9999px;flex-shrink:0;width:25px;height:25px;transition:all .15s ease-in-out;position:relative}.Wg1kma_checkbox:checked{background-color:#f81;border-color:#f81}.Wg1kma_checkbox:after{color:#fff;content:"✓";opacity:0;font-size:14px;font-weight:700;transition:all 80ms ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.Wg1kma_checkbox:checked:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.Wg1kma_checkbox:checked~.Wg1kma_content{opacity:.7;text-decoration:line-through}
._4kAd7q_tooltip{color:#fff;opacity:0;pointer-events:none;z-index:999;background:#6b6e81;border-radius:.375rem;width:max-content;max-width:280px;padding:.75rem 1rem;font-family:Inter Regular,sans-serif;font-size:15px;animation:.15s forwards _4kAd7q_fadeIn;display:none;position:absolute;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (min-width:640px){._4kAd7q_tooltip{display:block}}._4kAd7q_top{bottom:calc(100% + 8px)}._4kAd7q_bottom{top:calc(100% + 8px)}._4kAd7q_left{right:calc(100% + 8px)}._4kAd7q_left,._4kAd7q_right{top:50%;transform:translateY(-50%)}._4kAd7q_right{left:calc(100% + 8px)}._4kAd7q_align-start{left:0}._4kAd7q_align-center{left:50%;transform:translate(-50%)}._4kAd7q_align-end{right:0}._4kAd7q_left._4kAd7q_align-center,._4kAd7q_right._4kAd7q_align-center{transform:translateY(-50%)}._4kAd7q_tooltip:before{content:"";width:0;height:0;position:absolute}._4kAd7q_top:before{border-top:4px solid #6b6e81;border-left:4px solid #0000;border-right:4px solid #0000;top:100%}._4kAd7q_top._4kAd7q_align-start:before{left:16px}._4kAd7q_top._4kAd7q_align-center:before{left:50%;transform:translate(-50%)}._4kAd7q_top._4kAd7q_align-end:before{right:16px}._4kAd7q_bottom:before{border-bottom:4px solid #6b6e81;border-left:4px solid #0000;border-right:4px solid #0000;bottom:100%}._4kAd7q_bottom._4kAd7q_align-start:before{left:16px}._4kAd7q_bottom._4kAd7q_align-center:before{left:50%;transform:translate(-50%)}._4kAd7q_bottom._4kAd7q_align-end:before{right:16px}._4kAd7q_left:before{border-left:4px solid #6b6e81;left:100%}._4kAd7q_left:before,._4kAd7q_right:before{border-top:4px solid #0000;border-bottom:4px solid #0000;top:50%;transform:translateY(-50%)}._4kAd7q_right:before{border-right:4px solid #6b6e81;right:100%}@keyframes _4kAd7q_fadeIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}._4kAd7q_top._4kAd7q_align-center{animation:.15s forwards _4kAd7q_fadeInTop}._4kAd7q_bottom._4kAd7q_align-center{animation:.15s forwards _4kAd7q_fadeInBottom}@keyframes _4kAd7q_fadeInTop{0%{opacity:0;transform:translate(-50%)translateY(-2px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes _4kAd7q_fadeInBottom{0%{opacity:0;transform:translate(-50%)translateY(2px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
.n3hFEq_button{color:#f81;cursor:pointer;background-color:#ffedcf;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.25rem;min-width:auto;height:36px;padding:8px 12px;font-size:15px;line-height:1;transition:all .2s;display:inline-flex;position:relative;overflow:hidden}@media (min-width:640px){.n3hFEq_button{gap:.5rem;min-width:160px;height:40px;padding:10px 16px;font-size:1rem}}.n3hFEq_button:hover:not(:disabled){color:#fff;background-color:#f81;transform:translateY(-1px);box-shadow:0 2px 4px #f813}.n3hFEq_button:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #ff6b3533}.n3hFEq_button:disabled{cursor:not-allowed;opacity:.6}.n3hFEq_button.n3hFEq_added{color:#fff}.n3hFEq_button.n3hFEq_added,.n3hFEq_button.n3hFEq_added:hover:not(:disabled){background-color:#f81}.n3hFEq_button.n3hFEq_pending{cursor:wait}.n3hFEq_button.n3hFEq_pending:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;animation:1.5s infinite n3hFEq_shimmer;position:absolute;top:0;left:-100%}@keyframes n3hFEq_shimmer{to{left:100%}}.n3hFEq_iconWrapper{justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex}@media (min-width:640px){.n3hFEq_iconWrapper{width:1rem;height:1rem}}.n3hFEq_icon{width:100%;height:100%}.n3hFEq_text{font-family:Inter Medium,sans-serif}
._5wTuIa_container{margin-bottom:2rem}._5wTuIa_title{color:#313449;margin-bottom:1rem;font-family:Inter Bold,sans-serif;font-size:1.5rem}._5wTuIa_content{color:#374151;line-height:1.625}._5wTuIa_content p{margin-bottom:1rem}:is(._5wTuIa_content p):last-child{margin-bottom:0}._5wTuIa_content h1,._5wTuIa_content h2,._5wTuIa_content h3{color:#313449;margin-top:1.5rem;margin-bottom:.75rem;font-family:Inter Bold,sans-serif}._5wTuIa_content h1{font-size:1.5rem}._5wTuIa_content h2{font-size:26px}._5wTuIa_content h3{font-size:1.125rem}._5wTuIa_content strong{color:#313449;font-family:Inter Medium,sans-serif}._5wTuIa_content em{font-style:italic}
.lMMYuW_star{fill:#d1d1d1;flex-shrink:0;display:inline-block}.lMMYuW_filled{fill:#f81}
.p_-Qba_pill{color:#313449;cursor:pointer;background:#f9f7f3;border:1px solid #f0ece2;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:Inter Medium,sans-serif;font-size:15px;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.p_-Qba_pill:focus-visible,.p_-Qba_pill:hover{background:#fff;border-color:#ffda9d}.p_-Qba_starsRow{gap:1px}.p_-Qba_starsRow,.p_-Qba_text{display:inline-flex}.p_-Qba_text{white-space:nowrap;align-items:baseline;gap:2px}.p_-Qba_text strong{color:#313449;font-family:Inter SemiBold,sans-serif}.p_-Qba_divider,.p_-Qba_muted{color:#6b6e81}
.gBAmma_container{background-color:#f3f4f6;border-radius:2rem;gap:.75rem;width:fit-content;padding:.375rem}.gBAmma_button,.gBAmma_container{align-items:center;display:flex}.gBAmma_button{color:#6b6e81;cursor:pointer;background-color:#fff;border:none;border-radius:50%;justify-content:center;width:2rem;height:2rem;transition:all .2s}.gBAmma_button:hover:not(:disabled){color:#f81;background-color:#fff4dd}.gBAmma_button:active:not(:disabled){transform:scale(.95)}.gBAmma_button:disabled{cursor:not-allowed;opacity:.4}.gBAmma_servingsDisplay{justify-content:center;align-items:center;min-width:80px;display:flex}@media (min-width:768px){.gBAmma_servingsDisplay{min-width:100px}}.gBAmma_servingsText{color:#313449;font-family:Inter Medium,sans-serif;font-size:1rem}.gBAmma_lockIcon{margin-left:.25rem;font-size:.75rem}
._3NtoQW_header{width:100%;margin-bottom:2rem}@media (min-width:1024px){._3NtoQW_header{padding-top:4rem}}._3NtoQW_splitContainer{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:768px){._3NtoQW_splitContainer{gap:2rem}}@media (min-width:1024px){._3NtoQW_splitContainer{grid-template-columns:1fr 1.5fr;align-items:center;gap:4rem;display:grid}}@media (min-width:1280px){._3NtoQW_splitContainer{gap:5rem}}@media (min-width:1536px){._3NtoQW_splitContainer{grid-template-columns:1fr 1.8fr;gap:6rem}}._3NtoQW_leftColumn{flex-direction:column;flex:1;align-items:center;gap:1.5rem;width:100%;display:flex}@media (min-width:1024px){._3NtoQW_leftColumn{align-items:flex-start;width:auto}}._3NtoQW_rightColumn{flex-direction:column;flex:1;gap:1.5rem;width:100%;display:flex}@media (min-width:1024px){._3NtoQW_rightColumn{width:auto;padding-right:1.5rem}}._3NtoQW_title{color:#313449;margin:0;font-family:Inter Bold,sans-serif;font-size:40px;line-height:1.1}@media (min-width:768px){._3NtoQW_title{font-size:64px}}._3NtoQW_timeInfo{color:#313449;font-family:Inter Medium,sans-serif;font-size:18px}@media (min-width:768px){._3NtoQW_timeInfo{font-size:24px}}._3NtoQW_actionsContainer{flex-wrap:wrap;gap:1rem}._3NtoQW_actionsContainer,._3NtoQW_servingsContainer{align-items:center;display:flex}._3NtoQW_tags{flex-wrap:wrap;gap:.75rem}._3NtoQW_tag,._3NtoQW_tags{display:flex}._3NtoQW_tag{color:#313449;align-items:center;gap:.5rem;font-family:Inter Medium,sans-serif}._3NtoQW_tagIcon{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:20px;height:20px}._3NtoQW_description{flex-direction:column;gap:1rem;display:flex}._3NtoQW_descriptionText{color:#6b6e81;margin:0;font-family:Inter Regular,sans-serif;font-size:16px;line-height:1.6}@media (min-width:768px){._3NtoQW_descriptionText{font-size:18px}}._3NtoQW_imageContainer{aspect-ratio:1;border-radius:.5rem;width:100%;max-width:540px;overflow:hidden}@media (min-width:1280px){._3NtoQW_imageContainer{max-width:600px}}@media (min-width:1536px){._3NtoQW_imageContainer{max-width:640px}}._3NtoQW_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._3NtoQW_socialSplitContainer{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:768px){._3NtoQW_socialSplitContainer{flex-direction:row;gap:2rem}}._3NtoQW_socialLeftColumn{flex:1;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}@media (min-width:768px){._3NtoQW_socialLeftColumn{flex:0 0 40%;width:auto}}._3NtoQW_socialRightColumn{flex-direction:column;flex:1;gap:1.5rem;width:100%;display:flex}@media (min-width:768px){._3NtoQW_socialRightColumn{flex:0 0 60%;width:auto;padding-right:1.5rem}}._3NtoQW_socialEmbed{aspect-ratio:9/16;border:none;border-radius:.5rem;width:100%;max-width:405px;height:auto;margin-bottom:2rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@media (min-width:1280px){._3NtoQW_socialEmbed{max-width:450px}}@media (min-width:1536px){._3NtoQW_socialEmbed{max-width:480px}}._3NtoQW_socialEmbed._3NtoQW_youtube{aspect-ratio:16/9;max-width:560px}@media (min-width:1280px){._3NtoQW_socialEmbed._3NtoQW_youtube{max-width:640px}}@media (min-width:1536px){._3NtoQW_socialEmbed._3NtoQW_youtube{max-width:720px}}._3NtoQW_socialEmbed._3NtoQW_youtubeShort{aspect-ratio:9/16;max-width:405px}@media (min-width:1280px){._3NtoQW_socialEmbed._3NtoQW_youtubeShort{max-width:450px}}@media (min-width:1536px){._3NtoQW_socialEmbed._3NtoQW_youtubeShort{max-width:480px}}._3NtoQW_sourceAttribution{color:#6b6e81;align-items:center;gap:.5rem;font-family:Inter Medium,sans-serif;font-size:18px;display:flex}._3NtoQW_favicon{-o-object-fit:contain;object-fit:contain;width:20px;height:20px}._3NtoQW_youtubeVideoContainer{justify-content:center;width:100%;margin-bottom:2rem;display:flex}._3NtoQW_youtubeVideoEmbed{aspect-ratio:16/9;border:none;border-radius:.5rem;width:100%;max-width:896px;height:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@media (min-width:1280px){._3NtoQW_youtubeVideoEmbed{max-width:1120px}}@media (min-width:1536px){._3NtoQW_youtubeVideoEmbed{max-width:1280px}}._3NtoQW_youtubeInfoContainer{flex-direction:column;gap:1.5rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex}@media (min-width:1280px){._3NtoQW_youtubeInfoContainer{max-width:1320px}}@media (min-width:1536px){._3NtoQW_youtubeInfoContainer{max-width:1400px}}._3NtoQW_zestifiedContainer{flex-direction:column;gap:2rem;display:flex}@media (min-width:1024px){._3NtoQW_zestifiedContainer{grid-template-columns:1fr 1.5fr;align-items:center;gap:4rem;display:grid}}@media (min-width:1280px){._3NtoQW_zestifiedContainer{gap:5rem}}@media (min-width:1536px){._3NtoQW_zestifiedContainer{grid-template-columns:1fr 1.8fr;gap:6rem}}._3NtoQW_landscapeImageContainer{aspect-ratio:16/9;border-radius:.5rem;width:100%;max-width:1024px;height:250px;margin-bottom:2rem;overflow:hidden}@media (min-width:768px){._3NtoQW_landscapeImageContainer{height:auto}}@media (min-width:1024px){._3NtoQW_landscapeImageContainer{aspect-ratio:none;max-width:none;height:550px;margin-bottom:0}}._3NtoQW_landscapeImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._3NtoQW_zestifiedInfoContainer{flex-direction:column;gap:1.5rem;max-width:1200px;display:flex}@media (min-width:1280px){._3NtoQW_zestifiedInfoContainer{max-width:1320px}}@media (min-width:1536px){._3NtoQW_zestifiedInfoContainer{max-width:1400px}}@media (min-width:1024px){._3NtoQW_zestifiedInfoContainer{max-width:none;margin:auto 0;padding-right:1.5rem}}._3NtoQW_metaRow{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}@media (min-width:768px){._3NtoQW_metaRow{flex-direction:row;align-items:center;gap:2rem}}._3NtoQW_titleMetaRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}
.W0xXLa_container{margin-bottom:2rem;padding:0 .5rem}.W0xXLa_header{border-bottom:1px solid #f0ece2;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.W0xXLa_title{color:#313449;margin-right:.5rem;font-family:Inter Bold,sans-serif;font-size:30px}.W0xXLa_count{color:#4b5563;background-color:#f3f4f6;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;padding:.25rem .5rem;font-family:Inter Medium,sans-serif;font-size:15px;display:inline-flex}.W0xXLa_list{margin:0;padding:0;list-style:none}.W0xXLa_ingredient{display:block}.W0xXLa_sectionHeader{color:#313449;margin-top:1rem;padding:1rem 0 .5rem;font-family:Inter Bold,sans-serif}.W0xXLa_sectionHeader:first-child{margin-top:0}.W0xXLa_ingredientLabel{cursor:pointer;align-items:center;gap:.75rem;width:100%;padding:1rem 0;display:flex}.W0xXLa_ingredientLabel:hover .W0xXLa_checkbox{border-color:#f81;transform:scale(1.2)}.W0xXLa_ingredientLabel:hover .W0xXLa_icon{transform:scale(1.1)}.W0xXLa_content{color:#313449;flex:1;align-items:center;gap:.5rem;font-family:Inter Medium,sans-serif;font-size:17px;line-height:23.8px;transition:opacity .1s ease-in-out;display:flex}.W0xXLa_checkbox{appearance:none;cursor:pointer;background-color:#0000;border:2px solid #d1d1d1;border-radius:9999px;flex-shrink:0;width:25px;height:25px;transition:all .15s ease-in-out;position:relative}.W0xXLa_checkbox:checked{background-color:#f81;border-color:#f81}.W0xXLa_checkbox:after{color:#fff;content:"✓";opacity:0;font-size:14px;font-weight:700;transition:all 80ms ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.W0xXLa_checkbox:checked:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.W0xXLa_checkbox:checked~.W0xXLa_content{opacity:.7;text-decoration:line-through}.W0xXLa_icon{-o-object-fit:contain;object-fit:contain;border-radius:.125rem;flex-shrink:0;width:2rem;height:2rem;margin-right:.25rem;transition:transform .15s ease-in-out}.W0xXLa_text{flex:1}
.MScBSq_container{margin-top:1rem;margin-bottom:2rem;padding:0 .5rem}.MScBSq_header{border-bottom:1px solid #f0ece2;margin-bottom:.5rem;padding-bottom:.75rem}.MScBSq_title{color:#313449;font-family:Inter Bold,sans-serif;font-size:24px}@media (min-width:768px){.MScBSq_title{font-size:30px}}.MScBSq_perServingLabel{color:#999ea1;font-family:Inter Regular,sans-serif;font-size:15px}.MScBSq_scrollContainer{scrollbar-width:none;-ms-overflow-style:none;gap:1.5rem;padding:.5rem .25rem .75rem;display:flex;overflow-x:auto}@media (min-width:768px){.MScBSq_scrollContainer{gap:2rem;padding:.75rem .5rem}}.MScBSq_scrollContainer::-webkit-scrollbar{display:none}.MScBSq_stackedCard{flex-direction:column;gap:.25rem;min-width:max-content;display:flex}.MScBSq_caloriesCard,.MScBSq_nutritionCard{justify-content:flex-start;align-items:center;gap:.25rem;display:flex}.MScBSq_iconContainer{opacity:.75;border-radius:50%;width:8px;height:8px;transform:translateY(-1px)}.MScBSq_iconContainer.MScBSq_calories{background-color:#f81}.MScBSq_iconContainer.MScBSq_protein{background-color:#6b8ef0}.MScBSq_iconContainer.MScBSq_fat{background-color:#ffd801}.MScBSq_iconContainer.MScBSq_carbs{background-color:#0dbe75}.MScBSq_caloriesValue{color:#313449;font-family:Inter Medium,sans-serif;font-size:15px;line-height:21px}@media (min-width:768px){.MScBSq_caloriesValue{font-size:1rem;line-height:1.5}}.MScBSq_cardValue{color:#313449;font-family:Inter Medium,sans-serif;font-size:15px;line-height:21px}@media (min-width:768px){.MScBSq_cardValue{font-size:1rem;line-height:1.5}}.MScBSq_caloriesLabel{color:#6b6e81;margin-left:.75rem;font-family:Inter Regular,sans-serif;font-size:14.25px;line-height:1.3}@media (min-width:768px){.MScBSq_caloriesLabel{font-size:15px;line-height:1.4}}.MScBSq_cardLabel{color:#6b6e81;margin-left:.75rem;font-family:Inter Regular,sans-serif;font-size:14.25px;line-height:1.3}@media (min-width:768px){.MScBSq_cardLabel{font-size:15px;line-height:1.4}}.MScBSq_cardSubLabel{color:#999ea1;margin-left:.75rem;font-family:Inter Regular,sans-serif;font-size:14.25px;line-height:1.3}@media (min-width:768px){.MScBSq_cardSubLabel{font-size:15px;line-height:1.4}}.MScBSq_lockedOverlay{background-color:#f9fafb;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;display:flex}.MScBSq_lockBadge{color:#6b7280;background-color:#f3f4f6;border-radius:9999px;margin-bottom:.5rem;padding:.25rem .75rem;font-size:.875rem;font-weight:500}.MScBSq_lockedText{color:#9ca3af;font-size:.875rem}
.o2kA1W_container{border-top:1px solid #f0ece2;padding:1.5rem 0}.o2kA1W_heading{color:#313449;margin:0 0 1rem;font-family:Inter Bold,sans-serif;font-size:24px}.o2kA1W_skeleton{background:#f9f7f3;border-radius:.75rem;width:100%;height:180px}.o2kA1W_summaryRow{grid-template-columns:auto 1fr;align-items:center;gap:2rem;padding:1rem 0 1.5rem;display:grid}@media (max-width:640px){.o2kA1W_summaryRow{grid-template-columns:1fr;gap:1rem}}.o2kA1W_avgBlock{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.o2kA1W_avgValue{color:#313449;font-family:Inter Bold,sans-serif;font-size:56px;line-height:1}.o2kA1W_avgStars{gap:2px;margin-top:.25rem;display:flex}.o2kA1W_count{color:#6b6e81;font-family:Inter Regular,sans-serif;font-size:15px}.o2kA1W_distribution{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.o2kA1W_distRow{grid-template-columns:16px 1fr 32px;align-items:center;gap:.5rem;display:grid}.o2kA1W_distLabel{color:#6b6e81;text-align:right;font-family:Inter Medium,sans-serif;font-size:15px}.o2kA1W_distTrack{background:#f9f7f3;border-radius:9999px;height:8px;overflow:hidden}.o2kA1W_distFill{background:#f81;border-radius:9999px;height:100%;transition:width .2s ease-out}.o2kA1W_distCount{color:#6b6e81;text-align:right;font-family:Inter Regular,sans-serif;font-size:14.25px}.o2kA1W_emptyState{flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 0;display:flex}.o2kA1W_emptyStars{gap:.25rem;display:flex}.o2kA1W_emptyTitle{color:#313449;margin:.5rem 0 0;font-family:Inter Medium,sans-serif;font-size:16.5px}.o2kA1W_emptySubtitle{color:#6b6e81;margin:0;font-family:Inter Regular,sans-serif;font-size:15px}.o2kA1W_yourRating{border-top:1px solid #f0ece2;flex-direction:column;align-items:flex-start;gap:.5rem;padding-top:1rem;display:flex}.o2kA1W_yourRatingLabel{color:#313449;font-family:Inter SemiBold,sans-serif;font-size:16.5px}.o2kA1W_yourRatingStars{gap:.25rem;display:flex}.o2kA1W_starButton{cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.o2kA1W_starButton:focus-visible,.o2kA1W_starButton:hover{background:#fffbf4}.o2kA1W_starButtonActive svg{fill:#f81}.o2kA1W_removeRating{color:#6b6e81;cursor:pointer;background:0 0;border:none;padding:0;font-family:Inter Medium,sans-serif;font-size:15px;text-decoration:underline}.o2kA1W_removeRating:hover{color:#313449}
._7ng_TW_form{background:#f9f7f3;border:1px solid #f0ece2;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}._7ng_TW_replyBanner{background:#fff4dd;border-radius:.375rem;justify-content:space-between;align-items:center;padding:.25rem .5rem;display:flex}._7ng_TW_replyTo{color:#313449;font-family:Inter Medium,sans-serif;font-size:15px}._7ng_TW_replyCancel{color:#6b6e81;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:18px;line-height:1}._7ng_TW_replyCancel:hover{color:#313449}._7ng_TW_inputRow{align-items:flex-end;gap:.5rem;display:flex}._7ng_TW_textarea{color:#313449;resize:vertical;background:0 0;border:none;outline:none;flex:1;min-height:40px;padding:.5rem;font-family:Inter Regular,sans-serif;font-size:16.5px;line-height:1.5}._7ng_TW_textarea::placeholder{color:#6b6e81}._7ng_TW_sendButton{color:#6b6e81;cursor:not-allowed;background:#d1d1d1;border:none;border-radius:9999px;padding:.5rem 1rem;font-family:Inter SemiBold,sans-serif;font-size:15px;transition:background-color .15s ease-out}._7ng_TW_sendButtonActive{color:#fff;cursor:pointer;background:#f81}._7ng_TW_sendButtonActive:hover{background:#e98c00}
._70E0tW_arrow{fill:#999ea1;flex-shrink:0;transition:fill .12s ease-out,transform .12s ease-out;display:inline-block}._70E0tW_arrow:hover{fill:#313449}._70E0tW_down{transform:rotate(180deg)}._70E0tW_activeUp{fill:#f81}._70E0tW_activeDown{fill:#6b8ef0}
.S9Opoq_item{border-bottom:1px solid #f0ece2;grid-template-columns:36px 1fr;gap:.75rem;padding:.75rem 0;display:grid}.S9Opoq_itemReply{border-bottom:none;padding:.5rem 0}.S9Opoq_content{min-width:0}.S9Opoq_header{align-items:baseline;gap:.5rem;display:flex}.S9Opoq_username{color:#313449;font-family:Inter SemiBold,sans-serif;font-size:15px}.S9Opoq_timestamp{color:#6b6e81;font-family:Inter Regular,sans-serif;font-size:14.25px}.S9Opoq_pendingBadge{color:#f81;margin-left:auto;font-family:Inter Medium,sans-serif;font-size:14.25px}.S9Opoq_body{color:#313449;white-space:pre-wrap;word-wrap:break-word;margin:.25rem 0 .5rem;font-family:Inter Regular,sans-serif;font-size:16.5px;line-height:1.5}.S9Opoq_bodyDeleted{color:#6b6e81;font-style:italic}.S9Opoq_actions{align-items:center;gap:.75rem;display:flex}.S9Opoq_voteGroup{gap:.25rem}.S9Opoq_voteButton,.S9Opoq_voteGroup{align-items:center;display:inline-flex}.S9Opoq_voteButton{cursor:pointer;background:0 0;border:none;border-radius:.125rem;justify-content:center;padding:.25rem;line-height:0}.S9Opoq_voteButton:hover{background:#f9f7f3}.S9Opoq_voteCount{color:#6b6e81;text-align:center;min-width:20px;font-family:Inter Medium,sans-serif;font-size:15px;transition:color .12s ease-out}.S9Opoq_voteCountUp{color:#f81}.S9Opoq_voteCountDown{color:#6b8ef0}.S9Opoq_actionButton{color:#6b6e81;cursor:pointer;background:0 0;border:none;padding:.25rem 0;font-family:Inter Medium,sans-serif;font-size:15px}.S9Opoq_actionButton:hover{color:#313449}
.KyjI3a_circle{pointer-events:none;z-index:2;background:#fff6;border:2px solid #fffc;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 1px 3px #0003}.KyjI3a_selected{background:#f81;border-color:#f81}
.rRQDuW_list{border-left:2px solid #f0ece2;margin:0 0 0 1rem;padding:0 0 0 2rem;list-style:none}.rRQDuW_loading{color:#6b6e81;padding:.5rem 0 .5rem 2rem;font-family:Inter Regular,sans-serif;font-size:15px}
.lfrp0W_folderInfo{text-align:center;flex-direction:column;align-items:center;margin-bottom:2rem;display:flex}.lfrp0W_grid{grid-template-columns:repeat(2,1fr);width:100%;display:grid;position:relative}.lfrp0W_grid>*{border-right:1px solid #f0ece2;padding:1rem}.lfrp0W_grid>:nth-child(2n){border-right:none}.lfrp0W_grid>:nth-child(n+3){border-top:1px solid #f0ece2}@media (min-width:1024px){.lfrp0W_grid>*{padding:1.5rem}}@media (min-width:1280px){.lfrp0W_grid>*{padding:2rem}.lfrp0W_grid{grid-template-columns:repeat(3,1fr)}.lfrp0W_grid>:nth-child(2n){border-right:1px solid #f0ece2}.lfrp0W_grid>:nth-child(3n){border-right:none}.lfrp0W_grid>:nth-child(3){border-top:none}}@media (min-width:1536px){.lfrp0W_grid{grid-template-columns:repeat(4,1fr)}.lfrp0W_grid>:nth-child(3n){border-right:1px solid #f0ece2}.lfrp0W_grid>:nth-child(4n){border-right:none}.lfrp0W_grid>:nth-child(3),.lfrp0W_grid>:nth-child(4){border-top:none}}@media (min-width:1920px){.lfrp0W_grid{grid-template-columns:repeat(5,1fr)}.lfrp0W_grid>:nth-child(4n){border-right:1px solid #f0ece2}.lfrp0W_grid>:nth-child(5n){border-right:none}.lfrp0W_grid>:nth-child(3),.lfrp0W_grid>:nth-child(4),.lfrp0W_grid>:nth-child(5){border-top:none}}.lfrp0W_grid>:last-child{border-right:none}.lfrp0W_card{flex-direction:column;align-items:center;gap:.5rem;display:flex}.lfrp0W_imageSection{aspect-ratio:1;width:100%;max-width:140px}@media (min-width:640px){.lfrp0W_imageSection{max-width:160px}}@media (min-width:768px){.lfrp0W_imageSection{max-width:200px}}@media (min-width:1024px){.lfrp0W_imageSection{max-width:220px}}@media (min-width:1280px){.lfrp0W_imageSection{max-width:240px}}.lfrp0W_cardContent{width:100%}.lfrp0W_cardButton,.lfrp0W_cardContent{justify-content:center;display:flex}.lfrp0W_cardButton{margin-top:.5rem}
.gvSAca_button{border-style:solid;border-width:2px;border-radius:10px;justify-content:flex-start;align-items:center;padding:.75rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.gvSAca_button[disabled]{opacity:.5}.gvSAca_primary{--tw-border-opacity:1;border-color:rgb(255 136 17/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 136 17/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gvSAca_primary:hover{--tw-border-opacity:1;border-color:rgb(233 140 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(233 140 0/var(--tw-bg-opacity,1))}.gvSAca_secondary{--tw-bg-opacity:1}.gvSAca_neutral,.gvSAca_secondary{background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.gvSAca_neutral{--tw-border-opacity:1;border-color:rgb(249 247 243/var(--tw-border-opacity,1));--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1))}.gvSAca_neutral:hover{--tw-border-opacity:1;border-color:rgb(255 136 17/var(--tw-border-opacity,1))}.gvSAca_neutral[disabled]:hover{--tw-border-opacity:1;border-color:rgb(249 247 243/var(--tw-border-opacity,1))}.gvSAca_neutral.gvSAca_active{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 218 157/var(--tw-bg-opacity,1))}.gvSAca_neutral.gvSAca_active,.gvSAca_neutral.gvSAca_active:hover{border-color:rgb(255 136 17/var(--tw-border-opacity,1))}.gvSAca_neutral.gvSAca_active:hover{--tw-border-opacity:1}.gvSAca_small{width:7rem}.gvSAca_medium{width:13rem}.gvSAca_large{width:100%;padding:1rem}@media (min-width:768px){.gvSAca_large{width:20rem}}.gvSAca_full{width:100%;padding:1rem}.gvSAca_icon{width:2.25rem;height:2.25rem;margin-right:.75rem}.gvSAca_text{text-align:left;font-family:Inter Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}
.A0CeFW_card,.A0CeFW_cardContainer{width:100%;height:100%;display:flex;position:relative}.A0CeFW_card{cursor:pointer;background-color:#0000;flex-direction:column;gap:.5rem;padding:16px;text-decoration:none;transition:background-color .2s}@media (min-width:768px){.A0CeFW_card{padding:0}.A0CeFW_card:hover{background-color:#fffdf9}.A0CeFW_card:hover img{transform:scale(1.05)}}.A0CeFW_content{text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;display:flex}.A0CeFW_content,.A0CeFW_recipeName{width:100%}.A0CeFW_recipeName{text-align:center;text-overflow:ellipsis;--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .25rem;font-family:Inter Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.A0CeFW_recipeName{padding-left:1rem;padding-right:1rem}}.A0CeFW_cookTime{color:#6b6e81;margin:4px 0 0;font-family:Inter Regular,sans-serif;font-size:13px}@media (min-width:768px){.A0CeFW_cookTime{font-size:14px}}.A0CeFW_domain{align-items:center;gap:4px;margin-top:4px;display:flex}.A0CeFW_favicon{-o-object-fit:contain;object-fit:contain;width:16px;height:16px}.A0CeFW_domainName{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));font-family:Inter Regular,sans-serif;font-size:13px}.A0CeFW_imageSection{width:100%;padding:0;position:relative}.A0CeFW_addToMenuContainer{margin-top:.5rem;padding:0 1rem}.A0CeFW_addToMenuContainer,.A0CeFW_removeButton{justify-content:center;display:flex}.A0CeFW_removeButton{cursor:pointer;opacity:0;z-index:2;background:#fffffff2;border:1px solid #f0ece2;border-radius:50%;align-items:center;width:32px;height:32px;transition:all .2s;position:absolute;top:8px;right:8px}@media (min-width:768px){.A0CeFW_cardContainer:hover .A0CeFW_removeButton{opacity:1}.A0CeFW_removeButton:hover{background:#fff;border-color:#e9e2d5;transform:scale(1.05)}}.A0CeFW_removeButton svg{color:#6b6e81}@media (min-width:768px){.A0CeFW_removeButton:hover svg{color:#313449}}.A0CeFW_small .A0CeFW_cookTime{font-size:13px}.A0CeFW_large .A0CeFW_cookTime{font-size:15px}.A0CeFW_cardContainerSelected{background-color:#fffdf9}
._0N0BrG_container{flex-direction:column}._0N0BrG_container,._0N0BrG_header{gap:.75rem;display:flex}._0N0BrG_header{justify-content:space-between;align-items:center}._0N0BrG_heading{color:#313449;margin:0;font-family:Inter Bold,sans-serif;font-size:20px}._0N0BrG_sortControls{background:#f9f7f3;border-radius:9999px;padding:2px;display:inline-flex}._0N0BrG_sortActive,._0N0BrG_sortInactive{cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.25rem .75rem;font-family:Inter Medium,sans-serif;font-size:15px}._0N0BrG_sortActive{color:#313449;background:#fff;box-shadow:0 1px 2px #0000000d}._0N0BrG_sortInactive{color:#6b6e81}._0N0BrG_list{margin:0;list-style:none}._0N0BrG_list,._0N0BrG_threadItem{padding:0}._0N0BrG_repliesToggle{color:#6b6e81;cursor:pointer;background:0 0;border:none;padding:.25rem 0 .25rem 3rem;font-family:Inter Medium,sans-serif;font-size:15px}._0N0BrG_repliesToggle:hover{color:#313449}._0N0BrG_empty{color:#6b6e81;text-align:center;padding:1.5rem 0;font-family:Inter Regular,sans-serif;font-size:16.5px}._0N0BrG_loadMore{color:#313449;cursor:pointer;background:0 0;border:1px solid #f0ece2;border-radius:9999px;align-self:center;margin-top:.5rem;padding:.5rem 1rem;font-family:Inter Medium,sans-serif;font-size:15px}._0N0BrG_loadMore:hover:not(:disabled){background:#f9f7f3}._0N0BrG_loadMore:disabled{cursor:not-allowed;opacity:.6}
.GDWA8W_container{max-width:100%;margin:0 auto;padding:1rem}@media (min-width:768px){.GDWA8W_container{max-width:1024px;padding:2rem}}@media (min-width:1024px){.GDWA8W_container{max-width:1280px}}@media (min-width:1280px){.GDWA8W_container{max-width:1400px}}@media (min-width:1536px){.GDWA8W_container{max-width:1512px}}.GDWA8W_twoColumnLayout{gap:2rem;display:grid}@media (min-width:1024px){.GDWA8W_twoColumnLayout{grid-template-columns:1fr 1fr;align-items:start;gap:3rem}}@media (min-width:1280px){.GDWA8W_twoColumnLayout{gap:4rem}}.GDWA8W_leftColumn,.GDWA8W_rightColumn{flex-direction:column;gap:1rem;display:flex}.GDWA8W_sectionTitle{color:#313449;margin:0 0 1rem;font-family:Cupidus,sans-serif;font-size:1.5rem}@media (min-width:768px){.GDWA8W_sectionTitle{font-size:40px}}.GDWA8W_recipeList{flex-direction:column;gap:1rem;display:flex}.GDWA8W_recipeCard{width:100%;max-width:1080px;margin-left:auto;margin-right:auto}.GDWA8W_recipeCardContent{align-items:center;gap:1rem;padding:1rem;display:flex}@media (min-width:640px){.GDWA8W_recipeCardContent{gap:1.25rem;padding:1.25rem 1.5rem}}@media (min-width:768px){.GDWA8W_recipeCardContent{gap:1.5rem;padding:1.5rem 2rem}}.GDWA8W_recipeImage{flex-shrink:0;width:5rem;height:5rem}@media (min-width:640px){.GDWA8W_recipeImage{width:6rem;height:6rem}}@media (min-width:768px){.GDWA8W_recipeImage{width:7rem;height:7rem}}@media (min-width:1024px){.GDWA8W_recipeImage{width:8rem;height:8rem}}.GDWA8W_recipeInfo{flex-direction:column;flex:1;gap:.5rem;display:flex}.GDWA8W_recipeDots{justify-content:center;align-items:center;display:flex}.GDWA8W_divider{--tw-bg-opacity:1;background-color:rgb(249 247 243/var(--tw-bg-opacity,1));opacity:.4;height:1px}.GDWA8W_shoppingHeader{border-bottom:1px solid #f0ece2;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;display:flex}.GDWA8W_shoppingTitleGroup{flex-direction:column;gap:.25rem;display:flex}.GDWA8W_shoppingItems{flex-direction:column;gap:.75rem;display:flex}.GDWA8W_shoppingItem{align-items:center;gap:.75rem;display:flex}
._4pGCqa_imageContainer{justify-content:center;align-items:center;margin-bottom:.5rem;display:flex;position:relative}._4pGCqa_imageWrapper{aspect-ratio:1;border-radius:20px;width:100%;max-width:140px;position:relative;overflow:hidden}@media (min-width:640px){._4pGCqa_imageWrapper{max-width:160px}}@media (min-width:768px){._4pGCqa_imageWrapper{max-width:200px}}@media (min-width:1024px){._4pGCqa_imageWrapper{max-width:220px}}@media (min-width:1280px){._4pGCqa_imageWrapper{max-width:240px}}._4pGCqa_imported ._4pGCqa_image{border-radius:20px;margin-bottom:.5rem}._4pGCqa_importedBorder{z-index:1;border:4px solid #ffedcf;border-radius:24px;inset:-4px}._4pGCqa_importedBorder,._4pGCqa_ratingBadge{pointer-events:none;position:absolute}._4pGCqa_ratingBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;z-index:2;background:#0009;border-radius:8px;align-items:center;gap:2px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1;display:flex;bottom:6px;right:6px}._4pGCqa_ratingStar{color:#fbbf24;font-size:12px}._4pGCqa_ratingValue{font-variant-numeric:tabular-nums}._4pGCqa_image{-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%!important;height:100%!important}@media (min-width:768px){._4pGCqa_imported ._4pGCqa_image{margin-bottom:0}._4pGCqa_importedBorder{border-width:6px;border-radius:35px;inset:-6px}}
.k_Kr5W_container{gap:1.5rem;width:100%}.k_Kr5W_commentsBlock,.k_Kr5W_container{flex-direction:column;display:flex}.k_Kr5W_commentsBlock{border-top:1px solid #f0ece2;gap:1rem;padding-top:1rem}
.zj0MMG_section{width:100%}.zj0MMG_header{color:#b5ad96;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:15px;font-weight:400;display:flex}.zj0MMG_header:after,.zj0MMG_header:before{content:"";background-color:#e4e0d6;flex:1;height:.5px}.zj0MMG_dropZone{min-height:4px}.zj0MMG_dropZone,.zj0MMG_dropZoneActive{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.zj0MMG_dropZoneActive{background-color:#e4e0d64d;border:1px dashed #d4ccb8;border-radius:.5rem;min-height:80px;margin:.25rem .75rem}
.fOYIBG_grid{grid-template-columns:repeat(2,1fr);width:100%;display:grid;position:relative}.fOYIBG_grid>*{border-right:1px solid #f0ece2;padding:1rem;transition:background-color .2s}.fOYIBG_grid>:nth-child(2n){border-right:none}.fOYIBG_grid>:nth-child(n+3){border-top:1px solid #f0ece2}.fOYIBG_grid>:hover{background-color:#fffdf9}@media (min-width:1024px){.fOYIBG_grid>*{padding:1.5rem}}@media (min-width:1280px){.fOYIBG_grid>*{padding:2rem}.fOYIBG_grid{grid-template-columns:repeat(3,1fr)}.fOYIBG_grid>:nth-child(2n){border-right:1px solid #f0ece2}.fOYIBG_grid>:nth-child(3n){border-right:none}.fOYIBG_grid>:nth-child(3){border-top:none}}@media (min-width:1536px){.fOYIBG_grid{grid-template-columns:repeat(4,1fr)}.fOYIBG_grid>:nth-child(3n){border-right:1px solid #f0ece2}.fOYIBG_grid>:nth-child(4n){border-right:none}.fOYIBG_grid>:nth-child(3),.fOYIBG_grid>:nth-child(4){border-top:none}}@media (min-width:1920px){.fOYIBG_grid{grid-template-columns:repeat(5,1fr)}.fOYIBG_grid>:nth-child(4n){border-right:1px solid #f0ece2}.fOYIBG_grid>:nth-child(5n){border-right:none}.fOYIBG_grid>:nth-child(3),.fOYIBG_grid>:nth-child(4),.fOYIBG_grid>:nth-child(5){border-top:none}}.fOYIBG_grid>:last-child{border-right:none}
.-LQG7q_root{z-index:60;position:fixed;inset:0}.-LQG7q_backdrop{background:#0006;animation:.2s ease-out -LQG7q_fadeIn;inset:0}.-LQG7q_backdrop,.-LQG7q_sheet{position:absolute}.-LQG7q_sheet{background:#fff;border-top-left-radius:1rem;border-top-right-radius:1rem;flex-direction:column;max-height:88vh;animation:.24s cubic-bezier(.22,.61,.36,1) -LQG7q_slideUp;display:flex;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -8px 24px #0000001f}@media (min-width:1024px){.-LQG7q_sheet{border-top-left-radius:0;border-top-right-radius:0;width:min(640px,55vw);max-height:100vh;animation:.28s cubic-bezier(.22,.61,.36,1) -LQG7q_slideInRight;inset:0 0 0 auto;box-shadow:-8px 0 24px #0000001f}}.-LQG7q_header{border-bottom:1px solid #f0ece2;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.-LQG7q_title{color:#313449;margin:0;font-family:Inter Bold,sans-serif;font-size:18px}.-LQG7q_closeButton{color:#6b6e81;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:36px;height:36px;padding:.25rem .5rem;font-size:28px;line-height:1;display:inline-flex}.-LQG7q_closeButton:hover{color:#313449;background:#f9f7f3}.-LQG7q_scrollArea{flex:1;padding:1rem 1.25rem 1.5rem;overflow-y:auto}.-LQG7q_sheet:before{content:"";background:#d1d1d1;border-radius:9999px;width:40px;height:4px;margin:.5rem auto 0;display:block}@media (min-width:1024px){.-LQG7q_sheet:before{display:none}}@keyframes -LQG7q_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes -LQG7q_slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes -LQG7q_slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}
.fvwBFW_h1{color:#313449;font-family:Cupidus,sans-serif;font-size:40px;line-height:1.25}@media (min-width:640px){.fvwBFW_h1{line-height:1.5}}@media (min-width:768px){.fvwBFW_h1{font-size:2.25rem}}.fvwBFW_h2{color:#313449;font-family:Cupidus,sans-serif;font-size:1.5rem}@media (min-width:768px){.fvwBFW_h2{font-size:2.25rem}}.fvwBFW_h3{color:#313449;font-family:Cupidus,sans-serif;font-size:26px}@media (min-width:768px){.fvwBFW_h3{font-size:40px}}.fvwBFW_h4{color:#313449;font-family:Cupidus,sans-serif;font-size:26px}@media (min-width:768px){.fvwBFW_h4{font-size:1.5rem}}.fvwBFW_h5{font-family:Cupidus,sans-serif;font-size:1.125rem}.fvwBFW_h5,.fvwBFW_h6{color:#313449}.fvwBFW_h6{font-family:Inter Bold,sans-serif;font-size:1rem}
.BYzOiW_container{padding-bottom:1rem;position:relative}@media (min-width:640px){.BYzOiW_container{padding-bottom:1.5rem}}@media (min-width:768px){.BYzOiW_container{padding-bottom:2rem}}.BYzOiW_header{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}@media (min-width:640px){.BYzOiW_header{margin-bottom:1.25rem}}@media (min-width:768px){.BYzOiW_header{margin-bottom:1.5rem}}.BYzOiW_headerLeft{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}@media (min-width:640px){.BYzOiW_headerLeft{gap:1rem}}.BYzOiW_iconContainer{flex-shrink:0;width:32px;height:32px}@media (min-width:640px){.BYzOiW_iconContainer{width:36px;height:36px}}@media (min-width:768px){.BYzOiW_iconContainer{width:40px;height:40px}}.BYzOiW_collectionIcon{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.BYzOiW_title{color:#313449;margin:0;font-family:Cupidus,sans-serif;font-size:24px;line-height:1.25}@media (min-width:640px){.BYzOiW_title{font-size:26px}}@media (min-width:768px){.BYzOiW_title{font-size:34px}}.BYzOiW_description{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));margin-bottom:0;font-family:Inter Regular,sans-serif;font-size:15px;line-height:1.625}@media (min-width:1024px){.BYzOiW_description{font-size:1rem;line-height:1.5rem}}@media (min-width:1280px){.BYzOiW_description{font-size:1rem;line-height:1.5rem}}.BYzOiW_description p{margin:0;line-height:1.4}.BYzOiW_viewAllLink{color:#f81;white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .2s}@media (min-width:640px){.BYzOiW_viewAllLink{font-size:.875rem}}.BYzOiW_viewAllLink:hover{color:#f81;text-decoration:underline}.BYzOiW_carousel{padding-bottom:1rem}@media (min-width:640px){.BYzOiW_carousel{padding-bottom:1.5rem}}@media (min-width:768px){.BYzOiW_carousel{padding-bottom:2rem}}.BYzOiW_carousel{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;max-width:100vw;margin:0 -1rem;padding:0;overflow:auto hidden}@media (min-width:640px){.BYzOiW_carousel{margin:0 -2rem}}@media (min-width:768px){.BYzOiW_carousel{max-width:100vw;margin:0 -4rem}}.BYzOiW_carousel::-webkit-scrollbar{display:none}.BYzOiW_carouselTrack{grid-auto-rows:1fr;grid-auto-columns:240px;grid-auto-flow:column;gap:1rem;padding:0 1rem 1rem 0;display:grid}@media (min-width:640px){.BYzOiW_carouselTrack{padding:0 2rem 1rem 0}}@media (min-width:768px){.BYzOiW_carouselTrack{padding:0 4rem 1rem 0}}.BYzOiW_carouselItem{justify-content:center;align-items:flex-start;height:100%;display:flex;position:relative}.BYzOiW_carouselItem:not(:last-child):after{content:"";background-color:#f0ece2;width:1px;position:absolute;top:20%;bottom:20%;right:-.5rem}@media (min-width:640px){.BYzOiW_carouselItem:not(:last-child):after{top:15%;bottom:15%}}@media (min-width:768px){.BYzOiW_carouselItem:not(:last-child):after{top:10%;bottom:10%}}.BYzOiW_carouselTrack:after{content:"";flex-shrink:0;width:1rem;display:block}@media (min-width:640px){.BYzOiW_carouselTrack:after{width:2rem}}@media (min-width:768px){.BYzOiW_carouselTrack:after{width:4rem}}.BYzOiW_skeleton{background-color:#f3f4f6;border-radius:.5rem;width:100%;height:380px;animation:2s cubic-bezier(.4,0,.6,1) infinite BYzOiW_pulse}@keyframes BYzOiW_pulse{0%,to{opacity:1}50%{opacity:.5}}.BYzOiW_viewAllItem{justify-content:center;align-items:center;padding:2rem;display:flex}.BYzOiW_viewAllItem:after{display:none!important}.BYzOiW_viewAllTile{aspect-ratio:1;color:#313449;background-color:#f9f7f3;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;text-decoration:none;transition:background-color .2s;display:flex}.BYzOiW_viewAllTile:hover{background-color:#d1d1d1}.BYzOiW_viewAllTileText{gap:.25rem;font-family:Inter Bold,sans-serif;font-size:1rem}.BYzOiW_headerRight,.BYzOiW_viewAllTileText{align-items:center;display:flex}.BYzOiW_headerRight{gap:1rem;margin-left:1rem}.BYzOiW_progressIndicator{background-color:#e5e7eb;border-radius:4px;width:60px;height:4px;position:relative;overflow:hidden}.BYzOiW_progressBar{background-color:#f81;border-radius:4px;height:100%;transition:width .2s ease-out;position:absolute;top:0;left:0}@media (min-width:481px){.BYzOiW_carouselTrack{grid-auto-columns:260px}}@media (min-width:641px){.BYzOiW_carouselTrack{grid-auto-columns:280px}}@media (min-width:769px){.BYzOiW_carouselTrack{grid-auto-columns:300px}}@media (min-width:897px){.BYzOiW_carouselTrack{grid-auto-columns:320px}}@media (min-width:1025px){.BYzOiW_carouselTrack{grid-auto-columns:340px}}@media (min-width:1281px){.BYzOiW_carouselTrack{grid-auto-columns:360px}}@media (min-width:1537px){.BYzOiW_carouselTrack{grid-auto-columns:380px}}
.e993Ca_container,.e993Ca_grid{width:100%}.e993Ca_grid{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));grid-template-columns:1fr;gap:1px;display:grid;position:relative}@media (min-width:640px){.e993Ca_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.e993Ca_grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1920px){.e993Ca_grid{grid-template-columns:repeat(4,1fr)}}.e993Ca_folderCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}@media (min-width:1024px){.e993Ca_folderCard{padding:1.5rem}}.e993Ca_folderCard{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.e993Ca_folderCard:last-child{border-bottom-width:0}@media (min-width:640px){.e993Ca_folderCard{--tw-border-opacity:1;border-bottom-width:1px;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.e993Ca_folderCard:nth-child(2n){border-right-width:0}.e993Ca_folderCard:nth-last-child(-n+2){border-bottom-width:0}}@media (min-width:1280px){.e993Ca_folderCard{--tw-border-opacity:1;border-bottom-width:1px;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.e993Ca_folderCard:nth-child(2n){--tw-border-opacity:1;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.e993Ca_folderCard:nth-child(3n){border-right-width:0}.e993Ca_folderCard:nth-last-child(-n+3){border-bottom-width:0}}@media (min-width:1920px){.e993Ca_folderCard{--tw-border-opacity:1;border-bottom-width:1px;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.e993Ca_folderCard:nth-child(3n){--tw-border-opacity:1;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.e993Ca_folderCard:nth-child(4n){border-right-width:0}.e993Ca_folderCard:nth-last-child(-n+3){--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.e993Ca_folderCard:nth-last-child(-n+4){border-bottom-width:0}}.e993Ca_imageContainer{justify-content:center;align-items:center;width:100%;height:110px;margin-bottom:.75rem;display:flex;position:relative}@media (min-width:768px){.e993Ca_imageContainer{height:130px}}@media (min-width:1024px){.e993Ca_imageContainer{height:180px}}.e993Ca_imageGrid{align-items:center;gap:0;height:80px;display:flex;position:relative}@media (min-width:768px){.e993Ca_imageGrid{height:110px}}@media (min-width:1024px){.e993Ca_imageGrid{height:160px}}.e993Ca_previewImage{flex-shrink:0;width:80px;height:80px;position:relative}@media (min-width:768px){.e993Ca_previewImage{width:110px;height:110px}}@media (min-width:1024px){.e993Ca_previewImage{width:160px;height:160px}}.e993Ca_skeletonImage{width:100%;height:100%}.e993Ca_imageGrid>:first-child{z-index:1}.e993Ca_imageGrid>:nth-child(2){z-index:2;margin-left:-50px}@media (min-width:768px){.e993Ca_imageGrid>:nth-child(2){margin-left:-60px}}@media (min-width:1024px){.e993Ca_imageGrid>:nth-child(2){margin-left:-90px}}.e993Ca_imageGrid>:nth-child(3){z-index:3;margin-left:-50px}@media (min-width:768px){.e993Ca_imageGrid>:nth-child(3){margin-left:-60px}}@media (min-width:1024px){.e993Ca_imageGrid>:nth-child(3){margin-left:-90px}}.e993Ca_content{flex-direction:column;align-items:center;gap:.25rem;display:flex}.e993Ca_titleSkeleton{height:1.25rem}.e993Ca_subtitleSkeleton{height:1rem}
.bi4foq_container{padding:.5rem}.bi4foq_summary{margin-bottom:1.5rem}.bi4foq_summaryText{color:var(--text-secondary);font-size:.875rem}.bi4foq_section{margin-bottom:2.5rem}.bi4foq_sectionTitle{color:var(--text-primary);margin-bottom:1rem;font-size:1.125rem;font-weight:600}.bi4foq_folderGrid,.bi4foq_loadingGrid,.bi4foq_recipeGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;display:grid}.bi4foq_skeletonCard{aspect-ratio:1;border-radius:12px}.bi4foq_emptyState{text-align:center;padding:4rem 1rem}.bi4foq_emptyTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.bi4foq_emptyText{color:var(--text-secondary);font-size:1rem}.bi4foq_loadingMore{justify-content:center;padding:2rem 0;display:flex}.bi4foq_loadingIndicator{border-radius:50%;width:40px;height:40px}@media (min-width:768px){.bi4foq_container{padding:1rem}.bi4foq_folderGrid,.bi4foq_loadingGrid,.bi4foq_recipeGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.bi4foq_sectionTitle{font-size:1.25rem}}
._34lzuq_card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:inherit;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}._34lzuq_card:hover{--tw-bg-opacity:1;background-color:rgb(249 247 243/var(--tw-bg-opacity,1));border-radius:20px}._34lzuq_card{width:100%;max-width:1080px;margin-top:1rem;margin-left:auto;margin-right:auto}._34lzuq_content{align-items:center;gap:1rem;padding:1rem;display:flex}@media (min-width:640px){._34lzuq_content{gap:1.25rem;padding:1.25rem 1.5rem}}@media (min-width:768px){._34lzuq_content{gap:1.5rem;padding:1.5rem 2rem}}._34lzuq_contentLeft{flex-shrink:0}._34lzuq_contentLeft,._34lzuq_photoContainer{position:relative}._34lzuq_image{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;width:5rem;height:5rem}@media (min-width:640px){._34lzuq_image{width:6rem;height:6rem}}@media (min-width:768px){._34lzuq_image{border-radius:.75rem;width:7rem;height:7rem}}@media (min-width:1024px){._34lzuq_image{width:8rem;height:8rem}}._34lzuq_importedRecipePhoto{border-radius:.5rem;width:5rem;height:5rem;overflow:hidden}@media (min-width:640px){._34lzuq_importedRecipePhoto{width:6rem;height:6rem}}@media (min-width:768px){._34lzuq_importedRecipePhoto{border-radius:.75rem;width:7rem;height:7rem}}@media (min-width:1024px){._34lzuq_importedRecipePhoto{width:8rem;height:8rem}}._34lzuq_bookmarkContainer{--tw-bg-opacity:1;background-color:rgb(255 249 238/var(--tw-bg-opacity,1));border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;bottom:-.25rem;left:-.125rem}@media (min-width:768px){._34lzuq_bookmarkContainer{width:2.25rem;height:2.25rem}}._34lzuq_bookmarkIcon{font-size:1.125rem;line-height:1.75rem}._34lzuq_contentRight{flex-direction:column;flex:1;justify-content:center;padding-top:0;display:flex}@media (min-width:768px){._34lzuq_contentRight{padding-top:.5rem}}._34lzuq_personalizedContainer{align-items:center;gap:.25rem;margin-bottom:.5rem;display:flex}._34lzuq_magicIcon{font-size:1rem;line-height:1.5rem}._34lzuq_personalizedLabel{background:linear-gradient(90deg,#f81,#ffd801);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:.125rem;font-family:Inter Bold,sans-serif;font-size:14.25px;font-weight:700;line-height:1rem}._34lzuq_nameAndTags{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._34lzuq_name{--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));flex-shrink:1;margin:0;font-family:Inter Bold,sans-serif;font-size:1rem;font-weight:700;line-height:1.25}@media (min-width:640px){._34lzuq_name{font-size:1.125rem;line-height:1.75rem}}@media (min-width:768px){._34lzuq_name{font-size:26px;line-height:1.375}}@media (min-width:1024px){._34lzuq_name{font-size:1.5rem;line-height:2rem}}._34lzuq_conceptContainer{align-items:center;gap:.375rem;margin-bottom:.5rem;display:flex}._34lzuq_conceptIcon{flex-shrink:0;width:1.25rem;height:1.25rem}._34lzuq_conceptText{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));font-family:Inter Regular,sans-serif;font-size:15px}@media (min-width:768px){._34lzuq_conceptText{font-size:1rem;line-height:1.5rem}}._34lzuq_domainContainer{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._34lzuq_favicon{width:1rem;height:1rem}._34lzuq_domainName{--tw-text-opacity:1;color:rgb(156 142 110/var(--tw-text-opacity,1));font-family:Inter Regular,sans-serif;font-size:15px}@media (min-width:768px){._34lzuq_domainName{font-size:1rem;line-height:1.5rem}}._34lzuq_menuButton{justify-content:center;align-items:center;height:100%;display:flex}._34lzuq_removeButton{cursor:pointer;--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));background-color:#0000;border-width:0;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}._34lzuq_removeButton:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}._34lzuq_servingsContainer{margin-top:.75rem}._34lzuq_secondRow{align-items:center;gap:.5rem;margin-top:.75rem;display:flex}._34lzuq_cookedBadge{--tw-bg-opacity:1;background-color:rgb(255 248 232/var(--tw-bg-opacity,1));border-radius:9999px;flex:1;justify-content:center;align-items:center;gap:.25rem;height:2.5rem;padding-left:1rem;padding-right:1rem;display:flex}._34lzuq_cookedText{--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));font-family:Inter Medium,sans-serif;font-size:15px;font-weight:500}._34lzuq_claimXpButton{border-radius:9999px;height:auto;padding:.5rem 1rem;font-size:15px}._34lzuq_generatedBadge{--tw-bg-opacity:1;background-color:rgb(240 236 226/var(--tw-bg-opacity,1));border-radius:1rem;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}._34lzuq_generatedText{letter-spacing:.05em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(101 83 45/var(--tw-text-opacity,1));font-family:Inter Bold,sans-serif;font-size:14.25px;font-weight:700}._34lzuq_divider{--tw-bg-opacity:1;background-color:rgb(249 247 243/var(--tw-bg-opacity,1));opacity:.4;height:1px;margin:0}
.zZY4Lq_buttonWrapper{display:none;position:relative}@media (min-width:1024px){.zZY4Lq_buttonWrapper{display:block}}.zZY4Lq_button{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.zZY4Lq_button:hover{background-color:#f9fafb;border-color:#d1d5db}.zZY4Lq_button:active{transform:scale(.98)}.zZY4Lq_button.zZY4Lq_active{color:#ea580c;background-color:#fff7ed;border-color:#fed7aa}.zZY4Lq_button.zZY4Lq_active:hover{background-color:#ffedd5;border-color:#fdba74}.zZY4Lq_button svg{width:20px;height:20px}.zZY4Lq_small{width:32px;height:32px}.zZY4Lq_small svg{width:16px;height:16px}.zZY4Lq_medium{width:40px;height:40px}.zZY4Lq_large{width:48px;height:48px}.zZY4Lq_large svg{width:24px;height:24px}
.fLPhYW_form{flex-direction:column;gap:1rem;display:flex}.fLPhYW_inputWrapper{position:relative}.fLPhYW_input{color:#313449;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;outline:none;width:100%;padding:.75rem 1rem;font-family:Inter Regular,sans-serif;font-size:1rem;transition:border-color .2s}.fLPhYW_input:focus{border-color:#f97316}.fLPhYW_input::placeholder{color:#9ca3af}.fLPhYW_inputError{border-color:#ef4444}.fLPhYW_error{color:#ef4444;margin-top:.25rem;font-family:Inter Regular,sans-serif;font-size:15px;position:absolute;top:100%;left:0}.fLPhYW_buttons{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.fLPhYW_saveButton{color:#fff;cursor:pointer;background:#f97316;border:none;border-radius:.5rem;padding:.75rem 1rem;font-family:Inter Medium,sans-serif;font-size:1rem;transition:background-color .2s}.fLPhYW_saveButton:hover{background:#ea580c}.fLPhYW_saveButton:active{transform:scale(.98)}.fLPhYW_cancelButton{color:#4b5563;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:.5rem;padding:.75rem 1rem;font-family:Inter Medium,sans-serif;font-size:1rem;transition:background-color .2s,border-color .2s}.fLPhYW_cancelButton:hover{background:#f9fafb;border-color:#9ca3af}.fLPhYW_cancelButton:active{transform:scale(.98)}
._2KLKoG_loader{aspect-ratio:1;border-radius:50%;width:26px;animation:2s linear infinite _2KLKoG_pulse-outer;position:relative;box-shadow:0 0 #fff4}._2KLKoG_loader:before{content:"";opacity:.8;background-color:#fff;border-radius:50%;width:12px;height:12px;animation:2s linear infinite _2KLKoG_pulse-inner;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _2KLKoG_pulse-outer{0%{box-shadow:0 0 #fff4}25%{box-shadow:0 0 0 12px #fff2}50%{box-shadow:0 0 0 24px #fff2}75%{box-shadow:0 0 0 12px #fff2}to{box-shadow:0 0 #fff2}}@keyframes _2KLKoG_pulse-inner{0%{opacity:.8}50%{opacity:0}to{opacity:.8}}
.ftfjsW_dragHandle,.ftfjsW_wrapper{align-items:center;display:flex}.ftfjsW_dragHandle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));justify-content:center;padding:1rem .25rem;font-size:18px;line-height:1}.ftfjsW_dragHandle:active{cursor:grabbing}.ftfjsW_cardWrapper{flex:1;min-width:0}.ftfjsW_dragging{opacity:.5}
._0yvlzq_container{margin-bottom:2rem}._0yvlzq_header{border-bottom:1px solid #f0ece2;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}._0yvlzq_title{color:#313449;margin-bottom:0;font-family:Inter Bold,sans-serif;font-size:30px}._0yvlzq_list{margin:0;padding:0;list-style:none}._0yvlzq_step{gap:.75rem;max-width:900px;padding:1.5rem 0;transition:all .2s;display:flex;position:relative}._0yvlzq_step._0yvlzq_completed{opacity:.7}._0yvlzq_step._0yvlzq_completed ._0yvlzq_text{color:#6b7280;text-decoration:line-through}._0yvlzq_step._0yvlzq_completed ._0yvlzq_stepNumber{background-color:#9ca3af}._0yvlzq_stepNumber{color:#f81;flex-shrink:0;font-family:Inter Bold,sans-serif;font-size:1.125rem;line-height:36.4px}._0yvlzq_checkButton{color:#fff;cursor:pointer;background:0 0;border:2px solid #d1d5db;border-radius:.125rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.25rem;font-size:15px;transition:all .2s;display:flex}._0yvlzq_checkButton:hover{border-color:#f81}._0yvlzq_completed ._0yvlzq_checkButton{background-color:#22c55e;border-color:#22c55e}._0yvlzq_content{flex:1}._0yvlzq_text{color:#374151;margin:0;font-family:Inter Regular,sans-serif;font-size:1rem;line-height:36.4px}._0yvlzq_text strong{font-family:Inter Bold,sans-serif;font-weight:700}._0yvlzq_skillLink{color:#f81;cursor:pointer;font-family:Inter Medium,sans-serif;font-size:inherit;line-height:inherit;vertical-align:baseline;background-color:#fff4dd;border:none;border-radius:.125rem;align-items:center;gap:.25rem;margin:0 2px;padding:2px .5rem;transition:all .15s;display:inline-flex}._0yvlzq_skillLink:hover{background-color:#fff4dd;transform:scale(1.05)}._0yvlzq_skillLink:active{transform:scale(.98)}._0yvlzq_playIcon{border:5px solid #0000;border-left:8px solid #f81;border-right-width:0;width:0;height:0;margin-right:2px;display:inline-block}._0yvlzq_chefsTip{background-color:#fffbf4;border:1px solid #fff4dd;border-radius:30px;width:100%;margin:1.5rem 0;padding:1.5rem 1.75rem}._0yvlzq_tipIcon{background-color:#fff;border:2px solid #fff4dd;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:.25rem;display:flex}._0yvlzq_tipLabel{color:#9f8d67;letter-spacing:1px;text-transform:uppercase;font-family:Inter Bold,sans-serif;font-size:14.25px}._0yvlzq_chefsTip ._0yvlzq_text{color:#65532d;font-family:Inter Regular,sans-serif;font-size:1rem;line-height:36.4px}._0yvlzq_sectionTitle{margin-top:1.5rem;padding:1.5rem 0 1rem;list-style:none}._0yvlzq_sectionTitle:first-child{margin-top:0}._0yvlzq_sectionTitleText{color:#313449;margin:0;font-family:Inter Bold,sans-serif;font-size:24px}
.jbvD8a_searchInputWrapper{flex:1;position:relative}.jbvD8a_searchInput,.jbvD8a_searchInputWrapper{width:100%}.jbvD8a_searchInput{--tw-border-opacity:1;border-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;padding:1rem 1rem 1rem 3rem;font-family:Inter Regular,sans-serif;font-size:1rem;line-height:1.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000f}.jbvD8a_searchInput::placeholder{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1))}.jbvD8a_searchInput:focus{--tw-border-opacity:1;border-color:rgb(255 136 17/var(--tw-border-opacity,1));outline-offset:2px;outline:2px solid #0000;box-shadow:0 2px 8px #0000000f,0 0 0 3px #ff8a3d1a}.jbvD8a_searchIcon{pointer-events:none;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));position:absolute;top:50%;left:1rem}.jbvD8a_searchIconSvg{width:1.25rem;height:1.25rem}.jbvD8a_clearButton{--tw-translate-y:-50%;background-color:rgb(209 209 209/var(--tw-bg-opacity,1));width:1.5rem;height:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;right:.75rem}.jbvD8a_clearButton,.jbvD8a_clearButton:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1))}.jbvD8a_clearButton:hover{background-color:rgb(153 158 161/var(--tw-bg-opacity,1))}.jbvD8a_clearButton:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(255 136 17/var(--tw-ring-opacity,1));--tw-ring-opacity:.5;outline:2px solid #0000}.jbvD8a_clearIcon{width:1rem;height:1rem}
._8MzoDa_container{flex-direction:column;height:100%;display:flex}._8MzoDa_searchSection{pointer-events:none;z-index:10;padding-left:1rem;padding-right:1rem;position:fixed;top:4rem;left:0;right:0}@media (min-width:768px){._8MzoDa_searchSection{top:1rem}}._8MzoDa_searchContainer{pointer-events:auto;align-items:center;gap:.75rem;max-width:700px;margin-left:auto;margin-right:auto;display:flex;position:relative}._8MzoDa_searchInputWrapper{flex:1;width:100%;position:relative}._8MzoDa_searchInput{--tw-border-opacity:1;border-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;width:100%;padding:.75rem 1rem .75rem 2.75rem;font-family:Inter Regular,sans-serif;font-size:15px;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}._8MzoDa_searchInput::placeholder{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1))}._8MzoDa_searchInput:focus{--tw-border-opacity:1;border-color:rgb(255 136 17/var(--tw-border-opacity,1));outline-offset:2px;outline:2px solid #0000;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 0 0 3px #ff8a3d1a}._8MzoDa_searchIcon{pointer-events:none;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));position:absolute;top:50%;left:1rem}._8MzoDa_searchIconSvg{width:1.25rem;height:1.25rem}._8MzoDa_clearButton{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;right:.75rem}._8MzoDa_clearButton:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1))}._8MzoDa_clearIcon{width:1rem;height:1rem}._8MzoDa_content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex:1;padding-top:100px;padding-left:1rem;padding-right:1rem;overflow-y:auto}@media (min-width:768px){._8MzoDa_content{padding-top:80px;padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){._8MzoDa_content{padding-bottom:12rem}}._8MzoDa_contentNoSearch{padding-top:0}@media (min-width:768px){._8MzoDa_contentNoSearch{padding-top:0}}@media (min-width:1024px){._8MzoDa_contentNoSearch{padding-top:0}}._8MzoDa_searchResultCount{--tw-translate-x:-100%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));white-space:nowrap;align-items:center;padding-left:.75rem;padding-right:.75rem;font-size:15px;display:flex;position:absolute;top:50%;left:0}._8MzoDa_resultCountText{font-family:Inter Regular,sans-serif}._8MzoDa_filterLoadingSpinner{justify-content:center;align-items:center;display:flex;position:absolute;left:-3rem}._8MzoDa_spinner{width:1.25rem;height:1.25rem}@keyframes _8MzoDa_spin{to{transform:rotate(1turn)}}._8MzoDa_spinner{--tw-border-opacity:1;border-width:2px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-top-color:#10b981;border-radius:9999px;animation:1s linear infinite _8MzoDa_spin}
.CBInIa_container{flex-direction:column;height:100%;display:flex}.CBInIa_searchSection{z-index:10;padding-left:1.5rem;padding-right:1.5rem;position:fixed;left:0;right:0}@media (min-width:1024px){.CBInIa_searchSection{padding-left:4rem;padding-right:4rem}}.CBInIa_searchSection{pointer-events:none;top:4rem}@media (min-width:768px){.CBInIa_searchSection{top:1rem}}.CBInIa_searchContainer{pointer-events:auto;align-items:center;gap:.75rem;max-width:700px;margin-left:auto;margin-right:auto;display:flex}.CBInIa_searchInputWrapper{flex:1;width:100%;position:relative}.CBInIa_searchInput{--tw-border-opacity:1;border-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;width:100%;padding:1rem 1rem 1rem 3rem;font-family:Inter Regular,sans-serif;font-size:1rem;line-height:1.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CBInIa_searchInput::placeholder{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1))}.CBInIa_searchInput:focus{--tw-border-opacity:1;border-color:rgb(255 136 17/var(--tw-border-opacity,1));outline-offset:2px;outline:2px solid #0000;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 0 0 3px #ff8a3d1a}.CBInIa_scrolled .CBInIa_searchInput{--tw-border-opacity:1;border-color:rgb(209 209 209/var(--tw-border-opacity,1));box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}:is(.CBInIa_scrolled .CBInIa_searchInput):focus{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 0 3px #ff8a3d1a}.CBInIa_searchIcon{pointer-events:none;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));position:absolute;top:50%;left:1rem}.CBInIa_searchIconSvg{width:1.25rem;height:1.25rem}.CBInIa_clearButton{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;right:.75rem}.CBInIa_clearButton:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1))}.CBInIa_clearIcon{width:1rem;height:1rem}.CBInIa_tabsSection{z-index:9;padding:1rem;position:fixed}@media (min-width:1024px){.CBInIa_tabsSection{padding:1rem 4rem}}.CBInIa_tabsSection{opacity:1;pointer-events:none;transition:transform .3s,opacity .3s;top:130px;left:0;right:0;transform:translateY(0)}@media (min-width:768px){.CBInIa_tabsSection{top:100px}}.CBInIa_tabsSection.CBInIa_scrolled{opacity:0;pointer-events:none;transform:translateY(-20px)}.CBInIa_nav{pointer-events:auto;justify-content:center;gap:2rem;display:flex}@media (min-width:1024px){.CBInIa_nav{gap:2rem}}@media (min-width:640px){.CBInIa_nav{gap:1.5rem}}.CBInIa_link{white-space:nowrap;--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));padding-top:.5rem;padding-bottom:.5rem;font-family:Inter Regular,sans-serif;font-size:15px;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.CBInIa_link:hover,.CBInIa_linkActive{--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1))}.CBInIa_linkActive{font-family:Inter Medium,sans-serif;font-weight:500}.CBInIa_linkActive:after{background-color:rgb(255 136 17/var(--tw-bg-opacity,1));content:"";height:2px;position:absolute;bottom:-2px;left:0;right:0}.CBInIa_content,.CBInIa_linkActive:after{--tw-bg-opacity:1}.CBInIa_content{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex:1;padding-top:180px;padding-left:1rem;padding-right:1rem;overflow-y:auto}@media (min-width:768px){.CBInIa_content{padding-top:140px;padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.CBInIa_content{padding-left:4rem;padding-right:4rem}}@media (min-width:640px){.CBInIa_tabsSection{top:85px}}.CBInIa_link{font-size:14.25px}@media (min-width:768px){.CBInIa_link{font-size:15px}}@media (min-width:1024px){.CBInIa_link{font-size:15px}}@media (min-width:1280px){.CBInIa_link{font-size:1rem;line-height:1.5rem}}@media (min-width:1536px){.CBInIa_link{font-size:1rem;line-height:1.5rem}}.CBInIa_userIconLink{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.CBInIa_userIconLink:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.CBInIa_userIcon{width:1.5rem;height:1.5rem}.CBInIa_searchResultCount{--tw-translate-y:-50%;--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));white-space:nowrap;align-items:center;padding-left:.75rem;padding-right:.75rem;font-size:15px;display:flex;position:absolute;top:50%;left:0}.CBInIa_resultCountText{font-family:Inter Regular,sans-serif}.CBInIa_filterLoadingSpinner{justify-content:center;align-items:center;display:flex;position:absolute;left:-3rem}.CBInIa_spinner{width:1.25rem;height:1.25rem}@keyframes CBInIa_spin{to{transform:rotate(1turn)}}.CBInIa_spinner{--tw-border-opacity:1;border-width:2px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-top-color:#10b981;border-radius:9999px;animation:1s linear infinite CBInIa_spin}
._1AjZGW_paywall{flex-direction:column;min-height:100vh;padding:1rem 1rem 7rem;display:flex}@media (min-width:768px){._1AjZGW_paywall{padding:2rem 2rem 8rem}}._1AjZGW_skip{cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;padding:.5rem;transition:background-color .2s;position:absolute;top:1rem;right:1rem}._1AjZGW_skip:hover{background-color:#0000000d}@media (min-width:768px){._1AjZGW_skip{top:2rem;right:2rem}}._1AjZGW_paywallHeading{color:#313449;text-align:center;max-width:36rem;margin:3rem auto 1rem;font-family:Cupidus,sans-serif;font-size:3rem;line-height:1.2}@media (min-width:768px){._1AjZGW_paywallHeading{font-size:4rem}}._1AjZGW_paywallSubheading{color:var(--text-secondary);text-align:center;margin-bottom:3rem;font-family:Inter Medium,sans-serif;font-size:1.125rem}@media (min-width:768px){._1AjZGW_paywallSubheading{font-size:1.25rem}}._1AjZGW_trialExpiration{justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}._1AjZGW_trialExpirationText{color:var(--text-secondary);font-size:.875rem}._1AjZGW_checkoutButtonContainer{z-index:20;background:#fff;border-top:1px solid #0000001a;padding:1rem;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){._1AjZGW_checkoutButtonContainer{padding:1.5rem}}._1AjZGW_checkoutForm{max-width:32rem;margin:0 auto}._1AjZGW_checkoutButton{justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex;position:relative}._1AjZGW_checkoutButtonText{font-weight:600}._1AjZGW_loader{position:absolute;right:1rem}._1AjZGW_checkoutError{color:#dc2626;text-align:center;max-width:32rem;margin-bottom:.5rem;margin-left:auto;margin-right:auto;font-size:.875rem}
.EHNKBG_cardWrapper{background:#fff;width:100%;height:100%;position:relative}.EHNKBG_card{appearance:none;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:inherit;cursor:pointer;font:inherit;text-align:center;border:0;width:100%;height:100%;padding:1rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.EHNKBG_card,.EHNKBG_card:hover:not(:disabled){--tw-bg-opacity:1}.EHNKBG_card:hover:not(:disabled){background-color:rgb(255 253 249/var(--tw-bg-opacity,1))}.EHNKBG_card:disabled{cursor:not-allowed;opacity:.6}.EHNKBG_iconContainer{justify-content:center;align-items:center;width:100%;height:110px;margin-bottom:.75rem;display:flex;position:relative}.EHNKBG_iconBackground{background-color:#fff4dd;width:80px;height:80px}.EHNKBG_iconBackground,.EHNKBG_iconInner{border-radius:50%;justify-content:center;align-items:center;display:flex}.EHNKBG_iconInner{background-color:#fffbf4;width:52px;height:52px}.EHNKBG_plusIcon{color:#f81;width:18px;height:18px}.EHNKBG_content{text-align:left}.EHNKBG_label{text-align:center;--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));margin:0 0 .25rem;font-family:Inter Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.EHNKBG_formContainer{flex-direction:column;gap:1.5rem;width:100%;max-width:400px;padding:1.5rem;display:flex}.EHNKBG_formTitle{color:#313449;text-align:left;margin:0;font-family:Inter Medium,sans-serif;font-size:1rem}@media (min-width:768px){.EHNKBG_iconContainer{height:130px}.EHNKBG_iconBackground{width:110px;height:110px}.EHNKBG_iconInner{width:72px;height:72px}.EHNKBG_plusIcon{width:22px;height:22px}}@media (min-width:1024px){.EHNKBG_card{padding:1.5rem}.EHNKBG_iconContainer{height:180px}.EHNKBG_iconBackground{width:160px;height:160px}.EHNKBG_iconInner{width:104px;height:104px}.EHNKBG_plusIcon{width:28px;height:28px}.EHNKBG_formContainer{padding:2rem}.EHNKBG_formTitle{font-size:1.125rem}}@media (min-width:1536px){.EHNKBG_iconBackground{width:160px;height:160px}.EHNKBG_iconInner{width:104px;height:104px}}
.toTF4W_container{width:100%}
._0gQAYa_container{max-width:100%;margin:0 auto;padding:2rem 1rem}@media (min-width:768px){._0gQAYa_container{max-width:1024px;padding:2rem}}@media (min-width:1024px){._0gQAYa_container{max-width:1280px}}@media (min-width:1280px){._0gQAYa_container{max-width:1400px}}@media (min-width:1536px){._0gQAYa_container{max-width:1512px}}._0gQAYa_header{margin-bottom:2rem}._0gQAYa_title{color:#313449;margin-bottom:1rem;font-family:Inter Bold,sans-serif;font-size:2.25rem}._0gQAYa_imageContainer{aspect-ratio:3/2;border-radius:.5rem;width:100%;margin-bottom:1.5rem;position:relative;overflow:hidden}._0gQAYa_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._0gQAYa_metaInfo{color:#4b5563;flex-wrap:wrap;gap:1rem;font-size:15px;display:flex}._0gQAYa_metaItem{gap:.25rem;display:flex}._0gQAYa_metaLabel{font-family:Inter Medium,sans-serif}._0gQAYa_section{margin-bottom:2rem}._0gQAYa_servingsSection{justify-content:center;margin-bottom:1.5rem;display:flex}._0gQAYa_sectionTitle{color:#313449;margin-bottom:1rem;font-family:Inter Bold,sans-serif;font-size:1.5rem}._0gQAYa_description{color:#374151;line-height:1.625}._0gQAYa_ingredientsList{margin:0;padding:0;list-style:none}._0gQAYa_ingredientsList li{color:#374151;border-bottom:1px solid #f3f4f6;padding:.5rem 0}:is(._0gQAYa_ingredientsList li):last-child{border-bottom:none}._0gQAYa_stepsList{counter-reset:step-counter;margin:0;padding:0;list-style:none}._0gQAYa_stepsList li{color:#374151;counter-increment:step-counter;padding:1rem 0 1rem 2rem;position:relative}:is(._0gQAYa_stepsList li):before{color:#fff;content:counter(step-counter);background-color:#f81;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-family:Inter Medium,sans-serif;font-size:15px;display:flex;position:absolute;top:1rem;left:0}@keyframes _0gQAYa_fadeInOut{0%{opacity:0;transform:translateY(10px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}._0gQAYa_recipeContent{gap:2rem;margin-top:2rem;transition:all .6s ease-out;display:grid;position:relative}@media (min-width:1024px){._0gQAYa_recipeContent{grid-template-columns:1fr 1.5fr;align-items:start;gap:4rem;transition:grid-template-columns .6s ease-out}}@media (min-width:1280px){._0gQAYa_recipeContent{gap:5rem}}@media (min-width:1536px){._0gQAYa_recipeContent{grid-template-columns:1fr 1.8fr;gap:6rem}}._0gQAYa_leftColumn{transition:opacity padding .4s ease-out;flex-direction:column;gap:1.5rem;display:flex}@media (min-width:1024px){._0gQAYa_leftColumn{padding-right:1rem;position:sticky;top:0;overflow:hidden}}._0gQAYa_rightColumn{flex-direction:column;gap:1.5rem;transition:padding .6s ease-out;display:flex}@media (min-width:1024px){._0gQAYa_distractionFree ._0gQAYa_recipeContent{grid-template-columns:0fr 1fr;gap:0}}._0gQAYa_distractionFree ._0gQAYa_leftColumn{opacity:.1;pointer-events:none;padding-right:0;transition:opacity .4s ease-out}@media (min-width:1024px){._0gQAYa_distractionFree ._0gQAYa_leftColumn{opacity:0;overflow:hidden}._0gQAYa_distractionFree ._0gQAYa_rightColumn{padding:0;transition:padding .6s ease-out}}
.CFlaaa_card{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;height:100%;padding:1rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.CFlaaa_card:hover{--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1))}.CFlaaa_imageContainer{justify-content:center;width:100%;height:110px;margin-bottom:.75rem}.CFlaaa_imageContainer,.CFlaaa_imageGrid{align-items:center;display:flex;position:relative}.CFlaaa_imageGrid{gap:0;height:80px}.CFlaaa_previewImage{-o-object-fit:cover;object-fit:cover;border-radius:9999px;flex-shrink:0;width:80px;height:80px;position:relative}.CFlaaa_previewImage.CFlaaa_zestified{--tw-border-opacity:1;border-color:rgb(240 236 226/var(--tw-border-opacity,1));border-width:2px;width:77px;height:77px}.CFlaaa_imageGrid img:first-child{z-index:3}.CFlaaa_imageGrid img:nth-child(2){z-index:2;margin-left:-50px}.CFlaaa_imageGrid img:nth-child(3){z-index:1;margin-left:-50px}.CFlaaa_emptyImage{--tw-bg-opacity:1;background-color:rgb(255 249 238/var(--tw-bg-opacity,1));border-radius:9999px;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.CFlaaa_folderIcon{--tw-text-opacity:1;width:40px;height:40px;color:rgb(101 83 45/var(--tw-text-opacity,1));opacity:.6}.CFlaaa_count{text-align:center;--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));margin:0;font-family:Inter Regular,sans-serif;font-size:13px}@media (min-width:768px){.CFlaaa_imageContainer{height:130px}.CFlaaa_imageGrid{height:110px}.CFlaaa_previewImage{width:110px;height:110px}.CFlaaa_previewImage.CFlaaa_zestified{border-width:2px;width:106px;height:106px}.CFlaaa_imageGrid img:nth-child(2),.CFlaaa_imageGrid img:nth-child(3){margin-left:-60px}.CFlaaa_emptyImage{width:90px;height:90px}.CFlaaa_folderIcon{width:auto;height:auto}.CFlaaa_count{font-size:15px}}@media (min-width:1024px){.CFlaaa_card{padding:1.5rem}.CFlaaa_imageContainer{height:180px}.CFlaaa_imageGrid{height:160px}.CFlaaa_previewImage{width:160px;height:160px}.CFlaaa_previewImage.CFlaaa_zestified{border-width:2px;width:156px;height:156px}.CFlaaa_imageGrid img:nth-child(2),.CFlaaa_imageGrid img:nth-child(3){margin-left:-90px}.CFlaaa_emptyImage{width:130px;height:130px}}@media (min-width:1536px){.CFlaaa_card{padding:1.5rem}.CFlaaa_imageContainer{height:180px}.CFlaaa_imageGrid{height:160px}.CFlaaa_previewImage{width:160px;height:160px}.CFlaaa_previewImage.CFlaaa_zestified{border-width:3px;width:156px;height:156px}.CFlaaa_imageGrid img:nth-child(2),.CFlaaa_imageGrid img:nth-child(3){margin-left:-90px}.CFlaaa_emptyImage{width:130px;height:130px}}.CFlaaa_content{text-align:left}.CFlaaa_name{text-align:center;text-overflow:ellipsis;--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .25rem;font-family:Inter Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.CFlaaa_name{font-size:1rem;line-height:1.5rem}}
.y6F-1W_main{flex-direction:column;width:540px;max-width:100%;margin:1rem auto;padding:0 1.25rem;display:flex}.y6F-1W_title{color:#fff;background-color:#313449;border-radius:10px;width:auto;margin:0 auto;padding:.25rem 2rem;font-family:Cupidus,sans-serif;font-size:2.25rem}.y6F-1W_tagline,.y6F-1W_title{text-align:center}.y6F-1W_tagline{color:#6b6e81;margin:1rem 0;font-family:Inter Regular,sans-serif;font-size:26px}
.O8jU0a_tooltipWrapper{z-index:50;animation:.2s ease-out O8jU0a_fadeIn;position:fixed}.O8jU0a_tooltipContent{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform-origin:top;border-radius:.75rem;flex-direction:column;width:100%;max-width:calc(100vw - 2rem);transition:height .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}@media (min-width:640px){.O8jU0a_tooltipContent{width:750px;max-width:none}}@media (min-width:1024px){.O8jU0a_tooltipContent{width:800px}}.O8jU0a_tooltipWrapper:before{z-index:51;border-bottom:8px solid #fff;top:-7px}.O8jU0a_tooltipWrapper:after,.O8jU0a_tooltipWrapper:before{content:"";height:0;left:var(--pointer-offset,50%);border-left:8px solid #0000;border-right:8px solid #0000;width:0;position:absolute;transform:translate(-50%)}.O8jU0a_tooltipWrapper:after{z-index:50;border-bottom:8px solid #00000014;top:-8px}@keyframes O8jU0a_fadeIn{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.O8jU0a_tooltipHeader{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.O8jU0a_headerContent{flex:1;align-items:center;gap:1rem;display:flex}.O8jU0a_headerRecipeImage{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;flex-shrink:0;width:4rem;height:4rem}.O8jU0a_headerText{flex:1}.O8jU0a_tooltipTitle{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin:0;font-family:Inter SemiBold,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.75rem}.O8jU0a_libraryLink{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-size:15px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.O8jU0a_libraryLink:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.O8jU0a_libraryLink{text-decoration:none}.O8jU0a_libraryLink:hover{text-decoration:underline}.O8jU0a_closeButton{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2rem;height:2rem;color:rgb(75 85 99/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.O8jU0a_closeButton:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.O8jU0a_closeButton{cursor:pointer;border:none}.O8jU0a_activeFilters{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1));min-height:110px;padding:1rem 1.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.O8jU0a_activeFilters.O8jU0a_empty{justify-content:center;align-items:center;display:flex}.O8jU0a_activeFiltersHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.O8jU0a_activeFiltersTitle{color:rgb(49 52 73/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}.O8jU0a_activeFiltersTitle,.O8jU0a_clearButton{--tw-text-opacity:1;font-family:Inter Medium,sans-serif;font-weight:500}.O8jU0a_clearButton{color:rgb(239 68 68/var(--tw-text-opacity,1));cursor:pointer;background-color:#0000;border-width:0;padding:0;font-size:15px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.O8jU0a_clearButton:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.O8jU0a_saveDescription{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));font-size:15px}.O8jU0a_emptyState{text-align:center}.O8jU0a_emptyStateText{--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));margin-bottom:.25rem;font-family:Inter Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.O8jU0a_emptyStateSubtext{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));font-size:15px}.O8jU0a_saveSection{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem}.O8jU0a_checkbox{accent-color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1));cursor:pointer;flex-shrink:0;width:1.25rem;height:1.25rem}.O8jU0a_checkbox,.O8jU0a_saveLabel{--tw-text-opacity:1}.O8jU0a_saveLabel{color:rgb(55 65 81/var(--tw-text-opacity,1));font-family:Inter Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.O8jU0a_foldersSection{flex:1;min-height:0;padding:1rem;overflow-y:auto}.O8jU0a_sectionTitle{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));margin-bottom:.75rem;font-family:Inter Medium,sans-serif;font-size:15px;font-weight:500}.O8jU0a_folderList{flex-direction:column;gap:.5rem;display:flex}@media (min-width:768px){.O8jU0a_folderList{grid-template-columns:repeat(2,1fr);display:grid}}.O8jU0a_folderItem{cursor:pointer;text-align:left;background-color:#0000;border-width:0;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:1rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:640px){.O8jU0a_folderItem{padding:.75rem}}.O8jU0a_folderItem:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.O8jU0a_folderItem:hover .O8jU0a_addButton{transform:scale(1.1)}.O8jU0a_folderItem:active .O8jU0a_addButton{transform:scale(.95)}.O8jU0a_folderImages{align-items:center;width:80px;margin-right:1rem;display:flex;position:relative}@media (min-width:640px){.O8jU0a_folderImages{width:84px}}.O8jU0a_folderPreviewImage{z-index:10;--tw-border-opacity:1;border-width:2px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));-o-object-fit:cover;object-fit:cover;border-radius:9999px;width:3.5rem;height:3.5rem;animation:.2s O8jU0a_scaleIn;position:relative;box-shadow:0 2px 8px #0000001a}@media (min-width:640px){.O8jU0a_folderPreviewImage{width:4rem;height:4rem}}.O8jU0a_folderPreviewImageSecond{z-index:20;margin-left:-40px}@media (min-width:640px){.O8jU0a_folderPreviewImageSecond{margin-left:-48px}}@keyframes O8jU0a_scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.O8jU0a_folderIcon{--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 142 110/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-left:.25rem;display:flex}@media (min-width:640px){.O8jU0a_folderIcon{width:4rem;height:4rem}}.O8jU0a_folderMeta{flex-direction:column;flex:1;display:flex}.O8jU0a_folderName{color:rgb(17 24 39/var(--tw-text-opacity,1));margin-bottom:.25rem;font-family:Inter Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.4}.O8jU0a_folderName,.O8jU0a_recipeCount{--tw-text-opacity:1}.O8jU0a_recipeCount{color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:15px;font-weight:400}.O8jU0a_addButton{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1.75rem;height:1.75rem;color:rgb(249 115 22/var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.O8jU0a_addButtonActive{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.O8jU0a_createButton{color:#6b6e81;cursor:pointer;background:0 0;border:2px dashed #f0ece2;border-radius:.5rem;justify-content:center;align-items:center;gap:.75rem;min-height:80px;padding:1rem;font-family:Inter Medium,sans-serif;font-size:15px;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.O8jU0a_createButton:hover{background-color:#fffdf9}.O8jU0a_createForm{background:#fffdf9;border:2px solid #f0ece2;border-radius:.5rem;min-height:80px;padding:1rem}@media (min-width:768px){.O8jU0a_createForm{flex:1;align-items:center;padding:.75rem;display:flex}}.O8jU0a_input{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:.375rem;width:100%;padding:.5rem .75rem;font-size:15px}.O8jU0a_input:focus{outline-offset:2px;border-color:#f81;outline:2px solid #0000}.O8jU0a_formButtons{gap:.5rem;margin-top:.75rem;display:flex}@media (min-width:768px){.O8jU0a_mobileButtons{display:none}}.O8jU0a_desktopButtons{display:none}@media (min-width:768px){.O8jU0a_desktopButtons{gap:.5rem;margin-top:0;margin-left:.75rem;display:flex}.O8jU0a_createFormContainer{grid-column:span 2;align-items:center;display:flex}}.O8jU0a_cancelButton{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));border-radius:.375rem;padding:.5rem .75rem;font-family:Inter Medium,sans-serif;font-size:14.25px;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.O8jU0a_cancelButton:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}@media (min-width:768px){.O8jU0a_cancelButton{padding:.5rem 1rem;font-size:15px}}.O8jU0a_submitButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.375rem;padding:.5rem .75rem;font-family:Inter Medium,sans-serif;font-size:14.25px;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.O8jU0a_submitButton:disabled{opacity:.5}.O8jU0a_submitButton{background-color:#f81}.O8jU0a_submitButton:hover:not(:disabled){background-color:#e98c00}@media (min-width:768px){.O8jU0a_submitButton{padding:.5rem 1rem;font-size:15px}}.O8jU0a_errorText{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));margin-top:.5rem;font-size:14.25px}.O8jU0a_mobileBackdrop{z-index:40;background-color:#00000080;animation:.2s ease-out O8jU0a_fadeIn}.O8jU0a_mobileBackdrop,.O8jU0a_mobileModal{position:fixed;inset:0}.O8jU0a_mobileModal{z-index:50;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-direction:column;animation:.3s cubic-bezier(.4,0,.2,1) O8jU0a_slideInRight}.O8jU0a_mobileModal,.O8jU0a_mobileModalHeader{display:flex}.O8jU0a_mobileModalHeader{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));z-index:10;background:#fff;justify-content:space-between;align-items:center;padding:1rem;position:sticky;top:0}.O8jU0a_mobileModalTitle{color:rgb(17 24 39/var(--tw-text-opacity,1));margin:0;font-family:Inter SemiBold,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.75rem}.O8jU0a_mobileCloseButton,.O8jU0a_mobileModalTitle{--tw-text-opacity:1}.O8jU0a_mobileCloseButton{color:rgb(75 85 99/var(--tw-text-opacity,1));cursor:pointer;background-color:#0000;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.O8jU0a_mobileCloseButton:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.O8jU0a_mobileModalContent{flex-direction:column;flex:1;display:flex;overflow:hidden}@keyframes O8jU0a_slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}
.ftNdtW_banner{background-color:#f3e8ff;border-radius:.75rem;align-items:center;gap:.75rem;margin-bottom:1rem;padding:1rem;display:flex}.ftNdtW_icon{font-size:1.5rem}.ftNdtW_content{flex:1}.ftNdtW_title{color:#1a1a1a;font-size:.875rem;font-weight:600}.ftNdtW_description{color:#6b7280;font-size:.75rem}.ftNdtW_upgradeButton{color:#fff;cursor:pointer;background-color:#7c3aed;border:none;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.ftNdtW_upgradeButton:hover{background-color:#6d28d9}
.mCFZsG_banner{border-radius:.75rem;flex-direction:column;gap:.5rem;margin-bottom:.75rem;padding:.75rem 1rem;display:flex}.mCFZsG_available{background-color:#fff7ed}.mCFZsG_low{background-color:#fef3c7}.mCFZsG_depleted{background-color:#fef2f2}.mCFZsG_info{justify-content:space-between;align-items:baseline;display:flex}.mCFZsG_text{color:#1a1a1a;font-size:.875rem;font-weight:600}.mCFZsG_subtext{color:#6b7280;font-size:.75rem}.mCFZsG_progressTrack{background-color:#0000001a;border-radius:2px;height:4px;overflow:hidden}.mCFZsG_progressFill{border-radius:2px;height:100%;transition:width .3s}.mCFZsG_fill_available{background-color:#f97316}.mCFZsG_fill_low{background-color:#f59e0b}.mCFZsG_fill_depleted{background-color:#ef4444}.mCFZsG_upgradeButton{color:#fff;cursor:pointer;background-color:#f97316;border:none;border-radius:9999px;align-self:flex-end;padding:.375rem 1rem;font-size:.75rem;font-weight:500}.mCFZsG_upgradeButton:hover{opacity:.9}
.fGJjeq_statusText{margin-bottom:.25rem;font-family:Inter Medium,sans-serif;display:block}.fGJjeq_clickHint{opacity:.8;font-size:14.25px;font-style:italic}