#plus.tap { min-height: 160px; font-size: 2.5rem; touch-action: manipulation; user-select: none; }
#count { font-size: clamp(2rem, 12vw, 4rem); overflow-wrap: anywhere; }
#list button[aria-pressed="true"] { background: var(--accent); color: var(--on-accent); }
#list button { max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#bar { width: 100%; height: 12px; accent-color: var(--accent); }
#goal-box p { margin: 4px 0 0; }
