.tCurmq_root{gap:18px;display:grid;container-type:inline-size}.tCurmq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;display:flex}.tCurmq_cases{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tCurmq_casesLabel{letter-spacing:.3px;color:#45463f;margin-right:4px;font-size:12px;font-weight:600}.tCurmq_caseButton{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;line-height:1.2;transition:background .15s,border-color .15s,color .15s}.tCurmq_caseButton:hover{border-color:#a9a99f}.tCurmq_caseButton[aria-pressed=true]{border-color:var(--flow-minerals);color:#6e1f50;background:#f7e9f1}.tCurmq_caseButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:999px}.tCurmq_toolbar .kit-icon-button{min-height:40px}.tCurmq_readout{border-left:4px solid var(--status-good);background:var(--status-good-soft);border-radius:12px;gap:14px 30px;padding:16px 20px 18px;display:grid}@container (min-width:720px){.tCurmq_readout{grid-template-columns:minmax(0,1.45fr) minmax(250px,1fr);align-items:start}}.tCurmq_readout[data-limited]{border-left-color:var(--red);background:var(--status-harm-soft)}.tCurmq_verdict{min-width:0}.tCurmq_kicker{letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:600}.tCurmq_readout[data-limited] .tCurmq_kicker{color:var(--status-harm)}.tCurmq_headline{letter-spacing:-.02em;margin:4px 0 0;font-size:21px;font-weight:500;line-height:1.25}.tCurmq_detail{color:var(--ink);margin:6px 0 0;font-size:15px;line-height:1.6}.tCurmq_also{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.55}.tCurmq_side{align-content:start;gap:12px;display:grid}.tCurmq_side .kit-meter{background:var(--card);border-radius:8px;padding:10px 12px}.tCurmq_advice{color:var(--ink);margin:0;font-size:14px;line-height:1.55}.tCurmq_adviceLabel{font-weight:700}.tCurmq_readout[data-limited] .tCurmq_advice[data-verdict=worse] .tCurmq_adviceLabel,.tCurmq_advice[data-verdict=cut-back-helps] .tCurmq_adviceLabel,.tCurmq_advice[data-verdict=cut-back-partly] .tCurmq_adviceLabel,.tCurmq_advice[data-verdict=cut-back-not-enough] .tCurmq_adviceLabel{color:var(--status-harm)}.tCurmq_advice[data-verdict=helps] .tCurmq_adviceLabel{color:var(--status-good)}.tCurmq_alerts{gap:8px;display:grid}.tCurmq_miniTrack,.tCurmq_mini{display:none}@container (max-width:819.98px){.tCurmq_miniTrack{z-index:2;height:0;margin-bottom:-18px;display:block;position:sticky;top:8px}.tCurmq_root :is(input,button){scroll-margin-top:104px}.tCurmq_mini{visibility:hidden;opacity:0;border:1px solid var(--line);border-left:3px solid var(--status-good);background:var(--card);color:var(--ink);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:2px 14px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.4;transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-6px);box-shadow:0 8px 18px -14px #24262559}.tCurmq_mini[data-limited]{border-left-color:var(--red)}.tCurmq_mini[data-shown]{visibility:visible;opacity:1;transition:opacity .2s,transform .2s;transform:none}}.tCurmq_miniItem{align-items:baseline;gap:6px;display:inline-flex}.tCurmq_miniHead{flex-basis:100%}.tCurmq_miniLabel{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:600}.tCurmq_alert{border-radius:10px;align-items:flex-start;gap:10px;margin:0;padding:10px 14px;font-size:14px;line-height:1.55;animation:.3s tCurmq_reveal;display:flex}.tCurmq_alert svg{flex:0 0 18px;width:18px;height:18px;margin-top:2px;overflow:visible}.tCurmq_alert[data-tone=harm]{background:var(--status-harm-soft);color:#7d1f1a}.tCurmq_alert[data-tone=caution]{background:var(--status-caution-soft);color:#5f4207}.tCurmq_pipeline{gap:34px;margin:0;padding:0;list-style:none;display:grid}.tCurmq_stage{align-content:start;gap:10px;min-width:0;display:grid;position:relative}.tCurmq_stageHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.tCurmq_stageNumber{background:var(--ink);width:24px;height:24px;color:var(--white);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12px;font-weight:700;transition:background .2s;display:grid}.tCurmq_stage[data-bottleneck] .tCurmq_stageNumber{background:var(--red)}.tCurmq_stageName{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600;line-height:1.3}.tCurmq_chip{white-space:nowrap;border-radius:999px;justify-self:start;padding:3px 9px;font-size:11.5px;font-weight:600;line-height:1.4}.tCurmq_chip[data-tone=good]{background:var(--status-good-soft);color:var(--status-good)}.tCurmq_chip[data-tone=caution]{background:var(--status-caution-soft);color:#7a5005}.tCurmq_chip[data-tone=harm]{background:var(--status-harm-soft);color:var(--status-harm)}.tCurmq_chip[data-tone=bottleneck]{background:var(--red);color:var(--white)}.tCurmq_chip[data-tone=neutral]{background:var(--soft);color:var(--muted)}.tCurmq_panel{background:var(--stage);box-shadow:0 0 0 1px var(--stage-line);border-radius:12px;position:relative;overflow:hidden}.tCurmq_panel:after{content:"";border-radius:inherit;pointer-events:none;transition:box-shadow .3s;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0000}.tCurmq_stage[data-bottleneck] .tCurmq_panel:after{box-shadow:inset 0 0 0 2px var(--red)}.tCurmq_svg{width:100%;height:auto;display:block}.tCurmq_note{color:#45463f;margin:0;font-size:14px;line-height:1.55}.tCurmq_controls{align-content:start;gap:14px;display:grid}.tCurmq_controls .kit-segment{align-content:center;min-height:40px}.tCurmq_connector{background:#f7e9f1;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-13px;display:grid;position:absolute;bottom:-30px;left:50%}.tCurmq_connector svg{fill:none;width:16px;height:16px;stroke:var(--flow-minerals);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@container (min-width:560px){.tCurmq_pipeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.tCurmq_connector{display:none}}@container (min-width:560px) and (max-width:819.98px){.tCurmq_stage:nth-child(2) .tCurmq_connector{display:grid;bottom:-28px;left:-10px}.tCurmq_stage:nth-child(2) .tCurmq_connector svg{transform:rotate(45deg)}}@container (min-width:820px){.tCurmq_pipeline{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.tCurmq_stage{grid-row:span 4;grid-template-rows:subgrid;gap:0}.tCurmq_stageHead{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-content:end;align-items:start;padding:0 12px 12px 2px}.tCurmq_stageNumber{margin-top:-1px}.tCurmq_chip{grid-column:2;margin-top:6px}.tCurmq_panel{box-shadow:0 1px 0 var(--stage-line), 0 -1px 0 var(--stage-line);border-radius:0}.tCurmq_stage:first-child .tCurmq_panel{box-shadow:0 0 0 1px var(--stage-line);clip-path:inset(-1px 0 -1px -1px round 12px 0 0 12px);border-radius:12px 0 0 12px}.tCurmq_stage:last-child .tCurmq_panel{box-shadow:0 0 0 1px var(--stage-line);clip-path:inset(-1px -1px -1px 0 round 0 12px 12px 0);border-radius:0 12px 12px 0}.tCurmq_note{padding:12px 14px 0 2px;font-size:13.5px}.tCurmq_controls{padding:16px 14px 2px 2px}.tCurmq_controls .kit-segmented-options{grid-auto-columns:auto;grid-auto-flow:column;gap:4px;display:grid}.tCurmq_controls .kit-segment{text-align:center;border-radius:10px;justify-items:center;min-height:46px;padding:7px 6px;font-size:12.5px}.tCurmq_stage+.tCurmq_stage .tCurmq_note,.tCurmq_stage+.tCurmq_stage .tCurmq_controls,.tCurmq_stage+.tCurmq_stage .tCurmq_stageHead{border-left:1px solid var(--line);padding-left:14px}}.tCurmq_footer{border-top:1px solid var(--line);gap:10px;padding-top:16px;display:grid}.tCurmq_legend{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.tCurmq_legendTitle{color:#45463f;margin:0;font-size:12px;font-weight:600}.tCurmq_legendIons,.tCurmq_legendFlows{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.tCurmq_legendIons li,.tCurmq_legendHypha,.tCurmq_legendSalt{align-items:center;gap:6px;display:inline-flex}.tCurmq_legendIons svg{width:14px;height:14px;overflow:visible}.tCurmq_legendHypha,.tCurmq_legendSalt{font-weight:500}.tCurmq_legendSalt svg{width:14px;height:14px;overflow:visible}.tCurmq_legendSalt .tCurmq_saltFleck{stroke-width:1.2px}.tCurmq_legendHypha svg{width:28px;height:10px}.tCurmq_legendHypha path{fill:none;stroke:#9c8d72;stroke-width:2px;stroke-linecap:round}.tCurmq_motionNote{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.tCurmq_wall{display:none}.tCurmq_wall line{stroke:var(--ink);stroke-opacity:.16;stroke-width:1px}@container (min-width:820px){.tCurmq_wall{display:inline}}.tCurmq_bandFill{fill:var(--flow-minerals);fill-opacity:.11}.tCurmq_band[data-excess] .tCurmq_bandFill{fill-opacity:.2}.tCurmq_bandEdge{fill:none;stroke:var(--flow-minerals);stroke-opacity:.42;stroke-width:1.1px}.tCurmq_chevron{fill:none;stroke:var(--flow-minerals);stroke-opacity:.5;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.tCurmq_clamp{animation:.4s tCurmq_reveal}.tCurmq_clamp path{fill:var(--red);stroke:var(--card);stroke-width:1.2px;stroke-linejoin:round}.tCurmq_ionSolid{fill:var(--flow-minerals);stroke:var(--card);stroke-width:1px}.tCurmq_ionHollow{fill:var(--card);stroke:var(--flow-minerals);stroke-width:1.7px}.tCurmq_ionHalf{fill:var(--flow-minerals)}.tCurmq_ionIron{fill:#8e2b68;stroke:var(--card);stroke-width:.9px}.tCurmq_lockCore{fill:#a9a59c;stroke:#6f6b63;stroke-width:1px}.tCurmq_lockHalo{fill:#ecebe6;fill-opacity:.9;stroke:#8f8a80;stroke-width:.9px}.tCurmq_filmSoft{fill:none;stroke:var(--flow-water);stroke-opacity:.1;stroke-linejoin:round}.tCurmq_film{fill:none;stroke:#5b9bd0;stroke-opacity:.42;stroke-linejoin:round}.tCurmq_crust path,.tCurmq_rimCrust{fill:#fdfcf9;stroke:#bfb8aa;stroke-width:.7px}.tCurmq_ripples path{fill:none;stroke:#fff;stroke-opacity:.65;stroke-width:1.3px;stroke-linecap:round}.tCurmq_deposits ellipse{fill:#eccbdc;opacity:.8}.tCurmq_bubbles circle{fill:#f4f9fc;stroke:#8db6d6;stroke-width:1px}.tCurmq_gaugeBack{fill:var(--card);fill-opacity:.9;stroke:#d9d6cc;stroke-width:1px}.tCurmq_gaugeText{font-family:var(--font-sans,system-ui, sans-serif);fill:#45463f;font-size:15px;font-weight:700}.tCurmq_hyphaUnder{fill:none;stroke:#9b8b6f;stroke-width:3px;stroke-linecap:round;stroke-opacity:.55}.tCurmq_hypha{fill:none;stroke:#fffcf5;stroke-width:1.4px;stroke-linecap:round}.tCurmq_hyphaOver{fill:none;stroke:#fffcf5;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:14 18;opacity:.9}.tCurmq_hyphae[data-weak]{opacity:.45}.tCurmq_hairEdge{fill:none;stroke:#b49a76;stroke-width:2.4px;stroke-linecap:round}.tCurmq_hair{fill:none;stroke:#fcf6ea;stroke-width:1.2px;stroke-linecap:round}.tCurmq_hairs[data-damaged] .tCurmq_hair{stroke:#dcc6a3}.tCurmq_phloem{fill:none;stroke:var(--flow-sugar);stroke-opacity:.22;stroke-width:1.6px}.tCurmq_pumps rect{fill:#586c76;stroke:var(--card);stroke-width:.8px}.tCurmq_pumps line{stroke:#d6e6ee;stroke-width:1.3px;stroke-linecap:round}.tCurmq_pumps[data-off] rect{fill:#8a9396}.tCurmq_saltFleck{fill:#fdfcf8;stroke:#9d9585;stroke-width:.8px;stroke-linejoin:round}.tCurmq_coldWash{fill:#9cc3e2;opacity:.24}.tCurmq_oxygen circle{fill:var(--flow-oxygen);stroke:var(--card);stroke-width:.6px}.tCurmq_sun{transition:opacity .6s}.tCurmq_sun[data-off]{opacity:0}.tCurmq_sugarRoute{fill:none;stroke:var(--flow-sugar);stroke-opacity:.16;stroke-width:2.2px}.tCurmq_sugarFlow{fill:none;stroke:var(--flow-sugar);stroke-width:1.8px;stroke-dasharray:5 4;stroke-linecap:round}.tCurmq_sugarFlow[data-low]{opacity:.3}.tCurmq_leaf{transition:transform .55s,opacity .45s}.tCurmq_leaf[data-hidden]{opacity:0;transform:scale(.001)}@keyframes tCurmq_reveal{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.tCurmq_caseButton,.tCurmq_stageNumber,.tCurmq_panel:after,.tCurmq_sun,.tCurmq_leaf{transition:none}.tCurmq_clamp,.tCurmq_alert{animation:none}.tCurmq_mini,.tCurmq_mini[data-shown]{transition:none;transform:none}}
.GTA8cG_root{container-type:inline-size}.GTA8cG_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"controls""pair""summary";gap:18px;display:grid}.GTA8cG_pair{flex-direction:column;grid-area:pair;gap:18px;min-width:0;display:flex}.GTA8cG_controls{grid-area:controls;align-content:start;gap:14px;display:grid}.GTA8cG_diagram{grid-area:diagram;min-width:0}.GTA8cG_trace{grid-area:trace}.GTA8cG_summary{grid-area:summary}@container (min-width:600px){.GTA8cG_toggles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:859px){.GTA8cG_layout[data-tracing] .GTA8cG_trace{z-index:3;overscroll-behavior:contain;gap:10px;max-height:72vh;padding:12px 14px 8px;position:sticky;bottom:0;overflow-y:auto;box-shadow:0 -14px 30px -20px #24262580}}@container (min-width:860px){.GTA8cG_pair{display:contents}.GTA8cG_trace{align-self:start}.GTA8cG_layout{grid-template:"diagram controls""diagram summary"1fr/minmax(0,1fr) 300px;gap:18px 28px}.GTA8cG_layout[data-trace]{grid-template-rows:auto 1fr auto;grid-template-areas:"diagram controls""diagram trace""summary summary"}.GTA8cG_toggles{grid-template-columns:minmax(0,1fr)}.GTA8cG_layout[data-trace] .GTA8cG_summaryList{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));column-gap:28px}}.GTA8cG_toggles{gap:8px;display:grid}.GTA8cG_toggle{--tone:var(--ink)}.GTA8cG_toggle[data-overlay=water]{--tone:var(--flow-water)}.GTA8cG_toggle[data-overlay=sugar]{--tone:var(--flow-sugar)}.GTA8cG_toggle[data-overlay=gases]{--tone:var(--flow-co2)}.GTA8cG_toggle[data-overlay=minerals]{--tone:var(--flow-minerals)}.GTA8cG_toggle .kit-switch{border:1px solid var(--line);background:var(--card);text-align:left;border-radius:10px;gap:12px;width:100%;min-height:52px;padding:9px 12px 9px 14px;transition:border-color .2s,background .2s,box-shadow .2s}.GTA8cG_toggle .kit-switch:hover{border-color:#b9b9b0}.GTA8cG_toggle[data-on] .kit-switch{border-color:color-mix(in srgb, var(--tone) 50%, var(--line));background:color-mix(in srgb, var(--tone) 6%, var(--card));box-shadow:inset 3px 0 0 var(--tone)}.GTA8cG_toggle .kit-switch-text{flex:1;min-width:0}.GTA8cG_toggle .kit-switch-state{min-width:3.6em}.GTA8cG_toggleText{gap:3px;display:grid}.GTA8cG_toggleName{font-size:14.5px;font-weight:600;line-height:1.2}.GTA8cG_toggleKey{color:var(--muted);flex-wrap:wrap;gap:2px 10px;font-size:12px;font-weight:500;line-height:1.35;display:flex}.GTA8cG_toggleKeyItem{align-items:center;gap:5px;display:inline-flex}.GTA8cG_legendOnly{--tone:var(--ink);border:1px solid color-mix(in srgb, var(--tone) 50%, var(--line));background:color-mix(in srgb, var(--tone) 6%, var(--card));box-shadow:inset 3px 0 0 var(--tone);border-radius:10px;padding:10px 14px}.GTA8cG_legendOnly[data-overlay=water]{--tone:var(--flow-water)}.GTA8cG_legendOnly[data-overlay=sugar]{--tone:var(--flow-sugar)}.GTA8cG_legendOnly[data-overlay=gases]{--tone:var(--flow-co2)}.GTA8cG_legendOnly[data-overlay=minerals]{--tone:var(--flow-minerals)}.GTA8cG_season{gap:8px;padding-top:4px;display:grid}.GTA8cG_seasonNote{color:var(--muted);font-size:12.5px;line-height:1.5}.GTA8cG_swatch{flex:none;width:30px;height:11px;overflow:visible}.GTA8cG_swatchLine{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}.GTA8cG_swatchGlyph{fill:currentColor;stroke:var(--card);stroke-width:.9px}.GTA8cG_swatch[data-kind=water]{color:var(--flow-water)}.GTA8cG_swatch[data-kind=vapor]{color:var(--flow-vapor)}.GTA8cG_swatch[data-kind=vapor] .GTA8cG_swatchLine{stroke-dasharray:2.5 3.5}.GTA8cG_swatch[data-kind=sugar]{color:var(--flow-sugar)}.GTA8cG_swatch[data-kind=sugar] .GTA8cG_swatchLine{stroke-dasharray:6 4;stroke-linecap:butt}.GTA8cG_swatch[data-kind=co2]{color:var(--flow-co2)}.GTA8cG_swatch[data-kind=o2]{color:var(--flow-oxygen)}.GTA8cG_swatch[data-kind=co2] .GTA8cG_swatchLine,.GTA8cG_swatch[data-kind=o2] .GTA8cG_swatchLine{stroke-dasharray:.1 4.6;stroke-width:2.6px}.GTA8cG_swatch[data-kind=minerals]{color:var(--flow-minerals)}.GTA8cG_swatch[data-kind=minerals] .GTA8cG_swatchLine{stroke-dasharray:7 2.5 1.5 2.5;stroke-linecap:butt;stroke-width:2px}.GTA8cG_stage{--pad-hi:var(--leaf-300);--pad-mid:var(--leaf-500);--pad-lo:var(--leaf-700);--pad-deep:var(--leaf-900);--pad-accent:var(--leaf-500);--starch-scale:.8}.GTA8cG_stage[data-season=lateSeason]{--pad-hi:#c9c06a;--pad-mid:#8d9a47;--pad-lo:#5b6a2e;--pad-deep:#333f1b;--pad-accent:var(--autumn);--starch-scale:1.25}.GTA8cG_stage[data-season=budBreak]{--starch-scale:.45}.GTA8cG_sceneBox{position:relative}.GTA8cG_sceneFrame{--vbw:720;--vbh:600;position:relative}.GTA8cG_scene{aspect-ratio:720/600;background:var(--sky);border-radius:10px;width:100%;height:auto;display:block}.GTA8cG_pins{pointer-events:none;position:absolute;inset:0}.GTA8cG_pins>*{left:calc(var(--x) * 100% / var(--vbw));top:calc(var(--y) * 100% / var(--vbh));position:absolute;translate:-50% -50%}.GTA8cG_inset{left:calc((var(--cx) - var(--size) / 2) * 100% / 720);top:calc((var(--cy) - var(--size) / 2) * 100% / 600);width:calc(var(--size) * 100% / 720);position:absolute}.GTA8cG_insetFrame{--vbw:200;--vbh:200;transition:opacity .4s,filter .4s;position:relative}.GTA8cG_insetSvg{width:100%;height:auto;display:block;overflow:visible}.GTA8cG_insetTitle{text-align:center;letter-spacing:.2px;color:#45463f;margin-bottom:1px;font-size:12px;font-weight:600;position:absolute;bottom:100%;left:0;right:0}.GTA8cG_inset[data-focus=off] .GTA8cG_insetFrame{opacity:.42;filter:saturate(.5)}.GTA8cG_insetFocusRing{stroke:var(--red);stroke-width:2.6px;opacity:0;transition:opacity .35s}.GTA8cG_inset[data-focus=on] .GTA8cG_insetFocusRing{opacity:1}.GTA8cG_lensTag{display:none}.GTA8cG_lensTag[data-anchor=center]{translate:-50% -50%}@container (max-width:559px){.GTA8cG_sceneFrame{--vbw:480}.GTA8cG_scene{aspect-ratio:480/600}.GTA8cG_insets{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.GTA8cG_inset{width:auto;position:relative;top:auto;left:auto}.GTA8cG_insetTitle{margin-bottom:4px;position:static}.GTA8cG_wideOnly,.GTA8cG_stage [data-wide-only]{display:none}.GTA8cG_lensTag{display:block}.GTA8cG_marker{width:20px;height:20px}}.GTA8cG_bandLabel{background:color-mix(in srgb, var(--card) 82%, transparent);white-space:nowrap;color:#34352f;border-radius:4px;padding:1px 5px;font-size:12px;font-weight:600;line-height:1.3;translate:-100% -50%}.GTA8cG_daylight{color:#6f5206;white-space:nowrap;background:#fdf4d6;border:1px solid #ecd38c;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.3;translate:0 -50%}.GTA8cG_chip{border:1.5px solid var(--flow-sugar);background:var(--card);white-space:nowrap;border-radius:8px;gap:1px;padding:4px 9px 5px;line-height:1.2;animation:.4s both GTA8cG_chipIn;display:grid;box-shadow:0 4px 12px -6px #24262540}.GTA8cG_chip[data-anchor=left]{translate:0 -50%}.GTA8cG_chip[data-anchor=right]{translate:-100% -50%}.GTA8cG_chip[data-role=source]{background:#fcebd2}.GTA8cG_chip[data-role=sink]{border-style:dashed}.GTA8cG_chip[data-role=weakSink]{border-style:dotted;border-color:#c9a46a}.GTA8cG_chipOrgan{color:#4a4b45;font-size:12px;font-weight:500}.GTA8cG_chipRole{color:#8a4f06;font-size:12.5px;font-weight:700}.GTA8cG_chip[data-role=weakSink] .GTA8cG_chipRole{color:#8a6a3a}.GTA8cG_insetLabel{background:color-mix(in srgb, var(--card) 86%, transparent);white-space:nowrap;color:#34352f;border-radius:4px;padding:1px 5px;font-size:12px;font-weight:600;line-height:1.3}.GTA8cG_insetLabel[data-anchor=left]{translate:0 -50%}.GTA8cG_insetLabel[data-anchor=right]{translate:-100% -50%}.GTA8cG_lensTag{background:var(--ink);color:var(--white);white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:12px;font-weight:700;line-height:1.3;translate:0 -50%}.GTA8cG_marker{pointer-events:auto;border:1.5px solid var(--ink);background:var(--card);width:22px;height:22px;font:inherit;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:12px;font-weight:700;line-height:1;transition:background .25s,border-color .25s,scale .25s,box-shadow .25s;display:grid;box-shadow:0 1px 4px #24262540}.GTA8cG_marker:hover{background:var(--ink);color:var(--white)}.GTA8cG_marker[data-active]{border-color:var(--red);background:var(--red);color:var(--white);animation:1.8s ease-in-out infinite GTA8cG_pulse;scale:1.2;box-shadow:0 0 0 5px #d91c2b2e}.GTA8cG_leader{fill:none;stroke:#45463f;stroke-width:1px;stroke-opacity:.55}.GTA8cG_stage[data-tracing] .GTA8cG_chip:not([data-active]),.GTA8cG_stage[data-tracing] .GTA8cG_leader:not([data-active]){opacity:.45}.GTA8cG_stage[data-tracing] .GTA8cG_bandLabel:not([data-active]){opacity:.7}.GTA8cG_stage[data-tracing] .GTA8cG_chip[data-active]{box-shadow:0 0 0 3px #d91c2b26,0 4px 12px -6px #24262540}.GTA8cG_bandLabel[data-active]{box-shadow:inset 0 0 0 1.5px var(--red);color:var(--ink)}.GTA8cG_leader[data-active]{stroke-opacity:.85}.GTA8cG_veil{fill:var(--card);opacity:0;transition:opacity .45s}.GTA8cG_veil[data-on]{opacity:.6}.GTA8cG_spot{transition:transform .6s cubic-bezier(.4,0,.2,1)}.GTA8cG_stopHi{stop-color:var(--pad-hi);transition:stop-color .8s}.GTA8cG_stopMid{stop-color:var(--pad-mid);transition:stop-color .8s}.GTA8cG_stopLo{stop-color:var(--pad-lo);transition:stop-color .8s}.GTA8cG_leafHi,.GTA8cG_leafMid,.GTA8cG_leafLo,.GTA8cG_leafAccent,.GTA8cG_leafDeep{transition:fill .8s}.GTA8cG_leafHi{fill:var(--pad-hi)}.GTA8cG_leafMid{fill:var(--pad-mid)}.GTA8cG_leafLo{fill:var(--pad-lo)}.GTA8cG_leafAccent{fill:var(--pad-accent)}.GTA8cG_leafDeep{fill:var(--pad-deep)}.GTA8cG_mossHi{fill:#9fbf72}.GTA8cG_mossMid{fill:#6f9a4b}.GTA8cG_mossLo{fill:#4b7536}.GTA8cG_foliage{transition:opacity .7s}.GTA8cG_tufts{opacity:0;transition:opacity .7s}.GTA8cG_stage[data-season=budBreak] .GTA8cG_foliage{opacity:0}.GTA8cG_stage[data-season=budBreak] .GTA8cG_tufts{opacity:1}.GTA8cG_shoot{transition:opacity .6s}.GTA8cG_stage[data-season=lateSeason] .GTA8cG_shoot{opacity:.55}.GTA8cG_starch{opacity:0;transition:opacity .5s}.GTA8cG_stage[data-sugar] .GTA8cG_starch{opacity:1}.GTA8cG_starchGrain{fill:#e6b45c;stroke:#9c6a22;stroke-width:.5px;transform-box:fill-box;transform-origin:50%;scale:var(--starch-scale);transition:scale .8s}.GTA8cG_films path{fill:var(--flow-water);opacity:.3}.GTA8cG_films .GTA8cG_bridge{fill:none;stroke:var(--flow-water);stroke-width:6px;stroke-linecap:round}.GTA8cG_insetXylem{fill:#e9f0f5;stroke:#7f97ad}.GTA8cG_insetPhloem{fill:#f5e4c0;stroke:#c49a5e}.GTA8cG_insetXylemLine{stroke:#b6c6d4;stroke-width:2.6px}.GTA8cG_insetLeader{fill:none;stroke:#45463f;stroke-width:.9px;stroke-opacity:.6}.GTA8cG_insetPhloemLine{stroke:#e3c690;stroke-width:1.5px}.GTA8cG_flow{transition:opacity .35s}.GTA8cG_flow[data-kind=water],.GTA8cG_particle[data-kind=water]{color:var(--flow-water)}.GTA8cG_flow[data-kind=vapor],.GTA8cG_particle[data-kind=vapor]{color:var(--flow-vapor)}.GTA8cG_flow[data-kind=sugar],.GTA8cG_particle[data-kind=sugar]{color:var(--flow-sugar)}.GTA8cG_flow[data-kind=co2],.GTA8cG_particle[data-kind=co2]{color:var(--flow-co2)}.GTA8cG_flow[data-kind=o2],.GTA8cG_particle[data-kind=o2]{color:var(--flow-oxygen)}.GTA8cG_flow[data-kind=minerals],.GTA8cG_particle[data-kind=minerals]{color:var(--flow-minerals)}.GTA8cG_glow,.GTA8cG_casing,.GTA8cG_line{fill:none;stroke-linecap:round;stroke-linejoin:round}.GTA8cG_glow{stroke:currentColor;stroke-width:10px;opacity:0;transition:opacity .35s}.GTA8cG_casing{stroke:var(--card);stroke-width:4.8px;opacity:.6}.GTA8cG_line{stroke:currentColor;stroke-width:2.3px}.GTA8cG_flow[data-kind=vapor] .GTA8cG_line{stroke-dasharray:2.5 4;stroke-width:2.1px}.GTA8cG_flow[data-kind=sugar] .GTA8cG_line{stroke-dasharray:7 4.5;stroke-linecap:butt;stroke-width:2.5px}.GTA8cG_flow[data-kind=co2] .GTA8cG_line,.GTA8cG_flow[data-kind=o2] .GTA8cG_line{stroke-dasharray:.1 5.6;stroke-width:3.4px}.GTA8cG_flow[data-kind=co2] .GTA8cG_casing,.GTA8cG_flow[data-kind=o2] .GTA8cG_casing{stroke-width:6.4px;opacity:.5}.GTA8cG_flow[data-kind=minerals] .GTA8cG_line{stroke-dasharray:8 3 1.5 3;stroke-linecap:butt;stroke-width:2.1px}.GTA8cG_stage[data-xylem-both] .GTA8cG_flow[data-kind=minerals]:not([data-state=on]) .GTA8cG_casing{opacity:0}.GTA8cG_stage[data-xylem-both] .GTA8cG_flow[data-kind=minerals]:not([data-state=on]) .GTA8cG_line{stroke-width:1.3px}.GTA8cG_arrow{fill:currentColor;stroke:var(--card);stroke-width:.9px;stroke-linejoin:round}.GTA8cG_flow[data-state=dim]{opacity:.2}.GTA8cG_flow[data-state=faint]{opacity:.1}.GTA8cG_flow[data-state=on] .GTA8cG_glow{opacity:.2}.GTA8cG_flow[data-state=on] .GTA8cG_line{stroke-width:3px}.GTA8cG_particle{fill:currentColor;stroke:var(--card);stroke-width:.9px}.GTA8cG_toolbar{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.GTA8cG_toolbarNote{color:var(--muted);font-size:12.5px;line-height:1.45}.GTA8cG_trace{border:1px solid var(--line);background:var(--paper);border-radius:12px;align-content:start;gap:12px;padding:16px 16px 14px;display:grid}.GTA8cG_traceKicker,.GTA8cG_summaryKicker{letter-spacing:1.6px;text-transform:uppercase;color:var(--red);font-size:12px;font-weight:700}.GTA8cG_summaryKicker{color:#6b6c65}.GTA8cG_traceStart,.GTA8cG_traceBody{gap:12px;display:grid}.GTA8cG_traceStart .kit-icon-button{justify-self:start}.GTA8cG_traceIntro{color:#3a3b38;font-size:14px;line-height:1.6}.GTA8cG_stepDots{gap:5px;margin:0;padding:0;list-style:none;display:flex}.GTA8cG_stepDots li{background:var(--line);border-radius:2px;flex:1;height:4px;transition:background .3s}.GTA8cG_stepDots li[data-done]{background:#9d9e95}.GTA8cG_stepDots li[data-current]{background:var(--red)}.GTA8cG_stepTitle:focus{outline:none}.GTA8cG_stepTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.GTA8cG_stepTitle{letter-spacing:-.01em;align-items:center;gap:10px;font-size:16px;font-weight:600;line-height:1.3;display:flex}.GTA8cG_stepNumber{background:var(--red);width:24px;height:24px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.GTA8cG_stepText{color:#34352f;min-height:6.4em;font-size:14.5px;line-height:1.6;animation:.3s GTA8cG_reveal}.GTA8cG_stepNav{gap:2px;display:grid}.GTA8cG_textButton{min-height:40px;font:inherit;color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;justify-self:start;padding:6px 0;font-size:13px;font-weight:600;text-decoration:underline}.GTA8cG_textButton:hover{color:var(--ink)}.GTA8cG_textButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:3px}.GTA8cG_summary{font-size:14px;line-height:1.6}.GTA8cG_summaryList{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.GTA8cG_summaryList li{border-left:3px solid var(--line);color:#34352f;padding-left:12px}.GTA8cG_summaryList li[data-overlay=water]{border-left-color:var(--flow-water)}.GTA8cG_summaryList li[data-overlay=sugar]{border-left-color:var(--flow-sugar)}.GTA8cG_summaryList li[data-overlay=gases]{border-left-color:var(--flow-co2)}.GTA8cG_summaryList li[data-overlay=minerals]{border-left-color:var(--flow-minerals)}.GTA8cG_summaryName{letter-spacing:.4px;color:var(--ink);margin-bottom:1px;font-size:12px;font-weight:700;display:block}.GTA8cG_summaryNote{color:var(--muted);margin-top:4px;font-size:13px;display:block}.GTA8cG_summaryNote a{color:var(--red);text-underline-offset:2px;text-decoration:underline}.GTA8cG_summaryEmpty{color:var(--muted);margin-top:8px}.GTA8cG_summaryFoot{border-top:1px solid var(--line);color:var(--muted);margin-top:12px;padding-top:10px;font-size:13px;line-height:1.55}.GTA8cG_descBlock{margin-top:14px}.GTA8cG_descSeason{margin-top:8px}@keyframes GTA8cG_chipIn{0%{opacity:0}}@keyframes GTA8cG_reveal{0%{opacity:0;translate:0 3px}}@keyframes GTA8cG_pulse{50%{box-shadow:0 0 0 8px #d91c2b14}}@media (prefers-reduced-motion:reduce){.GTA8cG_insetFrame,.GTA8cG_insetFocusRing,.GTA8cG_marker,.GTA8cG_veil,.GTA8cG_spot,.GTA8cG_stopHi,.GTA8cG_stopMid,.GTA8cG_stopLo,.GTA8cG_leafHi,.GTA8cG_leafMid,.GTA8cG_leafLo,.GTA8cG_leafAccent,.GTA8cG_leafDeep,.GTA8cG_foliage,.GTA8cG_tufts,.GTA8cG_shoot,.GTA8cG_starch,.GTA8cG_starchGrain,.GTA8cG_flow,.GTA8cG_glow,.GTA8cG_stepDots li{transition:none}.GTA8cG_toggle .kit-switch{transition:none}.GTA8cG_chip,.GTA8cG_stepText,.GTA8cG_marker[data-active]{animation:none}}
.W4xiuW_root{--amber-strong:#a65c0a;--amber-ink:#6b3c06;--amber-soft:#f7e6c8;gap:18px;display:grid;container-type:inline-size}.W4xiuW_scenarioLabel{align-items:center;gap:6px;display:inline-flex}.W4xiuW_doneIcon{flex:none;width:14px;height:14px}.W4xiuW_setting{border-left:3px solid var(--leaf-500);background:var(--paper);border-radius:0 8px 8px 0;gap:4px;padding:12px 16px;animation:.35s W4xiuW_settle;display:grid}.W4xiuW_setting p{color:#34352f;margin:0;font-size:15px;line-height:1.55}.W4xiuW_settingTag{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.W4xiuW_workspace{gap:22px;display:grid}.W4xiuW_sceneCol{align-content:start;gap:12px;width:100%;max-width:560px;margin-inline:auto;display:grid}.W4xiuW_sortCol{align-content:start;gap:14px;min-width:0;display:grid}@container (min-width:760px){.W4xiuW_workspace{grid-template-columns:minmax(0,47fr) minmax(0,53fr);align-items:start;gap:26px}.W4xiuW_sceneCol{max-width:none;position:sticky;top:16px}}.W4xiuW_stage{grid-template-columns:100%;display:grid}.W4xiuW_art,.W4xiuW_focusLayer,.W4xiuW_flowLayer,.W4xiuW_badges{grid-area:1/1}.W4xiuW_art,.W4xiuW_focusLayer,.W4xiuW_flowLayer{align-self:start;width:100%;height:auto;display:block}.W4xiuW_art{box-shadow:0 0 0 1px var(--stage-line);border-radius:12px;overflow:hidden}.W4xiuW_focusLayer{z-index:1;pointer-events:none}.W4xiuW_flowLayer{z-index:2;pointer-events:none;animation:.9s both W4xiuW_flowIn}.W4xiuW_badges{z-index:3;pointer-events:none;position:relative}.W4xiuW_playback{flex-wrap:wrap;grid-area:2/1;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.W4xiuW_playbackNote{color:var(--muted);margin:0;font-size:13px}.W4xiuW_washCool,.W4xiuW_washWarm{opacity:0;transition:opacity .8s}.W4xiuW_washCool{fill:#d7e5ec}.W4xiuW_washWarm{fill:#f3dcae}.W4xiuW_art[data-scenario=budBreak] .W4xiuW_washCool{opacity:.6}.W4xiuW_art[data-scenario=lateSeason] .W4xiuW_washWarm{opacity:.42}.W4xiuW_twigs{transition:opacity .7s}.W4xiuW_twigs path{fill:none;stroke:var(--bark-700);stroke-linecap:round}.W4xiuW_art[data-scenario=midsummer] .W4xiuW_twigs,.W4xiuW_art[data-scenario=lateSeason] .W4xiuW_twigs{opacity:0}.W4xiuW_barkDark{fill:none;stroke:var(--bark-900);stroke-width:1.1px;stroke-linecap:round;opacity:.32}.W4xiuW_barkLight{fill:none;stroke:var(--bark-300);stroke-width:.9px;stroke-linecap:round;opacity:.4}.W4xiuW_barkSheen{fill:none;stroke:#cfae8c;stroke-width:7px;stroke-linecap:round;opacity:.16}.W4xiuW_grain{fill:none;stroke:#c9a774;stroke-width:.6px;opacity:.75}.W4xiuW_ray{stroke:#d8bc89;stroke-width:2.6px;stroke-linecap:round;opacity:.55}.W4xiuW_cambium{fill:var(--cambium)}.W4xiuW_phloem{fill:var(--phloem)}.W4xiuW_cutBark{fill:#4a3426}.W4xiuW_tornEdge{fill:none;stroke:#2a1c13;stroke-width:1.6px;stroke-linejoin:round;opacity:.5}.W4xiuW_tornEdgeLow{fill:none;stroke:#3a281c;stroke-width:1.2px;stroke-linejoin:round;opacity:.35}.W4xiuW_starch{fill:#fffbf2;stroke:#b89d6c;stroke-width:.5px;transform-box:fill-box;transform-origin:50%;transition:opacity .7s,scale .7s}.W4xiuW_art[data-reserve="1"] .W4xiuW_starch:not([data-level="1"]),.W4xiuW_art[data-reserve="2"] .W4xiuW_starch[data-level="3"],.W4xiuW_art[data-reserve="2"] .W4xiuW_starch[data-level="4"],.W4xiuW_art[data-reserve="3"] .W4xiuW_starch[data-level="4"]{opacity:0;scale:.3}.W4xiuW_vein{fill:none;stroke:var(--leaf-900);stroke-width:.5px;opacity:.28}.W4xiuW_tone0,.W4xiuW_tone1,.W4xiuW_tone2{transition:fill .9s}.W4xiuW_tone0{fill:var(--leaf-700)}.W4xiuW_tone1{fill:var(--leaf-500)}.W4xiuW_tone2{fill:var(--leaf-300)}.W4xiuW_padShadow{fill:var(--leaf-900);opacity:.92}.W4xiuW_padWarm{fill:#c9973a;opacity:0;transition:opacity .9s}.W4xiuW_art[data-scenario=lateSeason] .W4xiuW_tone2{fill:#c6c27a}.W4xiuW_art[data-scenario=lateSeason] .W4xiuW_tone1{fill:#7f9043}.W4xiuW_art[data-scenario=lateSeason] .W4xiuW_tone0{fill:#4b5d29}.W4xiuW_art[data-scenario=lateSeason] .W4xiuW_padWarm{opacity:.22}.W4xiuW_shadeDark{fill:#213a1d}.W4xiuW_shadeMid{fill:var(--needle)}.W4xiuW_young{fill:color-mix(in srgb, var(--autumn) 62%, var(--leaf-300))}.W4xiuW_youngLight{fill:color-mix(in srgb, var(--autumn) 30%, var(--leaf-300))}.W4xiuW_budScale{fill:var(--bark-500);stroke:var(--bark-900);stroke-width:.4px}.W4xiuW_setBud{fill:#9a6b45;stroke:var(--bark-900);stroke-width:.5px}.W4xiuW_setBudLine{stroke:var(--bark-300);stroke-width:.5px;opacity:.7}.W4xiuW_tipBud{fill:#8f6b3f}.W4xiuW_fruit{--wing:#c4cd86;--wing-edge:#8f9a52;--nut:#95a457;--nut-edge:#6f7b3b}.W4xiuW_art[data-scenario=lateSeason] .W4xiuW_fruit{--wing:#d6ad72;--wing-edge:#a07746;--nut:#a8763f;--nut-edge:#7d552b}.W4xiuW_wing{fill:var(--wing);stroke:var(--wing-edge);stroke-width:.5px}.W4xiuW_nutlet{fill:var(--nut);stroke:var(--nut-edge);stroke-width:.4px}.W4xiuW_wingVein{fill:none;stroke:var(--nut-edge);stroke-width:.45px;opacity:.45}.W4xiuW_stalk{fill:none;stroke:var(--bark-500);stroke-width:.9px}.W4xiuW_grit0{fill:var(--substrate-300);opacity:.85}.W4xiuW_grit1{fill:var(--substrate-500);opacity:.9}.W4xiuW_grit2{fill:#3e2e21;opacity:.6}.W4xiuW_rootBack{fill:#8f6f50;opacity:.75}.W4xiuW_rootEdge{stroke:#9b7c57;stroke-width:.7px}.W4xiuW_rootlets path{fill:none;stroke:var(--root-tip);stroke-linecap:round}.W4xiuW_rootHairs path{fill:none;stroke:var(--root-tip);stroke-width:.5px;opacity:.8}.W4xiuW_potInner{fill:none;stroke:#4a2a1e;stroke-width:1px;opacity:.45}.W4xiuW_mossDark{fill:var(--leaf-700)}.W4xiuW_mossLight{fill:var(--leaf-500)}.W4xiuW_pads,.W4xiuW_remnants,.W4xiuW_tipBuds,.W4xiuW_shadeCluster,.W4xiuW_fruit,.W4xiuW_apexOpening,.W4xiuW_apexGrowing,.W4xiuW_apexSet,.W4xiuW_youngCluster,.W4xiuW_extSet,.W4xiuW_youngSummerOnly{transition:opacity .7s}.W4xiuW_remnants,.W4xiuW_tipBuds,.W4xiuW_shadeCluster,.W4xiuW_fruit,.W4xiuW_apexOpening,.W4xiuW_apexGrowing,.W4xiuW_apexSet,.W4xiuW_youngCluster,.W4xiuW_extSet,.W4xiuW_art[data-scenario=budBreak] .W4xiuW_pads,.W4xiuW_art[data-scenario=leafLoss] .W4xiuW_pads{opacity:0}.W4xiuW_art[data-scenario=leafLoss] .W4xiuW_remnants,.W4xiuW_art[data-scenario=budBreak] .W4xiuW_tipBuds,.W4xiuW_art[data-scenario=leafLoss] .W4xiuW_tipBuds,.W4xiuW_art[data-scenario=midsummer] .W4xiuW_shadeCluster,.W4xiuW_art[data-scenario=lateSeason] .W4xiuW_shadeCluster,.W4xiuW_art[data-scenario=midsummer] .W4xiuW_fruit,.W4xiuW_art[data-scenario=leafLoss] .W4xiuW_fruit,.W4xiuW_art[data-scenario=lateSeason] .W4xiuW_fruit,.W4xiuW_art[data-scenario=budBreak] .W4xiuW_apexOpening,.W4xiuW_art[data-scenario=leafLoss] .W4xiuW_apexOpening,.W4xiuW_art[data-scenario=midsummer] .W4xiuW_apexGrowing,.W4xiuW_art[data-scenario=lateSeason] .W4xiuW_apexSet,.W4xiuW_art[data-scenario=budBreak] .W4xiuW_youngCluster,.W4xiuW_art[data-scenario=midsummer] .W4xiuW_youngCluster,.W4xiuW_art[data-scenario=leafLoss] .W4xiuW_youngCluster,.W4xiuW_art[data-scenario=lateSeason] .W4xiuW_extSet{opacity:1}.W4xiuW_art[data-scenario=budBreak] .W4xiuW_youngSummerOnly{opacity:0}.W4xiuW_focusRing{animation:.3s W4xiuW_settle}.W4xiuW_focusHalo{fill:#fffef8;fill-opacity:.18;stroke:#fffef8;stroke-width:6px;stroke-opacity:.75}.W4xiuW_focusLine{fill:none;stroke:var(--red);stroke-width:2px;stroke-dasharray:5 4;stroke-linecap:round;animation:6s linear infinite W4xiuW_march}.W4xiuW_flowCasing{fill:none;stroke:#fffaf0;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.W4xiuW_flowLine{fill:none;stroke:var(--flow-sugar);stroke-width:2.8px;stroke-dasharray:6 4;stroke-linecap:round;stroke-linejoin:round}.W4xiuW_flowChevron{fill:none;stroke:var(--amber-strong);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.W4xiuW_flowPiece[data-small] .W4xiuW_flowCasing{stroke-width:3.8px;opacity:.7}.W4xiuW_flowPiece[data-small] .W4xiuW_flowLine{stroke-width:1.5px;stroke-dasharray:3 4}.W4xiuW_flowPiece[data-small] .W4xiuW_flowChevron{stroke-width:1.3px}.W4xiuW_arrowhead{fill:var(--flow-sugar);stroke:#fffaf0;stroke-width:1.3px;stroke-linejoin:round}.W4xiuW_sinkMark[data-small] .W4xiuW_arrowhead{scale:.78}.W4xiuW_sinkPulse{fill:none;stroke:var(--flow-sugar);stroke-width:1.4px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite W4xiuW_sinkPulse}.W4xiuW_sourceGlow{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite alternate W4xiuW_glow}.W4xiuW_cambiumLit path{fill:none;stroke:var(--flow-sugar);stroke-width:1.3px;opacity:.85;animation:2.6s ease-in-out infinite alternate W4xiuW_cambiumLit}.W4xiuW_marker{fill:var(--flow-sugar);stroke:#fffaf0;stroke-width:1.1px;transform-box:fill-box;transform-origin:50%}.W4xiuW_arrowhead{transform-box:fill-box;transform-origin:50%}@container (max-width:520px){.W4xiuW_flowLine{stroke-width:3.6px;stroke-dasharray:8 5}.W4xiuW_flowCasing{stroke-width:7.4px}.W4xiuW_flowPiece[data-small] .W4xiuW_flowLine{stroke-width:2.4px;stroke-dasharray:4.5 5}.W4xiuW_flowPiece[data-small] .W4xiuW_flowCasing{stroke-width:5.4px}.W4xiuW_flowChevron{stroke-width:2.6px}.W4xiuW_marker{scale:1.5}.W4xiuW_arrowhead{scale:1.45}.W4xiuW_sinkMark[data-small] .W4xiuW_arrowhead{scale:1.15}}.W4xiuW_badge{background:var(--card);width:26px;height:26px;color:var(--ink);font:inherit;cursor:pointer;pointer-events:auto;border:2px solid #9d9d93;border-radius:50%;place-items:center;margin:-13px 0 0 -13px;padding:0;font-size:12px;font-weight:700;line-height:1;transition:background .25s,border-color .25s,color .25s,opacity .45s,scale .2s,box-shadow .2s;display:grid;position:absolute;box-shadow:0 3px 8px -3px #2426254d}.W4xiuW_badge[data-absent]{opacity:0;pointer-events:none;scale:.6}.W4xiuW_badge[data-active]{scale:1.16;box-shadow:0 0 0 4px #d91c2b26,0 3px 8px -3px #2426254d}.W4xiuW_badge[data-mark=choice-source],.W4xiuW_rowBadge[data-mark=choice-source],.W4xiuW_glyph[data-mark=choice-source]{background:var(--ink);border-color:var(--ink);color:var(--white)}.W4xiuW_badge[data-mark=choice-sink],.W4xiuW_rowBadge[data-mark=choice-sink],.W4xiuW_glyph[data-mark=choice-sink]{background:var(--card);border:3px solid var(--ink);color:var(--ink)}.W4xiuW_badge[data-mark=choice-neither],.W4xiuW_rowBadge[data-mark=choice-neither],.W4xiuW_glyph[data-mark=choice-neither]{background:var(--card);border:2px dashed var(--ink);color:var(--ink)}.W4xiuW_badge[data-mark=role-source],.W4xiuW_rowBadge[data-mark=role-source],.W4xiuW_glyph[data-mark=role-source]{background:var(--amber-strong);border-color:var(--amber-strong);color:var(--white)}.W4xiuW_badge[data-mark=role-smallSource],.W4xiuW_rowBadge[data-mark=role-smallSource],.W4xiuW_glyph[data-mark=role-smallSource]{background:linear-gradient(90deg, var(--amber-strong) 50%, var(--amber-soft) 50%);border:2px solid var(--amber-strong);color:var(--amber-ink)}.W4xiuW_badge[data-mark=role-smallSource],.W4xiuW_rowBadge[data-mark=role-smallSource]{background:var(--amber-soft)}.W4xiuW_badge[data-mark=role-sink],.W4xiuW_rowBadge[data-mark=role-sink],.W4xiuW_glyph[data-mark=role-sink]{background:var(--card);border:3px solid var(--amber-strong);color:var(--amber-ink)}.W4xiuW_badge[data-mark=role-smallSink],.W4xiuW_rowBadge[data-mark=role-smallSink],.W4xiuW_glyph[data-mark=role-smallSink]{background:var(--card);border:2px dashed var(--amber-strong);color:var(--amber-ink)}.W4xiuW_glyph{vertical-align:-2px;border:2px solid #9d9d93;border-radius:50%;flex:none;width:13px;height:13px;display:inline-block}.W4xiuW_glyph[data-mark=choice-sink],.W4xiuW_glyph[data-mark=role-sink]{border-width:3px}.W4xiuW_legend{gap:6px;display:grid}.W4xiuW_legendRow{color:#45463f;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;font-size:13px;display:flex}.W4xiuW_legendLead{color:#45463f;margin:0;font-size:13px;font-weight:600}.W4xiuW_legendGrid{color:#45463f;grid-template-columns:repeat(2,max-content);gap:4px 18px;margin:0;font-size:13px;display:grid}.W4xiuW_legendGrid3{grid-template-columns:repeat(3,max-content)}@container (min-width:760px){.W4xiuW_legendGrid{grid-template-columns:repeat(4,max-content)}.W4xiuW_legendGrid3{grid-template-columns:repeat(3,max-content)}}.W4xiuW_legendItem{align-items:center;gap:6px;display:inline-flex}.W4xiuW_legendNote{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.W4xiuW_key{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.W4xiuW_keyItem{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.W4xiuW_keyItem dt{align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.W4xiuW_keyItem dd{color:var(--muted);margin:4px 0 0;font-size:12.5px;line-height:1.45}@container (max-width:520px){.W4xiuW_key{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:1fr;gap:0;padding:4px 14px}.W4xiuW_keyItem{background:0 0;border:none;border-radius:0;grid-template-columns:7.2em 1fr;align-items:baseline;gap:8px;padding:8px 0;display:grid}.W4xiuW_keyItem+.W4xiuW_keyItem{border-top:1px solid var(--line)}.W4xiuW_keyItem dd{margin:0}}.W4xiuW_choiceIcon{flex:none;width:14px;height:14px}.W4xiuW_choiceLabel{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.W4xiuW_rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.W4xiuW_row{border:1px solid var(--line);background:var(--card);border-radius:10px;gap:10px;padding:12px 14px;transition:border-color .2s,background .2s,box-shadow .2s;display:grid}.W4xiuW_row[data-active]{border-color:#b9b9ae;box-shadow:0 6px 16px -12px #24262566}.W4xiuW_row[data-grade=match],.W4xiuW_row[data-grade=reasonable]{border-color:color-mix(in srgb, var(--status-good) 45%, var(--line));background:color-mix(in srgb, var(--status-good-soft) 45%, var(--card))}.W4xiuW_row[data-grade=notQuite]{border-color:color-mix(in srgb, var(--status-harm) 40%, var(--line));background:color-mix(in srgb, var(--status-harm-soft) 45%, var(--card))}.W4xiuW_row[data-grade=unanswered]{border-color:color-mix(in srgb, var(--status-caution) 35%, var(--line));background:color-mix(in srgb, var(--status-caution-soft) 40%, var(--card))}.W4xiuW_rowHead{align-items:flex-start;gap:12px;display:flex}.W4xiuW_rowBadge{background:var(--card);width:26px;height:26px;color:var(--ink);border:2px solid #9d9d93;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;transition:background .25s,border-color .25s,color .25s;display:grid}.W4xiuW_rowBadge[data-mark=absent]{color:var(--muted);border-style:dotted;width:22px;height:22px;font-size:11px}.W4xiuW_rowText{min-width:0}.W4xiuW_organName{margin:1px 0 0;font-size:15px;font-weight:600;line-height:1.35}.W4xiuW_gloss{color:var(--muted);font-weight:400}.W4xiuW_now{color:var(--muted);margin:2px 0 0;font-size:13.5px;line-height:1.45}.W4xiuW_rowChoices{padding-left:38px}.W4xiuW_rowChoices .kit-segment{align-content:center;min-height:40px}@container (max-width:420px){.W4xiuW_rowChoices{padding-left:0}.W4xiuW_rowChoices .kit-segmented-options{grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;gap:4px;display:grid}.W4xiuW_rowChoices .kit-segment{text-align:center;justify-content:center;padding-inline:8px}.W4xiuW_choiceLabel{gap:4px}}.W4xiuW_labelShort{display:none}@container (max-width:291px){.W4xiuW_labelLong{display:none}.W4xiuW_labelShort{display:inline}}.W4xiuW_feedback{border-top:1px solid #00000014;margin-left:38px;padding-top:10px;animation:.3s W4xiuW_settle}@container (max-width:420px){.W4xiuW_feedback{margin-left:0}}.W4xiuW_verdict{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;display:flex}.W4xiuW_verdictWord{font-size:13px;font-weight:700}.W4xiuW_feedback[data-grade=match] .W4xiuW_verdictWord,.W4xiuW_feedback[data-grade=reasonable] .W4xiuW_verdictWord{color:var(--status-good)}.W4xiuW_feedback[data-grade=notQuite] .W4xiuW_verdictWord{color:var(--status-harm)}.W4xiuW_feedback[data-grade=unanswered] .W4xiuW_verdictWord{color:color-mix(in srgb, var(--status-caution) 72%, #000)}.W4xiuW_answerTag{background:var(--amber-soft);color:var(--amber-ink);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 7px;font-size:12.5px;font-weight:600;display:inline-flex}.W4xiuW_explanation{color:#34352f;margin:6px 0 0;font-size:14px;line-height:1.6}.W4xiuW_absent{border:1px dashed var(--line);border-radius:10px;padding:10px 14px 12px}.W4xiuW_absentTitle{letter-spacing:.3px;color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:600}.W4xiuW_absent ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.W4xiuW_absent li{color:var(--muted);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.W4xiuW_absent strong{color:#45463f;font-weight:600}.W4xiuW_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}.W4xiuW_footer .kit-icon-button{min-height:40px;padding-inline:18px}.W4xiuW_tally{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600}.W4xiuW_result{border-left:3px solid var(--flow-sugar);background:#fcf4e6;border-radius:0 10px 10px 0;gap:8px;padding:14px 16px;animation:.35s W4xiuW_settle;display:grid}.W4xiuW_result p{margin:0;font-size:15px;line-height:1.6}.W4xiuW_resultFlow{font-weight:600}.W4xiuW_result:focus{outline:none}.W4xiuW_result:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.W4xiuW_seeDrawing{justify-self:start;min-height:40px}@container (min-width:760px){.W4xiuW_seeDrawing{display:none}}.W4xiuW_result .W4xiuW_reserve{color:#45463f;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.W4xiuW_reserveMeter{grid-template-columns:repeat(4,9px);gap:3px;display:inline-grid}.W4xiuW_reserveMeter span{background:0 0;border-radius:50%;height:9px;box-shadow:inset 0 0 0 1px #cdbb98}.W4xiuW_reserveMeter[data-level="1"] span:nth-child(-n+1),.W4xiuW_reserveMeter[data-level="2"] span:nth-child(-n+2),.W4xiuW_reserveMeter[data-level="3"] span:nth-child(-n+3),.W4xiuW_reserveMeter[data-level="4"] span{background:#dcc394;box-shadow:inset 0 0 0 1.5px #9b7d4c}.W4xiuW_year{border-top:1px solid var(--line);padding-top:18px;animation:.35s W4xiuW_settle}.W4xiuW_yearTitle{margin:0;font-size:16px;font-weight:600}.W4xiuW_yearNote{color:var(--muted);margin:4px 0 12px;font-size:14px;line-height:1.55}.W4xiuW_tableWrap{overflow-x:auto}.W4xiuW_table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.W4xiuW_table th,.W4xiuW_table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:7px 6px}.W4xiuW_table thead th{color:var(--muted);-webkit-hyphens:manual;hyphens:manual;vertical-align:bottom;font-size:12px;font-weight:600;line-height:1.3}.W4xiuW_table thead th:first-child{width:34%}.W4xiuW_table tbody th{font-weight:500;line-height:1.3}.W4xiuW_table [data-current]{background:#f5f3ec}.W4xiuW_table thead th[data-current]{color:var(--ink)}.W4xiuW_tableNum{min-width:1.4em;color:var(--muted);font-variant-numeric:tabular-nums;display:inline-block}.W4xiuW_cell{align-items:center;gap:6px;line-height:1.2;display:inline-flex}.W4xiuW_pending,.W4xiuW_cellAbsent{color:var(--muted)}@container (max-width:520px){.W4xiuW_table{font-size:12px}.W4xiuW_table th,.W4xiuW_table td{padding:6px 3px}.W4xiuW_table thead th:first-child{width:30%}.W4xiuW_cell{flex-direction:column;align-items:flex-start;gap:3px}.W4xiuW_tableNum{display:none}}@keyframes W4xiuW_settle{0%{opacity:0;translate:0 -3px}}@keyframes W4xiuW_flowIn{0%{opacity:0}}@keyframes W4xiuW_march{to{stroke-dashoffset:-54px}}@keyframes W4xiuW_sinkPulse{0%{opacity:.7;scale:.6}to{opacity:0;scale:2.6}}@keyframes W4xiuW_glow{0%{opacity:.55;scale:.9}to{opacity:1;scale:1.08}}.W4xiuW_flowLayer[data-paused] .W4xiuW_sinkPulse,.W4xiuW_flowLayer[data-paused] .W4xiuW_sourceGlow,.W4xiuW_flowLayer[data-paused] .W4xiuW_cambiumLit path{animation-play-state:paused}@keyframes W4xiuW_cambiumLit{0%{opacity:.55}to{opacity:.95}}@media (prefers-reduced-motion:reduce){.W4xiuW_setting,.W4xiuW_feedback,.W4xiuW_result,.W4xiuW_year,.W4xiuW_focusRing,.W4xiuW_flowLayer,.W4xiuW_focusLine,.W4xiuW_sinkPulse,.W4xiuW_sourceGlow,.W4xiuW_cambiumLit path{animation:none}.W4xiuW_sinkPulse{opacity:0}.W4xiuW_row,.W4xiuW_rowBadge,.W4xiuW_badge,.W4xiuW_twigs,.W4xiuW_starch,.W4xiuW_tone0,.W4xiuW_tone1,.W4xiuW_tone2,.W4xiuW_padWarm,.W4xiuW_washCool,.W4xiuW_washWarm,.W4xiuW_pads,.W4xiuW_remnants,.W4xiuW_tipBuds,.W4xiuW_shadeCluster,.W4xiuW_fruit,.W4xiuW_apexOpening,.W4xiuW_apexGrowing,.W4xiuW_apexSet,.W4xiuW_youngCluster,.W4xiuW_extSet,.W4xiuW_youngSummerOnly{transition:none}}
._8o0hkG_root{--rb-bark:#8d735e;--rb-lenticel:#c9b49a;--rb-stopped:#9a4f12;--rb-growth:var(--leaf-700);container-type:inline-size}._8o0hkG_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"controls""art""readout";gap:18px;display:grid}._8o0hkG_controls{grid-area:controls;align-content:start;gap:12px;min-width:0;display:grid}._8o0hkG_artColumn{grid-area:art;min-width:0}._8o0hkG_readout{grid-area:readout;align-content:start;gap:14px;min-width:0;display:grid}@container (min-width:620px){._8o0hkG_layout{grid-template:"art controls""art readout"1fr/minmax(0,1.3fr) minmax(0,1fr);gap:18px 26px}}._8o0hkG_mossField{gap:6px;min-width:0;display:grid}._8o0hkG_mossField[data-unavailable] .kit-switch{cursor:not-allowed}:is(._8o0hkG_mossField[data-unavailable] .kit-switch-track,._8o0hkG_mossField[data-unavailable] .kit-switch-state){opacity:.45}._8o0hkG_mossField[data-unavailable] .kit-switch-text{color:var(--muted)}._8o0hkG_hint{color:var(--muted);margin:0;font-size:12px}._8o0hkG_controls .kit-switch{min-height:40px}._8o0hkG_controls .kit-segment{align-content:center;min-height:40px}._8o0hkG_art{border:1px solid var(--stage-line);background:var(--stage);border-radius:12px;position:relative;overflow:hidden;container-type:inline-size}._8o0hkG_svg{width:100%;height:auto;display:block}._8o0hkG_label{width:max-content;color:var(--ink);white-space:pre-line;max-width:calc(var(--room,40) * 1cqw - 6px);overflow-wrap:break-word;pointer-events:none;background:#fffefae8;border-radius:6px;padding:2px 6px;font-size:12px;font-weight:600;line-height:1.2;transition:opacity .3s;position:absolute;translate:0 -50%;box-shadow:0 1px 3px #24262524}@container (max-width:320px){._8o0hkG_label{padding:1px 4px;font-size:11px}._8o0hkG_edgeChip{font-size:11px}}._8o0hkG_label[data-anchor=end]{text-align:right;translate:-100% -50%}._8o0hkG_label[data-anchor=middle]{text-align:center;translate:-50% -50%}._8o0hkG_label[data-tone=water]{color:#1d5a8f}._8o0hkG_label[data-tone=sugar]{color:#8f520a}._8o0hkG_label[data-tone=stopped]{color:var(--rb-stopped);background:#fdf3e6f0}._8o0hkG_edgeChip{white-space:nowrap;color:var(--muted);pointer-events:none;background:#fffefae8;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;left:50%;translate:-50%;box-shadow:0 1px 3px #24262524}._8o0hkG_edgeChip[data-edge=top]{top:8px}._8o0hkG_edgeChip[data-edge=bottom]{bottom:10px}._8o0hkG_edgeChip svg{width:12px;height:12px}._8o0hkG_artFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:12px;display:flex}._8o0hkG_legend{flex-wrap:wrap;gap:6px 16px;display:flex}._8o0hkG_stageCard{border:1px solid var(--line);border-left:3px solid var(--leaf-500);background:var(--paper);border-radius:0 10px 10px 0;padding:14px 16px 15px}._8o0hkG_stageCard[data-ring]{border-left-color:var(--flow-sugar)}._8o0hkG_stageEyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:600}._8o0hkG_stageHeading{letter-spacing:-.01em;margin:6px 0 0;font-size:17px;font-weight:600;line-height:1.3}._8o0hkG_stageBody{color:#34352f;margin:8px 0 0;font-size:14.5px;line-height:1.62;animation:.35s _8o0hkG_reveal}._8o0hkG_status{border:1px solid var(--line);background:var(--card);border-radius:10px;margin:0;display:grid;overflow:hidden}._8o0hkG_statusRow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) fit-content(50%);align-items:center;gap:4px 12px;padding:9px 12px;font-size:13px;display:grid}._8o0hkG_statusRow:first-child{border-top:none}._8o0hkG_statusRow dt{color:#45463f;align-items:center;gap:8px;font-weight:500;display:flex}._8o0hkG_statusRow dt svg{flex:0 0 18px;width:18px;height:18px}._8o0hkG_statusRow dd{text-align:right;text-wrap:balance;margin:0;font-weight:650}._8o0hkG_statusRow[data-tone=water] dd{color:#1d5a8f}._8o0hkG_statusRow[data-tone=sugar] dd{color:#8f520a}._8o0hkG_statusRow[data-tone=stopped]{background:#fdf3e6}._8o0hkG_statusRow[data-tone=stopped] dd{color:var(--rb-stopped)}._8o0hkG_statusRow[data-tone=growth] dd{color:var(--rb-growth)}._8o0hkG_statusRow[data-tone=neutral] dd{color:var(--muted)}._8o0hkG_below{background:var(--soft);color:#3a3b38;border-radius:10px;margin:0;padding:11px 14px;font-size:13.5px;line-height:1.55}._8o0hkG_below strong{color:var(--ink);font-weight:650}._8o0hkG_below[data-cut]{background:#fdf3e6}._8o0hkG_descriptionList{list-style:outside}._8o0hkG_descriptionList li+li{margin-top:4px}@container (max-width:380px){._8o0hkG_statusRow{grid-template-columns:minmax(0,1fr)}._8o0hkG_statusRow dd{text-align:left;padding-left:26px}}@keyframes _8o0hkG_reveal{0%{opacity:0;translate:0 -3px}}@media (prefers-reduced-motion:reduce){._8o0hkG_label{transition:none}._8o0hkG_stageBody{animation:none}}
.k3U8NG_root{--wb-uptake-text:#1f5f97;--wb-loss-text:#2f6a9c;--wb-good-text:#2a6f40;--wb-caution-text:#7a5208;--wb-puff:#e3f0fa;--wb-leaf-firm:var(--leaf-500);--wb-leaf-limp:#6f9a48;--wb-leaf-wilting:#93a35a;--wb-leaf-vein:#eef5df;gap:18px;display:grid;container:water-balance/inline-size}.k3U8NG_presets{gap:8px;display:grid}.k3U8NG_groupLabel,.k3U8NG_eyebrow{letter-spacing:.3px;color:var(--muted);margin:0;font-size:12px;font-weight:600;line-height:1.4}.k3U8NG_eyebrow{color:var(--ink)}.k3U8NG_eyebrow:focus-visible{outline-offset:4px;border-radius:4px}.k3U8NG_presetRow{flex-wrap:wrap;gap:8px;display:flex}.k3U8NG_preset{min-height:40px;font:inherit;border:1px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;text-align:left;border-radius:999px;padding:8px 15px;font-size:13px;font-weight:600;line-height:1.25;transition:background .15s,border-color .15s,color .15s}.k3U8NG_preset:hover{border-color:color-mix(in srgb, var(--ink) 35%, var(--line))}.k3U8NG_preset:focus-visible,.k3U8NG_eyebrow:focus-visible,.k3U8NG_tryButton:focus-visible,.k3U8NG_undo:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.k3U8NG_preset[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--white)}.k3U8NG_scene{border:1px solid var(--stage-line);background:radial-gradient(120% 90% at 30% 20%, var(--card) 0%, var(--stage) 60%, var(--soft) 100%);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.k3U8NG_balancePanel{flex-direction:column;justify-content:space-between;gap:4px;min-width:0;padding:16px 18px 14px;display:flex}.k3U8NG_panLabels{grid-template-columns:1fr 1fr;gap:12px;display:grid}.k3U8NG_panLabel{min-width:0}.k3U8NG_panLabel[data-side=loss]{text-align:right}.k3U8NG_panName{white-space:nowrap;letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.k3U8NG_panLabel[data-side=uptake] .k3U8NG_panName{color:var(--wb-uptake-text)}.k3U8NG_panLabel[data-side=loss] .k3U8NG_panName{color:var(--wb-loss-text);flex-direction:row-reverse;justify-content:flex-start}.k3U8NG_panIcon{flex:none;width:14px;height:14px}.k3U8NG_panWhat{color:var(--ink);margin-top:2px;font-size:14px;font-weight:600;line-height:1.3}.k3U8NG_panDrivers{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.4}.k3U8NG_balanceSvg{width:100%;height:auto;margin-top:2px;display:block}.k3U8NG_verdict{text-align:center;color:var(--ink);justify-content:center;align-items:center;gap:9px;margin-top:2px;font-size:15px;font-weight:600;line-height:1.35;display:flex}.k3U8NG_verdict[data-verdict=behind]{color:var(--wb-caution-text)}.k3U8NG_verdict[data-verdict=far-behind]{color:var(--status-harm)}.k3U8NG_verdict[data-verdict=ahead],.k3U8NG_verdict[data-verdict=even]{color:var(--wb-good-text)}.k3U8NG_verdictIcon{flex:none;width:28px;height:16px}.k3U8NG_verdictBeam{transform-box:fill-box;transform-origin:50% 0;transition:transform .6s cubic-bezier(.34,1.3,.64,1)}.k3U8NG_treePanel{aspect-ratio:400/328;border-left:1px solid var(--stage-line);background:var(--sky);min-width:0;position:relative}.k3U8NG_treeSvg{width:100%;height:100%;display:block;position:absolute;inset:0}.k3U8NG_badge{background:color-mix(in srgb, var(--card) 90%, transparent);border:1px solid var(--line);box-shadow:0 6px 18px -10px color-mix(in srgb, var(--ink) 40%, transparent);color:var(--ink);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:999px;align-items:center;gap:7px;padding:6px 13px 6px 8px;font-size:14px;line-height:1.2;transition:border-color .3s,background .3s;display:inline-flex;position:absolute;top:12px;right:12px}.k3U8NG_badgeIcon{flex:none;width:22px;height:25px;margin-block:-3px}.k3U8NG_badgeLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.k3U8NG_badge strong{font-weight:650}.k3U8NG_badge[data-turgor=firm]{border-color:color-mix(in srgb, var(--status-good) 32%, var(--card))}.k3U8NG_badge[data-turgor=limp]{border-color:color-mix(in srgb, var(--status-caution) 42%, var(--card));background:color-mix(in srgb, var(--status-caution-soft) 92%, transparent)}.k3U8NG_badge[data-turgor=wilting]{border-color:color-mix(in srgb, var(--status-harm) 35%, var(--card));background:color-mix(in srgb, var(--status-harm-soft) 92%, transparent)}.k3U8NG_badge[data-turgor=firm] strong,.k3U8NG_stripLeaves[data-turgor=firm] strong{color:var(--wb-good-text)}.k3U8NG_badge[data-turgor=limp] strong,.k3U8NG_stripLeaves[data-turgor=limp] strong{color:var(--wb-caution-text)}.k3U8NG_badge[data-turgor=wilting] strong,.k3U8NG_stripLeaves[data-turgor=wilting] strong{color:var(--status-harm)}.k3U8NG_strip{display:none}.k3U8NG_stripVerdict,.k3U8NG_stripLeaves{align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.3;display:inline-flex}.k3U8NG_stripVerdict{color:var(--wb-good-text);font-weight:600}.k3U8NG_strip[data-verdict=behind] .k3U8NG_stripVerdict{color:var(--wb-caution-text)}.k3U8NG_strip[data-verdict=far-behind] .k3U8NG_stripVerdict{color:var(--status-harm)}.k3U8NG_stripLeaves{color:var(--ink);gap:6px}.k3U8NG_stripLeaves strong{font-weight:650}.k3U8NG_fade{transition:opacity .6s}.k3U8NG_fadeStroke{transition:stroke .6s}.k3U8NG_pileItem{transform:scale(var(--s,1));transform-box:fill-box;transform-origin:50% 100%;transition:transform .45s cubic-bezier(.34,1.4,.64,1)}.k3U8NG_lower{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.k3U8NG_controls{align-content:start;gap:14px;display:grid}.k3U8NG_controlGroup{border:1px solid var(--line);background:var(--card);border-radius:10px;gap:14px;padding:14px 16px 16px;display:grid}.k3U8NG_controlGroup[data-side=uptake]{border-top:3px solid var(--flow-water)}.k3U8NG_controlGroup[data-side=loss]{border-top:3px dotted var(--flow-vapor)}.k3U8NG_groupHead{letter-spacing:1.3px;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.k3U8NG_controlGroup[data-side=uptake] .k3U8NG_groupHead{color:var(--wb-uptake-text)}.k3U8NG_controlGroup[data-side=loss] .k3U8NG_groupHead{color:var(--wb-loss-text)}.k3U8NG_controls .kit-segment{align-content:center;min-height:40px}.k3U8NG_moistureRow{flex-wrap:wrap;align-items:flex-end;gap:8px 20px;display:flex}.k3U8NG_saturation{align-items:center;max-width:260px;min-height:40px;display:flex}.k3U8NG_saturation .kit-switch{min-height:40px}.k3U8NG_weather{flex-wrap:wrap;gap:16px 26px;display:flex}.k3U8NG_weather>.kit-segmented{flex:0 auto;min-width:0}.k3U8NG_hint{color:var(--muted);font-size:13px;line-height:1.45}.k3U8NG_readout{gap:12px;display:grid}.k3U8NG_explain{border:1px solid var(--line);border-left:3px solid var(--status-good);background:var(--paper);border-radius:10px;padding:14px 16px 15px;transition:border-color .3s}.k3U8NG_explain[data-turgor=limp]{border-left-color:var(--status-caution)}.k3U8NG_explain[data-turgor=wilting]{border-left-color:var(--status-harm)}.k3U8NG_headline{color:var(--ink);margin-top:5px;font-size:15px;font-weight:600;line-height:1.5}.k3U8NG_reasons{color:var(--ink);gap:3px;margin:6px 0 0;padding-left:18px;font-size:14.5px;line-height:1.5;list-style:outside;display:grid}.k3U8NG_reasons li::marker{color:var(--status-harm)}.k3U8NG_explain[data-turgor=limp] .k3U8NG_reasons li::marker{color:var(--status-caution)}.k3U8NG_detail{color:var(--ink);margin-top:8px;font-size:14px;line-height:1.6}.k3U8NG_help{gap:8px;display:grid}.k3U8NG_noBest{color:var(--muted);font-size:13.5px;line-height:1.5}.k3U8NG_levers{gap:8px;margin:0;padding:0;list-style:none;display:grid}.k3U8NG_lever{border:1px solid var(--line);background:var(--card);border-radius:10px;padding:11px 14px 12px;animation:.3s k3U8NG_reveal}.k3U8NG_lever[data-effect=most]{border-color:color-mix(in srgb, var(--status-good) 42%, var(--card));background:var(--status-good-soft)}.k3U8NG_lever[data-effect=none],.k3U8NG_lever[data-effect=worse]{background:var(--paper)}.k3U8NG_leverHead{flex-wrap:wrap;align-items:center;gap:6px 9px;display:flex}.k3U8NG_effect{letter-spacing:.6px;text-transform:uppercase;background:var(--soft);color:var(--muted);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.k3U8NG_effect[data-effect=most]{background:var(--status-good);color:var(--white)}.k3U8NG_effect[data-effect=helps],.k3U8NG_effect[data-effect=little]{background:var(--status-good-soft);color:var(--wb-good-text)}.k3U8NG_effect[data-effect=worse]{background:var(--status-harm-soft);color:var(--status-harm)}.k3U8NG_effect[data-effect=next]{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 45%, var(--line))}.k3U8NG_leverTitle{font-size:14.5px;font-weight:650;line-height:1.3}.k3U8NG_leverDetail{color:var(--ink);margin-top:5px;font-size:13.5px;line-height:1.55}.k3U8NG_leverFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.k3U8NG_leverResult{color:var(--muted);font-size:13px}.k3U8NG_leverResult strong{font-weight:650}.k3U8NG_leverResult[data-turgor=firm] strong{color:var(--wb-good-text)}.k3U8NG_leverResult[data-turgor=limp] strong{color:var(--wb-caution-text)}.k3U8NG_leverResult[data-turgor=wilting] strong{color:var(--status-harm)}.k3U8NG_tryButton{min-height:40px;padding-inline:16px}.k3U8NG_firmNote{background:var(--status-good-soft);color:var(--leaf-900);border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.6}.k3U8NG_undo{justify-self:start;min-height:40px}.k3U8NG_stage{gap:10px;display:grid}.k3U8NG_stageBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.k3U8NG_stageBar .kit-icon-button{min-height:40px}.k3U8NG_legend{flex-wrap:wrap;gap:8px 18px;display:flex}.k3U8NG_legendSwatch{width:24px;height:15px}@keyframes k3U8NG_reveal{0%{opacity:0;translate:0 -3px}}@container water-balance (max-width:820px){.k3U8NG_lower{grid-template-columns:1fr}}@container water-balance (max-width:600px){.k3U8NG_scene{grid-template-columns:1fr}.k3U8NG_treePanel{aspect-ratio:400/360;border-left:none;border-top:1px solid var(--stage-line)}.k3U8NG_balancePanel{padding:14px 14px 12px}.k3U8NG_balancePanel .k3U8NG_verdict,.k3U8NG_badge{display:none}.k3U8NG_strip{z-index:3;border:1px solid var(--line);border-left:3px solid var(--status-good);background:var(--card);box-shadow:0 8px 18px -14px color-mix(in srgb, var(--ink) 35%, transparent);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-top:-6px;padding:9px 12px;display:flex;position:sticky;top:8px}.k3U8NG_strip[data-verdict=behind]{border-left-color:var(--status-caution)}.k3U8NG_strip[data-verdict=far-behind]{border-left-color:var(--status-harm)}}@container water-balance (max-width:380px){.k3U8NG_panName{letter-spacing:.8px}.k3U8NG_panWhat{font-size:13px}.k3U8NG_panDrivers{font-size:12px}.k3U8NG_badge{font-size:13px;top:8px;right:8px}}@media (prefers-reduced-motion:reduce){.k3U8NG_verdictBeam,.k3U8NG_preset,.k3U8NG_badge,.k3U8NG_explain,.k3U8NG_fade,.k3U8NG_fadeStroke,.k3U8NG_pileItem{transition:none}.k3U8NG_lever{animation:none}}