.admin-overview_page__cmKGb{display:grid;grid-gap:var(--s-6);gap:var(--s-6);min-inline-size:0}.admin-overview_presets__Xbi2t{display:flex;flex-wrap:wrap;gap:var(--s-2);-webkit-margin-after:var(--s-4);margin-block-end:var(--s-4)}.admin-overview_filters__W4adR{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--s-4);gap:var(--s-4);align-items:end}.admin-overview_filters__W4adR>:first-child{grid-column:1/-1}@media (min-width:900px){.admin-overview_filters__W4adR>:first-child{grid-column:span 2}}.admin-overview_apply__wzge7{display:flex;flex-wrap:wrap;gap:var(--s-3)}.admin-overview_fieldError__6R_zR{margin:var(--s-3) 0 0;color:var(--danger);font-size:var(--text-small)}.admin-overview_windowLine__HJA2H{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);margin:0;font-size:var(--text-small);color:var(--muted)}.admin-overview_windowLine__HJA2H b{color:var(--ink);font-weight:600}.admin-overview_note___lk87{margin:0 0 var(--s-2);font-size:var(--text-small);color:var(--ink-2)}.admin-overview_section__sJlkO{display:grid;grid-gap:var(--s-3);gap:var(--s-3);min-inline-size:0}.admin-overview_section__sJlkO>.admin-overview_sectionTitle__0kLiG{margin:0}.admin-overview_sectionTitle__0kLiG{margin:0 0 var(--s-2);font-size:var(--text-h2)}.admin-overview_alerts__CSYIE{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.admin-overview_link__RHc9s{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}.admin-overview_link__RHc9s:hover{color:var(--accent-hover)}.admin-overview_cases__Ej_yB{list-style:none;margin:0;padding:0;display:grid}.admin-overview_caseRow__NSnce{display:grid;grid-template-columns:1fr auto;grid-gap:var(--s-1) var(--s-4);gap:var(--s-1) var(--s-4);align-items:center;padding-block:var(--s-3);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.admin-overview_caseRow__NSnce:last-child{-webkit-border-after:0;border-block-end:0}.admin-overview_caseLabel__ZBiFV{font-weight:600}.admin-overview_caseCountOpen__WDZHZ,.admin-overview_caseCount__nNHh7,.admin-overview_caseMissing__Mu7pj{font-size:var(--text-small);grid-column:1}.admin-overview_caseCount__nNHh7{color:var(--muted)}.admin-overview_caseCountOpen__WDZHZ{color:var(--danger);font-weight:600}.admin-overview_caseMissing__Mu7pj{color:var(--muted)}.admin-overview_caseRow__NSnce .admin-overview_link__RHc9s{grid-column:2;grid-row:1/span 2;min-block-size:var(--touch);display:inline-flex;align-items:center}.admin-overview_charts__v7tyP{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:var(--s-4);gap:var(--s-4)}.admin-overview_chart__Hsivc{margin:0;padding:var(--s-4);background:var(--card);border:1px solid var(--line);min-inline-size:0}.admin-overview_chartHead__HwS7M{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-3);-webkit-margin-after:var(--s-3);margin-block-end:var(--s-3)}.admin-overview_chartTitle__dkZnL{font-weight:600}.admin-overview_svg__jU_Ic{display:block;inline-size:100%;block-size:160px}.admin-overview_axis__v_JFe{stroke:var(--line-strong);stroke-width:1}.admin-overview_bar__1JS15{fill:var(--green)}.admin-overview_lineListings__HelG_,.admin-overview_lineRequests__2RTQG{fill:none;stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.admin-overview_lineListings__HelG_{stroke:var(--green)}.admin-overview_lineRequests__2RTQG{stroke:var(--harvest-deep);stroke-dasharray:6 4}.admin-overview_legend__OV0pE{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);margin:var(--s-3) 0 0;font-size:var(--text-small)}.admin-overview_keyListings__V_oLd:before,.admin-overview_keyRequests__A4F4m:before{content:"";display:inline-block;inline-size:18px;block-size:0;-webkit-margin-end:var(--s-2);margin-inline-end:var(--s-2);vertical-align:middle;-webkit-border-before:3px solid var(--green);border-block-start:3px solid var(--green)}.admin-overview_keyRequests__A4F4m:before{-webkit-border-before:3px dashed var(--harvest-deep);border-block-start:3px dashed var(--harvest-deep)}.admin-overview_chartFoot__qYYUY{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2);margin:var(--s-2) 0 0;font-size:var(--text-small);color:var(--muted)}.brand_wordmark__RpEq4{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.brand_logo__I_OPO{display:block;width:auto;aspect-ratio:9/5;object-fit:cover}.brand_onBand__gKEPX .brand_logo__I_OPO{background:var(--logo-chip);border-radius:8px;padding:3px 6px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brand_logo__I_OPO{background:var(--logo-chip);border-radius:8px;padding:3px 6px}}:root[data-theme=dark] .brand_logo__I_OPO{background:var(--logo-chip);border-radius:8px;padding:3px 6px}.feedback_drawer__A_Mgh{position:fixed;inset-block:0;inset-inline-end:0;inline-size:min(480px,100vw);background:var(--card);-webkit-border-start:1px solid var(--line-strong);border-inline-start:1px solid var(--line-strong);box-shadow:var(--shadow-dialog);z-index:60;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .16s ease}[dir=rtl] .feedback_drawer__A_Mgh{transform:translateX(-100%)}.feedback_drawerOpen__AF1bR{transform:translateX(0)}.feedback_drawerScrim__u36kh{position:fixed;inset:0;background:rgba(15,31,22,.4);z-index:55;border:0;padding:0}.feedback_drawerHead__PCG8B{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-5);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.feedback_drawerTitle__7oun8{font-family:var(--font-display);font-size:var(--text-h2);margin:0;color:var(--ink)}.feedback_drawerBody__l1Qng{flex:1 1 auto;overflow-y:auto;padding:var(--s-5)}.feedback_drawerFoot__BqiZY{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);padding:var(--s-4) var(--s-5);display:flex;justify-content:flex-end;gap:var(--s-3)}.feedback_closeBtn__TJ_8H{display:inline-flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);color:var(--ink-2);cursor:pointer}.feedback_closeBtn__TJ_8H:hover{border-color:var(--line-strong);color:var(--ink)}.feedback_toastRegion__xm1wx{position:fixed;inset-block-end:var(--s-6);inset-inline-end:var(--s-6);z-index:80;display:flex;flex-direction:column;gap:var(--s-2);max-inline-size:min(420px,calc(100vw - var(--s-8)))}.feedback_toast__onUsg{display:flex;align-items:flex-start;gap:var(--s-3);background:var(--card);border:1px solid var(--line-strong);-webkit-border-start:3px solid var(--green);border-inline-start:3px solid var(--green);border-radius:var(--radius-card);box-shadow:var(--shadow-dialog);padding:var(--s-4);font-size:var(--text-body);color:var(--ink)}.feedback_toastError___gm6D{border-inline-start-color:var(--danger)}.feedback_toastWarn__WS_Vn{border-inline-start-color:var(--pending)}.feedback_toastText__5l_Om{flex:1 1 auto;min-inline-size:0}.feedback_toastTitle__xcGES{font-weight:600;margin:0 0 2px}.feedback_toastBody__N4x8v{margin:0;font-size:var(--text-small);color:var(--ink-2)}@media (max-width:640px){.feedback_toastRegion__xm1wx{inset-inline:var(--s-4);inset-block-end:var(--s-4);max-inline-size:none}.feedback_drawer__A_Mgh{inline-size:100vw}}.farmer_scope__8aZmU{--touch:48px;min-height:100vh;display:flex;flex-direction:column;background:var(--paper);font-size:var(--text-body);line-height:1.5;max-width:100vw;overflow-x:hidden}.farmer_scope__8aZmU>*{flex:1 1}.farmer_spread__OXXDH{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);min-height:100vh}.farmer_panel__nyxZv{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:var(--s-8);padding:var(--s-8) var(--s-10);overflow:hidden;background:var(--green-deep);color:var(--band-ink);-webkit-border-end:1px solid var(--band-line);border-inline-end:1px solid var(--band-line);background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 47px,var(--band-line) 47px,var(--band-line) 48px)}.farmer_panelTop__hqWsA{position:relative;z-index:1;display:grid;grid-gap:var(--s-8);gap:var(--s-8);max-width:560px}.farmer_panelStatement__EPjQI{font-family:var(--font-display);font-weight:500;font-size:clamp(40px,4.2vw,64px);line-height:1.02;letter-spacing:-.015em;font-variation-settings:"opsz" 144,"SOFT" 60,"WONK" 1;color:var(--band-ink)}.farmer_panelList__HNWzv{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--band-line);counter-reset:point}.farmer_panelList__HNWzv li{display:grid;grid-template-columns:40px 1fr;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-4) 0;border-bottom:1px solid var(--band-line);font-size:var(--text-subhead);color:color-mix(in srgb,var(--band-ink) 82%,transparent);counter-increment:point}.farmer_panelList__HNWzv li:before{content:counter(point,decimal-leading-zero);font-family:var(--font-mono);font-size:var(--text-small);color:var(--sprout);padding-top:3px}.farmer_plots__wxwon{position:absolute;inset:0;pointer-events:none}.farmer_plot__ZQWhz{position:absolute}.farmer_plots__wxwon svg{background:transparent;border:0}.farmer_plots__wxwon polygon{fill:var(--sprout);fill-opacity:.08;stroke:var(--sprout);stroke-opacity:.55;stroke-width:1}.farmer_plots__wxwon circle{fill:var(--sprout);fill-opacity:.8}.farmer_panelFoot__mYtdn{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-3);font-size:var(--text-small);color:color-mix(in srgb,var(--band-ink) 60%,transparent)}.farmer_panelLang__PdKRl{display:inline-flex;gap:var(--s-2)}.farmer_panelLangBtn__gVE46{min-height:32px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:transparent;color:var(--ink);font-family:var(--font-body);font-size:var(--text-small);cursor:pointer}.farmer_panelLangBtn__gVE46[aria-pressed=true]{border-color:var(--green);background:var(--green-tint);color:var(--green-deep);font-weight:600}.farmer_panelLangOnBand__FHVlX .farmer_panelLangBtn__gVE46{border-color:color-mix(in srgb,var(--band-ink) 45%,transparent);color:var(--band-ink)}.farmer_panelLangOnBand__FHVlX .farmer_panelLangBtn__gVE46[aria-pressed=true]{border-color:var(--green);background:var(--green-tint);color:var(--green-deep)}.farmer_compactBand__eQso4 .farmer_panelLangBtn__gVE46{border-color:var(--band-line);color:var(--band-ink)}.farmer_compactBand__eQso4 .farmer_panelLangBtn__gVE46[aria-pressed=true]{border-color:var(--sprout);background:transparent;color:var(--sprout)}.farmer_spreadColumn__q477Z{display:flex;flex-direction:column;min-width:0}.farmer_spreadForm__t90Fv{flex:1 1;display:grid;align-content:center;justify-items:center;padding:var(--s-10) var(--s-8)}.farmer_spreadForm__t90Fv:focus{outline:none}.farmer_spreadFooter__vR8n4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3) var(--s-5);padding:var(--s-4) var(--s-8);border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-small)}.farmer_compactBand__eQso4{display:none}.farmer_sheet__36tme{width:100%;max-width:440px}.farmer_h1__ImIfO{font-size:34px;line-height:1.1;-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2)}.farmer_lede__hIytY{color:var(--ink-2);-webkit-margin-after:var(--s-6);margin-block-end:var(--s-6)}.farmer_eyebrow__QX5A8{font-size:var(--text-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2)}.farmer_tiles__IVVX4{display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin-block:var(--s-6)}.farmer_tile___J6Ou{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:64px;padding:var(--s-3) var(--s-5);text-align:start;background:var(--card);border:1px solid var(--line-strong);border-radius:var(--radius-control);color:var(--ink);font-size:var(--text-h2);font-family:var(--font-display);transition:border-color .12s ease}.farmer_tile___J6Ou:hover{border-color:var(--accent)}.farmer_tileSelected__j1cep{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.farmer_tileNative__1wzDQ{font-size:24px;line-height:1.15}.farmer_tileLatin__N6OUg{display:block;font-family:var(--font-body);font-size:var(--text-small);color:var(--muted);letter-spacing:.02em;text-transform:none}.farmer_tileCheck__cDPUk{color:var(--accent-hover);flex:none}.farmer_stack__ZqVAH{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.farmer_actions__gKjkl,.farmer_stackTight__kfsF0{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.farmer_actions__gKjkl{-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6)}.farmer_actionsRow__3eQsY{display:flex;gap:var(--s-3)}.farmer_actionsRow__3eQsY>*{flex:1 1}.farmer_blockButton__pFA_8{width:100%;justify-content:center}.farmer_linkRow__cJBsR{font-size:var(--text-body)}.farmer_helpRow__f9OkO,.farmer_linkRow__cJBsR{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5);color:var(--ink-2)}.farmer_helpRow__f9OkO{-webkit-padding-before:var(--s-4);padding-block-start:var(--s-4);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);font-size:var(--text-small)}.farmer_helpTitle__xnmke{font-weight:600;color:var(--ink)}.farmer_textLink__S71iC{background:none;border:none;padding:0;font:inherit;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:2px}.farmer_textLink__S71iC:hover{color:var(--accent-hover);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.farmer_progress__PV3jA{-webkit-margin-after:var(--s-5);margin-block-end:var(--s-5)}.farmer_progressLabel__MlgjA{font-size:var(--text-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2)}.farmer_progressTrack__pL7Aj{display:flex;gap:var(--s-2)}.farmer_progressSeg__xO_Fu{flex:1 1;height:4px;border-radius:var(--radius-control);background:var(--dust)}.farmer_progressSegDone__OPXEX{background:var(--sprout)}.farmer_choiceRow__IHCwc{display:flex;gap:var(--s-3)}.farmer_choice__HeqkS{flex:1 1;min-height:var(--touch);padding:var(--s-3);background:var(--card);border:1px solid var(--line-strong);border-radius:var(--radius-control);color:var(--ink);font-weight:500}.farmer_choiceSelected___ezx3{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-tint);color:var(--accent-hover);font-weight:600}.farmer_consentBody__WJcCK{padding:var(--s-4);background:var(--card);-webkit-border-start:3px solid var(--line-strong);border-inline-start:3px solid var(--line-strong);border-radius:var(--radius-control);color:var(--ink-2);font-size:var(--text-body);line-height:1.6;-webkit-margin-after:var(--s-4);margin-block-end:var(--s-4)}.farmer_consentVersion__L_kv1{font-family:var(--font-mono);font-size:var(--text-small);color:var(--muted);-webkit-margin-before:var(--s-2);margin-block-start:var(--s-2)}.farmer_receiptNumber__2w0mn{display:grid;grid-gap:var(--s-1);gap:var(--s-1);margin-block:var(--s-5);padding:var(--s-4);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-control)}.farmer_receiptNumberValue__BUAR5{font-family:var(--font-mono);font-size:var(--text-h2);font-weight:500}.farmer_receiptNote__TVdQU{font-size:var(--text-small);color:var(--muted)}.farmer_account__4hA_l{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.farmer_masthead__oyRbg{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--band);color:var(--band-ink);border-bottom:1px solid var(--band-line)}.farmer_mastheadInner__tgm0Q{display:flex;align-items:center;gap:var(--s-8);max-width:var(--content-max);margin:0 auto;padding:0 var(--s-8);height:var(--masthead-h)}.farmer_mastNav__aCWFZ{display:flex;align-self:stretch;gap:var(--s-2);flex:1 1}.farmer_mastTab__2Wo6W{display:inline-flex;align-items:center;padding:0 var(--s-3);border-bottom:2px solid transparent;color:color-mix(in srgb,var(--band-ink) 72%,transparent);font-family:var(--font-body);font-weight:600;font-size:var(--text-small);text-decoration:none;white-space:nowrap}.farmer_mastTab__2Wo6W:hover{color:var(--band-ink)}.farmer_mastTab__2Wo6W[aria-current=page]{color:var(--band-ink);border-bottom-color:var(--sprout)}.farmer_mastIdentity__tFusf{display:flex;align-items:center;gap:var(--s-3);min-width:0;font-size:var(--text-small)}.farmer_mastName__FjkdB{font-family:var(--font-body);font-weight:600;color:var(--band-ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.farmer_mastLink__EHs80{color:color-mix(in srgb,var(--band-ink) 72%,transparent);text-decoration:none;white-space:nowrap}.farmer_mastLink__EHs80:hover{color:var(--band-ink)}.farmer_workspace__RfU7O{display:grid;grid-template-columns:220px minmax(0,1fr);flex:1 1;max-width:var(--content-max);margin:0 auto;width:100%;min-width:0}.farmer_sidebar__PBYi_{position:-webkit-sticky;position:sticky;top:56px;align-self:start;display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5) var(--s-4) var(--s-8);-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line);max-height:calc(100vh - 56px);overflow-y:auto;scrollbar-width:thin}.farmer_sidebarGroup__eqhtx{display:flex;flex-direction:column;gap:var(--s-1)}.farmer_sidebarGroup__eqhtx+.farmer_sidebarGroup__eqhtx{margin-top:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--line)}.farmer_sidebarLabel__3E4OZ{font-size:var(--text-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:var(--s-2) var(--s-3) var(--s-1)}.farmer_sidebarItemOn__EAYyU,.farmer_sidebarItem__D7igi{display:flex;align-items:center;gap:var(--s-3);min-height:38px;padding:0 var(--s-3);border-radius:var(--radius-card);font-size:var(--text-body);font-weight:500;color:var(--ink-2);text-decoration:none;transition:background-color .1s ease,color .1s ease}.farmer_sidebarItem__D7igi:hover{background:var(--dust);color:var(--ink)}.farmer_sidebarItemOn__EAYyU{background:var(--green-tint);color:var(--green-deep);font-weight:600}.farmer_sidebarGlyph__p0_f1{flex:none;display:grid;place-items:center;width:24px;height:24px}.farmer_main__1iR7g{flex:1 1;width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--s-6) var(--s-8) var(--s-10);min-width:0}.farmer_main__1iR7g:focus{outline:none}.farmer_pageHead__geogL{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:var(--s-3) var(--s-6);gap:var(--s-3) var(--s-6);margin-bottom:var(--s-5)}.farmer_pageActionsQuiet__3KlQi{display:flex;justify-content:flex-end;margin-bottom:var(--s-3)}.farmer_pageTitle__vZiJW{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.farmer_pageTitle__vZiJW h1{font-size:clamp(22px,2.6vw,28px);line-height:1.15}.farmer_pageLead__S0hU_{max-width:62ch;color:var(--muted);font-size:var(--text-small)}.farmer_pageActions__idtw6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.farmer_footer__BrP5m{border-top:1px solid var(--line);background:var(--paper)}.farmer_footerInner__YrQxr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3) var(--s-5);max-width:var(--content-max);margin:0 auto;padding:var(--s-5) var(--s-8);color:var(--muted);font-size:var(--text-small)}.farmer_overview__9e2HH{display:grid;grid-template-columns:minmax(0,8fr) minmax(300px,4fr);grid-gap:var(--s-7);gap:var(--s-7);align-items:start;margin-top:var(--s-6)}.farmer_side__suxBv{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.farmer_block__J472X{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.farmer_blockHead__H8wf_{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--line)}.farmer_blockHead__H8wf_ h2{font-size:var(--text-h2)}.farmer_recordRows__EvvY7{display:grid;margin:0}.farmer_recordRow__VtIkU{display:grid;grid-template-columns:120px 1fr;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--line)}.farmer_recordRow__VtIkU dt,.farmer_recordTerm__MLsu9{color:var(--muted);font-size:var(--text-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding-top:3px}.farmer_recordRow__VtIkU dd,.farmer_recordValue__zIlaF{margin:0;font-weight:500;overflow-wrap:anywhere}.farmer_recordValueMono__Rciyb{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.farmer_recordNote__JrejJ{display:block;font-weight:400;font-size:var(--text-small);color:var(--muted)}.farmer_plotGrid__wG_F3{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));grid-gap:var(--s-5);gap:var(--s-5)}.farmer_plotCard__YXuhe{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s-5);gap:var(--s-5);padding:var(--s-5);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.farmer_plotCard__YXuhe h3{font-family:var(--font-body);font-weight:600;font-size:var(--text-subhead);margin-bottom:var(--s-2)}.farmer_survey__5YZ48{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--s-6);gap:var(--s-6);align-items:start}.farmer_surveyMap__lQOeq{margin:0;padding:var(--s-4);background:var(--dust);border:1px solid var(--line-strong);border-radius:var(--radius-card)}.farmer_map__blQxw{display:block;width:100%;height:auto}.farmer_mapField__XZq73{fill:var(--paper);stroke:var(--line);stroke-width:1}.farmer_mapPlotOn__XFHae,.farmer_mapPlot__bbrKr{cursor:pointer}.farmer_mapPlot__bbrKr polygon{fill:var(--green-tint);stroke:var(--green);stroke-width:1.5;stroke-linejoin:round;transition:fill .12s ease}.farmer_mapPlot__bbrKr:hover polygon{fill:color-mix(in srgb,var(--green) 20%,var(--paper))}.farmer_mapPlotOn__XFHae polygon{fill:color-mix(in srgb,var(--green) 26%,var(--paper));stroke:var(--green-deep);stroke-width:2.5;stroke-linejoin:round}.farmer_map__blQxw g:focus-visible{outline:none}.farmer_map__blQxw g:focus-visible polygon{stroke:var(--green-deep);stroke-width:3}.farmer_mapArea__cGb3U{font-family:var(--font-mono);font-size:11px;font-weight:600;fill:var(--ink);paint-order:stroke;stroke:var(--paper);stroke-width:3;stroke-linejoin:round}.farmer_mapNorth__n9fua polygon{fill:var(--ink-2)}.farmer_mapNorth__n9fua text{font-family:var(--font-mono);font-size:11px;font-weight:600;fill:var(--ink-2)}.farmer_mapScale__x6GS1 line{stroke:var(--ink-2);stroke-width:1.5}.farmer_mapScale__x6GS1 text{font-family:var(--font-mono);font-size:10px;fill:var(--muted)}.farmer_mapEmpty__qQdHQ{display:grid;place-items:center;min-height:260px;border:1px dashed var(--line-strong);border-radius:var(--radius-control);color:var(--muted);font-size:var(--text-small)}.farmer_surveyCaption__wYF4h{margin-top:var(--s-3);font-size:var(--text-small);color:var(--muted)}.farmer_surveySide__f5vID{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.farmer_surveyScroll__8HQYY{overflow-x:auto}.farmer_surveyTable__JPdxg{width:100%;border-collapse:collapse;border-top:1px solid var(--line-strong);font-size:var(--text-small)}.farmer_surveyTable__JPdxg td,.farmer_surveyTable__JPdxg th{height:44px;padding:0 var(--s-3);text-align:start;border-bottom:1px solid var(--line);white-space:nowrap}.farmer_surveyTable__JPdxg th{font-size:var(--text-label);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.farmer_surveyTable__JPdxg td.farmer_num__7I_I0,.farmer_surveyTable__JPdxg th.farmer_num__7I_I0{text-align:end;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.farmer_surveyRowOn__XkvS_,.farmer_surveyRow__7vp_I{cursor:pointer}.farmer_surveyRow__7vp_I:hover td{background:var(--dust)}.farmer_surveyRowOn__XkvS_ td{background:var(--green-tint)}.farmer_surveyRowBtn__z9kqp{padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--ink);cursor:pointer}.farmer_surveyTotal__YY_m_{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--line-strong);font-weight:600}.farmer_surveyNote__ZyyjT{padding:var(--s-4);background:var(--soil-tint);border:1px solid var(--line);border-radius:var(--radius-card)}.farmer_surveyNote__ZyyjT h3{font-family:var(--font-body);font-weight:600;font-size:var(--text-subhead);margin-bottom:var(--s-2)}.farmer_surveyNote__ZyyjT p{font-size:var(--text-small);line-height:1.5;color:var(--ink-2)}.farmer_farms__VGVT5{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.farmer_farmCard__tx_ye{display:flex;gap:var(--s-4);align-items:center}.farmer_farmMeta__L_AtR{font-size:var(--text-small);color:var(--muted)}.farmer_toolbar__bHjgg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-5)}.farmer_formLayout__oWjvo{display:grid;grid-template-columns:minmax(300px,5fr) minmax(0,7fr);grid-gap:var(--s-7);gap:var(--s-7);align-items:start}.farmer_photoPanel__MsQII{position:-webkit-sticky;position:sticky;top:calc(var(--masthead-h) + var(--s-5));display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.farmer_dropZone__sxL7F{display:grid;place-items:center;grid-gap:var(--s-2);gap:var(--s-2);min-height:160px;padding:var(--s-5);border:1px dashed var(--line-strong);border-radius:var(--radius-control);background:var(--card);color:var(--ink-2);text-align:center}.farmer_dropZoneActive__B_Qgl{border-color:var(--accent);background:var(--accent-tint)}.farmer_dropZone__sxL7F input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.farmer_photoList__FhW9r{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--s-4);gap:var(--s-4);list-style:none;margin:0;padding:0}.farmer_photoItem__G6V_H{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.farmer_photoItemActions__06tEr{display:flex;flex-wrap:wrap;gap:var(--s-1)}.farmer_fieldSection__aVnWk{display:grid;grid-gap:var(--s-5);gap:var(--s-5);padding:var(--s-6) 0;border-top:1px solid var(--line)}.farmer_fieldSection__aVnWk:first-child{border-top:0;padding-top:0}.farmer_fieldSection__aVnWk h2{font-size:var(--text-h2)}.farmer_fieldGrid__MHdPA{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-5);gap:var(--s-5)}.farmer_span2__oA_A1{grid-column:1/-1}.farmer_checkRow__JoLkn{display:grid;grid-gap:var(--s-3);gap:var(--s-3);align-content:end}.farmer_actionBar__Fo7mM{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin-top:var(--s-4);padding:var(--s-4) 0;background:var(--paper);border-top:1.5px solid var(--line-strong)}.farmer_actionBar__Fo7mM>.farmer_spacer__8F_WQ{flex:1 1}.farmer_actionNote__V1W__{font-size:var(--text-small);color:var(--ink-2);max-width:48ch}.farmer_settings__S16fS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-6);gap:var(--s-6);align-items:start}.farmer_settingCard__PpJR_{display:grid;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-5);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.farmer_settingCard__PpJR_ h2{font-size:var(--text-h2)}.farmer_inlineForm__SfM1G{display:grid;grid-gap:var(--s-4);gap:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line)}@media (max-width:1100px){.farmer_formLayout__oWjvo,.farmer_overview__9e2HH,.farmer_settings__S16fS{grid-template-columns:1fr}.farmer_photoPanel__MsQII{position:static}}@media (max-width:1024px){.farmer_mastheadInner__tgm0Q{flex-wrap:wrap;height:auto;padding:var(--s-3) var(--s-5);gap:var(--s-3) var(--s-5)}.farmer_mastNav__aCWFZ{order:3;width:100%;overflow-x:auto}.farmer_mastTab__2Wo6W{padding:var(--s-2) var(--s-3)}.farmer_mastIdentity__tFusf{-webkit-margin-start:auto;margin-inline-start:auto}.farmer_footerInner__YrQxr,.farmer_main__1iR7g{padding-inline:var(--s-5)}}@media (max-width:900px){.farmer_workspace__RfU7O{grid-template-columns:1fr}.farmer_sidebar__PBYi_{display:none}.farmer_spread__OXXDH{grid-template-columns:1fr;min-height:auto}.farmer_panel__nyxZv{display:none}.farmer_compactBand__eQso4{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-5);background:var(--band);color:var(--band-ink);border-bottom:1px solid var(--band-line)}.farmer_spreadForm__t90Fv{padding:var(--s-8) var(--s-5)}.farmer_spreadFooter__vR8n4{padding-inline:var(--s-5)}}@media (max-width:720px){.farmer_pageHead__geogL{align-items:start}.farmer_fieldGrid__MHdPA,.farmer_pageHead__geogL,.farmer_photoList__FhW9r,.farmer_recordRow__VtIkU{grid-template-columns:1fr}.farmer_recordRow__VtIkU{gap:2px}.farmer_plotCard__YXuhe,.farmer_plotGrid__wG_F3,.farmer_survey__5YZ48{grid-template-columns:1fr}.farmer_h1__ImIfO{font-size:28px}}.farmer_shopMast__iHdvj{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--band);max-width:100%}.farmer_shopBar__Cc7rD{display:flex;align-items:center;gap:var(--s-5);padding:var(--s-3) var(--s-6);max-width:var(--content-max);margin:0 auto}.farmer_shopSearch__f6Cvq{flex:1 1 auto;min-width:0;max-width:820px;display:flex;align-items:stretch;height:44px;background:var(--card);border-radius:var(--az-radius-pill);overflow:hidden;box-shadow:inset 0 0 0 1px var(--az-line)}.farmer_shopSearch__f6Cvq:focus-within{box-shadow:var(--az-focus)}.farmer_shopSearchScope__NLYAF{display:flex;align-items:center;padding:0 var(--s-4);background:var(--az-dust);color:var(--ink-2);font-size:var(--text-small);font-weight:600;white-space:nowrap;-webkit-border-end:1px solid var(--az-line);border-inline-end:1px solid var(--az-line)}.farmer_shopSearchField__c65Fz{flex:1 1 auto;min-width:0;border:0;background:transparent;padding:0 var(--s-4);color:var(--ink);font-size:var(--text-body)}.farmer_shopSearchField__c65Fz:focus{outline:none}.farmer_shopSearchBtn__9qvL6{flex:0 0 auto;width:56px;display:flex;align-items:center;justify-content:center;border:0;background:var(--green);color:var(--az-btn-ink);transition:background-color .14s ease}.farmer_shopSearchBtn__9qvL6:hover{background:var(--green-hover)}.farmer_shopSearchBtn__9qvL6 svg{width:20px;height:20px}.farmer_shopTools__8u4cH{display:flex;align-items:center;gap:var(--s-4);flex:0 0 auto}.farmer_shopLang__39wd0{transform:scale(.9);transform-origin:center}.farmer_shopLang__39wd0 .farmer_panelLangBtn__gVE46{color:var(--band-ink);border-color:color-mix(in srgb,var(--band-ink) 55%,transparent)}.farmer_shopLang__39wd0 .farmer_panelLangBtn__gVE46[aria-pressed=true]{color:var(--green-deep);border-color:var(--green)}.farmer_shopAcct__z_oiN{display:flex;flex-direction:column;justify-content:center;gap:1px;padding:4px var(--s-2);border:1px solid transparent;border-radius:var(--az-radius);color:var(--band-ink);text-decoration:none;line-height:1.15}.farmer_shopAcct__z_oiN:hover{border-color:color-mix(in srgb,var(--band-ink) 45%,transparent);color:var(--band-ink)}.farmer_shopAcctLine1__Z7zQ6{font-size:var(--text-label);color:color-mix(in srgb,var(--band-ink) 82%,transparent)}.farmer_shopAcctLine2__da221{font-size:var(--text-small);font-weight:700}.farmer_shopCart__ck9A8{display:flex;align-items:flex-end;gap:6px;padding:4px var(--s-2);border:1px solid transparent;border-radius:var(--az-radius);color:var(--band-ink);text-decoration:none}.farmer_shopCart__ck9A8:hover{border-color:color-mix(in srgb,var(--band-ink) 45%,transparent);color:var(--band-ink)}.farmer_shopCartBadge__o9XYd{min-width:22px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;background:var(--sprout);color:var(--ink);border-radius:var(--az-radius-pill);font-size:var(--text-small);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.farmer_shopCartLabel__qzq8v{font-size:var(--text-small);font-weight:700}.farmer_shopStrip__uyJMu{background:var(--az-strip);color:var(--band-ink);display:flex;align-items:center;gap:var(--s-4);padding:0 var(--s-6);max-width:var(--content-max);margin:0 auto;min-height:38px;overflow-x:auto;scrollbar-width:none}.farmer_shopStrip__uyJMu::-webkit-scrollbar{display:none}.farmer_shopStripAll__cLf_J{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--text-small);font-weight:700;white-space:nowrap;-webkit-padding-end:var(--s-2);padding-inline-end:var(--s-2);-webkit-border-end:1px solid color-mix(in srgb,var(--band-ink) 22%,transparent);border-inline-end:1px solid color-mix(in srgb,var(--band-ink) 22%,transparent)}.farmer_shopBurger__sz9ne{width:16px;height:12px;background-image:repeating-linear-gradient(180deg,currentColor 0,currentColor 2px,transparent 0,transparent 5px)}.farmer_shopStripNav__J3phm{display:flex;align-items:center;gap:var(--s-1);overflow-x:auto;scrollbar-width:none}.farmer_shopStripNav__J3phm::-webkit-scrollbar{display:none}.farmer_shopStripLink__7nhEv{display:inline-flex;align-items:center;min-height:30px;padding:0 var(--s-3);border:1px solid transparent;border-radius:var(--az-radius);color:var(--band-ink);text-decoration:none;font-size:var(--text-small);font-weight:600;white-space:nowrap}.farmer_shopStripLink__7nhEv:hover{border-color:color-mix(in srgb,var(--band-ink) 45%,transparent);color:var(--band-ink);text-decoration:none}.farmer_shopStripLink__7nhEv[aria-current=page]{background:color-mix(in srgb,var(--band-ink) 14%,transparent);border-color:color-mix(in srgb,var(--band-ink) 30%,transparent)}@media (max-width:900px){.farmer_shopBar__Cc7rD{flex-wrap:wrap}.farmer_shopSearch__f6Cvq{order:3;max-width:none;flex-basis:100%}}.farmer_acctTiles__hcEKu{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--s-4);gap:var(--s-4);-webkit-margin-after:var(--s-6);margin-block-end:var(--s-6)}.farmer_acctTile__HmfZl{display:flex;align-items:center;gap:var(--s-4);padding:var(--s-5);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);text-decoration:none;box-shadow:var(--shadow-card);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.farmer_acctTile__HmfZl:hover{transform:translateY(-1px);border-color:var(--line-strong);box-shadow:var(--shadow-card-hover);color:var(--ink);text-decoration:none}.farmer_acctTileGlyph__kB4KR{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:var(--radius-card);background:var(--green-tint);color:var(--green-deep)}.farmer_acctTileText__Pk71z{display:grid;grid-gap:3px;gap:3px;min-width:0}.farmer_acctTileTitle__SzZp2{font-weight:700;font-size:var(--text-subhead)}.farmer_acctTileSub__DEHFr{font-size:var(--text-small);color:var(--muted)}.farmer_serviceGrid__jljmE{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:var(--s-4);gap:var(--s-4);margin-top:var(--s-5)}.farmer_serviceHead__px0iB{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.farmer_serviceHead__px0iB h3{font-family:var(--font-body);font-weight:600;font-size:var(--text-subhead)}.farmer_serviceChips__nn1JH{display:flex;flex-wrap:wrap;gap:var(--s-1);margin-top:var(--s-3)}.farmer_serviceChip__9G_AV{display:inline-flex;padding:2px var(--s-2);background:var(--dust);border-radius:var(--radius-control);font-size:var(--text-small);color:var(--ink-2)}.farmer_serviceDl__V3XO5{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s-1) var(--s-3);gap:var(--s-1) var(--s-3);margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);font-size:var(--text-small)}.farmer_serviceDl__V3XO5 dt{color:var(--muted);font-weight:600;text-transform:uppercase;font-size:var(--text-label);letter-spacing:.04em;padding-top:2px}.farmer_serviceDl__V3XO5 dd{margin:0}.farmer_entryPage__ZUlmo{min-height:100vh;background:var(--paper);padding:var(--s-6) var(--s-4)}.farmer_entryHead__Vj5je,.farmer_entryPage__ZUlmo{display:flex;flex-direction:column;align-items:center}.farmer_entryHead__Vj5je{gap:var(--s-2);text-align:center;margin-block:var(--s-8) var(--s-5)}.farmer_entryTagline__j66un{margin:0;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.farmer_entryLang__vBy0m{-webkit-margin-before:var(--s-3);margin-block-start:var(--s-3)}.farmer_entryMain__aUBoN{width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--s-4)}.farmer_signCard__Yv3CN{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--s-6);box-shadow:var(--shadow-card-hover)}.farmer_entryBrowse__VThsQ{margin:0;text-align:center;font-size:14px}.farmer_entryBrowseLink__G6uIu{color:var(--ink);font-weight:600}.farmer_entryFoot__cAPSr{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--s-6);padding-block-start:var(--s-6);display:flex;gap:var(--s-4);align-items:center;justify-content:center;color:var(--muted);font-size:13px}@media (max-width:640px){.farmer_shopBar__Cc7rD{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-2) var(--s-4);align-items:center}.farmer_shopSearch__f6Cvq{grid-column:1/-1;grid-row:2;max-width:none;height:40px}.farmer_shopTools__8u4cH{grid-column:2;grid-row:1;justify-self:stretch;min-width:0;display:flex;align-items:center;gap:var(--s-2);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.farmer_shopTools__8u4cH>:first-child{-webkit-margin-start:auto;margin-inline-start:auto}.farmer_shopAcctSignedIn__grpnD{display:none}.farmer_shopTools__8u4cH>*{flex-shrink:0}.farmer_shopLang__39wd0{transform:none}.farmer_shopLang__39wd0 .farmer_panelLangBtn__gVE46{padding:0 var(--s-2)}.farmer_shopCartBadge__o9XYd+.farmer_shopCartLabel__qzq8v{display:none}.farmer_shopCart__ck9A8{box-sizing:border-box;min-width:var(--touch);min-height:var(--touch);align-items:center;justify-content:center}}@media (max-width:360px){.farmer_shopTools__8u4cH{gap:var(--s-1)}.farmer_shopTools__8u4cH::-webkit-scrollbar{display:none}.farmer_shopAcctLine1__Z7zQ6,.farmer_shopLang__39wd0 .farmer_panelLangBtn__gVE46[aria-pressed=true]{display:none}.farmer_shopAcctLine2__da221,.farmer_shopCartLabel__qzq8v{font-size:11px}.farmer_shopCartBadge__o9XYd{min-width:18px;height:18px;font-size:11px}.farmer_shopAcct__z_oiN,.farmer_shopCart__ck9A8{padding:2px var(--s-1)}.farmer_shopStrip__uyJMu{padding-inline:var(--s-4)}.farmer_main__1iR7g{padding:var(--s-4) var(--s-4) var(--s-10)}.farmer_pageHead__geogL{gap:var(--s-3);padding-bottom:var(--s-4);margin-bottom:var(--s-4)}.farmer_pageTitle__vZiJW h1{font-size:24px}.farmer_pageLead__S0hU_{font-size:var(--text-small)}.farmer_footerInner__YrQxr{padding-inline:var(--s-4)}.farmer_learnItem__imUK3{grid-template-columns:28px minmax(0,1fr);gap:var(--s-2)}.farmer_learnIcon__q16ZA{width:28px;height:28px}.farmer_blockHead__H8wf_ h2{font-size:var(--text-subhead)}}.farmer_weatherNow__k7kMv{display:flex;align-items:center;gap:var(--s-4);margin-block:var(--s-2) var(--s-4)}.farmer_weatherTemp__OvK0E{font-size:44px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.farmer_weatherNowText__fNHEJ{display:grid;grid-gap:2px;gap:2px;min-width:0}.farmer_weatherCond__fmYED{text-transform:capitalize}.farmer_weatherDays__7JyTf{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));grid-gap:var(--s-3);gap:var(--s-3)}.farmer_weatherDay__rHfSN{display:grid;grid-gap:2px;gap:2px;padding:var(--s-2) var(--s-3);background:var(--dust);border-radius:var(--radius-control);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.farmer_weatherDayName__cfj_F{font-size:var(--text-small);font-weight:600}.farmer_weatherDayTemp__tbvmn{font-weight:600}.farmer_weatherMeta__Z2zM_{margin-top:var(--s-3)}.farmer_weatherStale__5CuIR{color:var(--warn,#9a6a12);font-weight:600}.farmer_weatherAttribution__byr3J{margin-top:var(--s-1)}.farmer_officerCard__A1Ow9{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.farmer_learnList__0IIU4{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.farmer_learnItem__imUK3{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-3) 0;border-top:1px solid var(--line)}.farmer_learnIcon__q16ZA{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-control);background:var(--dust)}.farmer_learnText__RyE_k{display:grid;grid-gap:2px;gap:2px;min-width:0}.farmer_learnTitle__LQXOL{font-weight:600}.farmer_weatherHero__Z6v2N{position:relative;display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-5) var(--s-6);-webkit-margin-after:var(--s-5);margin-block-end:var(--s-5);background:radial-gradient(120% 90% at 100% 0,rgba(255,255,255,.1),transparent 60%),var(--band);color:var(--band-ink);border-radius:var(--radius-card);overflow:hidden}.farmer_weatherHeroNote__k5XUD{margin:0;color:var(--band-ink);opacity:.85}.farmer_weatherHeroTop__wfVNR{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-4);gap:var(--s-4)}.farmer_weatherHeroGlyph__ZS8eG{color:var(--band-ink);opacity:.95}.farmer_weatherHeroText__kz8p4{display:grid;grid-gap:2px;gap:2px;min-width:0}.farmer_weatherHeroPlace__kPcpD{font-size:var(--text-small);letter-spacing:.06em;text-transform:uppercase;opacity:.8}.farmer_weatherHeroCond__IDgrY{font-size:var(--text-subhead,20px);font-weight:600}.farmer_weatherHeroFacts__TuUSi{font-size:var(--text-small);opacity:.85}.farmer_weatherHeroTemp__nrRhx{font-size:56px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.farmer_weatherHeroBar__YHHoZ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2) var(--s-4);padding-top:var(--s-3);border-top:1px solid rgba(255,255,255,.18)}.farmer_weatherHeroMeta__K5efU{font-size:var(--text-small);opacity:.8}.farmer_weatherHeroBtn__UD8vq{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.1);color:var(--band-ink);border-radius:999px;padding:8px 16px;font:inherit;font-size:var(--text-small);font-weight:600;cursor:pointer}.farmer_weatherHeroBtn__UD8vq:hover{background:rgba(255,255,255,.18)}.farmer_weatherHero__Z6v2N .farmer_weatherDays__7JyTf{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.farmer_weatherHero__Z6v2N .farmer_weatherDay__rHfSN{background:rgba(255,255,255,.1);color:var(--band-ink)}.farmer_weatherDayCond__lnok8,.farmer_weatherDayRain__cb87D{font-size:var(--text-small);opacity:.85}.farmer_weatherHeroCredit__13B5e{font-size:12px;color:var(--band-ink);opacity:.75;text-decoration:underline;text-underline-offset:2px;justify-self:end}.farmer_bottomBar__5kwax{display:none}@media (max-width:640px){.farmer_weatherHero__Z6v2N{padding:var(--s-4)}.farmer_weatherHeroTemp__nrRhx{font-size:44px}.farmer_acctTiles__hcEKu{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3)}.farmer_acctTile__HmfZl{flex-direction:column;align-items:center;text-align:center;gap:var(--s-3);padding:var(--s-4) var(--s-3)}.farmer_acctTileGlyph__kB4KR{width:64px;height:64px}.farmer_acctTileBottomBar__ly2St,.farmer_acctTileSub__DEHFr{display:none}.farmer_acctTile__HmfZl:last-child:nth-child(odd){grid-column:1/-1;flex-direction:row;justify-content:center}.farmer_acctList__HZt5M{grid-template-columns:minmax(0,1fr);gap:0;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.farmer_acctList__HZt5M .farmer_acctTile__HmfZl,.farmer_acctList__HZt5M .farmer_acctTile__HmfZl:last-child:nth-child(odd){flex-direction:row;justify-content:flex-start;text-align:start;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:0;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);border-radius:0;box-shadow:none;transform:none}.farmer_acctList__HZt5M .farmer_acctTile__HmfZl:last-child{-webkit-border-after:0;border-block-end:0}.farmer_acctList__HZt5M .farmer_acctTileGlyph__kB4KR{width:40px;height:40px}.farmer_acctList__HZt5M .farmer_acctTileTitle__SzZp2{font-size:var(--text-body)}.farmer_acctList__HZt5M .farmer_acctTileSub__DEHFr{display:block}.farmer_main__1iR7g{padding-bottom:var(--s-8)}.farmer_footer__BrP5m{padding-bottom:calc(64px + env(safe-area-inset-bottom, 0px))}.farmer_bottomBar__5kwax{position:fixed;inset-inline:0;bottom:0;z-index:30;display:grid;grid-template-columns:repeat(5,1fr);background:var(--card);border-top:1px solid var(--line-strong);padding-bottom:env(safe-area-inset-bottom)}.farmer_bottomBarItem__3xpcA{display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:8px 4px 10px;font-size:11px;font-weight:600;color:var(--muted);text-decoration:none}.farmer_bottomBarItem__3xpcA[aria-current=page]{color:var(--green-deep,var(--ink))}.farmer_bottomBarGlyph__0Bsfw{display:grid;place-items:center;width:40px;height:26px;border-radius:999px}.farmer_bottomBarItem__3xpcA[aria-current=page] .farmer_bottomBarGlyph__0Bsfw{background:var(--green-tint,var(--dust))}.farmer_footer__BrP5m{padding-bottom:72px}}.farmer_priceTableWrap__Kkd1v{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:var(--s-4)}.farmer_priceTable__GOZj8{width:100%;border-collapse:collapse;font-size:var(--text-body,15px)}.farmer_priceTable__GOZj8 th{text-align:start;font-weight:600;font-size:var(--text-small,13px);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:var(--s-2) var(--s-3);border-bottom:2px solid var(--dust,#e5e5e5);white-space:nowrap}.farmer_priceTable__GOZj8 td{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--dust,#e5e5e5);vertical-align:middle}.farmer_priceTable__GOZj8 tbody tr:hover{background:var(--green-tint,rgba(0,0,0,.02))}.farmer_priceNum__GEa3Q{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.farmer_notiList__2KKka{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0}.farmer_notiItem__KITaw{display:grid;grid-gap:2px;gap:2px;padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line)}.farmer_notiUnread__9YroU{background:var(--green-tint,rgba(0,120,60,.04));-webkit-border-start:3px solid var(--sprout);border-inline-start:3px solid var(--sprout)}.farmer_notiTitle__Txp47{font-weight:600}.farmer_shopBell__xeXt9{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid transparent;border-radius:var(--az-radius);color:var(--band-ink)}.farmer_shopBell__xeXt9:hover{border-color:color-mix(in srgb,var(--band-ink) 45%,transparent);color:var(--band-ink)}.farmer_shopBell__xeXt9 .farmer_bellBadge__OULVx{position:absolute;top:2px;inset-inline-end:0}.farmer_bellBadge__OULVx{min-width:18px;height:18px;padding:0 5px;-webkit-margin-start:auto;margin-inline-start:auto;display:inline-flex;align-items:center;justify-content:center;background:var(--danger);color:#fff;border-radius:999px;font-size:11px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.farmer_notiLink__BeujB{display:grid;grid-gap:2px;gap:2px;color:inherit;text-decoration:none}.farmer_notiLink__BeujB:hover .farmer_notiTitle__Txp47{text-decoration:underline}.farmer_anchor__K19JN{scroll-margin-top:96px}.farmer_aiThread__TZz1l{display:flex;flex-direction:column;gap:var(--s-3);margin-block:var(--s-4);min-height:160px}.farmer_aiBot__5_0O9,.farmer_aiUser__3G6_S{max-width:88%;padding:var(--s-3) var(--s-4);border-radius:var(--radius-card);line-height:1.5}.farmer_aiUser__3G6_S{align-self:flex-end;background:var(--green-tint);border:1px solid var(--line)}.farmer_aiBot__5_0O9{align-self:flex-start;background:var(--card);border:1px solid var(--line)}.farmer_aiWho__RW1JH{display:block;font-size:var(--text-small);font-weight:700;color:var(--muted);-webkit-margin-after:2px;margin-block-end:2px}.farmer_aiText__TkadP{white-space:pre-wrap;overflow-wrap:anywhere}.farmer_aiSuggest__8XBBU{display:flex;flex-wrap:wrap;gap:var(--s-2)}.farmer_aiChip__8qmaw{min-height:var(--touch);padding:var(--s-2) var(--s-3);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--card);color:var(--ink);font:inherit;text-align:start;cursor:pointer}.farmer_aiChip__8qmaw:hover:not(:disabled){border-color:var(--green)}.farmer_aiForm__suWQW{display:flex;gap:var(--s-2);align-items:flex-end}.farmer_aiInput__bEoyZ{flex:1 1 auto;min-width:0;padding:var(--s-2) var(--s-3);border:1px solid var(--line-strong);background:var(--card);color:var(--ink);resize:vertical}.farmer_aiInput__bEoyZ,.farmer_aiNew__VJ5z8,.farmer_aiSend__nra4k{min-height:var(--touch);border-radius:var(--radius-control);font:inherit}.farmer_aiNew__VJ5z8,.farmer_aiSend__nra4k{padding:0 var(--s-4);font-weight:700;cursor:pointer}.farmer_aiSend__nra4k{border:0;background:var(--green);color:#fff}.farmer_aiSend__nra4k:disabled{opacity:.55;cursor:default}.farmer_aiNew__VJ5z8{border:1px solid var(--line-strong);background:var(--card);color:var(--ink)}.farmer_aiNotice__tZB7u{padding:var(--s-2) var(--s-3);border-radius:var(--radius-control);background:var(--pending-tint);color:var(--ink)}.farmer_aiError__N8I_K{color:var(--danger);margin-block:var(--s-2)}.farmer_aiDisclaimer__Jc8cs{-webkit-margin-before:var(--s-2);margin-block-start:var(--s-2);font-size:var(--text-small);color:var(--muted)}.farmer_aiThumb__EtBlc{display:block;max-width:180px;max-height:180px;border-radius:var(--radius-control);object-fit:cover}.farmer_aiPreview__P2wJy,.farmer_aiThumb__EtBlc{-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2)}.farmer_aiPreview__P2wJy{display:flex;align-items:center;gap:var(--s-3)}.farmer_aiPreview__P2wJy .farmer_aiThumb__EtBlc{max-width:96px;max-height:96px;margin:0}.farmer_aiPhoto__wYOqG{flex:0 0 auto;width:var(--touch);min-height:var(--touch);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--card);color:var(--ink);cursor:pointer}.farmer_aiPhoto__wYOqG:disabled{opacity:.55;cursor:default}.farmer_faq__U3GT1{border-top:1px solid var(--line)}.farmer_faq__U3GT1 summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding-block:var(--s-3);list-style:none;cursor:pointer}.farmer_faq__U3GT1 summary::-webkit-details-marker{display:none}.farmer_faq__U3GT1 summary:after{content:"";flex:none;width:18px;height:18px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f7a3f' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>") 50% /contain no-repeat;transition:transform .16s ease}.farmer_faq__U3GT1[open] summary:after{transform:rotate(180deg)}.farmer_faq__U3GT1 summary:hover strong{color:var(--green)}.farmer_faq__U3GT1>p{-webkit-padding-after:var(--s-3);padding-block-end:var(--s-3);color:var(--ink-2)}.farmer_greetingHello__m0wt7{font-size:clamp(22px,2.6vw,28px);font-weight:700;letter-spacing:-.02em;line-height:1.2}.farmer_greetingPlace__12AcH{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:var(--text-small);font-weight:600}.farmer_greetingPlace__12AcH svg{color:var(--green)}.farmer_aiHello__F0Fg_{display:flex;align-items:center;gap:var(--s-3);-webkit-margin-after:var(--s-5);margin-block-end:var(--s-5)}.farmer_aiHelloIcon__WIvEQ{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--green-tint),var(--card));border:1px solid var(--line);color:var(--green)}.farmer_aiHelloText__Tb_eK{font-size:var(--text-subhead);font-weight:700;line-height:1.3}.farmer_weatherGreeting__NbDKH{display:grid;grid-gap:4px;gap:4px;-webkit-padding-after:var(--s-4);padding-block-end:var(--s-4);-webkit-margin-after:var(--s-4);margin-block-end:var(--s-4);-webkit-border-after:1px solid color-mix(in srgb,var(--band-ink) 18%,transparent);border-block-end:1px solid color-mix(in srgb,var(--band-ink) 18%,transparent)}.farmer_weatherGreeting__NbDKH .farmer_greetingHello__m0wt7{color:var(--band-ink)}.farmer_weatherGreeting__NbDKH .farmer_greetingPlace__12AcH{color:color-mix(in srgb,var(--band-ink) 75%,transparent)}.farmer_weatherGreeting__NbDKH .farmer_greetingPlace__12AcH svg{color:var(--sprout)}.farmer_quickWrap__ayTu3{margin-block:var(--s-5)}.farmer_quick__1vL6d{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));grid-gap:var(--s-4) var(--s-2);gap:var(--s-4) var(--s-2)}.farmer_quickItem__5Zu5A{display:grid;justify-items:center;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-1) 0;color:var(--ink);text-decoration:none;border-radius:var(--radius-card)}.farmer_quickIcon__iW0hw{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-card);color:var(--green-deep);transition:transform .14s ease,background-color .14s ease,box-shadow .14s ease}.farmer_quickItem__5Zu5A:hover .farmer_quickIcon__iW0hw{background:var(--green-tint);box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.farmer_quickItem__5Zu5A:hover{color:var(--green-deep);text-decoration:none}.farmer_quickLabel__4wdok{font-size:var(--text-small);font-weight:600;text-align:center;line-height:1.2}.farmer_stats__AVKq3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 var(--s-6);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.farmer_stat__VN32b{display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:var(--s-4) var(--s-2);text-align:center}.farmer_stat__VN32b+.farmer_stat__VN32b{-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line)}.farmer_statValue___R5A_{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.farmer_statAccent__ND0__{color:var(--green)}.farmer_statLabel__XGq24{color:var(--muted);font-size:12px;line-height:1.25}.farmer_quickIcon__iW0hw{--tone-bg:var(--green-tint);--tone-ink:var(--green-deep);background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--card) 70%,transparent),transparent 60%),var(--tone-bg);border-color:color-mix(in srgb,var(--tone-ink) 14%,transparent);color:var(--tone-ink)}.farmer_quickIcon__iW0hw[data-tone=gold]{--tone-bg:var(--harvest-tint);--tone-ink:var(--harvest-ink)}.farmer_quickIcon__iW0hw[data-tone=sky]{--tone-bg:var(--info-tint);--tone-ink:var(--info)}.farmer_quickIcon__iW0hw[data-tone=earth]{--tone-bg:var(--soil-tint);--tone-ink:var(--soil)}.farmer_quickItem__5Zu5A:hover .farmer_quickIcon__iW0hw{background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--card) 80%,transparent),transparent 60%),var(--tone-bg);filter:saturate(1.15)}.farmer_weatherHero__Z6v2N[data-mood=morning]{background:radial-gradient(120% 100% at 100% 0,color-mix(in srgb,var(--harvest) 38%,transparent),transparent 62%),linear-gradient(160deg,color-mix(in srgb,var(--green) 55%,var(--band)),var(--band))}.farmer_weatherHero__Z6v2N[data-mood=day]{background:radial-gradient(120% 100% at 100% 0,color-mix(in srgb,var(--sprout) 30%,transparent),transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--green) 70%,var(--band)),var(--band))}.farmer_weatherHero__Z6v2N[data-mood=evening]{background:radial-gradient(120% 100% at 100% 0,color-mix(in srgb,var(--harvest-deep) 45%,transparent),transparent 62%),linear-gradient(160deg,color-mix(in srgb,var(--soil) 35%,var(--band)),var(--band))}.farmer_weatherHero__Z6v2N[data-mood=night]{background:radial-gradient(90% 80% at 85% 10%,color-mix(in srgb,var(--info) 28%,transparent),transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--band) 85%,var(--photo-shade)),var(--band))}.farmer_weatherHero__Z6v2N[data-sky=cloud]:before,.farmer_weatherHero__Z6v2N[data-sky=rain]:before,.farmer_weatherHero__Z6v2N[data-sky=storm]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--band-ink) 8%,transparent),transparent 70%)}.farmer_weatherHero__Z6v2N[data-sky=rain]:after,.farmer_weatherHero__Z6v2N[data-sky=storm]:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.18;background-image:repeating-linear-gradient(105deg,transparent 0 14px,color-mix(in srgb,var(--band-ink) 70%,transparent) 14px 15px,transparent 15px 34px);-webkit-mask-image:linear-gradient(180deg,var(--ink) 0,transparent 85%);mask-image:linear-gradient(180deg,var(--ink) 0,transparent 85%)}.farmer_weatherHero__Z6v2N>*{position:relative;z-index:1}.farmer_weatherHeroTemp__nrRhx{font-weight:800;letter-spacing:-.04em}.farmer_statValue___R5A_{font-weight:800;letter-spacing:-.03em}.settings_page__ZvnQH{display:grid;grid-gap:var(--s-6);gap:var(--s-6);max-width:720px}.settings_profile__eo_Ty{display:flex;align-items:center;gap:var(--s-4);padding:var(--s-5);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.settings_avatar__0kEF4{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--green-tint);color:var(--green-deep);font-weight:700;font-size:20px;letter-spacing:.02em;overflow:hidden}.settings_avatarPhoto__lqviD{width:100%;height:100%;object-fit:cover}.settings_profileText__H0Xcj{display:grid;grid-gap:2px;gap:2px;min-width:0}.settings_profileName__TeOw_{font-size:var(--text-subhead);font-weight:700;line-height:1.25}.settings_profileId__Q1RqN{color:var(--green-deep);font-size:var(--text-small);font-weight:600;letter-spacing:.02em}.settings_profileMeta__sKcog{display:grid;grid-gap:1px;gap:1px;color:var(--ink-2);font-size:var(--text-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settings_subTitle__vlpHN{padding-inline:var(--s-1);color:var(--ink-2);font-size:var(--text-small);font-weight:600}.settings_group__TmIRc{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.settings_groupTitle__R_GLj{padding-inline:var(--s-1);font-size:var(--text-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.settings_list__vhnbA{margin:0;padding:0;list-style:none;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.settings_row__rvbBn{display:flex;align-items:center;gap:var(--s-3);min-height:56px;padding:var(--s-3) var(--s-4)}.settings_list__vhnbA>div+div,.settings_list__vhnbA>li+li{border-top:1px solid var(--line)}.settings_list__vhnbA dd{margin:0}.settings_tick__2dORO{flex:none;color:var(--green)}.settings_rowIcon__a_hhy{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--card) 70%,transparent),transparent 60%),var(--green-tint);color:var(--green-deep)}.settings_rowText__tOB9A{flex:1 1;display:grid;grid-gap:1px;gap:1px;min-width:0}.settings_rowLabel__v0NH1{font-weight:600}.settings_rowHint__t2INi{color:var(--muted);font-size:var(--text-small);line-height:1.35}.settings_rowValue__kOi2d{color:var(--ink-2);font-size:var(--text-small);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settings_rowButton__14U1B{width:100%;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.settings_rowButton__14U1B:hover{background:var(--dust)}.settings_chevron__svhXC{flex:none;width:18px;height:18px;color:var(--muted);transition:transform .16s ease}.settings_rowButton__14U1B[aria-expanded=true] .settings_chevron__svhXC{transform:rotate(90deg)}[dir=rtl] .settings_chevron__svhXC{transform:scaleX(-1)}[dir=rtl] .settings_rowButton__14U1B[aria-expanded=true] .settings_chevron__svhXC{transform:rotate(90deg)}.settings_panel__t5mkv{display:grid;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-4);background:var(--paper);border-top:1px solid var(--line)}.settings_danger__V9BQu{color:var(--danger)}.settings_danger__V9BQu .settings_rowIcon__a_hhy{background:var(--danger-tint);color:var(--danger)}.settings_segmented__OiIBo{flex:none;display:inline-flex;gap:2px;padding:3px;background:var(--dust);border-radius:var(--radius-pill)}.settings_segmented__OiIBo button{min-height:36px;padding:0 var(--s-3);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--ink-2);font:inherit;font-size:var(--text-small);font-weight:600;cursor:pointer}.settings_segmented__OiIBo button[aria-pressed=true]{background:var(--card);color:var(--green-deep);box-shadow:var(--shadow-card)}.settings_switch__7YHzh{flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:44px;height:26px;margin:0;border-radius:999px;background:var(--line-strong);cursor:pointer;transition:background-color .16s ease}.settings_switch__7YHzh:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:20px;height:20px;border-radius:50%;background:var(--card);box-shadow:var(--shadow-card);transition:transform .16s ease}.settings_switch__7YHzh:checked{background:var(--green)}.settings_switch__7YHzh:checked:after{transform:translateX(18px)}[dir=rtl] .settings_switch__7YHzh:checked:after{transform:translateX(-18px)}.settings_switch__7YHzh:disabled{opacity:.5;cursor:not-allowed}label.settings_row__rvbBn{cursor:pointer}.settings_foot__r3oKR{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);padding-inline:var(--s-1)}.settings_note__JnerE{color:var(--muted);font-size:var(--text-small)}.settings_formCard__W1rQh{display:grid;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-5);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.settings_formCard__W1rQh>h2,.settings_formCard__W1rQh>h3{font-size:var(--text-subhead)}.settings_chips__gYDPF{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;border:0}.settings_chip__mabmT{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--card);color:var(--ink-2);font-size:var(--text-small);font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.settings_chip__mabmT input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.settings_chip__mabmT:has(input:checked){border-color:var(--green);background:var(--green-tint);color:var(--green-deep)}.settings_chip__mabmT:has(input:checked):before{content:"";width:12px;height:12px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314532d' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'><path d='m5 12 5 5 9-10'/></svg>") 50% /contain no-repeat}.settings_chip__mabmT:has(input:focus-visible){box-shadow:var(--ring)}.settings_chip__mabmT:has(input:disabled){opacity:.55;cursor:not-allowed}.settings_actions__m4Lh5{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center}@media (max-width:640px){.settings_actions__m4Lh5>:first-child{flex:1 1 100%}}.settings_lead__7hyNk{max-width:60ch;margin-block:calc(-1 * var(--s-3)) var(--s-4);color:var(--muted);font-size:var(--text-small)}.buyer_page__l5Npz{display:flex;flex-direction:column;gap:var(--s-6);max-inline-size:var(--content-max)}.buyer_twoCol__EZV6j{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);grid-gap:var(--s-6);gap:var(--s-6);align-items:start}.buyer_grid2__TAmsj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-6);gap:var(--s-6)}@media (max-width:1024px){.buyer_grid2__TAmsj,.buyer_twoCol__EZV6j{grid-template-columns:minmax(0,1fr)}}.buyer_standing__iEfY2{display:flex;gap:var(--s-4);align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.buyer_filters__HBnEk{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:var(--s-4);gap:var(--s-4);align-items:end}.buyer_filterActions__ikUOi{display:flex;gap:var(--s-2);flex-wrap:wrap}.buyer_products__6OaaD{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--s-4);gap:var(--s-4);list-style:none;margin:0;padding:0}.buyer_product__dt961{display:flex;flex-direction:column;gap:var(--s-2);block-size:100%;padding:var(--s-4);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);text-decoration:none}.buyer_product__dt961:hover{border-color:var(--line-strong);box-shadow:var(--shadow-card-hover)}.buyer_product__dt961:focus-visible{outline:none;box-shadow:var(--ring)}.buyer_productTop__97HWY{display:flex;justify-content:space-between;gap:var(--s-2);align-items:baseline}.buyer_productTitle__vq26f{margin:0;font-family:var(--font-display);font-size:var(--text-subhead);line-height:1.3}.buyer_productMeta__HuddQ{margin:0;color:var(--muted);font-size:var(--text-small)}.buyer_figure__bK3SG,.buyer_price__wTil5{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.buyer_price__wTil5{font-size:var(--text-subhead);color:var(--ink)}.buyer_productFoot__N1nhM{-webkit-margin-before:auto;margin-block-start:auto;display:flex;justify-content:space-between;gap:var(--s-2);align-items:center;flex-wrap:wrap;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);-webkit-padding-before:var(--s-2);padding-block-start:var(--s-2);font-size:var(--text-small);color:var(--ink-2)}.buyer_timeline__jKjzY{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-3)}.buyer_timelineItem__NAZFL{display:grid;grid-template-columns:12px minmax(0,1fr);grid-gap:var(--s-3);gap:var(--s-3)}.buyer_timelineDot__w57a6{inline-size:10px;block-size:10px;-webkit-margin-before:6px;margin-block-start:6px;border-radius:50%;background:var(--green)}.buyer_timelineBody__xlKbr{display:flex;flex-direction:column;gap:2px}.buyer_muted__IdQqX{color:var(--muted);font-size:var(--text-small)}.buyer_months__JFx5W{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--s-1);gap:var(--s-1);align-items:end;block-size:160px;-webkit-padding-before:var(--s-4);padding-block-start:var(--s-4)}.buyer_monthCol__235rS{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--s-1);block-size:100%}.buyer_monthBar__9ze9J{inline-size:100%;max-inline-size:28px;background:var(--green);border-radius:var(--radius-control) var(--radius-control) 0 0;min-block-size:1px}.buyer_monthBarEmpty__ceTlA{background:var(--line)}.buyer_monthLabel__o0X_u{font-size:var(--text-label);color:var(--muted);white-space:nowrap}.buyer_form__edQEr{display:flex;flex-direction:column;gap:var(--s-4)}.buyer_formGrid__MVjDp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.buyer_formGridFull__824em{grid-column:1/-1}@media (max-width:720px){.buyer_formGrid__MVjDp{grid-template-columns:minmax(0,1fr)}}.buyer_fieldset__QWkj_{border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--s-4);margin:0;display:flex;flex-direction:column;gap:var(--s-4)}.buyer_legend__hVSMW{font-family:var(--font-display);font-size:var(--text-subhead);padding-inline:var(--s-1)}.buyer_checkGrid__LXULQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:var(--s-2);gap:var(--s-2)}.buyer_actions__XJsvE{display:flex;gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end}.buyer_registerWrap__VqQ3G{min-block-size:100vh;background:var(--paper);padding:var(--s-8) var(--s-4)}.buyer_registerInner__uDMY4{max-inline-size:880px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--s-6)}.buyer_topActions__mrL47{display:flex;align-items:center;gap:var(--s-3)}.buyer_unreadDot__JQyPF{display:inline-flex;align-items:center;justify-content:center;min-inline-size:20px;block-size:20px;padding-inline:6px;border-radius:10px;background:var(--harvest);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-label)}.buyer_nameShort__ytdMd,.buyer_stampUnder__0NzST{display:none}.buyer_stampSide__q84_R{display:inline-flex}@media (max-width:640px){.buyer_nameFull__rwldO,.buyer_stampSide__q84_R{display:none}.buyer_nameShort__ytdMd{display:inline}.buyer_stampUnder__0NzST{display:block;-webkit-margin-before:2px;margin-block-start:2px;line-height:1}.buyer_stampUnder__0NzST>span{max-inline-size:100%;padding:2px 6px;letter-spacing:.06em;line-height:1.2;white-space:normal}.buyer_topActions__mrL47{gap:var(--s-1)}.buyer_topIcon__bss8K{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--touch);block-size:var(--touch);flex:0 0 auto;color:inherit}.buyer_topIcon__bss8K .buyer_unreadDot__JQyPF{position:absolute;inset-block-start:0;inset-inline-end:0;min-inline-size:18px;block-size:18px;padding-inline:4px;border-radius:9px;font-size:11px;line-height:1}.buyer_topSignOut__Ie4_R{flex:0 0 auto;min-block-size:var(--touch)}}@media (max-width:420px){.buyer_topSignOut__Ie4_R{inline-size:var(--touch);padding-inline:0;justify-content:center}.buyer_signOutLabel___c68s{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}.shop .buyer_product__dt961{box-shadow:var(--shadow-card);transition:box-shadow .14s ease,transform .14s ease}.shop .buyer_product__dt961:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.buyer_moreOpen__n8zuM,.buyer_more__dKv0_{display:contents}.buyer_moreToggle__dU4Ih{display:none}@media (max-width:640px){.buyer_more__dKv0_{display:none}.buyer_moreToggle__dU4Ih{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--s-2);min-height:44px;padding:0 var(--s-4);background:var(--card);border:1px solid var(--line-strong);border-radius:var(--radius-control);color:var(--ink);font-weight:600}.buyer_moreToggle__dU4Ih:after{content:"";width:16px;height:16px;-webkit-margin-start:auto;margin-inline-start:auto;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f7a3f' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>") 50% /contain no-repeat;transition:transform .16s ease}.buyer_moreToggle__dU4Ih[aria-expanded=true]:after{transform:rotate(180deg)}}.buyer_moreCount__WgOlm{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-pill);background:var(--green);color:var(--on-strong);font-size:12px}.buyer_hello__aoiZh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-5) var(--s-6);border-radius:var(--radius-card);background:radial-gradient(120% 140% at 100% 0,color-mix(in srgb,var(--sprout) 22%,transparent),transparent 55%),var(--band);color:var(--band-ink);box-shadow:var(--shadow-card)}.buyer_helloName__Bnryl{font-size:clamp(22px,2.6vw,28px);font-weight:700;letter-spacing:-.02em;line-height:1.2}.buyer_helloOrg__hUr_8{margin-top:2px;color:color-mix(in srgb,var(--band-ink) 75%,transparent);font-size:var(--text-small);font-weight:600}.buyer_pills__QChv2{display:flex;flex-wrap:wrap;gap:var(--s-2)}.buyer_pills__QChv2 a{display:inline-flex;align-items:center;min-height:34px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);color:var(--green-deep);font-size:var(--text-small);font-weight:600;text-decoration:none;box-shadow:var(--shadow-card)}.buyer_pills__QChv2 a:hover{border-color:var(--green);background:var(--green-tint);text-decoration:none}.buyer_sections__eiBVY{display:grid;grid-gap:var(--s-6);gap:var(--s-6)}.buyer_pick__lbdV9{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;border:0}.buyer_pickLabel__LR8cx{padding:0;font-weight:600;font-size:var(--text-small);letter-spacing:.02em;color:var(--ink)}.buyer_rowRadio__y5B0B{flex:none;inline-size:20px;block-size:20px;margin:0;accent-color:var(--green);cursor:pointer}