.ReturnPrompt_taps__lJgMr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ReturnPrompt_tap__264V_{min-height:44px;border:0;border-radius:var(--xb-r-16);background:var(--xb-fill-2);color:var(--xb-text);font:600 15px Manrope,sans-serif;cursor:pointer}.ReturnPrompt_tap__264V_:disabled{opacity:.4;cursor:not-allowed}.ReturnPrompt_tap__264V_:focus-visible{outline:2px solid var(--xb-sage);outline-offset:2px}.ReturnPrompt_tap__264V_[aria-pressed=true]{background:var(--xb-selected)}.ReturnPrompt_status__MZ_Wk{margin:0;font:400 15px Manrope,sans-serif;color:var(--xb-text-2)}.ReturnPrompt_error__QFCF3{margin:0;font:400 14px Manrope,sans-serif;color:var(--xb-rose-text)}.Toast_root__rzv0W{display:flex;align-items:center;gap:12px;min-height:56px;width:min(var(--w-popup),100%);box-sizing:border-box;padding:0 16px;border-radius:var(--xb-r-16);background:var(--xb-raised);color:var(--xb-text);box-shadow:var(--xb-shadow-float);font:600 15px Manrope,sans-serif}.Toast_root__rzv0W[data-action=true]{padding-right:6px}.Toast_root__rzv0W[data-layout=stack]{flex-wrap:wrap;padding:12px 6px 6px 16px;row-gap:2px}.Toast_root__rzv0W[data-layout=stack] .Toast_text__kq_SE{flex:1 1 0;line-height:1.4}.Toast_root__rzv0W[data-layout=stack] .Toast_action__ptxd_{margin-left:-12px}.Toast_break__P8CD5{flex-basis:100%;height:0}.Toast_dock__pONOt{position:fixed;left:0;right:0;margin:0 auto;bottom:calc(var(--tabbar-clearance, 0px) + 16px + env(safe-area-inset-bottom));z-index:var(--z-toast);width:min(var(--w-popup),calc(100% - 32px));display:flex;justify-content:center;pointer-events:none}.Toast_dock__pONOt>*{pointer-events:auto}body:has(dialog[open]) .Toast_dock__pONOt{display:none}.Toast_icon__WLx7H{flex:none}.Toast_text__kq_SE{min-width:0}.Toast_root__rzv0W[data-tone=success] .Toast_icon__WLx7H{color:var(--xb-sage)}.Toast_root__rzv0W[data-tone=error] .Toast_icon__WLx7H{color:var(--xb-rose-text)}.Toast_action__ptxd_{margin-left:auto;display:inline-flex;align-items:center;flex:none;text-decoration:none;border:0;min-width:44px;min-height:44px;height:44px;padding:0 12px;border-radius:var(--xb-r-12);font:700 15px Manrope,sans-serif;background:transparent;color:var(--xb-sage);cursor:pointer}.Toast_action__ptxd_:hover{text-decoration:underline;text-underline-offset:4px}.Toast_action__ptxd_:active{background:var(--xb-card);color:var(--xb-sage-pressed)}.Toast_action__ptxd_:focus-visible{outline:2px solid var(--xb-sage);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.Toast_root__rzv0W{animation:Toast_fade__Aq0P9 .2s}.Toast_action__ptxd_{transition:background-color .2s,color .2s,opacity .2s}.Toast_action__ptxd_:active{transform:scale(.98)}@keyframes Toast_fade__Aq0P9{0%{opacity:0}to{opacity:1}}}.RecipeActions_actions__TW_5J{display:flex;flex-direction:column;gap:10px}.RecipeActions_row__ydgrw{display:flex;gap:10px}.RecipeActions_capture__K99yj{position:fixed;left:-9999px;top:0;z-index:-1;pointer-events:none}.RecipeActions_preview__tjpfh{position:fixed;inset:0;z-index:var(--z-system);background:rgba(0,0,0,.92);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px var(--gutter);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.RecipeActions_hint__kbYIk{margin:0 0 12px;font:600 15px Manrope,sans-serif;color:var(--xb-sage)}.RecipeActions_download__m7zse{margin:0 0 12px;padding:12px 20px;border-radius:var(--xb-r-16);background:var(--xb-sage);color:#0d0f0d;font:700 15px Manrope,sans-serif;text-decoration:none}.RecipeActions_download__m7zse:focus-visible{outline:2px solid var(--xb-text);outline-offset:3px}.RecipeActions_close__kQkhD{margin:0 0 16px;min-height:44px;padding:0 20px;border:1px solid var(--xb-text-2);border-radius:var(--xb-r-16);background:none;font:600 15px Manrope,sans-serif;color:var(--xb-text);cursor:pointer}.RecipeActions_close__kQkhD:focus-visible{outline:2px solid var(--xb-sage);outline-offset:3px}.RecipeActions_image__eJg5r{display:block;max-width:100%;max-height:72vh;border-radius:var(--xb-r-16);-webkit-touch-callout:default}@media (min-width:1024px){.RecipeActions_preview__tjpfh{justify-content:flex-start;overflow-y:auto}.RecipeActions_image__eJg5r{width:min(560px,100%);max-height:none}}