.diet-mark-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:-2px;padding-top:10px;border-top:1px solid #e4ecee}.diet-mark-row>span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.6px}.diet-mark-button{min-height:30px;padding:4px 9px;border-radius:999px;font-size:11px;font-weight:800;background:#f7fafb;border:1px solid #d4e1e4;color:#526b74;box-shadow:none}.diet-mark-button:hover{background:#eef6f6;border-color:#b9d5d7;box-shadow:none}.diet-mark-button.is-active{background:#e2f3ef;border-color:#badfd5;color:#17623c}.diet-mark-row>small{font-size:10px;margin-left:auto}.diet-mini-totals{max-width:280px}.diet-mini-totals>div{background:#edf6f4;border:1px solid #d5e8e4;border-radius:13px;padding:12px;text-align:center}.diet-mini-totals strong{display:block;font-size:12px}.diet-mini-totals span{display:block;font-size:28px;font-weight:900;color:#176d72;margin:2px 0}.diet-mini-totals small{color:#6e8588;font-size:11px}@media(max-width:620px){.diet-mark-row>small{width:100%;margin-left:0}.diet-mark-button{flex:0 0 auto}}
