.min-root{font-family:var(--font-special-elite),ui-monospace,"Courier New",monospace;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background-color:#faf6ef}.min-root :-webkit-any(a[href],button,summary,[role=button]){cursor:pointer}.min-root :-moz-any(a[href],button,summary,[role=button]){cursor:pointer}.min-root :is(a[href],button,summary,[role=button]){cursor:pointer}.min-root :-webkit-any(a[href],button,summary,[role=button]):not(:disabled):not([aria-disabled=true]){transition:opacity .12s,transform .12s}.min-root :-moz-any(a[href],button,summary,[role=button]):not(:disabled):not([aria-disabled=true]){transition:opacity .12s,transform .12s}.min-root :is(a[href],button,summary,[role=button]):not(:disabled):not([aria-disabled=true]){transition:opacity .12s,transform .12s}.min-root :-webkit-any(a[href],button,summary,[role=button]):not(:disabled):not([aria-disabled=true]):active{opacity:.6;transform:translateY(1px)}.min-root :-moz-any(a[href],button,summary,[role=button]):not(:disabled):not([aria-disabled=true]):active{opacity:.6;transform:translateY(1px)}.min-root :is(a[href],button,summary,[role=button]):not(:disabled):not([aria-disabled=true]):active{opacity:.6;transform:translateY(1px)}.min-root [aria-disabled=true]{cursor:not-allowed}.min-root :-webkit-any(button,[role=button]):disabled{cursor:not-allowed}.min-root :-moz-any(button,[role=button]):disabled{cursor:not-allowed}.min-root :is(button,[role=button]):disabled{cursor:not-allowed}.min-root :-webkit-any(a[href],button,summary,[role=button]):focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #737373}.min-root :-moz-any(a[href],button,summary,[role=button]):focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #737373}.min-root :is(a[href],button,summary,[role=button]):focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #737373}@media (prefers-reduced-motion:reduce){.min-root :-webkit-any(a[href],button,summary,[role=button]):not(:disabled):not([aria-disabled=true]):active{transform:none}.min-root :-moz-any(a[href],button,summary,[role=button]):not(:disabled):not([aria-disabled=true]):active{transform:none}.min-root :is(a[href],button,summary,[role=button]):not(:disabled):not([aria-disabled=true]):active{transform:none}}.min-root .measure-exact,html[data-measure=exact] .min-root .measure-dash{display:none}html[data-measure=exact] .min-root .measure-exact{display:inline}.min-root .min-servings-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.min-root .min-servings-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.min-root .min-servings-input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.min-root .min-sub{text-indent:-.95rem;padding-left:1.35rem;display:none}.min-root .min-sub:before{content:"↳ ";color:#737373}.min-root .min-sub-note{color:#737373;font-size:.8rem}.min-root [data-swap~=gluten] .min-sub[data-sub=gluten],.min-root [data-swap~=dairy] .min-sub[data-sub=dairy],.min-root [data-swap~=egg] .min-sub[data-sub=egg],.min-root [data-swap~=peanut] .min-sub[data-sub=peanut],.min-root [data-swap~=tree-nut] .min-sub[data-sub=tree-nut],.min-root [data-swap~=soy] .min-sub[data-sub=soy],.min-root [data-swap~=fish] .min-sub[data-sub=fish],.min-root [data-swap~=shellfish] .min-sub[data-sub=shellfish],.min-root [data-swap~=sesame] .min-sub[data-sub=sesame]{display:block}.min-root [data-swap~=gluten] .min-ing-original[data-sw-gluten],.min-root [data-swap~=dairy] .min-ing-original[data-sw-dairy],.min-root [data-swap~=egg] .min-ing-original[data-sw-egg],.min-root [data-swap~=peanut] .min-ing-original[data-sw-peanut],.min-root [data-swap~=tree-nut] .min-ing-original[data-sw-tree-nut],.min-root [data-swap~=soy] .min-ing-original[data-sw-soy],.min-root [data-swap~=fish] .min-ing-original[data-sw-fish],.min-root [data-swap~=shellfish] .min-ing-original[data-sw-shellfish],.min-root [data-swap~=sesame] .min-ing-original[data-sw-sesame]{color:#a3a3a3;text-decoration:line-through}html[data-theme=dark] .min-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f5f5;background-color:#0a0a0a}html[data-theme=dark] .min-root .bg-white{background-color:#0a0a0a}html[data-theme=dark] .min-root .bg-neutral-100{background-color:#171717}html[data-theme=dark] .min-root .text-neutral-900{color:#f5f5f5}html[data-theme=dark] .min-root .text-neutral-700{color:#d4d4d4}html[data-theme=dark] .min-root .text-neutral-600{color:#c2c2c2}html[data-theme=dark] .min-root .text-neutral-500{color:#a3a3a3}html[data-theme=dark] .min-root .text-neutral-400{color:#8a8a8a}html[data-theme=dark] .min-root .text-neutral-300{color:#595959}html[data-theme=dark] .min-root .border-neutral-200{border-color:#262626}html[data-theme=dark] .min-root .border-neutral-300{border-color:#404040}html[data-theme=dark] .min-root .divide-neutral-200>:not([hidden])~:not([hidden]){border-color:#262626}html[data-theme=dark] .min-root .bg-neutral-900{background-color:#f5f5f5}html[data-theme=dark] .min-root .border-neutral-900{border-color:#f5f5f5}html[data-theme=dark] .min-root .text-white{color:#0a0a0a}html[data-theme=dark] .min-root input,html[data-theme=dark] .min-root select{color:#f5f5f5;background-color:#171717}html[data-theme=dark] .min-root input:focus,html[data-theme=dark] .min-root select:focus{outline-color:#737373}.rbox-card,.rbox-lid,.rbox-front,.rbox-sticker{box-sizing:content-box}.rbox{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;flex-direction:column;align-items:center;width:122px;padding-top:36px;text-decoration:none;display:flex}.rbox-scene{perspective:560px;width:112px;height:98px;position:relative}.rbox-card{z-index:1;background:#fcf5e7;border:1.5px solid #2a2118;border-radius:4px;width:66px;height:58px;transition:transform .45s cubic-bezier(.3,1.3,.4,1);position:absolute;top:16px;left:21px}.rbox-card-0{transform:translate(-3px)rotate(-2deg)}.rbox-card-1{transition-delay:50ms;transform:translate(0)rotate(0)}.rbox-card-2{transition-delay:.1s;transform:translate(3px)rotate(2deg)}.rbox-lid{transform-origin:50% 100%;z-index:3;border:2px solid #2a2118;border-radius:6px 6px 3px 3px;width:108px;height:15px;transition:transform .5s cubic-bezier(.34,1.45,.4,1);position:absolute;top:12px;left:0;transform:rotateX(0)}.rbox-front{z-index:2;border:2px solid #2a2118;border-radius:3px 3px 5px 5px;width:104px;height:64px;position:absolute;bottom:0;left:2px;box-shadow:4px 4px rgba(42,33,24,.16)}.rbox-sticker{color:#241f19;width:60px;height:60px;font-size:34px;font-weight:700;font-family:var(--font-special-elite),"Courier New",monospace;background:#fcf5e7;border:2px solid #2a2118;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-2deg);box-shadow:0 1px rgba(42,33,24,.25)}.rbox-label{text-align:center;min-height:33px;margin-top:10px;font-size:13px;font-weight:700;line-height:1.25}.rbox-open .rbox-lid{transform:rotateX(108deg)}.rbox-open .rbox-card-0{transform:translate(-20px,-32px)rotate(-9deg)}.rbox-open .rbox-card-1{transform:translateY(-32px)rotate(0)}.rbox-open .rbox-card-2{transform:translate(20px,-32px)rotate(9deg)}@media (hover:hover){.rbox:not(.rbox-open):hover .rbox-lid,.rbox-navbox:hover .rbox-scene:not(.rbox-open) .rbox-lid{transform:rotateX(22deg)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.rbox:not(.rbox-open):hover .rbox-scene{animation:.55s ease-in-out dt-wiggle}}@keyframes dt-wiggle{0%{transform:rotate(0)}25%{transform:rotate(2.2deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(1.2deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.rbox-card,.rbox-lid{transition:none}}
