.RecipeRunner-module__9TcO8G__runner{flex-direction:column;gap:16px;display:flex}.RecipeRunner-module__9TcO8G__actionRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.RecipeRunner-module__9TcO8G__runButton{border-radius:var(--r-control);background:var(--accent);color:var(--on-accent);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-self:flex-start;align-items:center;padding:11px 20px;font-weight:500;display:inline-flex}.RecipeRunner-module__9TcO8G__runButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.RecipeRunner-module__9TcO8G__runButton:disabled{opacity:.5;cursor:not-allowed}.RecipeRunner-module__9TcO8G__result{flex-direction:column;gap:8px;margin-top:4px;display:flex}.RecipeRunner-module__9TcO8G__resultLabel{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:500}.RecipeRunner-module__9TcO8G__resultPane{min-width:0;overflow:hidden}.RecipeRunner-module__9TcO8G__resultPane pre{border-radius:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border:0;max-height:420px;overflow-y:auto}
.RecipeDetail-module__Oeo7pW__page,.RecipeDetail-module__Oeo7pW__state{background:var(--bg)}.RecipeDetail-module__Oeo7pW__page{padding:40px clamp(20px,6vw,72px) 72px}.RecipeDetail-module__Oeo7pW__shell{width:min(100%,1120px);margin-inline:auto}.RecipeDetail-module__Oeo7pW__backLink{color:var(--text-3);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;cursor:pointer;font-weight:500;text-decoration:none;display:inline-flex}.RecipeDetail-module__Oeo7pW__backLink:hover,.RecipeDetail-module__Oeo7pW__backLink:focus-visible{color:var(--accent)}.RecipeDetail-module__Oeo7pW__backLink:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--r-xs)}.RecipeDetail-module__Oeo7pW__header{margin:44px 0 36px}.RecipeDetail-module__Oeo7pW__header>div:first-child{margin-bottom:14px}.RecipeDetail-module__Oeo7pW__author{color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-meta);margin:0 0 10px;line-height:1.5}.RecipeDetail-module__Oeo7pW__handleRow{margin-bottom:14px;display:flex}.RecipeDetail-module__Oeo7pW__description{max-width:720px;color:var(--ink-soft);font-family:var(--ff-body);font-size:var(--fs-body);margin:0;font-weight:500;line-height:1.6}.RecipeDetail-module__Oeo7pW__examples{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:20px;display:grid}.RecipeDetail-module__Oeo7pW__outputPane{min-width:0;overflow:hidden}.RecipeDetail-module__Oeo7pW__outputPane pre{border-radius:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border:0;min-height:343px}.RecipeDetail-module__Oeo7pW__state{place-items:center;padding:32px;display:grid}.RecipeDetail-module__Oeo7pW__stateCard{width:min(100%,560px)}.RecipeDetail-module__Oeo7pW__stateBody{padding-block:12px}.RecipeDetail-module__Oeo7pW__eyebrow{color:var(--accent);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:500}.RecipeDetail-module__Oeo7pW__stateBody h1{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-stat);margin:14px 0 8px;font-weight:500}.RecipeDetail-module__Oeo7pW__stateBody p{color:var(--ink-soft);font-family:var(--ff-body);font-size:var(--fs-body);margin:0 0 24px;line-height:1.6}@media (max-width:800px){.RecipeDetail-module__Oeo7pW__examples{grid-template-columns:1fr}.RecipeDetail-module__Oeo7pW__outputPane pre{min-height:220px}}@media (max-width:480px){.RecipeDetail-module__Oeo7pW__page{padding-top:28px}.RecipeDetail-module__Oeo7pW__header{margin-top:36px}.RecipeDetail-module__Oeo7pW__state{padding:20px}}
