._marks_1fc0h_1{display:inline-flex;align-items:center;gap:var(--s-2);flex:none}._tile_1fc0h_2{display:block;width:40px;height:40px;padding:3px;object-fit:contain;background:#fff;border:1px solid var(--line);border-radius:var(--r-control)}._full_1fc0h_3 ._tile_1fc0h_2{width:auto;height:132px;max-width:100%;padding:var(--s-2)}._name_1fc0h_5{display:inline-flex;flex-wrap:wrap;column-gap:var(--s-2)}._name_1fc0h_5>span+span:before{content:"·";margin-right:var(--s-2)}@media(max-width:639px){._name_1fc0h_5{flex-direction:column}._name_1fc0h_5>span+span:before{content:none}}._footer_1fc0h_10{display:flex;align-items:center;gap:var(--s-3);margin-top:var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--line);color:var(--ink-page);font-size:var(--fs-caption)}._btn_1oze2_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:1px solid transparent;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .12s ease,transform 80ms ease,filter .12s ease;-webkit-tap-highlight-color:transparent}._btn_1oze2_1:active{transform:translateY(1px)}._btn_1oze2_1:disabled{cursor:not-allowed;opacity:.5;transform:none}._lg_1oze2_11{min-height:var(--tap-lg);font-size:var(--fs-body-lg);padding:0 var(--s-5)}._block_1oze2_12{width:100%}._primary_1oze2_13{background:var(--primary);color:var(--primary-ink);border-color:var(--primary)}._primary_1oze2_13:hover:not(:disabled){filter:brightness(1.1)}._secondary_1oze2_15{background:var(--surface-2);color:var(--ink);border-color:var(--line-strong)}._secondary_1oze2_15:hover:not(:disabled){background:var(--hover)}._destructive_1oze2_17{background:var(--surface-2);color:var(--bad);border-color:var(--bad)}._destructive_1oze2_17:hover:not(:disabled){background:var(--bad-tint)}._quiet_1oze2_19{background:transparent;color:var(--ink);border-color:transparent;font-weight:500;text-decoration:underline;text-underline-offset:3px}._reading_zeuxf_1{display:flex;flex-direction:column;gap:2px;min-width:0}._label_zeuxf_2{font-size:var(--fs-caption);color:var(--ink-2)}._valueRow_zeuxf_3{display:flex;align-items:baseline;gap:var(--s-2);flex-wrap:wrap}._value_zeuxf_3{font-size:var(--fs-h2);line-height:1.1}._lg_zeuxf_5 ._value_zeuxf_3{font-size:var(--fs-h1)}._unit_zeuxf_6{font-size:var(--fs-body);color:var(--ink-2)}._band_zeuxf_7{font-size:var(--fs-body);font-weight:600}._lastKnown_zeuxf_8 ._value_zeuxf_3{text-decoration:line-through;text-decoration-thickness:2px;color:var(--ink-2)}._age_zeuxf_9{font-size:var(--fs-caption);color:var(--ink-2);display:inline-flex;align-items:center}._ageWarn_zeuxf_10{color:var(--warn);font-weight:600}._ageBad_zeuxf_11{color:var(--bad);font-weight:600}._unknown_zeuxf_12,._error_zeuxf_12{font-size:var(--fs-body);color:var(--ink-2);font-style:italic}._error_zeuxf_12{color:var(--bad);font-style:normal;font-weight:600}._card_87s5k_1{background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);border:1px solid var(--line);border-radius:var(--r-sheet);padding:var(--s-4);box-shadow:var(--panel-shadow)}@media(min-width:640px){._card_87s5k_1{padding:var(--s-5)}}._page_87s5k_4{display:flex;flex-direction:column;gap:var(--s-5)}._pageHead_87s5k_5{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;padding-top:var(--s-2)}._pageTitle_87s5k_6{min-width:0}._pageSub_87s5k_7{color:var(--ink-page);margin-top:var(--s-1);display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-3);align-items:center}._actions_87s5k_8{display:flex;gap:var(--s-2);flex-wrap:wrap}._section_87s5k_9{display:flex;flex-direction:column;gap:var(--s-3)}._sectionHead_87s5k_10{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap}._empty_87s5k_11{color:var(--ink-2);padding:var(--s-3) 0}._panel_87s5k_14{display:flex;flex-direction:column;gap:var(--s-4);min-width:0;background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);border:1px solid var(--line);border-radius:var(--r-sheet);padding:var(--s-4);box-shadow:var(--panel-shadow)}._panelHead_87s5k_15{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-2) var(--s-3);flex-wrap:wrap}._panelTitle_87s5k_16{min-width:0;flex:1 1 180px}._panelTitle_87s5k_16 h2{font-size:var(--fs-h3)}._panelSub_87s5k_18{font-size:var(--fs-caption);color:var(--ink-2);margin-top:2px}._panelAside_87s5k_19{display:flex;align-items:center;gap:var(--s-2);max-width:100%}@media(min-width:640px){._panel_87s5k_14{padding:var(--s-5)}._panelFlush_87s5k_20{padding-bottom:0}}._panelFlush_87s5k_20{overflow:hidden}._square_87s5k_23{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:var(--r-control);background:var(--surface-2);color:var(--ink);border:1px solid var(--line);transition:background-color .12s ease,transform .12s ease;position:relative;flex:none}._square_87s5k_23:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}._square_87s5k_23:hover{background:var(--hover);transform:translate(1px,-1px)}._tile_87s5k_27{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:var(--r-control);background:var(--surface-2);color:var(--primary);border:1px solid var(--line);flex:none}._tileAccent_87s5k_28{background:var(--primary-tint);border-color:transparent}._pill_87s5k_30{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--r-pill);font-size:var(--fs-micro);font-weight:600;white-space:nowrap;background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line)}._pill_87s5k_30:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._pill_good_87s5k_32{background:var(--good-tint);color:var(--good);border-color:transparent}._pill_warn_87s5k_33{background:var(--warn-tint);color:var(--warn);border-color:transparent}._pill_bad_87s5k_34{background:var(--bad-tint);color:var(--bad);border-color:transparent}._age_87s5k_36{font-size:var(--fs-micro);color:inherit;display:inline-flex;align-items:center}._ageWarn_87s5k_37{color:var(--warn);font-weight:600}._ageBad_87s5k_38{color:var(--bad);font-weight:600}._toggle_87s5k_40{width:52px;height:32px;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--surface-2);position:relative;cursor:pointer;padding:0;flex:none;transition:background-color .14s ease}._toggle_87s5k_40:after{content:"";position:absolute;top:-8px;right:0;bottom:-8px;left:0}._toggle_87s5k_40:disabled{opacity:.5;cursor:not-allowed}._knob_87s5k_46{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:var(--ink-2);transition:transform .14s ease}._on_87s5k_47{background:var(--primary);border-color:var(--primary)}._on_87s5k_47 ._knob_87s5k_46{background:var(--primary-ink);transform:translate(20px)}._alert_87s5k_50{display:flex;gap:var(--s-3);align-items:flex-start;padding:var(--s-3) var(--s-4);border-radius:var(--r-inner);border:1px solid var(--line);background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass)}._alert_87s5k_50._bad_87s5k_51{border-color:var(--bad);background:var(--bad-tint)}._alert_87s5k_50._warn_87s5k_52{border-color:var(--warn);background:var(--warn-tint)}._alertCompact_87s5k_53{padding:var(--s-2) var(--s-3);align-items:center}._alertBody_87s5k_54{flex:1;min-width:0}._alertMeta_87s5k_55{font-size:var(--fs-caption);color:var(--ink-2);margin-top:2px}._alertActions_87s5k_56{display:flex;gap:var(--s-3);align-items:center;flex:none;flex-wrap:wrap;justify-content:flex-end}._alertLink_87s5k_57{background:none;border:0;padding:6px 0;color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap;font-size:var(--fs-caption)}._seg_87s5k_59{display:inline-flex;padding:3px;gap:2px;background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);border:1px solid var(--line);border-radius:var(--r-control);max-width:100%;overflow-x:auto}._segBtn_87s5k_60{min-height:40px;padding:0 var(--s-3);border:0;background:transparent;cursor:pointer;font-weight:600;font-size:var(--fs-caption);color:var(--ink);border-radius:9px;white-space:nowrap}._segBtn_87s5k_60:hover{color:var(--ink)}._segOn_87s5k_62{background:var(--primary);color:var(--primary-ink)}._segOn_87s5k_62:hover{color:var(--primary-ink)}._field_87s5k_65{display:flex;flex-direction:column;gap:var(--s-1);min-width:0}._fieldLabel_87s5k_66{font-size:var(--fs-caption);color:var(--ink-2);font-weight:600}._hint_87s5k_67{font-size:var(--fs-caption);color:var(--ink-2)}._field_87s5k_65 input,._field_87s5k_65 select{min-height:var(--tap);padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface-2);width:100%}._field_87s5k_65 select option{background:var(--surface-solid);color:var(--ink)}._field_87s5k_65 input:focus,._field_87s5k_65 select:focus{border-color:var(--primary);outline:2px solid var(--focus);outline-offset:1px}._wrap_irv55_1{min-height:100dvh;display:grid;place-items:center;padding:var(--gutter)}._card_irv55_2{width:min(420px,100%);background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);border:1px solid var(--line);border-radius:var(--r-sheet);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-4);box-shadow:var(--panel-shadow)}._org_irv55_3{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);text-align:center;padding-bottom:var(--s-3);border-bottom:1px solid var(--line)}._orgName_irv55_4{flex-direction:column;font-size:var(--fs-caption);font-weight:600}._orgName_irv55_4>span+span{font-weight:400;color:var(--ink-2)}._orgName_irv55_4>span+span:before{content:none}._brand_irv55_7{display:flex;align-items:center;gap:var(--s-2);font-weight:600;font-size:34px;letter-spacing:-.03em;line-height:1}._lead_irv55_8{color:var(--ink-2)}._err_irv55_9{color:var(--bad);font-weight:600}._bar_17kse_1{position:relative;overflow:hidden;background:var(--surface-solid);border-top:2px solid var(--aqua);min-height:var(--runbar-h)}._progress_17kse_5{position:absolute;top:0;bottom:0;right:0;background:var(--aqua);opacity:.16;transition:width .25s linear}._inner_17kse_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_17kse_7{flex:1;min-width:0}._name_17kse_8{font-weight:600}._queued_17kse_9{font-weight:400;color:var(--ink-2)}._sub_17kse_10{font-size:var(--fs-caption);color:var(--ink-2)}._count_17kse_11{font-size:var(--fs-h2);line-height:1;min-width:4ch;text-align:right}._stop_17kse_12{min-height:var(--tap);min-width:88px;padding:0 var(--s-4);border-radius:var(--r-control);background:var(--bad-solid);color:#fff;border:0;font-weight:600;cursor:pointer}._stop_17kse_12:disabled{opacity:.6;cursor:wait}._dialog_1ju30_1{border:0;padding:0;margin:0;background:transparent;max-width:100vw;max-height:100vh;width:100%;height:100%;display:none}._dialog_1ju30_1[open]{display:flex;align-items:flex-end;justify-content:center}._dialog_1ju30_1::backdrop{background:#0a201580}._panel_1ju30_7{background:var(--surface-solid);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_1ju30_13{width:40px;height:4px;border-radius:2px;background:var(--line-strong);margin:10px auto 0}._head_1ju30_14{display:flex;align-items:center;justify-content:space-between;padding:var(--s-3) var(--gutter) var(--s-2)}._close_1ju30_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_1ju30_16{padding:0 var(--gutter) var(--s-5);overflow:auto}@media(min-width:640px){._dialog_1ju30_1[open]{align-items:center}._panel_1ju30_7{width:min(560px,92vw);border-radius:var(--r-sheet);max-height:85vh}._handle_1ju30_13{display:none}._head_1ju30_14{padding-top:var(--s-4)}}._block_6aepq_1{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-3) 0}._block_6aepq_1+._block_6aepq_1{border-top:1px solid var(--line)}._stepLabel_6aepq_3{font-weight:600}._trays_6aepq_4{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-2)}._tray_6aepq_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:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface-2);cursor:pointer;text-align:left}._trayOn_6aepq_9{border-color:var(--primary);background:var(--primary-tint)}._trayName_6aepq_10{font-weight:600}._trayCrop_6aepq_11{font-size:var(--fs-caption);color:var(--ink-2)}._rowLinks_6aepq_12{display:flex;gap:var(--s-4)}._link_6aepq_13{background:none;border:0;padding:var(--s-1) 0;color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:32px}._presets_6aepq_14{display:grid;grid-template-columns:1fr 1fr 1fr 1.4fr;gap:var(--s-2)}._preset_6aepq_14{min-height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface-2);font-weight:600;cursor:pointer}._presetOn_6aepq_16{border-color:var(--primary);background:var(--primary-tint)}._customWrap_6aepq_17{display:flex}._custom_6aepq_17{width:100%;min-height:var(--tap);padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface-2)}._estimate_6aepq_19{color:var(--ink-2)}._blocker_6aepq_20{color:var(--bad);font-weight:600}._confirm_6aepq_21{padding:var(--s-3);background:var(--warn-tint);border:1px solid var(--warn);border-radius:var(--r-control)}._safety_6aepq_22{font-size:var(--fs-caption);color:var(--ink-2)}._shell_1xpwd_1{min-height:100dvh;display:flex;flex-direction:column}._header_1xpwd_3{position:sticky;top:0;z-index:5;background:color-mix(in srgb,var(--bg-solid) 78%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}:root[data-theme=dark] ._header_1xpwd_3{background:#0d2a1d8c}._headerInner_1xpwd_5{display:flex;align-items:center;gap:var(--s-4);padding:var(--s-2) var(--gutter);max-width:var(--content-max);margin:0 auto;min-height:64px}._brand_1xpwd_6{display:inline-flex;align-items:center;gap:var(--s-2);font-weight:600;font-size:24px;color:var(--ink);text-decoration:none;letter-spacing:-.03em}._rail_1xpwd_7{display:none}._headerRight_1xpwd_8{margin-left:auto;display:flex;align-items:center;gap:var(--s-2)}._offline_1xpwd_9{font-size:var(--fs-caption);font-weight:600;color:var(--warn);display:inline-flex;align-items:center;gap:6px}._offline_1xpwd_9:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--warn);flex:none}._viewer_1xpwd_11{font-size:var(--fs-caption);font-weight:600;color:var(--ink-2);border:1px solid var(--line-strong);border-radius:var(--r-pill);padding:2px 10px;white-space:nowrap}._iconBtn_1xpwd_13{position:relative;display:inline-grid;place-items:center;width:var(--tap);height:var(--tap);border-radius:var(--r-control);background:var(--surface);border:1px solid var(--line);color:var(--ink);cursor:pointer;transition:background-color .12s ease}._iconBtn_1xpwd_13:hover{background:var(--hover)}._badge_1xpwd_15{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;border-radius:10px;background:var(--bad-solid);color:#fff;font-size:12px;font-weight:600;display:grid;place-items:center;padding:0 5px;border:2px solid var(--bg-solid)}._hidePhone_1xpwd_16,._waterRail_1xpwd_17{display:none}._main_1xpwd_19{flex:1;padding:var(--s-2) 0 calc(var(--tabbar-h) + var(--runbar-h) + var(--s-7))}._content_1xpwd_20{padding:0 var(--gutter);max-width:var(--content-max);margin:0 auto}._bottom_1xpwd_22{position:fixed;left:0;right:0;bottom:0;z-index:6}._tabbar_1xpwd_23{display:grid;grid-template-columns:repeat(5,1fr);background:var(--surface-solid);border-top:1px solid var(--line);height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding:0 var(--s-1) env(safe-area-inset-bottom)}._tab_1xpwd_23{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--ink-2);text-decoration:none;font-size:11px;font-weight:600;position:relative;min-width:0}._tab_1xpwd_23 svg{padding:3px 12px;box-sizing:content-box;border-radius:var(--r-pill);transition:background-color .14s ease}._tab_1xpwd_23._active_1xpwd_32{color:var(--ink)}._tab_1xpwd_23._active_1xpwd_32 svg{background:var(--primary);color:var(--primary-ink)}._fab_1xpwd_35{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(--primary);color:var(--primary-ink);border:0;border-radius:var(--r-pill);font-weight:600;font-size:var(--fs-body-lg);box-shadow:var(--shadow-float);cursor:pointer}._fab_1xpwd_35:disabled{opacity:.55;cursor:not-allowed}._shell_1xpwd_1:has(._bottom_1xpwd_22>:first-child:not(nav)) ._fab_1xpwd_35{bottom:calc(var(--tabbar-h) + var(--runbar-h) + env(safe-area-inset-bottom) + var(--s-4))}._display_1xpwd_45 ._tabbar_1xpwd_23,._display_1xpwd_45 ._fab_1xpwd_35,._display_1xpwd_45 ._waterRail_1xpwd_17,._display_1xpwd_45 ._rail_1xpwd_7{display:none!important}._display_1xpwd_45 ._main_1xpwd_19{padding-bottom:var(--s-5)}@media(min-width:480px){._hidePhone_1xpwd_16{display:inline-grid}}@media(min-width:1040px){._rail_1xpwd_7{display:flex;gap:2px;padding:4px;margin:0 auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-inner);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass)}._railLink_1xpwd_53{display:flex;align-items:center;min-height:40px;padding:0 var(--s-4);border-radius:10px;color:var(--ink-2);text-decoration:none;font-weight:500;transition:color .12s ease,background-color .12s ease}._railLink_1xpwd_53:hover{color:var(--ink)}._railLink_1xpwd_53._active_1xpwd_32{color:var(--ink);font-weight:600;background:var(--surface-2);box-shadow:0 1px 3px #10261b24}:root[data-theme=dark] ._railLink_1xpwd_53._active_1xpwd_32{background:#fff3;box-shadow:none}._headerRight_1xpwd_8{margin-left:0}._waterRail_1xpwd_17{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-4);background:var(--primary);color:var(--primary-ink);border:0;border-radius:var(--r-control);font-weight:600;cursor:pointer;white-space:nowrap}._waterRail_1xpwd_17:disabled{opacity:.55;cursor:not-allowed}._tabbar_1xpwd_23,._fab_1xpwd_35{display:none}._main_1xpwd_19{padding-bottom:calc(var(--runbar-h) + var(--s-6))}}._fig_1koek_1{margin:0;position:relative;width:100%;min-width:0}._chart_1koek_2{display:block;max-width:100%;touch-action:pan-y;border-radius:6px}._mini_1koek_3{display:block;overflow:visible}._okBand_1koek_4{fill:var(--soil-ok);fill-opacity:.14}._line_1koek_5{fill:none;stroke:var(--primary);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}._grid_1koek_6{stroke:var(--line);stroke-width:1}._axis_1koek_7{font-size:12px;fill:var(--ink-2);font-family:var(--font-ui);font-variant-numeric:tabular-nums}._tick_1koek_8{stroke:var(--ink);stroke-width:1.5;vector-effect:non-scaling-stroke}._tickBig_1koek_9{stroke:var(--ink);stroke-width:2}._cursor_1koek_10{stroke:var(--ink-2);stroke-width:1}._dot_1koek_11{fill:var(--primary);stroke:var(--surface-solid);stroke-width:2}._cap_1koek_12{font-size:var(--fs-caption);color:var(--ink-2);margin-top:var(--s-2)}._tip_1koek_14{position:absolute;transform:translate(-50%);z-index:3;pointer-events:none;display:flex;flex-direction:column;gap:1px;padding:5px 10px;border-radius:10px;background:var(--tooltip);color:var(--tooltip-ink);font-size:var(--fs-micro);line-height:1.3;white-space:nowrap;box-shadow:var(--shadow-float)}._tip_1koek_14 strong{font-size:var(--fs-caption);font-weight:700}._tipPart_1koek_16{display:flex;align-items:center;gap:5px}._tipPart_1koek_16 i{width:8px;height:8px;border-radius:2px;display:inline-block}._legend_1koek_19{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);font-size:var(--fs-caption);color:var(--ink-2)}._legend_1koek_19 li{display:inline-flex;align-items:center;gap:6px}._legend_1koek_19 i{width:10px;height:10px;border-radius:3px;display:inline-block;flex:none}._gauge_1koek_23{position:relative;width:100%;max-width:312px;margin:0 auto}._gauge_1koek_23 svg{display:block}._gaugeTrack_1koek_25{fill:none;stroke:var(--gauge-track);stroke-width:20;stroke-linecap:round}._gaugeFill_1koek_26{fill:none;stroke:var(--accent);stroke-width:20;stroke-linecap:round}._gaugePointer_1koek_27{fill:var(--primary);stroke:var(--surface-solid);stroke-width:2;stroke-linejoin:round}._gaugeCenter_1koek_28{position:absolute;left:0;right:0;bottom:4px;text-align:center}._gaugeValue_1koek_29{font-size:var(--fs-display);line-height:1;letter-spacing:-.03em}._gaugeWord_1koek_30{font-size:var(--fs-caption);color:var(--ink-2);margin-top:var(--s-1)}._wrap_1bnb8_1{width:100%}._bar_1bnb8_2{position:relative;display:flex;gap:2px;width:100%;overflow:visible}._dry_1bnb8_3,._ok_1bnb8_3,._wet_1bnb8_3{height:100%;opacity:.42}._dry_1bnb8_3{background:var(--soil-dry);border-radius:var(--r-pill) 0 0 var(--r-pill)}._ok_1bnb8_3{background:var(--soil-ok)}._wet_1bnb8_3{background:var(--soil-wet);border-radius:0 var(--r-pill) var(--r-pill) 0}._marker_1bnb8_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-solid)}._legend_1bnb8_11{display:flex;justify-content:space-between;font-size:var(--fs-micro);color:var(--ink-2);margin-top:4px}._tile_34ya9_1{display:flex;flex-direction:column;gap:6px;min-width:0;padding:var(--s-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-inner);text-align:left;color:inherit}._btn_34ya9_2{cursor:pointer;background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);box-shadow:var(--panel-shadow);transition:border-color .12s ease,background-color .12s ease}._btn_34ya9_2:hover{background:var(--hover)}._active_34ya9_4{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}._head_34ya9_5{display:flex;align-items:center;gap:var(--s-2);min-width:0}._icon_34ya9_6{color:var(--primary);display:inline-flex}._label_34ya9_7{font-size:var(--fs-caption);color:var(--ink-2);font-weight:500}._valueRow_34ya9_8{display:flex;align-items:center;gap:2px 4px;flex-wrap:wrap}._value_34ya9_8{font-size:var(--fs-h2);line-height:1.1}._unit_34ya9_10{font-size:var(--fs-caption);color:var(--ink-2);align-self:flex-end;padding-bottom:3px}._lastKnown_34ya9_11 ._value_34ya9_8{text-decoration:line-through;text-decoration-thickness:2px;color:var(--ink-2)}._none_34ya9_12{font-size:var(--fs-caption);color:var(--ink-2);font-style:italic;min-height:31px;display:flex;align-items:center}._note_34ya9_13{margin-left:auto;display:inline-flex;text-decoration:none}._trend_34ya9_14{margin-top:auto}._age_34ya9_15{font-size:var(--fs-micro);color:var(--ink-2);display:inline-flex;align-items:center}._ageWarn_34ya9_16{color:var(--warn);font-weight:600}._ageBad_34ya9_17{color:var(--bad);font-weight:600}._scene_qhgsg_1{display:block;width:100%;height:auto;overflow:visible;font-family:var(--font-ui);-webkit-user-select:none;user-select:none}._labelBg_qhgsg_4{fill:#fff;filter:drop-shadow(0 2px 3px rgba(10,32,21,.28))}._labelBgActive_qhgsg_5{fill:#12301f;filter:drop-shadow(0 2px 4px rgba(10,32,21,.4))}._labelBgWater_qhgsg_6{fill:#1c76ab;filter:drop-shadow(0 2px 4px rgba(10,32,21,.4))}._labelText_qhgsg_7{font-size:17px;font-weight:600;fill:#10261b;font-variant-numeric:tabular-nums}._labelTextActive_qhgsg_8{font-size:17px;font-weight:600;fill:#fff;font-variant-numeric:tabular-nums}._labelStale_qhgsg_9{text-decoration:line-through}._label_qhgsg_4{pointer-events:none}._link_qhgsg_11 ._label_qhgsg_4{pointer-events:auto}@media(max-width:639px){._labelInner_qhgsg_13{transform:scale(1.5)}}._dot_dry_qhgsg_14{fill:#d59b25}._dot_ok_qhgsg_15{fill:#3f9a52}._dot_wet_qhgsg_16{fill:#2b7cb0}._dot_none_qhgsg_17{fill:#9aa89f}._tray_qhgsg_19{cursor:pointer;outline:none}._tray_qhgsg_19:hover ._soilEdge_qhgsg_20,._tray_qhgsg_19:focus-visible ._soilEdge_qhgsg_20{stroke:#fff;stroke-width:2.5}._link_qhgsg_11:focus-visible ._labelBg_qhgsg_4{stroke:var(--focus);stroke-width:3}._soilEdge_qhgsg_20{fill:none;stroke:#ffffff1f;stroke-width:1;transition:stroke .12s ease}._traySel_qhgsg_23 ._soilEdge_qhgsg_20{stroke:#f2b93b;stroke-width:3}._link_qhgsg_11{cursor:pointer;outline:none}._link_qhgsg_11:hover ._labelBg_qhgsg_4{fill:#eaf2ec}._frame_qhgsg_28{pointer-events:none}._pipe_qhgsg_29{pointer-events:none;fill:none;stroke:#3f93bd;stroke-width:4;stroke-linejoin:round;stroke-linecap:round;opacity:.85}._pipeOn_qhgsg_30{stroke:#6fd0ff;stroke-dasharray:8 8;animation:_flow_qhgsg_1 .7s linear infinite;opacity:1}@keyframes _flow_qhgsg_1{to{stroke-dashoffset:-16}}._cell_qhgsg_32{fill:none;stroke:#cfd8e6;stroke-width:1;opacity:.7}._spark_qhgsg_33{fill:none;stroke:#f2b93b;stroke-width:2;stroke-linejoin:round}._spin_qhgsg_35{animation:_spin_qhgsg_35 1s linear infinite}@keyframes _spin_qhgsg_35{to{transform:rotate(360deg)}}._drop_qhgsg_38{fill:#6fd0ff;animation:_fall_qhgsg_1 .9s ease-in infinite}@keyframes _fall_qhgsg_1{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(32px);opacity:0}}._twin_dfp53_2{position:relative;width:100%;aspect-ratio:1.16;min-height:300px;user-select:none;-webkit-user-select:none;isolation:isolate;touch-action:pan-y;container-type:inline-size}._twin_dfp53_2 canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;cursor:grab;outline:none;--fade: 28px;--fade-top: var(--fade);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent),linear-gradient(to bottom,transparent,#000 var(--fade-top),#000 calc(100% - var(--fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent),linear-gradient(to bottom,transparent,#000 var(--fade-top),#000 calc(100% - var(--fade)),transparent);-webkit-mask-composite:source-in;mask-composite:intersect}._twin_dfp53_2 canvas:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._labels_dfp53_14{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}@media(min-width:640px){._twin_dfp53_2 canvas{--fade-top: 72px}._labels_dfp53_14{clip-path:inset(48px 0 0 0)}}._chip_dfp53_17{position:absolute;top:0;left:0;visibility:hidden;pointer-events:auto;cursor:pointer;margin-top:-7px;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:0;border-radius:14px;white-space:nowrap;background:#fff;color:#10261b;font:600 14px/1 var(--font-ui);font-variant-numeric:tabular-nums;box-shadow:0 2px 5px #0a20154d}._chip_dfp53_17:before{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}._chip_dfp53_17:after{content:"";position:absolute;left:50%;bottom:-6px;margin-left:-6px;border:6px solid transparent;border-bottom:0;border-top-color:#fff}._chip_dfp53_17:hover{background:#eaf2ec}._chip_dfp53_17:hover:after{border-top-color:#eaf2ec}._chip_dfp53_17:focus-visible{outline:3px solid var(--focus);outline-offset:2px}._chipWater_dfp53_28,._chipWater_dfp53_28:hover{background:#1c76ab;color:#fff}._chipWater_dfp53_28:after,._chipWater_dfp53_28:hover:after{border-top-color:#1c76ab}._chipOn_dfp53_30,._chipOn_dfp53_30:hover{background:#12301f;color:#fff;box-shadow:0 0 0 2px #f2b93b,0 2px 5px #0a20154d}._chipOn_dfp53_30:after,._chipOn_dfp53_30:hover:after{border-top-color:#12301f}._stale_dfp53_32{text-decoration:line-through}._dot_dfp53_33{width:10px;height:10px;border-radius:50%;flex:none;background:var(--band)}._band_dry_dfp53_34{--band: #d59b25}._band_ok_dfp53_35{--band: #3f9a52}._band_wet_dfp53_36{--band: #2b7cb0}._band_none_dfp53_37{--band: #9aa89f}@container (max-width: 520px){._chip_dfp53_17{height:26px;padding:0 8px;font-size:13px;border-radius:13px}._long_dfp53_42,._dot_dfp53_33{display:none}._tray_dfp53_43{padding:0 6px;min-width:30px;justify-content:center;box-shadow:inset 0 0 0 2.5px var(--band),0 2px 5px #0a20154d}._tray_dfp53_43._chipOn_dfp53_30{box-shadow:inset 0 0 0 2.5px var(--band),0 0 0 2px #f2b93b,0 2px 5px #0a20154d}}._tip_dfp53_47{position:absolute;top:0;left:0;z-index:3;pointer-events:none;padding:5px 10px;border-radius:10px;background:var(--tooltip);color:var(--tooltip-ink);font-size:var(--fs-micro);font-weight:600;white-space:nowrap;box-shadow:var(--shadow-float)}._tools_dfp53_49{position:absolute;right:var(--s-2);bottom:var(--s-2);z-index:3;display:flex;align-items:center;gap:var(--s-1)}._tool_dfp53_49{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:var(--r-control);border:1px solid var(--line);background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);color:var(--ink);cursor:pointer;position:relative}._tool_dfp53_49:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}._tool_dfp53_49:hover{background:var(--hover)}._hint_dfp53_53{margin-right:var(--s-1);padding:4px 10px;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);color:var(--ink-2);font-size:var(--fs-micro);font-weight:600;white-space:nowrap}._loading_dfp53_55{width:100%;aspect-ratio:1.16;min-height:300px;display:grid;place-items:center;color:var(--ink-page);font-size:var(--fs-caption)}._totals_1bg8w_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3)}._total_1bg8w_1{padding:var(--s-3) var(--s-4);background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);border:1px solid var(--line);border-radius:var(--r-sheet);box-shadow:var(--panel-shadow);min-width:0}._totalLabel_1bg8w_3{font-size:var(--fs-caption);color:var(--ink-2)}._totalValue_1bg8w_4{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;color:var(--ink-2);font-size:var(--fs-caption)}._totalValue_1bg8w_4 .num{font-size:clamp(1.5rem,1.1rem + 2vw,var(--fs-h1));line-height:1.1;color:var(--ink)}._plugs_1bg8w_7{display:grid;grid-template-columns:1fr;gap:var(--s-3)}@media(min-width:720px){._plugs_1bg8w_7{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}._plug_1bg8w_7{display:flex;flex-direction:column;gap:var(--s-3)}._plugHead_1bg8w_10{display:flex;align-items:center;gap:var(--s-3)}._plugName_1bg8w_11{flex:1;min-width:0;display:flex;flex-direction:column}._plugName_1bg8w_11 h2{font-size:var(--fs-body-lg)}._plugNow_1bg8w_13{display:flex;align-items:baseline;gap:4px}._plugNow_1bg8w_13 .num{font-size:var(--fs-h1);line-height:1}._lastKnown_1bg8w_15 .num{text-decoration:line-through;text-decoration-thickness:2px;color:var(--ink-2)}._unit_1bg8w_16{color:var(--ink-2)}._facts_1bg8w_17{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-2);margin:0;padding-top:var(--s-3);border-top:1px solid var(--line)}._facts_1bg8w_17 dt{font-size:var(--fs-micro);color:var(--ink-2)}._facts_1bg8w_17 dd{margin:0;font-weight:500;font-size:var(--fs-caption)}._control_1bg8w_20{display:flex;flex-direction:column;gap:var(--s-2)}._controlRow_1bg8w_21{display:flex;gap:var(--s-2)}._note_1bg8w_22{font-size:var(--fs-caption);color:var(--ink-2)}._error_1bg8w_23{font-size:var(--fs-caption);color:var(--bad);font-weight:600}._sheet_1bg8w_24{display:flex;flex-direction:column;gap:var(--s-3);padding-top:var(--s-2)}._sheetLabel_1bg8w_25{font-weight:600}._minutes_1bg8w_26{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:var(--s-2)}._minute_1bg8w_26{min-height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface-2);font-weight:600;cursor:pointer}._minuteOn_1bg8w_28{border-color:var(--primary);background:var(--primary-tint)}._dash_5tx4c_1{display:flex;flex-direction:column;gap:var(--s-4)}._alerts_5tx4c_2{display:flex;flex-direction:column;gap:var(--s-2)}._loading_5tx4c_3{color:var(--ink-2);padding:var(--s-6) 0}._top_5tx4c_6{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4)}._hero_5tx4c_7{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-3);min-width:0}._heroHead_5tx4c_8{min-width:0}._heroOrg_5tx4c_9{color:var(--ink-page);font-size:var(--fs-caption);font-weight:600;margin-bottom:var(--s-1)}._heroSub_5tx4c_10{display:flex;flex-wrap:wrap;gap:2px var(--s-3);color:var(--ink-page);margin-top:var(--s-1)}._stats_5tx4c_11{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);margin-top:var(--s-3)}._stat_5tx4c_11{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--ink);text-decoration:none;font-weight:400;border-radius:var(--r-control);min-height:44px}._stat_5tx4c_11:hover ._statValue_5tx4c_13{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}._statValue_5tx4c_13{font-size:var(--fs-h2);line-height:1}._statUnit_5tx4c_15{color:var(--ink-page);font-size:var(--fs-caption);margin-left:-4px;align-self:flex-end;padding-bottom:8px}._sceneWrap_5tx4c_16{min-width:0;margin:0 -8px}._callout_5tx4c_18{background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);border:1px solid var(--line);border-radius:var(--r-sheet);padding:var(--s-3);display:flex;flex-direction:column;gap:var(--s-2);box-shadow:var(--panel-shadow);min-width:0}._calloutHead_5tx4c_19{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);padding:var(--s-1) var(--s-2) var(--s-2);color:var(--ink);text-decoration:none;font-weight:400;border-bottom:1px solid var(--line);min-height:40px}._calloutHead_5tx4c_19:hover{text-decoration:underline;text-underline-offset:3px}._calloutTitle_5tx4c_21 strong{font-weight:600}._calloutRows_5tx4c_22{margin:0;display:flex;flex-direction:column;gap:4px}._calloutRows_5tx4c_22>div{display:flex;align-items:center;gap:var(--s-2);padding:3px var(--s-1)}._calloutRows_5tx4c_22 dt{flex:1;color:var(--ink-2);font-size:var(--fs-caption)}._calloutRows_5tx4c_22 dd{margin:0;font-weight:500;text-align:right}._calloutRows_5tx4c_22>div>span{width:34px;height:34px}._calloutAge_5tx4c_27{padding:0 var(--s-1);color:var(--ink-2)}._struck_5tx4c_28{text-decoration:line-through;color:var(--ink-2)}._advisory_5tx4c_30{display:flex;flex-direction:column;background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);border:1px solid var(--line);border-radius:var(--r-sheet);overflow:hidden;box-shadow:var(--panel-shadow);min-width:0}._advisoryTop_5tx4c_31{flex:1;padding:var(--s-4) var(--s-4) var(--s-3);display:flex;flex-direction:column;gap:var(--s-3)}._advisoryTop_5tx4c_31>:nth-child(2){margin-top:auto}._bands_5tx4c_33{list-style:none;margin:0 0 auto;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:var(--s-1) var(--s-4);font-size:var(--fs-caption);color:var(--ink-2)}._bands_5tx4c_33 li{display:inline-flex;align-items:center;gap:6px}._bands_5tx4c_33 i{width:10px;height:10px;border-radius:3px;display:inline-block}._bandDry_5tx4c_36{background:var(--soil-dry)}._bandOk_5tx4c_37{background:var(--soil-ok)}._bandWet_5tx4c_38{background:var(--soil-wet)}._recTitle_5tx4c_39{font-size:var(--fs-body-lg);font-weight:600;letter-spacing:-.01em;margin-top:var(--s-1)}._recFirst_5tx4c_40{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--surface-2);border-top:1px solid var(--line)}._recText_5tx4c_41{min-width:0;display:flex;flex-direction:column}._recText_5tx4c_41 strong{font-weight:600}._recText_5tx4c_41 span{font-size:var(--fs-caption);color:var(--ink-2)}._recRest_5tx4c_44{list-style:none;margin:0;padding:0;background:var(--surface-2)}._recRest_5tx4c_44 li{border-top:1px solid var(--line)}._recRest_5tx4c_44 button,._recRest_5tx4c_44 li>div{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);padding:var(--s-2) var(--s-4);background:none;border:0;text-align:left;font-size:var(--fs-caption);color:var(--ink-2)}._recRest_5tx4c_44 button{cursor:pointer}._recRest_5tx4c_44 button:hover{background:var(--hover)}._recRest_5tx4c_44 strong{color:var(--ink);font-weight:600}._recCta_5tx4c_50{width:100%;min-height:var(--tap-lg);border:0;background:var(--primary);color:var(--primary-ink);font-weight:600;cursor:pointer;transition:filter .12s ease}._recCta_5tx4c_50:hover{filter:brightness(1.1)}._recCta_5tx4c_50:focus-visible{outline-offset:-4px}._row_5tx4c_55{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4)}._span8_5tx4c_56,._span4_5tx4c_56{min-width:0}._params_5tx4c_58{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2)}._params_5tx4c_58>*:last-child:nth-child(odd){grid-column:1 / -1}._bigLabel_5tx4c_61{display:block;font-size:var(--fs-caption);color:var(--ink-2)}._bigValue_5tx4c_62{font-size:var(--fs-caption);color:var(--ink-2);white-space:nowrap}._bigValue_5tx4c_62 .num{font-size:var(--fs-h2);color:var(--ink);line-height:1.1}._energyTotals_5tx4c_64{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-2)}._chartLabel_5tx4c_65{font-size:var(--fs-caption);color:var(--ink-2);margin-bottom:var(--s-1)}._plugList_5tx4c_67{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._plugList_5tx4c_67 li{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) 0;border-top:1px solid var(--line)}._plugText_5tx4c_69{flex:1;min-width:0}._plugName_5tx4c_70{font-weight:500}._plugMeta_5tx4c_71{font-size:var(--fs-caption);color:var(--ink-2)}._plugRight_5tx4c_72{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-weight:500}._tableWrap_5tx4c_74{margin:0 calc(var(--s-4) * -1) calc(var(--s-4) * -1);background:var(--surface-2);border-top:1px solid var(--line);overflow-x:auto}._table_5tx4c_74{width:100%}._table_5tx4c_74 th{text-align:left;font-size:var(--fs-caption);font-weight:500;color:var(--ink-2);padding:var(--s-2) var(--s-4);white-space:nowrap;border-bottom:1px solid var(--line)}._table_5tx4c_74 td{padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--line);font-size:var(--fs-caption);vertical-align:middle}._table_5tx4c_74 tr:last-child td{border-bottom:0}._table_5tx4c_74 tbody tr{cursor:pointer;transition:background-color .12s ease}._table_5tx4c_74 tbody tr:hover{background:var(--hover)}._trayLink_5tx4c_81{color:var(--ink);text-decoration:none;font-weight:600;font-size:var(--fs-body)}._trayLink_5tx4c_81:hover{text-decoration:underline;text-underline-offset:3px}._trayCrop_5tx4c_83{font-size:var(--fs-caption);color:var(--ink-2)}._moistureCell_5tx4c_84{width:42%;min-width:130px}._moistureText_5tx4c_85{display:flex;align-items:baseline;gap:var(--s-2);margin-bottom:7px}._moistureNum_5tx4c_86{font-size:var(--fs-h3);line-height:1}._hideSm_5tx4c_87,._hideXs_5tx4c_87{display:none}._tankLine_5tx4c_89{display:flex;align-items:center;gap:var(--s-4)}._tankValue_5tx4c_90{font-size:var(--fs-h1)!important;line-height:1!important}._tankDays_5tx4c_91{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-top:var(--s-1)}._soilTop_5tx4c_93{display:grid;grid-template-columns:1fr 1.6fr;gap:var(--s-3)}._npk_5tx4c_94{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-3)}._npkHead_5tx4c_95{display:flex;justify-content:space-between;gap:var(--s-2);font-size:var(--fs-caption);color:var(--ink-2);margin-bottom:4px}._npkHead_5tx4c_95>:last-child{color:var(--ink);font-weight:500}._npkTrack_5tx4c_97{height:8px;border-radius:var(--r-pill);background:var(--gauge-track);overflow:hidden}._npkTrack_5tx4c_97 span{display:block;height:100%;border-radius:var(--r-pill);background:var(--primary)}._footnote_5tx4c_99{font-size:var(--fs-caption);color:var(--ink-2)}._plugMeta_5tx4c_71 span{color:inherit}._nextRun_5tx4c_102{display:flex;align-items:flex-start;gap:var(--s-3)}._nextRun_5tx4c_102 strong{font-weight:600}._timeline_5tx4c_104{display:flex;flex-direction:column;gap:6px;margin-top:auto}._tlRow_5tx4c_105{display:flex;align-items:center;gap:var(--s-2)}._tlLabel_5tx4c_106{width:24px;font-size:var(--fs-micro);color:var(--ink-2);font-weight:600;flex:none}._tlTrack_5tx4c_107{position:relative;flex:1;height:24px;background:var(--surface-2);border-radius:5px}._tlTick_5tx4c_108{position:absolute;top:3px;bottom:3px;width:4px;background:var(--primary);border-radius:2px;margin-left:-2px}._tlAxis_5tx4c_109{display:flex;justify-content:space-between;font-size:var(--fs-micro);color:var(--ink-2);padding-left:32px}._nodes_5tx4c_111{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._nodes_5tx4c_111 li{display:flex;align-items:center;gap:var(--s-3);padding:6px 0;border-top:1px solid var(--line)}._nodes_5tx4c_111 li:first-child{border-top:0;padding-top:0}._nodeName_5tx4c_114{flex:1;min-width:0;font-weight:500}._nodeSignal_5tx4c_115{display:inline-flex;flex:none}@media(min-width:480px){._hideXs_5tx4c_87{display:table-cell}._params_5tx4c_58{grid-template-columns:repeat(3,minmax(0,1fr))}._params_5tx4c_58>*:last-child:nth-child(odd){grid-column:auto}}@media(min-width:640px){._tableWrap_5tx4c_74{margin:0 calc(var(--s-5) * -1)}._table_5tx4c_74 th,._table_5tx4c_74 td{padding-left:var(--s-5);padding-right:var(--s-5)}._hideSm_5tx4c_87{display:table-cell}._advisoryTop_5tx4c_31{padding:var(--s-5) var(--s-5) var(--s-3)}._recFirst_5tx4c_40,._recRest_5tx4c_44 button,._recRest_5tx4c_44 li>div{padding-left:var(--s-5);padding-right:var(--s-5)}._hero_5tx4c_7{grid-template-columns:minmax(250px,300px) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:0}._heroHead_5tx4c_8{grid-column:1 / -1;position:relative;z-index:1}._sceneWrap_5tx4c_16{grid-column:2;grid-row:2;margin:-32px 0 0}._callout_5tx4c_18{grid-column:1;grid-row:2;align-self:end;position:relative;z-index:2}}@media(min-width:1040px){._top_5tx4c_6{grid-template-columns:minmax(0,1fr) 360px}._row_5tx4c_55{grid-template-columns:repeat(12,minmax(0,1fr))}._span8_5tx4c_56{grid-column:span 8}._span4_5tx4c_56{grid-column:span 4}._sceneWrap_5tx4c_16{margin:-48px 0 0}}._grid_1s3tr_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3)}._grid_1s3tr_1>*:last-child:nth-child(odd){grid-column:1 / -1}@media(min-width:640px){._grid_1s3tr_1{grid-template-columns:repeat(3,minmax(0,1fr))}._grid_1s3tr_1>*:last-child:nth-child(odd){grid-column:auto}}._layout_1s3tr_4{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4);align-items:start}@media(min-width:1200px){._layout_1s3tr_4{grid-template-columns:minmax(0,7fr) minmax(0,6fr)}}._stats_1s3tr_6{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-3);margin:0}._stats_1s3tr_6 dt{font-size:var(--fs-caption);color:var(--ink-2)}._stats_1s3tr_6 dd{margin:0;font-size:var(--fs-h3);font-weight:500;letter-spacing:-.015em}._filters_ta5tn_1{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}@media(min-width:640px){._filters_ta5tn_1{grid-template-columns:repeat(3,minmax(0,220px))}}._tableWrap_ta5tn_3{background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);border:1px solid var(--line);border-radius:var(--r-sheet);overflow:hidden;box-shadow:var(--panel-shadow)}._table_ta5tn_3{width:100%;font-size:var(--fs-caption)}._table_ta5tn_3 th{text-align:left;font-weight:600;color:var(--ink-2);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line-strong);white-space:nowrap}._table_ta5tn_3 td{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);height:40px;vertical-align:middle}._table_ta5tn_3 tr:last-child td{border-bottom:0}._r_ta5tn_8{text-align:right}._failed_ta5tn_9 td{color:var(--bad);font-weight:600}@media(max-width:639px){._table_ta5tn_3 thead{display:none}._table_ta5tn_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_ta5tn_3 td{display:inline;padding:0;border:0;height:auto}._table_ta5tn_3 td[data-label=Date]{grid-column:1;grid-row:1}._table_ta5tn_3 td[data-label=Time]{grid-column:2;grid-row:1}._table_ta5tn_3 td[data-label=Tray]{grid-column:3;grid-row:1;font-weight:600}._table_ta5tn_3 td[data-label=Result]{grid-column:4;grid-row:1;text-align:right}._table_ta5tn_3 td[data-label=Duration]{grid-column:1 / 3;grid-row:2;color:var(--ink-2);text-align:left}._table_ta5tn_3 td[data-label=Litres]{grid-column:3;grid-row:2;color:var(--ink-2);text-align:left}._table_ta5tn_3 td[data-label=Litres]:after{content:" L"}._table_ta5tn_3 td[data-label=Trigger]{grid-column:4;grid-row:2;color:var(--ink-2);text-align:right}}._list_1uiwl_1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--s-3)}@media(min-width:640px){._list_1uiwl_1{grid-template-columns:1fr 1fr}}@media(min-width:1024px){._list_1uiwl_1{grid-template-columns:1fr 1fr 1fr}}._card_1uiwl_5{display:flex;flex-direction:column;gap:var(--s-3);padding:0!important;overflow:hidden}._cardMain_1uiwl_6{padding:var(--s-4) var(--s-4) var(--s-2);display:flex;flex-direction:column;gap:var(--s-3);cursor:pointer;border-radius:var(--r-sheet) var(--r-sheet) 0 0}._cardMain_1uiwl_6:hover{background:var(--hover)}._head_1uiwl_8{display:flex;justify-content:space-between;gap:var(--s-3);align-items:flex-start}._name_1uiwl_9{font-size:var(--fs-h3)}._crop_1uiwl_10{color:var(--ink-2);display:flex;gap:var(--s-2);align-items:center;flex-wrap:wrap}._tag_1uiwl_11{font-size:var(--fs-micro);font-weight:600;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);padding:1px 6px;border-radius:10px}._facts_1uiwl_12{display:grid;grid-template-columns:1fr;gap:4px;font-size:var(--fs-caption)}._facts_1uiwl_12>div{display:flex;justify-content:space-between;gap:var(--s-2)}._k_1uiwl_14{color:var(--ink-2)}._sparkRow_1uiwl_15{display:flex;align-items:center;gap:var(--s-2)}._sparkRow_1uiwl_15>svg{flex:1;min-width:0}._sparkLabel_1uiwl_17{font-size:var(--fs-micro);flex:none;white-space:nowrap;color:var(--ink-2)}._cardActions_1uiwl_18{display:flex;justify-content:flex-end;padding:0 var(--s-4) var(--s-4)}._breadcrumb_1uiwl_20{color:var(--ink-2)}._nowGrid_1uiwl_21{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4) var(--s-5)}._nowGrid_1uiwl_21>:first-child{grid-column:1 / -1}@media(min-width:640px){._nowGrid_1uiwl_21{grid-template-columns:repeat(4,1fr)}._nowGrid_1uiwl_21>:first-child{grid-column:span 2}}._edit_1uiwl_25{display:flex;flex-direction:column;gap:var(--s-3);border-color:var(--line-strong)}._editRow_1uiwl_26{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}._editActions_1uiwl_27{display:flex;justify-content:flex-end;gap:var(--s-2)}._week_boqsw_1{display:grid;grid-template-columns:repeat(7,minmax(44px,1fr));gap:4px;overflow-x:auto;background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);border:1px solid var(--line);border-radius:var(--r-sheet);padding:var(--s-3) var(--s-2);box-shadow:var(--panel-shadow)}._day_boqsw_2{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--s-1);border-radius:var(--r-inner);min-height:96px}._today_boqsw_3{background:var(--primary-tint)}._dayName_boqsw_4{font-size:var(--fs-micro);color:var(--ink-2);font-weight:600}._today_boqsw_3 ._dayName_boqsw_4{color:var(--ink)}._dayNum_boqsw_6{font-size:var(--fs-h3);font-weight:600;font-variant-numeric:tabular-nums}._runs_boqsw_7{display:flex;flex-direction:column;gap:2px;align-items:center}._run_boqsw_7{font-size:var(--fs-micro);font-weight:600;color:var(--primary-ink);background:var(--primary);padding:1px 4px;border-radius:6px;white-space:nowrap}._skipped_boqsw_9{color:var(--warn);background:var(--warn-tint);text-decoration:line-through}._none_boqsw_10{color:var(--ink-2)}._note_boqsw_11{color:var(--warn);font-weight:600}._rules_boqsw_13{display:flex;flex-direction:column;gap:var(--s-2)}._rule_boqsw_13{display:flex;flex-direction:column;gap:var(--s-3)}._off_boqsw_15 ._ruleText_boqsw_15{color:var(--ink-2)}._ruleActions_boqsw_16{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}@media(min-width:640px){._rule_boqsw_13{flex-direction:row;align-items:center;justify-content:space-between}}._holdCard_boqsw_19,._manualRow_boqsw_19{display:flex;flex-direction:column;gap:var(--s-3)}._holdBtns_boqsw_20{display:flex;gap:var(--s-2);flex-wrap:wrap}@media(min-width:640px){._manualRow_boqsw_19{flex-direction:row;align-items:center;justify-content:space-between}}._confirm_boqsw_22{margin-top:var(--s-2);padding:var(--s-3);background:var(--warn-tint);border:1px solid var(--warn);border-radius:var(--r-control)}._editor_boqsw_24{display:flex;flex-direction:column;gap:var(--s-4);border-color:var(--line-strong);background:var(--surface-solid);position:sticky;bottom:calc(var(--tabbar-h) + var(--s-4))}._fieldLabel_boqsw_25{font-size:var(--fs-caption);color:var(--ink-2);font-weight:600;margin-bottom:var(--s-1)}._chips_boqsw_26{display:flex;gap:var(--s-2);flex-wrap:wrap}._chip_boqsw_26{min-height:40px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface-2);font-weight:600;cursor:pointer}._chipOn_boqsw_28{border-color:var(--primary);background:var(--primary);color:var(--primary-ink)}._row_boqsw_29{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}._editorActions_boqsw_30{display:flex;justify-content:flex-end;gap:var(--s-2)}._menu_lo1dr_1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--s-3)}@media(min-width:720px){._menu_lo1dr_1{grid-template-columns:1fr 1fr}}._item_lo1dr_3{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4);min-height:76px;color:inherit;text-decoration:none;background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);border:1px solid var(--line);border-radius:var(--r-sheet);font-weight:400;box-shadow:var(--panel-shadow);transition:background-color .12s ease}._item_lo1dr_3:hover{background:var(--hover)}._itemText_lo1dr_5{flex:1;min-width:0}._label_lo1dr_6{font-weight:600;display:flex;align-items:center;gap:var(--s-2)}._sub_lo1dr_7{font-size:var(--fs-caption);color:var(--ink-2)}._badge_lo1dr_8{min-width:20px;height:20px;border-radius:10px;background:var(--bad-solid);color:#fff;font-size:12px;display:inline-grid;place-items:center;padding:0 6px}._chev_lo1dr_9{color:var(--ink-2)}._stack_lo1dr_10{display:flex;flex-direction:column;gap:var(--s-2)}._readings_lo1dr_11{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4) var(--s-5)}._readings_lo1dr_11>:first-child{grid-column:1 / -1}@media(min-width:640px){._readings_lo1dr_11{grid-template-columns:repeat(4,1fr)}._readings_lo1dr_11>:first-child{grid-column:span 2}}._tableWrap_lo1dr_14{background:var(--surface);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);border:1px solid var(--line);border-radius:var(--r-sheet);overflow:auto;box-shadow:var(--panel-shadow)}._table_lo1dr_14{width:100%;font-size:var(--fs-caption);min-width:640px}._table_lo1dr_14 th{text-align:left;color:var(--ink-2);font-weight:600;padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line-strong);white-space:nowrap}._table_lo1dr_14 td{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);height:44px}._table_lo1dr_14 tr:last-child td{border-bottom:0}._r_lo1dr_11{text-align:right}._good_lo1dr_20{color:var(--good);font-weight:600}._warn_lo1dr_21{color:var(--warn);font-weight:600}._bad_lo1dr_8{color:var(--bad);font-weight:600}._demo_lo1dr_23{display:flex;flex-direction:column;gap:var(--s-3);border-style:dashed}._demoBtns_lo1dr_24{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center}._trayLinks_lo1dr_25{margin:var(--s-2) 0 0;padding-left:1.2em;display:flex;flex-direction:column;gap:4px}._settingRow_lo1dr_26{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4)}:root{color-scheme:light;--bg: #dbe2dc;--bg-solid: #dbe2dc;--surface: #f2f5f2;--surface-solid: #f2f5f2;--surface-2: #ffffff;--hover: #e7ece8;--glass: none;--panel-shadow: 0 1px 2px rgba(20, 48, 33, .05), 0 12px 32px -18px rgba(20, 48, 33, .22);--ink: #10261b;--ink-2: #48594f;--line: #d5dcd6;--line-strong: #a7b4aa;--primary: #1f5b3a;--primary-ink: #ffffff;--primary-tint: #dcebe1;--accent: #f2b93b;--accent-ink: #2a2004;--tooltip: #12301f;--tooltip-ink: #ffffff;--aqua: #1c76ab;--soil-dry: #d59b25;--soil-ok: #3f8f4f;--soil-wet: #2b7cb0;--series-1: #0e8a54;--series-2: #e0a526;--series-3: #2b62c9;--series-4: #d1558f;--gauge-track: #e4e9e5;--good: #1a7038;--warn: #8f5400;--bad: #b3261e;--good-tint: #dff0e3;--warn-tint: #fbeed3;--bad-tint: #f9e1de;--bad-solid: #b3261e;--ink-page: #48594f;--focus: #1f5b3a;--font-ui: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--font-num: var(--font-ui);--fs-micro: .75rem;--fs-caption: .8125rem;--fs-body: .9375rem;--fs-body-lg: 1.0625rem;--fs-h3: 1.3125rem;--fs-h2: 1.75rem;--fs-h1: 2.5rem;--fs-display: 3.25rem;--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: 1360px;--r-control: 12px;--r-inner: 14px;--r-sheet: 20px;--r-pill: 999px;--shadow-float: 0 18px 44px -12px rgba(16, 38, 27, .4);--tap: 48px;--tap-lg: 56px;--tabbar-h: 68px;--runbar-h: 64px}@media(min-width:640px){:root{--gutter: 24px}}:root[data-theme=dark]{color-scheme:dark;--bg: #0d2a1d;--bg-solid: #0d2a1d;--surface: rgba(24, 58, 41, .76);--surface-solid: #1c3f2e;--surface-2: rgba(255, 255, 255, .07);--hover: rgba(255, 255, 255, .09);--glass: blur(22px) saturate(125%);--panel-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), 0 18px 40px -22px rgba(0, 0, 0, .7);--ink: #f3f8f2;--ink-2: #bcd0c0;--line: rgba(255, 255, 255, .14);--line-strong: rgba(255, 255, 255, .32);--primary: #b4e04a;--primary-ink: #14290b;--primary-tint: rgba(180, 224, 74, .2);--accent: #f2b84b;--accent-ink: #2a2004;--tooltip: #f3f8f2;--tooltip-ink: #10261b;--aqua: #6fc3ea;--soil-dry: #e7b24a;--soil-ok: #8ccf5c;--soil-wet: #6fc3ea;--series-1: #2aab76;--series-2: #c98500;--series-3: #4a8fea;--series-4: #de5f90;--gauge-track: rgba(255, 255, 255, .14);--ink-page: #e6f0e7;--good: #aeeaab;--warn: #f2c063;--bad: #ff9d94;--good-tint: rgba(147, 220, 146, .16);--warn-tint: rgba(242, 192, 99, .16);--bad-tint: rgba(255, 157, 148, .16);--focus: #b4e04a;--shadow-float: 0 18px 44px -10px rgba(0, 0, 0, .7)}@media(prefers-reduced-transparency:reduce){:root[data-theme=dark]{--surface: #1c3f2e;--glass: none}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--bg)}body{margin:0;color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh);-webkit-font-smoothing:antialiased}:root[data-theme=dark] body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--bg-solid) url(/field.svg) center / cover no-repeat}h1,h2,h3,h4{margin:0;font-weight:600;line-height:1.12;letter-spacing:-.015em}h1{font-size:clamp(1.75rem,1.4rem + 1.5vw,var(--fs-h1));letter-spacing:-.022em}h2{font-size:var(--fs-h3)}h3{font-size:var(--fs-body);font-weight:600;letter-spacing:0}p{margin:0}a{color:var(--primary);text-underline-offset:2px;font-weight:600}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:-.02em}.tnum{font-variant-numeric:tabular-nums}.muted{color:var(--ink-2)}.caption{font-size:var(--fs-caption);color:var(--ink-page)}.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}dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
