.wtt-guide--recipe{--guide-accent:hsl(117 62% 40%);--guide-soft:hsl(117 55% 95%)}
:root[data-theme=dark] .wtt-guide--recipe{--guide-accent:hsl(117 70% 70%);--guide-soft:hsl(117 24% 18%)}
.wtt-guide--recipe .wtt-guide__hero{border-bottom:6px solid var(--guide-accent);background:linear-gradient(125deg,var(--surface-2),var(--guide-soft))}
.wtt-guide--recipe .wtl-section-label{color:var(--guide-accent)!important}
.wtt-guide--recipe .wtl-guide-callout{border-color:color-mix(in srgb,var(--guide-accent) 35%,var(--line));background:var(--guide-soft)}
.wtt-guide--recipe blockquote{border-left-color:var(--guide-accent)}
.wtt-guide--recipe .wtt-guide__body{background:repeating-linear-gradient(var(--surface) 0 31px,color-mix(in srgb,var(--guide-accent) 14%,var(--surface)) 32px);padding-inline:34px;border-radius:20px}.wtt-guide--recipe .wtl-guide-step{background:color-mix(in srgb,var(--surface) 88%,transparent);padding:18px}