._shell_btjtb_5{--side: var(--shell-side);display:grid;grid-template-columns:var(--side) minmax(0,1fr);grid-template-rows:var(--shell-top) minmax(0,1fr);grid-template-areas:"topbar topbar" "sidebar content";min-height:100vh;background:linear-gradient(to right,var(--c-chrome) 0 var(--side),var(--c-canvas) var(--side))}._shellRail_btjtb_33{--side: var(--shell-rail)}._topbar_btjtb_39{grid-area:topbar;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:var(--s-4);padding:0 var(--s-4);background:var(--c-surface);border-bottom:1px solid var(--c-border)}._brand_btjtb_52{display:flex;align-items:center;gap:var(--s-2);color:var(--c-accent);text-decoration:none;padding-right:var(--s-4)}._brandName_btjtb_61{display:block}._brandMark_btjtb_66{display:none}._crumbs_btjtb_71{display:flex;align-items:center;gap:var(--s-3);min-width:0}._crumbText_btjtb_78{display:flex;align-items:baseline;gap:var(--s-2);min-width:0;font-size:var(--t-base)}._crumbField_btjtb_86{color:var(--c-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._crumbSeparator_btjtb_93{color:var(--c-text-3);flex:none}._crumbLot_btjtb_98{color:var(--c-text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:22ch}._crumbSeason_btjtb_110{color:var(--c-text);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._topbarActions_btjtb_118{margin-left:auto;display:flex;align-items:center;gap:var(--s-2)}._account_btjtb_125{display:flex;align-items:center;gap:var(--s-2);padding-left:var(--s-3);border-left:1px solid var(--c-border);min-width:0}._accountName_btjtb_134{font-size:var(--t-sm);font-weight:500;line-height:1.25;white-space:nowrap}._accountRole_btjtb_141{font-size:var(--t-xs);color:var(--c-text-3);line-height:1.25}._topbar_btjtb_39 ._menuButton_btjtb_149{display:none}._topbar_btjtb_39 ._railButton_btjtb_160{display:inline-flex}._sidebar_btjtb_166{grid-area:sidebar;position:sticky;top:var(--shell-top);height:calc(100vh - var(--shell-top));overflow-y:auto;overscroll-behavior:contain;padding:var(--s-4) var(--s-3) var(--s-8);background:var(--c-chrome);border-right:1px solid var(--c-border)}._sidebarHeading_btjtb_184{padding:var(--s-2) var(--s-3);line-height:var(--lh-snug);color:var(--c-text-3);font-size:var(--t-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em}._back_btjtb_197{padding-bottom:var(--s-3);margin-bottom:var(--s-3);border-bottom:1px solid var(--c-border)}._back_btjtb_197 ._navLink_btjtb_203{font-size:var(--t-sm)}._navLabel_btjtb_209{min-width:0}._headingRail_btjtb_214{display:none}._navList_btjtb_218{list-style:none;padding:0;display:grid;gap:2px;margin-top:var(--s-1)}._navLink_btjtb_203{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-md);color:var(--c-text-2);text-decoration:none;font-size:var(--t-base)}._navLink_btjtb_203:hover{background:var(--c-chrome-hover);color:var(--c-text)}@media(pointer:coarse){._navLink_btjtb_203{padding:var(--s-3)}._brand_btjtb_52{padding-block:var(--s-3)}}._navLinkActive_btjtb_262,._navLinkActive_btjtb_262:hover{background:var(--c-accent-soft);color:var(--c-accent);font-weight:600}._navLinkActive_btjtb_262 svg{color:var(--c-accent)}._navLinkDisabled_btjtb_273{color:var(--c-text-3);cursor:not-allowed;opacity:.75}._navLinkDisabled_btjtb_273:hover{background:transparent;color:var(--c-text-3)}._sidebarHeadingSpaced_btjtb_284{margin-top:var(--s-5)}._drawerAccount_btjtb_288{display:none}._content_btjtb_294{grid-area:content;min-width:0;background:var(--c-canvas)}._scrim_btjtb_300{display:none}@media(min-width:1024px){._sidebarRail_btjtb_313{padding-inline:var(--s-3);overflow:visible}._sidebarRail_btjtb_313 ._navLink_btjtb_203{justify-content:center;padding-inline:0;gap:0;position:relative}._sidebarRail_btjtb_313 ._navLabel_btjtb_209{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._sidebarRail_btjtb_313 ._navLink_btjtb_203:after{content:attr(data-label);position:absolute;left:calc(100% + var(--s-2));top:50%;transform:translateY(-50%);z-index:10;height:28px;padding:0 var(--s-2);display:grid;place-items:center;white-space:nowrap;border-radius:var(--r-sm);border:1px solid var(--c-border);background:var(--c-surface);box-shadow:var(--shadow-2);color:var(--c-text);font-size:var(--t-sm);font-weight:400;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out)}._sidebarRail_btjtb_313 ._navLink_btjtb_203:hover:after,._sidebarRail_btjtb_313 ._navLink_btjtb_203:focus-visible:after{opacity:1}._sidebarRail_btjtb_313 ._navLinkDisabled_btjtb_273:hover:after{opacity:1}._sidebarRail_btjtb_313 ._sidebarHeading_btjtb_184{padding:0;text-align:center}._sidebarRail_btjtb_313 ._sidebarHeadingSpaced_btjtb_284{margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--c-border)}._sidebarRail_btjtb_313 ._headingFull_btjtb_402{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._sidebarRail_btjtb_313 ._headingRail_btjtb_214{display:grid;place-items:center;line-height:var(--lh-snug);font-variant-numeric:tabular-nums}}@media(max-width:1023px){._shell_btjtb_5{grid-template-columns:minmax(0,1fr);grid-template-areas:"topbar" "content"}._topbar_btjtb_39 ._menuButton_btjtb_149{display:inline-flex}._topbar_btjtb_39 ._railButton_btjtb_160{display:none}._sidebar_btjtb_166{position:fixed;top:var(--shell-top);left:0;width:min(84vw,var(--shell-side));z-index:30;transform:translate(-102%);transition:transform var(--dur-slow) var(--ease-out);box-shadow:var(--shadow-3)}._sidebarOpen_btjtb_453{transform:translate(0)}._scrimVisible_btjtb_457{display:block;position:fixed;inset:var(--shell-top) 0 0 0;z-index:25;background:var(--c-scrim)}._account_btjtb_125{display:none}._sidebar_btjtb_166 ._drawerAccount_btjtb_288{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);margin-top:var(--s-6);padding:var(--s-3) var(--s-2) var(--s-3) var(--s-3);border-top:1px solid var(--c-border)}._shell_btjtb_5{background:var(--c-canvas)}}@media(max-width:719px){._crumbField_btjtb_86,._crumbSeparatorField_btjtb_487{display:none}}@media(max-width:639px){._brandName_btjtb_61{display:none}._brandMark_btjtb_66{display:block}._brand_btjtb_52{padding-right:0}._crumbLot_btjtb_98{max-width:12ch}}@media(max-width:419px){._topbar_btjtb_39 ._brand_btjtb_52{display:none}}._button_3apy3_3{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);height:34px;padding:0 var(--s-4);border-radius:var(--r-md);border:1px solid transparent;font-size:var(--t-base);font-weight:500;white-space:nowrap;text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._button_3apy3_3:disabled{cursor:not-allowed;opacity:.55}._primary_3apy3_30:disabled{opacity:1;background:var(--c-accent-soft);color:var(--c-accent)}._primary_3apy3_30{background:var(--c-accent);color:var(--c-text-on-accent)}._primary_3apy3_30:hover:not(:disabled){background:var(--c-accent-hover)}._primary_3apy3_30:active:not(:disabled){background:var(--c-accent-active)}._secondary_3apy3_49{background:var(--c-surface);border-color:var(--c-border-strong);color:var(--c-text)}._secondary_3apy3_49:hover:not(:disabled){background:var(--c-chrome-hover)}._ghost_3apy3_59{background:transparent;color:var(--c-text-2)}._ghost_3apy3_59:hover:not(:disabled){background:var(--c-chrome-hover);color:var(--c-text)}._danger_3apy3_69{background:transparent;border-color:var(--c-danger-border);color:var(--c-danger)}._danger_3apy3_69:hover:not(:disabled){background:var(--c-danger-soft)}._sm_3apy3_79{height:28px;padding:0 var(--s-3);font-size:var(--t-sm)}._iconOnly_3apy3_85{width:34px;padding:0}._iconOnly_3apy3_85._sm_3apy3_79{width:28px}@media(pointer:coarse){._button_3apy3_3{height:44px;padding:0 var(--s-5)}._sm_3apy3_79{height:44px;padding:0 var(--s-4)}._iconOnly_3apy3_85,._iconOnly_3apy3_85._sm_3apy3_79{width:44px;padding:0}}._badge_3apy3_133{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 var(--s-2);border-radius:var(--r-sm);border:1px solid var(--c-border);background:var(--c-surface-sunken);color:var(--c-text-2);font-size:var(--t-xs);font-weight:500;letter-spacing:.005em;white-space:nowrap}._badgeOk_3apy3_149{border-color:var(--c-ok-border);background:var(--c-ok-soft);color:var(--c-ok)}._badgeWarn_3apy3_155{border-color:var(--c-warn-border);background:var(--c-warn-soft);color:var(--c-warn)}._badgeDanger_3apy3_161{border-color:var(--c-danger-border);background:var(--c-danger-soft);color:var(--c-danger)}._badgeInfo_3apy3_167{border-color:var(--c-info-border);background:var(--c-info-soft);color:var(--c-info)}._dot_3apy3_173{width:7px;height:7px;border-radius:var(--r-full);background:currentColor;flex:none}._swatch_3apy3_183{width:9px;height:9px;border-radius:2px;flex:none}._swatch_rain_3apy3_190{background:var(--c-rain)}._swatch_irrigation_3apy3_194{background:var(--c-irrigation)}._skeleton_3apy3_200{position:relative;overflow:hidden;border-radius:var(--r-sm);background:var(--c-surface-sunken)}._skeleton_3apy3_200:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--c-border) 65%,transparent),transparent);animation:_shimmer_3apy3_1 1.4s infinite}@keyframes _shimmer_3apy3_1{to{transform:translate(100%)}}._panel_3apy3_229{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}._state_3apy3_238{display:grid;gap:var(--s-3);justify-items:start;padding:var(--s-8) var(--s-6);max-width:62ch}._stateCentered_3apy3_246{justify-items:center;text-align:center;margin-inline:auto}._stateIcon_3apy3_252{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-md);border:1px solid var(--c-border);background:var(--c-surface-sunken);color:var(--c-text-2)}._stateIconOk_3apy3_263{border-color:var(--c-ok-border);background:var(--c-ok-soft);color:var(--c-ok)}._stateIconWarn_3apy3_269{border-color:var(--c-warn-border);background:var(--c-warn-soft);color:var(--c-warn)}._stateIconDanger_3apy3_275{border-color:var(--c-danger-border);background:var(--c-danger-soft);color:var(--c-danger)}._stateFlush_3apy3_283{padding:0;max-width:none}._stateTitle_3apy3_288{font-size:var(--t-lg);font-weight:600}._stateBody_3apy3_293{color:var(--c-text-2);line-height:var(--lh-prose);max-width:60ch}._stateActions_3apy3_299{display:flex;gap:var(--s-2);flex-wrap:wrap;margin-top:var(--s-1)}._section_3apy3_308{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden}._section_3apy3_308+._section_3apy3_308{margin-top:var(--s-3)}._sectionSummary_3apy3_320{display:flex;align-items:center;gap:var(--s-3);width:100%;padding:var(--s-4) var(--s-5);text-align:left;transition:background-color var(--dur-fast) var(--ease-out)}._sectionSummary_3apy3_320:hover{background:var(--c-surface-sunken)}._sectionChevron_3apy3_334{color:var(--c-text-3);transition:transform var(--dur-base) var(--ease-out)}._sectionOpen_3apy3_339 ._sectionChevron_3apy3_334{transform:rotate(90deg)}._sectionIcon_3apy3_343{color:var(--c-text-3)}._sectionTitle_3apy3_347{font-size:var(--t-md);font-weight:600;letter-spacing:-.008em;flex:1 1 auto;min-width:0}._sectionMeta_3apy3_355{margin-left:auto;color:var(--c-text-3);font-size:var(--t-sm);text-align:right}@media(max-width:719px){._sectionSummary_3apy3_320{flex-wrap:wrap;row-gap:var(--s-1)}._sectionMeta_3apy3_355{flex-basis:100%;margin-left:0;padding-left:calc(16px + var(--s-3) + 17px + var(--s-3));text-align:left}}._sectionBody_3apy3_376{border-top:1px solid var(--c-border)}._sectionPad_3apy3_380{padding:var(--s-5)}._page_1nihi_7{--gutter: clamp(20px, 5vw, 64px);--page-max: 1180px;--hero-col: 32rem;--axis: 140px;--axis-x: 6px;--axis-clear: var(--s-5);--heat-mid: hsl(74 88% 56%);--display: clamp(2rem, 1.1rem + 2.6vw, 2.875rem);--heading: clamp(1.5rem, 1.2rem + 1.1vw, 2.125rem);--subheading: clamp(1.25rem, 1.08rem + .6vw, 1.625rem);min-height:100dvh;display:flex;flex-direction:column;background:var(--c-canvas)}._cycleHead_1nihi_44,._closeBody_1nihi_45{width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}._bar_1nihi_54{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);height:var(--shell-top);padding-inline:var(--gutter);background:var(--c-canvas);border-bottom:1px solid var(--c-border)}._brand_1nihi_68{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--c-accent)}._barActions_1nihi_75{display:flex;align-items:center;gap:var(--s-2)}._hero_1nihi_83{position:relative;isolation:isolate;display:grid;grid-template-rows:1fr auto;min-height:clamp(480px,74vh,720px);overflow:hidden;border-bottom:1px solid var(--c-border)}._aerial_1nihi_93{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;background-color:var(--c-surface-sunken);background-image:radial-gradient(var(--c-hatch) .5px,transparent .5px);background-size:14px 14px}._aerialOverlay_1nihi_108,._aerialPlate_1nihi_114{position:absolute;top:0;right:0;bottom:0;left:0}._aerialPlate_1nihi_114 path{fill:var(--c-absent)}._aerialHeat_1nihi_126{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:hard-light}._aerialCasing_1nihi_133{fill:none;stroke:#080e0c8c;stroke-width:5;stroke-linejoin:round}._aerialGhost_1nihi_140{fill:none;stroke:#ffffff9e;stroke-width:1.5;stroke-linejoin:round}._aerialParcel_1nihi_147{fill:none;stroke:#fff;stroke-width:2;stroke-linejoin:round}._aerialParcelAbsent_1nihi_154{fill:#98a2ac6b;stroke:#fff;stroke-width:2;stroke-linejoin:round}._scrim_1nihi_164{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(98deg,var(--c-canvas) 0%,var(--c-canvas) 34%,color-mix(in srgb,var(--c-canvas) 92%,transparent) 46%,color-mix(in srgb,var(--c-canvas) 15%,transparent) 53%,transparent 58%)}._heroBody_1nihi_178{align-self:center;width:100%;max-width:var(--page-max);margin-inline:auto;padding:var(--s-16) var(--gutter) var(--s-12)}._display_1nihi_186{max-width:var(--hero-col);font-size:var(--display);font-weight:700;line-height:1.08;letter-spacing:-.032em;color:var(--c-text)}._lede_1nihi_195{max-width:27rem;margin-top:var(--s-5);font-size:clamp(1rem,.95rem + .28vw,1.125rem);line-height:1.5;color:var(--c-text-2)}._heroActions_1nihi_203{display:flex;align-items:center;gap:var(--s-6);flex-wrap:wrap;margin-top:var(--s-8)}._cta_1nihi_214{height:46px;padding-inline:var(--s-6);font-size:var(--t-md);font-weight:600}._jump_1nihi_221{color:var(--c-text-2);font-size:var(--t-md);text-decoration-color:var(--c-border-strong);text-underline-offset:4px;transition:color var(--dur-fast) var(--ease-out)}._jump_1nihi_221:hover{color:var(--c-text);text-decoration-color:currentColor}._heroFoot_1nihi_234{width:100%;max-width:var(--page-max);margin-inline:auto;padding:0 var(--gutter) var(--s-6)}._legend_1nihi_243{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap;max-width:27rem;color:var(--c-text-2);font-size:var(--t-xs)}._ramp_1nihi_256{width:72px;height:10px;flex:none;border-radius:2px;border:1px solid var(--c-border);background:linear-gradient(to right,var(--c-danger),var(--heat-mid) 50%,var(--c-accent))}._cycle_1nihi_44{padding-block:clamp(var(--s-16),9vw,120px);scroll-margin-top:calc(var(--shell-top) + var(--s-4))}._sectionTitle_1nihi_272{font-size:var(--heading);font-weight:700;line-height:1.12;letter-spacing:-.026em;max-width:20ch}._sectionLede_1nihi_280{max-width:60ch;margin-top:var(--s-4);font-size:var(--t-md);line-height:var(--lh-prose);color:var(--c-text-2)}._rail_1nihi_288{--rail-progress: 0;--mark-nudge: 2px;--mark-line: var(--lh-normal);--mark-center: calc(var(--mark-nudge) + var(--t-sm) * var(--mark-line) / 2);position:relative;width:100%;max-width:var(--page-max);margin-inline:auto;margin-top:var(--s-16);padding-inline:var(--gutter)}._track_1nihi_319{position:absolute;left:calc(var(--gutter) + var(--axis-x));top:var(--mark-center);bottom:0;width:2px;margin-left:-1px;background:var(--c-border-strong)}._trackFill_1nihi_329{position:absolute;left:0;top:0;width:100%;height:calc(var(--rail-progress) * 100%);background:var(--c-accent)}._marker_1nihi_339{position:absolute;left:50%;top:calc(var(--rail-progress) * 100%);width:11px;height:11px;translate:-50% -50%;border-radius:var(--r-full);background:var(--c-accent);box-shadow:0 0 0 4px var(--c-canvas),var(--shadow-1)}._stop_1nihi_353{display:grid;grid-template-columns:var(--axis) minmax(0,1fr);column-gap:var(--s-8)}._stop_1nihi_353+._stop_1nihi_353{margin-top:clamp(var(--s-16),8vw,104px)}._when_1nihi_364{grid-column:1;position:sticky;top:calc(var(--shell-top) + var(--s-6));align-self:start;display:flex;align-items:center;gap:var(--s-3);padding-top:var(--mark-nudge);color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--mark-line);font-weight:500;white-space:nowrap}._dot_1nihi_382{width:12px;height:12px;flex:none;border-radius:var(--r-full);border:2px solid var(--c-text-3);background:var(--c-canvas);box-shadow:0 0 0 4px var(--c-canvas)}._stopBody_1nihi_392{grid-column:2;min-width:0}._stopTitle_1nihi_397{font-size:var(--subheading);font-weight:700;line-height:1.16;letter-spacing:-.022em}._prose_1nihi_404{max-width:66ch;margin-top:var(--s-4);font-size:var(--t-md);line-height:var(--lh-prose);color:var(--c-text-2)}._stop_1nihi_353+._keyStop_1nihi_434{margin-top:clamp(calc(var(--s-16) + var(--s-8)),12vw,160px)}._keyStop_1nihi_434 ._when_1nihi_364{--pill-inset: 6px;--pill-border: 1px;translate:calc(-1 * (var(--pill-inset) + var(--pill-border))) 0;justify-self:start;padding:5px 14px 5px var(--pill-inset);border:var(--pill-border) solid var(--c-accent-border);border-radius:var(--r-full);background:var(--c-accent-soft);color:var(--c-accent);font-weight:600}._keyStop_1nihi_434 ._dot_1nihi_382{border-color:var(--c-accent);background:var(--c-accent);box-shadow:none}._keyStop_1nihi_434 ._stopTitle_1nihi_397{font-size:var(--heading)}._shotFrame_1nihi_486{grid-column:1 / -1;margin-top:var(--s-8);margin-left:calc(var(--axis-x) + var(--axis-clear));border:1px solid var(--c-border-strong);border-radius:var(--r-lg);background:var(--c-surface-sunken);overflow:hidden;box-shadow:var(--shadow-2)}._shot_1nihi_486{display:block;width:100%;height:auto}._close_1nihi_45{padding-block:clamp(var(--s-16),8vw,104px);border-top:1px solid var(--c-border);background:var(--c-surface)}._closeTitle_1nihi_511{font-size:var(--heading);font-weight:700;line-height:1.12;letter-spacing:-.026em}._closeLede_1nihi_518{margin-top:var(--s-4);max-width:56ch;font-size:var(--t-md);line-height:var(--lh-prose);color:var(--c-text-2)}._closeActions_1nihi_526{display:flex;align-items:center;gap:var(--s-6);flex-wrap:wrap;margin-top:var(--s-8)}._contact_1nihi_534{color:var(--c-text-2);font-size:var(--t-base)}._foot_1nihi_547{display:flex;align-items:center;gap:var(--s-4) var(--s-8);flex-wrap:wrap;padding-block:var(--s-8);padding-inline:var(--gutter);border-top:1px solid var(--c-border);background:var(--c-chrome);color:var(--c-text-3);font-size:var(--t-sm)}._footNav_1nihi_560{display:flex;align-items:center;gap:var(--s-5);flex-wrap:wrap}._footNote_1nihi_567{margin-left:auto}@media(max-width:900px){._page_1nihi_7{--hero-col: 100%}._hero_1nihi_83{grid-template-rows:auto 1fr auto;min-height:0}._aerial_1nihi_93{position:relative;inset:auto;height:clamp(260px,42vh,380px)}._scrim_1nihi_164{display:none}._heroBody_1nihi_178{align-self:start;padding-top:var(--s-10)}._lede_1nihi_195{max-width:100%}._stop_1nihi_353{grid-template-columns:minmax(0,1fr);padding-left:var(--s-8)}._when_1nihi_364{grid-column:1;position:static;margin-left:calc(-1 * var(--s-8));margin-bottom:var(--s-3)}._stopBody_1nihi_392{grid-column:1}._shotFrame_1nihi_486{grid-column:1;margin-left:0}._footNote_1nihi_567{margin-left:0;flex-basis:100%}}@media(max-width:560px){._heroActions_1nihi_203,._closeActions_1nihi_526{align-items:stretch;flex-direction:column;gap:var(--s-4)}._cta_1nihi_214{justify-content:center}}@media(prefers-reduced-motion:reduce){._trackFill_1nihi_329,._marker_1nihi_339{display:none}}._shotLight_1nihi_667{display:block}._shotDark_1nihi_671{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) ._shotLight_1nihi_667{display:none}:root:not([data-theme=light]) ._shotDark_1nihi_671{display:block}}:root[data-theme=light] ._shotLight_1nihi_667{display:block}:root[data-theme=light] ._shotDark_1nihi_671{display:none}:root[data-theme=dark] ._shotLight_1nihi_667{display:none}:root[data-theme=dark] ._shotDark_1nihi_671{display:block}._imagery_xi8o6_8{position:absolute;top:0;right:0;bottom:0;left:0}._imagery_xi8o6_8 img{position:absolute;max-width:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}._imagery_xi8o6_8 img[data-loaded]{opacity:1}._page_174kj_10{position:relative;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:var(--s-10) var(--s-4);background:var(--c-canvas)}._themeToggle_174kj_23{position:absolute;top:var(--s-4);right:var(--s-4)}._gate_174kj_29{width:100%;max-width:400px;display:grid;gap:var(--s-5)}._brand_174kj_38{display:flex;align-items:center;gap:var(--s-2);color:var(--c-accent)}._card_174kj_45{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-xl);box-shadow:var(--shadow-2);padding:var(--s-8)}._title_174kj_55{font-size:var(--t-xl);font-weight:700;letter-spacing:-.018em}._lede_174kj_61{margin-top:var(--s-2);color:var(--c-text-2);line-height:var(--lh-snug);max-width:46ch}._form_174kj_70{margin-top:var(--s-6);display:grid;gap:var(--s-4)}._card_174kj_45 ._submit_174kj_86{width:100%;height:40px;margin-top:var(--s-1)}@media(pointer:coarse){._card_174kj_45 ._submit_174kj_86{height:46px}}._policy_174kj_104{display:grid;gap:var(--s-1);margin-top:calc(var(--s-2) * -1);padding:0;list-style:none}._rule_174kj_113{display:flex;align-items:center;gap:var(--s-2);color:var(--c-text-3);font-size:var(--t-sm);line-height:var(--lh-snug);transition:color var(--dur-fast) var(--ease-out)}._ruleOn_174kj_123{color:var(--c-ok)}._ruleMark_174kj_129{flex:none;display:grid;place-items:center;width:14px;height:14px}._ruleDot_174kj_137{width:5px;height:5px;border-radius:var(--r-full);background:var(--c-absent)}._alert_174kj_146{display:grid;gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-md);border:1px solid var(--c-danger-border);background:var(--c-danger-soft);color:var(--c-danger);font-size:var(--t-sm);line-height:var(--lh-snug)}._alertWarn_174kj_158{border-color:var(--c-warn-border);background:var(--c-warn-soft);color:var(--c-warn)}._alertOk_174kj_164{border-color:var(--c-ok-border);background:var(--c-ok-soft);color:var(--c-ok);animation:_acuse_174kj_1 var(--dur-slow) var(--ease-out)}._alertTitle_174kj_171{font-weight:600}._alertList_174kj_175{display:grid;gap:var(--s-1);margin:0;padding-left:var(--s-4)}._alertActions_174kj_182{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-1)}._foot_174kj_191{margin-top:var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--c-border);display:grid;gap:var(--s-2);color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug)}._loading_174kj_206{margin-top:var(--s-6);display:grid;gap:var(--s-2)}@media(max-width:719px){._page_174kj_10{padding:var(--s-6) var(--s-4)}._card_174kj_45{padding:var(--s-5)}}._wrap_14jrd_10{display:grid;gap:var(--s-2);min-width:0}._label_14jrd_16{font-size:var(--t-sm);font-weight:600;line-height:var(--lh-tight)}._optional_14jrd_22{margin-left:var(--s-2);color:var(--c-text-3);font-weight:400}._frame_14jrd_28{display:flex;align-items:center;height:40px;border-radius:var(--r-md);border:1px solid var(--c-border-strong);background:var(--c-surface);transition:border-color var(--dur-fast) var(--ease-out)}._frame_14jrd_28:hover{border-color:var(--c-text-3)}._frame_14jrd_28:has(._input_14jrd_44:focus-visible){border-color:var(--c-border-focus);outline:2px solid var(--c-border-focus);outline-offset:1px}._frame_14jrd_28:has(._input_14jrd_44:disabled){background:var(--c-surface-sunken)}._input_14jrd_44{flex:1 1 auto;min-width:0;height:100%;padding:0 var(--s-3);border:none;background:none;color:var(--c-text);font-size:var(--t-md)}._frame_14jrd_28:has(._toggle_14jrd_66) ._input_14jrd_44{padding-right:var(--s-2)}._input_14jrd_44::placeholder{color:var(--c-text-3)}._input_14jrd_44:focus-visible{outline:none}._input_14jrd_44:disabled{color:var(--c-text-2)}._toggle_14jrd_66{flex:none;display:grid;place-items:center;width:34px;height:100%;color:var(--c-text-3);border-radius:0 var(--r-md) var(--r-md) 0;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._toggle_14jrd_66:hover:not(:disabled){background:var(--c-chrome-hover);color:var(--c-text)}._toggle_14jrd_66:disabled{cursor:not-allowed;opacity:.55}._hint_14jrd_106{color:var(--c-text-3);font-size:var(--t-sm);line-height:var(--lh-snug);max-width:48ch}@media(pointer:coarse){._frame_14jrd_28{height:46px}._toggle_14jrd_66{width:44px}}._frame_1c982_5{min-height:100vh;min-height:100dvh;background:var(--c-canvas);display:grid;grid-template-rows:auto 1fr}._bar_1c982_15{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:var(--s-4);height:var(--shell-top);padding:0 var(--s-5);background:var(--c-chrome);border-bottom:1px solid var(--c-border)}._brand_1c982_28{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--c-accent);text-decoration:none;border-radius:var(--r-sm)}._barActions_1c982_37{display:flex;align-items:center;gap:var(--s-2);margin-left:auto}._account_1c982_44{display:flex;align-items:center;gap:var(--s-2);padding-left:var(--s-3);border-left:1px solid var(--c-border);text-align:right}._accountName_1c982_53{font-size:var(--t-sm);font-weight:600;line-height:1.25}._accountRole_1c982_59{font-size:var(--t-xs);color:var(--c-text-3);line-height:1.25}@media(max-width:559px){._account_1c982_44>div:first-child{display:none}}._main_1c982_73{width:100%;max-width:1240px;margin-inline:auto;padding:var(--s-10) var(--s-5) var(--s-16)}@media(max-width:719px){._main_1c982_73{padding:var(--s-6) var(--s-4) var(--s-12)}}._heading_1c982_88{margin-bottom:var(--s-8)}._back_1c982_92{display:inline-flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-4);color:var(--c-text-2);font-size:var(--t-sm);font-weight:500;text-decoration:none;border-radius:var(--r-sm);transition:color var(--dur-fast) var(--ease-out)}._back_1c982_92:hover{color:var(--c-accent)}._headingRow_1c982_109{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap}._headingActions_1c982_121{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}._title_1c982_128{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.022em;min-width:0;overflow-wrap:anywhere}._destroyFailure_1c982_139{margin-top:var(--s-3);color:var(--c-danger);font-weight:600}._hint_1c982_145{margin-top:var(--s-2);color:var(--c-text-2);max-width:62ch}._grid_1c982_153{list-style:none;padding:0;display:grid;gap:var(--s-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}._card_1c982_161{display:grid;gap:var(--s-3);height:100%;align-content:start;padding:var(--s-3);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);color:inherit;text-decoration:none;transition:box-shadow var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}._cardNew_1c982_187,._card_1c982_161:where(:hover,:focus-visible){box-shadow:var(--shadow-2);border-color:var(--c-accent-border);--plat-subject-fill: color-mix(in srgb, var(--c-accent) 26%, transparent);--plat-fill-strength: 48%;--plat-ghost-alpha: .85;--plat-division-alpha: .9;--plat-foot-color: var(--c-text-2)}._body_1c982_198{display:grid;gap:var(--s-1);padding:0 var(--s-1) var(--s-1);min-width:0}._name_1c982_205{font-size:var(--t-md);font-weight:600;letter-spacing:-.008em;line-height:var(--lh-tight);overflow-wrap:anywhere}._meta_1c982_213{font-size:var(--t-sm);color:var(--c-text-3);line-height:var(--lh-tight)}._metaWarn_1c982_219{font-size:var(--t-sm);color:var(--c-warn);line-height:var(--lh-tight)}._skeletonPlate_1c982_227{border-radius:var(--r-md);border:1px solid var(--c-border);background:var(--c-surface-sunken);overflow:hidden}._skeletonDraw_1c982_234{aspect-ratio:4 / 3}._skeletonFoot_1c982_238{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-2) var(--s-3) var(--s-3);border-top:1px solid var(--c-border)}._credit_1c982_249{margin-top:var(--s-10);color:var(--c-text-3);font-size:var(--t-xs)}._notes_1c982_257{display:flex;align-items:baseline;gap:var(--s-1);flex-wrap:wrap;font-size:var(--t-sm);line-height:var(--lh-tight)}._notesDot_1c982_266,._metaMuted_1c982_270{color:var(--c-text-3)}@media(pointer:coarse){._back_1c982_92{padding:var(--s-3) var(--s-2);margin-left:calc(var(--s-2) * -1)}._brand_1c982_28{padding-block:var(--s-3)}}._plate_rmkn0_5{border-radius:var(--r-md);border:1px solid var(--c-border);background:var(--c-surface-sunken);overflow:hidden;transition:border-color var(--dur-base) var(--ease-out)}._draw_rmkn0_13{position:relative;aspect-ratio:4 / 3;overflow:hidden;background-image:radial-gradient(var(--c-hatch) .5px,transparent .5px);background-size:12px 12px;background-position:-1px -1px}._overlay_rmkn0_29{position:absolute;top:0;right:0;bottom:0;left:0}._casing_rmkn0_35{fill:none;stroke:#080e0c99;stroke-width:5;stroke-linejoin:round}._casingThin_rmkn0_42{fill:none;stroke:#080e0c80;stroke-width:3;stroke-linejoin:round}._subject_rmkn0_51{fill:var(--plat-subject-fill, transparent);stroke:#fff;stroke-width:2.25;stroke-linejoin:round;transition:fill var(--dur-base) var(--ease-out)}._ghost_rmkn0_60{fill:none;stroke:rgba(255,255,255,var(--plat-ghost-alpha, .68));stroke-width:1.5;stroke-linejoin:round;transition:stroke var(--dur-base) var(--ease-out)}._division_rmkn0_69{fill:none;stroke:rgba(255,255,255,var(--plat-division-alpha, .72));stroke-width:1.25;stroke-linejoin:round;transition:stroke var(--dur-base) var(--ease-out)}._subjectFilled_rmkn0_79{fill:color-mix(in srgb,var(--c-accent) var(--plat-fill-strength, 32%),transparent);stroke:#fff;stroke-width:2;stroke-linejoin:round;transition:fill var(--dur-base) var(--ease-out)}._subjectAbsent_rmkn0_89{fill:#98a2ac6b;stroke:#fff;stroke-width:2;stroke-linejoin:round}._hatchLine_rmkn0_96{stroke:#ffffffb8;stroke-width:1.5}._noGeometry_rmkn0_101{display:grid;place-content:center;height:100%;color:var(--c-text-3);font-size:var(--t-xs)}._foot_rmkn0_111{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-2) var(--s-3) var(--s-3);border-top:1px solid var(--c-border);color:var(--plat-foot-color, var(--c-text-3));font-size:var(--t-xs);line-height:1;transition:color var(--dur-base) var(--ease-out)}._scale_rmkn0_124{display:inline-flex;align-items:center;gap:var(--s-2);min-width:0}._scaleBar_rmkn0_132{position:relative;height:1px;flex:none;background:currentColor}._scaleBar_rmkn0_132:before,._scaleBar_rmkn0_132:after{content:"";position:absolute;top:-3px;width:1px;height:7px;background:currentColor}._scaleBar_rmkn0_132:before{left:0}._scaleBar_rmkn0_132:after{right:0}._area_rmkn0_157{white-space:nowrap}._subjectDim_rmkn0_163{fill:#98a2ac3d;stroke:#ffffffd1;stroke-width:1.75;stroke-linejoin:round}._subjectDashed_rmkn0_170{stroke-dasharray:4 3}._dialog_1pzq4_3{max-width:none;max-height:none;width:100%;height:100%;margin:0;padding:var(--s-4);border:0;background:transparent;color:var(--c-text)}._dialog_1pzq4_3[open]{display:grid;place-items:center}._dialog_1pzq4_3::backdrop{background:var(--c-scrim)}._card_1pzq4_26{width:min(100%,440px);padding:var(--s-6);border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--shadow-3);animation:_acuse_1pzq4_1 var(--dur-slow) var(--ease-out)}html:has(dialog[open]){overflow:hidden}._screen_ji19v_13{height:100vh;height:100dvh;display:grid;grid-template-rows:var(--shell-top) 1fr;background:var(--c-canvas);overflow:hidden}._body_ji19v_22{display:grid;grid-template-columns:minmax(0,1fr) 364px;min-height:0}._single_ji19v_28{display:grid;place-items:center;padding:var(--s-12) var(--s-5);overflow-y:auto}._stagePlaceholder_ji19v_37{background-color:var(--c-surface-sunken);background-image:radial-gradient(var(--c-hatch) .5px,transparent .5px);background-size:12px 12px;background-position:-1px -1px}._rail_ji19v_46{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;background:var(--c-surface);border-left:1px solid var(--c-border)}._railScroll_ji19v_54{display:grid;align-content:start;grid-auto-rows:min-content;gap:var(--s-5);padding:var(--s-6) var(--s-5);overflow-y:auto;min-height:0}._railFoot_ji19v_70{display:grid;gap:var(--s-3);padding:var(--s-4) var(--s-5) var(--s-5);border-top:1px solid var(--c-border);background:var(--c-surface)}._railHead_ji19v_78{display:grid;gap:var(--s-3)}._back_ji19v_83{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--c-text-2);font-size:var(--t-sm);font-weight:500;text-decoration:none;border-radius:var(--r-sm);justify-self:start;transition:color var(--dur-fast) var(--ease-out)}._back_ji19v_83:hover{color:var(--c-accent)}._title_ji19v_100{font-size:var(--t-xl);font-weight:700;letter-spacing:-.018em}._readout_ji19v_110{display:grid;gap:var(--s-2);padding:var(--s-4);background:var(--c-surface-sunken);border:1px solid var(--c-border);border-radius:var(--r-md)}._instruction_ji19v_119{color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug)}._figure_ji19v_128{font-size:var(--t-2xl);font-weight:600;line-height:1.1;letter-spacing:-.024em;font-variant-numeric:tabular-nums}._delta_ji19v_140{color:var(--c-text-2);font-size:var(--t-sm);font-weight:500;line-height:var(--lh-snug);font-variant-numeric:tabular-nums}._progress_ji19v_148{color:var(--c-text-3);font-size:var(--t-xs);line-height:var(--lh-snug)}._blocker_ji19v_156{display:flex;align-items:flex-start;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--c-danger-border);border-radius:var(--r-md);background:var(--c-danger-soft);color:var(--c-danger);font-size:var(--t-sm);line-height:var(--lh-snug)}._blocker_ji19v_156 svg{margin-top:1px;flex:none}._warning_ji19v_176{display:flex;align-items:flex-start;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--c-warn-border);border-radius:var(--r-md);background:var(--c-warn-soft);color:var(--c-warn);font-size:var(--t-sm);line-height:var(--lh-snug)}._warning_ji19v_176 svg{margin-top:1px;flex:none}._warningRow_ji19v_194{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-top:var(--s-2)}._field_ji19v_204{display:grid;gap:var(--s-2)}._label_ji19v_209,._checkLabel_ji19v_210{font-size:var(--t-sm);font-weight:600;line-height:var(--lh-tight)}._input_ji19v_216{height:40px;padding:0 var(--s-3);border-radius:var(--r-md);border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);font-size:var(--t-md);width:100%}._input_ji19v_216::placeholder{color:var(--c-text-3)}._input_ji19v_216:focus-visible{outline:2px solid var(--c-border-focus);outline-offset:1px;border-color:var(--c-border-focus)}._input_ji19v_216:disabled{background:var(--c-surface-sunken);color:var(--c-text-2)}._inputBad_ji19v_244{border-color:var(--c-danger)}._inputBad_ji19v_244:focus-visible{outline-color:var(--c-danger);border-color:var(--c-danger)}._hint_ji19v_253{color:var(--c-text-3);font-size:var(--t-xs);line-height:var(--lh-snug)}._hintBad_ji19v_259{color:var(--c-danger);font-size:var(--t-xs);line-height:var(--lh-snug)}._check_ji19v_210{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s-3);align-items:start}._checkbox_ji19v_275{width:17px;height:17px;margin:1px 0 0;accent-color:var(--c-accent);cursor:pointer;flex:none}._checkLabel_ji19v_210{cursor:pointer}._check_ji19v_210 ._hint_ji19v_253{margin-top:var(--s-1)}._missing_ji19v_292{color:var(--c-text-3);font-size:var(--t-xs);line-height:var(--lh-snug)}._help_ji19v_300{display:grid;gap:var(--s-2);margin:0;padding-left:var(--s-4);color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug)}._help_ji19v_300 b{font-weight:600;color:var(--c-text)}._helpKeysLead_ji19v_317{margin-top:var(--s-4);color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug)}._keys_ji19v_324{display:grid;gap:var(--s-2);margin-top:var(--s-2)}._keys_ji19v_324>div{display:grid;grid-template-columns:62px minmax(0,1fr);gap:var(--s-3);align-items:baseline}._keys_ji19v_324 dd{margin:0;color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug)}._help_ji19v_300 kbd,._keys_ji19v_324 kbd{display:inline-block;min-width:20px;padding:0 5px;border:1px solid var(--c-border-strong);border-bottom-width:2px;border-radius:var(--r-sm);background:var(--c-surface-sunken);color:var(--c-text-2);font-family:inherit;font-size:var(--t-xs);font-weight:600;line-height:17px;text-align:center}._keys_ji19v_324 dt{min-width:0}._ready_ji19v_367{display:flex;align-items:flex-start;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--c-accent-border);background:var(--c-accent-soft);border-radius:var(--r-md);color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug)}._ready_ji19v_367 svg{color:var(--c-accent);margin-top:1px}._note_ji19v_389{display:flex;align-items:flex-start;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--c-info-border);background:var(--c-info-soft);border-radius:var(--r-md);color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug)}._note_ji19v_389 svg{color:var(--c-info);margin-top:1px;flex:none}._footRow_ji19v_411{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s-2)}@media(max-width:899px){._screen_ji19v_13{height:auto;min-height:100dvh;overflow:visible}._body_ji19v_22{grid-template-columns:minmax(0,1fr)}._body_ji19v_22>:first-child,._stagePlaceholder_ji19v_37{height:58dvh;min-height:320px}._rail_ji19v_46{display:block;border-left:none;border-top:1px solid var(--c-border)}._railScroll_ji19v_54{overflow:visible;padding:var(--s-5) var(--s-4) var(--s-16)}._railFoot_ji19v_70{position:sticky;bottom:0;padding:var(--s-3) var(--s-4);box-shadow:0 -2px 4px #10161c0f,0 -6px 16px #10161c0d}}@media(pointer:coarse){._input_ji19v_216{height:44px}._checkbox_ji19v_275{width:22px;height:22px}}@media(pointer:coarse){._back_ji19v_83{padding:var(--s-3) var(--s-2);margin-left:calc(var(--s-2) * -1)}}._importBox_ji19v_489{display:grid;justify-items:start;gap:var(--s-2)}._importBox_ji19v_489 ._blocker_ji19v_156{justify-self:stretch}._importFile_ji19v_500{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);min-width:0;color:var(--c-text-2);font-size:var(--t-sm)}._importBox_ji19v_489 ._importFile_ji19v_500{justify-self:stretch}._importFile_ji19v_500 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._lotNames_ji19v_522{display:grid;gap:var(--s-2);margin:0;padding:0;border:0;min-width:0}._lotNames_ji19v_522 legend{padding:0;margin-bottom:var(--s-2)}._lotRow_ji19v_538{display:grid;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--c-border);border-radius:var(--r-md);cursor:pointer}._lotRowSelected_ji19v_547{border-color:var(--c-accent-border);background:var(--c-accent-soft)}._lotRowHit_ji19v_552{border-color:var(--c-danger-border)}._lotRowFoot_ji19v_556{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}._lotActive_ji19v_563{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--t-sm);cursor:pointer}._lotActive_ji19v_563 ._checkbox_ji19v_275{margin:0}._lotNameRow_ji19v_575{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s-3)}._lotNameArea_ji19v_582{color:var(--c-text-3);font-size:var(--t-xs);font-variant-numeric:tabular-nums;white-space:nowrap}._stage_ts56k_12{position:relative;min-height:0;background:var(--c-surface-sunken);overflow:hidden}._canvas_ts56k_19{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;cursor:crosshair;touch-action:none;background-image:radial-gradient(var(--c-hatch) .5px,transparent .5px);background-size:12px 12px;background-position:-1px -1px}._canvas_ts56k_19:focus-visible{outline:2px solid var(--c-border-focus);outline-offset:-2px}._readOnly_ts56k_43{cursor:grab}._grabbing_ts56k_47,._moving_ts56k_51{cursor:grabbing}._locked_ts56k_55{cursor:progress}._locked_ts56k_55 ._overlay_ts56k_59,._locked_ts56k_55 ._canvas_ts56k_19{pointer-events:none}._overlay_ts56k_59{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._scrim_ts56k_84{fill:#060b0e94;stroke:none;opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}._scrimOn_ts56k_91{opacity:1}._casing_ts56k_95{fill:none;stroke:#080e0c99;stroke-width:5;stroke-linejoin:round;stroke-linecap:round}._casingThin_ts56k_103{fill:none;stroke:#080e0c80;stroke-width:3;stroke-linejoin:round}._neighbour_ts56k_112{fill:#ffffff1a;stroke:#ffffffb8;stroke-width:1.5;stroke-linejoin:round}._neighbourHit_ts56k_121{fill:color-mix(in srgb,var(--c-danger) 26%,transparent);stroke:var(--c-danger);stroke-width:2.25;stroke-linejoin:round}._lot_ts56k_131{fill:#ffffff14;stroke:#ffffffa8;stroke-width:1.25;stroke-linejoin:round}._lotHit_ts56k_141{fill:color-mix(in srgb,var(--c-danger) 26%,transparent);stroke:var(--c-danger);stroke-width:2.25;stroke-linejoin:round}._plateLabel_ts56k_151{fill:#fffffff0;stroke:#080e0c9e;stroke-width:3;paint-order:stroke fill;font-weight:600;letter-spacing:.01em;text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-size:var(--t-xs)}._draftLine_ts56k_168{fill:none;stroke:#fff;stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round}._draftClosing_ts56k_178{stroke-dasharray:5 4;stroke:#ffffffd1}._crossing_ts56k_183{fill:none;stroke:var(--c-danger);stroke-width:2.25}._escapedCasing_ts56k_194{fill:none;stroke:#080e0c9e;stroke-width:5;stroke-linecap:round}._escaped_ts56k_194{fill:none;stroke:var(--c-danger);stroke-width:2.5;stroke-linecap:round}._hit_ts56k_210{fill:transparent;stroke:none;pointer-events:auto;cursor:grab}@media(pointer:coarse){._hit_ts56k_210{r:22px}}._vertexDot_ts56k_224{fill:#fff;stroke:#080e0c9e;stroke-width:1.6;transition:fill var(--dur-fast) var(--ease-out),stroke-width var(--dur-fast) var(--ease-out)}._vertex_ts56k_224:hover ._vertexDot_ts56k_224{stroke-width:2.4}._vertexSelected_ts56k_237 ._vertexDot_ts56k_224{fill:var(--c-accent);stroke:#fff;stroke-width:2.2}._vertexDragging_ts56k_243 ._vertexDot_ts56k_224{stroke-width:2.8}._midpointDot_ts56k_249{fill:#ffffff80;stroke:#080e0c80;stroke-width:1.2;transition:fill var(--dur-fast) var(--ease-out),stroke-width var(--dur-fast) var(--ease-out)}._midpoint_ts56k_249:hover ._midpointDot_ts56k_249{fill:#fff;stroke-width:2}._magnet_ts56k_266{fill:none;stroke:var(--c-accent);stroke-width:1.5;stroke-dasharray:3 3;opacity:.9}._tools_ts56k_276{position:absolute;top:var(--s-3);right:var(--s-3);z-index:2;display:flex;flex-direction:column;gap:var(--s-2)}._tools_ts56k_276>button{box-shadow:var(--shadow-2)}._tools_ts56k_276>button:disabled{opacity:1;background:var(--c-surface);color:var(--c-text-3)}._toolsSplit_ts56k_300{height:var(--s-2)}._marginalia_ts56k_309{position:absolute;bottom:var(--s-3);left:var(--s-3);display:flex;align-items:center;gap:var(--s-3);pointer-events:none}._scale_ts56k_319{display:inline-flex;align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-2);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-sm);box-shadow:var(--shadow-1);color:var(--c-text-2);font-size:var(--t-xs);line-height:1}._scaleBar_ts56k_333{position:relative;height:1px;flex:none;background:currentColor}._scaleBar_ts56k_333:before,._scaleBar_ts56k_333:after{content:"";position:absolute;top:-3px;width:1px;height:7px;background:currentColor}._scaleBar_ts56k_333:before{left:0}._scaleBar_ts56k_333:after{right:0}._credit_ts56k_359{position:absolute;bottom:var(--s-3);right:var(--s-3);padding:2px var(--s-2);background:color-mix(in srgb,var(--c-surface) 82%,transparent);border-radius:var(--r-sm);color:var(--c-text-3);font-size:var(--t-xs);line-height:1.4;pointer-events:none}._blank_ts56k_372{display:grid;place-content:center;height:100%;color:var(--c-text-3);font-size:var(--t-sm)}@media(max-width:719px){._credit_ts56k_359{max-width:58%}}._search_1lfvn_5{position:absolute;top:var(--s-3);left:var(--s-3);z-index:2;width:320px;max-width:calc(100% - 68px)}._box_1lfvn_15{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--s-2);height:38px;padding:0 var(--s-2) 0 var(--s-3);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);box-shadow:var(--shadow-2)}._box_1lfvn_15:focus-within{border-color:var(--c-border-focus);outline:2px solid var(--c-border-focus);outline-offset:-2px}._boxIcon_1lfvn_34{color:var(--c-text-3);flex:none}._input_1lfvn_39{min-width:0;height:100%;border:0;background:none;color:var(--c-text);font-size:var(--t-base);font-family:inherit}._input_1lfvn_39:focus{outline:none}._input_1lfvn_39::placeholder{color:var(--c-text-3)}._clear_1lfvn_57{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:var(--r-sm);background:none;color:var(--c-text-3);cursor:pointer;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}._clear_1lfvn_57:hover{background:var(--c-chrome-hover);color:var(--c-text)}._clear_1lfvn_57:focus-visible{outline:2px solid var(--c-border-focus);outline-offset:1px}._panel_1lfvn_84{display:flex;flex-direction:column;margin-top:var(--s-2);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);box-shadow:var(--shadow-3);max-height:min(64vh,420px);overflow:hidden}._panelScroll_1lfvn_96{min-height:0;padding:var(--s-1);overflow-y:auto;overscroll-behavior:contain}._list_1lfvn_103{list-style:none;margin:0;padding:0;display:grid;gap:1px}._option_1lfvn_111{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s-3);align-items:start;width:100%;padding:var(--s-2) var(--s-2);border:0;border-radius:var(--r-sm);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._optionActive_1lfvn_129{background:var(--c-accent-soft)}._option_1lfvn_111:focus-visible{outline:2px solid var(--c-border-focus);outline-offset:-2px}._optionIcon_1lfvn_138{display:grid;place-items:center;width:22px;height:20px;color:var(--c-text-3)}._optionActive_1lfvn_129 ._optionIcon_1lfvn_138{color:var(--c-accent)}._optionText_1lfvn_150{display:grid;gap:1px;min-width:0}._optionName_1lfvn_156{font-size:var(--t-base);line-height:var(--lh-snug);overflow-wrap:anywhere}._optionCoords_1lfvn_164 ._optionName_1lfvn_156{font-variant-numeric:tabular-nums}._optionMeta_1lfvn_168{color:var(--c-text-3);font-size:var(--t-xs);line-height:var(--lh-snug);overflow-wrap:anywhere}._note_1lfvn_175{padding:var(--s-2) var(--s-3) var(--s-3);color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug)}._noteWarn_1lfvn_182{margin:var(--s-1);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--c-warn-soft);color:var(--c-warn);font-size:var(--t-sm);line-height:var(--lh-snug)}._credit_1lfvn_193{flex:none;padding:var(--s-2) var(--s-3);border-top:1px solid var(--c-border);color:var(--c-text-3);font-size:var(--t-xs);line-height:var(--lh-snug)}@media(max-width:719px){._search_1lfvn_5{width:auto;right:68px;max-width:none}}@media(pointer:coarse){._box_1lfvn_15{height:46px}._clear_1lfvn_57{width:36px;height:36px}._option_1lfvn_111{padding:var(--s-3)}}._stage_1hs2x_6{position:relative;min-height:0;background:var(--c-surface-sunken);overflow:hidden}._canvas_1hs2x_13{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;cursor:crosshair;touch-action:none;background-image:radial-gradient(var(--c-hatch) .5px,transparent .5px);background-size:12px 12px;background-position:-1px -1px}._canvas_1hs2x_13:focus-visible{outline:2px solid var(--c-border-focus);outline-offset:-2px}._grabbing_1hs2x_35,._moving_1hs2x_39{cursor:grabbing}._locked_1hs2x_43{cursor:progress}._locked_1hs2x_43 ._overlay_1hs2x_47,._locked_1hs2x_43 ._canvas_1hs2x_13{pointer-events:none}._overlay_1hs2x_47{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._scrim_1hs2x_67{fill:#060b0e94;stroke:none}._casing_1hs2x_72{fill:none;stroke:#080e0c99;stroke-width:5;stroke-linejoin:round;stroke-linecap:round}._casingThin_1hs2x_80{fill:none;stroke:#080e0c80;stroke-width:3;stroke-linejoin:round}._fieldLine_1hs2x_87{fill:none;stroke:#ffffffeb;stroke-width:1.75;stroke-linejoin:round}._sibling_1hs2x_96{fill:#ffffff1a;stroke:#ffffffb8;stroke-width:1.25;stroke-linejoin:round}._siblingInactive_1hs2x_107{fill:#060b0e6b;stroke:#fff9;stroke-width:1.25;stroke-dasharray:4 3;stroke-linejoin:round}._siblingHit_1hs2x_117{fill:color-mix(in srgb,var(--c-danger) 26%,transparent);stroke:var(--c-danger);stroke-width:2.25;stroke-linejoin:round}._siblingLabel_1hs2x_126{fill:#fffffff0;stroke:#080e0c9e;stroke-width:3;paint-order:stroke fill;font-weight:600;letter-spacing:.01em;text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-size:var(--t-xs)}._draftFill_1hs2x_141{fill:color-mix(in srgb,var(--c-accent) 34%,transparent);stroke:none}._draftIdle_1hs2x_148{fill:color-mix(in srgb,var(--c-accent) 18%,transparent);stroke:#ffffffc7;stroke-width:1.5;stroke-linejoin:round}._draftInactive_1hs2x_155{fill:#060b0e6b;stroke:#ffffffb8;stroke-width:1.5;stroke-dasharray:4 3;stroke-linejoin:round}._draftFillInactive_1hs2x_163{fill:#060b0e5c;stroke:none}._draftLineInactive_1hs2x_168{stroke:#ffffffd1;stroke-dasharray:4 3}._pickable_1hs2x_175{pointer-events:auto;cursor:pointer}._pickable_1hs2x_175:hover{fill:color-mix(in srgb,var(--c-accent) 28%,transparent)}._draftInactive_1hs2x_155._pickable_1hs2x_175:hover{fill:#060b0e4d}._draftLine_1hs2x_168{fill:none;stroke:#fff;stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round}._draftClosing_1hs2x_199{stroke-dasharray:5 4;stroke:#ffffffd1}._draftLeaving_1hs2x_204{stroke:var(--c-danger);stroke-width:2.75;stroke-dasharray:none}._crossing_1hs2x_210{fill:none;stroke:var(--c-danger);stroke-width:2.25}._hit_1hs2x_218{fill:transparent;stroke:none;pointer-events:auto;cursor:grab}@media(pointer:coarse){._hit_1hs2x_218{r:22px}}._vertexDot_1hs2x_232{fill:#fff;stroke:#080e0c9e;stroke-width:1.6;transition:fill var(--dur-fast) var(--ease-out),stroke-width var(--dur-fast) var(--ease-out)}._vertex_1hs2x_232:hover ._vertexDot_1hs2x_232{stroke-width:2.4}._vertexSelected_1hs2x_245 ._vertexDot_1hs2x_232{fill:var(--c-accent);stroke:#fff;stroke-width:2.2}._vertexOutside_1hs2x_253 ._vertexDot_1hs2x_232{fill:var(--c-danger);stroke:#fff;stroke-width:2}._vertexDragging_1hs2x_259 ._vertexDot_1hs2x_232{stroke-width:2.8}._midpointDot_1hs2x_265{fill:#ffffff80;stroke:#080e0c80;stroke-width:1.2;transition:fill var(--dur-fast) var(--ease-out),stroke-width var(--dur-fast) var(--ease-out)}._midpoint_1hs2x_265:hover ._midpointDot_1hs2x_265{fill:#fff;stroke-width:2}._magnet_1hs2x_281{fill:none;stroke:var(--c-accent);stroke-width:1.5;stroke-dasharray:3 3;opacity:.9}._tools_1hs2x_291{position:absolute;top:var(--s-3);right:var(--s-3);display:flex;flex-direction:column;gap:var(--s-2)}._tools_1hs2x_291>button{box-shadow:var(--shadow-2)}._tools_1hs2x_291>button:disabled{opacity:1;background:var(--c-surface);color:var(--c-text-3)}._toolsSplit_1hs2x_314{height:var(--s-2)}._marginalia_1hs2x_323{position:absolute;bottom:var(--s-3);left:var(--s-3);display:flex;align-items:center;gap:var(--s-3);pointer-events:none}._scale_1hs2x_333{display:inline-flex;align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-2);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-sm);box-shadow:var(--shadow-1);color:var(--c-text-2);font-size:var(--t-xs);line-height:1}._scaleBar_1hs2x_347{position:relative;height:1px;flex:none;background:currentColor}._scaleBar_1hs2x_347:before,._scaleBar_1hs2x_347:after{content:"";position:absolute;top:-3px;width:1px;height:7px;background:currentColor}._scaleBar_1hs2x_347:before{left:0}._scaleBar_1hs2x_347:after{right:0}._credit_1hs2x_373{position:absolute;bottom:var(--s-3);right:var(--s-3);padding:2px var(--s-2);background:color-mix(in srgb,var(--c-surface) 82%,transparent);border-radius:var(--r-sm);color:var(--c-text-3);font-size:var(--t-xs);line-height:1.4;pointer-events:none}._blank_1hs2x_386{display:grid;place-content:center;height:100%;color:var(--c-text-3);font-size:var(--t-sm)}@media(max-width:719px){._credit_1hs2x_373{max-width:58%}}._page_1s9ci_1{max-width:1360px;margin-inline:auto;padding:var(--s-6) var(--s-6) var(--s-16);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-5)}._header_1s9ci_17{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-4)}._titleBlock_1s9ci_25{min-width:0}._title_1s9ci_25{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.022em}._subtitle_1s9ci_35{margin-top:2px;color:var(--c-text-2);font-size:var(--t-base)}._headerBadges_1s9ci_41{display:flex;flex-wrap:wrap;gap:var(--s-2)}._verdict_1s9ci_49{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--s-4);padding:var(--s-5)}._verdict_1s9ci_49._verdictWarn_1s9ci_59{border-color:var(--c-warn-border);background:var(--c-warn-soft)}._verdict_1s9ci_49._verdictOk_1s9ci_64{border-color:var(--c-ok-border);background:var(--c-ok-soft)}._verdictIcon_1s9ci_69{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--r-md);background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text-2)}._verdictWarn_1s9ci_59 ._verdictIcon_1s9ci_69{border-color:var(--c-warn-border);color:var(--c-warn)}._verdictOk_1s9ci_64 ._verdictIcon_1s9ci_69{border-color:var(--c-ok-border);color:var(--c-ok)}._verdictTitle_1s9ci_90{font-size:var(--t-xl);font-weight:700;letter-spacing:-.018em}._verdictBody_1s9ci_96{margin-top:var(--s-2);color:var(--c-text-2);line-height:var(--lh-prose);max-width:68ch}._verdictNote_1s9ci_103{margin-top:var(--s-2);padding-top:var(--s-2);border-top:1px solid color-mix(in srgb,var(--c-text-3) 26%,transparent);color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug);max-width:68ch}._verdictActions_1s9ci_113{display:flex;gap:var(--s-2);align-self:center}._chartPanel_1s9ci_125{padding:var(--s-5)}._chartHead_1s9ci_129{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4)}._chartTitle_1s9ci_138{font-size:var(--t-md);font-weight:600}._chartMeta_1s9ci_143{color:var(--c-text-3);font-size:var(--t-sm);font-variant-numeric:tabular-nums}._method_1s9ci_151{color:var(--c-text-2);line-height:var(--lh-prose);max-width:78ch;display:grid;gap:var(--s-3)}._method_1s9ci_151 strong{color:var(--c-text);font-weight:600}._sourceList_1s9ci_164{display:grid;gap:var(--s-2);margin:0;padding:0;list-style:none}._sourceRow_1s9ci_172{display:grid;grid-template-columns:150px minmax(0,1fr);gap:var(--s-3);font-size:var(--t-sm)}._sourceName_1s9ci_179{color:var(--c-text);font-weight:600}._centered_1s9ci_186{display:grid;place-items:center;min-height:60vh;padding:var(--s-8) var(--s-6)}._loadingGrid_1s9ci_193{display:grid;gap:var(--s-5)}._loadingFigures_1s9ci_198{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:var(--s-3)}@media(max-width:719px){._page_1s9ci_1{padding:var(--s-4) var(--s-4) var(--s-12)}._verdict_1s9ci_49{grid-template-columns:auto minmax(0,1fr)}._verdictActions_1s9ci_113{grid-column:1 / -1}._sourceRow_1s9ci_172{grid-template-columns:minmax(0,1fr);gap:2px}}._wrap_1v6h0_1{display:grid;gap:var(--s-3)}._plot_1v6h0_6{position:relative;width:100%;border-radius:var(--r-md)}._plot_1v6h0_6:focus-visible{outline:2px solid var(--c-border-focus);outline-offset:3px}._svg_1v6h0_17{display:block;width:100%;touch-action:pan-y}._axisText_1v6h0_23{font-size:11px;fill:var(--c-text-3);font-variant-numeric:tabular-nums}._axisTextStrong_1v6h0_29{font-size:11px;fill:var(--c-text-2);font-weight:500;font-variant-numeric:tabular-nums}._stripLabel_1v6h0_36{font-size:11px;fill:var(--c-text-3);font-weight:500}._markerText_1v6h0_42{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}._gridLine_1v6h0_48{stroke:var(--c-border);stroke-width:1}._axisLine_1v6h0_53{stroke:var(--c-border-strong);stroke-width:1}._readout_1v6h0_60{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);overflow:hidden}._readCell_1v6h0_69{background:var(--c-surface);padding:var(--s-3) var(--s-4);min-width:0;box-shadow:inset -1px 0 0 var(--c-border),inset 0 -1px 0 var(--c-border)}._readLabel_1v6h0_78{display:flex;align-items:center;gap:6px;font-size:var(--t-xs);color:var(--c-text-3);margin-bottom:2px;white-space:nowrap}._readValue_1v6h0_88{font-size:var(--t-md);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}._readSub_1v6h0_95{font-size:var(--t-xs);color:var(--c-text-3);font-variant-numeric:tabular-nums}._readAbsent_1v6h0_101{color:var(--c-text-3);font-weight:500}._swatch_1v6h0_106{width:10px;height:10px;border-radius:2px;flex:none}._legend_1v6h0_115{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);padding-top:var(--s-1)}._legendItem_1v6h0_122{display:flex;align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--c-text-2)}._legendLine_1v6h0_130{width:22px;height:0;border-top-width:2.5px;border-top-style:solid;flex:none}._legendDashed_1v6h0_138{border-top-style:dashed;border-top-width:2px}._legendBar_1v6h0_143{width:10px;height:14px;border-radius:1px;flex:none}._hint_1v6h0_150{font-size:var(--t-xs);color:var(--c-text-3)}._figures_1mw2o_5{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));overflow:hidden}._figure_1mw2o_5{background:var(--c-surface);padding:var(--s-4) var(--s-5);min-width:0;box-shadow:inset -1px 0 0 var(--c-border),inset 0 -1px 0 var(--c-border)}._figureLabel_1mw2o_22{display:flex;align-items:center;gap:var(--s-2);font-size:var(--t-xs);color:var(--c-text-3);text-transform:uppercase;letter-spacing:.05em;font-weight:600;line-height:1.3;text-wrap:balance}._figureValue_1mw2o_35{margin-top:var(--s-2);font-size:var(--t-2xl);font-weight:600;letter-spacing:-.024em;line-height:1.1;font-variant-numeric:tabular-nums}._figureUnit_1mw2o_44{font-size:var(--t-md);font-weight:500;color:var(--c-text-3);margin-left:3px}._figureNote_1mw2o_51{margin-top:var(--s-2);display:flex;align-items:center;gap:5px;font-size:var(--t-sm);color:var(--c-text-3);font-variant-numeric:tabular-nums}._noteDown_1mw2o_61{color:var(--c-warn)}._noteUp_1mw2o_65{color:var(--c-ok)}@media(max-width:719px){._figures_1mw2o_5{grid-template-columns:repeat(2,minmax(0,1fr))}}._page_zou6n_6{max-width:1080px;margin-inline:auto;padding:var(--s-6) var(--s-6) var(--s-16);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-5);align-content:start}._header_zou6n_16{min-width:0}._title_zou6n_20{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.022em}._subtitle_zou6n_26{margin-top:2px;color:var(--c-text-2);font-size:var(--t-base)}._steps_zou6n_34{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3);list-style:none;padding:0;margin:0}._step_zou6n_34{display:flex;align-items:flex-start;gap:var(--s-3);padding-top:var(--s-3);border-top:2px solid var(--c-border);color:var(--c-text-3)}._stepOn_zou6n_52{border-top-color:var(--c-accent);color:var(--c-text)}._stepDone_zou6n_57{border-top-color:var(--c-accent-border);color:var(--c-text-2)}._stepMark_zou6n_62{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;border:1px solid var(--c-border-strong);font-size:var(--t-xs);font-weight:700;font-variant-numeric:tabular-nums}._stepOn_zou6n_52 ._stepMark_zou6n_62{background:var(--c-accent);border-color:var(--c-accent);color:#fff}._stepDone_zou6n_57 ._stepMark_zou6n_62{background:var(--c-accent-soft);border-color:var(--c-accent-border);color:var(--c-accent)}._stepText_zou6n_87{display:grid;gap:2px;min-width:0}._stepTitle_zou6n_93{font-size:var(--t-sm);font-weight:600}._stepDetail_zou6n_98{font-size:var(--t-xs);line-height:var(--lh-snug);color:var(--c-text-3)}._notice_zou6n_106{display:flex;align-items:flex-start;gap:var(--s-2);padding:var(--s-3) var(--s-4);border:1px solid var(--c-warn-border);border-radius:var(--r-md);background:var(--c-warn-soft);color:var(--c-warn);font-size:var(--t-sm);line-height:var(--lh-snug)}._notice_zou6n_106 svg{margin-top:1px;flex:none}._form_zou6n_126{display:grid;gap:var(--s-4)}._panel_zou6n_131{display:grid;gap:var(--s-4);padding:var(--s-5)}._pick_zou6n_137{display:grid;gap:var(--s-2);border:none;padding:0;margin:0;min-width:0}._options_zou6n_148{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--s-1) var(--s-4);list-style:none;padding:0}._option_zou6n_148{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid transparent;border-radius:var(--r-md);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}._option_zou6n_148:hover{background:var(--c-surface-sunken)}._optionOn_zou6n_171,._optionOn_zou6n_171:hover{background:var(--c-accent-soft);border-color:var(--c-accent-border)}._option_zou6n_148:has(:focus-visible){outline:2px solid var(--c-border-focus);outline-offset:2px}._checkbox_zou6n_182{width:17px;height:17px;margin:0;accent-color:var(--c-accent);cursor:pointer;flex:none}._checkbox_zou6n_182:focus-visible{outline:none}._optionName_zou6n_195{min-width:0;font-size:var(--t-base);line-height:var(--lh-snug)}._optionOn_zou6n_171 ._optionName_zou6n_195{font-weight:600}._dateField_zou6n_205{display:grid;gap:var(--s-2);max-width:320px}._label_zou6n_211{display:flex;align-items:center;gap:var(--s-2);font-size:var(--t-sm);font-weight:600}._label_zou6n_211 svg{color:var(--c-text-3)}._hint_zou6n_223{color:var(--c-text-3);font-size:var(--t-xs);line-height:var(--lh-snug)}._foot_zou6n_229{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--s-3)}@media(max-width:640px){._page_zou6n_6{padding:var(--s-4) var(--s-4) var(--s-12)}._steps_zou6n_34{grid-template-columns:minmax(0,1fr);gap:var(--s-2)}._stepDetail_zou6n_98{display:none}._options_zou6n_148{grid-template-columns:minmax(0,1fr)}._checkbox_zou6n_182{width:22px;height:22px}._option_zou6n_148{padding:var(--s-3)}}._page_f5wx6_6{max-width:1360px;margin-inline:auto;padding:var(--s-6) var(--s-6) var(--s-16);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-5);align-content:start}._loadingGap_f5wx6_21{margin-top:10px}._centered_f5wx6_25{display:grid;place-items:center;min-height:60vh;padding:var(--s-8) var(--s-6)}._header_f5wx6_34{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-4)}._titleBlock_f5wx6_42{min-width:0}._title_f5wx6_42{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.022em}._subtitle_f5wx6_52{margin-top:2px;color:var(--c-text-2);font-size:var(--t-base)}._headerSide_f5wx6_58{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}._intro_f5wx6_67{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s-3);padding:var(--s-4) var(--s-5);background:var(--c-surface-sunken)}._introIcon_f5wx6_75{color:var(--c-accent);margin-top:2px}._introText_f5wx6_80{color:var(--c-text-2);line-height:var(--lh-prose);max-width:74ch}._introText_f5wx6_80 strong{color:var(--c-text);font-weight:600}._errorList_f5wx6_92{display:grid;gap:var(--s-2);padding-left:var(--s-4)}._groups_f5wx6_100{display:grid;gap:var(--s-4)}._group_f5wx6_100{padding:var(--s-5)}._groupHead_f5wx6_109{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--c-border)}._groupTitle_f5wx6_119{display:flex;align-items:center;gap:var(--s-2);font-size:var(--t-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-3)}._groupTitle_f5wx6_119 svg{color:var(--c-text-3)}._groupFoot_f5wx6_134{margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--c-border)}._groupNote_f5wx6_140{color:var(--c-text-3);font-size:var(--t-sm);line-height:var(--lh-snug);max-width:76ch}._groupNote_f5wx6_140 strong{color:var(--c-text-2);font-weight:600}._rows_f5wx6_154{display:grid}._row_f5wx6_154{display:grid;grid-template-columns:minmax(0,740px) minmax(0,320px);align-items:start;gap:var(--s-5);padding:var(--s-4) 0;border-bottom:1px solid var(--c-border)}._row_f5wx6_154:last-child{border-bottom:none;padding-bottom:0}._rowLabel_f5wx6_172{color:var(--c-text);line-height:var(--lh-snug);max-width:68ch;padding-top:6px}._rowValue_f5wx6_179{min-width:0}._rowMissing_f5wx6_185 ._rowLabel_f5wx6_172{color:var(--c-warn)}._missingTag_f5wx6_189{display:inline-flex;align-items:center;margin-left:var(--s-2);padding:0 6px;border-radius:var(--r-sm);border:1px solid var(--c-warn-border);background:var(--c-warn-soft);color:var(--c-warn);font-size:var(--t-xs);font-weight:600;white-space:nowrap}._valueText_f5wx6_205{font-size:var(--t-lg);font-weight:600;letter-spacing:-.014em;font-variant-numeric:tabular-nums;line-height:var(--lh-snug)}._valuePct_f5wx6_213{margin-top:var(--s-2);font-size:var(--t-sm);color:var(--c-text-2)}._residueTag_f5wx6_219{justify-self:start}._residueValue_f5wx6_223{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}._answerSlot_f5wx6_230{display:flex;width:132px}._answerSlotEnd_f5wx6_235{justify-content:flex-end}._answer_f5wx6_230{display:inline-flex;justify-content:center;min-width:62px;align-items:center;height:30px;padding:0 var(--s-3);border-radius:var(--r-md);border:1px solid var(--c-border);background:var(--c-surface-sunken);font-weight:600}._answerYes_f5wx6_252{border-color:var(--c-accent-border);background:var(--c-accent-soft);color:var(--c-accent)}._answerNo_f5wx6_258{color:var(--c-text-2)}._field_f5wx6_264{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-2)}._hint_f5wx6_270{color:var(--c-text-3);font-size:var(--t-xs);line-height:var(--lh-snug)}._select_f5wx6_276{height:40px;padding:0 var(--s-3);border-radius:var(--r-md);border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);font-size:var(--t-md);font-variant-numeric:tabular-nums;width:100%;max-width:240px}._select_f5wx6_276:focus-visible{outline:2px solid var(--c-border-focus);outline-offset:1px;border-color:var(--c-border-focus)}._select_f5wx6_276:disabled{background:var(--c-surface-sunken);color:var(--c-text-2)}._yesno_f5wx6_302{display:inline-flex;padding:2px;gap:2px;border-radius:var(--r-md);border:1px solid var(--c-border-strong);background:var(--c-surface-sunken)}._yesnoOption_f5wx6_311{display:inline-flex;align-items:center;justify-content:center;min-width:62px;height:32px;padding:0 var(--s-3);border:1px solid transparent;border-radius:var(--r-sm);color:var(--c-text-2);font-weight:500;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._yesnoOption_f5wx6_311:hover{background:var(--c-chrome-hover);color:var(--c-text)}._yesnoOn_f5wx6_333,._yesnoOn_f5wx6_333:hover{background:var(--c-surface);border-color:var(--c-accent-border);color:var(--c-accent);font-weight:600;box-shadow:var(--shadow-1)}._yesno_f5wx6_302:has(input:focus-visible){outline:2px solid var(--c-border-focus);outline-offset:2px}._yesno_f5wx6_302:has(input:disabled){opacity:.6}._foot_f5wx6_353{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4);padding-top:var(--s-1)}._footNote_f5wx6_362{color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug);max-width:76ch}._footActions_f5wx6_369{display:flex;align-items:center;gap:var(--s-3);margin-left:auto}._missingCount_f5wx6_376{color:var(--c-warn);font-size:var(--t-sm);font-weight:600;white-space:nowrap}._destroy_f5wx6_385{display:flex;justify-content:flex-end;padding-top:var(--s-2)}@media(max-width:899px){._row_f5wx6_154{grid-template-columns:minmax(0,1fr);gap:var(--s-3)}._rowLabel_f5wx6_172{padding-top:0}._select_f5wx6_276,._answerSlot_f5wx6_230{width:auto}._answerSlotEnd_f5wx6_235{justify-content:flex-start}}@media(max-width:719px){._page_f5wx6_6{padding:var(--s-4) var(--s-4) var(--s-12)}._group_f5wx6_100,._intro_f5wx6_67{padding:var(--s-4)}._footActions_f5wx6_369{width:100%;flex-wrap:wrap}._footActions_f5wx6_369 button{flex:1 1 auto}}@media(pointer:coarse){._answer_f5wx6_230{height:40px}._select_f5wx6_276{height:44px}}._amount_1mxhv_5{display:flex;align-items:center;height:40px;width:100%;max-width:200px;border-radius:var(--r-md);border:1px solid var(--c-border-strong);background:var(--c-surface);transition:border-color var(--dur-fast) var(--ease-out)}._amount_1mxhv_5:hover:not(._readonly_1mxhv_17){border-color:var(--c-text-3)}._amount_1mxhv_5:has(._input_1mxhv_21:focus-visible){border-color:var(--c-border-focus);outline:2px solid var(--c-border-focus);outline-offset:1px}._amount_1mxhv_5:has(._input_1mxhv_21:disabled){background:var(--c-surface-sunken)}._readonly_1mxhv_17{border-color:transparent;background:none}._input_1mxhv_21,._number_1mxhv_38{flex:1 1 auto;min-width:0;text-align:right;padding:0 var(--s-2) 0 var(--s-3);font-size:var(--t-xl);font-weight:600;letter-spacing:-.018em;font-variant-numeric:tabular-nums}._input_1mxhv_21{height:100%;border:none;background:none}._input_1mxhv_21::placeholder{color:var(--c-text-3);font-weight:400}._input_1mxhv_21:focus-visible{outline:none}._unit_1mxhv_64{flex:none;padding-inline:var(--s-2) var(--s-3);color:var(--c-text-3);font-size:var(--t-base)}@media(max-width:899px){._amount_1mxhv_5{max-width:none}}@media(pointer:coarse){._amount_1mxhv_5{height:46px}}._wrap_m9r5r_5{position:relative;min-width:0}._field_m9r5r_10{display:flex;align-items:center;height:40px;border-radius:var(--r-md);border:1px solid var(--c-border-strong);background:var(--c-surface);transition:border-color var(--dur-fast) var(--ease-out)}._field_m9r5r_10:hover{border-color:var(--c-text-3)}._field_m9r5r_10:has(._input_m9r5r_24:focus-visible){border-color:var(--c-border-focus);outline:2px solid var(--c-border-focus);outline-offset:1px}._field_m9r5r_10:has(._input_m9r5r_24:disabled){background:var(--c-surface-sunken)}._input_m9r5r_24{flex:1 1 auto;min-width:0;height:100%;padding:0 var(--s-2) 0 var(--s-3);border:none;background:none;color:var(--c-text);font-size:var(--t-md);font-variant-numeric:tabular-nums}._input_m9r5r_24::placeholder{color:var(--c-text-3)}._input_m9r5r_24:focus-visible{outline:none}._input_m9r5r_24:disabled{color:var(--c-text-2)}._toggle_m9r5r_58{flex:none;display:grid;place-items:center;width:34px;height:100%;color:var(--c-text-3);border-radius:0 var(--r-md) var(--r-md) 0;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._toggle_m9r5r_58:hover:not(:disabled){background:var(--c-chrome-hover);color:var(--c-text)}._toggle_m9r5r_58:disabled{cursor:not-allowed;opacity:.55}._pop_m9r5r_83{position:absolute;z-index:40;top:calc(100% + var(--s-2));left:0;width:268px;padding:var(--s-3);border-radius:var(--r-lg);border:1px solid var(--c-border);background:var(--c-surface);box-shadow:var(--shadow-3);animation:_pop_m9r5r_83 var(--dur-base) var(--ease-out)}@keyframes _pop_m9r5r_83{0%{opacity:0;transform:translateY(-4px)}}._popHead_m9r5r_104{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);margin-bottom:var(--s-2)}._month_m9r5r_112{font-size:var(--t-base);font-weight:600}._month_m9r5r_112:first-letter{text-transform:uppercase}._nav_m9r5r_121{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--r-sm);color:var(--c-text-2);transition:background-color var(--dur-fast) var(--ease-out)}._nav_m9r5r_121:hover{background:var(--c-chrome-hover);color:var(--c-text)}._navBack_m9r5r_136{transform:rotate(180deg)}._weekdays_m9r5r_140,._week_m9r5r_140{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._weekdays_m9r5r_140{margin-bottom:var(--s-1);color:var(--c-text-3);font-size:var(--t-xs);font-weight:600;text-align:center}._grid_m9r5r_155{display:grid;gap:2px}._cell_m9r5r_160{display:grid}._day_m9r5r_164,._blank_m9r5r_165{height:32px;border-radius:var(--r-sm);font-size:var(--t-sm);font-variant-numeric:tabular-nums}._day_m9r5r_164{display:grid;place-items:center;width:100%;color:var(--c-text);border:1px solid transparent;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._day_m9r5r_164:hover:not(:disabled){background:var(--c-chrome-hover)}._day_m9r5r_164:disabled{color:var(--c-absent);cursor:not-allowed}._dayToday_m9r5r_193{border-color:var(--c-border-strong);font-weight:600}._dayOn_m9r5r_198,._dayOn_m9r5r_198:hover{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-text-on-accent);font-weight:600}._todayButton_m9r5r_206{width:100%;margin-top:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--c-border);color:var(--c-accent);font-size:var(--t-sm);font-weight:500;text-align:center}._todayButton_m9r5r_206:hover{text-decoration:underline;text-underline-offset:2px}@media(max-width:719px){._pop_m9r5r_83{width:min(100%,300px)}}@media(pointer:coarse){._field_m9r5r_10{height:46px}._toggle_m9r5r_58{width:44px}._nav_m9r5r_121{width:40px;height:40px}._day_m9r5r_164,._blank_m9r5r_165{height:40px}}._page_frnz8_6{max-width:1360px;margin-inline:auto;padding:var(--s-6) var(--s-6) var(--s-16);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-5);align-content:start}._loadingGap_frnz8_21{margin-top:10px}._centered_frnz8_25{display:grid;place-items:center;min-height:60vh;padding:var(--s-8) var(--s-6)}._header_frnz8_34{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-4)}._titleBlock_frnz8_42{min-width:0}._title_frnz8_42{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.022em}._subtitle_frnz8_52{margin-top:2px;color:var(--c-text-2);font-size:var(--t-base)}._headerSide_frnz8_58{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}._editor_frnz8_67{padding:var(--s-5)}._editorForm_frnz8_71{display:grid;gap:var(--s-5)}._editorCorrecting_frnz8_78{border-color:var(--c-info-border);box-shadow:var(--shadow-2)}._editorHead_frnz8_83{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1) var(--s-3)}._editorHead_frnz8_83 ._editorHint_frnz8_90{flex-basis:100%}._editorTitle_frnz8_94{font-size:var(--t-lg);font-weight:700;letter-spacing:-.014em}._editorHint_frnz8_90{color:var(--c-text-3);font-size:var(--t-sm);max-width:52ch}._fields_frnz8_106{display:grid;grid-template-columns:200px minmax(0,1fr) minmax(0,1fr);gap:var(--s-5);align-items:start}._field_frnz8_106{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-2);min-width:0}._fieldLabel_frnz8_122{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);font-size:var(--t-sm);font-weight:600;color:var(--c-text)}._fieldLabel_frnz8_122 svg{color:var(--c-text-3)}._fieldNote_frnz8_136{color:var(--c-text-3);font-size:var(--t-xs);line-height:var(--lh-snug);max-width:42ch}._formError_frnz8_145{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:1px solid var(--c-danger-border);background:var(--c-danger-soft);color:var(--c-danger);font-size:var(--t-sm);line-height:var(--lh-snug)}._formError_frnz8_145 p{max-width:76ch}._editorFoot_frnz8_164{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--c-border)}._editorFootNote_frnz8_174{display:grid;gap:var(--s-1);color:var(--c-text-3);font-size:var(--t-xs);line-height:var(--lh-snug);max-width:62ch}._shortcut_frnz8_183{display:flex;align-items:center;gap:5px}@media(pointer:coarse){._shortcut_frnz8_183{display:none}}._kbd_frnz8_198{font:inherit;font-weight:600;color:var(--c-text-2);border:1px solid var(--c-border-strong);border-bottom-width:2px;border-radius:var(--r-sm);background:var(--c-surface-sunken);padding:0 5px;line-height:1.5}._editorActions_frnz8_210{display:flex;align-items:center;gap:var(--s-2);margin-left:auto}._historyPanel_frnz8_221{overflow:hidden}._historyHead_frnz8_225{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-3);padding:var(--s-4) var(--s-6);border-bottom:1px solid var(--c-border)}._historyTitle_frnz8_235{font-size:var(--t-md);font-weight:600}._historyMeta_frnz8_240{color:var(--c-text-3);font-size:var(--t-sm)}._historyLoading_frnz8_245{display:grid;gap:var(--s-4);padding:var(--s-5) var(--s-6)}._history_frnz8_221,._rows_frnz8_252{list-style:none;padding:0;margin:0}._monthLabel_frnz8_258{padding:var(--s-2) var(--s-6);background:var(--c-surface-sunken);border-bottom:1px solid var(--c-border);color:var(--c-text-2);font-size:var(--t-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em}._row_frnz8_252{display:grid;grid-template-columns:150px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-6);border-bottom:1px solid var(--c-border);transition:background-color var(--dur-fast) var(--ease-out)}._month_frnz8_258:last-child ._rows_frnz8_252 ._row_frnz8_252:last-child{border-bottom:none}._row_frnz8_252:hover{background:var(--c-surface-sunken)}._rowEditing_frnz8_288,._rowEditing_frnz8_288:hover{background:var(--c-info-soft);box-shadow:inset 0 0 0 1px var(--c-info-border)}._rowDate_frnz8_294{display:flex;align-items:baseline;gap:var(--s-2);min-width:0}._rowWeekday_frnz8_301{color:var(--c-text-3);font-size:var(--t-sm);width:3ch}._rowDay_frnz8_307{font-weight:600;font-variant-numeric:tabular-nums}._rowMeasures_frnz8_312{display:contents}._rowLoaded_frnz8_316{color:var(--c-text-3);font-size:var(--t-sm);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}._measureRain_frnz8_325,._measureIrrigation_frnz8_326{display:flex;align-items:center;gap:var(--s-2);min-width:0}._measureRain_frnz8_325{color:var(--c-rain)}._measureIrrigation_frnz8_326{color:var(--c-irrigation)}._measureValue_frnz8_341{font-weight:600;font-variant-numeric:tabular-nums;color:var(--c-text)}._measureName_frnz8_347{color:var(--c-text-2);font-size:var(--t-sm)}._measureAbsent_frnz8_352{color:var(--c-absent)}._rowActions_frnz8_356{display:flex;align-items:center;gap:var(--s-2);justify-content:flex-end}@media(max-width:1023px){._fields_frnz8_106{grid-template-columns:190px minmax(0,1fr)}._row_frnz8_252{grid-template-columns:150px minmax(0,1fr) minmax(0,1fr) auto}._rowLoaded_frnz8_316{display:none}}@media(max-width:719px){._page_frnz8_6{padding:var(--s-4) var(--s-4) var(--s-12)}._editor_frnz8_67{padding:var(--s-4)}._fields_frnz8_106{grid-template-columns:minmax(0,1fr);gap:var(--s-4)}._amount_frnz8_394,._editorActions_frnz8_210{width:100%}._editorActions_frnz8_210 button{flex:1 1 auto}._historyHead_frnz8_225,._monthLabel_frnz8_258,._row_frnz8_252,._historyLoading_frnz8_245{padding-inline:var(--s-4)}._emptyWrap_frnz8_412{margin-inline:calc(var(--s-4) - var(--s-6))}._row_frnz8_252{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--s-2)}._rowDate_frnz8_294{grid-column:1;grid-row:1}._rowActions_frnz8_356{grid-column:2;grid-row:1}._rowMeasures_frnz8_312{display:grid;grid-column:1 / -1;grid-row:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-3);align-items:center;min-width:0}._measureName_frnz8_347{display:none}}._page_x6frp_10{max-width:1360px;margin-inline:auto;padding:var(--s-6) var(--s-6) var(--s-16);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-5)}._centered_x6frp_24{display:grid;place-items:center;min-height:60vh;padding:var(--s-8) var(--s-6)}._header_x6frp_33{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-4)}._titleBlock_x6frp_41{min-width:0}._title_x6frp_41{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.022em}._subtitle_x6frp_51{margin-top:2px;color:var(--c-text-2);font-size:var(--t-base);line-height:var(--lh-snug);max-width:78ch}._error_x6frp_59{display:flex;align-items:flex-start;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:1px solid var(--c-danger-border);background:var(--c-danger-soft);color:var(--c-danger);font-size:var(--t-sm);line-height:var(--lh-snug)}._error_x6frp_59 svg{margin-top:1px}._clip_x6frp_81{overflow:hidden}._relayBody_x6frp_85{padding:var(--s-5)}._relayHead_x6frp_89{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-3)}._relayTitle_x6frp_97{font-size:var(--t-xl);font-weight:700;letter-spacing:-.018em}._relayMeta_x6frp_103{margin-top:2px;color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug)}._relayBadges_x6frp_110{display:flex;flex-wrap:wrap;gap:var(--s-2)}._rows_x6frp_118{display:grid;margin-top:var(--s-4);border-top:1px solid var(--c-border)}._row_x6frp_118{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--c-border)}._row_x6frp_118:last-child{border-bottom:none;padding-bottom:0}._rowLabel_x6frp_138{color:var(--c-text-3);font-size:var(--t-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding-top:3px}._rowValue_x6frp_147{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);font-size:var(--t-base);line-height:var(--lh-snug)}._rowNote_x6frp_157{color:var(--c-text-3);font-size:var(--t-sm)}._rowAbsent_x6frp_162{color:var(--c-absent)}._dateEditor_x6frp_166{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3)}._dateEditorHint_x6frp_173{color:var(--c-text-3);font-size:var(--t-sm);line-height:var(--lh-snug);max-width:52ch;flex-basis:100%}._actions_x6frp_181{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-top:var(--s-5)}._rule_x6frp_191{padding:var(--s-3) var(--s-5);border-top:1px solid var(--c-border);background:var(--c-surface-sunken);color:var(--c-text-3);font-size:var(--t-sm);line-height:var(--lh-snug)}._dialogField_x6frp_204{margin-top:var(--s-4)}._dialogHint_x6frp_208{margin-top:var(--s-2);color:var(--c-text-3);font-size:var(--t-sm);line-height:var(--lh-snug)}._dialogFailure_x6frp_216{margin-top:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:1px solid var(--c-danger-border);background:var(--c-danger-soft);color:var(--c-danger);font-size:var(--t-sm);line-height:var(--lh-snug)}._dialogFailure_x6frp_216:first-child{margin-top:0}._fieldLabel_x6frp_232{display:block;margin-bottom:6px;color:currentColor;font-size:var(--t-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em}._destroy_x6frp_242{display:flex;justify-content:flex-end;padding:0 var(--s-5) var(--s-5)}._openText_x6frp_250{margin-top:var(--s-2);color:var(--c-text-2);font-size:var(--t-base);line-height:var(--lh-normal);max-width:68ch}._openField_x6frp_258{margin-top:var(--s-5)}._openFoot_x6frp_262{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin-top:var(--s-5)}._openNote_x6frp_270{color:var(--c-text-3);font-size:var(--t-sm);line-height:var(--lh-snug);max-width:60ch}._historyHead_x6frp_279{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--c-border)}._historyTitle_x6frp_289{font-size:var(--t-md);font-weight:600;letter-spacing:-.008em}._historyMeta_x6frp_295{color:var(--c-text-3);font-size:var(--t-sm)}._cycleName_x6frp_300{font-weight:600;white-space:nowrap}._cycleRange_x6frp_305{color:var(--c-text-2);font-size:var(--t-sm);font-variant-numeric:tabular-nums;white-space:nowrap}._cycleSpecies_x6frp_314{display:none;color:var(--c-text-3);font-size:var(--t-sm);line-height:var(--lh-snug)}._cycleDrying_x6frp_324{display:none;color:var(--c-text-3);font-size:var(--t-sm);line-height:var(--lh-snug);font-variant-numeric:tabular-nums}._speciesList_x6frp_332{display:block;max-width:44ch;line-height:var(--lh-snug)}._emptyHistory_x6frp_338{padding:var(--s-5)}._loadingRows_x6frp_344{display:grid;gap:var(--s-3);padding:var(--s-5)}@media(max-width:1023px){._colDuration_x6frp_355{display:none}}@media(max-width:899px){._colSpecies_x6frp_361{display:none}._cycleSpecies_x6frp_314{display:block}}@media(max-width:719px){._page_x6frp_10{padding:var(--s-4) var(--s-4) var(--s-12)}._colDrying_x6frp_375{display:none}._cycleDrying_x6frp_324{display:block}._relayBody_x6frp_85,._historyHead_x6frp_279,._rule_x6frp_191,._emptyHistory_x6frp_338,._loadingRows_x6frp_344,._destroy_x6frp_242{padding-inline:var(--s-4)}._row_x6frp_118{grid-template-columns:minmax(0,1fr);gap:var(--s-1)}._rowLabel_x6frp_138{padding-top:0}._actions_x6frp_181>*,._confirmActions_x6frp_406>*,._openFoot_x6frp_262>*{flex:1 1 100%}}._scroll_zdis7_12{overflow:auto}._table_zdis7_16{font-size:var(--t-base)}._table_zdis7_16 thead th{position:sticky;top:0;background:var(--c-surface-sunken);color:var(--c-text-2);font-size:var(--t-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-align:left;padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--c-border);white-space:nowrap}._table_zdis7_16 tbody td{padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--c-border);vertical-align:middle}._table_zdis7_16 tbody tr:last-child td{border-bottom:none}._table_zdis7_16 tbody tr:hover td{background:var(--c-surface-sunken)}._table_zdis7_16 th[data-num],._table_zdis7_16 td[data-num]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._table_zdis7_16 [data-muted]{color:var(--c-text-3)}._table_zdis7_16 td[data-code]{font-size:var(--t-sm);color:var(--c-text-2);white-space:nowrap}._actions_zdis7_69{display:flex;gap:var(--s-1);justify-content:flex-end}@media(pointer:coarse){._actions_zdis7_69{gap:var(--s-2)}}._foot_zdis7_85{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-top:1px solid var(--c-border);background:var(--c-surface-sunken);color:var(--c-text-3);font-size:var(--t-sm)}@media(max-width:719px){._table_zdis7_16 thead th,._table_zdis7_16 tbody td{padding-inline:var(--s-3)}}._page_1n6l6_11{max-width:1360px;margin-inline:auto;padding:var(--s-6) var(--s-6) var(--s-16);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-5)}._centered_1n6l6_25{display:grid;place-items:center;min-height:60vh;padding:var(--s-8) var(--s-6)}._header_1n6l6_34{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-4)}._titleBlock_1n6l6_42{min-width:0}._title_1n6l6_42{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.022em}._subtitle_1n6l6_52{margin-top:2px;color:var(--c-text-2);font-size:var(--t-base);line-height:var(--lh-snug);max-width:78ch}._headerActions_1n6l6_60{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}._error_1n6l6_67{display:flex;align-items:flex-start;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:1px solid var(--c-danger-border);background:var(--c-danger-soft);color:var(--c-danger);font-size:var(--t-sm);line-height:var(--lh-snug);max-width:68ch}._dialogError_1n6l6_82{margin-top:var(--s-3)}._error_1n6l6_67 svg{margin-top:1px}._clip_1n6l6_92{overflow:hidden}._pad_1n6l6_96{padding:var(--s-5)}._listHead_1n6l6_102{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-2) var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--c-border)}._listHeadText_1n6l6_112{min-width:0}._listTitle_1n6l6_116{font-size:var(--t-md);font-weight:600;letter-spacing:-.008em}._listMeta_1n6l6_122{margin-top:2px;color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug);max-width:74ch}._listCount_1n6l6_130{color:var(--c-text-3);font-size:var(--t-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}._colSpecies_1n6l6_139{min-width:0}._rowEditing_1n6l6_153._rowEditing_1n6l6_153 td,._rowEditing_1n6l6_153._rowEditing_1n6l6_153:hover td{background:var(--c-info-soft);box-shadow:inset 0 1px 0 var(--c-info-border),inset 0 -1px 0 var(--c-info-border)}._rowRemoving_1n6l6_161._rowRemoving_1n6l6_161 td,._rowRemoving_1n6l6_161._rowRemoving_1n6l6_161:hover td{background:var(--c-danger-soft);box-shadow:inset 0 1px 0 var(--c-danger-border),inset 0 -1px 0 var(--c-danger-border)}._actionLabel_1n6l6_169{display:inline}._editor_1n6l6_175{padding:var(--s-5)}._editorCorrecting_1n6l6_180{border-color:var(--c-info-border);box-shadow:var(--shadow-2)}._editorForm_1n6l6_185{display:grid;gap:var(--s-5)}._editorHead_1n6l6_190{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1) var(--s-3)}._editorTitle_1n6l6_197{font-size:var(--t-lg);font-weight:700;letter-spacing:-.014em;min-width:0}._editorHint_1n6l6_204{flex-basis:100%;color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug);max-width:74ch}._pick_1n6l6_212{border:none;padding:0;margin:0;min-width:0}._fieldLabel_1n6l6_219{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);padding:0;color:var(--c-text-3);font-size:var(--t-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em}._options_1n6l6_234{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--s-1) var(--s-4);list-style:none;padding:0}._option_1n6l6_234{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid transparent;border-radius:var(--r-md);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}._option_1n6l6_234:hover{background:var(--c-surface-sunken)}._optionOn_1n6l6_259{background:var(--c-accent-soft);border-color:var(--c-accent-border)}._optionOn_1n6l6_259:hover{background:var(--c-accent-soft)}._option_1n6l6_234:has(:focus-visible){outline:2px solid var(--c-border-focus);outline-offset:2px}._checkbox_1n6l6_273{width:17px;height:17px;margin:0;accent-color:var(--c-accent);cursor:pointer;flex:none}._checkbox_1n6l6_273:focus-visible{outline:none}._optionName_1n6l6_287{min-width:0;font-size:var(--t-base);line-height:var(--lh-snug)}._optionOn_1n6l6_259 ._optionName_1n6l6_287{font-weight:600}._exhausted_1n6l6_297{color:var(--c-text-2);font-size:var(--t-sm);line-height:var(--lh-snug);max-width:68ch}._field_1n6l6_219{min-width:0;max-width:268px}._editorFoot_1n6l6_309{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--c-border)}._editorNote_1n6l6_319{color:var(--c-text-3);font-size:var(--t-sm);line-height:var(--lh-snug);max-width:60ch}._editorLink_1n6l6_326{color:var(--c-text-2);text-decoration:underline;text-underline-offset:2px}._editorLink_1n6l6_326:hover{color:var(--c-text)}._editorActions_1n6l6_336{display:flex;flex-wrap:wrap;gap:var(--s-2)}._loadingGap_1n6l6_344{margin-top:10px}._loadingRows_1n6l6_348{display:grid;gap:var(--s-3);padding:var(--s-5)}@media(max-width:719px){._page_1n6l6_11{padding:var(--s-4) var(--s-4) var(--s-12)}._listHead_1n6l6_102,._removeConfirm_1n6l6_362,._editor_1n6l6_175,._pad_1n6l6_96,._loadingRows_1n6l6_348{padding-inline:var(--s-4)}._options_1n6l6_234{grid-template-columns:minmax(0,1fr)}._actionLabel_1n6l6_169{display:none}._field_1n6l6_219{max-width:none}._editorActions_1n6l6_336,._removeActions_1n6l6_387{width:100%}._editorActions_1n6l6_336>*,._removeActions_1n6l6_387>*{flex:1 1 100%}}@media(pointer:coarse){._checkbox_1n6l6_273{width:22px;height:22px}._option_1n6l6_234{padding:var(--s-3)}}:root{--c-canvas: #f5f7f8;--c-surface: #ffffff;--c-surface-sunken: #eff2f4;--c-surface-raised: #ffffff;--c-chrome: #f0f3f5;--c-chrome-hover: #e6eaee;--c-border: #e0e5ea;--c-border-strong: #c6ced6;--c-border-focus: #147a52;--c-text: #14181c;--c-text-2: #4d5761;--c-text-3: #67707a;--c-text-on-accent: #ffffff;--c-accent: #147a52;--c-accent-hover: #106442;--c-accent-active: #0d5236;--c-accent-soft: #e6f2ed;--c-accent-soft-hover: #d6e9e1;--c-accent-border: #a9d0c0;--c-brand-ink: #1f3d2b;--c-brand-leaf: #4e8c3a;--c-water: #147a52;--c-water-fill: rgba(20, 122, 82, .12);--c-recharge: #2c6fb5;--c-recharge-fill: rgba(44, 111, 181, .13);--c-rain: #4e93d6;--c-irrigation: #6d4aae;--c-target: #a4262c;--c-target-soft: #f6e8e8;--c-ok: #147a52;--c-ok-soft: #e6f2ed;--c-ok-border: #a9d0c0;--c-warn: #96590a;--c-warn-soft: #fbf1e0;--c-warn-border: #e5cb9b;--c-danger: #a4262c;--c-danger-soft: #fbebeb;--c-danger-border: #e6b6b6;--c-info: #24608f;--c-info-soft: #e9f1f8;--c-info-border: #b3cee5;--c-absent: #98a2ac;--c-hatch: rgba(20, 24, 28, .07);--shadow-1: 0 1px 2px rgba(16, 22, 28, .06), 0 1px 3px rgba(16, 22, 28, .05);--shadow-2: 0 2px 4px rgba(16, 22, 28, .06), 0 6px 16px rgba(16, 22, 28, .08);--shadow-3: 0 4px 8px rgba(16, 22, 28, .08), 0 16px 32px rgba(16, 22, 28, .12);--c-scrim: rgba(10, 14, 18, .42);color-scheme:light}:root[data-theme=dark]{--c-canvas: #0e1114;--c-surface: #171b1f;--c-surface-sunken: #121619;--c-surface-raised: #1c2126;--c-chrome: #131719;--c-chrome-hover: #1e242a;--c-border: #262d34;--c-border-strong: #3a434c;--c-border-focus: #35b37e;--c-text: #e9edf0;--c-text-2: #a8b2bc;--c-text-3: #8b959f;--c-text-on-accent: #08130e;--c-accent: #35b37e;--c-accent-hover: #45c48e;--c-accent-active: #2b9a6b;--c-accent-soft: #16302554;--c-accent-soft-hover: #1b3c2e7a;--c-accent-border: #2a5f47;--c-brand-ink: #f6f5ef;--c-brand-leaf: #a7d46f;--c-water: #35b37e;--c-water-fill: rgba(53, 179, 126, .16);--c-recharge: #5a9be0;--c-recharge-fill: rgba(90, 155, 224, .16);--c-rain: #6faee8;--c-irrigation: #a586e8;--c-target: #e5706f;--c-target-soft: #33201f;--c-ok: #35b37e;--c-ok-soft: #16302554;--c-ok-border: #2a5f47;--c-warn: #d99b3f;--c-warn-soft: #2e2415;--c-warn-border: #5c4826;--c-danger: #e5706f;--c-danger-soft: #2e1c1c;--c-danger-border: #5e3535;--c-info: #6faee8;--c-info-soft: #16232e;--c-info-border: #2f4a63;--c-absent: #6d7883;--c-hatch: rgba(233, 237, 240, .08);--shadow-1: 0 1px 2px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .3);--shadow-2: 0 2px 4px rgba(0, 0, 0, .4), 0 6px 16px rgba(0, 0, 0, .45);--shadow-3: 0 4px 8px rgba(0, 0, 0, .45), 0 16px 32px rgba(0, 0, 0, .55);--c-scrim: rgba(0, 0, 0, .62);color-scheme:dark}:root{--font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-xs: .75rem;--t-sm: .8125rem;--t-base: .875rem;--t-md: 1rem;--t-lg: 1.125rem;--t-xl: 1.3125rem;--t-2xl: 1.625rem;--t-3xl: 2rem;--t-4xl: 2.5rem;--lh-tight: 1.2;--lh-snug: 1.35;--lh-normal: 1.55;--lh-prose: 1.65;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--r-sm: 4px;--r-md: 6px;--r-lg: 8px;--r-xl: 12px;--r-full: 999px;--shell-top: 56px;--shell-side: 268px;--shell-rail: 56px;--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .12s;--dur-base: .18s;--dur-slow: .24s}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--t-base);line-height:var(--lh-normal);color:var(--c-text);background:var(--c-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"cv05" 1}::selection{background:var(--c-accent-soft);color:var(--c-text)}:root[data-theme=dark] ::selection{background:var(--c-accent-border);color:var(--c-text)}*{scrollbar-width:thin;scrollbar-color:var(--c-border-strong) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--c-border-strong);border-radius:var(--r-full);border:3px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:var(--c-text-3);background-clip:content-box}:where(input,textarea){caret-color:var(--c-accent)}:where(a){color:var(--c-accent);text-decoration-thickness:1px;text-underline-offset:2px}:where(button,input,select,textarea){font:inherit;color:inherit;font-variant-numeric:inherit}:where(button){cursor:pointer;background:none;border:none;padding:0}:where(:focus-visible){outline:2px solid var(--c-border-focus);outline-offset:2px;border-radius:var(--r-sm)}:where(h1,h2,h3,h4){line-height:var(--lh-tight);font-weight:600;letter-spacing:-.011em;text-wrap:balance}:where(p){text-wrap:pretty}:where(svg){display:block;flex:none}:where(table){border-collapse:collapse;width:100%}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes acuse{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
