.jelly-radio{--jr-chip:#27272a;--jr-active:#f5f5f5;--jr-text:#f5f5f5;--jr-active-text:#18181b;--jr-gap:8px;--jr-radius:18px;--jr-h:36px;--jr-font:13px;--jr-px:16px;--jr-pad-x:16px;--jr-pad-y:6px;--jr-ease-out:cubic-bezier(.23, 1, .32, 1);align-items:center;gap:var(--jr-gap);padding:var(--jr-pad-y) var(--jr-pad-x);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:inline-flex}.jelly-radio[data-disabled]{opacity:.5;pointer-events:none}.jelly-radio__chip{color:inherit;font:inherit;cursor:pointer;transform-origin:50%;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;margin:0;padding:0;position:relative}.jelly-radio__chip[data-on=true]{cursor:default}.jelly-radio__chip:focus-visible .jelly-radio__skin{outline:2px solid var(--jr-text);outline-offset:3px}.jelly-radio:not([data-disabled]) .jelly-radio__chip:disabled{cursor:default;opacity:.4}.jelly-radio__skin{height:var(--jr-h);padding:0 var(--jr-px);border-radius:var(--jr-radius);background:var(--jr-chip);color:var(--jr-text);font-size:var(--jr-font);white-space:nowrap;transition:transform .16s var(--jr-ease-out), background-color .2s ease, color .2s ease;justify-content:center;align-items:center;gap:.4em;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.jelly-radio__skin:before{content:"";background:var(--jr-text);opacity:0;pointer-events:none;transition:opacity .16s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.jelly-radio__chip[data-on=false]:not(:disabled):hover .jelly-radio__skin:before{opacity:.11}}.jelly-radio__chip:active .jelly-radio__skin{transform:scale(.97)}.jelly-radio__chip[data-on=true] .jelly-radio__skin{background:var(--jr-active);color:var(--jr-active-text)}.jelly-radio__icon{display:inline-flex}@media (prefers-reduced-motion:reduce){.jelly-radio__skin,.jelly-radio__skin:before{transition:none}.jelly-radio__chip:active .jelly-radio__skin{transform:none}}
.recipe-controls-module__DWpOYG__scale{background:rgb(var(--color-ink) / .035);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:12px;display:flex}.recipe-controls-module__DWpOYG__scaleLabel{gap:4px;min-width:0;display:grid}.recipe-controls-module__DWpOYG__scaleLabel label{color:rgb(var(--color-ink));font-size:13px;font-weight:600}.recipe-controls-module__DWpOYG__scaleLabel p{max-width:38ch;color:rgb(var(--color-ink) / .62);font-size:12px;line-height:1.5}.recipe-controls-module__DWpOYG__scaleActions{flex-wrap:wrap;align-items:center;gap:12px;max-width:100%;display:flex}.recipe-controls-module__DWpOYG__number{border:1px solid rgb(var(--color-ink) / .16);background:rgb(var(--color-surface) / .8);border-radius:14px;flex:none;align-items:center;gap:6px;width:100px;min-height:44px;padding:0 12px;transition:border-color .16s;display:inline-flex}.recipe-controls-module__DWpOYG__number:focus-within{border-color:rgb(var(--color-moss));outline:2px solid rgb(var(--color-moss) / .18);outline-offset:2px}.recipe-controls-module__DWpOYG__number input{width:100%;min-width:0;color:rgb(var(--color-ink));font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:0;font-size:16px}.recipe-controls-module__DWpOYG__number>span{color:rgb(var(--color-ink) / .5);font-size:13px}.recipe-controls-module__DWpOYG__presets{flex-wrap:wrap;max-width:100%}.recipe-controls-module__DWpOYG__presets .jelly-radio__skin{font-variant-numeric:tabular-nums;padding-inline:13px;font-size:13px}.recipe-controls-module__DWpOYG__scrub{min-width:0;max-width:100%;color:rgb(var(--color-ink));border:1px solid rgb(var(--color-ink) / .15);border-radius:14px}.recipe-controls-module__DWpOYG__scrub.viennoiserie-target-quantity{width:min(100%,320px)}.recipe-controls-module__DWpOYG__scrub.viennoiserie-target-quantity .scrub-field__handle{flex:none;justify-content:start;width:auto;font-size:12px}.recipe-controls-module__DWpOYG__scrub.viennoiserie-target-quantity .scrub-field__suffix{font-size:12px}.recipe-controls-module__DWpOYG__slider{min-width:0}.recipe-controls-module__DWpOYG__sliderHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.recipe-controls-module__DWpOYG__sliderHeader>span{color:rgb(var(--color-ink));font-size:14px;font-weight:600}.recipe-controls-module__DWpOYG__sliderValue{min-width:64px;min-height:38px;color:rgb(var(--color-moss));background:rgb(var(--color-moss) / .1);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:17px;font-weight:600;display:inline-flex}.recipe-controls-module__DWpOYG__sliderDescription{color:rgb(var(--color-ink) / .62);margin-top:8px;font-size:13px;line-height:1.6}.recipe-controls-module__DWpOYG__sliderTrack{margin-top:8px}.recipe-controls-module__DWpOYG__sliderTrack .wake-slider__handle:focus-visible{outline:2px solid rgb(var(--color-moss));outline-offset:3px}.recipe-controls-module__DWpOYG__ticks{color:rgb(var(--color-ink) / .58);font-variant-numeric:tabular-nums;justify-content:space-between;gap:4px;margin-top:2px;font-size:11px;display:flex}.recipe-controls-module__DWpOYG__readout{background:rgb(var(--color-ink) / .035);border-radius:18px;align-content:start;gap:8px;min-width:0;padding:14px 16px;display:grid}.recipe-controls-module__DWpOYG__readoutLabel{color:rgb(var(--color-ink) / .65);font-size:12px;line-height:1.5}.recipe-controls-module__DWpOYG__readoutValue{color:rgb(var(--color-ink));font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-size:22px;font-weight:600;line-height:1.2;display:flex}.recipe-controls-module__DWpOYG__readoutValue small{color:rgb(var(--color-ink) / .5);font-size:13px;font-weight:400}.recipe-controls-module__DWpOYG__readout p{color:rgb(var(--color-ink) / .6);font-size:12px;line-height:1.5}@media (max-width:520px){.recipe-controls-module__DWpOYG__scale{align-items:start}.recipe-controls-module__DWpOYG__scaleActions{gap:10px;width:100%}.recipe-controls-module__DWpOYG__presets .jelly-radio__skin{padding-inline:11px}}@media (prefers-reduced-motion:reduce){.recipe-controls-module__DWpOYG__number{transition:none}}
