/* 2.0.510-75 Habits Phase 2 lazy panel */
.life-health-note{font-size:11px;color:var(--muted);margin-top:8px}.life-habit-panel-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;border:1px solid var(--border);border-radius:16px;padding:16px;background:var(--surface)}.life-habit-panel-actions{display:flex;gap:8px;flex-wrap:wrap}.life-habit-panel-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.life-habit-panel-stat{border:1px solid var(--border);border-radius:14px;padding:12px;background:var(--surface)}.life-habit-panel-stat b{display:block;font-size:20px;margin-top:4px}.life-habit-history-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:12px 0}.life-habit-history{display:grid;gap:8px}.life-habit-history-row{display:grid;grid-template-columns:110px 75px minmax(180px,.8fr) minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid var(--border);border-radius:12px;padding:10px;background:var(--surface)}.life-habit-history-empty{padding:24px;text-align:center;border:1px dashed var(--border);border-radius:12px;color:var(--muted)}@media(max-width:800px){.life-habit-panel-stats{grid-template-columns:1fr 1fr}.life-habit-panel-head{flex-direction:column}.life-habit-history-row{grid-template-columns:1fr 1fr}.life-habit-history-note{grid-column:1/-1}}