#third-medicine-cart{flex:0 0 100%;grid-column:1/-1;box-sizing:border-box;min-width:0;margin-top:8px;padding:10px;border:1px solid #716447;background:#20251f}
#third-medicine-cart h4{margin:0 0 5px}
#third-medicine-cart .hint{margin:0 0 8px;max-width:80ch}
#third-medicine-cart .item-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0}
#third-medicine-cart select{max-width:100%;min-width:0}
#event-scene.combat-scene #third-medicine-cart button{flex:0 1 auto;min-height:40px;width:auto}
@media(max-width:600px){#third-medicine-cart .item-card-actions{align-items:stretch}#third-medicine-cart select{flex:1 1 100%}}
