.GoalDetailsModal_modalContentFull__9e1_e{padding:0!important;display:flex;flex-direction:column;min-height:0;overflow:hidden!important}.GoalDetailsModal_modalHeader__s0OOs{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-sm);flex-shrink:0}.GoalDetailsModal_formFields__ZZIIv{display:flex;flex-direction:column;gap:var(--spacing-lg);flex:1;overflow-y:auto;padding:var(--spacing-sm) var(--spacing-xl) var(--spacing-xl);min-height:0}.GoalDetailsModal_formField__PTubS,.GoalDetailsModal_monitoringRow__vw_eu{display:flex;flex-direction:column;gap:var(--spacing-sm)}.GoalDetailsModal_featureLocked__Lhvi5{opacity:.5;cursor:pointer;position:relative}.GoalDetailsModal_featureLocked__Lhvi5:after{content:"";position:absolute;inset:0;z-index:1}.GoalDetailsModal_featureLocked__Lhvi5:hover{opacity:.65}.GoalDetailsModal_featureLocked__Lhvi5 *{pointer-events:none}.GoalDetailsModal_inlineActions__r47IR{display:flex;gap:var(--spacing-sm);align-items:center;margin-top:var(--spacing-xxs)}.GoalDetailsModal_fieldLabelRow__nQc7j{display:flex;align-items:center;gap:var(--spacing-xxs)}.GoalDetailsModal_sectionHeaderRow__7lL1z{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-xxs)}.GoalDetailsModal_sectionDivider__gp3V4{width:100%;border-top:var(--border-width-hairline) solid var(--color-border);margin:var(--spacing-md) 0}.GoalDetailsModal_sectionHeaderText__DZ4C2{font-weight:var(--font-weight-semibold)}.GoalDetailsModal_subHeaderRow__JGDK4{margin-top:var(--spacing-sm)}.GoalDetailsModal_metricActionsTop__Z_Yxn{display:flex;justify-content:flex-start;margin:0 0 var(--spacing-sm) 0}.GoalDetailsModal_compactExpandable__r5CCW{margin:0;width:100%;max-width:100%}.GoalDetailsModal_checkboxLabel__MbqZz{display:flex;gap:var(--spacing-xs);align-items:flex-start}.GoalDetailsModal_metricList___wN06{display:flex;flex-direction:column;gap:var(--spacing-sm)}.GoalDetailsModal_metricEditForm__8T10W{display:flex;flex-direction:column;gap:var(--spacing-xs)}.GoalDetailsModal_metricEditField__GiVlf{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.GoalDetailsModal_metricTitle__YPPvT{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.GoalDetailsModal_progressBarWrap__NCvhr{width:100%;height:6px;background:var(--color-background-main-surface);border-radius:var(--radius-sm);overflow:hidden}.GoalDetailsModal_progressBarFill__vb3rQ{height:100%;background:var(--color-secondary);width:0;transition:width .3s ease}.GoalDetailsModal_metricRow__5XBYJ{display:flex;flex-wrap:wrap;align-items:baseline;gap:0}.GoalDetailsModal_footerRow__1df2_{justify-content:space-between}.GoalDetailsModal_footerActionsRight__mkkVK,.GoalDetailsModal_footerRow__1df2_{display:flex;align-items:center;gap:var(--spacing-sm)}.GoalDetailsModal_flowList__qWALf{display:flex;flex-direction:column;gap:0;align-items:stretch;margin-top:var(--spacing-xs)}.GoalDetailsModal_flowList__qWALf [class*=action]{opacity:1}.GoalDetailsModal_inlineLink__Dr770{width:auto;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:flex-start}.GoalDetailsModal_flowRow__nmGNJ{display:flex;flex-wrap:wrap;align-items:baseline;gap:0}.GoalDetailsModal_sectionHeader__D2FiN{font-size:var(--font-size-text-small);color:var(--color-text-primary)}.GoalDetailsModal_deleteOptions__F68ld{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm);margin-bottom:var(--spacing-md)}.GoalDetailsModal_deleteOption__zzVRp{display:flex;gap:var(--spacing-sm);align-items:flex-start;text-align:left;font-size:var(--font-size-text-medium);color:var(--color-text-primary)}.GoalDetailsModal_deleteOptionLabel___eWo2{display:block;line-height:1.4}.GoalDetailsModal_radioInput__bAiav{appearance:none;width:18px;height:18px;border:var(--border-width-regular) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-background-main-surface);display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer}.GoalDetailsModal_radioInput__bAiav:checked{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-background-main-surface)}.GoalDetailsModal_radioInput__bAiav:checked:after{content:"";width:10px;height:10px;border-radius:var(--radius-full);background:var(--color-primary)}.GoalDetailsModal_linkedTasksHeader__bJ74j{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);margin-top:var(--spacing-sm)}.GoalDetailsModal_taskName__mHkIm{font-weight:var(--font-weight-semibold)}.GoalDetailsModal_taskNameRow__wUU5e{display:flex;align-items:center;gap:var(--spacing-xs)}.GoalDetailsModal_unlinkButton__2a0ds{padding:0;color:var(--color-text-primary);opacity:1}.GoalDetailsModal_flowActions__ZdQxr{display:flex;align-items:center;gap:var(--spacing-sm)}.GoalDetailsModal_flowToggle__G60Qe{display:flex;align-items:center}.GoalDetailsModal_linkExistingSection__rBT6T{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:var(--border-width-hairline) solid var(--color-border-light)}.UpgradeModal_modalContent___jkg3{text-align:center;padding:var(--spacing-xl)}.UpgradeModal_iconContainer__rlc61{display:flex;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto}.UpgradeModal_omegaIcon__mt1Wc{width:100%;height:100%;object-fit:contain}.UpgradeModal_description__JYP_c{color:var(--color-text-primary)}.UpgradeModal_featureList__0sLNk{list-style:none;padding:var(--spacing-md);margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm);text-align:left;background:var(--color-background-secondary);border-radius:var(--radius-md)}.UpgradeModal_featureItem__lUIvX{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.UpgradeModal_checkIcon__6OWc4{width:var(--spacing-lg);height:var(--spacing-lg);min-width:var(--spacing-lg);display:flex;align-items:center;justify-content:center;margin-top:.1rem}.UpgradeModal_checkIcon__6OWc4 svg{width:1rem;height:1rem;color:var(--color-secondary)}.UpgradeModal_buttonContainer__5Pcnh{display:flex;flex-direction:column;gap:var(--spacing-sm)}.Charts_chartContainer__x0Suw,.UpgradeModal_primaryButton__ejfo6,.UpgradeModal_secondaryButton__EXKGB{width:100%}.Charts_chartInner__FAsk4{width:100%;position:relative}.Charts_legendContainer__qv2pe{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-sm);justify-content:center}.Charts_legendButton__233HZ{border:none;background:transparent;padding:0;cursor:pointer;appearance:none;-webkit-appearance:none;border-radius:var(--radius-sm)}.Charts_legendButton__233HZ:active,.Charts_legendButton__233HZ:focus-visible,.Charts_legendButton__233HZ:hover{background:transparent}.Charts_legendButton__233HZ:focus-visible{outline:var(--border-width-hairline) solid var(--color-border-hover);outline-offset:2px}.Charts_legendButtonDimmed__VOyio{opacity:.35}.Charts_tooltipContainer__fsZfX{background:var(--color-background-elevated);border:var(--border-width-hairline) solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-surface-sm);padding:calc(var(--spacing-xs) * 2.5);min-width:180px}.Charts_tooltipContainerWide__59Q5y{min-width:220px}.Charts_tooltipHeader__3tsvF{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--spacing-xs) * 1.5);font-weight:var(--font-weight-semibold)}.Charts_tooltipDate__EjzXz,.Charts_tooltipHeader__3tsvF{color:var(--color-text-primary);font-size:var(--font-size-text-small)}.Charts_tooltipDate__EjzXz{margin-top:var(--spacing-xs)}.Charts_tooltipDateSpaced__aGGfW{margin-bottom:calc(var(--spacing-xs) * 1.5)}.Charts_tooltipRows__jWYEJ{display:flex;flex-direction:column;gap:calc(var(--spacing-xs) * 1.5)}.Charts_tooltipRow__wKO91{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing-md) * .75)}.Charts_tooltipRowDimmed__n4EX7{opacity:.35}.Charts_tooltipRowLeft__lk2yS{display:flex;align-items:center;gap:var(--spacing-sm);min-width:0}.Charts_tooltipDot__fk_LH{display:inline-block;width:10px;height:10px;border-radius:var(--radius-full);flex-shrink:0}.Charts_tooltipLabel__fXVnr{color:var(--color-text-primary);font-size:var(--font-size-text-small)}.Charts_tooltipValue__mLHU_{font-size:var(--font-size-text-base);font-weight:var(--font-weight-semibold)}.Charts_tooltipOutlier__oS9tb,.Charts_tooltipValue__mLHU_{color:var(--color-text-primary);margin-top:var(--spacing-xs)}.Charts_tooltipOutlier__oS9tb{display:inline-block;padding:calc(var(--spacing-xs) * .5) var(--spacing-xs);background:var(--color-tertiary);font-size:var(--font-size-text-small);font-weight:var(--font-weight-medium);border-radius:var(--radius-sm)}.Charts_chartEmpty__jMz8K{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-lg);color:var(--color-text-muted);border:var(--border-width-hairline) dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary)}.Charts_chartEmptyIcon__cpNFD{font-size:1.5rem;opacity:.6}.Charts_chartEmptyText__P7Qd9{font-size:var(--font-size-text-base);text-align:center}.Charts_fileOverlay__XALrm{position:absolute;top:0;left:0;right:0;height:40px;pointer-events:none;z-index:5}.Charts_fileOverlayGroup__wCu0X{position:absolute;top:4px;pointer-events:auto}.Charts_fileGroupCollapsed__U1O2U{display:flex;flex-direction:row;align-items:center}.Charts_fileGroupCollapsed__U1O2U>.Charts_fileStripThumb__6IRBr{margin-left:-10px}.Charts_fileGroupCollapsed__U1O2U>.Charts_fileStripThumb__6IRBr:first-child{margin-left:0}.Charts_fileGroupBadge__45SXu{margin-left:var(--spacing-2xs);font-size:10px;font-weight:700;color:var(--color-text-primary);white-space:nowrap}.Charts_fileGroupExpanded__kO_Px{display:none;flex-wrap:wrap;max-width:calc(5 * 40px + 4 * var(--spacing-2xs) + 2 * var(--spacing-xs));gap:var(--spacing-2xs);padding:var(--spacing-xs);background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-surface-md);z-index:20;position:relative;left:var(--expanded-left,0)}.Charts_fileOverlayGroup__wCu0X:hover .Charts_fileGroupCollapsed__U1O2U{display:none}.Charts_fileOverlayGroup__wCu0X:hover .Charts_fileGroupExpanded__kO_Px{display:flex}.Charts_fileStripThumb__6IRBr{width:40px;height:40px;border-radius:4px;border:1px solid var(--color-border);overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px 2px rgba(0,0,0,.12)}.Charts_fileStripThumb__6IRBr:hover{transform:scale(1.08);z-index:10;box-shadow:0 2px 6px rgba(0,0,0,.2)}.Charts_fileStripThumbImage__SMyOV{width:100%;height:100%;object-fit:cover;display:block}.Charts_fileStripThumbIcon__m8hkV{background:var(--color-background-elevated)}.TasksTab_container__2f1ol{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:var(--color-background-main)}.TasksTab_loadingContainer__LBqQ9{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.TasksTab_addTaskRow__fw3kZ{padding:var(--spacing-sm) var(--spacing-sm) 0;flex-shrink:0}.TasksTab_flowsList__4Xn2Z{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm);overflow-y:auto;flex:1;min-height:0}.TasksTab_goalHeaderRight__b5is_{display:inline-flex;align-items:center;gap:var(--spacing-sm)}.TasksTab_goalDescription__JS3zb{margin-bottom:var(--spacing-sm)}.TasksTab_listHeader__jhdyQ{margin-top:var(--spacing-lg);padding:var(--spacing-xs) 0}.TasksTab_goalActionButton__g3bwy{width:28px;height:28px;padding:0;border-radius:var(--radius-full);background:var(--color-background-main);border:var(--border-width-regular) solid var(--color-border);color:var(--color-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:var(--font-size-text-base)}.TasksTab_goalActionButton__g3bwy:hover{color:var(--color-secondary);border-color:var(--color-secondary);background:var(--color-background-main);transform:scale(1.15)}