.pp .pp-scenario-strip{border-block:1px solid var(--pp-line);padding:8px 0;margin:6px 0;color:var(--pp-ink);font-size:12px}.pp .pp-strip-change,.pp .pp-strip-lever>div,.pp .pp-strip-rain-head,.pp .pp-strip-title{display:flex;align-items:center;justify-content:space-between;gap:4px}.pp .pp-strip-title{margin-bottom:3px}.pp .pp-strip-title>strong{font-size:15px}.pp .pp-strip-title>span{color:var(--pp-muted);font-size:12px}.pp .pp-strip-rain-head label{font-size:12px;display:flex;gap:8px;align-items:center}.pp .pp-scenario-strip button{min-height:28px;min-width:28px;padding:2px 6px;font-size:13px;line-height:20px;border:1px solid var(--pp-line);border-radius:3px;background:var(--pp-input);color:var(--pp-ink)}.pp .pp-scenario-strip button:focus-visible,.pp .pp-scenario-strip input:focus-visible{outline:3px solid #a76d1c;outline-offset:2px}.pp .pp-scenario-strip button:disabled{opacity:.4;cursor:default}.pp .pp-scenario-strip button[aria-label]{color:var(--pp-ink)}.pp .pp-scenario-strip .pp-strip-reset{font-size:12px;background:transparent;border:0;padding:2px;min-width:30px}.pp .pp-scenario-strip input[type=range]{display:block;width:100%;height:24px;min-height:24px;margin:0;accent-color:var(--pp-green)}.pp .pp-rain-marks{display:flex;justify-content:space-between;gap:3px;font-size:12px;line-height:1.3}.pp .pp-rain-marks span:nth-child(2){text-align:center}.pp .pp-rain-marks span:last-child{text-align:right}.pp .pp-scenario-strip [data-testid=rain-baseline]{font-size:12px;line-height:1.3;margin:3px 0!important}.pp .pp-strip-levers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:4px 0}.pp .pp-strip-lever>div:first-child{font-size:12px;font-weight:600}.pp .pp-strip-lever output{font-size:14px;font-weight:600;min-width:5ch;text-align:center}.pp .pp-strip-lever>div:last-child{display:grid;grid-template-columns:32px minmax(0,1fr) 32px}.pp .pp-strip-change{font-size:12px;margin:6px 0 2px!important;flex-wrap:wrap}.pp .pp-strip-change strong{font-size:14px;white-space:nowrap}.pp .pp-strip-scope{font-size:12px;line-height:1.35;margin:3px 0!important}.pp .pp-strip-yield-note{font-size:12px;font-weight:600}.pp .pp-scenario-strip span{font-size:inherit;line-height:inherit}.pp .pp-strip-rain-head label{margin:0}.pp .pp-change-components{font-size:12px;line-height:1.4;margin:3px 0!important;overflow-wrap:anywhere}.pp .pp-summary-head>[data-testid=return-completeness]{font-size:12px;line-height:1.3;grid-column:1/-1;margin:3px 0!important}.pp .pp-summary-head>.pp-change-components{grid-column:1/-1}.pp .pp-result-extra>.pp-metric{font-size:12px;line-height:1.3;margin:2px 0!important}.pp .pp-bottom-detail,.pp .pp-bottom-line,.pp .pp-result-extra{overflow:visible;max-height:none}.pp .pp-plan-dates{border-block:1px solid var(--pp-line);padding:8px 0;margin:12px 0}.pp .pp-plan-dates p{margin:4px 0}.pp .pp-adviser-page{background:#fff;color:#1f302a;padding:16px;border:1px solid var(--pp-line);font-size:12px;overflow-wrap:anywhere}.pp .pp-adviser-page :is(span,b,td,th,li,a,div,section,strong){font-size:inherit;line-height:inherit}.pp .pp-adviser-page h2{font-size:22px}.pp .pp-adviser-page h3{font-size:15px;margin:12px 0 4px}.pp .pp-adviser-page :is(h2,h3,h4){color:#1f302a}.pp .pp-adviser-page a{color:#1f302a}.pp .pp-adviser-page table{width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed}.pp .pp-adviser-page caption{text-align:left;font-weight:600;font-size:12px}.pp .pp-adviser-water-tables{display:grid;gap:8px}.pp .pp-adviser-page td,.pp .pp-adviser-page th{padding:4px;text-align:left;border-bottom:1px solid #ccd4ce;overflow-wrap:anywhere}.pp .pp-adviser-page p{font-size:12px;line-height:1.4;margin:5px 0;text-wrap:pretty}.pp .pp-adviser-page [data-adviser-prepared]{text-wrap:balance}.pp .pp-adviser-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.pp .pp-adviser-totals dt{font-size:12px;text-wrap:balance}.pp .pp-adviser-totals dd{font-size:16px;margin:0;font-weight:600}.pp .pp-adviser-inputs{-moz-columns:2;column-count:2;-moz-column-gap:16px;column-gap:16px;font-size:12px;line-height:1.5}.pp .pp-adviser-input{display:inline;overflow-wrap:anywhere}.pp .pp-adviser-input b{font-weight:500}.pp .pp-adviser-inputs h4{font-size:inherit;margin:4px 0 2px;font-weight:700}.pp .pp-adviser-sources{font-size:12px;line-height:1.4;-moz-columns:2;column-count:2;padding-left:20px;list-style:decimal}.pp .pp-adviser-appendix{border-top:1px solid var(--pp-line);margin-top:24px;padding-top:16px}@media(min-width:1200px){.pp.pp-is-workspace>.pp-minimum-caveat{display:none}.pp.pp-is-workspace>.pp-steps{min-height:44px;align-items:center;max-width:calc(100% - var(--pp-result-width) - 250px);justify-content:flex-start}.pp.pp-is-workspace>.pp-workspace-nav{margin-top:-44px;margin-left:calc(100% - var(--pp-result-width) - 240px);width:-moz-max-content;width:max-content;border:0}.pp .pp-workspace-lead{padding:0 0 4px}.pp .pp-workspace-lead>div:first-child{display:flex;gap:12px;align-items:center}.pp .pp-workspace-lead>div:first-child p{margin:0}.pp .pp-crop-grid:not(.pp-crop-grid-many)>.pp-workspace-crop:not(.pp-fallow-card){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;align-content:start}.pp .pp-crop-grid:not(.pp-crop-grid-many)>.pp-workspace-crop:not(.pp-fallow-card)>:not(.pp-disclosure):not(.pp-crop-groups){grid-column:1/-1}.pp .pp-crop-grid:not(.pp-crop-grid-many)>.pp-workspace-crop:not(.pp-fallow-card)>.pp-disclosure{grid-column:1}.pp .pp-crop-grid:not(.pp-crop-grid-many)>.pp-workspace-crop:not(.pp-fallow-card)>.pp-crop-groups{grid-column:2}.pp .pp-crop-grid:not(.pp-crop-grid-many)>.pp-workspace-crop:not(.pp-fallow-card)>.pp-crop-groups:has(>.pp-disclosure[open]),.pp .pp-crop-grid:not(.pp-crop-grid-many)>.pp-workspace-crop:not(.pp-fallow-card)>.pp-disclosure[open]{grid-column:1/-1}.pp .pp-crop-grid:not(.pp-crop-grid-many)>.pp-workspace-crop :is(.pp-disclosure,.pp-crop-groups){margin-bottom:0}.pp .pp-workspace-blocks>.pp-scenario-strip{position:sticky;top:0;z-index:15;background:var(--pp-result);padding:6px 12px;border:1px solid var(--pp-line);border-top:3px solid var(--pp-green);display:grid;grid-template-columns:minmax(220px,1fr) minmax(300px,1.3fr);-moz-column-gap:24px;column-gap:24px;align-items:center}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-strip-title{grid-column:1/-1}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-strip-rain-head{grid-column:1;grid-row:2}.pp .pp-workspace-blocks>.pp-scenario-strip>input{grid-column:1;grid-row:3}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-rain-marks{grid-column:1;grid-row:4}.pp .pp-workspace-blocks>.pp-scenario-strip>[data-testid=rain-baseline]{grid-column:1;grid-row:5}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-strip-levers{grid-column:2;grid-row:2/4;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-strip-change{grid-column:2;grid-row:4;margin:0!important}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-change-components{grid-column:1/-1}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-strip-notes{grid-column:2;grid-row:5}}@media(max-width:1199px){.pp .pp-bottom-line{display:block;max-height:none;padding:6px 12px}.pp .pp-bottom-total>strong{font-size:24px}.pp .pp-summary-head>.pp-bottom-scope,.pp .pp-summary-head>.pp-delta,.pp .pp-summary-head>.pp-headline-shortfall{font-size:12px;line-height:1.25}.pp .pp-bottom-detail,.pp .pp-summary-head>.pp-change-components{display:none}.pp .pp-summary-expanded{position:fixed;margin-bottom:0}.pp .pp-result-detail-host .pp-bottom-detail{display:block;overflow:visible;padding:12px;border:1px solid var(--pp-line)}.pp .pp-adviser-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.pp .pp-adviser-inputs,.pp .pp-adviser-sources{-moz-columns:1;column-count:1}}@media(min-width:600px) and (max-width:1199px){.pp .pp-strip-levers{grid-template-columns:repeat(4,minmax(0,1fr))}.pp .pp-scenario-strip{max-width:850px;margin-inline:auto}}@media(min-width:1600px) and (max-height:920px){.pp .pp-bottom-line{padding:10px 16px}.pp .pp-bottom-crops>p:has(>span:nth-child(3)){padding:2px 0}}@media(max-width:599px){.pp .pp-workspace-crop>[data-testid=starter-package]{font-size:12px;line-height:1.3;margin:5px 0}.pp .pp-strip-levers{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.pp .pp-strip-lever>div:first-child{display:block;font-size:12px;position:relative}.pp .pp-strip-lever .pp-strip-reset{min-width:24px;font-size:12px;position:absolute;right:0;top:0}.pp .pp-strip-lever>div:last-child{grid-template-columns:24px minmax(0,1fr) 24px;margin-top:8px}.pp .pp-strip-lever output{font-size:12px;min-width:0}.pp .pp-strip-lever button{min-width:24px;padding:0;min-height:28px}.pp .pp-scenario-strip{padding:3px 0;margin:3px 0}.pp .pp-strip-water-note{display:none}.pp .pp-strip-lever .pp-strip-reset{display:block;position:static;min-height:24px;line-height:20px}.pp .pp-strip-lever>div:first-child{cursor:default}}.pp .pp-bottom-total>.pp-yield-basis-short{display:none}@media(max-width:599px) and (max-height:700px){.pp .pp-summary-head>.pp-yield-basis{display:none}.pp .pp-bottom-total>.pp-yield-basis-short{display:block;font-size:12px;line-height:1.1;font-weight:400}}@media(max-width:1199px) and (max-height:480px){.pp .pp-bottom-line{padding:3px 8px}.pp .pp-summary-head :is(.pp-example-chip,.pp-yield-basis,.pp-headline-shortfall,.pp-delta,.pp-change-components){display:none}.pp .pp-bottom-total>span{font-size:12px;line-height:1.1}.pp .pp-bottom-total>strong{font-size:20px;line-height:1.1}.pp .pp-summary-toggle{min-height:28px;padding:3px;font-size:12px}.pp .pp-summary-head>[data-testid=return-completeness]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:1.1;margin:1px 0!important}.pp .pp-scenario-strip{margin:2px 0;padding:2px 0}.pp .pp-strip-title{margin:0;line-height:1.1}.pp .pp-strip-title>span,.pp .pp-strip-title>strong{font-size:12px}.pp .pp-scenario-strip button{min-height:24px;line-height:20px}.pp .pp-strip-rain-head label{font-size:12px}.pp .pp-rain-marks{font-size:12px;line-height:1.1}.pp .pp-scenario-strip [data-testid=rain-baseline]{font-size:12px;line-height:1.1;margin:1px 0!important}.pp .pp-strip-levers{grid-template-columns:repeat(4,minmax(0,1fr));margin:1px 0;gap:4px}.pp .pp-strip-lever>div:first-child{display:flex;font-size:12px;gap:0}.pp .pp-strip-lever .pp-strip-reset{display:inline;min-width:22px;font-size:12px}.pp .pp-strip-lever>div:last-child{grid-template-columns:24px minmax(0,1fr) 24px;margin-top:0}.pp .pp-strip-lever output{font-size:12px;min-width:0}.pp .pp-strip-change{margin:1px 0!important;font-size:12px;line-height:1.1}.pp .pp-strip-change strong{font-size:12px}.pp .pp-strip-notes p{font-size:12px;line-height:1.1;margin:1px 0!important}}@media screen and (max-width:1199px){.pp.pp-is-workspace{padding-bottom:24px}body:has(.pp-is-workspace)>aside{padding-bottom:calc(var(--pp-dock-height,250px) + var(--pp-keyboard-inset,0px) + 8px)}html:has(.pp-is-workspace){scroll-padding-bottom:calc(var(--pp-dock-height,250px) + var(--pp-keyboard-inset,0px) + 16px)}.pp-is-workspace :is(input,select,button,summary),body:has(.pp-is-workspace)>aside a{scroll-margin-bottom:16px}}@page{size:letter;margin:.25in}@media print{body:has(.pp) :is(header,nav,footer,aside){display:none}body:has(.pp) .pp{max-width:none;margin:0;padding:0;background:#fff}.pp>*{display:none!important}.pp>.pp-workspace-layout{display:block!important;margin:0!important}.pp .pp-workspace-layout>*{display:none!important}.pp .pp-workspace-blocks{display:block!important}.pp .pp-workspace-blocks>*{display:none!important}.pp .pp-workspace-blocks>.pp-adviser-review{display:block!important;margin:0!important;border:0!important;padding:0!important}.pp .pp-adviser-review>.pp-disclosure-body>button,.pp .pp-adviser-review>summary{display:none!important}.pp .pp-adviser-review>.pp-disclosure-body{display:block!important;padding:0!important}.pp .pp-adviser-page{padding:0;border:0;font-size:9pt;-moz-column-break-before:page;break-before:page;-webkit-print-color-adjust:exact;print-color-adjust:exact}.pp .pp-adviser-summary>header{display:block!important}.pp .pp-adviser-page h2{font-size:16pt;margin:0}.pp .pp-adviser-page h3{font-size:10pt;margin:1pt 0 0}.pp .pp-adviser-page .pp-plan-dates p,.pp .pp-adviser-page p{font-size:9pt;line-height:1.1;margin:1pt 0}.pp .pp-adviser-page .pp-plan-dates{margin:2pt 0;padding:1pt 0}.pp .pp-adviser-page .pp-adviser-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:3pt;margin:3pt 0;line-height:1.15}.pp .pp-adviser-totals dt{font-size:9pt}.pp .pp-adviser-totals dd{font-size:12pt}.pp .pp-adviser-page table{font-size:9pt}.pp .pp-adviser-page td,.pp .pp-adviser-page th{padding:1pt}.pp .pp-adviser-page :is(td,th){font-size:9pt;line-height:1.05}.pp .pp-adviser-inputs :is(span,b,section,h4){font-size:inherit;line-height:inherit}.pp .pp-adviser-appendix{-moz-column-break-before:page;break-before:page;border:0;margin:0;padding:0}.pp .pp-adviser-page .pp-adviser-inputs{-moz-columns:2;column-count:2;font-size:9pt;line-height:1.35;-moz-column-gap:16pt;column-gap:16pt}.pp .pp-adviser-inputs h4{-moz-column-break-after:avoid;break-after:avoid}.pp .pp-adviser-input{-moz-column-break-inside:avoid;break-inside:avoid}.pp .pp-adviser-page .pp-adviser-sources{-moz-columns:4;column-count:4;font-size:9pt;line-height:1.05;-moz-column-gap:8pt;column-gap:8pt;margin:3pt 0}.pp .pp-adviser-page .pp-adviser-sources :is(li,a){font-size:9pt;line-height:1.05;margin:0;padding:0;min-height:0}.pp .pp-adviser-page .pp-adviser-sources a{display:inline;color:#1f302a;text-decoration:underline}.pp .pp-adviser-page .pp-adviser-sources a:after{content:none}.pp .pp-adviser-page .pp-adviser-totals :is(dt,dd){line-height:1.15;margin:0;padding:0}.pp .pp-adviser-page .pp-adviser-checks{display:grid;grid-template-columns:1.2fr 1fr;gap:8pt;align-items:start}.pp .pp-adviser-checks>section:first-child th:first-child{width:34%}.pp .pp-adviser-checks>section:first-child th:nth-child(2){width:10%}.pp .pp-adviser-checks>section:first-child th:nth-child(3){width:26%}.pp .pp-adviser-checks>section:first-child th:nth-child(4){width:30%}.pp .pp-adviser-page .pp-adviser-checks td,.pp .pp-adviser-page .pp-adviser-checks th{padding:0 1pt}.pp .pp-adviser-checks:has(.pp-adviser-multi-water){grid-template-columns:1fr}.pp .pp-adviser-multi-water .pp-adviser-water-tables{grid-template-columns:repeat(3,minmax(0,1fr));gap:8pt}.pp:has(.pp-print-selected) .pp-workspace-blocks>.pp-adviser-review:not(.pp-print-selected){display:none!important}.pp:has(.pp-print-selected) .pp-workspace-blocks>[data-testid=scenario-library]{display:block!important}.pp:has(.pp-print-selected) [data-testid=scenario-library]>*{display:none!important}.pp:has(.pp-print-selected) [data-testid=scenario-library]>div:has(.pp-print-selected){display:block!important}.pp:has(.pp-print-selected) [data-testid=scenario-library]>div>*{display:none!important}.pp:has(.pp-print-selected) [data-testid=scenario-library]>div>.pp-print-selected{display:block!important}.pp .pp-print-selected{display:block!important}}@media screen and (max-width:1199px){.pp .pp-bottom-line{bottom:var(--pp-keyboard-inset,0);padding:4px 12px;max-height:calc(var(--pp-viewport-height,100dvh) * .49);overflow-y:auto;overscroll-behavior:contain}.pp .pp-result-context{border-top:1px solid var(--pp-line);padding-top:8px}.pp .pp-result-context>.pp-bottom-scope{display:block;font-size:12px;line-height:1.4}.pp .pp-summary-head{grid-template-columns:minmax(0,1fr) auto;gap:0 8px}.pp .pp-summary-toggle{grid-column:2;grid-row:1;min-height:44px}.pp .pp-bottom-total>span{font-size:12px;line-height:1.2}.pp .pp-bottom-total>strong{font-size:24px;line-height:1.1}.pp .pp-bottom-total>.pp-yield-basis-short{display:block;font-size:12px;line-height:1.1}.pp .pp-bottom-line .pp-scenario-strip{margin:2px 0;padding:2px 0;line-height:1.2}.pp .pp-bottom-line .pp-strip-title{font-size:12px;line-height:1.2;margin:0}.pp .pp-bottom-line .pp-strip-title>strong{font-size:13px;line-height:1.2}.pp .pp-bottom-line .pp-strip-rain-head{line-height:1.2}.pp .pp-bottom-line .pp-strip-rain-head label{font-size:12px;line-height:1.2}.pp .pp-bottom-line .pp-strip-rain-head button{min-height:24px;line-height:20px}.pp .pp-bottom-line .pp-rain-marks{font-size:12px;line-height:1.2}.pp .pp-bottom-line [data-testid=rain-baseline]{font-size:12px;line-height:1.2;margin:1px 0!important}.pp .pp-bottom-line .pp-strip-levers{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:2px 0}.pp .pp-bottom-line .pp-strip-lever>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:12px;line-height:1.2;gap:0}.pp .pp-bottom-line .pp-strip-lever .pp-strip-reset{position:static;display:block;min-width:24px;min-height:24px;padding:0;font-size:12px;line-height:20px}.pp .pp-bottom-line .pp-strip-lever>div:last-child{grid-template-columns:24px minmax(0,1fr) 24px;margin-top:0}.pp .pp-bottom-line .pp-strip-lever output{font-size:12px;line-height:1.2;min-width:0}.pp .pp-bottom-line .pp-strip-lever button{min-width:24px;min-height:28px;padding:0;line-height:20px}.pp .pp-bottom-line .pp-strip-change{font-size:12px;line-height:1.2;margin:2px 0!important}.pp .pp-bottom-line .pp-strip-change strong{font-size:12px;line-height:1.2}:root[data-pp-typing] .pp .pp-bottom-line .pp-scenario-strip{display:none}}.pp .pp-scenario-strip .pp-strip-lever>div:first-child{display:flex;flex-direction:column;align-items:stretch;gap:0}.pp .pp-scenario-strip .pp-lever-heading{display:block;font-size:12px;line-height:12px;text-align:center;white-space:nowrap}.pp .pp-scenario-strip .pp-rain-hold{display:flex;align-items:center;gap:5px;font-size:12px;line-height:16px;margin:0;min-height:22px;white-space:nowrap}.pp .pp-scenario-strip .pp-rain-hold input{width:16px;height:16px;min-height:16px;margin:0;accent-color:var(--pp-green)}.pp .pp-scenario-strip .pp-rain-hold-help{min-height:22px;margin:0}.pp .pp-scenario-strip .pp-rain-hold-help>[data-info-tip]{flex:0 0 22px;width:22px;min-width:22px;height:22px;min-height:22px;padding:0;line-height:20px}.pp .pp-strip-yields{font-size:12px;line-height:1.4;margin:5px 0}@media(min-width:1200px){.pp .pp-workspace-blocks>.pp-scenario-strip{padding-block:2px}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-strip-title{margin-bottom:0}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-strip-rain-head button{min-height:24px}.pp .pp-workspace-blocks>.pp-scenario-strip>input[type=range]{height:20px;min-height:20px}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-rain-hold-help{grid-column:1;grid-row:4}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-rain-marks{grid-row:5}.pp .pp-workspace-blocks>.pp-scenario-strip>[data-testid=rain-baseline]{grid-row:6}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-strip-levers{grid-row:2/5}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-strip-change{grid-row:5}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-strip-notes{grid-column:2;grid-row:6}.pp .pp-workspace-blocks>.pp-scenario-strip>.pp-strip-notes:has(.pp-change-components){grid-column:1/-1;grid-row:7}}@media screen and (max-width:1199px){.pp .pp-bottom-line .pp-strip-lever>div:first-child{flex-direction:column;align-items:stretch}.pp .pp-bottom-line .pp-strip-lever .pp-strip-reset{min-height:20px;line-height:16px}.pp .pp-bottom-line .pp-scenario-strip input[type=range]{height:20px;min-height:20px}.pp .pp-bottom-line .pp-strip-lever button:not(.pp-strip-reset){min-height:26px}.pp .pp-bottom-line .pp-scenario-strip .pp-rain-hold{min-height:20px}}.pp .pp-strip-notes[hidden]{display:none}.pp .pp-strip-notes{padding:12px 0;scroll-margin-top:16px}.pp .pp-strip-notes :is(.pp-strip-scope,.pp-change-components){font-size:12px;line-height:1.45}.pp .pp-strip-notes .pp-strip-change{font-size:13px}.pp .pp-strip-notes .pp-strip-change strong{font-size:17px}.pp .pp-local-fact{height:auto;max-height:none;overflow:visible}.pp .pp-local-fact span{white-space:normal;overflow:visible;text-overflow:clip}.pp .pp-summary-head>.pp-result-context{grid-column:1/-1}@media screen and (max-width:1199px){.pp .pp-bottom-line .pp-strip-notes,.pp .pp-summary-head>.pp-result-context{display:none}}@media screen and (min-width:1200px){.pp .pp-result-column{grid-column:2;grid-row:1;align-self:stretch;min-width:0}.pp .pp-result-column>.pp-bottom-line{position:sticky;top:16px;right:auto;left:auto;width:auto;max-height:none;padding:0;border:0;background:var(--pp-ground);display:block;overflow:visible;z-index:20}.pp .pp-result-column .pp-summary-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px 16px;border:1px solid var(--pp-line);border-top:3px solid var(--pp-green);border-radius:3px;background:var(--pp-result)}.pp .pp-result-column .pp-summary-toggle{display:block;min-height:44px;grid-column:2;grid-row:1}.pp .pp-result-column .pp-bottom-total>.pp-yield-basis-short{display:block;font-size:12px;line-height:1.3}.pp .pp-result-column .pp-scenario-strip{margin:12px 0 0;padding:12px 16px;border:1px solid var(--pp-line);border-radius:3px;background:var(--pp-result)}.pp .pp-result-column .pp-strip-title>strong{font-size:17px}.pp .pp-result-column .pp-strip-title>span{font-size:12px}.pp .pp-result-column .pp-strip-rain-head{margin-top:8px}.pp .pp-result-column .pp-strip-rain-head label{font-size:14px}.pp .pp-result-column .pp-scenario-strip .pp-strip-reset{font-size:12px;min-height:28px}.pp .pp-result-column .pp-rain-marks,.pp .pp-result-column [data-testid=rain-baseline]{font-size:12px;line-height:1.4}.pp .pp-result-column .pp-scenario-strip input[type=range]{height:32px}.pp .pp-result-column .pp-rain-hold-help{margin:4px 0}.pp .pp-result-column .pp-strip-levers{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 0;padding-top:10px;border-top:1px solid var(--pp-line)}.pp .pp-result-column .pp-strip-lever>div:last-child{grid-template-columns:28px minmax(0,1fr) 28px}.pp .pp-result-column .pp-strip-lever output{min-width:0;font-size:13px}.pp .pp-result-column .pp-strip-lever button{min-width:28px}.pp .pp-result-column .pp-strip-notes{padding:16px;border:1px solid var(--pp-line);border-top:0;background:var(--pp-panel)}.pp .pp-result-detail-host .pp-bottom-detail{display:block;max-height:none;overflow:visible;border:1px solid var(--pp-line);padding:16px}.pp .pp-result-detail-host .pp-result-context{padding:12px 0}}@media screen and (max-width:1199px){.pp .pp-bottom-line .pp-strip-title,.pp .pp-bottom-line .pp-strip-title>span,.pp .pp-bottom-line .pp-strip-title>strong{font-size:12px;line-height:12px}.pp .pp-bottom-line .pp-bottom-total>span{font-size:12px;line-height:12px;text-wrap:balance}.pp .pp-bottom-line .pp-bottom-total{display:grid;grid-template-columns:max-content minmax(0,1fr);-moz-column-gap:6px;column-gap:6px;align-items:center}.pp .pp-bottom-line .pp-bottom-total>span{grid-column:1/-1}.pp .pp-bottom-line .pp-bottom-total>strong{font-size:23px;line-height:25px}.pp .pp-bottom-line .pp-bottom-total>.pp-yield-basis-short{display:block;font-size:12px;line-height:12px}.pp .pp-bottom-line .pp-rain-marks,.pp .pp-bottom-line [data-testid=rain-baseline]{font-size:12px;line-height:12px}.pp .pp-bottom-line .pp-strip-lever .pp-strip-reset{font-size:12px;line-height:16px;min-height:20px}.pp .pp-bottom-line .pp-strip-lever>div:first-child{font-size:12px}.pp .pp-bottom-line .pp-strip-rain-head .pp-strip-reset{font-size:12px;line-height:20px}.pp .pp-bottom-line .pp-why-toggle{display:block;min-height:20px;padding:0 4px;font-size:12px;line-height:18px;margin:0 auto;border:0;text-decoration:underline;background:transparent}.pp .pp-bottom-line [data-testid=return-completeness]{font-size:12px}.pp .pp-strip-notes{border:1px solid var(--pp-line);padding:12px;margin:8px 0;background:var(--pp-panel)}}@media screen and (max-width:599px){.pp .pp-bottom-line .pp-bottom-total{display:block}.pp .pp-bottom-line .pp-bottom-total>.pp-yield-basis-short{font-size:12px;line-height:12px}.pp .pp-bottom-line .pp-strip-levers{margin:0}.pp .pp-bottom-line{padding-block:1.5px}.pp .pp-bottom-line .pp-scenario-strip{margin:0;padding:0}}@media screen and (max-width:1199px){.pp .pp-bottom-line :is(.pp-strip-title,.pp-strip-title>strong,.pp-strip-title>span,.pp-bottom-total>span,.pp-bottom-total>.pp-yield-basis-short,.pp-rain-marks,[data-testid=rain-baseline],.pp-lever-heading){line-height:15px}}.pp .pp-result-context{min-width:0}.pp .pp-result-context [data-testid=return-assumptions] p{font-size:12px;line-height:1.4;margin:4px 0}@media screen and (min-width:1200px){.pp .pp-summary-head>.pp-result-context{grid-column:1/-1;max-height:calc(100dvh - 600px);overflow-y:auto}.pp .pp-summary-head>.pp-result-context .pp-headline-shortfall{font-size:14px;line-height:1.3;margin:8px 0}.pp .pp-summary-head>.pp-result-context .pp-metric{font-size:12px;line-height:1.4}}.pp .pp-example-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;background:transparent;color:var(--pp-ink);border:1px solid var(--pp-line);border-radius:3px;font-size:14px;font-weight:600;text-decoration:none}.pp .pp-entry-actions [aria-current=page]{background:var(--pp-green);color:var(--pp-ground);border-color:var(--pp-green);box-shadow:inset 0 -3px 0 var(--pp-ground)}.pp.pp-is-setup{max-width:880px;padding-top:16px}.pp.pp-is-setup .pp-header{margin-bottom:0;padding-bottom:0;min-height:0}.pp.pp-is-setup .pp-minimum{font-size:18px;line-height:1.4;margin:8px 0}.pp.pp-is-setup .pp-minimum-caveat{font-size:13px;margin:4px 0 12px;display:none}.pp.pp-is-setup label{min-height:0}.pp .pp-first-crop>label{line-height:20px;margin-bottom:6px;min-height:0}.pp .pp-first-crop{padding-block:8px;margin-block:8px}.pp.pp-is-setup .pp-steps{margin:8px 0 12px;padding:8px 0;justify-content:space-between}.pp .pp-land{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:16px;background:var(--pp-panel);border-top:3px solid var(--pp-green)}.pp .pp-first-crop .pp-select,.pp .pp-location .pp-select{width:100%!important}.pp .pp-land-header{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;margin:0;padding:0 0 12px;border-bottom:1px solid var(--pp-line)}.pp .pp-land-header h2{font-size:22px;line-height:1.2;margin:0 0 6px}.pp .pp-land-header p{margin:0;max-width:64ch}.pp .pp-county-step{align-self:start}.pp .pp-location{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:0}.pp .pp-location select{max-width:100%;width:100%!important}.pp .pp-county-feedback{padding:14px 16px;background:var(--pp-ground);border-left:3px solid var(--pp-green);min-width:0}.pp .pp-county-feedback h3{font-size:16px;margin:0 0 6px}.pp .pp-county-feedback p{font-size:13px;margin:6px 0;line-height:1.45}.pp .pp-county-feedback ul{list-style:none;margin:8px 0;padding:0}.pp .pp-county-feedback li{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:4px 0;border-bottom:1px solid var(--pp-line)}.pp .pp-county-feedback small{font-size:12px;line-height:1.4;display:block;text-wrap:pretty}.pp .pp-land>[data-testid=county-crops]{grid-column:1/-1;margin:0}.pp .pp-land>[data-testid=county-crops]>p{margin:0;font-size:13px}.pp .pp-farm-layout{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start;margin:0}.pp .pp-farm-layout>.pp-field-list{grid-column:1;grid-row:1}.pp .pp-farm-layout>.pp-setup-results{grid-column:2;grid-row:1/4}.pp .pp-farm-layout>.pp-disclosure{grid-column:1;margin:0}.pp .pp-farm-field{padding:12px;background:var(--pp-ground);border:1px solid var(--pp-line);border-radius:4px;margin:0 0 12px;min-width:0}.pp .pp-farm-field legend{font-size:18px;padding:0 6px}.pp .pp-field-basics{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.pp .pp-farm-field p{font-size:14px;line-height:1.5;margin:8px 0}.pp .pp-first-crop{padding:10px 0;border-block:1px solid var(--pp-line);margin:12px 0}.pp .pp-first-crop select{width:100%!important;max-width:100%}.pp .pp-entry-confirmation{font-size:12px;color:var(--pp-green);margin:6px 0}.pp .pp-setup-preview{border:1px solid var(--pp-line);border-top:3px solid var(--pp-green);background:var(--pp-result);padding:16px;margin:0 0 16px;min-width:0}.pp .pp-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--pp-muted)}.pp .pp-setup-preview h3{font-size:19px;margin:5px 0 12px}.pp .pp-setup-preview p{font-size:14px;line-height:1.5;margin:8px 0}.pp .pp-preview-values{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-block:1px solid var(--pp-line);padding:8px 0}.pp .pp-preview-values strong{display:block;font-size:23px;line-height:1.3;overflow-wrap:anywhere}.pp .pp-preview-values span{font-size:12px}.pp .pp-setup-results{min-width:0}.pp .pp-setup-results .pp-farm-water{display:block;padding:0;margin:0}.pp .pp-setup-results .pp-farm-water>.pp-number{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px;margin:8px 0}.pp .pp-setup-results .pp-farm-water>.pp-number>.pp-source{grid-column:1/-1;margin:0;font-size:12px}.pp .pp-setup-results .pp-farm-water>.pp-number>.pp-error{grid-column:1/-1}.pp .pp-return-label-phone{display:none}.pp .pp-summary-actions{grid-column:2;grid-row:1}.pp .pp-phone-crop-cue{display:none}.pp .pp-setup-results .pp-farm-water>h3{font-size:18px;margin:8px 0}.pp .pp-setup-results .pp-water-supplies p{margin:8px 0;font-size:13px;line-height:1.45}.pp .pp-land>.pp-disclosure,.pp .pp-land>.pp-forward{grid-column:1/-1;margin:0}.pp .pp-land>.pp-forward{padding-top:12px;border-top:1px solid var(--pp-line)}.pp .pp-crop-setup{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.pp .pp-crop-setup>.pp-plan-header{grid-column:1/-1}.pp .pp-crop-face>.pp-all-acres{width:100%;margin:4px 0;min-height:44px;font-size:12px}.pp .pp-live-crop-returns{margin:0;padding:8px 12px;border:1px solid var(--pp-line);border-top:0;background:var(--pp-result)}.pp .pp-live-crop-returns p{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;gap:8px;align-items:center;margin:0;padding:6px 0;font-size:13px;border-bottom:1px solid var(--pp-line)}.pp .pp-live-crop-returns .pp-return-name{font-size:13px}.pp .pp-live-crop-returns small{display:block;font-size:12px}.pp .pp-live-crop-returns .pp-return-bar{height:16px;width:100%;max-width:100%}.pp .pp-live-crop-returns .pp-crop-columns{font-size:12px}.pp .pp-rain-entry{display:grid;grid-template-columns:minmax(0,1fr) 7.5ch;align-items:center;gap:4px 8px;flex:1;min-width:0;position:relative}.pp .pp-rain-entry input{width:100%;min-width:0;min-height:44px;font-size:16px;font-variant-numeric:tabular-nums;padding:6px}.pp .pp-rain-entry input[aria-invalid=true]{border:2px solid var(--pp-loss);outline:1px solid var(--pp-loss)}.pp .pp-rain-entry-error:empty{display:none}.pp .pp-rain-entry-error:not(:empty){position:absolute;top:100%;left:0;right:0;z-index:40;padding:8px;background:var(--pp-panel);border:2px solid var(--pp-loss);font-size:12px;line-height:1.4}.pp .pp-bottom-line .pp-strip-rain-head{gap:8px;align-items:center}@media(min-width:1200px){.pp .pp-result-column .pp-summary-head{position:sticky;top:0;z-index:2}.pp .pp-result-column .pp-bottom-line>.pp-result-context{padding:12px;font-size:12px;max-height:180px;overflow-y:auto}.pp .pp-result-column .pp-live-crop-returns{max-height:320px;overflow-y:auto}.pp .pp-result-column>.pp-bottom-line{max-height:calc(100dvh - 32px);overflow-y:auto;scrollbar-gutter:stable}.pp .pp-result-column .pp-bottom-total{position:sticky;top:0}.pp .pp-result-column .pp-strip-notes{max-height:260px;overflow-y:auto}}@media(max-width:1199px){.pp .pp-bottom-line>.pp-result-context,:root[data-pp-typing] .pp .pp-bottom-line .pp-live-crop-returns,:root[data-pp-typing] .pp .pp-bottom-line .pp-phone-crop-cue{display:none}.pp .pp-bottom-line .pp-live-crop-returns{display:flex;gap:12px;overflow-x:auto;padding:2px 0;border-inline:0;scrollbar-width:none}.pp .pp-live-crop-returns>.pp-crop-columns{display:none}.pp .pp-bottom-line .pp-live-crop-returns p{flex:0 0 220px;grid-template-columns:minmax(0,1fr) 90px;gap:0 4px;padding:0;border:0}.pp .pp-bottom-line .pp-live-crop-returns p>.pp-return-crop{display:contents}.pp .pp-live-crop-returns .pp-return-name{grid-column:1;grid-row:1;font-size:12px;line-height:15px}.pp .pp-live-crop-returns small{grid-column:1;grid-row:2;font-size:12px;line-height:15px}.pp .pp-live-crop-returns .pp-return-bar{grid-column:2;grid-row:2;height:12px}.pp .pp-live-crop-returns [data-testid=crop-delta]{display:none}.pp .pp-bottom-line .pp-live-crop-returns [data-testid=crop-shown-return]{grid-column:2;grid-row:1;padding:0;font-size:12px;line-height:15px}.pp .pp-phone-crop-cue{display:block;font-size:12px;line-height:15px;text-align:center}.pp .pp-bottom-line .pp-rain-entry label{font-size:12px}.pp .pp-bottom-line .pp-rain-entry input{min-height:32px;height:32px;font-size:16px;padding:2px 6px}.pp .pp-bottom-line .pp-return-label-full{display:none}.pp .pp-bottom-line .pp-return-label-phone{display:inline}.pp .pp-bottom-line .pp-scenario-strip{display:grid;grid-template-columns:minmax(0,1fr) auto}.pp .pp-bottom-line .pp-scenario-strip>*{grid-column:1/-1}.pp .pp-bottom-line .pp-scenario-strip>.pp-strip-title{display:none}.pp .pp-bottom-line .pp-scenario-strip>.pp-rain-hold-help{grid-column:1;grid-row:3}.pp .pp-bottom-line .pp-scenario-strip>.pp-why-toggle{grid-column:2;grid-row:3;margin:0}}@media(max-width:767px){.pp.pp-is-setup{padding:12px}.pp.pp-is-setup .pp-header{display:block}.pp.pp-is-setup .pp-header h1{font-size:27px}.pp.pp-is-setup .pp-minimum{font-size:16px}.pp.pp-is-setup .pp-steps{gap:4px;padding:6px 0}.pp.pp-is-setup .pp-steps>span:nth-child(3){display:none}.pp .pp-land{display:block;padding:12px 0;border:0;background:transparent}.pp .pp-land-header{display:block;margin-bottom:14px}.pp .pp-land-header h2{font-size:21px}.pp .pp-land-header>.pp-disclosure{margin-top:4px}.pp .pp-county-feedback{margin:14px 0}.pp .pp-farm-layout{display:block}.pp .pp-farm-field{padding:12px}.pp .pp-setup-results{margin-top:16px}.pp .pp-crop-setup{display:block}.pp.pp-is-setup :is(input:not([type=checkbox]),select,button,[data-info-tip]){min-height:44px}.pp.pp-is-setup [data-info-tip]{min-width:44px;width:44px}.pp .pp-land>.pp-disclosure{margin-top:12px}.pp .pp-land>.pp-forward{margin-top:16px}}@media(max-width:1199px) and (min-height:568px){.pp .pp-bottom-line{overflow:visible}}@media(min-width:768px){.pp.pp-is-setup{max-width:1040px;padding:12px}.pp .pp-land{padding:8px;gap:8px}.pp .pp-land-header{padding-bottom:8px}.pp .pp-farm-layout{gap:8px}}@media(min-width:1024px){.pp .pp-land>.pp-county-step{grid-column:1;grid-row:2}.pp .pp-land>.pp-county-feedback{grid-column:2;grid-row:2/4;align-self:start}.pp .pp-land>.pp-farm-layout{display:contents}.pp .pp-land>.pp-farm-layout>.pp-field-list{grid-column:1;grid-row:3/6}.pp .pp-land>.pp-farm-layout>.pp-setup-results{grid-column:2;grid-row:4/8}.pp .pp-land>[data-testid=county-crops]{grid-column:1;grid-row:6}.pp .pp-land>.pp-farm-layout>.pp-disclosure{grid-column:1}}.pp .pp-crop-setup>.pp-setup-preview{padding:12px;margin:0}.pp .pp-crop-setup>.pp-setup-preview>.pp-eyebrow{display:none}.pp .pp-crop-setup>.pp-setup-preview h3{font-size:16px;margin:0 0 6px}.pp .pp-crop-setup>.pp-setup-preview p{font-size:13px;line-height:1.4;margin:4px 0}.pp .pp-crop-setup .pp-preview-values{padding:4px 0}.pp .pp-crop-setup .pp-preview-values strong{font-size:21px}@media(min-width:768px){.pp.pp-is-setup:has(.pp-crop-setup){max-width:800px}.pp .pp-crop-setup>.pp-setup-preview{display:grid;grid-template-columns:280px minmax(0,1fr);gap:4px 20px}.pp .pp-crop-setup>.pp-setup-preview h3{grid-column:1;grid-row:1}.pp .pp-crop-setup .pp-preview-values{grid-column:1;grid-row:2/5;align-self:start}.pp .pp-crop-setup>.pp-setup-preview>p{grid-column:2}.pp .pp-crop-setup>.pp-allocation-field,.pp .pp-crop-setup>.pp-county-crop-help{margin:0}}.pp.pp-is-setup .pp-header .pp-intro{display:block}.pp.pp-is-setup .pp-header .pp-intro p:first-child{font-size:20px;line-height:1.4;margin:8px 0}.pp.pp-is-setup .pp-header .pp-intro p+p,.pp.pp-is-setup>.pp-minimum{display:none}.pp.pp-is-setup .pp-header,.pp.pp-is-setup .pp-land-header{display:block}.pp.pp-is-setup .pp-land-header>.pp-disclosure{margin-top:8px}.pp.pp-is-setup input[type=range]{display:none}.pp.pp-is-setup .pp-number input{min-height:48px;font-size:20px;width:100%;max-width:100%}.pp .pp-starter-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pp .pp-estimate-label{color:var(--pp-green);font-weight:600;font-size:14px}.pp .pp-hold-yields{padding:12px;border:1px solid var(--pp-line)}.pp .pp-hold-yields p{font-size:14px;line-height:1.5}.pp .pp-field-supply{border-top:1px solid var(--pp-line);padding-top:12px}.pp.pp-is-setup .pp-entry-actions [aria-current=page]{background:var(--pp-panel);color:var(--pp-ink);box-shadow:inset 0 -3px 0 var(--pp-green)}@media(max-width:600px){.pp .pp-starter-inputs{grid-template-columns:1fr}.pp.pp-is-setup .pp-header .pp-intro p:first-child{font-size:18px}}.pp.pp-first-field .pp-farm-layout{display:contents}.pp.pp-first-field[data-screen=land]>.pp-steps{display:none}.pp.pp-first-field .pp-land{display:grid}.pp.pp-first-field .pp-land>.pp-farm-layout>.pp-field-list{grid-column:1;grid-row:3}.pp.pp-first-field .pp-land>.pp-farm-layout>.pp-setup-results{grid-column:2;grid-row:2/5}.pp.pp-first-field .pp-land>.pp-forward{grid-column:1;grid-row:4;margin-top:0;padding-top:8px}@media(max-width:600px){.pp.pp-first-field .pp-land{grid-template-columns:minmax(0,1fr)}.pp.pp-first-field .pp-land>.pp-farm-layout>.pp-setup-results{grid-column:1;grid-row:5}}@media(max-width:1199px){.pp .pp-bottom-line .pp-live-crop-returns p{flex-basis:280px}}.pp .pp-live-crop-returns .pp-return-crop>small{text-wrap:balance}.pp .pp-workspace-lead{flex-wrap:wrap;gap:8px 16px}.pp .pp-workspace-lead>.pp-note,.pp .pp-workspace-lead>div:first-child{flex-basis:100%}.pp .pp-workspace-lead>[data-testid=workspace-acre-balance]{flex:1 1 220px}.pp.pp-first-field[data-screen=land]{display:flex;flex-direction:column;max-width:650px}.pp.pp-first-field[data-screen=land]>.pp-header{order:0}.pp.pp-first-field[data-screen=land]>.pp-header>div:first-child{display:block}.pp.pp-first-field[data-screen=land]>.pp-header>div:first-child>a{display:none}.pp.pp-first-field[data-screen=land] .pp-header .pp-intro{max-width:none;text-align:left}.pp.pp-first-field[data-screen=land]>.pp-land{order:2;display:block}.pp.pp-first-field[data-screen=land]>.pp-entry-actions{order:3;position:static;display:flex;justify-content:center}.pp.pp-first-field[data-screen=land]>.pp-error,.pp.pp-first-field[data-screen=land]>.pp-live-notice{order:1}.pp.pp-first-field[data-screen=land]>.pp-minimum-caveat{display:none}.pp.pp-first-field .pp-header .pp-intro p:first-child{font-size:16px;line-height:1.5}.pp.pp-first-field .pp-start-box{padding:12px;background:var(--pp-result);border-radius:6px}.pp.pp-first-field .pp-start-box p{margin:4px 0 0}.pp.pp-first-field .pp-land-header .pp-location-basis{display:none}.pp.pp-first-field .pp-county-step{margin:12px 0}.pp.pp-first-field .pp-county-guess p{margin:4px 0 8px}.pp.pp-first-field .pp-county-guess button+button{margin-left:8px}.pp.pp-first-field .pp-farm-layout{display:block}.pp.pp-first-field .pp-field-basics{display:flex;flex-direction:column;gap:12px}.pp.pp-first-field .pp-field-basics>*{width:100%}.pp.pp-first-field .pp-farm-field{padding:0;border:0;margin:12px 0}.pp.pp-first-field .pp-field-list:has(>.pp-farm-field:only-child) legend{display:none}.pp.pp-first-field .pp-practice-choices{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.pp.pp-first-field .pp-practice-choices label{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid var(--pp-line);border-radius:5px}.pp.pp-first-field .pp-practice-choices input{min-height:0;accent-color:var(--pp-green)}.pp.pp-first-field .pp-quarter-shortcut{font-size:12px;text-align:left;line-height:1.4;padding:8px;white-space:normal}.pp.pp-first-field .pp-forward{margin-top:12px}.pp.pp-first-field .pp-forward>[data-testid=land-next]{width:100%}.pp.pp-first-field .pp-setup-results{display:none}.pp.pp-first-field[data-screen=land]>footer{order:4}.pp.pp-first-field[data-screen=land]>.pp-header{padding-bottom:12px;margin-bottom:0}.pp.pp-first-field[data-screen=land]>.pp-land{margin-top:12px;padding-top:0}.pp.pp-first-field .pp-number input{width:100%!important}.pp.pp-first-field .pp-practice-choices input[type=radio]{width:18px;height:18px;flex:0 0 18px;padding:0}.pp.pp-first-field .pp-practice-choices label{min-height:44px;white-space:nowrap}.pp.pp-first-field .pp-entry-actions .pp-example-link{flex-basis:100%;order:-1;text-align:center;background:transparent;border:0;text-decoration:underline}.pp.pp-first-field[data-screen=land] .pp-header .pp-intro{display:none}.pp.pp-first-field .pp-start-box{padding:0;background:none}.pp.pp-first-field .pp-start-box h2{font-size:24px;line-height:1.2;margin:0 0 8px}.pp.pp-first-field .pp-start-box p{font-size:15px;line-height:1.4;margin:6px 0}.pp.pp-first-field label{font-size:15px}.pp.pp-first-field .pp-field-list h3{font-size:17px;margin:8px 0 4px}.pp.pp-first-field .pp-farm-field{margin:4px 0 8px}.pp.pp-first-field[data-screen=land] .pp-entry-actions{gap:0 16px;margin-top:8px}.pp.pp-first-field[data-screen=land] .pp-entry-actions .pp-entry-link,.pp.pp-first-field[data-screen=land] .pp-entry-actions .pp-example-link{flex:0 1 auto;order:0;background:transparent;border:0;box-shadow:none;text-decoration:underline;font-weight:400}.pp .pp-plan-coverage,.pp .pp-shared-water-change{font-size:13px;line-height:1.4;padding:8px 12px;margin:0;background:var(--pp-result);overflow-wrap:normal}.pp .pp-return-label-phone{font-size:13px}.pp .pp-workspace-lead>[data-testid=plan-scope]{flex-basis:100%}@media print{.pp .pp-plan-coverage{background:#fff;font-size:9pt;padding:3px 0}}.pp.pp-first-field .pp-field-basics>.pp-number{flex:0 0 auto}.pp.pp-first-field .pp-field-list:has(>.pp-farm-field:only-of-type) legend{display:none}@media screen and (max-width:1199px){.pp .pp-bottom-line>.pp-plan-coverage{font-size:12px;line-height:13px;padding:0;text-wrap:wrap}.pp .pp-bottom-line .pp-summary-head{gap:0 4px}.pp .pp-bottom-line .pp-phone-crop-cue{display:none}.pp .pp-bottom-line .pp-summary-actions{align-self:start}.pp .pp-bottom-line .pp-strip-lever>div:first-child{flex-direction:row;align-items:center}.pp .pp-bottom-line .pp-strip-lever .pp-strip-reset{min-height:20px;padding:0 2px}.pp .pp-bottom-line .pp-rain-marks,.pp .pp-bottom-line [data-testid=rain-baseline]{line-height:12px}.pp .pp-bottom-line .pp-live-crop-returns{padding-block:0}.pp .pp-result-column>.pp-bottom-line{overflow-y:auto}.pp .pp-bottom-line .pp-summary-toggle{width:84px;min-width:84px;white-space:nowrap;padding:4px!important;line-height:16px;font-size:12px}.pp .pp-bottom-line .pp-bottom-total{display:block}.pp .pp-bottom-line .pp-bottom-total>span{line-height:14px}.pp .pp-bottom-line .pp-bottom-total>.pp-yield-basis-short{display:block;line-height:12px;white-space:nowrap}}.pp footer small{font-size:12px}.pp.pp-first-field[data-screen=land]{max-width:800px}.pp.pp-first-field[data-screen=land]>.pp-new-plan-layout{order:2;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.pp.pp-first-field .pp-new-plan-form{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;border:0;background:transparent;min-width:0}.pp.pp-first-field .pp-new-plan-form .pp-land-header{padding:0;margin:0;border:0}.pp.pp-first-field .pp-start-box{display:flex;flex-direction:column;gap:8px}.pp.pp-first-field .pp-start-box :is(h2,p){margin:0}.pp.pp-first-field .pp-new-plan-form .pp-county-step{margin:0}.pp.pp-first-field .pp-county-guess{display:grid;grid-template-columns:max-content max-content 1fr;gap:8px}.pp.pp-first-field .pp-county-guess>label,.pp.pp-first-field .pp-county-guess>p{grid-column:1/-1;margin:0}.pp.pp-first-field .pp-county-guess button+button{margin:0}.pp.pp-first-field .pp-new-plan-form .pp-location{gap:16px}.pp.pp-first-field .pp-new-plan-form .pp-location>div{display:flex;flex-direction:column;gap:8px}.pp.pp-first-field .pp-new-plan-form .pp-location label{margin:0}.pp.pp-first-field .pp-new-plan-form .pp-farm-layout{display:block;margin:0}.pp.pp-first-field .pp-new-plan-form .pp-field-list{display:flex;flex-direction:column;gap:8px}.pp.pp-first-field .pp-new-plan-form .pp-field-list h3{margin:0}.pp.pp-first-field .pp-new-plan-form .pp-farm-field{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0;min-width:0}.pp.pp-first-field .pp-new-plan-form .pp-field-basics{display:flex;flex-direction:column;gap:8px;margin:0;align-items:stretch}.pp.pp-first-field .pp-new-plan-form .pp-field-basics>.pp-number{display:flex;flex-direction:column;gap:8px;flex:0 0 auto;min-height:0;margin:0;padding:0}.pp.pp-first-field .pp-new-plan-form .pp-label-help{margin:0}.pp.pp-first-field .pp-new-plan-form .pp-label-help>label{align-self:stretch;display:flex;align-items:center}.pp.pp-first-field .pp-new-plan-form .pp-number input{display:block}.pp.pp-first-field .pp-new-plan-form .pp-quarter-shortcut{margin:0}.pp.pp-first-field .pp-new-plan-form .pp-field-basics>div:has(>.pp-practice-choices){margin-top:8px}.pp.pp-first-field .pp-new-plan-form .pp-field-basics>div>label{margin:0;display:block}.pp.pp-first-field .pp-new-plan-form .pp-practice-choices{margin:8px 0 0;gap:8px}.pp.pp-first-field .pp-new-plan-form .pp-practice-choices label{margin:0}.pp.pp-first-field .pp-new-plan-form .pp-practice-choices+p{margin:8px 0 0}.pp.pp-first-field .pp-new-plan-form .pp-forward{margin:0;padding:0;border:0}.pp.pp-first-field .pp-new-plan-form .pp-entry-confirmation{margin:8px 0 0}.pp.pp-first-field .pp-new-plan-form .pp-error{margin:0}.pp.pp-first-field[data-screen=land]{width:100%;max-width:484px}.pp.pp-first-field .pp-new-plan-form .pp-label-help{justify-content:flex-start;gap:4px}.pp.pp-first-field .pp-new-plan-form .pp-label-help>label{flex:0 1 auto}.pp.pp-first-field .pp-new-plan-form .pp-label-help>[data-info-tip]{text-align:left;padding:0 0 0 4px}.pp.pp-first-field .pp-new-plan-form .pp-number input{text-align:left}.pp.pp-first-field .pp-new-plan-form .pp-quarter-shortcut{width:-moz-max-content;width:max-content;max-width:100%;align-self:flex-start}.pp.pp-first-field .pp-new-plan-form .pp-forward>[data-testid=land-next]{flex:0 0 auto;width:-moz-max-content;width:max-content}.pp.pp-first-field .pp-county-guess{grid-template-columns:max-content max-content;justify-content:start}.pp.pp-first-field .pp-county-guess button{padding-inline:11px}.pp.pp-first-field .pp-new-plan-form .pp-field-basics>div>label{min-height:0;height:auto;line-height:20px}.pp.pp-first-field .pp-new-plan-form .pp-location{grid-template-columns:max-content max-content;max-width:100%}.pp.pp-first-field .pp-new-plan-form .pp-location .pp-select{width:-moz-max-content!important;width:max-content!important;max-width:100%}.pp .pp-county-panel{min-width:0;padding:16px;background:var(--pp-panel);border:1px solid var(--pp-line);border-top:3px solid var(--pp-green);font-variant-numeric:tabular-nums}.pp .pp-county-panel .pp-setup-preview{margin:0 0 16px;padding:0 0 16px;border:0;border-bottom:1px solid var(--pp-line);background:transparent}.pp .pp-county-panel .pp-setup-preview h3{margin:0 0 8px;font-size:16px}.pp .pp-county-panel .pp-setup-preview p{margin:0;font-size:14px}.pp .pp-county-panel [data-testid=county-facts]>h3{font-size:20px;line-height:26px;margin:0 0 16px}.pp .pp-county-panel h4{font-size:15px;line-height:20px;margin:0 0 8px}.pp .pp-county-panel p{font-size:14px;line-height:20px;margin:8px 0;max-width:380px}.pp .pp-county-panel small,.pp .pp-rain-strip figcaption{display:block;font-size:12px;line-height:16px;color:var(--pp-muted);max-width:380px}.pp .pp-county-panel .pp-rain-stats{display:flex;flex-wrap:wrap;gap:8px 16px}.pp .pp-rain-stats>div{display:flex;gap:4px;font-size:13px;line-height:18px;white-space:nowrap}.pp .pp-rain-stats dd{margin:0;font-weight:600}.pp .pp-rain-strip{margin:0;max-width:380px}.pp .pp-rain-annotations{display:flex;flex-wrap:wrap;gap:0 16px;font-size:12px;line-height:16px;color:var(--pp-muted)}.pp .pp-rain-strip svg{display:block;width:100%;height:92px;margin:0}.pp .pp-rain-extreme,.pp .pp-rain-marker{fill:var(--pp-ink)}.pp .pp-rain-average{stroke:var(--pp-ink);stroke-dasharray:4 2}.pp .pp-rain-axis{stroke:var(--pp-muted);stroke-width:1}.pp .pp-county-crops{margin-top:16px}.pp .pp-county-crops table{width:-moz-max-content;width:max-content;max-width:100%;table-layout:auto;border-collapse:collapse;font-size:13px;line-height:18px}.pp .pp-county-crops :is(th,td){padding:4px 16px 4px 0;border:0;border-bottom:1px solid var(--pp-line);vertical-align:top;overflow-wrap:normal;white-space:nowrap;text-align:right}.pp .pp-county-crops th:first-child{text-align:left}.pp .pp-county-crops :is(th,td):last-child{padding-right:0}.pp .pp-county-crops th strong{font-weight:600}.pp .pp-county-crops th small{font-weight:400}.pp .pp-county-average>span:first-child{display:block}.pp .pp-acre-track{display:block;height:3px;margin:6px 0 7px;width:100%;background:var(--pp-line)}.pp .pp-acre-track>span{display:block;height:3px;background:var(--pp-green)}.pp .pp-county-source{margin-top:8px}@media(min-width:1100px){.pp.pp-first-field[data-screen=land]{width:-moz-max-content;width:max-content;max-width:calc(100% - 32px)}.pp.pp-first-field[data-screen=land]>.pp-new-plan-layout{grid-template-columns:460px 414px;gap:32px}.pp .pp-county-panel{width:414px}.pp .pp-rain-stats{width:-moz-max-content;width:max-content;max-width:380px}}@media(max-width:449px){.pp .pp-county-panel{padding:16px 12px}.pp .pp-county-crops :is(th,td){padding-right:8px;white-space:normal}.pp .pp-county-crops th:first-child{max-width:140px}.pp .pp-county-latest>span:last-child{display:block;white-space:nowrap}.pp .pp-latest-separator{display:none}.pp.pp-first-field .pp-new-plan-form .pp-location{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pp .pp-adviser-page .pp-plan-coverage{background:transparent;color:inherit}@media screen and (min-width:1200px){.pp.pp-is-workspace .pp-result-column>.pp-bottom-line{max-height:var(--pp-panel-room,calc(100dvh - 320px));overflow-y:auto;display:flex;flex-direction:column;gap:0;align-items:stretch}.pp.pp-is-workspace .pp-result-column>.pp-bottom-line>:not(.pp-live-crop-returns){flex-shrink:0}.pp.pp-is-workspace .pp-result-column .pp-live-crop-returns{flex:0 1 auto;min-height:60px;max-height:320px}}@media print{.pp .pp-adviser-page .pp-adviser-summary>p{margin-block:0}.pp .pp-adviser-page .pp-plan-coverage{padding:0}}.pp .pp-county-panel .pp-setup-preview{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;padding-bottom:8px;margin-bottom:16px}.pp .pp-county-panel .pp-setup-preview h3{font-size:13px;line-height:20px;margin:0}.pp .pp-county-panel .pp-setup-preview p{font-size:13px;line-height:20px}.pp .pp-county-panel [data-testid=county-facts]>h3{margin-bottom:8px}.pp .pp-rain-stats :is(dt,dd){font-size:13px;line-height:18px}.pp .pp-county-crops :is(thead,tbody,tr,th,td,strong,span){font-size:13px}.pp .pp-county-crops :is(th,td){padding-block:2px}.pp .pp-county-crops strong{display:block}.pp .pp-acre-track{margin-block:6px 7px}.pp .pp-rain-annotations span{font-size:12px;line-height:16px}.pp .pp-rain-plot{position:relative;padding-block:16px}.pp .pp-rain-year-label{position:absolute;transform:translateX(-50%);font-size:12px;line-height:16px;color:var(--pp-ink)}.pp .pp-rain-strip svg{height:76px}.pp.pp-first-field .pp-new-plan-form .pp-label-help>[data-info-tip]{padding-left:3px}.pp.pp-first-field .pp-new-plan-form .pp-forward{justify-content:flex-start}.pp .pp-rain-plot{padding:0}.pp .pp-rain-strip svg{height:108px}.pp .pp-county-crops :is(thead,tbody,tr,th,td,strong,span){font-size:14px;line-height:16px}.pp .pp-county-panel .pp-setup-preview{margin-bottom:8px}.pp .pp-county-crops{margin-top:8px}.pp.pp-first-field[data-screen=land]>.pp-new-plan-layout{grid-template-rows:auto minmax(624px,max-content)}@media(min-width:1100px){.pp.pp-first-field[data-screen=land]>.pp-new-plan-layout{grid-template-rows:minmax(624px,max-content)}}.pp.pp-first-field .pp-new-plan-form .pp-location{grid-template-columns:minmax(0,max-content)}.pp.pp-first-field .pp-new-plan-form .pp-text-field{field-sizing:content;width:auto;min-width:8ch;max-width:100%;align-self:flex-start}@media(max-width:449px){.pp.pp-first-field[data-screen=land]>.pp-new-plan-layout{grid-template-rows:auto minmax(682px,max-content)}}@media(max-width:389px){.pp.pp-first-field[data-screen=land]>.pp-new-plan-layout{grid-template-rows:auto minmax(744px,max-content)}}.pp.pp-first-field .pp-new-plan-form input::-moz-placeholder{color:var(--pp-muted);opacity:1;font-size:12px}.pp.pp-first-field .pp-new-plan-form input::placeholder{color:var(--pp-muted);opacity:1;font-size:12px}.pp.pp-first-field[data-screen=land]{max-width:610px;padding:24px}.pp.pp-first-field .pp-new-plan-form .pp-start-box h2{font-size:34px;line-height:1.12;max-width:430px;font-weight:600;letter-spacing:-.7px;text-wrap:pretty}.pp.pp-first-field .pp-new-plan-form .pp-start-box p{font-size:16px;line-height:24px}.pp.pp-first-field .pp-new-plan-form .pp-field-list h3{font-size:20px;line-height:28px}.pp.pp-first-field .pp-new-plan-form .pp-label-help{min-height:20px;height:20px;align-items:center}.pp.pp-first-field .pp-new-plan-form .pp-label-help>label{min-height:20px;height:20px;line-height:20px}.pp.pp-first-field .pp-new-plan-form .pp-label-help>[data-info-tip]{height:28px;min-height:28px;line-height:20px}.pp.pp-first-field .pp-new-plan-form .pp-number input{font-size:28px;line-height:36px;min-height:64px;width:calc(8ch + 28px)!important;border-color:var(--pp-green)}.pp.pp-first-field .pp-new-plan-form input::-moz-placeholder{font-size:16px}.pp.pp-first-field .pp-new-plan-form input::placeholder{font-size:16px}.pp.pp-first-field .pp-new-plan-form .pp-practice-choices label{padding:10px;transition:background-color .15s,border-color .15s}.pp.pp-first-field .pp-new-plan-form .pp-practice-choices label:has(:checked){background:var(--pp-result);border-color:var(--pp-green)}.pp.pp-first-field .pp-new-plan-form .pp-practice-choices label:hover,.pp.pp-first-field .pp-new-plan-form button:hover{border-color:var(--pp-green);filter:brightness(1.08)}.pp.pp-first-field .pp-new-plan-form button:active{transform:translateY(1px)}.pp.pp-first-field .pp-new-plan-form>.pp-entry-actions{display:flex;justify-content:flex-start;gap:8px 16px;margin:0;flex-wrap:wrap}.pp.pp-first-field .pp-new-plan-form .pp-entry-actions :is(a,button){padding:0;min-height:32px;font-size:13px;display:inline-flex;align-items:center}.pp.pp-first-field .pp-new-plan-form .pp-entry-actions .pp-example-link{flex-basis:auto;text-align:left}.pp .pp-first-summary .pp-setup-preview{margin:0;padding:8px 0;border:0;border-block:1px solid var(--pp-line);background:transparent}.pp .pp-first-summary .pp-setup-preview h3,.pp .pp-first-summary .pp-setup-preview p{font-size:13px;line-height:20px;margin:0}.pp .pp-county-panel{width:100%;padding:16px 20px;border-top-width:3px}.pp .pp-county-panel [data-testid=county-facts]>h3{font:27px/32px Georgia,Times New Roman,serif;color:var(--pp-ink);letter-spacing:-.5px;margin:0 0 8px}.pp .pp-county-panel [data-testid=county-facts]>h3,.pp .pp-history-readout>strong,.pp .pp-history-readout>strong span{font-family:Georgia,Times New Roman,serif!important}.pp .pp-county-panel :is(p,small){max-width:552px}.pp .pp-county-panel .pp-rain-stats{gap:4px 16px;margin:0 0 8px;width:auto;max-width:none}.pp .pp-rain-strip{max-width:552px;width:552px}.pp .pp-history-readout{display:flex;align-items:baseline;gap:8px 16px;flex-wrap:wrap;min-height:40px}.pp .pp-history-readout>strong{font:28px/36px Georgia,Times New Roman,serif;white-space:nowrap;letter-spacing:-.5px}.pp .pp-history-readout>strong span{font-size:28px;line-height:36px;color:var(--pp-green);margin-left:8px}.pp .pp-history-readout>span{font-size:13px;line-height:20px}.pp .pp-rain-annotations{gap:8px 16px;margin:0 0 4px}.pp .pp-rain-plot{touch-action:pan-y;cursor:crosshair}.pp .pp-rain-strip svg{height:180px}.pp .pp-rain-grid{stroke:var(--pp-line);stroke-width:.5;opacity:.55}.pp .pp-drought-band{fill:var(--pp-ink);opacity:.06}.pp .pp-rain-year{fill:var(--pp-green);opacity:.85}.pp .pp-rain-extreme{fill:var(--pp-ink)}.pp .pp-rain-plan{stroke:var(--pp-ink);stroke-width:1.5;stroke-dasharray:8 3}.pp .pp-rain-average{stroke:var(--pp-green);stroke-width:1;stroke-dasharray:2 3}.pp .pp-rain-cursor{stroke:var(--pp-ink);stroke-width:1;opacity:.65}.pp .pp-rain-strip svg.pp-history-scale{position:absolute;inset:0 0 auto 0;width:100%;height:180px;pointer-events:none;overflow:visible}.pp .pp-rain-strip svg.pp-history-axis{display:block;width:100%;height:16px;padding:0}.pp .pp-history-axis text,.pp .pp-history-scale text{font-size:12px;line-height:16px;fill:var(--pp-muted)}.pp .pp-history-axis .pp-selected-year{fill:var(--pp-ink);font-weight:600}.pp .pp-extreme-label{position:absolute;transform:translate(5px,-60%);font-size:12px;line-height:16px;background:var(--pp-panel);color:var(--pp-ink);pointer-events:none;padding:0 2px}.pp .pp-rain-key{display:flex;gap:4px 8px;flex-wrap:wrap;font-size:12px;line-height:18px;margin-top:4px}.pp .pp-rain-key>span{display:inline-flex;align-items:center;gap:4px}.pp .pp-rain-key>span:before{content:"";width:16px;border-top:2px dotted var(--pp-green)}.pp .pp-rain-key>.pp-key-plan:before{border-top:2px dashed var(--pp-ink)}.pp .pp-rain-key span,.pp .pp-rain-strip figcaption span{font-size:12px;line-height:16px}.pp .pp-rain-strip figcaption{max-width:none;margin-top:4px}.pp .pp-rain-strip figcaption>span{display:block}.pp .pp-county-panel .pp-rain-insight{font-size:13px;line-height:18px;margin:8px 0 16px;padding:8px 0;border-block:1px solid var(--pp-line)}.pp .pp-county-crops :is(th,td){padding-block:1px}.pp .pp-acre-track{margin-block:4px 5px}.pp .pp-county-crops table{font-variant-numeric:tabular-nums}.pp .pp-county-crops tbody tr{cursor:default;transition:background-color .12s}.pp .pp-county-crops tbody tr:focus,.pp .pp-county-crops tbody tr:hover,.pp .pp-county-crops tbody tr[data-selected=true]{background:var(--pp-result)}.pp .pp-crop-records{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:16px}.pp .pp-crop-reading{max-width:190px;border-left:1px solid var(--pp-line);padding-left:12px;margin-top:4px}.pp .pp-crop-reading>small{font-size:12px;line-height:16px}.pp .pp-county-panel .pp-crop-reading-name{font-size:14px;line-height:20px;font-weight:600;margin:16px 0 4px}.pp .pp-crop-reading>strong{display:block;font-size:28px;line-height:32px;letter-spacing:-.6px;color:var(--pp-green)}.pp .pp-county-panel .pp-crop-comparison{font-size:13px;line-height:18px;min-height:0;margin:8px 0;max-width:430px}.pp .pp-county-source{margin-top:16px}.pp .pp-crop-touch-cue{display:none!important}.pp.pp-first-field[data-screen=land]>.pp-new-plan-layout{grid-template-rows:auto minmax(850px,max-content)}@media(min-width:1100px){.pp.pp-first-field[data-screen=land]{max-width:calc(100% - 32px);width:-moz-max-content;width:max-content}.pp.pp-first-field[data-screen=land]>.pp-new-plan-layout{grid-template-columns:390px 594px;gap:32px;grid-template-rows:minmax(850px,max-content)}.pp .pp-county-panel{width:594px}}@media(max-width:1099px){.pp .pp-rain-strip{width:100%;max-width:552px}}@media(max-width:599px){.pp .pp-crop-touch-cue{display:block!important;margin:-4px 0 8px}.pp .pp-crop-records{grid-template-columns:minmax(0,1fr);gap:8px}.pp .pp-crop-reading{display:flex;align-items:baseline;gap:4px 12px;flex-wrap:wrap;min-height:84px;align-content:flex-start;max-width:none;margin:0;padding:8px 0;border-left:0;border-bottom:1px solid var(--pp-line)}.pp .pp-crop-reading>small:first-child{display:none}.pp .pp-county-panel .pp-crop-reading-name{font-size:14px;line-height:20px;margin:0}.pp .pp-crop-reading>strong{font-size:24px;line-height:28px}.pp .pp-county-panel .pp-crop-comparison{flex-basis:100%;font-size:13px;line-height:18px;margin:0;min-height:36px}.pp .pp-county-source{margin-top:8px}.pp.pp-first-field[data-screen=land]>.pp-new-plan-layout{grid-template-rows:auto minmax(1010px,max-content)}}@media(max-width:449px){.pp.pp-first-field[data-screen=land]{padding:16px 12px}.pp.pp-first-field .pp-new-plan-form .pp-start-box h2{font-size:30px;max-width:350px}.pp .pp-county-panel{padding:16px 12px}.pp .pp-county-panel [data-testid=county-facts]>h3{font-size:25px;line-height:30px}.pp .pp-history-readout{min-height:60px;gap:0 8px}.pp .pp-history-readout>span{flex-basis:100%}.pp .pp-rain-annotations{gap:0 8px}.pp .pp-county-panel .pp-rain-stats{gap:4px 12px}.pp .pp-county-crops :is(th,td){padding-right:8px}}@media(max-width:349px){.pp .pp-crop-reading{min-height:108px}.pp.pp-first-field[data-screen=land]>.pp-new-plan-layout{grid-template-rows:auto minmax(1144px,max-content)}}@media(prefers-color-scheme:light){.pp.pp-first-field[data-screen=land]{--pp-ground:#f5f3e9;--pp-panel:#fffef8;--pp-result:#e7eddb;--pp-input:#fffef8;--pp-ink:#193526;--pp-muted:#4d614f;--pp-green:#395d24;--pp-line:#8a9984;color-scheme:light}.pp.pp-first-field .pp-new-plan-form input{background:var(--pp-input)}.pp.pp-first-field .pp-new-plan-form button:not(.pp-secondary):not([data-info-tip]){color:#fffef8}}@media(prefers-reduced-motion:no-preference){.pp .pp-rain-bars{animation:pp-almanac-reveal .4s ease-out both}@keyframes pp-almanac-reveal{0%{opacity:.2}to{opacity:1}}}@media(prefers-reduced-motion:reduce){.pp .pp-county-panel *,.pp.pp-first-field .pp-new-plan-form *{animation:none!important;transition:none!important}}.pp .pp-error{color:#a51d24;background:#fffdf5;padding:4px 6px;border-radius:3px}.pp [aria-invalid=true],.pp [aria-invalid=true]:focus-visible{outline:3px solid #d64f54;outline-offset:2px;border-color:#d64f54}.pp .pp-select:has([aria-invalid=true])>.pp-select-face{outline:3px solid #d64f54;outline-offset:2px;border-color:#d64f54}.pp #plan-error{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%)}.pp .pp-actions>.pp-error{flex-basis:100%;margin:0}.pp .pp-allocation>.pp-number:has([aria-invalid=true]){grid-column:1/-1;width:auto}.pp .pp-field-basics>.pp-number:has([aria-invalid=true]){width:auto;flex-basis:100%}@media(prefers-color-scheme:dark){.pp .pp-error{color:#f99;background:#18261c}.pp [aria-invalid=true],.pp [aria-invalid=true]:focus-visible{outline-color:#f99;border-color:#f99}.pp .pp-select:has([aria-invalid=true])>.pp-select-face{outline-color:#f99;border-color:#f99}}.pp .pp-disclosure.pp-why{display:inline-block;width:auto;max-width:calc(100% - .25rem);margin:0 0 0 .25rem;padding:0;border:0;vertical-align:baseline}.pp-why>summary>button{min-height:28px;padding:2px 5px;font-size:12px;width:auto;text-decoration:underline}.pp-why-box{position:fixed;z-index:1000;width:min(310px,calc(100vw - 16px));max-height:calc(100dvh - 16px);overflow:auto;padding:12px;border:1px solid #52674f;border-radius:8px;background:#fffdf5;color:#203526;box-shadow:0 4px 24px #0003;font-size:14px;line-height:1.4}.pp-why-box p{margin:0 0 8px}.pp-why-box a{text-decoration:underline;margin-right:12px}.pp-why-box button{font-size:12px}.pp-yield-scenarios{font-size:12px;line-height:1.4}.pp-yield-scenarios small{display:block}.pp-yield-scenarios table{width:100%}.pp-yield-scenarios td,.pp-yield-scenarios th{text-align:left;padding:4px}.pp-yield-scenarios label{display:block}.pp-yield-rule{margin:4px 0}.pp-yield-scenarios .pp-disclosure{margin-top:4px}.pp-yield-method{max-width:100%}.pp-yield-method select{width:100%;white-space:normal}.pp-trust-line{font-size:12px;line-height:1.4;margin:4px 0}.pp-return-condition{font-size:12px;font-weight:600;display:block}.pp-crop-yield-tag{display:block;font-size:12px;line-height:1.3}@media print{.pp-why,.pp-why-box,.pp-yield-scenarios details{display:none!important}}.pp-why>button{min-height:28px;padding:2px 5px;font-size:12px;width:auto;text-decoration:underline;border:0;background:transparent;color:inherit}.pp-yield-scenarios small{font-size:12px}@media screen and (max-width:1199px){.pp .pp-summary-head{display:block;position:relative}.pp .pp-summary-head .pp-summary-actions{position:absolute;right:0;bottom:0}.pp .pp-bottom-total{display:block;width:100%}.pp .pp-bottom-line .pp-bottom-total>.pp-yield-basis-short,.pp .pp-bottom-line .pp-bottom-total>span{display:none!important}.pp .pp-bottom-total>.pp-return-condition,.pp .pp-bottom-total>.pp-trust-line{margin:2px 0!important;line-height:1.2}.pp .pp-bottom-total>.pp-trust-line{padding:0;font-size:12px}.pp .pp-why>button{min-height:18px;line-height:16px;padding:0 3px}.pp .pp-scenario-strip>.pp-trust-line{margin:2px 0!important;line-height:1.2}}@media print{.pp .pp-adviser-page small{font-size:9pt;line-height:1.1}}.pp .pp-crop-face .pp-face-return{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:4px 8px}.pp .pp-crop-face .pp-face-return>.pp-return-condition{grid-column:1/-1;grid-row:1;white-space:normal}.pp .pp-crop-face .pp-face-return>.pp-error,.pp .pp-crop-face .pp-face-return>.pp-face-basis{grid-column:1/-1;white-space:normal}.pp .pp-crop-face .pp-face-return>span{max-width:none}.pp .pp-bottom-line .pp-bottom-total>.pp-return-condition,.pp .pp-bottom-line .pp-bottom-total>.pp-trust-line{margin:2px 0;line-height:1.25}.pp .pp-yield-method{padding:8px 0}@media screen and (min-width:1200px){.pp.pp-is-workspace .pp-result-column>.pp-bottom-line{overflow-y:auto;max-height:var(--pp-panel-room,calc(100dvh - 320px))}.pp.pp-is-workspace .pp-result-column .pp-bottom-total,.pp.pp-is-workspace .pp-result-column .pp-bottom-total>strong{display:block}.pp.pp-is-workspace .pp-result-column .pp-live-crop-returns{flex:0 0 auto;max-height:none;min-height:60px}.pp.pp-is-workspace .pp-result-column .pp-summary-head{display:block;position:relative;padding:8px 12px}.pp.pp-is-workspace .pp-result-column .pp-summary-actions{position:absolute;right:12px;bottom:8px;height:auto}.pp.pp-is-workspace .pp-result-column .pp-yield-basis-short{display:none!important}.pp.pp-is-workspace .pp-result-column .pp-scenario-strip{padding:6px 12px;margin-top:4px}.pp.pp-is-workspace .pp-result-column .pp-strip-title>strong{font-size:13px;line-height:16px}.pp.pp-is-workspace .pp-result-column .pp-strip-rain-head{margin:0}.pp.pp-is-workspace .pp-result-column .pp-scenario-strip input[type=range]{height:20px;min-height:20px}.pp.pp-is-workspace .pp-result-column .pp-strip-levers{padding-top:2px;margin:2px 0 0;gap:4px}.pp.pp-is-workspace .pp-result-column .pp-strip-lever button{min-height:22px;line-height:18px;padding:0}.pp.pp-is-workspace .pp-result-column .pp-rain-marks,.pp.pp-is-workspace .pp-result-column [data-testid=rain-baseline]{font-size:12px;line-height:14px;margin:2px 0}.pp.pp-is-workspace .pp-result-column .pp-why>button{min-height:18px;line-height:16px;padding:0 3px}}.pp .pp-adviser-crop-values{display:grid;grid-template-columns:31% 9% 30% 30%;gap:0;align-items:start}.pp .pp-adviser-crop-values>span{padding:1px;overflow-wrap:anywhere}.pp .pp-adviser-crop-condition{display:block;font-size:12px;line-height:1.2;margin-bottom:2px}.pp .pp-adviser-page small{font-size:12px}.pp .pp-why-toggle{color:var(--pp-ink);background:transparent}.pp .pp-yield-scenarios .pp-number{display:block}.pp .pp-yield-scenarios .pp-label-help>label{font-size:12px;white-space:nowrap}.pp .pp-yield-scenarios table{table-layout:fixed}.pp .pp-yield-scenarios th:first-child{width:22%}.pp .pp-return-condition,.pp .pp-trust-line,.pp .pp-yield-scenarios small{text-wrap:balance}.pp .pp-live-crop-returns p>.pp-crop-yield-tag,.pp .pp-live-crop-returns p>.pp-return-condition{grid-column:1/-1;grid-row:auto;white-space:normal;text-wrap:balance}@media screen and (max-width:1199px){.pp .pp-live-crop-returns p:has(>[data-testid=crop-shown-return]){grid-template-columns:minmax(0,1fr) max-content}}.pp .pp-live-crop-returns [data-testid=crop-delta],.pp .pp-live-crop-returns [data-testid=crop-shown-return]{white-space:nowrap;overflow-wrap:normal}.pp .pp-live-crop-returns .pp-return-crop{text-align:left}@media screen and (max-width:1199px){.pp .pp-bottom-line .pp-rain-marks,.pp .pp-bottom-line [data-testid=rain-baseline]{display:none}.pp .pp-summary-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 4px}.pp .pp-summary-head .pp-bottom-total{display:contents}.pp .pp-summary-head .pp-bottom-total>.pp-return-condition,.pp .pp-summary-head .pp-bottom-total>.pp-trust-line{grid-column:1/-1}.pp .pp-summary-head .pp-summary-actions{position:static;align-self:center;grid-row:auto;grid-column:2}:root[data-pp-typing] .pp .pp-bottom-line>.pp-plan-coverage{display:none}:root[data-pp-typing] .pp .pp-bottom-line{padding-block:0}:root[data-pp-typing] .pp .pp-summary-toggle{min-height:28px;height:28px}}@media print{.pp .pp-adviser-page .pp-adviser-sources{-moz-columns:2;column-count:2}.pp .pp-adviser-page .pp-adviser-checks{gap:0}.pp .pp-adviser-page p{line-height:1;margin:.5pt 0}.pp .pp-adviser-summary{padding-bottom:3px}.pp .pp-adviser-full-sources{-moz-columns:2;column-count:2;font-size:9pt;line-height:1.2;overflow-wrap:anywhere}}