.pantry-tabs{margin-bottom:20px;flex-wrap:wrap}.pantry-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pantry-overview>div{display:flex;flex-direction:column;gap:6px}.pantry-overview strong{font-size:2rem}.pantry-lot{display:flex;gap:16px;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid var(--line,#ddd)}.pantry-lot h3,.pantry-shopping h3{overflow-wrap:anywhere}.pantry-lot p{margin:7px 0}.pantry-lot>div{min-width:0}.pantry-lot>.btn{flex-shrink:0}.pantry-shopping{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pantry-shopping article,#pantry-preview article{border-bottom:1px solid var(--line,#ddd);padding:14px 0}#pantry-video{display:block;width:100%;max-height:240px;border-radius:14px;background:#151515}#pantry-preview{margin-top:20px}.pantry-tabs button:focus-visible{outline:3px solid #16808c;outline-offset:3px}@media(max-width:600px){.pantry-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.pantry-lot{flex-direction:column;align-items:stretch}.pantry-shopping{grid-template-columns:1fr}}
