.goal-progress-history__list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.goal-progress-history__item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-24);align-items:center;gap:16px;padding:16px 24px;display:flex}@media (max-width:575px){.goal-progress-history__item{flex-direction:column;align-items:flex-start}}.goal-progress-history__item--multiline{align-items:flex-start}.goal-progress-history__item:hover .goal-progress-history__edit,.goal-progress-history__item:focus-within .goal-progress-history__edit{opacity:1;visibility:visible;pointer-events:auto}.goal-progress-history__date{width:10ch;min-width:10ch;color:var(--color-text-secondary);white-space:nowrap;flex:none;font-size:13px;font-weight:400}.goal-progress-history__note{min-width:0;color:var(--color-text);overflow-wrap:anywhere;flex:auto;line-height:1.5}.goal-progress-history__note--empty{color:var(--color-text-secondary)}.goal-progress-history__actions{flex:none;align-items:stretch;gap:16px;display:flex}.goal-progress-history__badge{border-radius:var(--radius-pill);color:var(--color-white);white-space:nowrap;text-align:center;flex:none;align-items:center;padding:2px 8px;display:inline-flex}.goal-progress-history__badge--positive{background:var(--color-green-3)}.goal-progress-history__badge--negative{background:var(--color-red-4)}.goal-progress-history__badge--zero{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-primary)}.goal-progress-history__edit{opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-self:stretch;align-items:center;width:auto;min-height:0;padding:0 6px;transition:opacity .2s,visibility .2s;display:inline-flex}.goal-progress-history__edit .button__icon{width:14px;height:14px}@media (hover:none),(pointer:coarse){.goal-progress-history__edit{opacity:1;visibility:visible;pointer-events:auto}}
