/* Shared self-grown ingredients, scoped to the existing bistro page. */
.kitchen-pantry{padding:17px;border:1px solid #d4cfab;border-radius:20px;background:linear-gradient(135deg,#e9eed9,#fff5db);margin:16px 0;color:#496b50;min-width:0}.kitchen-pantry-title>span{color:#9d956d;font-size:10px;letter-spacing:1px}.kitchen-pantry-title h3{font-size:18px;margin:5px 0 13px}.kitchen-stock-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.kitchen-stock-grid article{display:flex;flex-direction:column;align-items:center;min-width:0;padding:8px 5px;border-radius:13px;background:#fffbee;border:1px solid #e0dcc0;text-align:center}.kitchen-stock-art{width:61px;height:51px;display:grid;place-items:center;position:relative;overflow:hidden}.kitchen-stock-art>svg,.kitchen-stock-art>.white-shrimp-portrait{width:45px;height:45px}.kitchen-stock-art.bed-preview{width:61px;height:51px;aspect-ratio:auto}.kitchen-stock-grid b{font-size:11px;margin:5px 0}.kitchen-stock-grid strong{font-size:21px;font-variant-numeric:tabular-nums}.kitchen-stock-grid strong small{font-size:10px;font-weight:400}.kitchen-stock-grid span,.kitchen-stock-grid>article>small{font-size:9px;line-height:1.6;color:#93916e}.kitchen-pantry>p{font-size:11px;line-height:1.7;color:#8b8c6f;margin:12px 0}.kitchen-source-links{display:flex;gap:7px;flex-wrap:wrap}.kitchen-source-links button{flex:1;min-width:90px;font-size:11px;min-height:44px}.kitchen-recipe{padding:7px 9px;background:#e8eed9;border-radius:9px;display:grid;gap:3px;margin:6px 0}.kitchen-recipe b{font-size:11px;color:#5f7553}.kitchen-recipe span{font-size:10px;color:#a48750}.kitchen-committed-note{padding:10px 13px;border-radius:12px;background:#eee8d0;color:#9c8755;font-size:11px}.dish-scallion-egg-rice{background-image:url('/src/assets/kitchen/scallion-egg-rice.png')}.dish-pumpkin-egg-soup{background-image:url('/src/assets/kitchen/pumpkin-egg-soup.png')}.dish-king-pepper-shrimp{background-image:url('/src/assets/kitchen/king-pepper-shrimp.png')}.bistro-dish>.dish-scallion-egg-rice,.bistro-dish>.dish-pumpkin-egg-soup,.bistro-dish>.dish-king-pepper-shrimp{width:76px;flex-basis:76px;height:72px}.bistro-menu .bistro-dish{min-width:0}.bistro-menu .bistro-dish>div{min-width:0}.bistro-menu .bistro-dish h4{line-height:1.5;overflow-wrap:anywhere}@media(max-width:600px){.kitchen-pantry{padding:13px}.kitchen-stock-grid{gap:6px}.kitchen-stock-grid article{padding:7px 3px}.kitchen-stock-grid span{font-size:8px}.kitchen-recipe{padding:6px}.kitchen-recipe b{font-size:10px}.bistro-dish>.dish-scallion-egg-rice,.bistro-dish>.dish-pumpkin-egg-soup,.bistro-dish>.dish-king-pepper-shrimp{width:62px;flex-basis:62px;height:62px}}
