._timeline_1pv5p_1{display:flex;flex-direction:column;gap:var(--space-3)}._heading_1pv5p_7{margin:0;font-size:var(--font-size-base);overflow-wrap:break-word}._help_1pv5p_13{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:break-word;word-break:keep-all}._rows_1pv5p_21{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-4)}._row_1pv5p_21{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._rowText_1pv5p_37{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:break-word;word-break:keep-all}._rowLabel_1pv5p_46{font-size:var(--font-size-base)}._rowTiming_1pv5p_50{font-weight:600}._rowDelta_1pv5p_54{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._track_1pv5p_60{position:relative;height:14px;border-radius:var(--radius-sm);background:var(--color-border);overflow:hidden}._solid_1pv5p_68{position:absolute;top:0;bottom:0;left:0;min-width:4px}._solidBaseline_1pv5p_76{background:var(--color-brand-primary)}._solidScenario_1pv5p_80{background:var(--color-success)}._gain_1pv5p_85{position:absolute;top:0;bottom:0;min-width:4px;background:repeating-linear-gradient(135deg,var(--color-success) 0 4px,transparent 4px 8px);box-shadow:inset 0 0 0 1px var(--color-success)}._outOfRange_1pv5p_95{position:absolute;top:0;bottom:0;right:0;background:repeating-linear-gradient(90deg,var(--color-warning) 0 6px,transparent 6px 10px);opacity:.7}._marker_1pv5p_105{position:absolute;top:0;bottom:0;width:3px;margin-left:-3px;background:var(--color-text-primary)}._axis_1pv5p_115{position:relative;height:1.5em;color:var(--color-text-secondary);font-size:var(--font-size-sm);white-space:nowrap}._axisStart_1pv5p_123{position:absolute;left:0}._axisEnd_1pv5p_128{position:absolute;transform:translate(-100%)}._axisOut_1pv5p_133{position:absolute;right:0}._panel_trby3_1{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0}._panel_trby3_1>*{margin:0}._panel_trby3_1>*+*{margin-top:var(--space-3)}._panel_trby3_1>._feedback_trby3_18:empty{margin-top:0}._heading_trby3_22{font-size:var(--font-size-lg);overflow-wrap:break-word}._help_trby3_27,._privacy_trby3_28{color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:break-word;word-break:keep-all}._actions_trby3_35{display:flex;flex-wrap:wrap;gap:var(--space-2)}._actions_trby3_35>*{max-width:100%;text-align:center;word-break:keep-all;overflow-wrap:break-word}._button_trby3_48{font-family:inherit;cursor:pointer}._button_trby3_48:disabled{cursor:not-allowed;opacity:.55}._blocked_trby3_58{color:var(--color-warning);font-size:var(--font-size-sm);overflow-wrap:break-word;word-break:keep-all}._inlineLink_trby3_65{color:var(--color-brand-primary);text-decoration:underline}._feedback_trby3_18{color:var(--color-success);font-size:var(--font-size-sm);font-weight:700;overflow-wrap:break-word;word-break:keep-all}._feedbackError_trby3_78{color:var(--color-warning)}._form_93btl_1{display:flex;flex-direction:column;gap:var(--space-6)}._planEditNotice_93btl_8{margin:0;padding:var(--space-3) var(--space-4);border-left:4px solid var(--color-brand-primary);background:var(--color-surface);border-radius:var(--radius-sm);font-size:var(--font-size-sm);overflow-wrap:break-word;word-break:keep-all}._inputs_93btl_19{display:flex;flex-direction:column;gap:var(--space-4)}._sectionHeading_93btl_25{margin:0;font-size:var(--font-size-lg);overflow-wrap:break-word}._sectionHelp_93btl_31{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:break-word;word-break:keep-all}._scenarios_93btl_39{display:flex;flex-direction:column;gap:var(--space-4)}._scenarioInputGroup_93btl_45{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border-radius:var(--radius-md)}._groupHeader_93btl_54{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}._groupHeading_93btl_62{margin:0;font-size:var(--font-size-base);overflow-wrap:break-word}._groupStatus_93btl_69{padding:2px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text-secondary);font-size:var(--font-size-sm);word-break:keep-all}._persistenceField_93btl_79{display:flex;flex-direction:column;gap:var(--space-2)}._persistenceLabel_93btl_85{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary)}._persistenceChipGroup_93btl_91{display:flex;gap:var(--space-2);flex-wrap:wrap}._persistenceChip_93btl_91{min-height:var(--touch-target-min);padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text-secondary);font-size:var(--font-size-sm);word-break:keep-all}._persistenceChipActive_93btl_108{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-text-on-brand)}._persistenceHelpText_93btl_114{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);overflow-wrap:break-word}._result_93btl_121{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._resultMessage_93btl_131{margin:0;font-size:var(--font-size-base);font-weight:700;overflow-wrap:break-word;word-break:keep-all}._heroAnchor_93btl_140{min-width:0}._hero_93btl_140{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-brand-primary);border-radius:var(--radius-md);min-width:0}._heroHeading_93btl_156{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:700}._heroHeadline_93btl_163{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-2);row-gap:2px}._heroValue_93btl_172{font-size:var(--font-size-2xl);line-height:var(--line-height-tight);overflow-wrap:break-word;word-break:keep-all}._heroCaption_93btl_179{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600}._heroRemaining_93btl_185,._heroTarget_93btl_186,._heroNote_93btl_187{margin:0;overflow-wrap:break-word;word-break:keep-all}._heroRemaining_93btl_185{font-weight:600}._heroUnit_93btl_198{white-space:nowrap}._heroTargetLabel_93btl_202,._heroNote_93btl_187{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._inlineResult_93btl_213{margin:0;padding:var(--space-3);border-left:3px solid var(--color-brand-primary);background:var(--color-surface);border-radius:var(--radius-sm);min-width:0}._inlineResultEarlier_93btl_223{border-left-color:var(--color-success)}._inlineDelta_93btl_227,._inlineTiming_93btl_228{margin:0;overflow-wrap:break-word;word-break:keep-all}._inlineDelta_93btl_227{font-weight:700}._inlineTiming_93btl_228{font-size:var(--font-size-sm)}._inlineTimingLabel_93btl_242{color:var(--color-text-secondary)}._stress_93btl_247,._details_93btl_248{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._stressBox_93btl_255{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);min-width:0}._stressTimings_93btl_265{display:flex;flex-direction:column;gap:var(--space-2);margin:0}._stressTimings_93btl_265>div{display:flex;flex-direction:column;gap:2px;min-width:0}._stressTimings_93btl_265 dt{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._stressTimings_93btl_265 dd{margin:0;font-weight:600;overflow-wrap:break-word;word-break:keep-all}._stressDelta_93btl_291{margin:0;font-weight:700;overflow-wrap:break-word;word-break:keep-all}._cardGrid_93btl_299{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}._card_93btl_299{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-3);background:var(--color-bg);border:1px solid var(--color-border);border-left:4px solid var(--color-brand-primary);border-radius:var(--radius-sm)}._cardEarlier_93btl_318{border-left-color:var(--color-success)}._cardInactive_93btl_322{border-left-color:var(--color-border);border-style:dashed}._cardTitle_93btl_327{margin:0;font-size:var(--font-size-base);overflow-wrap:break-word}._cardMeaning_93btl_333{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:break-word;word-break:keep-all}._timing_93btl_341{display:flex;flex-direction:column;gap:2px}._timingLabel_93btl_347{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._timingValue_93btl_353{font-size:var(--font-size-base);font-weight:600;overflow-wrap:break-word;word-break:keep-all}._delta_93btl_360{margin:0;font-weight:600;overflow-wrap:break-word;word-break:keep-all}._inactiveMessage_93btl_367{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._stats_93btl_373{display:flex;flex-direction:column;gap:var(--space-2);margin:0}._stats_93btl_373>div{display:flex;justify-content:space-between;gap:var(--space-3)}._stats_93btl_373 dt{color:var(--color-text-secondary);font-size:var(--font-size-sm);word-break:keep-all;overflow-wrap:break-word;min-width:0}._stats_93btl_373 dd{margin:0;font-weight:600;text-align:right;word-break:keep-all;overflow-wrap:break-word;min-width:0}._detailLink_93btl_404{display:inline-flex;align-items:center;min-height:var(--touch-target-min);margin-top:auto;color:var(--color-brand-primary);font-size:var(--font-size-sm);text-decoration:underline;word-break:keep-all;overflow-wrap:break-word}._assumptionNote_93btl_416{margin:0;padding:var(--space-3) var(--space-4);border-left:4px solid var(--color-warning);background:var(--color-surface);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--font-size-sm);overflow-wrap:break-word}._errorList_93btl_427{margin:0;padding-left:var(--space-4);color:var(--color-warning);font-size:var(--font-size-sm)}._disclaimer_93btl_434{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._advanced_93btl_440{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}._advanced_93btl_440 summary{cursor:pointer;font-weight:600;min-height:var(--touch-target-min);display:flex;flex-direction:column;justify-content:center}._advancedHint_93btl_455{font-weight:400;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._advancedFields_93btl_461{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-4)}
