#servings-input::-webkit-inner-spin-button,#servings-input::-webkit-outer-spin-button{opacity:.75;filter:invert(25%)}.dark #servings-input::-webkit-inner-spin-button,.dark #servings-input::-webkit-outer-spin-button{filter:invert(85%);opacity:.85}#servings-input::-moz-focus-inner{border:0}#servings-input{-moz-appearance:textfield}#servings-input::-moz-inner-spin-button{opacity:.85}.recipe-step-nav{scroll-padding-inline:.75rem;scrollbar-width:none;scroll-snap-type:x proximity}.recipe-step-nav::-webkit-scrollbar{display:none}.recipe-step-nav>li{scroll-snap-align:start}.recipe-step-placeholder{background:radial-gradient(circle at 14% 20%,rgba(251,191,36,.14),transparent 32%),linear-gradient(135deg,#f59e0b14,#78716c0a)}.dark .recipe-step-placeholder{background:radial-gradient(circle at 14% 20%,rgba(251,191,36,.1),transparent 32%),linear-gradient(135deg,#78716c1f,#17171714)}.recipe-next-step-visual{background:radial-gradient(circle at 20% 20%,rgba(251,191,36,.16),transparent 38%),linear-gradient(135deg,#f59e0b1a,#78716c0f)}.dark .recipe-next-step-visual{background:radial-gradient(circle at 20% 20%,rgba(251,191,36,.1),transparent 38%),linear-gradient(135deg,#78716c24,#1717171a)}.recipe-next-step-copy{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
