.brand-name_name__8q9GC{--wordmark-ink:#000;--wordmark-joiner-ink:#000;display:inline-grid;max-width:100%;color:var(--wordmark-ink);font-family:Arial,Tahoma,sans-serif;font-size:22px;font-weight:700;line-height:1.35;white-space:nowrap}html[data-theme=dark] .brand-name_name__8q9GC{--wordmark-ink:#fff}.brand-name_measure__rs_1n,.brand-name_wordmark__Gw3Q8{grid-area:1/1;display:inline-flex;align-items:baseline;justify-content:flex-end;gap:6px;white-space:nowrap}.brand-name_measure__rs_1n{visibility:hidden;pointer-events:none}.brand-name_wordmark__Gw3Q8{justify-self:end}.brand-name_name__8q9GC .brand-name_measure__rs_1n>.brand-name_letters__tPLug,.brand-name_name__8q9GC .brand-name_wordmark__Gw3Q8>.brand-name_letters__tPLug{display:inline-flex;align-items:baseline;flex:none;color:inherit;font:inherit;letter-spacing:.015em;white-space:nowrap}.brand-name_name__8q9GC .brand-name_letters__tPLug span{font:inherit;letter-spacing:inherit;color:inherit;white-space:nowrap}.brand-name_name__8q9GC .brand-name_letters__tPLug .brand-name_ampersand__j2WBp{color:var(--wordmark-joiner-ink);transform-origin:center}.brand-name_reveal__CwCqA{display:inline-grid;grid-template-columns:0fr;min-width:0;opacity:0}.brand-name_reveal__CwCqA>span{min-width:0;overflow:hidden}.brand-name_revealFull__DwjJk{grid-template-columns:1fr;opacity:1}.brand-name_name__8q9GC .brand-name_farms__109wW{flex:none;color:inherit;font:600 10px/1.2 Arial,Tahoma,sans-serif;letter-spacing:.08em;white-space:nowrap}@media (hover:hover){.brand-name_name__8q9GC:hover .brand-name_reveal__CwCqA{grid-template-columns:1fr;opacity:1}}a:focus-visible .brand-name_name__8q9GC .brand-name_reveal__CwCqA{grid-template-columns:1fr;opacity:1}@keyframes brand-name_ampersand-flip__qMihy{0%{transform:perspective(180px) rotateX(0deg)}to{transform:perspective(180px) rotateX(1turn)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.brand-name_name__8q9GC:hover .brand-name_wordmark__Gw3Q8 .brand-name_ampersand__j2WBp{animation:brand-name_ampersand-flip__qMihy 1.6s ease-in-out 1}}@media (prefers-reduced-motion:no-preference){a:focus-visible .brand-name_name__8q9GC .brand-name_wordmark__Gw3Q8 .brand-name_ampersand__j2WBp{animation:brand-name_ampersand-flip__qMihy 1.6s ease-in-out 1}.brand-name_wordmark__Gw3Q8 .brand-name_reveal__CwCqA{transition:grid-template-columns .52s cubic-bezier(.2,0,0,1),opacity .3s ease-out}}@media (forced-colors:active){.brand-name_name__8q9GC,html[data-theme=dark] .brand-name_name__8q9GC{--wordmark-ink:LinkText;--wordmark-joiner-ink:LinkText}}.farm-customer-journeys_section__8WlZG{padding-block:32px 48px;color:var(--ink);min-width:0}.farm-customer-journeys_heading__5Coql{margin-block-end:24px}.farm-customer-journeys_heading__5Coql>p{font-size:13px;color:var(--green);margin-block:0 8px}.farm-customer-journeys_heading__5Coql h2{font-size:clamp(24px,3vw,34px);line-height:1.5;margin:0}.farm-customer-journeys_grid__cb1fr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.farm-customer-journeys_card__JeRT5{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:24px;border:1px solid var(--line);border-radius:18px;background:var(--surface);color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.farm-customer-journeys_card__JeRT5>svg{color:var(--green)}.farm-customer-journeys_card__JeRT5 h3{font-family:inherit;font-size:19px;line-height:1.55;margin:0}.farm-customer-journeys_card__JeRT5 p{font-size:14px;line-height:1.85;color:var(--muted);margin:0}.farm-customer-journeys_card__JeRT5 ol{padding-inline-start:20px;margin:0 0 12px;font-size:13px;line-height:1.9;color:var(--muted)}.farm-customer-journeys_open__sKbMT{display:flex;align-items:center;gap:8px;min-height:44px;margin-block-start:auto;color:var(--green);font-weight:600}.farm-customer-journeys_card__JeRT5:focus-visible{outline:3px solid var(--focus);outline-offset:4px}@media(max-width:1100px){.farm-customer-journeys_grid__cb1fr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.farm-customer-journeys_grid__cb1fr{grid-template-columns:1fr}.farm-customer-journeys_card__JeRT5{padding:20px}}.source-link_entry__T4_3e{display:grid;gap:.4rem;min-width:0;margin-block:.35rem;color:var(--text);font:inherit;line-height:1.65;overflow-wrap:anywhere}.source-link_title__Mk2Fq{font-weight:600}.source-link_entry__T4_3e a{color:var(--accent);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.source-link_metadata__1irox{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .65rem;color:var(--muted);font-size:.82rem}.source-link_status__3a6fm{padding:.1rem .5rem;border:1px solid var(--border);border-radius:1rem;background:var(--paper-deep);color:var(--text)}.source-link_checked__EQLW7,.source-link_reason__jcL9j{margin:0;color:var(--muted);font-size:.82rem;font-weight:400}.source-link_options__9KNE6{font-size:.875rem;font-weight:400}.source-link_options__9KNE6 summary{width:fit-content;color:var(--accent);cursor:pointer}.source-link_original__icgd_{display:grid;gap:.4rem;margin-block-start:.5rem;padding-inline-start:.75rem;border-inline-start:2px solid var(--border)}.source-link_originalUrl__xFkpo{display:block;width:fit-content;max-width:100%;color:var(--muted);font:inherit;font-size:.82rem;text-align:start;user-select:text;cursor:text;unicode-bidi:isolate;overflow-wrap:anywhere}.source-link_alternative__o2_Xg{display:grid;gap:.1rem}.source-link_alternative__o2_Xg>span{color:var(--muted);font-size:.82rem;font-weight:400}.source-link_entry__T4_3e a:focus-visible,.source-link_options__9KNE6 summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:.15rem}.home-info-controls_controls__xkMTn{display:flex;align-items:center;gap:4px;padding-inline-start:12px;border-inline-start:1px solid var(--line)}.home-info-controls_item__R1G3d{position:relative}.home-info-controls_trigger__r2O_Y{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:transparent;color:var(--accent)}.home-info-controls_trigger__r2O_Y[aria-expanded=true]{background:var(--surface-hover)}@media (hover:hover){.home-info-controls_trigger__r2O_Y:hover{background:var(--surface-hover)}}.home-info-controls_trigger__r2O_Y:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.home-info-controls_panel__DYAkG{position:absolute;z-index:25;top:100%;inset-inline-start:0;width:240px;max-width:calc(100vw - 48px);padding-top:8px;text-align:start}.home-info-controls_panel__DYAkG[hidden]{display:none}.home-info-controls_card__qYcCX{display:grid;gap:3px;padding:13px 16px;border:1px solid var(--field-border);border-radius:12px;background:var(--surface);box-shadow:var(--shadow);color:var(--text);font-size:.875rem;line-height:1.7;overflow-wrap:anywhere}.home-info-controls_card__qYcCX strong{font-weight:600}.home-info-controls_card__qYcCX span{font-size:.8125rem;color:var(--muted)}@media (max-width:580px){.home-info-controls_controls__xkMTn{padding-inline-start:8px}}@media (forced-colors:active){.home-info-controls_trigger__r2O_Y{color:ButtonText}.home-info-controls_trigger__r2O_Y:focus-visible{outline-color:Highlight}.home-info-controls_card__qYcCX{border-color:CanvasText;background:Canvas;color:CanvasText}.home-info-controls_card__qYcCX span{color:CanvasText}}.map-feature-inspection_popup__tCH9r{color:var(--glass-ink,var(--ink));font:inherit;font-size:13px;line-height:1.6;max-width:calc(100vw - 24px)}.map-feature-inspection_popup__tCH9r .maplibregl-popup-content{box-sizing:border-box;background:var(--glass-solid,var(--surface));color:inherit;border:1px solid var(--glass-border,var(--line));border-radius:12px;padding:16px;box-shadow:0 6px 28px #0003}.map-feature-inspection_popup__tCH9r .maplibregl-popup-content>div{max-height:min(55vh,430px);overflow:auto;overflow-wrap:anywhere;outline-offset:4px}.map-feature-inspection_popup__tCH9r .maplibregl-popup-close-button{position:static;float:inline-end;width:44px;height:44px;font-size:25px;color:inherit;border-radius:50%;background:var(--glass-chip,var(--paper-deep))}.map-feature-inspection_popup__tCH9r p{margin:8px 0}.map-feature-inspection_popup__tCH9r strong{display:block;padding-inline-end:12px;font-size:14px}.map-feature-inspection_popup__tCH9r dl{display:grid;gap:7px;margin:12px 0}.map-feature-inspection_popup__tCH9r dl>div{display:grid;gap:2px}.map-feature-inspection_popup__tCH9r dt{color:var(--glass-muted,var(--muted))}.map-feature-inspection_popup__tCH9r dd{margin:0}.map-feature-inspection_popup__tCH9r a,.map-feature-inspection_popup__tCH9r button:not(.maplibregl-popup-close-button){box-sizing:border-box;display:flex;align-items:center;min-height:44px;max-width:100%;width:100%;padding:9px 10px;margin-block-start:8px;white-space:normal;overflow-wrap:anywhere;font:inherit;color:inherit;background:var(--glass-field,var(--field));border:1px solid var(--glass-field-border,var(--line));border-radius:9px;text-decoration:underline;text-align:start}.map-feature-inspection_popup__tCH9r :is(a,button):focus-visible{outline:3px solid var(--glass-focus,var(--focus));outline-offset:2px}@media(forced-colors:active){.map-feature-inspection_popup__tCH9r .maplibregl-popup-content{background:Canvas;color:CanvasText;border-color:CanvasText}.map-feature-inspection_popup__tCH9r a{color:LinkText}.map-feature-inspection_popup__tCH9r button{color:ButtonText;background:ButtonFace}}.evidence-shield_shield__5J94n{--shield-silver:#6E7882;--shield-silver-light:#89939D;--shield-silver-deep:#59636D;--shield-gold:#98762F;--shield-gold-light:#B3914B;--shield-gold-deep:#806021}html[data-theme=dark] .evidence-shield_shield__5J94n{--shield-silver:#A5AFB8;--shield-silver-light:#CED4D9;--shield-silver-deep:#86929D;--shield-gold:#C6A25C;--shield-gold-light:#E0C88E;--shield-gold-deep:#AC873E}@media (forced-colors:active){.evidence-shield_shield__5J94n path{stroke:CanvasText}}.research-guide_guide__vQ1GQ{margin-block-start:1.25rem;border:1px solid var(--line);border-radius:14px;overflow:hidden}.research-guide_guide__vQ1GQ summary{cursor:pointer;padding:1rem 1.2rem;font-weight:600;min-height:48px}.research-guide_guide__vQ1GQ summary:focus-visible{outline:3px solid var(--focus);outline-offset:-4px}.research-guide_guide__vQ1GQ[open] summary{border-bottom:1px solid var(--line)}.research-guide_content___1EeD{padding:1.2rem;max-inline-size:75ch}.research-guide_content___1EeD h3{font-family:inherit;font-size:1.05rem;line-height:1.8;margin-block:1.1rem .5rem}.research-guide_content___1EeD ol{list-style:decimal;padding-inline-start:1.6rem;display:grid;gap:.8rem;line-height:1.95}.research-guide_content___1EeD li,.research-guide_content___1EeD p{font-size:1rem;line-height:1.95}.research-guide_content___1EeD .research-guide_note__1_tbw{font-size:.88rem;opacity:.85}.research-guide_limits__ymAvV{border-inline-start:3px solid currentColor;padding-inline-start:1rem;margin-block:1.5rem}.research-guide_sources__TwHaq{padding-inline-start:1.6rem;display:grid;gap:1rem}.research-guide_sources__TwHaq a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.research-guide_sources__TwHaq small{margin-block-start:.3rem!important;font-size:.8rem!important}@media(max-width:600px){.research-guide_content___1EeD{padding:1rem}.research-guide_content___1EeD li,.research-guide_content___1EeD p{font-size:1rem}.research-guide_guide__vQ1GQ summary{padding:1rem}}.research-resource-library_library__R4JHF{margin-block:2.5rem;color:var(--text)}.research-resource-library_heading__YdMTO{display:flex;gap:1rem;align-items:flex-start}.research-resource-library_heading__YdMTO h2{margin:0 0 .4rem;font-size:1.5rem;font-weight:600;line-height:1.5}.research-resource-library_heading__YdMTO p{margin:0;color:var(--muted);line-height:1.7}.research-resource-library_icon__uliVt{display:inline-flex;flex:0 0 auto;padding:.65rem;color:var(--green);background:var(--paper-deep);border-radius:.8rem}.research-resource-library_date__XYRbX,.research-resource-library_scope__y4wGJ{color:var(--muted);font-size:.9rem;line-height:1.6}.research-resource-library_date__XYRbX{margin:1rem 0 .25rem}.research-resource-library_scope__y4wGJ{margin:0 0 1rem}.research-resource-library_filters__ufVGk{display:grid;grid-template-columns:minmax(12rem,2fr) repeat(2,minmax(10rem,1fr));gap:.8rem}.research-resource-library_filters__ufVGk label{display:grid;align-content:start;gap:.35rem;font-weight:600}.research-resource-library_filters__ufVGk input,.research-resource-library_filters__ufVGk select{width:100%;min-width:0;min-height:2.8rem;padding:.6rem .7rem;border:1px solid var(--field-border);border-radius:.55rem;background:var(--field);color:var(--text);font:inherit;font-weight:400}.research-resource-library_filters__ufVGk input:focus-visible,.research-resource-library_filters__ufVGk select:focus-visible,.research-resource-library_links__7Y47y a:focus-visible,.research-resource-library_more__Bcm3H:focus-visible,.research-resource-library_retry___QEQG:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.research-resource-library_count__TaEFr{margin:1rem 0;font-weight:600}.research-resource-library_grid__r5B79{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem}.research-resource-library_card__KvAbb{min-width:0;border:1px solid var(--border);border-radius:.85rem;background:var(--surface);padding:1.15rem;overflow-wrap:anywhere}.research-resource-library_card__KvAbb h3{margin:.8rem 0 .5rem;font-size:1.12rem}.research-resource-library_card__KvAbb p{line-height:1.7;margin:.45rem 0}.research-resource-library_badges__ZaXYX{display:flex;gap:.4rem;flex-wrap:wrap}.research-resource-library_badges__ZaXYX span{border:1px solid var(--border);border-radius:2rem;padding:.2rem .6rem;background:var(--paper-deep);font-size:.8rem;font-weight:600}.research-resource-library_card__KvAbb dl{margin:.85rem 0;display:grid;gap:.65rem}.research-resource-library_card__KvAbb dt{font-weight:700}.research-resource-library_card__KvAbb dd{margin:.15rem 0 0;color:var(--muted);line-height:1.6}.research-resource-library_card__KvAbb h4{margin:.9rem 0 .4rem}.research-resource-library_links__7Y47y{padding-inline-start:1.2rem;margin:0}.research-resource-library_links__7Y47y li{margin-block:.4rem}.research-resource-library_links__7Y47y a{color:var(--accent);font-weight:600}.research-resource-library_links__7Y47y a svg{display:inline-block;vertical-align:middle}.research-resource-library_links__7Y47y span{display:block;color:var(--muted);font-size:.82rem;line-height:1.5}.research-resource-library_more__Bcm3H,.research-resource-library_retry___QEQG{border:1px solid var(--green);border-radius:.55rem;background:var(--surface);color:var(--text);padding:.6rem 1rem;font:inherit;font-weight:600;cursor:pointer}.research-resource-library_more__Bcm3H{display:block;margin:1.2rem auto 0}.research-resource-library_retry___QEQG{margin-inline-start:.35rem}.research-resource-library_empty__tdN_Y{padding:1rem;border:1px solid var(--border);border-radius:.6rem;color:var(--muted)}@media (max-width:700px){.research-resource-library_filters__ufVGk{grid-template-columns:1fr}}.account-surface_surface__C6hd2{position:relative;isolation:isolate;overflow:hidden;max-width:none;margin:0;min-height:720px;padding:64px max(20px,5vw) 88px;color:var(--text);background:var(--bg)}.account-surface_surface__C6hd2:before{content:none}.account-surface_surface__C6hd2 .account-grid,.account-surface_surface__C6hd2 .page-heading{position:relative;z-index:1;max-width:1080px;margin-inline:auto}.account-surface_surface__C6hd2 .page-heading{margin-block-end:36px}.account-surface_surface__C6hd2 .page-heading h1{font-size:clamp(32px,3.7vw,50px);color:var(--accent)}.account-surface_surface__C6hd2 .page-heading p:not(.eyebrow){color:var(--muted);max-width:660px;font-size:15px}.account-surface_surface__C6hd2 .account-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,6vw,80px);border:0;padding-top:0}.account-surface_surface__C6hd2 .account-editorial{background:transparent;padding:24px 0;overflow:visible}.account-surface_surface__C6hd2 .account-editorial>svg{color:var(--accent);margin-block-end:24px}.account-surface_surface__C6hd2 .account-editorial h2{font-size:clamp(31px,3.2vw,44px);line-height:1.25;font-weight:400;color:var(--text)}.account-surface_surface__C6hd2 .account-editorial p{color:var(--muted);font-size:15px;line-height:1.9}.account-surface_surface__C6hd2 .account-editorial>div{margin-block-start:28px;gap:17px;color:var(--muted)}.account-surface_surface__C6hd2 .account-editorial>div span{font-size:14px;line-height:1.6}.account-surface_surface__C6hd2 .auth-card{width:100%;max-width:500px;padding:28px;justify-self:center;border-radius:30px;background:color-mix(in srgb,var(--surface) 94%,transparent);border:1px solid var(--line);box-shadow:inset 0 1px 0 #ffffff,0 16px 56px #29452f13,0 1px 6px #29452f09;-webkit-backdrop-filter:blur(24px) saturate(125%);backdrop-filter:blur(24px) saturate(125%)}.account-surface_surface__C6hd2 .auth-card h2{margin:27px 0 24px;color:var(--accent);font-size:30px;line-height:1.35}.account-surface_surface__C6hd2 .auth-card .content-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:4px;padding:5px;margin:0;border:1px solid var(--line);border-radius:18px;background:var(--paper-deep)}.account-surface_surface__C6hd2 .auth-card .content-tabs button{justify-content:center;min-width:0;min-height:48px;padding:10px 7px;border:0;border-radius:13px;font-size:13px;line-height:1.5;text-align:center;color:var(--ink);overflow-wrap:anywhere}.account-surface_surface__C6hd2 .auth-card .content-tabs button.active{color:var(--accent);background:var(--field);box-shadow:0 2px 7px #29452f13}.account-surface_surface__C6hd2 .auth-card .stack-form{gap:22px}.account-surface_surface__C6hd2 .auth-card label{font-size:14px;line-height:1.6;color:var(--ink);gap:9px}.account-surface_surface__C6hd2 .auth-card input{width:100%;min-width:0;min-height:54px;border:1px solid var(--field-border);border-radius:14px;padding:13px 15px;background:var(--field);color:var(--ink);font-size:16px}.account-surface_surface__C6hd2 .auth-card input:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.account-surface_surface__C6hd2 .auth-card a:focus-visible,.account-surface_surface__C6hd2 .auth-card button:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.account-surface_surface__C6hd2 .auth-card .button.primary{min-height:54px;border-radius:16px;font-size:15px;background:var(--accent);color:var(--on-green);border-color:var(--accent);justify-content:center}.account-surface_surface__C6hd2 .auth-card .button.primary:disabled{opacity:1;background:var(--paper-deep);border-color:var(--line);color:var(--muted)}.account-surface_surface__C6hd2 .auth-card .form-help,.account-surface_surface__C6hd2 .auth-card small{color:var(--muted);font-size:12px;line-height:1.8}.account-surface_surface__C6hd2 .auth-card .form-help{margin:0}.account-surface_surface__C6hd2 .auth-card .quiet-link,.account-surface_surface__C6hd2 .auth-card .text-button{min-height:44px;line-height:1.7;color:var(--accent)}.account-surface_surface__C6hd2 .auth-card .notice{border-radius:12px;line-height:1.7;overflow-wrap:anywhere}@media(forced-colors:none){[data-surface=solid] .account-surface_surface__C6hd2{background:var(--bg)}[data-surface=solid] .account-surface_surface__C6hd2:before{display:none}[data-surface=solid] .account-surface_surface__C6hd2 .auth-card{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:760px){.account-surface_surface__C6hd2{min-height:0;padding:36px 20px 56px}.account-surface_surface__C6hd2 .page-heading{margin-block-end:24px}.account-surface_surface__C6hd2 .page-heading h1{margin-block:12px;font-size:34px}.account-surface_surface__C6hd2 .page-heading p:not(.eyebrow){font-size:14px}.account-surface_surface__C6hd2 .account-grid{grid-template-columns:minmax(0,1fr);gap:26px}.account-surface_surface__C6hd2 .account-editorial{padding:0 4px}.account-surface_surface__C6hd2 .account-editorial>svg{width:32px;height:32px;margin-block-end:14px}.account-surface_surface__C6hd2 .account-editorial h2{font-size:28px;margin-block-end:12px;max-width:none}.account-surface_surface__C6hd2 .account-editorial p{font-size:14px;max-width:none}.account-surface_surface__C6hd2 .account-editorial>div{margin-block-start:18px;gap:10px}.account-surface_surface__C6hd2 .account-editorial>div span{font-size:13px}.account-surface_surface__C6hd2 .auth-card{grid-row:1;padding:24px;border-radius:26px}}@media(max-width:380px){.account-surface_surface__C6hd2{padding-inline:12px}.account-surface_surface__C6hd2 .auth-card{padding:18px;border-radius:22px}.account-surface_surface__C6hd2 .auth-card .content-tabs button{font-size:12px;padding-inline:4px}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.account-surface_surface__C6hd2 .auth-card{background:var(--surface)}}@media(prefers-reduced-transparency:reduce){.account-surface_surface__C6hd2:before{display:none}.account-surface_surface__C6hd2 .auth-card{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.account-surface_surface__C6hd2 *{animation:none!important;transition:none!important;scroll-behavior:auto}}@media(forced-colors:active){.account-surface_surface__C6hd2{background:Canvas;color:CanvasText}.account-surface_surface__C6hd2:before{display:none}.account-surface_surface__C6hd2 .auth-card{background:Canvas;border:1px solid CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.account-surface_surface__C6hd2 .auth-card .content-tabs,.account-surface_surface__C6hd2 .auth-card button,.account-surface_surface__C6hd2 .auth-card input{background:Canvas;color:CanvasText;border:1px solid CanvasText}.account-surface_surface__C6hd2 .auth-card .content-tabs button.active{outline:2px solid Highlight}}@media (forced-colors:none){html[data-theme=dark] .account-surface_surface__C6hd2{background:var(--paper-deep);color:var(--ink)}html[data-theme=dark] .account-surface_surface__C6hd2:before{opacity:.035}html[data-theme=dark] .account-surface_surface__C6hd2 .account-editorial h2,html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card h2,html[data-theme=dark] .account-surface_surface__C6hd2 .page-heading h1{color:var(--ink)}html[data-theme=dark] .account-surface_surface__C6hd2 .account-editorial p,html[data-theme=dark] .account-surface_surface__C6hd2 .account-editorial>div,html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card .form-help,html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card small,html[data-theme=dark] .account-surface_surface__C6hd2 .page-heading p:not(.eyebrow){color:var(--muted)}html[data-theme=dark] .account-surface_surface__C6hd2 .account-editorial{background:transparent}html[data-theme=dark] .account-surface_surface__C6hd2 .account-editorial>svg,html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card .quiet-link,html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card .text-button{color:var(--accent)}html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card{background:color-mix(in srgb,var(--surface) 94%,transparent);border-color:var(--line);box-shadow:inset 0 1px 0 #b9c3b018,0 16px 56px #00000035}html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card .content-tabs{background:var(--field);border-color:var(--line)}html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card .content-tabs button{color:var(--muted);background:transparent}html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card .content-tabs button.active{color:var(--ink);background:var(--surface-hover);box-shadow:0 2px 7px #00000026}html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card label{color:var(--ink)}html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card input{background:var(--field);border-color:var(--field-border);color:var(--ink)}html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card a:focus-visible,html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card button:focus-visible,html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card input:focus-visible{outline-color:var(--focus)}html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card .button.primary{background:var(--accent);border-color:var(--accent);color:var(--on-green)}@media (hover:hover){html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card .button.primary:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 88%,var(--ink))}}html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card .button.primary:disabled{background:var(--paper-deep);border-color:var(--line);color:var(--muted)}html[data-theme=dark] [data-surface=solid] .account-surface_surface__C6hd2{background:var(--paper-deep)}html[data-theme=dark] [data-surface=solid] .account-surface_surface__C6hd2 .auth-card{background:var(--surface)}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){@media (forced-colors:none){html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card{background:var(--surface)}}}@media (prefers-reduced-transparency:reduce) and (forced-colors:none){html[data-theme=dark] .account-surface_surface__C6hd2 .auth-card{background:var(--surface)}}@media (forced-colors:none){.account-surface_surface__C6hd2 .auth-card{border-color:var(--line)}.account-surface_surface__C6hd2 .auth-card input{background:var(--field);color:var(--text);border-color:var(--field-border)}.account-surface_surface__C6hd2 .auth-card .form-help,.account-surface_surface__C6hd2 .auth-card label,.account-surface_surface__C6hd2 .auth-card small{color:var(--muted)}.account-surface_surface__C6hd2 .auth-card .content-tabs{background:var(--paper-deep);border-color:var(--line)}.account-surface_surface__C6hd2 .auth-card .content-tabs button{color:var(--text)}.account-surface_surface__C6hd2 .auth-card .content-tabs button.active{background:var(--surface);color:var(--accent)}@media (hover:hover){.account-surface_surface__C6hd2 .auth-card .button.primary:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 88%,var(--ink))}}.account-surface_surface__C6hd2 .auth-card :is(input,button,a):focus-visible{outline-color:var(--focus)}}@media (forced-colors:none){.app-shell[data-surface] .account-surface_surface__C6hd2,html[data-theme=dark] .app-shell[data-surface] .account-surface_surface__C6hd2{background:transparent}}.password-field_field__KYhfz{display:grid;gap:8px;min-width:0}.password-field_control__ltehG{position:relative;min-width:0}.password-field_toggle__Sk9Bi{position:absolute;inset-inline-end:4px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--ink);cursor:pointer}.password-field_toggle__Sk9Bi:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}.password-field_toggle__Sk9Bi:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.password-field_toggle__Sk9Bi:disabled{cursor:default;opacity:.5}@media (forced-colors:active){.password-field_toggle__Sk9Bi{color:ButtonText;background:ButtonFace}.password-field_toggle__Sk9Bi:focus-visible{outline-color:Highlight}}.harvest-ledger_ledger__eNERS{margin-block:64px;scroll-margin-block-start:32px;min-width:0;color:var(--ink)}.harvest-ledger_ledger__eNERS .section-intro{gap:16px;flex-wrap:wrap}.harvest-ledger_ledger__eNERS .section-intro h2{font-size:clamp(25px,3vw,36px);font-weight:400;margin:0}.harvest-ledger_intro__ddKdL{max-width:78ch;line-height:1.8;color:var(--muted)}.harvest-ledger_manual__dCPD7{padding:14px 17px;border-inline-start:3px solid var(--field-border);background:var(--paper-deep);color:var(--ink);font-size:13px;line-height:1.8;margin-block:16px}.harvest-ledger_help__EJg__{font-size:13px;line-height:1.8;color:var(--muted)}.harvest-ledger_fields__CKrrM,.harvest-ledger_selectors__qzhDW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.harvest-ledger_selectors__qzhDW{padding:22px;background:var(--paper-deep);border:1px solid var(--line);margin-block:24px}.harvest-ledger_selectors__qzhDW label{display:flex;flex-direction:column;gap:9px;font-size:14px}.harvest-ledger_selectors__qzhDW select{width:100%;min-width:0;min-height:46px;background:var(--field);border:1px solid var(--field-border);border-radius:5px;padding:10px 12px;color:var(--ink);font:inherit}.harvest-ledger_selectors__qzhDW select:disabled{opacity:.65}.harvest-ledger_farmHeading__5taAx{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-block:28px 20px}.harvest-ledger_farmHeading__5taAx h3{font-size:24px;font-weight:400;margin:0;overflow-wrap:anywhere}.harvest-ledger_list__iN9hO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.harvest-ledger_card__HxE5N{padding:22px;border:1px solid var(--line);background:var(--surface);min-width:0}.harvest-ledger_cardHeading___GzFX{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.harvest-ledger_card__HxE5N h4{font-size:18px;font-weight:500;margin:0;overflow-wrap:anywhere}.harvest-ledger_card__HxE5N>p{font-size:13px;line-height:1.8;color:var(--muted);overflow-wrap:anywhere}.harvest-ledger_card__HxE5N .status-badge{white-space:normal;flex-shrink:0}.harvest-ledger_detail__0Urwz .status-badge,.harvest-ledger_ledger__eNERS .status-badge{color:var(--accent);background:var(--paper-deep);border-color:var(--line);font-size:12px;font-weight:400}.harvest-ledger_metrics__6W9NL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin-block:18px}.harvest-ledger_metrics__6W9NL>div{padding-block:12px;border-block-end:1px solid var(--line);min-width:0}.harvest-ledger_metrics__6W9NL dt{font-size:12px;line-height:1.65;color:var(--muted)}.harvest-ledger_metrics__6W9NL dd{margin:5px 0 0;font-size:15px;line-height:1.65;overflow-wrap:anywhere}.harvest-ledger_metrics__6W9NL strong{font-weight:500;unicode-bidi:isolate}.harvest-ledger_metrics__6W9NL dd>span[dir=ltr]{display:inline-block;margin-inline-start:4px;font-size:12px}.harvest-ledger_actions__DX8EL,.harvest-ledger_statuses__JmbQP{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-block:20px}.harvest-ledger_actions__DX8EL .button{white-space:normal;text-align:center;min-height:44px}.harvest-ledger_detail__0Urwz h3,.harvest-ledger_summary__mmW5L h3{font-size:21px;font-weight:400;margin-block:28px 12px}.harvest-ledger_missing__2z8_S{background:var(--paper-deep);border:1px solid var(--field-border);padding:16px;margin-block:20px;font-size:13px;line-height:1.8}.harvest-ledger_missing__2z8_S h4{margin:0 0 8px;font-size:15px;font-weight:500}.harvest-ledger_missing__2z8_S ul{padding-inline-start:22px;margin:0}.harvest-ledger_missing__2z8_S p{margin-block-end:0}.harvest-ledger_detail__0Urwz{min-width:0;max-width:100%;overflow-wrap:anywhere}.harvest-ledger_detail__0Urwz>h2{font-weight:400;font-size:clamp(24px,4vw,34px);margin-block:4px 16px}.harvest-ledger_detail__0Urwz>p{font-size:14px;line-height:1.8}.harvest-ledger_version__kwJI4{font-size:12px;color:var(--muted)}.harvest-ledger_review__Vo8bz{border:1px solid var(--line);background:var(--paper-deep);padding:16px;margin-block:16px;min-width:0;overflow-wrap:anywhere}.harvest-ledger_review__Vo8bz h3{margin-block-start:4px}.harvest-ledger_review__Vo8bz .harvest-ledger_metrics__6W9NL dd{display:flex;flex-direction:column;gap:6px}.harvest-ledger_review__Vo8bz .harvest-ledger_metrics__6W9NL dd small{color:var(--muted);font-size:12px}.harvest-ledger_form__hPzda{min-width:0}.harvest-ledger_form__hPzda .harvest-ledger_fields__CKrrM{align-items:end}.harvest-ledger_fieldHeading__BNKU9{display:block}.harvest-ledger_fieldHeading__BNKU9 small{display:inline-block;margin-inline-start:5px;font-size:inherit}.harvest-ledger_form__hPzda label{font-size:14px!important;line-height:1.6;color:var(--ink)!important;font-weight:400}.harvest-ledger_form__hPzda input,.harvest-ledger_form__hPzda select,.harvest-ledger_form__hPzda textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box;font-size:16px!important;min-height:46px}.harvest-ledger_form__hPzda input,.harvest-ledger_form__hPzda select{height:52px}.harvest-ledger_form__hPzda textarea{resize:vertical}.harvest-ledger_form__hPzda label>small{display:inline-block;margin-inline-start:5px}.harvest-ledger_form__hPzda .notice{max-width:100%;overflow-wrap:anywhere}.harvest-ledger_form__hPzda .notice p{margin-block:0 12px;line-height:1.8}.harvest-ledger_form__hPzda .button{min-height:44px;white-space:normal}.harvest-ledger_full___vQ8s{grid-column:1/-1}.harvest-ledger_records__xcNDJ{list-style:none;padding:0;display:grid;gap:12px}.harvest-ledger_records__xcNDJ li{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;background:var(--paper-deep);border:1px solid var(--line);min-width:0}.harvest-ledger_records__xcNDJ strong{font-size:14px;font-weight:500}.harvest-ledger_records__xcNDJ p,.harvest-ledger_records__xcNDJ span{font-size:13px;line-height:1.8;margin:0;overflow-wrap:anywhere}.harvest-ledger_empty__STwbV{padding:30px;border:1px dashed var(--line);background:var(--paper-deep);color:var(--muted);line-height:1.8}.harvest-ledger_form__hPzda button:focus-visible,.harvest-ledger_form__hPzda input:focus-visible,.harvest-ledger_form__hPzda textarea:focus-visible,.harvest-ledger_ledger__eNERS button:focus-visible,.harvest-ledger_ledger__eNERS select:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media(max-width:1000px){.harvest-ledger_list__iN9hO{grid-template-columns:1fr}}@media(max-width:700px){.harvest-ledger_ledger__eNERS{margin-block:40px}.harvest-ledger_fields__CKrrM,.harvest-ledger_selectors__qzhDW{grid-template-columns:1fr}.harvest-ledger_selectors__qzhDW{padding:16px;gap:16px}.harvest-ledger_farmHeading__5taAx{align-items:flex-start;flex-direction:column;gap:14px}.harvest-ledger_farmHeading__5taAx .button{width:100%;min-height:46px}.harvest-ledger_card__HxE5N{padding:16px}.harvest-ledger_cardHeading___GzFX{flex-direction:column;gap:12px}.harvest-ledger_metrics__6W9NL{gap:0 12px}.harvest-ledger_metrics__6W9NL dt{font-size:12px}.harvest-ledger_metrics__6W9NL dd{font-size:14px}.harvest-ledger_detail__0Urwz>h2{font-size:25px}.harvest-ledger_detail__0Urwz .harvest-ledger_metrics__6W9NL{grid-template-columns:1fr}.harvest-ledger_detail__0Urwz .harvest-ledger_actions__DX8EL{align-items:stretch;flex-direction:column}.harvest-ledger_detail__0Urwz .harvest-ledger_actions__DX8EL .button{width:100%}.harvest-ledger_manual__dCPD7{padding:12px;font-size:12px}.harvest-ledger_full___vQ8s{grid-column:auto}.harvest-ledger_actions__DX8EL{gap:10px}.harvest-ledger_actions__DX8EL .button{flex:1 1 130px}}@media(forced-colors:active){.harvest-ledger_card__HxE5N,.harvest-ledger_empty__STwbV,.harvest-ledger_manual__dCPD7,.harvest-ledger_missing__2z8_S,.harvest-ledger_records__xcNDJ li,.harvest-ledger_selectors__qzhDW{background:Canvas;color:CanvasText;border:1px solid CanvasText}.harvest-ledger_metrics__6W9NL>div{border-color:CanvasText}.harvest-ledger_help__EJg__,.harvest-ledger_intro__ddKdL,.harvest-ledger_metrics__6W9NL dt{color:CanvasText}}@media (forced-colors:none){html[data-theme=dark] :is(.harvest-ledger_intro__ddKdL,.harvest-ledger_help__EJg__,.harvest-ledger_card__HxE5N>p,.harvest-ledger_metrics__6W9NL dt,.harvest-ledger_version__kwJI4,.harvest-ledger_review__Vo8bz .harvest-ledger_metrics__6W9NL dd small,.harvest-ledger_empty__STwbV){color:var(--muted)}html[data-theme=dark] :is(.harvest-ledger_selectors__qzhDW,.harvest-ledger_card__HxE5N,.harvest-ledger_review__Vo8bz,.harvest-ledger_records__xcNDJ li,.harvest-ledger_empty__STwbV){background:var(--white);border-color:var(--line)}html[data-theme=dark] .harvest-ledger_manual__dCPD7,html[data-theme=dark] .harvest-ledger_missing__2z8_S{background:var(--paper-deep);border-color:var(--field-border);color:var(--ink)}html[data-theme=dark] .harvest-ledger_missing__2z8_S p{color:inherit}html[data-theme=dark] .harvest-ledger_selectors__qzhDW select{background:var(--field);border-color:var(--field-border);color:var(--ink)}html[data-theme=dark] .harvest-ledger_metrics__6W9NL>div{border-color:var(--line)}html[data-theme=dark] .harvest-ledger_form__hPzda label{color:var(--ink)!important}html[data-theme=dark] :is(.harvest-ledger_ledger__eNERS,.harvest-ledger_detail__0Urwz) .status-badge{color:var(--accent);background:var(--paper-deep);border-color:var(--line)}html[data-theme=dark] :is(.harvest-ledger_ledger__eNERS button,.harvest-ledger_ledger__eNERS select,.harvest-ledger_form__hPzda input,.harvest-ledger_form__hPzda textarea,.harvest-ledger_form__hPzda button):focus-visible{outline-color:var(--focus)}}.harvest-labor-calculator_calculator__BLmXy{margin-block:24px;padding:20px;border:1px solid var(--line);background:var(--paper-deep);border-radius:10px;min-width:0}.harvest-labor-calculator_calculator__BLmXy h3{margin-block:0 12px;font-size:21px;font-weight:400}.harvest-labor-calculator_calculator__BLmXy p{line-height:1.7}.harvest-labor-calculator_help__Ua3e7{color:var(--muted);font-size:13px}.harvest-labor-calculator_field__Mps3O{display:grid;gap:8px;min-width:0}.harvest-labor-calculator_field__Mps3O input{width:100%;min-width:0;min-height:48px;box-sizing:border-box;padding:12px;border:1px solid var(--field-border);border-radius:8px;background:var(--field);color:var(--ink);font:inherit;font-size:16px}.harvest-labor-calculator_field__Mps3O input:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.harvest-labor-calculator_results__5mzvG{margin-block:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.harvest-labor-calculator_results__5mzvG>div{min-width:0;padding-block:12px;border-block-end:1px solid var(--line)}.harvest-labor-calculator_results__5mzvG dt{color:var(--muted);line-height:1.7;font-size:13px}.harvest-labor-calculator_results__5mzvG dd{margin:8px 0 0;font-size:18px;line-height:1.7;overflow-wrap:anywhere}.harvest-labor-calculator_error__qwVix{color:var(--ink);border-inline-start:3px solid var(--field-border);padding-inline-start:12px}@media(max-width:700px){.harvest-labor-calculator_calculator__BLmXy{padding:16px}.harvest-labor-calculator_results__5mzvG{grid-template-columns:1fr;gap:0}}@media(forced-colors:active){.harvest-labor-calculator_calculator__BLmXy,.harvest-labor-calculator_field__Mps3O input{color:CanvasText;background:Canvas;border-color:CanvasText}.harvest-labor-calculator_help__Ua3e7,.harvest-labor-calculator_results__5mzvG dt{color:CanvasText}.harvest-labor-calculator_field__Mps3O input:focus-visible{outline-color:Highlight}}.farm-finance-dashboard_overview__Nqm9r,.farm-finance-dashboard_selected__nqrtK{min-inline-size:0}.farm-finance-dashboard_dashboard__ttHLt{margin-block:64px;min-inline-size:0;scroll-margin-block-start:32px;color:var(--ink)}.farm-finance-dashboard_heading__K7dH7 h2{font-size:clamp(25px,3vw,36px);font-weight:500;margin-block:4px 12px}.farm-finance-dashboard_heading__K7dH7 p{max-inline-size:72ch;margin-block:0 12px;color:var(--muted);line-height:1.8}.farm-finance-dashboard_filters__0unMR{display:grid;grid-template-columns:minmax(0,3fr) minmax(120px,1fr);gap:16px;background:var(--paper-deep);border:1px solid var(--line);border-radius:var(--radius-surface,16px);padding:20px;margin-block:24px}.farm-finance-dashboard_filters__0unMR label,.farm-finance-dashboard_form__xGuFv label{display:flex;flex-direction:column;gap:8px;min-inline-size:0;font-size:14px;line-height:1.65;color:var(--ink)}.farm-finance-dashboard_filters__0unMR input,.farm-finance-dashboard_filters__0unMR select,.farm-finance-dashboard_form__xGuFv input,.farm-finance-dashboard_form__xGuFv select,.farm-finance-dashboard_form__xGuFv textarea{inline-size:100%;max-inline-size:100%;min-inline-size:0;min-block-size:48px;padding:10px 12px;border:1px solid var(--field-border);border-radius:var(--radius-control,10px);background:var(--field);color:var(--ink);font:inherit;font-size:16px;line-height:1.6}.farm-finance-dashboard_filters__0unMR :disabled,.farm-finance-dashboard_form__xGuFv :disabled{opacity:.7;cursor:not-allowed}.farm-finance-dashboard_dashboard__ttHLt button,.farm-finance-dashboard_dialog__GcUdk button{min-block-size:48px;white-space:normal}.farm-finance-dashboard_dashboard__ttHLt :is(button,select,input,summary):focus-visible,.farm-finance-dashboard_dialog__GcUdk :is(button,select,input,textarea,summary):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.farm-finance-dashboard_cards__25dcJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-block:24px 16px}.farm-finance-dashboard_cards__25dcJ>div{border:1px solid var(--line);border-radius:var(--radius-surface,16px);padding:22px 20px;background:var(--surface);min-inline-size:0}.farm-finance-dashboard_cards__25dcJ dt{font-size:14px;font-weight:500;color:var(--muted)}.farm-finance-dashboard_cards__25dcJ dd{margin:14px 0 12px;font-size:clamp(20px,2.2vw,28px);line-height:1.45;font-weight:600}.farm-finance-dashboard_cards__25dcJ p{font-size:13px;color:var(--muted);line-height:1.7;margin:0}.farm-finance-dashboard_cards__25dcJ .farm-finance-dashboard_balance__ajCWV{border-color:var(--accent);background:var(--paper-deep)}.farm-finance-dashboard_amount__dDf_D{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 7px;max-inline-size:100%;font-variant-numeric:tabular-nums;unicode-bidi:isolate}.farm-finance-dashboard_amount__dDf_D bdi{overflow-wrap:anywhere}.farm-finance-dashboard_amount__dDf_D small{font-size:.7em;font-weight:400;white-space:nowrap;color:var(--muted)}.farm-finance-dashboard_note__YUYJT{padding:12px 16px;border-inline-start:3px solid var(--field-border);font-size:13px;line-height:1.8;color:var(--muted);margin-block:12px 24px}.farm-finance-dashboard_summaryColumns__XArvd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.farm-finance-dashboard_panel__3BbBs{border:1px solid var(--line);border-radius:var(--radius-surface,16px);background:var(--surface);padding:24px;min-inline-size:0}.farm-finance-dashboard_dialog__GcUdk h3,.farm-finance-dashboard_panel__3BbBs h3,.farm-finance-dashboard_sectionHeading__lOE6w h3{font-size:21px;font-weight:500;margin-block:0 16px;line-height:1.5}.farm-finance-dashboard_help__p8koX{font-size:13px;line-height:1.8;color:var(--muted);margin-block:0 16px;overflow-wrap:anywhere}.farm-finance-dashboard_categories__riFYE{list-style:none;padding:0;margin:0;display:grid;gap:20px}.farm-finance-dashboard_categories__riFYE li>div:first-child{display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap;font-size:14px;line-height:1.7}.farm-finance-dashboard_categories__riFYE .farm-finance-dashboard_amount__dDf_D{font-weight:600}.farm-finance-dashboard_bar__On4OA{block-size:6px;background:var(--paper-deep);border-radius:8px;overflow:hidden;margin-block-start:8px}.farm-finance-dashboard_bar__On4OA>span{display:block;block-size:100%;background:var(--accent);border-radius:inherit}.farm-finance-dashboard_sales__bvTa3{margin:0;display:grid;gap:14px}.farm-finance-dashboard_sales__bvTa3>div{border-block-end:1px solid var(--line);padding-block-end:12px}.farm-finance-dashboard_sales__bvTa3 dt{font-size:13px;color:var(--muted)}.farm-finance-dashboard_sales__bvTa3 dd{margin:5px 0 0;font-size:17px;line-height:1.6}.farm-finance-dashboard_sales__bvTa3 dd>small{display:block;font-size:12px;color:var(--muted)}.farm-finance-dashboard_known__UXo1k{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--muted)}.farm-finance-dashboard_sales__bvTa3+.farm-finance-dashboard_help__p8koX{margin-block:16px 0}.farm-finance-dashboard_expenses__YnVmk{margin-block-start:32px}.farm-finance-dashboard_sectionHeading__lOE6w{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-block-end:20px}.farm-finance-dashboard_sectionHeading__lOE6w h3{margin:0}.farm-finance-dashboard_records__iwF2L{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.farm-finance-dashboard_records__iwF2L>li{min-inline-size:0;padding:20px;border:1px solid var(--line);border-radius:var(--radius-surface,16px);background:var(--surface)}.farm-finance-dashboard_recordHeading__xltNk{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.farm-finance-dashboard_recordHeading__xltNk h4{font-size:17px;font-weight:500;margin-block:7px 5px;overflow-wrap:anywhere}.farm-finance-dashboard_categoryTag__M6Hvn,.farm-finance-dashboard_recordHeading__xltNk time{font-size:12px;color:var(--muted)}.farm-finance-dashboard_recordHeading__xltNk>.farm-finance-dashboard_amount__dDf_D{font-size:18px;font-weight:600;margin-block-start:4px}.farm-finance-dashboard_categoryTag__M6Hvn{display:inline-block;padding:2px 8px;background:var(--paper-deep);border-radius:6px}.farm-finance-dashboard_recordDetails__C3vxG{margin-block-start:14px;font-size:14px}.farm-finance-dashboard_optional__QDsIW summary,.farm-finance-dashboard_recordDetails__C3vxG summary{min-block-size:48px;display:list-item;align-content:center;cursor:pointer;color:var(--accent);font-size:14px;line-height:1.7}.farm-finance-dashboard_recordDetails__C3vxG dl{margin:0}.farm-finance-dashboard_recordDetails__C3vxG dl>div{padding-block:8px;border-block-start:1px solid var(--line)}.farm-finance-dashboard_recordDetails__C3vxG dt{font-size:12px;color:var(--muted)}.farm-finance-dashboard_recordDetails__C3vxG dd{margin:3px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.farm-finance-dashboard_cancelButton__Z6S5_{margin-block-start:8px;font-size:13px;text-decoration:underline;text-underline-offset:3px}.farm-finance-dashboard_cancelled__oLnQx{border-style:dashed!important}.farm-finance-dashboard_empty__0pmXS{padding:24px;border:1px dashed var(--field-border);border-radius:var(--radius-control,10px);line-height:1.8;color:var(--muted);margin:0}.farm-finance-dashboard_pagination__07Z4P{display:flex;align-items:center;justify-content:center;gap:16px;margin-block-start:24px;flex-wrap:wrap;font-size:14px}.farm-finance-dashboard_pagination__07Z4P button{min-inline-size:100px}.farm-finance-dashboard_dialog__GcUdk{min-inline-size:0;padding-block:16px}.farm-finance-dashboard_dialog__GcUdk>.button{margin-block-start:12px}.farm-finance-dashboard_form__xGuFv{display:grid;gap:18px;min-inline-size:0}.farm-finance-dashboard_form__xGuFv fieldset{padding:0;margin:0;border:0;min-inline-size:0}.farm-finance-dashboard_fields__MvUwm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.farm-finance-dashboard_fields__MvUwm small{font-size:12px;color:var(--muted);line-height:1.7}.farm-finance-dashboard_form__xGuFv textarea{resize:vertical}.farm-finance-dashboard_form__xGuFv>.button{justify-self:start}.farm-finance-dashboard_optional__QDsIW{margin-block-start:18px;border-block-start:1px solid var(--line);padding-block-start:8px}.farm-finance-dashboard_optional__QDsIW>.farm-finance-dashboard_fields__MvUwm{margin-block-start:12px}.farm-finance-dashboard_full__ucsA3{grid-column:1/-1}@media(max-width:1050px){.farm-finance-dashboard_cards__25dcJ{grid-template-columns:repeat(2,minmax(0,1fr))}.farm-finance-dashboard_summaryColumns__XArvd{grid-template-columns:1fr}}@media(max-width:700px){.farm-finance-dashboard_dashboard__ttHLt{margin-block:40px}.farm-finance-dashboard_filters__0unMR{padding:16px;grid-template-columns:minmax(0,1fr)}.farm-finance-dashboard_cards__25dcJ{gap:12px}.farm-finance-dashboard_cards__25dcJ>div{padding:16px}.farm-finance-dashboard_cards__25dcJ dd{font-size:21px}.farm-finance-dashboard_panel__3BbBs{padding:18px}.farm-finance-dashboard_fields__MvUwm,.farm-finance-dashboard_records__iwF2L{grid-template-columns:1fr}.farm-finance-dashboard_sectionHeading__lOE6w{align-items:stretch;flex-direction:column}.farm-finance-dashboard_sectionHeading__lOE6w .button{inline-size:100%}.farm-finance-dashboard_recordHeading__xltNk>.farm-finance-dashboard_amount__dDf_D{font-size:17px}.farm-finance-dashboard_full__ucsA3{grid-column:auto}.farm-finance-dashboard_pagination__07Z4P{gap:10px}.farm-finance-dashboard_pagination__07Z4P button{min-inline-size:80px}.farm-finance-dashboard_note__YUYJT{padding-inline:12px}.farm-finance-dashboard_form__xGuFv>.button{inline-size:100%;justify-self:stretch}}@media(max-width:380px){.farm-finance-dashboard_cards__25dcJ{grid-template-columns:1fr}.farm-finance-dashboard_cards__25dcJ dd{font-size:25px}}@media(forced-colors:active){.farm-finance-dashboard_cards__25dcJ>div,.farm-finance-dashboard_empty__0pmXS,.farm-finance-dashboard_filters__0unMR,.farm-finance-dashboard_panel__3BbBs,.farm-finance-dashboard_records__iwF2L>li{background:Canvas;color:CanvasText;border-color:CanvasText}.farm-finance-dashboard_bar__On4OA{border:1px solid CanvasText}.farm-finance-dashboard_bar__On4OA>span{background:Highlight}.farm-finance-dashboard_note__YUYJT{border-color:CanvasText}}.farm-finance-dashboard_areaAction__u5GVF{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-block:16px 0}.farm-finance-dashboard_cards__25dcJ .farm-finance-dashboard_areaDifference__tPrFi{margin-block-start:12px;padding-block-start:10px;border-block-start:1px solid var(--line)}.farm-finance-dashboard_areaDifference__tPrFi span{display:block;font-size:12px;margin-block-start:5px}.admin-appearance_section__Jm8ax{margin-block:36px 64px;scroll-margin-top:140px}.admin-appearance_section__Jm8ax header{max-width:850px;margin-block-end:24px}.admin-appearance_section__Jm8ax h2{font-size:clamp(28px,3vw,42px);line-height:1.35}.admin-appearance_section__Jm8ax p{line-height:1.85}.admin-appearance_editor__JxrZG{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:32px;align-items:start}.admin-appearance_form__iJ9TT{min-width:0}.admin-appearance_controls__0Wbbw{display:grid;gap:18px;margin:0 0 22px;padding:22px;border:1px solid var(--border);border-radius:16px;min-width:0}.admin-appearance_controls__0Wbbw legend{padding-inline:10px;font-weight:700}.admin-appearance_controls__0Wbbw input{accent-color:var(--accent)}.admin-appearance_logoOptions__lJctD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.admin-appearance_logoOption__iWTPl{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;padding:12px 8px;border:1px solid #777e69;border-radius:12px;background:var(--surface);color:var(--text);cursor:pointer;text-align:center}.admin-appearance_logoOption__iWTPl img{display:block;object-fit:contain}.admin-appearance_logoOption__iWTPl:has(input:checked){outline:3px solid var(--accent);outline-offset:3px}.admin-appearance_logoOption__iWTPl:has(input:focus-visible){outline:3px solid currentColor;outline-offset:5px}.admin-appearance_logoOption__iWTPl input{width:18px;height:18px;min-height:18px;padding:0;margin:0}.admin-appearance_rangeLabel__Gm8IE{display:block}.admin-appearance_rangeLabel__Gm8IE output{font-variant-numeric:tabular-nums}.admin-appearance_rangeLabel__Gm8IE input{display:block;width:100%;height:44px;margin-top:8px;padding:0;cursor:pointer}.admin-appearance_check__kj13U{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer}.admin-appearance_check__kj13U input{flex:0 0 auto;width:20px;height:20px;min-height:20px;padding:0;margin:0}.admin-appearance_controls__0Wbbw small{line-height:1.7}.admin-appearance_actions__KiMe_{display:flex;flex-wrap:wrap;gap:10px}.admin-appearance_actions__KiMe_ button{min-height:44px}.admin-appearance_previewPane__xdivK{position:sticky;top:145px;min-width:0}.admin-appearance_previewPane__xdivK h3{font-size:24px}.admin-appearance_preview__fgTw0{overflow:hidden;border:1px solid var(--border);border-radius:18px}.admin-appearance_previewHeader__0fgVV{display:flex;gap:14px;align-items:center;justify-content:center;padding:22px 14px;background:var(--surface);color:var(--text);min-height:130px}.admin-appearance_mark__EyPer{flex:none;object-fit:contain}.admin-appearance_wordmark__RGKOI{min-width:0}.admin-appearance_wordmark__RGKOI strong{display:block;font-family:Arial,sans-serif;font-size:clamp(15px,1.4vw,22px);font-weight:700;line-height:1.4;overflow-wrap:anywhere}.admin-appearance_wordmark__RGKOI small{display:block;margin-top:8px;font-size:11px;line-height:1.5}.admin-appearance_previewBody__7jUJE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;background:var(--paper)}.admin-appearance_previewSection__EpAOs{padding:24px 12px;min-height:92px;display:grid;place-items:center;text-align:center;border:1px solid var(--border);border-radius:10px;background:var(--paper-deep);line-height:1.7}.admin-appearance_previewBody__7jUJE>p{grid-column:1/-1}.admin-appearance_preview__fgTw0[data-motion=true] .admin-appearance_mark__EyPer{animation:admin-appearance_appearanceEntrance__4oUIg .8s ease-out both}@keyframes admin-appearance_appearanceEntrance__4oUIg{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.admin-appearance_editor__JxrZG{grid-template-columns:1fr}.admin-appearance_previewPane__xdivK{position:static;order:-1}.admin-appearance_previewHeader__0fgVV{min-height:110px}.admin-appearance_wordmark__RGKOI strong{font-size:22px}}@media(max-width:450px){.admin-appearance_controls__0Wbbw{padding:16px}.admin-appearance_logoOptions__lJctD{gap:8px}.admin-appearance_logoOption__iWTPl{font-size:13px;padding:12px 5px}.admin-appearance_previewHeader__0fgVV{gap:10px;padding:16px 10px}.admin-appearance_wordmark__RGKOI strong{font-size:17px}.admin-appearance_previewBody__7jUJE{padding:12px;gap:8px}}@media(prefers-reduced-motion:reduce){.admin-appearance_preview__fgTw0[data-motion=true] .admin-appearance_mark__EyPer{animation:none}}@media(forced-colors:active){.admin-appearance_logoOption__iWTPl:has(input:checked){outline-color:Highlight}.admin-appearance_logoOption__iWTPl input{forced-color-adjust:auto}}.farm-activity-controls_controls__s_BXu{box-sizing:border-box;container-type:inline-size;width:100%;min-width:0;padding:16px;border:1px solid var(--glass-border,var(--line));border-radius:14px;background:var(--glass-solid,var(--surface));color:var(--glass-ink,var(--ink));font-size:14px;line-height:1.65;text-align:start;overflow-wrap:anywhere}.farm-activity-controls_controls__s_BXu h3{margin:0 0 14px;font-size:17px;line-height:1.5;font-weight:650}.farm-activity-controls_controls__s_BXu h4{margin:0 0 8px;font-size:13px;font-weight:650}.farm-activity-controls_toggle__2OTbb{box-sizing:border-box;display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;margin:0;padding:9px 10px;border:1px solid var(--glass-field-border,var(--field-border));border-radius:10px;background:var(--glass-field,var(--field));font-weight:600;cursor:pointer}.farm-activity-controls_toggle__2OTbb input{flex:none;width:19px;height:19px;margin:0;accent-color:var(--green,#236b3c)}.farm-activity-controls_toggle__2OTbb span{min-width:0}.farm-activity-controls_toggle__2OTbb:has(input:disabled){color:var(--glass-muted,var(--muted));cursor:default}.farm-activity-controls_controls__s_BXu :is(input,select,summary,a):focus-visible{outline:3px solid var(--glass-focus,var(--focus));outline-offset:3px}.farm-activity-controls_unit__ne42i{margin:10px 0 4px;font-size:12px;color:var(--glass-muted,var(--muted))}.farm-activity-controls_meaning__i5bf_{margin:0 0 6px;font-size:13px;font-weight:600}.farm-activity-controls_hint__DzLbT{margin:6px 0 0;font-size:12px;color:var(--glass-muted,var(--muted))}.farm-activity-controls_field__pPj2k{display:grid;gap:6px;min-width:0;margin-block:18px}.farm-activity-controls_field__pPj2k>label{font-weight:600}.farm-activity-controls_field__pPj2k select{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:44px;padding:10px 12px;padding-inline-end:28px;border:1px solid var(--glass-field-border,var(--field-border));border-radius:10px;background:var(--glass-field,var(--field));color:var(--glass-ink,var(--ink));font:inherit;font-size:16px;direction:inherit}.farm-activity-controls_field__pPj2k select:disabled{color:var(--glass-muted,var(--muted));background:var(--paper-deep);opacity:1}.farm-activity-controls_legendBlock__P0XL0{margin-block:0 18px}.farm-activity-controls_legend__1UkL0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;list-style:none;margin:0 0 12px;padding:0;min-width:0}.farm-activity-controls_legend__1UkL0 li{display:flex;align-items:flex-start;gap:7px;min-width:0;font-size:12px;line-height:1.5}.farm-activity-controls_swatch__RhfMV{display:block;flex:none;box-sizing:border-box;width:18px;height:18px;margin-block-start:1px;border:1px solid;border-radius:4px}.farm-activity-controls_bands__91OTH{display:flex;flex-wrap:wrap;gap:6px 12px;margin:6px 0;font-size:12px}.farm-activity-controls_bands__91OTH span{min-width:0}.farm-activity-controls_selectedPanel__rmqAJ{margin-block:0 18px;padding:12px;border:1px solid var(--glass-border,var(--line));border-radius:10px;background:var(--paper-deep)}.farm-activity-controls_regionName__O6b6D{margin:0 0 12px;font-size:14px;font-weight:650}.farm-activity-controls_selectedCounts__043zu{display:grid;gap:8px;margin:0;font-size:12px}.farm-activity-controls_selectedCounts__043zu>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px}.farm-activity-controls_selectedCounts__043zu dt{min-width:0;color:var(--glass-muted,var(--muted))}.farm-activity-controls_selectedCounts__043zu dd{margin:0;text-align:end;font-weight:600;font-variant-numeric:tabular-nums}.farm-activity-controls_selectedCounts__043zu .farm-activity-controls_totalRow__F7kPU{font-size:14px}.farm-activity-controls_selectedCounts__043zu .farm-activity-controls_totalRow__F7kPU dd{font-size:18px;font-weight:650}.farm-activity-controls_selectedCounts__043zu .farm-activity-controls_zeroRow__WQ7XW{margin-block-start:4px;padding-block-start:8px;border-block-start:1px solid var(--glass-border,var(--line))}.farm-activity-controls_selectedSource__giOAd{display:inline-flex;align-items:center;min-height:44px;max-width:100%;margin-block-start:8px;color:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px}.farm-activity-controls_coverage__ArDiR{margin:14px 0 0;padding:10px 12px;border-inline-start:3px solid var(--green);border-radius:4px;background:var(--paper-deep);font-size:12px}.farm-activity-controls_source__eJkDH{margin-block-start:16px;font-size:12px;color:var(--glass-muted,var(--muted))}.farm-activity-controls_source__eJkDH summary{box-sizing:border-box;min-height:44px;padding:10px 0;color:var(--glass-ink,var(--ink));font-weight:600;cursor:pointer}.farm-activity-controls_source__eJkDH p{margin:6px 0}.farm-activity-controls_source__eJkDH a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;color:var(--glass-ink,var(--ink));text-decoration:underline;text-underline-offset:3px}.farm-activity-controls_source__eJkDH a bdi{min-width:0;overflow-wrap:anywhere}.farm-activity-controls_status__AFD2u{margin:12px 0 0;font-size:12px;color:var(--glass-muted,var(--muted))}.farm-activity-controls_error__yEtja{margin:12px 0 0;padding:10px 12px;border:1px solid var(--glass-field-border,var(--field-border));border-radius:10px;background:var(--paper-deep);font-size:13px;font-weight:600}@container(max-width:255px){.farm-activity-controls_legend__1UkL0{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.farm-activity-controls_controls__s_BXu,.farm-activity-controls_controls__s_BXu *{scroll-behavior:auto}}@media(forced-colors:active){.farm-activity-controls_controls__s_BXu,.farm-activity-controls_coverage__ArDiR,.farm-activity-controls_error__yEtja,.farm-activity-controls_selectedPanel__rmqAJ{background:Canvas;color:CanvasText;border-color:CanvasText}.farm-activity-controls_field__pPj2k select,.farm-activity-controls_toggle__2OTbb{background:Field;color:FieldText;border-color:ButtonBorder}.farm-activity-controls_controls__s_BXu :is(input,select,summary,a):focus-visible{outline-color:Highlight}.farm-activity-controls_hint__DzLbT,.farm-activity-controls_selectedCounts__043zu dt,.farm-activity-controls_source__eJkDH,.farm-activity-controls_status__AFD2u,.farm-activity-controls_toggle__2OTbb:has(input:disabled),.farm-activity-controls_unit__ne42i{color:CanvasText}.farm-activity-controls_selectedSource__giOAd,.farm-activity-controls_source__eJkDH a,.farm-activity-controls_source__eJkDH summary{color:LinkText}.farm-activity-controls_swatch__RhfMV{forced-color-adjust:none}}.map-meaning-legend_legend__OyxEE{position:absolute;z-index:9;right:100px;bottom:64px;box-sizing:border-box;width:68px;max-width:calc(100% - 124px);border:1px solid var(--glass-border,var(--line));border-radius:14px;background:var(--glass-solid,var(--surface));color:var(--glass-ink,var(--ink));font-size:12px;line-height:1.6;text-align:start;box-shadow:0 4px 18px #0002}.map-meaning-legend_legend__OyxEE[open]{width:310px}.map-meaning-legend_legend__OyxEE[hidden]{display:none}.map-meaning-legend_legend__OyxEE summary{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:10px 12px;font-weight:650;cursor:pointer;list-style:none}.map-meaning-legend_legend__OyxEE summary::-webkit-details-marker{display:none}.map-meaning-legend_legend__OyxEE summary:focus-visible{outline:3px solid var(--glass-focus,var(--focus));outline-offset:3px;border-radius:12px}.map-meaning-legend_dots__Oy9DN{display:flex;gap:4px}.map-meaning-legend_dots__Oy9DN i{width:9px;height:9px;border-radius:50%;background:#45ba72}.map-meaning-legend_dots__Oy9DN i:nth-child(2){background:#d85468}.map-meaning-legend_dots__Oy9DN i:nth-child(3){background:#d4af37}.map-meaning-legend_content__asItl{max-height:min(58vh,430px);overflow:auto;overscroll-behavior:contain;padding:0 14px 12px;overflow-wrap:anywhere}.map-meaning-legend_content__asItl ul{display:grid;gap:12px;margin:0;padding:12px 0;list-style:none;border-block:1px solid var(--glass-line,var(--line))}.map-meaning-legend_content__asItl li{display:grid;grid-template-columns:16px minmax(0,1fr) 44px;align-items:start;gap:10px}.map-meaning-legend_content__asItl li>span{min-width:0}.map-meaning-legend_content__asItl p{margin:10px 0 0;color:var(--glass-muted,var(--muted))}.map-meaning-legend_content__asItl .map-meaning-legend_selected__cwU04{margin:0 0 12px;color:inherit}.map-meaning-legend_swatch__3OTGk{box-sizing:border-box;flex:none;width:16px;height:16px;border:1px solid #ffffff90;border-radius:50%;margin-block-start:2px}.map-meaning-legend_green__KWXlv,.map-meaning-legend_pulse__mzFHL{background:#45ba72}.map-meaning-legend_red__oeNqj{background:#d85468}.map-meaning-legend_purple__5P_Ee{background:#6d4193}.map-meaning-legend_background__h2Jh8{background:#16654b}.map-meaning-legend_area__epeYD,.map-meaning-legend_gold__YKNdB,.map-meaning-legend_power__Kit35{border:0;border-radius:0;background:transparent;height:10px;margin-block-start:6px}.map-meaning-legend_gold__YKNdB{border-block-start:3px solid #d4af37}.map-meaning-legend_area__epeYD{border-block-start:3px dashed #b9d5ed}.map-meaning-legend_power__Kit35{border-block-start:3px solid #80a8c9}@media(max-height:420px){.map-meaning-legend_legend__OyxEE{bottom:20px}.map-meaning-legend_content__asItl{max-height:45vh}}@media(max-width:700px){.map-meaning-legend_legend__OyxEE{--legend-bottom:max(192px,calc(env(safe-area-inset-bottom) + 164px));right:12px;bottom:var(--legend-bottom);width:46px;max-width:calc(100% - 24px);font-size:12px}.map-meaning-legend_legend__OyxEE[open]{width:230px}.map-meaning-legend_legend__OyxEE summary{width:44px;margin-left:auto;padding-inline:3px}.map-meaning-legend_content__asItl{box-sizing:border-box;max-height:max(44px,min(45svh,calc(100svh - var(--legend-bottom) - 72px)))}}@media(max-width:700px) and (max-height:420px){.map-meaning-legend_legend__OyxEE{--legend-bottom:max(164px,calc(env(safe-area-inset-bottom) + 152px))}}@media(forced-colors:active){.map-meaning-legend_legend__OyxEE{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}.map-meaning-legend_content__asItl p{color:CanvasText}.map-meaning-legend_dots__Oy9DN i,.map-meaning-legend_swatch__3OTGk{forced-color-adjust:none}.map-meaning-legend_legend__OyxEE summary:focus-visible{outline-color:Highlight}}.map-meaning-legend_toggle__mAL_i{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:44px;min-height:44px;cursor:pointer;flex:none}.map-meaning-legend_toggle__mAL_i input{position:absolute;inset:0;margin:0;width:100%;height:100%;opacity:0;cursor:pointer}.map-meaning-legend_track__Uzy7M{display:block;box-sizing:border-box;width:42px;height:24px;border:1px solid #ffffff55;border-radius:99px;background:#101312;pointer-events:none;transition:background .18s ease}.map-meaning-legend_track__Uzy7M i{display:block;width:20px;height:20px;border-radius:50%;margin:1px;background:#fff;box-shadow:0 1px 3px #0004;transition:transform .18s ease}.map-meaning-legend_toggle__mAL_i input:checked+.map-meaning-legend_track__Uzy7M{background:#2eae59;border-color:#2eae59}.map-meaning-legend_toggle__mAL_i input:checked+.map-meaning-legend_track__Uzy7M i{transform:translateX(18px)}.map-meaning-legend_toggle__mAL_i input:focus-visible+.map-meaning-legend_track__Uzy7M{outline:3px solid var(--glass-focus,var(--focus));outline-offset:3px}@media(prefers-reduced-motion:reduce){.map-meaning-legend_track__Uzy7M,.map-meaning-legend_track__Uzy7M i{transition:none}}@media(forced-colors:active){.map-meaning-legend_track__Uzy7M{background:Canvas;border-color:CanvasText}.map-meaning-legend_track__Uzy7M i{background:CanvasText}.map-meaning-legend_toggle__mAL_i input:checked+.map-meaning-legend_track__Uzy7M{background:Highlight;border-color:Highlight}.map-meaning-legend_toggle__mAL_i input:checked+.map-meaning-legend_track__Uzy7M i{background:HighlightText}}.farm-region-picker_picker__asXBD{box-sizing:border-box;container-type:inline-size;width:100%;min-width:0;padding:20px;border:1px solid var(--glass-border,var(--line));border-radius:18px;background:var(--glass-solid,var(--surface));color:var(--glass-ink,var(--ink));font-size:14px;line-height:1.65;text-align:start;overflow-wrap:anywhere}.farm-region-picker_heading__vvPF3{margin-block-end:20px}.farm-region-picker_heading__vvPF3 h2{margin:0 0 6px;font-size:20px;font-weight:650;line-height:1.5}.farm-region-picker_heading__vvPF3 p{margin:0;color:var(--glass-muted,var(--muted))}.farm-region-picker_field__DoOOZ{display:grid;gap:6px;min-width:0}.farm-region-picker_picker__asXBD>.farm-region-picker_field__DoOOZ{margin-block-end:18px}.farm-region-picker_field__DoOOZ label{font-weight:600;color:inherit}.farm-region-picker_picker__asXBD button,.farm-region-picker_picker__asXBD input,.farm-region-picker_picker__asXBD select{box-sizing:border-box;min-width:0;min-height:44px;border:1px solid var(--glass-field-border,var(--field-border));border-radius:10px;background:var(--glass-field,var(--field));color:var(--glass-ink,var(--ink));font:inherit;line-height:1.5}.farm-region-picker_picker__asXBD input,.farm-region-picker_picker__asXBD select{width:100%;max-width:100%;padding:10px 12px;font-size:16px;direction:inherit}.farm-region-picker_picker__asXBD select{padding-inline-end:28px}.farm-region-picker_picker__asXBD input::placeholder{color:var(--glass-muted,var(--muted));opacity:1}.farm-region-picker_picker__asXBD select:disabled{color:var(--glass-muted,var(--muted));background:var(--paper-deep);cursor:not-allowed;opacity:1}.farm-region-picker_picker__asXBD button{padding:10px 12px;cursor:pointer;text-align:center}.farm-region-picker_picker__asXBD button:hover{background:var(--paper-deep)}.farm-region-picker_picker__asXBD :is(select,input,button):focus-visible{outline:3px solid var(--glass-focus,var(--focus));outline-offset:3px}.farm-region-picker_hint__EwYgx{margin:0;color:var(--glass-muted,var(--muted));font-size:12px}.farm-region-picker_shortcuts__ez4BT{display:flex;flex-wrap:wrap;gap:8px;margin-block:0 20px}.farm-region-picker_shortcuts__ez4BT button{flex:1 1 auto;font-size:13px}.farm-region-picker_filters__F_n3R{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-block-end:18px}.farm-region-picker_counts__XRSdN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.farm-region-picker_counts__XRSdN div{min-width:0}.farm-region-picker_counts__XRSdN dt{color:var(--glass-muted,var(--muted));font-size:12px}.farm-region-picker_counts__XRSdN dd{margin:2px 0 0;font-size:20px;font-weight:650;font-variant-numeric:tabular-nums}.farm-region-picker_coverage__L8j6m{margin:12px 0 20px;padding:10px 12px;border-inline-start:3px solid var(--green);border-radius:4px;background:var(--paper-deep);font-size:12px}.farm-region-picker_selected__G7ku4{display:grid;gap:4px;margin-block-end:20px;padding:12px;border:1px solid var(--green);border-radius:10px;background:var(--paper-deep)}.farm-region-picker_selected__G7ku4 small,.farm-region-picker_selected__G7ku4>span{font-size:12px;color:var(--glass-muted,var(--muted))}.farm-region-picker_selected__G7ku4 strong{font-weight:650}.farm-region-picker_resultHeading__gjcpU{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;margin-block-end:10px}.farm-region-picker_resultHeading__gjcpU h3{margin:0;font-size:14px;font-weight:650}.farm-region-picker_resultHeading__gjcpU p{margin:0;font-size:12px;color:var(--glass-muted,var(--muted))}.farm-region-picker_results__T_zlv{display:grid;gap:8px;list-style:none;margin:0;padding:0;min-width:0}.farm-region-picker_results__T_zlv li{min-width:0}.farm-region-picker_results__T_zlv button{display:grid;gap:4px;width:100%;padding:10px 12px;text-align:start}.farm-region-picker_results__T_zlv button[aria-pressed=true]{border-color:var(--green);background:var(--paper-deep)}.farm-region-picker_resultName__WRhSi{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;font-weight:600}.farm-region-picker_resultMeta__Of0E9,.farm-region-picker_resultName__WRhSi small{font-size:12px;font-weight:400;color:var(--glass-muted,var(--muted))}.farm-region-picker_picker__asXBD .farm-region-picker_more__cPFhd{width:100%;margin-block-start:12px;font-weight:600}.farm-region-picker_empty__I4i5P{margin:0;padding:12px;background:var(--paper-deep);border-radius:10px;color:var(--glass-muted,var(--muted))}.farm-region-picker_status__JLzZE{margin:16px 0 0;font-size:12px;color:var(--glass-muted,var(--muted))}.farm-region-picker_error__vDCLK{margin:12px 0 0;padding:10px 12px;border:1px solid var(--glass-field-border,var(--field-border));border-radius:10px;background:var(--paper-deep);font-size:13px;font-weight:600}@container(min-width:560px){.farm-region-picker_filters__F_n3R{grid-template-columns:repeat(2,minmax(0,1fr))}}@container(max-width:320px){.farm-region-picker_counts__XRSdN{grid-template-columns:minmax(0,1fr)}.farm-region-picker_shortcuts__ez4BT button{flex-basis:100%}}@media(forced-colors:active){.farm-region-picker_coverage__L8j6m,.farm-region-picker_empty__I4i5P,.farm-region-picker_error__vDCLK,.farm-region-picker_picker__asXBD,.farm-region-picker_selected__G7ku4{background:Canvas;color:CanvasText;border-color:CanvasText}.farm-region-picker_picker__asXBD :is(select,input){background:Field;color:FieldText;border-color:ButtonBorder}.farm-region-picker_picker__asXBD button{background:ButtonFace;color:ButtonText;border-color:ButtonBorder}.farm-region-picker_picker__asXBD button[aria-pressed=true],.farm-region-picker_selected__G7ku4{border:2px solid Highlight}.farm-region-picker_picker__asXBD :is(select,input,button):focus-visible{outline-color:Highlight}.farm-region-picker_counts__XRSdN dt,.farm-region-picker_hint__EwYgx,.farm-region-picker_resultHeading__gjcpU p,.farm-region-picker_resultMeta__Of0E9,.farm-region-picker_resultName__WRhSi small,.farm-region-picker_selected__G7ku4 small,.farm-region-picker_selected__G7ku4>span,.farm-region-picker_status__JLzZE{color:CanvasText}}.neighborhood-overview_overview__m_Yr_{box-sizing:border-box;width:100%;min-width:0;padding:20px;color:var(--glass-ink,var(--ink));background:var(--glass-solid,var(--surface));font-size:14px;line-height:1.7;text-align:start;overflow-wrap:anywhere}.neighborhood-overview_overview__m_Yr_ *{box-sizing:border-box}.neighborhood-overview_overview__m_Yr_ dd,.neighborhood-overview_overview__m_Yr_ dl,.neighborhood-overview_overview__m_Yr_ h2,.neighborhood-overview_overview__m_Yr_ h3,.neighborhood-overview_overview__m_Yr_ p{margin:0}.neighborhood-overview_overview__m_Yr_ h2,.neighborhood-overview_overview__m_Yr_ h3{font-family:inherit;color:inherit;font-weight:650;line-height:1.5}.neighborhood-overview_overview__m_Yr_ h2{font-size:22px;margin-block:3px 8px}.neighborhood-overview_overview__m_Yr_ h3{font-size:16px;margin-block-end:10px}.neighborhood-overview_eyebrow__3IgSa{font-size:12px;color:var(--glass-muted,var(--muted))}.neighborhood-overview_breadcrumb__eLapM,.neighborhood-overview_note__ziDkS,.neighborhood-overview_provenance__JbS6j{color:var(--glass-muted,var(--muted));font-size:12px;line-height:1.75}.neighborhood-overview_actions__IIApG{display:flex;flex-wrap:wrap;gap:8px;margin-block:14px}.neighborhood-overview_overview__m_Yr_ button{max-width:100%;min-width:44px;min-height:44px;padding:9px 12px;border:1px solid var(--glass-field-border,var(--field-border));border-radius:10px;background:var(--glass-field,var(--field));color:inherit;font:inherit;font-size:14px;line-height:1.5;text-align:start;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.neighborhood-overview_actions__IIApG button{flex:1 1 130px;text-align:center}.neighborhood-overview_overview__m_Yr_ a{color:var(--green);text-underline-offset:3px}.neighborhood-overview_overview__m_Yr_ a:focus-visible,.neighborhood-overview_overview__m_Yr_ button:focus-visible,.neighborhood-overview_overview__m_Yr_ input:focus-visible{outline:3px solid var(--glass-focus,var(--focus));outline-offset:3px}.neighborhood-overview_overview__m_Yr_ button:disabled{background:var(--paper-deep);color:var(--glass-muted,var(--muted));cursor:wait}.neighborhood-overview_provenance__JbS6j{padding-block-end:16px;border-block-end:1px solid var(--glass-border,var(--line))}.neighborhood-overview_layerFieldset__upvtP{min-width:0;margin:18px 0;padding:0;border:0}.neighborhood-overview_layerFieldset__upvtP legend{margin-block-end:10px;padding:0;font-size:16px;font-weight:650;color:inherit}.neighborhood-overview_layerChoices__TtbsF label,.neighborhood-overview_selectAll__YjzaQ{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;margin:0;padding:9px 10px;border:1px solid var(--glass-border,var(--line));border-radius:10px;cursor:pointer}.neighborhood-overview_selectAll__YjzaQ{margin-block-end:8px;font-weight:600;background:var(--paper-deep)}.neighborhood-overview_layerChoices__TtbsF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.neighborhood-overview_layerChoices__TtbsF label:has(input:disabled){color:var(--glass-muted,var(--muted));cursor:not-allowed}.neighborhood-overview_layerChoices__TtbsF label>span{min-width:0;font-size:13px;line-height:1.55}.neighborhood-overview_layerChoices__TtbsF small{display:block;font-size:11px}.neighborhood-overview_overview__m_Yr_ input[type=checkbox]{flex:none;width:20px;height:20px;min-height:20px;margin:0;accent-color:var(--green)}.neighborhood-overview_internet__3INAR{padding:12px;border:1px solid var(--glass-border,var(--line));border-radius:12px;background:var(--paper-deep);margin-block-end:14px}.neighborhood-overview_internet__3INAR h3{font-size:14px;margin-block-end:5px}.neighborhood-overview_internet__3INAR p{font-size:12px;color:var(--glass-muted,var(--muted))}.neighborhood-overview_visibleLists__91h2I{display:grid;gap:18px;min-width:0;margin-block:18px 10px}.neighborhood-overview_labels__iIulp{display:grid;gap:5px;min-width:0;padding:0;margin:0;list-style:none}.neighborhood-overview_labels__iIulp li{min-width:0;border-block-end:1px solid var(--glass-border,var(--line))}.neighborhood-overview_labels__iIulp button{display:block;width:100%;border:0;border-radius:7px;background:transparent;padding-inline:7px;color:var(--green)}.neighborhood-overview_labels__iIulp span{display:block;min-height:44px;padding:9px 7px}.neighborhood-overview_forecast__jV8Gc{min-width:0;margin-block-start:20px;padding-block-start:18px;border-block-start:1px solid var(--glass-border,var(--line))}.neighborhood-overview_forecast__jV8Gc .neighborhood-overview_loadButton__0aC_U{display:block;width:100%;margin-block:12px 0;padding:12px;background:var(--green);border-color:var(--green);color:var(--on-green);text-align:center;font-weight:600}.neighborhood-overview_forecast__jV8Gc .neighborhood-overview_loadButton__0aC_U:disabled{background:var(--paper-deep);border-color:var(--glass-field-border,var(--field-border));color:var(--glass-muted,var(--muted))}.neighborhood-overview_status__hVpf1{min-height:22px;margin-block:8px!important;font-size:13px}.neighborhood-overview_rainNote__xxzpz{margin-block:10px!important;padding:10px 12px;border-inline-start:3px solid var(--green);background:var(--paper-deep);font-size:12px}.neighborhood-overview_rangeTitle__Rnazs{margin-block:14px 8px!important;font-size:13px;font-weight:600}.neighborhood-overview_ranges__WOg_I{display:grid;gap:6px;min-width:0}.neighborhood-overview_forecastMeta__6bg6H>div,.neighborhood-overview_ranges__WOg_I>div{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 12px;min-width:0}.neighborhood-overview_forecastMeta__6bg6H dt,.neighborhood-overview_ranges__WOg_I dt{font-size:12px;color:var(--glass-muted,var(--muted))}.neighborhood-overview_ranges__WOg_I dd{font-weight:600;font-variant-numeric:tabular-nums}.neighborhood-overview_periodCount__FU4EF{margin-block:16px 8px!important;font-size:12px;color:var(--glass-muted,var(--muted))}.neighborhood-overview_forecastCards__bSjSi{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:10px;min-width:0;margin:0;padding:0;list-style:none}.neighborhood-overview_forecastCards__bSjSi>li{min-width:0;padding:12px;border:1px solid var(--glass-border,var(--line));border-radius:12px;background:var(--glass-field,var(--field))}.neighborhood-overview_forecastCards__bSjSi time{display:block;margin-block-end:9px;font-size:13px;font-weight:600;color:var(--green)}.neighborhood-overview_forecastCards__bSjSi dl{display:grid;gap:7px;min-width:0}.neighborhood-overview_forecastCards__bSjSi dl>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:3px 10px;min-width:0}.neighborhood-overview_forecastCards__bSjSi dt{font-size:12px;color:var(--glass-muted,var(--muted))}.neighborhood-overview_forecastCards__bSjSi dd{font-size:13px;font-variant-numeric:tabular-nums}.neighborhood-overview_forecastMeta__6bg6H{display:grid;gap:8px;min-width:0;margin-block:15px 8px!important;padding-block-start:12px;border-block-start:1px solid var(--glass-border,var(--line));font-size:12px}@media(hover:hover){.neighborhood-overview_overview__m_Yr_ button:enabled:hover{background:var(--glass-hover,var(--surface-hover))}.neighborhood-overview_forecast__jV8Gc .neighborhood-overview_loadButton__0aC_U:enabled:hover{background:var(--green);filter:brightness(.94)}}@media(max-width:480px){.neighborhood-overview_overview__m_Yr_{padding:15px}.neighborhood-overview_overview__m_Yr_ h2{font-size:20px}.neighborhood-overview_actions__IIApG button{flex-basis:100%}.neighborhood-overview_layerChoices__TtbsF{grid-template-columns:minmax(0,1fr)}}@media(forced-colors:active){.neighborhood-overview_forecastCards__bSjSi>li,.neighborhood-overview_internet__3INAR,.neighborhood-overview_overview__m_Yr_,.neighborhood-overview_rainNote__xxzpz,.neighborhood-overview_selectAll__YjzaQ{background:Canvas;color:CanvasText;border-color:CanvasText}.neighborhood-overview_forecast__jV8Gc .neighborhood-overview_loadButton__0aC_U,.neighborhood-overview_overview__m_Yr_ button{background:ButtonFace;color:ButtonText;border-color:ButtonBorder}.neighborhood-overview_forecastCards__bSjSi time,.neighborhood-overview_labels__iIulp button,.neighborhood-overview_overview__m_Yr_ a{color:LinkText}.neighborhood-overview_overview__m_Yr_ a:focus-visible,.neighborhood-overview_overview__m_Yr_ button:focus-visible,.neighborhood-overview_overview__m_Yr_ input:focus-visible{outline-color:Highlight}.neighborhood-overview_layerChoices__TtbsF label:has(input:disabled),.neighborhood-overview_overview__m_Yr_ button:disabled{color:GrayText}}.region-palm-story_card__nL0o2{width:100%;margin-block:18px;padding-block:16px;border-block:1px solid var(--glass-border,var(--line));color:var(--glass-ink,var(--ink));font-size:14px;line-height:1.75;overflow-wrap:anywhere;text-align:start}.region-palm-story_card__nL0o2,.region-palm-story_card__nL0o2 *{box-sizing:border-box;min-width:0}.region-palm-story_card__nL0o2 h3,.region-palm-story_card__nL0o2 h4,.region-palm-story_card__nL0o2 h5,.region-palm-story_card__nL0o2 p{margin:0}.region-palm-story_card__nL0o2 h3{font:inherit;font-size:16px;font-weight:650;line-height:1.5}.region-palm-story_card__nL0o2 h4{font:inherit;font-weight:650;line-height:1.6}.region-palm-story_card__nL0o2 h5{font:inherit;font-weight:600;line-height:1.6}.region-palm-story_context__31R8k{margin-block-start:14px}.region-palm-story_context__31R8k+.region-palm-story_context__31R8k{margin-block-start:18px;padding-block-start:16px;border-block-start:1px solid var(--glass-border,var(--line))}.region-palm-story_scope__WtjBC{margin-block:5px 14px!important;color:var(--glass-muted,var(--muted));font-size:12px}.region-palm-story_facts__LiFZS{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none}.region-palm-story_event__Ds7eZ{display:block;margin-block:2px 5px;color:var(--green);font-size:13px;font-variant-numeric:tabular-nums}.region-palm-story_note__cLZJB{margin-block:12px!important;color:var(--glass-muted,var(--muted));font-size:12px;line-height:1.8}.region-palm-story_sources__XV303{min-width:0;font-size:12px;color:var(--glass-muted,var(--muted))}.region-palm-story_sources__XV303 summary{min-height:44px;padding-block:10px;cursor:pointer;color:var(--glass-ink,var(--ink));font-size:13px;font-weight:600}.region-palm-story_sources__XV303 ol{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:4px 0 0;padding-inline-start:18px}.region-palm-story_sourceLink__GbkZb{display:flex;align-items:center;min-height:44px;max-width:100%;padding-block:7px;color:var(--green);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.region-palm-story_sourceMeta__Wbj_8{line-height:1.65}.region-palm-story_sourceLink__GbkZb:focus-visible,.region-palm-story_sources__XV303 summary:focus-visible{outline:3px solid var(--glass-focus,var(--focus));outline-offset:3px;border-radius:3px}@media(forced-colors:active){.region-palm-story_card__nL0o2{border-color:CanvasText;color:CanvasText}.region-palm-story_context__31R8k+.region-palm-story_context__31R8k{border-color:CanvasText}.region-palm-story_note__cLZJB,.region-palm-story_scope__WtjBC,.region-palm-story_sources__XV303,.region-palm-story_sources__XV303 summary{color:CanvasText}.region-palm-story_event__Ds7eZ,.region-palm-story_sourceLink__GbkZb{color:LinkText}.region-palm-story_sourceLink__GbkZb:focus-visible,.region-palm-story_sources__XV303 summary:focus-visible{outline-color:Highlight}}