#meal-list li .meal-details{flex-grow:1;margin-right:10px}#meal-list li .meal-name{font-weight:600}#meal-list li .meal-macros{font-size:.85em;color:var(--text-muted)}#meal-list li .remove-meal-btn{background:0 0;border:none;color:var(--red-color);cursor:pointer;font-size:1.1em;padding:5px;line-height:1}#meal-list li .remove-meal-btn:hover{color:#a71d2a}.status-green{background:linear-gradient(135deg,var(--green-color),#238c3a);box-shadow:0 0 20px rgba(40,167,69,.5)}.status-yellow{background:linear-gradient(135deg,var(--yellow-color),#d39e00);box-shadow:0 0 20px rgba(255,193,7,.5)}.status-red{background:linear-gradient(135deg,var(--red-color),#b02a37);box-shadow:0 0 20px rgba(220,53,69,.5)}.status-text-green{color:var(--green-color);background-color:var(--status-good-bg)}.status-text-yellow{color:#b38600;background-color:var(--status-moderate-bg)}.status-text-red{color:var(--red-color);background-color:var(--status-high-bg)}