._root_76b7d_1{min-width:0}._legend_76b7d_5{display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-4);margin-bottom:var(--spacing-3);font-size:.75rem;line-height:1rem;color:var(--foreground-secondary)}._legendItem_76b7d_15{display:inline-flex;align-items:center;gap:.375rem}._legendLine_76b7d_21{width:1rem;height:2px;flex:none}._row_76b7d_29{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;column-gap:var(--spacing-2);align-items:start}._yAxis_76b7d_36{position:relative;width:2.75rem;flex:none}._yLabel_76b7d_42{position:absolute;right:0;transform:translateY(-50%);font-size:.75rem;line-height:1rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}._plot_76b7d_53{position:relative;flex:1;min-width:0;cursor:crosshair}._svg_76b7d_60{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible}._grid_76b7d_69{fill:none;stroke:var(--chart-grid);stroke-width:1}._gridBase_76b7d_76{fill:none;stroke:var(--foreground-secondary);stroke-opacity:.55;stroke-width:1}._yLabelBase_76b7d_83{color:var(--foreground);font-weight:600}._rest_76b7d_89{position:absolute;top:0;bottom:0;background:color-mix(in srgb,var(--foreground) 4.5%,transparent);pointer-events:none}._markerRule_76b7d_98{fill:none;stroke:var(--chart-event);stroke-width:1}._markerTick_76b7d_105{fill:none;stroke:var(--foreground-secondary);stroke-width:2}._splitRule_76b7d_111{fill:none;stroke:var(--foreground);stroke-width:1}._line_76b7d_117{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}._shade_76b7d_124,._pending_76b7d_125{position:absolute;top:0;right:0;bottom:0;background:var(--chart-pending)}._pending_76b7d_125{border-left:1px dashed var(--stroke-control)}._band_76b7d_139{position:absolute;top:0;bottom:0;box-sizing:border-box;overflow:hidden;container-type:inline-size;background:color-mix(in srgb,var(--band) 12%,transparent);border-top:3px solid var(--band);border-left:1px solid var(--card)}._bandLabel_76b7d_151{display:block;padding:2px 0 0 4px;font-size:.6875rem;line-height:1rem;color:var(--foreground-secondary);white-space:nowrap}@container (max-width: 2.25rem){._bandLabel_76b7d_151{display:none}}._zoneLabel_76b7d_166{position:absolute;top:6px;font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}._badge_76b7d_174{position:absolute;top:6px;transform:translate(-50%);width:1.375rem;height:1.375rem;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-size:.75rem;line-height:1.375rem;font-weight:600;text-align:center}._flag_76b7d_191{position:absolute;display:inline-flex;align-items:center;gap:.375rem;max-width:60%;padding:2px .5rem;margin-left:0;background:var(--card);font-size:.75rem;line-height:1rem;font-weight:500;color:var(--foreground);white-space:nowrap;z-index:1}._flagLeft_76b7d_209{flex-direction:row-reverse;transform:translate(-100%)}._flagBadge_76b7d_214{flex:none;min-width:1.375rem;height:1.375rem;box-sizing:border-box;padding:0 .375rem;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-weight:600;line-height:1.375rem;text-align:center;font-variant-numeric:tabular-nums}._flagText_76b7d_229{overflow:hidden;text-overflow:ellipsis}._flagValue_76b7d_235{flex:none;font-weight:400;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._flagMuted_76b7d_243{font-weight:400;color:var(--muted-foreground)}._flagMuted_76b7d_243 ._flagValue_76b7d_235{color:var(--foreground-placeholder)}._pointMark_76b7d_253{position:absolute;width:1.25rem;height:1.25rem;transform:translate(-50%,-50%);box-sizing:border-box;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-size:.6875rem;line-height:1.25rem;font-weight:500;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;z-index:1}._pointMarkMuted_76b7d_271{background:var(--card);color:var(--muted-foreground);border:1.5px solid var(--muted-foreground);line-height:calc(1.25rem - 3px)}._pointMarkPending_76b7d_279{background:var(--card);color:var(--foreground-secondary);border:1.5px dashed var(--foreground-secondary);line-height:calc(1.25rem - 3px)}._pointLeaderPending_76b7d_286{fill:none;stroke:var(--foreground-secondary);stroke-opacity:.6;stroke-width:1;stroke-dasharray:3 4}._pointLeader_76b7d_286{fill:none;stroke:var(--foreground);stroke-opacity:.8;stroke-width:1}._pointLeaderMuted_76b7d_302{fill:none;stroke:var(--muted-foreground);stroke-opacity:.6;stroke-width:1}@media(max-width:640px){._flag_76b7d_191{max-width:88%;font-size:.6875rem;padding:2px .375rem}}._dot_76b7d_318{position:absolute;width:8px;height:8px;margin:-6px 0 0 -6px;border-radius:var(--radius-full);border:2px solid var(--card);pointer-events:none}._cross_76b7d_328{position:absolute;top:0;bottom:0;width:1px;background:var(--stroke-accessible);pointer-events:none}._tip_76b7d_337{position:absolute;top:2.25rem;background:var(--popup);color:var(--popup-foreground);border:1px solid var(--stroke-control);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-2) var(--spacing-3);pointer-events:none;white-space:nowrap;font-size:.75rem;line-height:1.125rem;z-index:1}._tipDay_76b7d_353{color:var(--muted-foreground)}._tipDayNumber_76b7d_358{color:var(--foreground-placeholder)}._tipIndex_76b7d_363{color:var(--muted-foreground)}._tipNote_76b7d_368{max-width:17rem;margin-top:var(--spacing-1);padding-top:var(--spacing-1);border-top:1px solid var(--border);white-space:normal;color:var(--foreground-secondary)}._tipNote_76b7d_368+._tipNote_76b7d_368{margin-top:0;padding-top:0;border-top:none}._tipChange_76b7d_384{margin-top:2px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._tipChangeIndented_76b7d_391{margin:0 0 var(--spacing-1) 1.375rem}._tipDown_76b7d_395{font-weight:500;color:var(--div-neg-3, var(--error))}._tipUp_76b7d_400{font-weight:500;color:var(--div-pos-3, var(--info))}._tipRow_76b7d_405{display:flex;align-items:center;gap:.375rem;font-variant-numeric:tabular-nums}._ends_76b7d_412{position:relative;min-width:6rem;max-width:16rem;font-size:.75rem;line-height:1rem}._endsSizer_76b7d_421{visibility:hidden;height:0;overflow:hidden;padding-left:calc(12px + .375rem);white-space:nowrap}._endSizerLine_76b7d_429{display:block;font-weight:600}._end_76b7d_412{position:absolute;left:4px;right:0;transform:translateY(-50%);display:flex;align-items:center;gap:.375rem;white-space:nowrap;font-variant-numeric:tabular-nums}._endText_76b7d_447{min-width:0;overflow:hidden;text-overflow:ellipsis}._endMark_76b7d_453{width:8px;height:8px;border-radius:var(--radius-full);flex:none}._xAxis_76b7d_460{grid-column:2;position:relative;height:1.25rem;margin-top:var(--spacing-2)}._xLabel_76b7d_467{position:absolute;top:0;transform:translate(-50%);font-size:.75rem;line-height:1rem;color:var(--muted-foreground);white-space:nowrap}._xLabelStart_76b7d_477{transform:none}._xLabelEnd_76b7d_481{transform:translate(-100%)}._splitLabel_76b7d_485{color:var(--foreground);font-weight:600;background:var(--card);padding:0 .25rem}._empty_76b7d_492{display:flex;align-items:center;justify-content:center;color:var(--muted-foreground);border:1px dashed var(--stroke-control);border-radius:var(--radius)}@media(max-width:640px){._ends_76b7d_412{display:none}._xAxis_76b7d_460 ._xLabel_76b7d_467:nth-child(2n){display:none}._xAxis_76b7d_460 ._splitLabel_76b7d_485:nth-child(n){display:block}}
