:root {--a-base-font-family: Arial, Helvetica, sans-serif;--ut-base-font-family: var(--a-base-font-family);--a-base-font-family-serif: "roca", sans-serif;--ut-wp-label-padding-y: 0.75rem;--ut-hero-region-title-font-family: var(--a-base-font-family-serif);}body {font-family: Arial, Helvetica, sans-serif;}.roots {font-family: var(--a-base-font-family-serif);font-size: 1.2em;}.t-Header-logo-link {img {max-height: 4rem;}.apex-logo-text {font-size: clamp(1rem, -1.5rem + 8vw, 3rem);overflow: visible;font-family: var(--a-base-font-family-serif);@media screen and (min-width: 768px) {padding-block-start: 1rem;}}}.t-Header-branding {border-bottom: 4px solid var(--u-color-3);background-color: white;}.t-Footer {border-top: 4px solid var(--u-color-3);background-color: var(--u-color-1);color: white;}.t-LinksList-item.is-current {border-bottom: 2px solid var(--u-color-3);}.t-ContentBlock-title, h1, h2, h3, h4, h5, h6{font-family: "roca", sans-serif;font-weight: 400;font-style: normal;color: var(--u-color-1);}.t-Region-title {h1& {font-size: 2rem;}h2& {font-size: 1.5rem;}h3& {font-size: 1.25rem;}h4& {font-size: 1rem;}h5& {font-size: 0.875rem;}h6& {font-size: 0.75rem;}}.t-ContentBlock {margin-block-end: 1rem;}.t-ContentBlock-headerItems--title {align-items: end;}.t-ContentBlock-title, h1 {line-height: 2rem;}#pageHeader .t-ContentBlock-headerItems.t-ContentBlock-headerItems--title {justify-content: space-between;}.t-Form-itemWrapper {input, select, .textarea, .apex-item-display-only, .apex-item-multi, .a-Button--popupLOV {background-color: white!important;}}.columnHasButton {display: flex;> div {width: 100%;}> button {margin-block: var(--ut-field-padding-y, 0.5rem);margin-inline-start: var(--ut-field-padding-x, 0.5rem);}}.t-MessageResults-item {padding-block-start: var(--ut-region-header-padding-y, 0.75rem);padding-block-end: var(--ut-region-header-padding-y, 0.75rem);padding-inline-start: var(--ut-region-header-padding-x, 0.75rem);padding-inline-end: var(--ut-region-header-padding-x, 0.75rem);.t-SearchResults-misc {margin-block-start: 0;margin-block-end: var(--ut-searchresults-item-info-margin, 0.75rem);}}.t-Form-itemWrapper {.apex-item-display-only {border: none;background: none;}}.container .t-Form-itemWrapper .apex-item-text-readonly{border-style: none;}.roots-info-dialog h1.ui-dialog-title {font-size: 1.5rem !important;font-weight: 700 !important;/* font-style: italic !important; */
}.t-ItemContainer .t-Form-itemWrapper .t-Form-helpButton {padding-inline: 0.5rem;border-color: var(--a-field-input-border-color);}.t-ItemContainer .full-height-button {height: 100%;}.negative-value{color: rgb(146,82,82);}.positive-value{color: var(--oj-core-text-color-brand);}.crop-selector .a-Chip-clear,
.year-selector .a-Chip-clear{display: none;}.calculated {font-style: italic;}.a-GV--editMode th[role="columnheader"]:has(.required-column):before {content: "";border: 3px solid;border-color: currentColor currentColor transparent transparent;display: block;position: absolute;top: 0;right: 0;color: var(--a-palette-danger);}.custom-farm-info-icon-primary::before {content: '';display: inline-block;width: 16px;height: 16px;background-image: url('Farm Fill Streamline Phosphor Fill.svg');background-size: contain;background-repeat: no-repeat;margin-right: 8px;vertical-align: middle;}.custom-farm-info-icon-primary .t-Icon {display: none;}.custom-equipment-icon-primary::before {content: '';display: inline-block;width: 16px;height: 16px;background-image: url('Tractor Streamline Font Awesome Solid.svg');background-size: contain;background-repeat: no-repeat;margin-right: 8px;vertical-align: middle;}.custom-equipment-icon-primary .t-Icon {display: none;}.custom-aux-cost-icon-primary::before {content: '';display: inline-block;width: 16px;height: 16px;background-image: url('Dollar Sign Streamline Unicons Line.svg');background-size: contain;background-repeat: no-repeat;margin-right: 8px;vertical-align: middle;}.custom-aux-cost-icon-primary .t-Icon {display: none;}