.quick-actions{display:flex;flex-wrap:wrap;gap:6px;margin:-5px 0 0}.quick-actions .btn{font-size:13px}.weekTracks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.track{background:#f3f6ed;padding:11px;border-radius:10px}.track b{display:block}.weekEntries{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:8px}.weekDay{background:#fff;border:1px solid var(--line);border-radius:11px;padding:10px;text-align:left;color:var(--ink);width:100%}.weekDay b,.weekDay small{display:block}.weekDay small{color:var(--muted);margin-top:4px}.plate-tags{display:flex;flex-wrap:wrap;gap:5px;margin-block:8px}.plate-tag{border:1px solid var(--line);border-radius:99px;padding:4px 8px;font-size:12px;background:#f4f5ed}.plate-tag.ok{background:#e5f3d3;color:#244b32}.food-ing{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;gap:7px;align-items:end;margin-top:7px}.food-ing button{min-height:38px}.photoBox{width:100%;max-height:34vh;object-fit:contain;border-radius:9px;background:#f0f4ec}.rawLabel{min-height:84px}.selectCheck{display:flex;align-items:center;gap:8px;padding:5px 0}.selectCheck input{width:auto}.plusForm h3{margin-top:5px}.metricSrc{font-size:12px}.weekHead{display:flex;justify-content:space-between;align-items:center;gap:8px}
@media(max-width:740px){.quick-actions .btn{flex:1}.weekEntries{grid-template-columns:repeat(2,minmax(0,1fr))}.weekTracks{gap:6px}.track{padding:8px}.weekDay{padding:8px}.viewbar{gap:4px}.viewbar button{padding-inline:8px}}
