._content_1371x_1{max-width:520px;scroll-padding-bottom:96px}._title_1371x_7{font-family:var(--font-family-display)}._goalText_1371x_11{margin:0;font-size:.875rem;line-height:1.5;color:var(--muted-foreground);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3)}._target_1371x_22{font-size:.8125rem;font-weight:600;color:var(--accent-foreground)}._block_1371x_28{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:var(--spacing-2)}._label_1371x_35{font-size:.875rem;font-weight:600}._row_1371x_40{display:flex;gap:var(--spacing-2);flex-wrap:wrap;align-items:center}._chips_1371x_47{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._chip_1371x_47,._numChip_1371x_54{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:var(--radius-full);padding:var(--spacing-2) var(--spacing-3);font:inherit;font-size:.875rem;cursor:pointer;transition:background var(--animation-duration-fast)}._numChip_1371x_54{min-width:44px;min-height:44px;font-variant-numeric:tabular-nums;font-weight:600;font-size:1rem}._chip_1371x_47:hover,._numChip_1371x_54:hover{background:var(--muted)}._chipOn_1371x_79,._chipOn_1371x_79:hover{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._numInput_1371x_86{width:110px}._footer_1371x_91{position:sticky;bottom:calc(-1 * var(--dialog-padding));z-index:1}@media(max-width:640px){._content_1371x_1{--dialog-padding: 18px;top:auto;bottom:0;left:0;transform:none;width:100%;max-width:100%;max-height:92vh;border-radius:18px 18px 0 0;animation:_sheetUp_1371x_1 var(--animation-duration-slow) cubic-bezier(.16,1,.3,1)}._goalText_1371x_11{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.8125rem}._numChip_1371x_54{min-width:52px;min-height:52px;font-size:1.125rem}._footer_1371x_91{flex-wrap:nowrap;padding-bottom:calc(14px + env(safe-area-inset-bottom))}._footer_1371x_91>*{flex:1;min-height:48px;font-size:1rem}}@keyframes _sheetUp_1371x_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}
