.meal-card{display:flex;align-items:center;gap:20px;padding:24px;margin:20px 0;border:1px solid #ead5ad;border-radius:20px;background:linear-gradient(120deg,#fff6e5,#f6f9ec)}.meal-card>div:nth-child(2){flex:1;min-width:0}.meal-icon{font-size:48px}.meal-tag{display:inline-block;font-size:12px;color:#975725;background:#ffe7bc;border-radius:20px;padding:4px 10px}.meal-card h2{margin:10px 0 6px;font-size:22px}.meal-card p{margin:0 0 8px;line-height:1.7}.meal-card small,.meal-muted{color:var(--muted)}.meal-card button{flex-shrink:0}.meal-history{margin-bottom:24px}.meal-admin .physical-admin-order p{line-height:1.7;overflow-wrap:anywhere}.meal-quote{padding:14px;border-radius:12px;background:#fff5dc;line-height:1.7;font-weight:600}.meal-history .settled{background:#e4f4e8;color:#247043}@media(max-width:760px){.meal-card{flex-wrap:wrap;gap:12px;padding:18px}.meal-icon{font-size:36px}.meal-card h2{font-size:19px}.meal-card>button{width:100%}.meal-admin footer>div{flex-wrap:wrap}}
