.H9RJ2q_shell{color:#263128;background:#fbfaf4;border:1px solid #d8ddcf;border-radius:20px;max-width:1180px;margin:18px auto;padding:20px}.H9RJ2q_heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.H9RJ2q_heading p{letter-spacing:.12em;color:#52674d;margin:0 0 4px;font-size:.72rem;font-weight:800}.H9RJ2q_heading h2{margin:0;font-size:1.35rem}.H9RJ2q_heading span{color:#60695e;max-width:820px;margin-top:6px;line-height:1.45;display:block}.H9RJ2q_controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.H9RJ2q_controls label{flex-direction:column;gap:5px;font-size:.78rem;font-weight:700;display:flex}.H9RJ2q_controls select,.H9RJ2q_controls input{min-height:42px;font:inherit;color:inherit;background:#fff;border:1px solid #cbd2c4;border-radius:10px;padding:8px 10px}.H9RJ2q_weatherRow{background:#eef4ec;border-radius:12px;align-items:center;gap:12px;margin:12px 0 16px;padding:10px 12px;display:flex}.H9RJ2q_weatherRow button{min-height:var(--action-secondary-h);cursor:pointer;background:#fff;border:1px solid #aebca9;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:.76rem;font-weight:800;display:inline-flex}.H9RJ2q_weatherRow button:disabled{opacity:.65;cursor:default}.H9RJ2q_weatherRow span{color:#566052;font-size:.78rem;line-height:1.4}.H9RJ2q_cards{gap:12px;display:grid}.H9RJ2q_card{background:#fff;border:1px solid #d8ddcf;border-radius:14px;padding:14px}.H9RJ2q_card h3{margin:0 0 10px}.H9RJ2q_careGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.H9RJ2q_careGrid>div{background:#f7f7f2;border-radius:12px;padding:12px}.H9RJ2q_careGrid b{align-items:center;gap:6px;display:flex}.H9RJ2q_careGrid strong,.H9RJ2q_careGrid span{margin-top:5px;display:block}.H9RJ2q_careGrid span,.H9RJ2q_careGrid p,.H9RJ2q_careGrid li{color:#535d50;font-size:.82rem;line-height:1.42}.H9RJ2q_careGrid ul{margin:7px 0;padding-left:18px}.H9RJ2q_careGrid a{color:#365d37;font-size:.76rem}.H9RJ2q_empty{text-align:center;color:#667060;border:1px dashed #bdc6b8;border-radius:12px;padding:18px}.H9RJ2q_disclaimer{color:#697268;align-items:flex-start;gap:7px;margin:12px 0 0;font-size:.76rem;display:flex}.H9RJ2q_disclaimer svg{flex:none;margin-top:1px}@media (max-width:820px){.H9RJ2q_controls{grid-template-columns:1fr 1fr}.H9RJ2q_careGrid{grid-template-columns:1fr}.H9RJ2q_weatherRow{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.H9RJ2q_shell{margin:12px 10px;padding:14px}.H9RJ2q_controls{grid-template-columns:1fr}.H9RJ2q_heading svg{display:none}}
.P5yS5G_shell{color:#263128;background:#fbfaf4;border:1px solid #d8ddcf;border-radius:20px;max-width:1180px;margin:18px auto;padding:20px}.P5yS5G_heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.P5yS5G_heading p{letter-spacing:.12em;color:#52674d;margin:0 0 4px;font-size:.72rem;font-weight:800}.P5yS5G_heading h2{margin:0;font-size:1.35rem}.P5yS5G_heading span{color:#60695e;max-width:820px;margin-top:6px;line-height:1.45;display:block}.P5yS5G_sections{gap:12px;margin-top:16px;display:grid}.P5yS5G_block{background:#fff;border:1px solid #d8ddcf;border-radius:14px;padding:14px}.P5yS5G_blockHead{align-items:flex-start;gap:9px;display:flex}.P5yS5G_blockHead h3{margin:0;font-size:1rem}.P5yS5G_blockHead p{color:#667060;margin:3px 0 0;font-size:.75rem;line-height:1.4}.P5yS5G_list,.P5yS5G_pairs{gap:8px;margin-top:11px;display:grid}.P5yS5G_row{grid-template-columns:140px 1fr;align-items:center;gap:10px;display:grid}.P5yS5G_row>b{font-size:.82rem}.P5yS5G_chips{flex-wrap:wrap;gap:6px;display:flex}.P5yS5G_chips span{color:#3e5d42;background:#eef3e9;border-radius:999px;padding:4px 7px;font-size:.7rem}.P5yS5G_pair{background:#fcfcf9;border:1px solid #e1e5dd;border-radius:11px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:10px;display:grid}.P5yS5G_pair>div{gap:2px;display:grid}.P5yS5G_pair>b,.P5yS5G_pair strong{color:#365d37}.P5yS5G_pair span{text-transform:uppercase;letter-spacing:.05em;color:#778077;font-size:.68rem}.P5yS5G_pair small{color:#5e685f;font-size:.72rem}.P5yS5G_pair>p{color:#667060;grid-column:1/-1;margin:2px 0 0;font-size:.72rem;line-height:1.4}.P5yS5G_fallGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.P5yS5G_fallGrid>div{background:#fcfcf9;border:1px solid #e1e5dd;border-radius:10px;gap:3px;padding:10px;display:grid}.P5yS5G_fallGrid b{font-size:.82rem}.P5yS5G_fallGrid span{color:#365d37;font-size:.74rem}.P5yS5G_fallGrid small{color:#778077;font-size:.68rem}.P5yS5G_rotationNote{color:#4f594f;background:#f6f2df;border-radius:11px;margin-top:12px;padding:11px 12px}.P5yS5G_rotationNote b{font-size:.82rem}.P5yS5G_rotationNote p{margin:4px 0 0;font-size:.75rem;line-height:1.45}.P5yS5G_muted,.P5yS5G_empty{color:#667060;font-size:.76rem;line-height:1.45}.P5yS5G_empty{text-align:center;padding:16px}@media (max-width:760px){.P5yS5G_fallGrid{grid-template-columns:1fr 1fr}.P5yS5G_row{grid-template-columns:1fr}}@media (max-width:540px){.P5yS5G_shell{margin:12px 10px;padding:14px}.P5yS5G_heading svg{display:none}.P5yS5G_fallGrid,.P5yS5G_pair{grid-template-columns:1fr}.P5yS5G_pair>strong{justify-self:start;transform:rotate(90deg)}.P5yS5G_pair>p{grid-column:auto}}
.kPVaAa_shell{color:#263128;background:#fbfaf4;border:1px solid #d8ddcf;border-radius:20px;max-width:1180px;margin:18px auto;padding:20px}.kPVaAa_heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.kPVaAa_heading p{letter-spacing:.12em;color:#52674d;margin:0 0 4px;font-size:.72rem;font-weight:800}.kPVaAa_heading h2{margin:0;font-size:1.35rem}.kPVaAa_heading span{color:#60695e;max-width:820px;margin-top:6px;line-height:1.45;display:block}.kPVaAa_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.kPVaAa_card{background:#fff;border:1px solid #d8ddcf;border-radius:14px;padding:14px}.kPVaAa_cardHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.kPVaAa_cardHead>div{align-items:center;gap:7px;display:flex}.kPVaAa_cardHead h3{margin:0}.kPVaAa_cardHead>span{text-transform:capitalize;color:#667060;background:#f0f3ec;border-radius:999px;padding:4px 8px;font-size:.72rem}.kPVaAa_controls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.kPVaAa_controls label{flex-direction:column;gap:5px;font-size:.76rem;font-weight:750;display:flex}.kPVaAa_controls select,.kPVaAa_controls input{min-height:42px;font:inherit;color:inherit;background:#fff;border:1px solid #cbd2c4;border-radius:9px;padding:7px 9px}.kPVaAa_planSummary{background:#eef4ec;border:1px solid #dbe6d8;border-radius:12px;gap:10px;margin-top:11px;padding:12px;display:grid}.kPVaAa_planSummaryHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.kPVaAa_planSummaryHead>div{gap:3px;display:grid}.kPVaAa_planSummaryHead b{font-size:.95rem}.kPVaAa_planSummaryHead span{color:#5c6659;font-size:.76rem}.kPVaAa_planSummaryHead>strong{letter-spacing:.04em;color:#365d37;white-space:nowrap;background:#fff;border:1px solid #d6e1d3;border-radius:999px;padding:5px 8px;font-size:.7rem}.kPVaAa_planSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.kPVaAa_planSummaryGrid>div{background:#fff;border-radius:10px;gap:3px;padding:9px 10px;display:grid}.kPVaAa_planSummaryGrid span{letter-spacing:.04em;text-transform:uppercase;color:#74806f;font-size:.67rem;font-weight:800}.kPVaAa_planSummaryGrid b{color:#2f4e31;font-size:.79rem;line-height:1.35}.kPVaAa_historyNote{color:#4f594f;background:#f6f2df;border-radius:9px;margin:0;padding:8px 10px;font-size:.76rem;line-height:1.4}.kPVaAa_planSummary>small{color:#687067;font-size:.72rem;line-height:1.4}.kPVaAa_planSummary>a{color:#365d37;font-size:.74rem}.kPVaAa_yieldPanel{border-top:1px solid #e1e5dc;margin-top:13px;padding-top:13px}.kPVaAa_yieldHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.kPVaAa_yieldHead>div{align-items:center;gap:7px;display:flex}.kPVaAa_yieldHead h4{margin:0;font-size:.95rem}.kPVaAa_yieldHead>span{color:#687067;background:#f1f3ef;border-radius:999px;padding:4px 8px;font-size:.7rem}.kPVaAa_yieldPanel>p{color:#667060;margin:6px 0 10px;font-size:.75rem;line-height:1.45}.kPVaAa_yieldForm{grid-template-columns:1fr .8fr .9fr;align-items:end;gap:8px;display:grid}.kPVaAa_yieldForm label{flex-direction:column;gap:5px;font-size:.74rem;font-weight:750;display:flex}.kPVaAa_yieldForm label small{color:#788078;font-weight:500}.kPVaAa_yieldForm input,.kPVaAa_yieldForm select{min-height:42px;font:inherit;color:inherit;background:#fff;border:1px solid #cbd2c4;border-radius:9px;padding:7px 9px}.kPVaAa_yieldNote{grid-column:1/3}.kPVaAa_yieldAdd{min-height:var(--action-primary-h);color:#fff;font:inherit;cursor:pointer;background:#315b3d;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;font-size:.76rem;font-weight:800;display:flex}.kPVaAa_yieldAdd:hover{background:#274b32}.kPVaAa_yieldTotals{background:#f6f2df;border-radius:10px;justify-content:space-between;gap:12px;margin-top:10px;padding:9px 10px;font-size:.78rem;display:flex}.kPVaAa_yieldTotals span{color:#4f594f;text-align:right}.kPVaAa_yieldList{gap:6px;max-height:220px;margin-top:8px;padding-right:2px;display:grid;overflow:auto}.kPVaAa_yieldEntry{background:#fcfcf9;border:1px solid #e2e5de;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 9px;display:flex}.kPVaAa_yieldEntry>div{gap:2px;display:grid}.kPVaAa_yieldEntry strong{font-size:.76rem}.kPVaAa_yieldEntry span{color:#687067;font-size:.7rem;line-height:1.35}.kPVaAa_yieldEntry button{width:var(--action-utility-h);height:var(--action-utility-h);color:#7a423d;cursor:pointer;background:#fff;border:1px solid #dedfd9;border-radius:8px;flex:none;place-items:center;display:grid}.kPVaAa_yieldEntry button:hover{background:#fbf0ee}.kPVaAa_help,.kPVaAa_error,.kPVaAa_empty{font-size:.78rem;line-height:1.45}.kPVaAa_help{color:#657064;margin:10px 0 0}.kPVaAa_error{color:#8a302b;margin:10px 0 0}.kPVaAa_empty{text-align:center;color:#667060;border:1px dashed #bdc6b8;border-radius:12px;margin-top:16px;padding:18px}@media (max-width:820px){.kPVaAa_cards{grid-template-columns:1fr}}@media (max-width:620px){.kPVaAa_planSummaryGrid{grid-template-columns:1fr}.kPVaAa_planSummaryHead{flex-direction:column}.kPVaAa_yieldForm{grid-template-columns:1fr 1fr}.kPVaAa_yieldNote,.kPVaAa_yieldAdd{grid-column:1/-1}.kPVaAa_yieldTotals{flex-direction:column}.kPVaAa_yieldTotals span{text-align:left}}@media (max-width:520px){.kPVaAa_shell{margin:12px 10px;padding:14px}.kPVaAa_heading svg{display:none}.kPVaAa_controls,.kPVaAa_yieldForm{grid-template-columns:1fr}.kPVaAa_yieldNote,.kPVaAa_yieldAdd{grid-column:auto}.kPVaAa_yieldHead{flex-direction:column;align-items:flex-start}.kPVaAa_yieldTotals{gap:4px}}
._19jZCW_page{background:var(--cream);min-height:100vh;color:var(--ink)}._19jZCW_top{display:none}._19jZCW_back{color:var(--green);align-items:center;gap:8px;font-size:.85rem;font-weight:800;text-decoration:none;display:inline-flex}._19jZCW_hero{grid-template-columns:1.2fr .8fr;align-items:end;gap:40px;max-width:1180px;margin:0 auto;padding:34px 24px 26px;display:grid}._19jZCW_hero h1{color:var(--green);letter-spacing:-.05em;margin:8px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,6vw,5.4rem);line-height:.96}._19jZCW_hero p{color:var(--muted);max-width:720px;font-size:1.05rem;line-height:1.65}._19jZCW_eyebrow{text-transform:uppercase;letter-spacing:.17em;font-weight:900;color:var(--earth)!important;font-size:.74rem!important}._19jZCW_heroCard{background:var(--green);color:#fff;box-shadow:var(--shadow);border-radius:22px;padding:24px}._19jZCW_heroCard strong{margin:10px 0;font-family:Georgia,serif;font-size:1.3rem;display:block}._19jZCW_heroCard p{color:#dce6df;margin:0;font-size:.86rem}._19jZCW_grid{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:18px;max-width:1180px;margin:0 auto;padding:0 24px 44px;display:grid}._19jZCW_panel{background:var(--paper);border:1px solid #254b3a1f;border-radius:18px;padding:18px;box-shadow:0 7px 20px #254b3a0a}._19jZCW_sticky{position:sticky;top:16px}._19jZCW_panel h2{color:var(--green);margin:0 0 8px;font-family:Georgia,serif;font-size:1.4rem}._19jZCW_panel h2:not(:first-child){margin-top:20px}._19jZCW_muted{color:var(--muted);font-size:.8rem;line-height:1.5}._19jZCW_savePanel{border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:16px}._19jZCW_saveHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._19jZCW_saveHeading h2{margin:2px 0 0!important;font-size:1.18rem!important}._19jZCW_saveEyebrow{color:var(--earth);letter-spacing:.13em;text-transform:uppercase;font-size:.62rem;font-weight:900;display:block}._19jZCW_draftState{white-space:nowrap;color:var(--green);text-transform:uppercase;letter-spacing:.06em;background:#edf2ec;border-radius:999px;padding:6px 8px;font-size:.61rem;font-weight:900}._19jZCW_draftDirty{color:var(--danger);background:#fff0e9}._19jZCW_planName{color:var(--muted);gap:6px;margin-top:11px;font-size:.7rem;font-weight:850;display:grid}._19jZCW_planName input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:10px;padding:9px 10px;font-weight:750}._19jZCW_saveActions{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}._19jZCW_saveActions ._19jZCW_button,._19jZCW_saveActions ._19jZCW_secondary{min-height:var(--action-secondary-h);padding:9px 12px;font-size:.74rem}._19jZCW_cloudNote{color:var(--muted);align-items:flex-start;gap:7px;margin:9px 0 0;font-size:.67rem;line-height:1.45;display:flex}._19jZCW_cloudNote svg{color:var(--green);flex:none;margin-top:1px}._19jZCW_cloudNote a{color:var(--green);font-weight:850}._19jZCW_saveMessage{color:var(--green);background:#f3f4ee;border-radius:9px;margin:8px 0 0;padding:8px 10px;font-size:.68rem;line-height:1.4}._19jZCW_savedPlans{gap:6px;margin-top:10px;display:grid}._19jZCW_savedPlansTitle{color:var(--green);align-items:center;gap:7px;font-size:.72rem;display:flex}._19jZCW_savedPlansTitle span{background:#edf2ec;border-radius:999px;margin-left:auto;padding:3px 7px;font-size:.6rem;font-weight:900}._19jZCW_savedPlan{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:5px;padding:5px;display:grid}._19jZCW_savedPlanActive{border-color:#254b3a61;box-shadow:0 2px 8px #254b3a0f}._19jZCW_savedPlanLoad{min-height:var(--action-primary-h);text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:8px}._19jZCW_savedPlanLoad b{color:var(--green);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;display:block;overflow:hidden}._19jZCW_savedPlanLoad span{color:var(--muted);margin-top:2px;font-size:.59rem;display:block}._19jZCW_savedPlanActions{gap:4px;display:flex}._19jZCW_savedPlanActions button{width:var(--action-utility-h);height:var(--action-utility-h);border:1px solid var(--line);color:var(--green);cursor:pointer;background:#f8faf6;border-radius:8px;place-items:center;display:grid}._19jZCW_savedPlanActions button:disabled,._19jZCW_savedPlanLoad:disabled{opacity:.45;cursor:not-allowed}._19jZCW_savedPlanActions ._19jZCW_deletePlan{color:var(--danger);background:#fff7f3}._19jZCW_dates{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}._19jZCW_dates label{color:var(--muted);gap:6px;font-size:.72rem;font-weight:800;display:grid}._19jZCW_dates input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:10px;padding:9px 10px}._19jZCW_frostFields{margin-top:11px}._19jZCW_frostLookupRow{flex-wrap:wrap;align-items:center;gap:9px;display:flex}._19jZCW_frostLookupRow ._19jZCW_secondary{min-height:var(--action-secondary-h);padding:9px 12px;font-size:.74rem}._19jZCW_frostLookupRow>span{color:var(--muted);flex:140px;font-size:.62rem;line-height:1.35}._19jZCW_frostSource{background:#edf4ec;border:1px solid #254b3a29;border-radius:10px;gap:3px;margin:-5px 0 8px;padding:9px 10px;display:grid}._19jZCW_frostSource b{color:var(--green);font-size:.76rem}._19jZCW_frostSource span,._19jZCW_frostSource small{color:var(--muted);font-size:.63rem;line-height:1.4}._19jZCW_frostSource a{color:var(--green);width:max-content;font-size:.64rem;font-weight:850}._19jZCW_frostError{color:var(--danger);background:#fff0e9;border-radius:10px;align-items:flex-start;gap:7px;margin:-5px 0 8px;padding:9px 10px;display:flex}._19jZCW_frostError svg{flex:none;margin-top:1px}._19jZCW_frostError span{font-size:.67rem;line-height:1.4}._19jZCW_frostPrivacy{color:var(--muted);margin:0;font-size:.59rem;line-height:1.4}._19jZCW_cropList{gap:7px;margin-top:10px;display:grid}._19jZCW_cropChoice{border:1px solid var(--line);background:#fff;border-radius:11px;padding:9px;transition:border-color .15s,box-shadow .15s;display:block}._19jZCW_cropChoiceSelected{border-color:#254b3a57;box-shadow:0 2px 9px #254b3a0d}._19jZCW_cropToggle{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:9px;display:grid}._19jZCW_cropToggle input{margin-top:3px}._19jZCW_cropToggle b{color:var(--green);font-size:.82rem;display:block}._19jZCW_cropToggle span span{color:var(--muted);text-transform:capitalize;margin-top:2px;font-size:.67rem;display:block}._19jZCW_allocationControl{border-top:1px solid var(--line);grid-template-columns:1fr 74px;align-items:center;gap:4px 9px;margin:9px 0 0 24px;padding-top:8px;display:grid}._19jZCW_allocationControl>span{color:var(--green);font-size:.68rem;font-weight:850}._19jZCW_allocationControl input{border:1px solid var(--line);width:100%;color:var(--ink);background:#f8faf6;border-radius:9px;padding:7px 8px;font-weight:800}._19jZCW_allocationControl small{color:var(--muted);grid-column:1/-1;font-size:.6rem;line-height:1.35}._19jZCW_actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._19jZCW_button,._19jZCW_secondary{min-height:var(--action-primary-h);cursor:pointer;justify-content:center;align-items:center;gap:7px;font-size:.75rem;display:inline-flex}._19jZCW_button{background:var(--green);color:#fff;border:0;border-radius:10px;padding:10px 14px;font-weight:850}._19jZCW_secondary{color:var(--green);background:#edf2ec;border:1px solid #d3dfd4;border-radius:10px;padding:10px 14px;font-weight:850}._19jZCW_button:disabled,._19jZCW_secondary:disabled{opacity:.48;cursor:not-allowed}._19jZCW_error{color:var(--danger);background:#fff0e9;border-radius:10px;margin-top:10px;padding:9px 11px;font-size:.76rem;font-weight:700}._19jZCW_results{gap:12px;display:grid}._19jZCW_empty{text-align:center;min-height:220px;color:var(--muted);background:#fff9;border:1px dashed #c9d0c9;border-radius:16px;place-items:center;padding:24px;display:grid}._19jZCW_empty strong{color:var(--green);margin:8px 0;font-family:Georgia,serif;font-size:1.28rem;display:block}._19jZCW_cropCard{background:var(--paper);border:1px solid #254b3a1f;border-radius:18px;padding:18px;box-shadow:0 6px 18px #254b3a09}._19jZCW_layoutCard{overflow:hidden}._19jZCW_cropHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._19jZCW_cropHead h2{color:var(--green);margin:0;font-family:Georgia,serif;font-size:1.38rem}._19jZCW_cropHead p{color:var(--muted);margin:4px 0 0;font-size:.75rem;line-height:1.42}._19jZCW_pill{white-space:nowrap;color:var(--green);letter-spacing:.08em;text-transform:uppercase;background:#e9f1e9;border-radius:999px;padding:6px 8px;font-size:.63rem;font-weight:900}._19jZCW_layoutMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}._19jZCW_layoutMetrics>div{color:var(--green);background:#f3f4ee;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;padding:10px;display:grid}._19jZCW_layoutMetrics span{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:.62rem;font-weight:800}._19jZCW_layoutMetrics b{grid-column:2;font-size:.88rem}._19jZCW_layoutMetrics ._19jZCW_fitGood{background:#edf4ec}._19jZCW_layoutMetrics ._19jZCW_fitWarn{color:var(--danger);background:#fff0e9}._19jZCW_bedWrap{margin:13px 0}._19jZCW_northLabel,._19jZCW_southLabel{text-align:center;color:var(--muted);letter-spacing:.12em;padding:5px 0;font-size:.63rem;font-weight:900}._19jZCW_bedDiagram{background:linear-gradient(#ffffffa6,#ffffffa6),repeating-linear-gradient(0deg,#e7ebdf 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#e7ebdf 0 1px,#0000 1px 24px);border:2px solid #254b3a40;border-radius:14px;width:100%;min-height:220px;max-height:460px;position:relative;overflow:hidden}._19jZCW_layoutRow{pointer-events:none;border-top:2px dashed #254b3a73;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;left:4%;right:4%;transform:translateY(-50%)}._19jZCW_layoutRow span,._19jZCW_layoutRow b{background:var(--paper);color:var(--green);border:1px solid #254b3a24;border-radius:999px;padding:5px 8px;font-size:.67rem;box-shadow:0 2px 8px #254b3a0f}._19jZCW_layoutRow b{white-space:nowrap}._19jZCW_layoutWarning{color:var(--danger);background:#fff0e9;border-radius:12px;align-items:flex-start;gap:12px;margin:13px 0;padding:12px;display:flex}._19jZCW_layoutWarning b{margin-bottom:4px;display:block}._19jZCW_layoutWarning span{color:#7d4b3a;font-size:.75rem;line-height:1.45;display:block}._19jZCW_layoutAdvice{color:var(--earth);background:#f3efe4;border-radius:11px;align-items:flex-start;gap:10px;margin:12px 0;padding:11px;display:flex}._19jZCW_layoutAdvice div{gap:4px;display:grid}._19jZCW_layoutAdvice span{color:var(--muted);font-size:.7rem;line-height:1.42}._19jZCW_capacityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}._19jZCW_capacityItem{border:1px solid var(--line);background:#fff;border-radius:11px;padding:10px}._19jZCW_capacityItem>b{color:var(--green);font-size:.82rem;display:block}._19jZCW_capacityItem span{color:var(--muted);margin-top:3px;font-size:.67rem;display:block}._19jZCW_capacityItem strong{color:var(--earth);margin-top:6px;font-size:.77rem;display:block}._19jZCW_capacityItem small{color:var(--muted);margin-top:4px;font-size:.61rem;line-height:1.38;display:block}._19jZCW_materialsBox{background:#f3f4ee;border:1px solid #254b3a1a;border-radius:14px;margin-top:14px;padding:14px}._19jZCW_materialsHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}._19jZCW_materialsHead h3{color:var(--green);margin:3px 0 0;font-family:Georgia,serif;font-size:1.08rem}._19jZCW_materialTotals{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._19jZCW_materialTotals span{color:var(--green);border:1px solid var(--line);background:#fff;border-radius:999px;padding:5px 7px;font-size:.65rem;font-weight:850}._19jZCW_materialList{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}._19jZCW_materialList>div{border:1px solid var(--line);background:#fff;border-radius:11px;padding:10px}._19jZCW_materialList b{color:var(--green);font-size:.76rem;display:block}._19jZCW_materialList strong{color:var(--earth);margin-top:3px;font-size:.82rem;display:block}._19jZCW_materialList small{color:var(--muted);margin-top:3px;font-size:.61rem;line-height:1.38;display:block}._19jZCW_materialNote{color:var(--muted);margin:9px 0 0;font-size:.64rem;line-height:1.45}._19jZCW_timeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:13px 0;display:grid}._19jZCW_step{background:#f3f4ee;border-radius:11px;padding:10px}._19jZCW_step span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.62rem;font-weight:800;display:block}._19jZCW_step b{color:var(--green);margin-top:4px;font-size:.84rem;display:block}._19jZCW_succession{background:#f3efe4;border-radius:11px;padding:11px}._19jZCW_succession b{color:var(--green);font-size:.75rem}._19jZCW_dateChips{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}._19jZCW_dateChips span{color:var(--muted);background:#fff;border:1px solid #dfddcf;border-radius:999px;padding:4px 6px;font-size:.66rem}._19jZCW_sources{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:9px;margin-top:11px;padding-top:10px;display:flex}._19jZCW_sources span{color:var(--muted);font-size:.66rem;font-weight:800}._19jZCW_sources a{color:var(--green);font-size:.66rem;font-weight:800}._19jZCW_note{max-width:1180px;color:var(--muted);margin:0 auto 32px;padding:0 24px;font-size:.7rem;line-height:1.5}@media (max-width:850px){._19jZCW_hero,._19jZCW_grid{grid-template-columns:1fr}._19jZCW_hero{gap:12px}._19jZCW_grid{padding:0 16px 34px}._19jZCW_sticky{position:static}._19jZCW_dates,._19jZCW_timeline,._19jZCW_layoutMetrics,._19jZCW_capacityGrid,._19jZCW_materialList{grid-template-columns:1fr}._19jZCW_heroCard{display:none}._19jZCW_bedDiagram{min-height:240px}._19jZCW_cropHead,._19jZCW_materialsHead{flex-direction:column}._19jZCW_pill{align-self:flex-start}._19jZCW_materialTotals{justify-content:flex-start}._19jZCW_saveHeading{align-items:center}}
.-\37 WCoq_shell{background:#fbfcf9;border:1px solid #254b3a26;border-radius:18px;max-width:1180px;margin:14px auto 0;padding:18px 22px;box-shadow:0 6px 18px #254b3a09}.-\37 WCoq_heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.-\37 WCoq_heading p{color:#8a624c;letter-spacing:.13em;margin:0 0 4px;font-size:.65rem;font-weight:900}.-\37 WCoq_heading h2{color:#254b3a;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.4rem}.-\37 WCoq_heading span{color:#68736c;max-width:780px;margin-top:5px;font-size:.75rem;line-height:1.45;display:block}.-\37 WCoq_sections{gap:10px;margin-top:14px;display:grid}.-\37 WCoq_sections>details{background:#fff;border:1px solid #dfe6df;border-radius:13px;overflow:hidden}.-\37 WCoq_sections>details>summary{cursor:pointer;color:#2e5b43;padding:12px 14px;font-size:.8rem;font-weight:850;list-style:none}.-\37 WCoq_sections>details>summary::-webkit-details-marker{display:none}.-\37 WCoq_sections>details>summary:focus-visible{outline-offset:-3px;border-radius:11px;outline:3px solid #254b3a38}.-\37 WCoq_sections>details>summary small{color:#7b847d;margin-left:7px;font-weight:600}.-\37 WCoq_sections>details>summary span{align-items:center;gap:6px;display:inline-flex}.-\37 WCoq_herbGrid,.-\37 WCoq_supportGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px 14px;display:grid}.-\37 WCoq_herbGrid article,.-\37 WCoq_supportGrid article{background:#fcfdfb;border:1px solid #e0e6df;border-radius:12px;padding:11px}.-\37 WCoq_herbGrid article.-\37 WCoq_selected{background:#f1f6ed;border-color:#9eb796}.-\37 WCoq_herbGrid label,.-\37 WCoq_supportGrid label{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.-\37 WCoq_herbGrid label span,.-\37 WCoq_supportGrid label span{gap:1px;display:grid}.-\37 WCoq_herbGrid label b,.-\37 WCoq_supportGrid label b{color:#294b36;font-size:.8rem}.-\37 WCoq_herbGrid label small,.-\37 WCoq_supportGrid label small{color:#7b847d;text-transform:capitalize;font-size:.64rem}.-\37 WCoq_herbGrid p,.-\37 WCoq_supportGrid p{color:#657068;margin:8px 0;font-size:.68rem;line-height:1.4}.-\37 WCoq_herbGrid .-\37 WCoq_caution{color:#815d47}.-\37 WCoq_herbGrid a,.-\37 WCoq_supportGrid a{color:#526f3e;font-size:.65rem;font-weight:750}.-\37 WCoq_quantity{align-items:center;gap:7px;margin:8px 0;display:flex}.-\37 WCoq_quantity span{color:#667268;margin-right:auto;font-size:.64rem}.-\37 WCoq_quantity button{color:#315d42;cursor:pointer;background:#fff;border:1px solid #ccd8cc;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.-\37 WCoq_quantity b{text-align:center;color:#294b36;min-width:20px}.-\37 WCoq_note{color:#6d756e;margin:0;padding:0 14px 13px;font-size:.67rem;line-height:1.45}.-\37 WCoq_empty{color:#747d76;margin:10px 0 0;font-size:.74rem}.-\37 WCoq_backup{background:#f5f8f2;border:1px dashed #c9d6c9;border-radius:13px;gap:9px;margin-top:12px;padding:13px 14px;display:grid}.-\37 WCoq_backup b{color:#294b36;font-size:.8rem}.-\37 WCoq_backup p{color:#657068;margin:4px 0 0;font-size:.68rem;line-height:1.45}.-\37 WCoq_backupActions{flex-wrap:wrap;gap:8px;display:flex}.-\37 WCoq_backupActions button{min-height:var(--action-secondary-h);color:#2e5b43;cursor:pointer;background:#fff;border:1px solid #bfd0c3;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:.72rem;font-weight:850;display:inline-flex}.-\37 WCoq_backupActions button:focus-visible{outline-offset:2px;outline:3px solid #254b3a38}.-\37 WCoq_backupMessage{border-radius:9px;padding:8px 10px;font-weight:650;color:#47584c!important;background:#fff!important}.-\37 WCoq_backup a{color:#526f3e}@media (max-width:760px){.-\37 WCoq_shell{margin:12px 16px 0;padding:15px}.-\37 WCoq_herbGrid,.-\37 WCoq_supportGrid{grid-template-columns:1fr}.-\37 WCoq_heading svg{display:none}.-\37 WCoq_sections>details>summary small{margin:3px 0 0;display:block}.-\37 WCoq_backupActions{display:grid}.-\37 WCoq_backupActions button{justify-content:center;width:100%}}
.fgmwCq_groups{gap:10px;max-width:1180px;margin:16px auto 0;padding:0 24px 34px;display:grid}.fgmwCq_groupsHeading{padding:4px 2px 6px}.fgmwCq_groupsHeading p{color:var(--earth);letter-spacing:.14em;margin:0 0 4px;font-size:.64rem;font-weight:900}.fgmwCq_groupsHeading h2{color:var(--green);margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.55rem}.fgmwCq_groupsHeading span{max-width:700px;color:var(--muted);margin-top:4px;font-size:.74rem;line-height:1.45;display:block}.fgmwCq_group{background:var(--paper);border:1px solid #254b3a24;border-radius:18px;overflow:hidden;box-shadow:0 6px 18px #254b3a09}.fgmwCq_group>summary{cursor:pointer;color:var(--green);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;list-style:none;display:flex}.fgmwCq_group>summary:focus-visible{outline-offset:-3px;border-radius:15px;outline:3px solid #254b3a38}.fgmwCq_group>summary::-webkit-details-marker{display:none}.fgmwCq_group>summary div{min-width:0}.fgmwCq_group>summary b{font-family:Georgia,Times New Roman,serif;font-size:1.15rem;display:block}.fgmwCq_group>summary span{color:var(--muted);margin-top:3px;font-size:.72rem;line-height:1.4;display:block}.fgmwCq_group>summary:after{content:"+";width:28px;height:28px;color:var(--green);background:#edf2ec;border-radius:999px;flex:none;place-items:center;font:800 1.05rem/1 system-ui;display:grid}.fgmwCq_group[open]>summary:after{content:"−"}.fgmwCq_group[open]>summary{border-bottom:1px solid var(--line)}.fgmwCq_groupBody{padding-top:1px}.fgmwCq_groupBody>section{max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}@media (max-width:760px){.fgmwCq_groups{padding:0 16px 26px}.fgmwCq_groupsHeading{padding-top:0}.fgmwCq_group>summary{padding:14px 15px}.fgmwCq_group>summary b{font-size:1.05rem}}
.PiaQkG_tabChooser{max-width:1180px;margin:1.5rem auto 1rem;padding:0 1rem}.PiaQkG_intro{margin-bottom:1rem}.PiaQkG_intro p{letter-spacing:.11em;text-transform:uppercase;opacity:.65;margin:0 0 .3rem;font-size:.74rem;font-weight:800}.PiaQkG_intro h1{margin:0;font-size:clamp(1.5rem,4vw,2.2rem);line-height:1.1}.PiaQkG_intro span{opacity:.78;max-width:760px;margin-top:.45rem;line-height:1.5;display:block}.PiaQkG_tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.PiaQkG_tab,.PiaQkG_tabActive{border:1px solid color-mix(in srgb, currentColor 16%, transparent);background:color-mix(in srgb, Canvas 94%, currentColor 6%);width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:16px;align-items:flex-start;gap:.8rem;padding:1rem;transition:transform .12s,border-color .12s,box-shadow .12s;display:flex}.PiaQkG_tab:hover,.PiaQkG_tabActive:hover{transform:translateY(-1px)}.PiaQkG_tabActive{border-color:color-mix(in srgb, currentColor 38%, transparent);box-shadow:0 8px 24px color-mix(in srgb, currentColor 9%, transparent)}.PiaQkG_tab:focus-visible,.PiaQkG_tabActive:focus-visible{outline-offset:3px;outline:3px solid}.PiaQkG_icon{background:color-mix(in srgb, currentColor 9%, transparent);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:inline-grid}.PiaQkG_tab b,.PiaQkG_tabActive b{font-size:1rem;line-height:1.25;display:block}.PiaQkG_tab small,.PiaQkG_tabActive small{opacity:.74;margin-top:.35rem;font-size:.84rem;line-height:1.4;display:block}.PiaQkG_panel[hidden]{display:none}@media (max-width:720px){.PiaQkG_tabs{grid-template-columns:1fr}}
.XGSVcW_modeBar{color:#254b3a;background:linear-gradient(90deg,#e7f0e8fa,#f7f4eaf5);border-bottom:1px solid #35654f33;justify-content:space-between;align-items:center;gap:18px;padding:11px 24px;display:flex}.XGSVcW_modeIdentity{align-items:center;gap:10px;min-width:0;display:flex}.XGSVcW_modeIcon{color:#35654f;background:#fffdf8;border:1px solid #35654f33;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.XGSVcW_modeIdentity>div{gap:2px;display:grid}.XGSVcW_modeIdentity b{color:#254b3a;font-size:.86rem}.XGSVcW_modeIdentity span{color:#68736c;font-size:.7rem;line-height:1.35}.XGSVcW_modeActions{flex:none;align-items:center;gap:8px;display:flex}.XGSVcW_changeLink{min-height:var(--action-secondary-h);color:#254b3a;background:#fffdf8;border:1px solid #cbd8cc;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:8px 11px;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex}.XGSVcW_changeLinkActive{color:#fff;background:#254b3a;border-color:#254b3a}.XGSVcW_changeLink:hover,.XGSVcW_changeLink:focus-visible{outline-offset:2px;background:#fff;border-color:#8ca693;outline:2px solid #254b3a38}@media (max-width:700px){.XGSVcW_modeBar{align-items:flex-start;padding:10px 14px}.XGSVcW_modeIdentity span{display:none}.XGSVcW_modeBar{flex-direction:column}.XGSVcW_modeActions{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:5px;width:100%;display:grid}.XGSVcW_changeLink{min-height:var(--action-secondary-h);text-align:center;padding:8px 7px;font-size:.72rem}}@media (max-width:460px){.XGSVcW_modeActions{grid-template-columns:1fr}}
._9g6HgW_toolPage{color:#202a24;background:radial-gradient(circle at 0 0,#7e9c8221,#0000 30%),#f7f4ea;min-height:100vh;padding:0 18px 50px}._9g6HgW_toolShell{width:min(1180px,100%);margin:0 auto}._9g6HgW_toolHeader{justify-content:space-between;align-items:center;gap:14px;width:min(1180px,100%);margin:0 auto;padding:18px 0 12px;display:flex}._9g6HgW_toolBrand{color:#254b3a;align-items:center;gap:10px;text-decoration:none;display:flex}._9g6HgW_toolBrand img{border-radius:12px}._9g6HgW_toolBrand span{gap:2px;display:grid}._9g6HgW_toolBrand b{letter-spacing:.12em;font-size:.78rem}._9g6HgW_toolBrand small{color:#68736c;font-size:.65rem}._9g6HgW_areaShortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:min(720px,100%);min-width:0;display:grid}._9g6HgW_areaShortcuts a{min-width:0;min-height:var(--action-secondary-h);color:#31563e;text-align:center;white-space:normal;overflow-wrap:anywhere;background:#fff;border:1px solid #d4ddd2;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:9px 11px;font-size:.72rem;font-weight:850;line-height:1.2;text-decoration:none;display:inline-flex}._9g6HgW_areaShortcutActive{color:#fff!important;background:#254b3a!important;border-color:#254b3a!important}._9g6HgW_toolNav{flex-wrap:wrap;align-items:flex-start;gap:5px;width:min(1180px,100%);margin:0 auto 18px;padding-bottom:4px;display:flex;overflow:visible}._9g6HgW_toolNav a,._9g6HgW_toolMore>summary{min-width:0;min-height:var(--action-secondary-h);color:#647069;text-align:center;white-space:normal;background:#fffdf8;border:1px solid #d9dfd6;border-radius:9px;flex:0 auto;justify-content:center;align-items:center;gap:6px;padding:9px 11px;font-size:.7rem;font-weight:850;line-height:1.2;text-decoration:none;display:inline-flex}._9g6HgW_toolNav a:hover,._9g6HgW_toolMore>summary:hover{color:#254b3a;background:#f3f6ef}._9g6HgW_toolNavActive{color:#fff!important;background:#254b3a!important;border-color:#254b3a!important}._9g6HgW_toolMore{position:relative}._9g6HgW_toolMore>summary{cursor:pointer;list-style:none}._9g6HgW_toolMore>summary::-webkit-details-marker{display:none}._9g6HgW_toolMoreMenu{z-index:30;background:#fffdf8;border:1px solid #d9dfd6;border-radius:12px;gap:5px;min-width:190px;padding:7px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 34px #254b3a24}._9g6HgW_toolMoreMenu a{justify-content:flex-start;width:100%}._9g6HgW_pageTitle{margin:24px 0 18px}._9g6HgW_pageTitle p{color:#8a7259;letter-spacing:.15em;margin:0;font-size:.66rem;font-weight:900}._9g6HgW_pageTitle h1{color:#254b3a;margin:5px 0;font-family:Georgia,serif;font-size:clamp(2.1rem,6vw,4rem);line-height:1}._9g6HgW_pageTitle span{color:#68736c;max-width:760px;margin-top:10px;line-height:1.55;display:block}._9g6HgW_metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._9g6HgW_metric{background:#fffdf8;border:1px solid #254b3a24;border-radius:14px;padding:13px}._9g6HgW_metric span{color:#7a847c;letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:850;display:block}._9g6HgW_metric b{color:#254b3a;margin-top:5px;font-family:Georgia,serif;font-size:1.5rem;display:block}._9g6HgW_metric small{color:#68736c;margin-top:4px;font-size:.64rem;line-height:1.35;display:block}._9g6HgW_dashboardGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}._9g6HgW_card{background:#fffdf8;border:1px solid #254b3a24;border-radius:16px;grid-column:span 6;padding:15px;box-shadow:0 6px 18px #254b3a0a}._9g6HgW_cardWide{grid-column:1/-1}._9g6HgW_cardThird{grid-column:span 4}._9g6HgW_cardTitle{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._9g6HgW_cardTitle>div{gap:2px;display:grid}._9g6HgW_cardTitle p{color:#8a7259;letter-spacing:.12em;margin:0;font-size:.61rem;font-weight:900}._9g6HgW_cardTitle h2{color:#254b3a;margin:2px 0;font-family:Georgia,serif;font-size:1.1rem}._9g6HgW_cardTitle svg{color:#35654f}._9g6HgW_muted{color:#68736c;font-size:.72rem;line-height:1.45}._9g6HgW_list{gap:7px;margin-top:10px;display:grid}._9g6HgW_listRow{background:#fff;border:1px solid #e1e5de;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:9px 10px;display:grid}._9g6HgW_listRow b{color:#254b3a;font-size:.75rem;display:block}._9g6HgW_listRow span{color:#68736c;margin-top:2px;font-size:.63rem;display:block}._9g6HgW_listRow strong{color:#35654f;font-size:.7rem}._9g6HgW_weatherPeriodGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}._9g6HgW_weatherPeriod{background:#f8faf5;border:1px solid #dce4da;border-radius:11px;padding:10px}._9g6HgW_weatherPeriod span{color:#7a847c;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:900;display:block}._9g6HgW_weatherPeriod b{color:#254b3a;margin-top:3px;font-family:Georgia,serif;font-size:1.35rem;display:block}._9g6HgW_weatherPeriod small{color:#68736c;margin-top:3px;font-size:.63rem;line-height:1.35;display:block}._9g6HgW_weatherMeta{color:#68736c;margin:8px 0 0;font-size:.61rem;line-height:1.4}._9g6HgW_weatherAdvice{gap:7px;margin-top:9px;display:grid}._9g6HgW_weatherAdviceItem{background:#f8faf5;border-left:4px solid #6e8f73;border-radius:9px;gap:2px;padding:8px 10px;display:grid}._9g6HgW_weatherAdviceItem[data-level=attention]{background:#fff8ef;border-left-color:#a8673f}._9g6HgW_weatherAdviceItem[data-level=watch]{background:#fffbed;border-left-color:#9a844e}._9g6HgW_weatherAdviceItem b{color:#254b3a;font-size:.72rem}._9g6HgW_weatherAdviceItem span{color:#68736c;font-size:.62rem;line-height:1.4}._9g6HgW_quickGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}._9g6HgW_quickLink{color:#254b3a;background:#f8faf5;border:1px solid #dde3da;border-radius:11px;gap:5px;padding:10px;text-decoration:none;display:grid}._9g6HgW_quickLink b{font-size:.74rem}._9g6HgW_quickLink span{color:#68736c;font-size:.62rem;line-height:1.35}._9g6HgW_empty{text-align:center;color:#68736c;border:1px dashed #cbd4c9;border-radius:11px;padding:18px;font-size:.7rem}._9g6HgW_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}._9g6HgW_formGrid label,._9g6HgW_formStack label{color:#5d675f;gap:5px;font-size:.68rem;font-weight:850;display:grid}._9g6HgW_formGrid input,._9g6HgW_formGrid select,._9g6HgW_formGrid textarea,._9g6HgW_formStack input,._9g6HgW_formStack select,._9g6HgW_formStack textarea{color:#202a24;width:100%;font:inherit;background:#fff;border:1px solid #d6ddd4;border-radius:9px;padding:8px 9px}._9g6HgW_formStack{gap:9px;display:grid}._9g6HgW_span2{grid-column:1/-1}._9g6HgW_primaryButton,._9g6HgW_secondaryButton,._9g6HgW_dangerButton{min-height:var(--action-primary-h);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:.74rem;font-weight:850;display:inline-flex}._9g6HgW_primaryButton{color:#fff;background:#254b3a;border:0}._9g6HgW_secondaryButton{color:#254b3a;background:#eef3eb;border:1px solid #d3ddd2}._9g6HgW_dangerButton{color:#8b3636;background:#fff4f1;border:1px solid #8b363633}._9g6HgW_buttonRow{flex-wrap:wrap;gap:8px;display:flex}._9g6HgW_buttonRow>._9g6HgW_primaryButton,._9g6HgW_buttonRow>._9g6HgW_secondaryButton,._9g6HgW_buttonRow>._9g6HgW_dangerButton{min-width:120px}._9g6HgW_table{gap:7px;display:grid}._9g6HgW_tableRow{background:#fff;border:1px solid #e0e5dd;border-radius:10px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}._9g6HgW_tableRow b{color:#254b3a;font-size:.77rem}._9g6HgW_tableRow span,._9g6HgW_tableRow small{color:#68736c;font-size:.64rem}._9g6HgW_pill{color:#365d37;background:#eef3e9;border-radius:999px;width:max-content;padding:4px 7px;font-size:.6rem;font-weight:850;display:inline-flex}._9g6HgW_notice{color:#405446;background:#eef3e9;border-radius:10px;margin:10px 0;padding:10px 11px;font-size:.7rem;line-height:1.45}._9g6HgW_warning{color:#745438;background:#fff3e6;border-radius:10px;margin:10px 0;padding:10px 11px;font-size:.7rem;line-height:1.45}._9g6HgW_error{color:#823b34;background:#fff0ed;border-radius:10px;margin:10px 0;padding:10px 11px;font-size:.7rem}._9g6HgW_sectionTabs{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}._9g6HgW_sectionTabs button{min-height:var(--action-secondary-h);color:#667168;cursor:pointer;background:#fff;border:1px solid #d7ded4;border-radius:999px;padding:9px 12px;font-size:.7rem;font-weight:850}._9g6HgW_sectionTabs button[data-active=true]{color:#fff;background:#254b3a;border-color:#254b3a}._9g6HgW_chartBars{gap:8px;margin-top:10px;display:grid}._9g6HgW_barRow{grid-template-columns:120px 1fr auto;align-items:center;gap:8px;display:grid}._9g6HgW_barRow span{color:#5d675f;font-size:.67rem}._9g6HgW_barTrack{background:#e8ede6;border-radius:999px;height:11px;overflow:hidden}._9g6HgW_barFill{background:#557e5f;border-radius:999px;height:100%}._9g6HgW_barRow b{color:#254b3a;font-size:.68rem}._9g6HgW_calendarList{gap:7px;display:grid}._9g6HgW_calendarItem{background:#fff;border-left:4px solid #557e5f;border-radius:9px;grid-template-columns:86px 1fr auto;align-items:center;gap:10px;padding:9px 10px;display:grid}._9g6HgW_calendarItem time{color:#8a7259;font-size:.65rem;font-weight:850}._9g6HgW_calendarItem b{color:#254b3a;font-size:.75rem;display:block}._9g6HgW_calendarItem span{color:#68736c;margin-top:2px;font-size:.63rem;display:block}._9g6HgW_calendarItem em{color:#35654f;background:#eef3e9;border-radius:999px;padding:4px 7px;font-size:.6rem;font-style:normal}._9g6HgW_photoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._9g6HgW_photoCard{background:#fff;border:1px solid #e0e4dc;border-radius:12px;overflow:hidden}._9g6HgW_photoCard img{aspect-ratio:4/3;object-fit:cover;width:100%}._9g6HgW_photoCard div{padding:9px}._9g6HgW_photoCard b{color:#254b3a;font-size:.72rem;display:block}._9g6HgW_photoCard span{color:#68736c;margin-top:2px;font-size:.62rem;display:block}._9g6HgW_printOnly{display:none}@media print{._9g6HgW_toolNav,._9g6HgW_toolHeader,._9g6HgW_noPrint{display:none!important}._9g6HgW_toolPage{background:#fff;padding:0}._9g6HgW_toolShell{width:100%}._9g6HgW_card{box-shadow:none;break-inside:avoid}._9g6HgW_printOnly{display:block}}@media (max-width:900px){._9g6HgW_metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._9g6HgW_card,._9g6HgW_cardThird{grid-column:1/-1}._9g6HgW_quickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){._9g6HgW_buttonRow>._9g6HgW_primaryButton,._9g6HgW_buttonRow>._9g6HgW_secondaryButton,._9g6HgW_buttonRow>._9g6HgW_dangerButton{flex:140px}._9g6HgW_weatherPeriodGrid{grid-template-columns:1fr}._9g6HgW_toolPage{padding:0 12px 36px}._9g6HgW_toolHeader{flex-wrap:wrap;align-items:flex-start}._9g6HgW_toolBrand small{display:none}._9g6HgW_areaShortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;display:grid}._9g6HgW_areaShortcuts a{text-align:center;justify-content:center;padding:8px 6px;font-size:.66rem}._9g6HgW_toolNav{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}._9g6HgW_toolNav>a,._9g6HgW_toolMore>summary{width:100%;height:100%}._9g6HgW_toolMore{width:100%}._9g6HgW_toolMoreMenu{width:min(280px,100vw - 24px);min-width:0;left:0;right:auto}._9g6HgW_metricGrid,._9g6HgW_formGrid,._9g6HgW_quickGrid,._9g6HgW_photoGrid{grid-template-columns:1fr}._9g6HgW_span2{grid-column:auto}._9g6HgW_tableRow{grid-template-columns:1fr}._9g6HgW_barRow{grid-template-columns:90px 1fr}._9g6HgW_barRow>b{grid-column:2}._9g6HgW_calendarItem{grid-template-columns:72px 1fr}._9g6HgW_calendarItem em{grid-column:2;width:max-content}}@media (max-width:460px){._9g6HgW_areaShortcuts,._9g6HgW_toolNav{grid-template-columns:1fr}._9g6HgW_toolMoreMenu{width:100%;margin-top:6px;position:static}}._9g6HgW_premiumBanner{z-index:45;color:#5f4f39;background:#f4ead8;border-bottom:1px solid #5f4f3924;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 14px;font-size:.7rem;display:flex;position:sticky;top:0}._9g6HgW_premiumBanner svg{color:#8a7259;flex:none}._9g6HgW_premiumBanner a{color:#254b3a;font-weight:900;text-decoration:none}._9g6HgW_premiumBanner span{line-height:1.35}@media (max-width:620px){._9g6HgW_premiumBanner{text-align:center;flex-wrap:wrap;position:static}}
.ufzfqW_shell{background:linear-gradient(145deg,#7e4b7a12,#fffffff5);border:1px solid #66336629;border-radius:20px;max-width:1180px;margin:18px auto 26px;padding:22px}.ufzfqW_heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.ufzfqW_heading p{letter-spacing:.12em;margin:0 0 6px;font-size:.76rem;font-weight:800}.ufzfqW_heading h2{margin:0 0 7px;font-size:clamp(1.25rem,2vw,1.8rem)}.ufzfqW_heading span{opacity:.78;max-width:800px;line-height:1.55;display:block}.ufzfqW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ufzfqW_grid article{background:#ffffffdb;border:1px solid #00000014;border-radius:16px;padding:17px}.ufzfqW_grid h3{margin:8px 0 6px;font-size:1rem}.ufzfqW_grid p,.ufzfqW_grid span,.ufzfqW_grid small{line-height:1.48}.ufzfqW_grid p{margin:0 0 12px}.ufzfqW_ideaGroup,.ufzfqW_rule{gap:3px;margin-top:10px;display:grid}.ufzfqW_grid small{opacity:.72;margin-top:12px;display:block}.ufzfqW_sources{flex-wrap:wrap;gap:8px 12px;margin-top:16px;font-size:.82rem;display:flex}.ufzfqW_sources span{font-weight:800}.ufzfqW_sources a{text-underline-offset:3px;text-decoration:underline}@media (max-width:820px){.ufzfqW_grid{grid-template-columns:1fr}}@media (max-width:520px){.ufzfqW_shell{border-radius:16px;padding:16px}.ufzfqW_heading{gap:12px}.ufzfqW_sources{display:grid}}
.R5DzmW_flowerPlanner{min-height:100vh}.R5DzmW_modeBar{z-index:45;color:#254b3a;background:linear-gradient(90deg,#efe5eff5,#f7f4eaf5);border-bottom:1px solid #86658233;justify-content:space-between;align-items:center;gap:18px;padding:11px 24px;display:flex;position:relative}.R5DzmW_modeIdentity{align-items:center;gap:10px;min-width:0;display:flex}.R5DzmW_modeIdentity>div{gap:2px;display:grid}.R5DzmW_modeIdentity b{color:#5f4b5d;font-size:.86rem}.R5DzmW_modeIdentity span{color:#68736c;font-size:.7rem;line-height:1.35}.R5DzmW_modeIcon{color:#866582;background:#fffdf8;border:1px solid #86658233;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.R5DzmW_modeActions{flex:none;align-items:center;gap:8px;display:flex}.R5DzmW_optionsButton,.R5DzmW_changeLink{min-height:var(--action-secondary-h);color:#254b3a;background:#fffdf8;border:1px solid #cbd8cc;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:8px 11px;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex}.R5DzmW_optionsButton{cursor:pointer}.R5DzmW_changeLinkActive{color:#fff;background:#5f4b5d;border-color:#5f4b5d}.R5DzmW_plannerOptions{align-items:center;gap:10px;width:min(1180px,100% - 28px);margin:10px auto 0;display:flex}.R5DzmW_plannerOptions span{color:#68736c;font-size:.7rem;line-height:1.35}.R5DzmW_optionsButton:hover,.R5DzmW_optionsButton:focus-visible,.R5DzmW_changeLink:hover,.R5DzmW_changeLink:focus-visible{outline-offset:2px;background:#fff;border-color:#8ca693;outline:2px solid #254b3a38}.R5DzmW_flowerPlanner .hero{display:none}.R5DzmW_flowerPlanner select option[value=vegetable_garden]{display:none}.R5DzmW_flowerPlanner .toggleGrid label:last-child{display:none}:is(.R5DzmW_flowerPlanner:not(.R5DzmW_showAdvanced) .formPanel label:has(input[min="0"][max="14"]),.R5DzmW_flowerPlanner:not(.R5DzmW_showAdvanced) .formPanel label:has(select option[value=moderate]),.R5DzmW_flowerPlanner:not(.R5DzmW_showAdvanced) .soilAssist,.R5DzmW_flowerPlanner:not(.R5DzmW_showAdvanced) .soilSuggestion){display:none}@media (max-width:700px){.R5DzmW_modeBar{align-items:flex-start;padding:10px 14px}.R5DzmW_modeIdentity span{display:none}.R5DzmW_modeBar{flex-direction:column}.R5DzmW_modeActions{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:5px;width:100%;display:grid}.R5DzmW_plannerOptions{align-items:flex-start;width:calc(100% - 28px)}.R5DzmW_plannerOptions span{font-size:.66rem}.R5DzmW_optionsButton,.R5DzmW_changeLink{min-height:var(--action-secondary-h);text-align:center;padding:8px 7px;font-size:.72rem}}@media (max-width:460px){.R5DzmW_modeActions{grid-template-columns:1fr}.R5DzmW_plannerOptions{justify-content:space-between}.R5DzmW_plannerOptions span{max-width:190px}}
@media print{.Hj46gW_hideOnPrint{display:none!important}.Hj46gW_printPage{color:#111!important;background:#fff!important;min-height:auto!important}.Hj46gW_printHero{max-width:none!important;margin:0!important;padding:0 0 14pt!important;display:block!important}.Hj46gW_printHero h1{letter-spacing:-.025em!important;margin:4pt 0 8pt!important;font-size:28pt!important;line-height:1.05!important}.Hj46gW_printHero p{max-width:none!important;font-size:9pt!important;line-height:1.4!important}.Hj46gW_printGrid{max-width:none!important;margin:0!important;padding:0!important;display:block!important}.Hj46gW_printResults{display:block!important}.Hj46gW_printCard{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important;border:1px solid #bbb!important;margin:0 0 10pt!important}.Hj46gW_printCard a{color:#111!important;text-decoration:none!important}.Hj46gW_printCard a[href]:after{content:none!important}.Hj46gW_printDiagram{-webkit-print-color-adjust:exact;print-color-adjust:exact;max-height:360pt!important}}
.R71uFa_heroGrid{grid-template-columns:1.15fr .85fr;gap:14px;margin-top:14px;display:grid}.R71uFa_pathGrid,.R71uFa_modeGrid,.R71uFa_trackGrid,.R71uFa_lessonGrid,.R71uFa_weakGrid{gap:12px;display:grid}.R71uFa_pathGrid,.R71uFa_modeGrid,.R71uFa_trackGrid,.R71uFa_lessonGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.R71uFa_weakGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.R71uFa_pathButton,.R71uFa_pathActive,.R71uFa_trackButton,.R71uFa_trackActive,.R71uFa_modeGrid button,.R71uFa_weakGrid button{color:#28372f;text-align:left;cursor:pointer;min-height:44px;font:inherit;background:#fffdf8;border:1px solid #254b3a29;border-radius:14px;flex-direction:column;gap:7px;padding:14px;display:flex}.R71uFa_pathActive,.R71uFa_trackActive{background:#f1f6f1;border-color:#254b3a;box-shadow:inset 0 0 0 1px #254b3a}.R71uFa_pathButton strong,.R71uFa_pathActive strong,.R71uFa_trackButton span,.R71uFa_trackActive span{color:#254b3a}.R71uFa_pathButton small,.R71uFa_pathActive small,.R71uFa_trackButton small,.R71uFa_trackActive small,.R71uFa_modeGrid span,.R71uFa_weakGrid span,.R71uFa_weakGrid small{color:#68736c;line-height:1.45}.R71uFa_progressTrack{background:#e5e8e2;border-radius:99px;width:100%;height:7px;margin-top:auto;overflow:hidden}.R71uFa_progressTrack i{border-radius:inherit;background:#557d62;height:100%;display:block}.R71uFa_modeGrid button{align-items:flex-start;min-height:142px}.R71uFa_modeGrid svg{color:#557d62}.R71uFa_sessionPanel{background:#f7f4ea;border:1px solid #254b3a1f;border-radius:16px;margin-top:16px;padding:18px}.R71uFa_sessionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.R71uFa_sessionHeader>div{flex-direction:column;gap:3px;display:flex}.R71uFa_sessionHeader span{color:#68736c;font-size:.9rem}.R71uFa_questionPrompt{color:#28372f;font-size:1.05rem;font-weight:800;line-height:1.6}.R71uFa_answerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0;display:grid}.R71uFa_answerGrid button{color:#28372f;text-align:left;cursor:pointer;min-height:48px;font:inherit;background:#fff;border:1px solid #254b3a29;border-radius:12px;padding:11px 13px}.R71uFa_answerGrid button[data-state=correct]{background:#edf6ef;border-color:#4f7b5c}.R71uFa_answerGrid button[data-state=missed]{background:#fbefea;border-color:#a46d56}.R71uFa_correctBox,.R71uFa_reviewBox{border-radius:12px;margin:10px 0;padding:11px 13px;line-height:1.55}.R71uFa_correctBox{color:#32503a;background:#edf6ef}.R71uFa_reviewBox{color:#784c3a;background:#fbefea}.R71uFa_completePanel{text-align:center;color:#254b3a;padding:24px 14px}.R71uFa_completePanel p{color:#68736c;max-width:620px;margin:8px auto 0;line-height:1.6}.R71uFa_lessonCard{background:#fffdf8;border:1px solid #254b3a24;border-radius:15px;min-width:0;padding:16px}.R71uFa_lessonCard[data-complete=true]{background:#f1f6f1}.R71uFa_lessonCard h3{color:#254b3a;margin:10px 0 7px}.R71uFa_lessonCard p{color:#68736c;min-height:74px;line-height:1.55}.R71uFa_lessonTop{color:#8a7259;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:.75rem;font-weight:900;display:flex}.R71uFa_lessonTop svg{color:#557d62}.R71uFa_lessonSummary{color:#566159;font-size:1.02rem;line-height:1.7}.R71uFa_lessonColumns{grid-template-columns:1fr 1fr;gap:16px;margin:14px 0;display:grid}.R71uFa_lessonColumns>div{background:#f7f4ea;border-radius:14px;padding:16px}.R71uFa_lessonColumns h3{color:#254b3a;margin-top:0}.R71uFa_lessonColumns ul{color:#566159;margin:0;padding-left:20px;line-height:1.65}.R71uFa_sourceBox{background:#f5f7f2;border-left:4px solid #8eaa91;border-radius:0 12px 12px 0;flex-direction:column;gap:7px;margin:14px 0;padding:16px;display:flex}.R71uFa_sourceBox span,.R71uFa_sourceBox small{color:#68736c;line-height:1.55}.R71uFa_sourceBox a{color:#254b3a;font-weight:800}@media (max-width:900px){.R71uFa_heroGrid{grid-template-columns:1fr}.R71uFa_pathGrid,.R71uFa_modeGrid,.R71uFa_trackGrid,.R71uFa_lessonGrid,.R71uFa_weakGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.R71uFa_pathGrid,.R71uFa_modeGrid,.R71uFa_trackGrid,.R71uFa_lessonGrid,.R71uFa_weakGrid,.R71uFa_answerGrid,.R71uFa_lessonColumns{grid-template-columns:1fr}.R71uFa_sessionHeader{flex-direction:column;align-items:flex-start}.R71uFa_lessonCard p{min-height:auto}}
.BSa-GW_preferenceWrap{max-width:1180px;margin:14px auto 0;padding:0 24px}.BSa-GW_preferenceCard{background:#ffffffc7;border:1px solid #5c375c26;border-radius:17px;grid-template-columns:minmax(0,1.5fr) minmax(220px,.75fr);align-items:end;gap:12px 18px;padding:14px 16px;display:grid}.BSa-GW_preferenceCard>div b{color:#6f4f6e;font-family:Georgia,Times New Roman,serif;font-size:1.03rem;display:block}.BSa-GW_preferenceCard>div span{color:var(--muted);margin-top:3px;font-size:.72rem;line-height:1.4;display:block}.BSa-GW_preferenceCard label{color:var(--muted);gap:5px;font-size:.7rem;font-weight:800;display:grid}.BSa-GW_preferenceCard select{width:100%;color:var(--ink);background:#fff;border:1px solid #5c375c2e;border-radius:10px;padding:9px 10px}.BSa-GW_preferenceCard select:focus-visible{outline-offset:2px;outline:3px solid #6f4f6e3d}.BSa-GW_preferenceCard>small{color:#805b67;grid-column:1/-1;font-size:.68rem;line-height:1.4}.BSa-GW_ideasWrap{max-width:1180px;margin:14px auto 0;padding:0 24px}.BSa-GW_ideas{background:#ffffffb8;border:1px solid #5c375c26;border-radius:17px;overflow:hidden}.BSa-GW_ideas>summary{cursor:pointer;color:#6f4f6e;padding:14px 16px;font-family:Georgia,Times New Roman,serif;font-size:1.08rem;font-weight:700;list-style:none}.BSa-GW_ideas>summary:focus-visible{outline-offset:-3px;border-radius:14px;outline:3px solid #6f4f6e3d}.BSa-GW_ideas>summary::-webkit-details-marker{display:none}.BSa-GW_ideas>summary:after{content:"+";float:right;font-family:system-ui;font-weight:800}.BSa-GW_ideas[open]>summary:after{content:"−"}.BSa-GW_ideas[open]>summary{border-bottom:1px solid #5c375c1f}.BSa-GW_ideasHint{color:var(--muted);margin-top:3px;font-family:system-ui,sans-serif;font-size:.69rem;font-weight:500;line-height:1.4;display:block}@media (max-width:760px){.BSa-GW_preferenceWrap,.BSa-GW_ideasWrap{padding:0 16px}.BSa-GW_preferenceCard{grid-template-columns:1fr;align-items:stretch}.BSa-GW_preferenceCard>small{grid-column:auto}}
.IvOF3a_weatherLead{align-items:end;gap:14px;margin:12px 0;display:flex}.IvOF3a_weatherLead strong{color:#254b3a;font:700 2.5rem Georgia,serif}.IvOF3a_weatherLead span{color:#68736c;padding-bottom:5px}.IvOF3a_weatherPeriods{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.IvOF3a_weatherPeriods>div{background:#f8faf5;border:1px solid #dce4da;border-radius:11px;padding:10px}.IvOF3a_weatherPeriods span{color:#7a847c;font-size:.62rem;font-weight:900;display:block}.IvOF3a_weatherPeriods b{color:#254b3a;margin:4px 0;font-family:Georgia,serif;font-size:1.3rem;display:block}.IvOF3a_weatherPeriods small{color:#68736c;line-height:1.35}.IvOF3a_alertGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.IvOF3a_alertGrid article{background:#fffbed;border-left:4px solid #9a844e;border-radius:10px;padding:11px}.IvOF3a_alertGrid article[data-severity=important]{background:#fff4ec;border-left-color:#a8673f}.IvOF3a_alertGrid b{color:#254b3a}.IvOF3a_alertGrid p,.IvOF3a_alertGrid small{color:#68736c;line-height:1.45}.IvOF3a_note{color:#68736c;margin-top:8px;display:block}.IvOF3a_disclaimer{color:#68736c;background:#f7f4ea;border-radius:9px;margin-top:10px;padding:9px 10px;font-size:.68rem;line-height:1.45}.IvOF3a_footer{color:#68736c;align-items:flex-start;gap:8px;margin-top:16px;font-size:.7rem;line-height:1.45;display:flex}.IvOF3a_footer svg{color:#557d62;flex:none}@media (max-width:760px){.IvOF3a_weatherPeriods,.IvOF3a_alertGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.IvOF3a_weatherPeriods,.IvOF3a_alertGrid{grid-template-columns:1fr}.IvOF3a_weatherLead{flex-direction:column;align-items:flex-start;gap:3px}}
._8YaYzq_heroSimple{max-width:1180px;margin:0 auto;padding:18px 24px}._8YaYzq_heroSimple h1{color:var(--green);letter-spacing:-.035em;margin:5px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.5rem);line-height:1}._8YaYzq_heroSimple>p:last-child{max-width:720px;color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}._8YaYzq_setupBlock{border-bottom:1px solid var(--line);margin:0 0 16px;padding:0 0 16px}._8YaYzq_setupBlock:last-of-type{border-bottom:0;margin-bottom:4px}._8YaYzq_stepLabel{color:var(--earth);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:.61rem;font-weight:900}._8YaYzq_setupBlock h2{margin:0 0 6px!important}._8YaYzq_setupIntro{color:var(--muted);margin:0 0 10px;font-size:.72rem;line-height:1.42}._8YaYzq_areaWorkspace{gap:7px;margin:0 0 9px;display:grid}._8YaYzq_areaManageDetails,._8YaYzq_advancedDetails{border:1px solid var(--line);background:#fbfcf9;border-radius:10px;overflow:hidden}._8YaYzq_areaManageDetails>summary,._8YaYzq_advancedDetails>summary{min-height:var(--action-utility-h);cursor:pointer;color:var(--green);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:.68rem;font-weight:850;list-style:none;display:flex}._8YaYzq_areaManageDetails>summary::-webkit-details-marker{display:none}._8YaYzq_advancedDetails>summary::-webkit-details-marker{display:none}._8YaYzq_areaManageDetails>summary span,._8YaYzq_advancedDetails>summary span{color:var(--muted);background:#edf2ec;border-radius:999px;padding:3px 7px;font-size:.6rem}._8YaYzq_areaManageDetails[open]>summary,._8YaYzq_advancedDetails[open]>summary{border-bottom:1px solid var(--line)}._8YaYzq_areaManageDetails ._8YaYzq_areaActions{padding:8px}._8YaYzq_advancedDetails{margin-top:8px}._8YaYzq_advancedDetails ._8YaYzq_intensiveToggle{background:#f7f9f5;border-color:#e3e8df;margin:8px}._8YaYzq_areaTabs{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}._8YaYzq_areaTab,._8YaYzq_areaTabActive{min-height:var(--action-secondary-h);border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:8px 11px;font-size:.7rem;font-weight:850}._8YaYzq_areaTabActive{color:var(--green);background:#edf4ec;border-color:#254b3a7a}._8YaYzq_areaActions{flex-wrap:wrap;gap:6px;display:flex}._8YaYzq_areaActions button{min-height:var(--action-utility-h);border:1px solid var(--line);color:var(--green);cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:.68rem;font-weight:850;display:inline-flex}._8YaYzq_areaActions button:disabled{opacity:.42;cursor:not-allowed}._8YaYzq_areaName{color:var(--muted);gap:4px;margin:0 0 9px;font-size:.68rem;font-weight:800;display:grid}._8YaYzq_areaName input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:10px;padding:9px 10px}._8YaYzq_areaTab:focus-visible,._8YaYzq_areaTabActive:focus-visible,._8YaYzq_areaActions button:focus-visible,._8YaYzq_areaName input:focus-visible{outline-offset:2px;outline:3px solid #254b3a38}._8YaYzq_areaChoices{border:0;grid-template-columns:1fr 1fr;gap:7px;margin:0;padding:0;display:grid}._8YaYzq_areaChoices legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._8YaYzq_areaChoice{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;padding:10px 11px;display:block;position:relative}._8YaYzq_areaChoice input{opacity:0;pointer-events:none;position:absolute}._8YaYzq_areaChoice strong{color:var(--green);font-size:.78rem;display:block}._8YaYzq_areaChoice span{color:var(--muted);margin-top:2px;font-size:.62rem;line-height:1.32;display:block}._8YaYzq_areaChoiceSelected{background:#edf4ec;border-color:#254b3a7a;box-shadow:inset 0 0 0 1px #254b3a14}._8YaYzq_areaChoice:has(input:focus-visible){outline-offset:2px;outline:3px solid #254b3a3d}._8YaYzq_dimensionGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}._8YaYzq_dimensionGrid label{color:var(--muted);gap:4px;font-size:.68rem;font-weight:800;display:grid}._8YaYzq_dimensionGrid input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:10px;padding:9px 10px}._8YaYzq_compactNote{color:var(--muted);background:#f3f4ee;border-radius:9px;margin:8px 0 0;padding:8px 9px;font-size:.63rem;line-height:1.4}._8YaYzq_selectedSummary{flex-wrap:wrap;gap:5px;margin:7px 0 8px;display:flex}._8YaYzq_selectedSummary span{border:1px solid var(--line);color:var(--green);background:#f8faf6;border-radius:999px;padding:4px 7px;font-size:.62rem;font-weight:800}._8YaYzq_selectionDetails,._8YaYzq_utilityDetails,._8YaYzq_moreDetails,._8YaYzq_resultDetails{border:1px solid var(--line);background:#fff;border-radius:12px}._8YaYzq_selectionDetails>summary,._8YaYzq_utilityDetails>summary,._8YaYzq_moreDetails>summary,._8YaYzq_resultDetails>summary{cursor:pointer;color:var(--green);font-weight:850;list-style:none}._8YaYzq_selectionDetails>summary:focus-visible,._8YaYzq_utilityDetails>summary:focus-visible,._8YaYzq_moreDetails>summary:focus-visible,._8YaYzq_resultDetails>summary:focus-visible,._8YaYzq_toolDetails>details>summary:focus-visible{outline-offset:-3px;border-radius:10px;outline:3px solid #254b3a38}._8YaYzq_selectionDetails>summary::-webkit-details-marker{display:none}._8YaYzq_utilityDetails>summary::-webkit-details-marker{display:none}._8YaYzq_moreDetails>summary::-webkit-details-marker{display:none}._8YaYzq_resultDetails>summary::-webkit-details-marker{display:none}._8YaYzq_selectionDetails>summary,._8YaYzq_utilityDetails>summary{padding:9px 11px;font-size:.72rem}._8YaYzq_selectionDetails[open]>summary,._8YaYzq_utilityDetails[open]>summary,._8YaYzq_moreDetails[open]>summary,._8YaYzq_resultDetails[open]>summary{border-bottom:1px solid var(--line)}._8YaYzq_cropScroller{max-height:360px;padding:7px;overflow:auto}._8YaYzq_utilityBody{padding:0 11px 7px}._8YaYzq_moreDetails{background:#fbfcf9;margin-top:14px}._8YaYzq_moreDetails>summary{padding:10px 12px;font-size:.75rem}._8YaYzq_moreDetailsBody{padding:4px 12px 12px}._8YaYzq_resultsHeading{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 2px;display:flex}._8YaYzq_resultsHeading h2{color:var(--green);margin:0;font-family:Georgia,serif;font-size:1.4rem}._8YaYzq_scheduleList{gap:8px;display:grid}._8YaYzq_resultDetails>summary{justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}._8YaYzq_resultDetails>summary div{min-width:0}._8YaYzq_resultDetails>summary b{font-family:Georgia,serif;font-size:1rem;display:block}._8YaYzq_resultDetails>summary span{color:var(--muted);margin-top:2px;font-size:.65rem;display:block}._8YaYzq_resultDetailsBody{padding:2px 14px 14px}._8YaYzq_toolDetails{max-width:1180px;margin:10px auto 0;padding:0 24px}._8YaYzq_toolDetails>details{background:var(--paper);border:1px solid #254b3a24;border-radius:16px;overflow:hidden;box-shadow:0 4px 14px #254b3a08}._8YaYzq_toolDetails>details>summary{cursor:pointer;color:var(--green);padding:14px 16px;font-family:Georgia,serif;font-size:1.08rem;font-weight:700;list-style:none}._8YaYzq_toolDetails>details>summary::-webkit-details-marker{display:none}._8YaYzq_toolDetails>details[open]>summary{border-bottom:1px solid var(--line)}._8YaYzq_planningToolsDetails>summary{justify-content:space-between;align-items:center;gap:12px;display:flex}._8YaYzq_planningToolsDetails>summary span{color:var(--muted);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.65rem;font-weight:750}._8YaYzq_planningToolsBody{gap:8px;padding:10px;display:grid}._8YaYzq_planningTool{border:1px solid var(--line);background:#fff;border-radius:11px;overflow:hidden}._8YaYzq_planningTool>summary{min-height:var(--action-secondary-h);cursor:pointer;color:var(--green);align-items:center;padding:10px 12px;font-size:.73rem;font-weight:850;list-style:none;display:flex}._8YaYzq_planningTool>summary::-webkit-details-marker{display:none}._8YaYzq_planningTool[open]>summary{border-bottom:1px solid var(--line);background:#f8faf6}._8YaYzq_quietFooter{max-width:1180px;margin:12px auto 0;padding:0 24px 24px}._8YaYzq_quietFooter p{color:var(--muted);margin:0;font-size:.68rem;line-height:1.5}._8YaYzq_detailsSources{margin-top:10px}._8YaYzq_compactCapacity{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0;display:grid}._8YaYzq_compactCapacity>div{border:1px solid var(--line);background:#fff;border-radius:10px;padding:9px}._8YaYzq_compactCapacity b{color:var(--green);font-size:.74rem;display:block}._8YaYzq_compactCapacity span{color:var(--muted);margin-top:2px;font-size:.61rem;line-height:1.33;display:block}@media (max-width:820px){._8YaYzq_areaChoices,._8YaYzq_dimensionGrid,._8YaYzq_compactCapacity,._8YaYzq_gardenCardGrid,._8YaYzq_shoppingGrid,._8YaYzq_moreToolGrid,._8YaYzq_journalGrid{grid-template-columns:1fr}._8YaYzq_vegetableDashboardNav{padding:0 16px}._8YaYzq_vegetableDashboardSection{padding:0 16px 30px}._8YaYzq_areaActions{grid-template-columns:1fr 1fr;display:grid}._8YaYzq_heroSimple{padding:15px 16px}._8YaYzq_resultDetails>summary{flex-direction:column;align-items:flex-start}._8YaYzq_toolDetails{padding:0 16px}._8YaYzq_quietFooter{padding:0 16px 22px}._8YaYzq_planningToolsDetails>summary span{display:none}._8YaYzq_moreToolCard{min-height:auto}}._8YaYzq_vegetableDashboardNav{gap:6px;max-width:1180px;margin:0 auto 18px;padding:0 24px;display:flex;overflow-x:auto}._8YaYzq_vegetableDashboardNav button{border:1px solid var(--line);min-height:42px;color:var(--muted);cursor:pointer;background:#fff;border-radius:10px;flex:none;align-items:center;gap:7px;padding:10px 13px;font-size:.74rem;font-weight:850;display:inline-flex}._8YaYzq_vegetableDashboardNav button:hover{color:var(--green);background:#f5f7f1}._8YaYzq_vegetableDashboardNavActive{background:var(--green)!important;color:#fff!important;border-color:var(--green)!important}._8YaYzq_vegetableDashboardSection{max-width:1180px;margin:0 auto;padding:0 24px 36px}._8YaYzq_moreToolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._8YaYzq_moreToolCard{text-align:left;min-height:112px;color:var(--green);cursor:pointer;background:#fffdf8;border:1px solid #254b3a29;border-radius:14px;align-items:flex-start;gap:12px;padding:16px;display:flex;box-shadow:0 5px 16px #254b3a09}._8YaYzq_moreToolCard:hover,._8YaYzq_moreToolCard:focus-visible{background:#f6f9f3;border-color:#254b3a57;outline:none;box-shadow:0 8px 20px #254b3a12}._8YaYzq_moreToolCard>svg{flex:none;margin-top:2px}._8YaYzq_moreToolCard>span{gap:4px;display:grid}._8YaYzq_moreToolCard b{font-family:Georgia,serif;font-size:1rem}._8YaYzq_moreToolCard small{color:var(--muted);font-size:.69rem;line-height:1.45}._8YaYzq_secondarySectionBack{min-height:var(--action-secondary-h);border:1px solid var(--line);color:var(--green);cursor:pointer;background:#f5f7f2;border-radius:9px;align-items:center;margin:0 0 12px;padding:9px 11px;font-size:.7rem;font-weight:850;display:inline-flex}._8YaYzq_dashboardHeading{margin:4px 0 16px}._8YaYzq_dashboardHeading>p{color:var(--earth);letter-spacing:.14em;margin:0;font-size:.68rem;font-weight:900}._8YaYzq_dashboardHeading h2{color:var(--green);margin:4px 0 5px;font-family:Georgia,serif;font-size:1.65rem}._8YaYzq_dashboardHeading span{color:var(--muted);font-size:.8rem;line-height:1.45}._8YaYzq_gardenCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._8YaYzq_gardenMapCard{background:var(--paper);border:1px solid #254b3a24;border-radius:16px;padding:14px;box-shadow:0 5px 16px #254b3a0a}._8YaYzq_gardenMapHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._8YaYzq_gardenMapHeader b{color:var(--green);font-family:Georgia,serif;font-size:1.05rem;display:block}._8YaYzq_gardenMapHeader span{color:var(--muted);margin-top:2px;font-size:.68rem;display:block}._8YaYzq_gardenMapHeader button{min-height:var(--action-utility-h);border:1px solid var(--line);color:var(--green);cursor:pointer;background:#edf2ec;border-radius:9px;padding:8px 10px;font-size:.7rem;font-weight:850}._8YaYzq_savedBedMap{background:linear-gradient(#ffffffa8,#ffffffa8),repeating-linear-gradient(0deg,#e7ebdf 0 1px,#0000 1px 22px),repeating-linear-gradient(90deg,#e7ebdf 0 1px,#0000 1px 22px);border:2px solid #254b3a38;border-radius:12px;width:100%;min-height:180px;max-height:330px;margin-top:11px;position:relative;overflow:hidden}._8YaYzq_savedBedRow{border-top:2px dashed #254b3a73;justify-content:space-between;align-items:center;display:flex;position:absolute;left:4%;right:4%;transform:translateY(-50%)}._8YaYzq_savedBedRow span,._8YaYzq_savedBedRow b{color:var(--green);background:#fff;border:1px solid #254b3a24;border-radius:999px;padding:4px 7px;font-size:.62rem}._8YaYzq_savedMapWarning{text-align:center;color:var(--muted);border:1px dashed #c9d0c9;border-radius:12px;margin-top:11px;padding:20px;font-size:.72rem}._8YaYzq_gardenMapMeta{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}._8YaYzq_gardenMapMeta span{color:var(--muted);background:#f3f4ee;border-radius:999px;padding:4px 7px;font-size:.62rem;font-weight:800}._8YaYzq_plantTable{gap:7px;display:grid}._8YaYzq_plantTable>div{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}._8YaYzq_plantTable b{color:var(--green);font-size:.82rem;display:block}._8YaYzq_plantTable span{color:var(--muted);font-size:.65rem;display:block}._8YaYzq_plantTable strong{color:var(--earth);font-size:.74rem}._8YaYzq_plantTable small{color:var(--muted);font-size:.66rem}._8YaYzq_weekList{gap:7px;display:grid}._8YaYzq_weekList>div{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px;display:grid}._8YaYzq_weekList svg{color:var(--green)}._8YaYzq_weekList b{color:var(--green);font-size:.8rem;display:block}._8YaYzq_weekList span{color:var(--muted);margin-top:2px;font-size:.64rem;display:block}._8YaYzq_weekList strong{color:var(--earth);font-size:.72rem}._8YaYzq_dashboardEmpty{text-align:center;color:var(--muted);background:#ffffff8c;border:1px dashed #c9d0c9;border-radius:13px;padding:22px;font-size:.76rem}._8YaYzq_journalGrid{grid-template-columns:340px 1fr;gap:12px;display:grid}._8YaYzq_journalForm{border:1px solid var(--line);background:#fff;border-radius:14px;gap:9px;padding:14px;display:grid}._8YaYzq_journalForm label{color:var(--muted);gap:5px;font-size:.7rem;font-weight:850;display:grid}._8YaYzq_journalForm input,._8YaYzq_journalForm select,._8YaYzq_journalForm textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:9px;padding:8px 9px}._8YaYzq_journalForm button{min-height:var(--action-primary-h);background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:10px 13px;font-size:.75rem;font-weight:850}._8YaYzq_journalTimeline{align-content:start;gap:8px;display:grid}._8YaYzq_journalTimeline article{border:1px solid var(--line);background:#fff;border-radius:12px;gap:3px;padding:12px;display:grid}._8YaYzq_journalTimeline article span{color:var(--muted);font-size:.63rem}._8YaYzq_journalTimeline article b{color:var(--green);font-size:.84rem}._8YaYzq_journalTimeline article p{color:var(--muted);margin:2px 0 0;font-size:.74rem;line-height:1.45}._8YaYzq_journalDelete{min-height:var(--action-utility-h);color:#8b3636;cursor:pointer;background:#fff7f6;border:1px solid #e1c7c4;border-radius:8px;justify-self:start;align-items:center;gap:6px;margin-top:7px;padding:8px 10px;font-size:.68rem;font-weight:850;display:inline-flex}._8YaYzq_shoppingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._8YaYzq_shoppingGrid>article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:13px}._8YaYzq_shoppingGrid>article>div b{color:var(--green);font-family:Georgia,serif;display:block}._8YaYzq_shoppingGrid>article>div span{color:var(--muted);margin-top:2px;font-size:.64rem;display:block}._8YaYzq_shoppingGrid p{border-top:1px solid var(--line);justify-content:space-between;gap:10px;margin:9px 0 0;padding-top:8px;font-size:.72rem;display:flex}._8YaYzq_shoppingGrid p strong{color:var(--green)}._8YaYzq_shoppingGrid p span,._8YaYzq_shoppingGrid small{color:var(--muted)}._8YaYzq_shoppingItem{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:4px 12px;margin-top:9px;padding-top:9px;display:grid}._8YaYzq_shoppingItem>div{gap:2px;display:grid}._8YaYzq_shoppingItem>div strong{color:var(--green);font-size:.78rem}._8YaYzq_shoppingItem>div span{color:var(--earth);font-size:.7rem;font-weight:800}._8YaYzq_shoppingItem>b{color:var(--green);text-align:right;font-size:.76rem}._8YaYzq_shoppingItem>small{color:var(--muted);grid-column:1/-1;font-size:.62rem;line-height:1.35}._8YaYzq_intensiveToggle{color:var(--green);cursor:pointer;background:#f3f7ef;border:1px solid #d9e3d7;border-radius:11px;align-items:flex-start;gap:8px;margin-top:10px;padding:10px;display:flex}._8YaYzq_intensiveToggle input{margin-top:2px}._8YaYzq_intensiveToggle span{gap:2px;display:grid}._8YaYzq_intensiveToggle b{font-size:.72rem}._8YaYzq_intensiveToggle small{color:var(--muted);font-size:.64rem;line-height:1.35}._8YaYzq_inventoryMatch{color:#365d37;background:#eef4e9;border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;margin-top:3px;padding:7px 8px;font-size:.62rem;display:flex}._8YaYzq_inventoryMatch strong{color:#254b3a;font-size:.62rem}@media (max-width:520px){._8YaYzq_inventoryMatch{flex-direction:column;align-items:flex-start}}._8YaYzq_intensiveCapacity{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._8YaYzq_intensiveCapacity span{color:#315b3d;background:#eef4ec;border:1px solid #254b3a29;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:.64rem;display:inline-flex}._8YaYzq_intensiveCapacity span b{font-size:.66rem}._8YaYzq_intensiveCapacity small{color:var(--muted);font-size:.66rem;line-height:1.4}._8YaYzq_journalActions{flex-wrap:wrap;gap:7px;margin-top:7px;display:flex}._8YaYzq_journalActions button{width:auto;min-height:var(--action-utility-h);justify-content:center;align-items:center;gap:6px;display:inline-flex}._8YaYzq_journalActions button+button{color:var(--green);border:1px solid var(--line);background:#fff}@media (max-width:520px){._8YaYzq_journalActions{grid-template-columns:1fr 1fr;display:grid}._8YaYzq_journalActions button{width:100%}}
