._btn_mvnyx_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-4);border-radius:var(--r-control);border:1.5px solid transparent;font-weight:700;cursor:pointer;white-space:nowrap;transition:background-color .12s ease,transform 80ms ease;-webkit-tap-highlight-color:transparent}._btn_mvnyx_1:active{transform:translateY(1px)}._btn_mvnyx_1:disabled{cursor:not-allowed;opacity:.5;transform:none}._lg_mvnyx_11{min-height:var(--tap-lg);font-size:var(--fs-body-lg);padding:0 var(--s-5)}._block_mvnyx_12{width:100%}._primary_mvnyx_13{background:var(--water);color:var(--water-ink);border-color:var(--water)}._primary_mvnyx_13:hover:not(:disabled){filter:brightness(.94)}._secondary_mvnyx_15{background:var(--surface);color:var(--ink);border-color:var(--ink)}._secondary_mvnyx_15:hover:not(:disabled){background:var(--bg)}._destructive_mvnyx_17{background:var(--surface);color:var(--bad);border-color:var(--bad)}._destructive_mvnyx_17:hover:not(:disabled){background:var(--bad-tint)}._quiet_mvnyx_19{background:transparent;color:var(--ink);border-color:transparent;font-weight:500;text-decoration:underline;text-underline-offset:3px}._card_ql431_1{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sheet);padding:var(--s-4)}._page_ql431_2{display:flex;flex-direction:column;gap:var(--s-5)}._pageHead_ql431_3{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap}._actions_ql431_4{display:flex;gap:var(--s-2)}._section_ql431_5{display:flex;flex-direction:column;gap:var(--s-3)}._sectionHead_ql431_6{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3)}._empty_ql431_7{color:var(--ink-2);padding:var(--s-4) 0}._toggle_ql431_9{width:52px;height:32px;border-radius:16px;border:1.5px solid var(--ink);background:var(--surface);position:relative;cursor:pointer;padding:0;flex:none}._toggle_ql431_9:disabled{opacity:.5;cursor:not-allowed}._knob_ql431_14{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--ink);transition:transform .12s ease}._on_ql431_15{background:var(--water);border-color:var(--water)}._on_ql431_15 ._knob_ql431_14{background:var(--water-ink);transform:translate(20px)}._alert_ql431_18{display:flex;gap:var(--s-3);align-items:flex-start;padding:var(--s-3) var(--s-4);border-radius:var(--r-control);border:1px solid var(--line);background:var(--surface)}._alert_ql431_18._bad_ql431_19{border-color:var(--bad);background:var(--bad-tint)}._alert_ql431_18._warn_ql431_20{border-color:var(--warn);background:var(--warn-tint)}._alertCompact_ql431_21{padding:var(--s-2) var(--s-3)}._alertBody_ql431_22{flex:1;min-width:0}._alertMeta_ql431_23{font-size:var(--fs-caption);color:var(--ink-2);margin-top:2px}._alertActions_ql431_24{display:flex;flex-direction:column;gap:var(--s-1);align-items:flex-end;flex:none}._alertLink_ql431_25{background:none;border:0;padding:6px 0;color:var(--water);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap;font-size:var(--fs-body)}._seg_ql431_27{display:inline-flex;border:1.5px solid var(--ink);border-radius:var(--r-control);overflow:hidden}._segBtn_ql431_28{min-height:40px;padding:0 var(--s-3);border:0;background:var(--surface);cursor:pointer;font-weight:700}._segBtn_ql431_28+._segBtn_ql431_28{border-left:1.5px solid var(--ink)}._segOn_ql431_30{background:var(--ink);color:var(--bg)}._field_ql431_32{display:flex;flex-direction:column;gap:var(--s-1)}._fieldLabel_ql431_33{font-size:var(--fs-caption);color:var(--ink-2);font-weight:700}._hint_ql431_34{font-size:var(--fs-caption);color:var(--ink-2)}._field_ql431_32 input,._field_ql431_32 select{min-height:var(--tap);padding:0 var(--s-3);border:1.5px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface)}._field_ql431_32 input:focus,._field_ql431_32 select:focus{border-color:var(--water);outline:2px solid var(--focus);outline-offset:1px}._wrap_w3zmf_1{min-height:100dvh;display:grid;place-items:center;padding:var(--gutter)}._card_w3zmf_2{width:min(400px,100%);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sheet);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-4)}._brand_w3zmf_3{font-family:var(--font-num);font-weight:600;font-size:40px;letter-spacing:-.02em;line-height:1}._lead_w3zmf_4{color:var(--ink-2)}._err_w3zmf_5{color:var(--bad);font-weight:700}._bar_1ug5w_1{position:relative;overflow:hidden;background:var(--water-tint);border-top:1px solid var(--water);min-height:var(--runbar-h)}._progress_1ug5w_5{position:absolute;top:0;bottom:0;right:0;background:var(--water);opacity:.14;transition:width .25s linear}._inner_1ug5w_6{position:relative;display:flex;align-items:center;gap:var(--s-4);padding:var(--s-2) var(--gutter);min-height:var(--runbar-h);max-width:var(--content-max);margin:0 auto}._text_1ug5w_7{flex:1;min-width:0}._name_1ug5w_8{font-weight:700}._queued_1ug5w_9{font-weight:400;color:var(--ink-2)}._sub_1ug5w_10{font-size:var(--fs-caption);color:var(--ink-2)}._count_1ug5w_11{font-size:var(--fs-h2);line-height:1;min-width:4ch;text-align:right}._stop_1ug5w_12{min-height:var(--tap);min-width:88px;padding:0 var(--s-4);border-radius:var(--r-control);background:var(--bad);color:#fff;border:0;font-weight:700;cursor:pointer}._stop_1ug5w_12:disabled{opacity:.6;cursor:wait}._dialog_1j5ge_1{border:0;padding:0;margin:0;background:transparent;max-width:100vw;max-height:100vh;width:100%;height:100%;display:none}._dialog_1j5ge_1[open]{display:flex;align-items:flex-end;justify-content:center}._dialog_1j5ge_1::backdrop{background:#1a191673}._panel_1j5ge_7{background:var(--surface);color:var(--ink);width:100%;border-radius:var(--r-sheet) var(--r-sheet) 0 0;box-shadow:var(--shadow-float);max-height:92vh;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom)}._handle_1j5ge_13{width:40px;height:4px;border-radius:2px;background:var(--line-strong);margin:10px auto 0}._head_1j5ge_14{display:flex;align-items:center;justify-content:space-between;padding:var(--s-3) var(--gutter) var(--s-2)}._close_1j5ge_15{width:var(--tap);height:var(--tap);border:0;background:transparent;font-size:28px;line-height:1;cursor:pointer;border-radius:var(--r-control);color:var(--ink-2);margin-right:calc(var(--s-3) * -1)}._body_1j5ge_16{padding:0 var(--gutter) var(--s-5);overflow:auto}@media(min-width:640px){._dialog_1j5ge_1[open]{align-items:center}._panel_1j5ge_7{width:min(560px,92vw);border-radius:var(--r-sheet);max-height:85vh}._handle_1j5ge_13{display:none}._head_1j5ge_14{padding-top:var(--s-4)}}._block_1v00v_1{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-3) 0}._block_1v00v_1+._block_1v00v_1{border-top:1px solid var(--line)}._stepLabel_1v00v_3{font-weight:700}._trays_1v00v_4{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-2)}._tray_1v00v_4{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:var(--tap-lg);padding:var(--s-2) var(--s-3);border:1.5px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface);cursor:pointer;text-align:left}._trayOn_1v00v_9{border-color:var(--water);background:var(--water-tint)}._trayName_1v00v_10{font-weight:700}._trayCrop_1v00v_11{font-size:var(--fs-caption);color:var(--ink-2)}._rowLinks_1v00v_12{display:flex;gap:var(--s-4)}._link_1v00v_13{background:none;border:0;padding:var(--s-1) 0;color:var(--water);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:32px}._presets_1v00v_14{display:grid;grid-template-columns:1fr 1fr 1fr 1.4fr;gap:var(--s-2)}._preset_1v00v_14{min-height:var(--tap);border:1.5px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface);font-weight:700;cursor:pointer}._presetOn_1v00v_16{border-color:var(--water);background:var(--water-tint)}._customWrap_1v00v_17{display:flex}._custom_1v00v_17{width:100%;min-height:var(--tap);padding:0 var(--s-3);border:1.5px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface)}._estimate_1v00v_19{color:var(--ink-2)}._blocker_1v00v_20{color:var(--bad);font-weight:700}._confirm_1v00v_21{padding:var(--s-3);background:var(--warn-tint);border:1px solid var(--warn);border-radius:var(--r-control)}._safety_1v00v_22{font-size:var(--fs-caption);color:var(--ink-2)}._shell_ep40a_1{min-height:100dvh;display:flex;flex-direction:column}._header_ep40a_3{background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:5}._headerInner_ep40a_4{display:flex;align-items:center;gap:var(--s-5);padding:var(--s-2) var(--gutter);max-width:var(--content-max);margin:0 auto;min-height:56px}._brand_ep40a_5{font-family:var(--font-num);font-weight:600;font-size:26px;color:var(--ink);text-decoration:none;letter-spacing:-.02em}._rail_ep40a_6{display:none}._headerRight_ep40a_7{margin-left:auto;display:flex;align-items:center;gap:var(--s-4)}._offline_ep40a_8{font-size:var(--fs-caption);font-weight:700;color:var(--warn);display:inline-flex;align-items:center;gap:6px}._offline_ep40a_8:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--warn)}._waterRail_ep40a_10{display:none}._viewer_ep40a_11{font-size:var(--fs-caption);font-weight:700;color:var(--ink-2);border:1px solid var(--line-strong);border-radius:10px;padding:1px 8px}._main_ep40a_13{flex:1;padding:var(--s-4) 0 calc(var(--tabbar-h) + var(--runbar-h) + var(--s-7))}._content_ep40a_14{padding:0 var(--gutter);max-width:var(--content-max);margin:0 auto}._bottom_ep40a_16{position:fixed;left:0;right:0;bottom:0;z-index:6}._tabbar_ep40a_17{display:grid;grid-template-columns:repeat(4,1fr);background:var(--surface);border-top:1px solid var(--line);height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}._tab_ep40a_17{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--ink-2);text-decoration:none;font-size:12px;font-weight:700;position:relative}._tab_ep40a_17._active_ep40a_25{color:var(--ink)}._tab_ep40a_17._active_ep40a_25:after{content:"";position:absolute;top:0;left:20%;right:20%;height:3px;background:var(--ink);border-radius:0 0 3px 3px}._badge_ep40a_27{position:absolute;top:6px;right:calc(50% - 22px);min-width:18px;height:18px;border-radius:9px;background:var(--bad);color:#fff;font-size:11px;display:grid;place-items:center;padding:0 5px}._fab_ep40a_29{position:fixed;right:var(--gutter);bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--s-4));z-index:7;display:flex;align-items:center;gap:var(--s-2);min-height:var(--tap-lg);padding:0 var(--s-5) 0 var(--s-4);background:var(--water);color:var(--water-ink);border:0;border-radius:28px;font-weight:700;font-size:var(--fs-body-lg);box-shadow:var(--shadow-float);cursor:pointer}._fab_ep40a_29:disabled{opacity:.55;cursor:not-allowed}._shell_ep40a_1:has(._bottom_ep40a_16>:first-child:not(nav)) ._fab_ep40a_29{bottom:calc(var(--tabbar-h) + var(--runbar-h) + env(safe-area-inset-bottom) + var(--s-4))}._display_ep40a_39 ._tabbar_ep40a_17,._display_ep40a_39 ._fab_ep40a_29,._display_ep40a_39 ._waterRail_ep40a_10,._display_ep40a_39 ._rail_ep40a_6{display:none!important}._display_ep40a_39 ._main_ep40a_13{padding-bottom:var(--s-5)}@media(min-width:640px){._rail_ep40a_6{display:flex;gap:var(--s-1)}._railLink_ep40a_44{display:flex;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-3);border-radius:var(--r-control);color:var(--ink-2);text-decoration:none;font-weight:700;position:relative}._railLink_ep40a_44._active_ep40a_25{color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}._railLink_ep40a_44 ._badge_ep40a_27{position:static;margin-left:2px}._waterRail_ep40a_10{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-4);background:var(--water);color:var(--water-ink);border:0;border-radius:var(--r-control);font-weight:700;cursor:pointer}._waterRail_ep40a_10:disabled{opacity:.55;cursor:not-allowed}._tabbar_ep40a_17,._fab_ep40a_29{display:none}._main_ep40a_13{padding-bottom:calc(var(--runbar-h) + var(--s-6))}}._wrap_1vdgl_1{width:100%}._bar_1vdgl_2{position:relative;display:flex;width:100%;border-radius:3px;overflow:visible}._dry_1vdgl_3,._ok_1vdgl_3,._wet_1vdgl_3{height:100%;opacity:.35}._dry_1vdgl_3{background:var(--soil-dry);border-radius:3px 0 0 3px}._ok_1vdgl_3{background:var(--soil-ok)}._wet_1vdgl_3{background:var(--soil-wet);border-radius:0 3px 3px 0}._marker_1vdgl_7{position:absolute;top:-4px;bottom:-4px;width:4px;margin-left:-2px;background:var(--ink);border-radius:2px;box-shadow:0 0 0 2px var(--surface)}._legend_1vdgl_11{display:flex;justify-content:space-between;font-size:11px;color:var(--ink-2);margin-top:4px}._reading_mup7z_1{display:flex;flex-direction:column;gap:2px;min-width:0}._label_mup7z_2{font-size:var(--fs-caption);color:var(--ink-2)}._valueRow_mup7z_3{display:flex;align-items:baseline;gap:var(--s-2);flex-wrap:wrap}._value_mup7z_3{font-size:var(--fs-h2);line-height:1.1}._lg_mup7z_5 ._value_mup7z_3{font-size:var(--fs-h1)}._unit_mup7z_6{font-size:var(--fs-body);color:var(--ink-2)}._band_mup7z_7{font-size:var(--fs-body);font-weight:700}._lastKnown_mup7z_8 ._value_mup7z_3{text-decoration:line-through;text-decoration-thickness:2px;color:var(--ink-2)}._age_mup7z_9{font-size:var(--fs-caption);color:var(--ink-2);display:inline-flex;align-items:center}._ageWarn_mup7z_10{color:var(--warn);font-weight:700}._ageBad_mup7z_11{color:var(--bad);font-weight:700}._unknown_mup7z_12,._error_mup7z_12{font-size:var(--fs-body);color:var(--ink-2);font-style:italic}._error_mup7z_12{color:var(--bad);font-style:normal;font-weight:700}._home_1ukyn_1{display:flex;flex-direction:column;gap:var(--s-5)}._alerts_1ukyn_2{display:flex;flex-direction:column;gap:var(--s-2)}._grid_1ukyn_3{display:grid;grid-template-columns:1fr;gap:var(--s-5)}._side_1ukyn_4{display:flex;flex-direction:column;gap:var(--s-3)}@media(min-width:640px){._grid_1ukyn_3{grid-template-columns:3fr 2fr;align-items:start}}._rack_1ukyn_7{display:flex;flex-direction:column;gap:var(--s-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sheet);padding:var(--s-4)}._shelf_1ukyn_8{display:flex;flex-direction:column;gap:var(--s-2)}._shelfLabel_1ukyn_9{font-size:var(--fs-caption);color:var(--ink-2);font-weight:700}._shelfTrays_1ukyn_10{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-2);border-bottom:4px solid var(--line-strong);padding-bottom:var(--s-3)}._tray_1ukyn_11{display:flex;flex-direction:column;gap:4px;text-align:left;padding:var(--s-2) var(--s-2) var(--s-3);background:var(--bg);border:1.5px solid var(--line);border-radius:var(--r-control);cursor:pointer;min-height:112px}._tray_1ukyn_11:hover{border-color:var(--ink)}._trayTop_1ukyn_16{display:flex;justify-content:space-between;align-items:center;gap:4px}._trayName_1ukyn_17{font-weight:700}._trayCrop_1ukyn_18{font-size:var(--fs-caption);color:var(--ink-2);margin-top:-4px}._trayValue_1ukyn_19{font-size:var(--fs-h2);line-height:1;display:flex;align-items:baseline;gap:2px;margin:2px 0 6px}._pct_1ukyn_20{font-size:var(--fs-body);color:var(--ink-2)}._bandWord_1ukyn_21{font-size:var(--fs-caption);font-weight:700;margin-left:4px}._noReading_1ukyn_22{font-size:var(--fs-caption);color:var(--ink-2);font-style:italic}._lastKnown_1ukyn_23 ._num_1ukyn_23{text-decoration:line-through;color:var(--ink-2)}._stale_1ukyn_24{font-size:11px;color:var(--warn);font-weight:700;display:inline-flex;align-items:center;margin-top:4px}._wateringTag_1ukyn_25{font-size:11px;font-weight:700;color:var(--water-ink);background:var(--water);padding:1px 6px;border-radius:10px}._dropTag_1ukyn_26{color:var(--water);font-size:10px}._watering_1ukyn_25{border-color:var(--water);animation:_pulse_1ukyn_1 1s ease-in-out infinite}@keyframes _pulse_1ukyn_1{0%,to{box-shadow:0 0 #0b63c500}50%{box-shadow:0 0 0 4px #0b63c540}}@media(max-width:400px){._trayValue_1ukyn_19{font-size:var(--fs-h3)}}._tankCard_1ukyn_31,._weatherCard_1ukyn_31{padding:0}._cardLink_1ukyn_32{display:block;padding:var(--s-4);color:inherit;text-decoration:none;border-radius:var(--r-sheet)}._cardLink_1ukyn_32:hover{background:var(--bg)}._tankRow_1ukyn_34{display:flex;gap:var(--s-4);align-items:center}._cardLabel_1ukyn_35{font-size:var(--fs-caption);color:var(--ink-2);font-weight:700;margin-bottom:4px;display:flex;gap:var(--s-2);align-items:center}._big_1ukyn_36{font-size:var(--fs-h1);line-height:1}._sub_1ukyn_37{font-size:var(--fs-body);color:var(--ink-2);margin-top:4px}._warn_1ukyn_38{color:var(--warn);font-weight:700}._bad_1ukyn_39{color:var(--bad);font-weight:700}._weatherLine_1ukyn_40{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4)}._rainBadge_1ukyn_41{font-size:11px;font-weight:700;color:var(--water);background:var(--water-tint);padding:1px 8px;border-radius:10px;text-transform:none}._skipped_1ukyn_42{color:var(--warn);font-weight:700}._more_1ukyn_43{display:inline-block;margin-top:var(--s-2);font-weight:700}._timeline_1ukyn_45{display:flex;flex-direction:column;gap:6px;margin:var(--s-2) 0}._tlRow_1ukyn_46{display:flex;align-items:center;gap:var(--s-2)}._tlLabel_1ukyn_47{width:28px;font-size:var(--fs-caption);color:var(--ink-2);font-weight:700;flex:none}._tlTrack_1ukyn_48{position:relative;flex:1;height:14px;border-bottom:1px solid var(--line)}._tlTick_1ukyn_49{position:absolute;top:0;width:3px;height:14px;background:var(--ink);border-radius:1px;margin-left:-1px}._tlAxis_1ukyn_50{display:flex;justify-content:space-between;font-size:11px;color:var(--ink-2);padding-left:36px}._loading_1ukyn_52{color:var(--ink-2);padding:var(--s-6) 0}._fig_1lg1p_1{margin:0}._chart_1lg1p_2{width:100%;height:auto;display:block;touch-action:pan-y}._spark_1lg1p_3{display:block}._okBand_1lg1p_4{fill:var(--soil-ok);fill-opacity:.15}._line_1lg1p_5{fill:none;stroke:var(--water);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}._area_1lg1p_6{fill:var(--water);fill-opacity:.12}._bar_1lg1p_7{fill:var(--water)}._grid_1lg1p_8{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}._axis_1lg1p_9{font-size:12px;fill:var(--ink-2);font-family:var(--font-ui)}._tick_1lg1p_10{stroke:var(--ink);stroke-width:1.5}._tickBig_1lg1p_11{stroke:var(--ink);stroke-width:2}._cursor_1lg1p_12{stroke:var(--ink-2);stroke-dasharray:3 3;vector-effect:non-scaling-stroke}._dot_1lg1p_13{fill:var(--surface);stroke:var(--water);stroke-width:2.5}._cap_1lg1p_14{font-size:var(--fs-caption);color:var(--ink-2);margin-top:var(--s-2);min-height:1.4em}._filters_1jm5z_1{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}@media(min-width:640px){._filters_1jm5z_1{grid-template-columns:repeat(3,minmax(0,220px))}}._tableWrap_1jm5z_3{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sheet);overflow:hidden}._table_1jm5z_3{width:100%;font-size:var(--fs-caption)}._table_1jm5z_3 th{text-align:left;font-weight:700;color:var(--ink-2);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line-strong);position:sticky;top:0;background:var(--surface);white-space:nowrap}._table_1jm5z_3 td{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);height:40px;vertical-align:middle}._table_1jm5z_3 tr:last-child td{border-bottom:0}._r_1jm5z_8{text-align:right}._failed_1jm5z_9 td{color:var(--bad);font-weight:700}@media(max-width:639px){._table_1jm5z_3 thead{display:none}._table_1jm5z_3 tr{display:grid;grid-template-columns:auto auto 1fr auto;gap:2px var(--s-3);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line)}._table_1jm5z_3 td{display:inline;padding:0;border:0;height:auto}._table_1jm5z_3 td[data-label=Date]{grid-column:1;grid-row:1}._table_1jm5z_3 td[data-label=Time]{grid-column:2;grid-row:1}._table_1jm5z_3 td[data-label=Tray]{grid-column:3;grid-row:1;font-weight:700}._table_1jm5z_3 td[data-label=Result]{grid-column:4;grid-row:1;text-align:right}._table_1jm5z_3 td[data-label=Duration]{grid-column:1 / 3;grid-row:2;color:var(--ink-2);text-align:left}._table_1jm5z_3 td[data-label=Litres]{grid-column:3;grid-row:2;color:var(--ink-2);text-align:left}._table_1jm5z_3 td[data-label=Litres]:after{content:" L"}._table_1jm5z_3 td[data-label=Trigger]{grid-column:4;grid-row:2;color:var(--ink-2);text-align:right}}._list_19i9r_1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--s-3)}@media(min-width:640px){._list_19i9r_1{grid-template-columns:1fr 1fr}}@media(min-width:1024px){._list_19i9r_1{grid-template-columns:1fr 1fr 1fr}}._card_19i9r_5{display:flex;flex-direction:column;gap:var(--s-3);padding:0}._cardMain_19i9r_6{padding:var(--s-4) var(--s-4) 0;display:flex;flex-direction:column;gap:var(--s-3);cursor:pointer;border-radius:var(--r-sheet) var(--r-sheet) 0 0}._cardMain_19i9r_6:hover{background:var(--bg)}._head_19i9r_8{display:flex;justify-content:space-between;gap:var(--s-3);align-items:flex-start}._name_19i9r_9{font-size:var(--fs-h3)}._crop_19i9r_10{color:var(--ink-2);display:flex;gap:var(--s-2);align-items:center;flex-wrap:wrap}._tag_19i9r_11{font-size:11px;font-weight:700;color:var(--ink);background:var(--bg);border:1px solid var(--line);padding:1px 6px;border-radius:10px}._facts_19i9r_12{display:grid;grid-template-columns:1fr;gap:4px;font-size:var(--fs-caption)}._facts_19i9r_12>div{display:flex;justify-content:space-between;gap:var(--s-2)}._k_19i9r_14{color:var(--ink-2)}._sparkRow_19i9r_15{display:flex;align-items:center;gap:var(--s-2)}._sparkLabel_19i9r_16{font-size:11px;color:var(--ink-2)}._cardActions_19i9r_17{display:flex;justify-content:flex-end;padding:0 var(--s-4) var(--s-4)}._breadcrumb_19i9r_19{color:var(--ink-2);margin-top:calc(var(--s-3) * -1)}._nowGrid_19i9r_20{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4) var(--s-5)}._nowGrid_19i9r_20>:first-child{grid-column:1 / -1}@media(min-width:640px){._nowGrid_19i9r_20{grid-template-columns:repeat(4,1fr)}._nowGrid_19i9r_20>:first-child{grid-column:span 2}}._edit_19i9r_24{display:flex;flex-direction:column;gap:var(--s-3);border-color:var(--ink)}._editRow_19i9r_25{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}._editActions_19i9r_26{display:flex;justify-content:flex-end;gap:var(--s-2)}._week_mx1kp_1{display:grid;grid-template-columns:repeat(7,minmax(44px,1fr));gap:4px;overflow-x:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sheet);padding:var(--s-3) var(--s-2)}._day_mx1kp_2{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--s-1);border-radius:var(--r-control);min-height:88px}._today_mx1kp_3{background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--ink)}._dayName_mx1kp_4{font-size:11px;color:var(--ink-2);font-weight:700}._dayNum_mx1kp_5{font-family:var(--font-num);font-size:var(--fs-h3)}._runs_mx1kp_6{display:flex;flex-direction:column;gap:2px;align-items:center}._run_mx1kp_6{font-size:10.5px;font-weight:700;color:var(--water);background:var(--water-tint);padding:1px 3px;border-radius:4px;white-space:nowrap}._skipped_mx1kp_8{color:var(--warn);background:var(--warn-tint);text-decoration:line-through}._none_mx1kp_9{color:var(--line-strong)}._note_mx1kp_10{color:var(--warn);font-weight:700}._rules_mx1kp_12{display:flex;flex-direction:column;gap:var(--s-2)}._rule_mx1kp_12{display:flex;flex-direction:column;gap:var(--s-3)}._off_mx1kp_14 ._ruleText_mx1kp_14{color:var(--ink-2)}._ruleActions_mx1kp_15{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}@media(min-width:640px){._rule_mx1kp_12{flex-direction:row;align-items:center;justify-content:space-between}}._holdCard_mx1kp_18,._manualRow_mx1kp_18{display:flex;flex-direction:column;gap:var(--s-3)}._holdBtns_mx1kp_19{display:flex;gap:var(--s-2);flex-wrap:wrap}@media(min-width:640px){._manualRow_mx1kp_18{flex-direction:row;align-items:center;justify-content:space-between}}._confirm_mx1kp_21{margin-top:var(--s-2);padding:var(--s-3);background:var(--warn-tint);border:1px solid var(--warn);border-radius:var(--r-control)}._editor_mx1kp_23{display:flex;flex-direction:column;gap:var(--s-4);border-color:var(--ink);position:sticky;bottom:calc(var(--tabbar-h) + var(--s-4))}._fieldLabel_mx1kp_24{font-size:var(--fs-caption);color:var(--ink-2);font-weight:700;margin-bottom:var(--s-1)}._chips_mx1kp_25{display:flex;gap:var(--s-2);flex-wrap:wrap}._chip_mx1kp_25{min-height:40px;padding:0 var(--s-3);border:1.5px solid var(--line-strong);border-radius:20px;background:var(--surface);font-weight:700;cursor:pointer}._chipOn_mx1kp_27{border-color:var(--water);background:var(--water-tint)}._row_mx1kp_28{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}._editorActions_mx1kp_29{display:flex;justify-content:flex-end;gap:var(--s-2)}._menu_1f6ya_1{list-style:none;margin:0;padding:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sheet);overflow:hidden}._item_1f6ya_2{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4);min-height:64px;color:inherit;text-decoration:none;border-bottom:1px solid var(--line)}._menu_1f6ya_1 li:last-child ._item_1f6ya_2{border-bottom:0}._item_1f6ya_2:hover{background:var(--bg)}._installer_1f6ya_5{color:var(--ink-2)}._label_1f6ya_6{font-weight:700;display:flex;align-items:center;gap:var(--s-2)}._sub_1f6ya_7{font-size:var(--fs-caption);color:var(--ink-2)}._badge_1f6ya_8{min-width:20px;height:20px;border-radius:10px;background:var(--bad);color:#fff;font-size:12px;display:inline-grid;place-items:center;padding:0 6px}._chev_1f6ya_9{font-size:24px;color:var(--ink-2)}._stack_1f6ya_10{display:flex;flex-direction:column;gap:var(--s-2)}._readings_1f6ya_11{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4) var(--s-5)}._readings_1f6ya_11>:first-child{grid-column:1 / -1}@media(min-width:640px){._readings_1f6ya_11{grid-template-columns:repeat(4,1fr)}._readings_1f6ya_11>:first-child{grid-column:span 2}}._rain_1f6ya_14{background:var(--water-tint);border-color:var(--water);font-weight:700}._tableWrap_1f6ya_15{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sheet);overflow:auto}._table_1f6ya_15{width:100%;font-size:var(--fs-caption);min-width:640px}._table_1f6ya_15 th{text-align:left;color:var(--ink-2);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line-strong);white-space:nowrap}._table_1f6ya_15 td{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);height:40px}._table_1f6ya_15 tr:last-child td{border-bottom:0}._r_1f6ya_11{text-align:right}._good_1f6ya_21{color:var(--good);font-weight:700}._warn_1f6ya_22{color:var(--warn);font-weight:700}._bad_1f6ya_8{color:var(--bad);font-weight:700}._demo_1f6ya_24{display:flex;flex-direction:column;gap:var(--s-3);border-style:dashed}._demoBtns_1f6ya_25{display:flex;flex-wrap:wrap;gap:var(--s-2)}._trayLinks_1f6ya_26{margin:var(--s-2) 0 0;padding-left:1.2em;display:flex;flex-direction:column;gap:4px}._settingRow_1f6ya_27{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4)}:root{--bg: #f6f4ef;--surface: #ffffff;--ink: #1a1916;--ink-2: #5c5952;--line: #d9d5cb;--line-strong: #b8b3a6;--water: #0b63c5;--water-ink: #ffffff;--water-tint: #e3eefa;--soil-dry: #c8a24a;--soil-ok: #5b8c3e;--soil-wet: #2f6fb5;--good: #2e7d32;--warn: #b26a00;--bad: #b3261e;--good-tint: #e4f1e5;--warn-tint: #f8ecd9;--bad-tint: #f8e1df;--focus: #0b63c5;--font-ui: "Atkinson Hyperlegible Next", "Atkinson Hyperlegible", system-ui, sans-serif;--font-num: "Fraunces", Georgia, serif;--fs-caption: .8125rem;--fs-body: .9375rem;--fs-body-lg: 1.0625rem;--fs-h3: 1.25rem;--fs-h2: 1.75rem;--fs-h1: 2.25rem;--fs-display: 3rem;--lh: 1.45;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--gutter: 16px;--content-max: 1120px;--r-control: 6px;--r-sheet: 10px;--shadow-float: 0 8px 24px rgba(26, 25, 22, .18);--tap: 48px;--tap-lg: 56px;--tabbar-h: 64px;--runbar-h: 64px}@media(min-width:640px){:root{--gutter: 24px;--fs-body: 1.0625rem}}:root[data-theme=dark]{--bg: #141311;--surface: #1e1c19;--ink: #f2efe8;--ink-2: #b3ada0;--line: #3a3732;--line-strong: #5a564e;--water: #6faef5;--water-ink: #0e1a2a;--water-tint: #1d2a3a;--good: #6cc070;--warn: #e3a344;--bad: #ef7b73;--good-tint: #1d2d1e;--warn-tint: #332815;--bad-tint: #3a1f1d;--focus: #6faef5;--shadow-float: 0 8px 24px rgba(0, 0, 0, .5)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-weight:600;line-height:1.15}h1{font-family:var(--font-num);font-size:var(--fs-h2)}h2{font-family:var(--font-num);font-size:var(--fs-h3)}h3{font-size:var(--fs-body);font-weight:700}p{margin:0}a{color:var(--water);text-underline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}table{border-collapse:collapse}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.num{font-family:var(--font-num);font-weight:500;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.01em}.tnum{font-variant-numeric:tabular-nums}.muted{color:var(--ink-2)}.caption{font-size:var(--fs-caption);color:var(--ink-2)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
