*,*:before,*:after{box-sizing:border-box}*{margin:0}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px}html,body{height:100%}#root{isolation:isolate;min-height:100%;display:flex}.content{display:flex;flex-direction:column;width:100%;overflow:hidden}.modal .title{margin-top:20px;text-align:center;font-weight:700;font-size:20px}.modal .title .close-icon{cursor:pointer;position:absolute;right:5px;top:5px}.modal .sub-title{width:100%;display:flex;justify-content:center;padding-top:0}.modal .sub-title>p{border:1px solid rgba(0,0,0,.26);border-radius:16px;padding:5px 15px;font-size:13px}.modal .modal-content{padding:40px 60px}.modal .modal-content .card{padding:0;width:588px}.modal .modal-content .card .card-header-container{margin-bottom:50px}.modal .modal-content .card .content-container{height:500px;max-height:calc(100vh - 500px);overflow-y:auto;padding-top:10px}.modal .modal-content .button-container{display:flex;justify-content:flex-end;gap:10px;margin:40px 0 0}.modal .modal-content .button-container button{min-width:100px;height:30px}.body-container{margin:20px 0 40px;height:100%;display:flex}.loading-label{width:100%;display:flex;align-items:center;justify-content:center;height:100%}.did-container{width:100%;display:flex;flex-direction:column}.did-container .pass-cell{display:flex;flex-direction:column}.did-container .pass-cell .operation{font-style:italic}.did-container .pass-cell .rate:nth-child(2){margin-top:10px}.did-container .popover-button{cursor:pointer;margin-top:10px}.did-container .MuiBox-root{height:100%}.approve-button{color:#1227e1!important}.add-data{color:#1227e1;cursor:pointer}.product-data-row{display:flex;flex-direction:row;align-items:center}.product-data-row .product-data{margin-right:1vw}.product-data-row div[class=harvest]{display:flex;gap:60px}.product-data-row div:not(.harvest){display:flex;gap:10px}.trash{color:#1227e1;height:20px;width:20px;cursor:pointer;justify-self:right}.product-data-icons{color:#1227e1;height:30px;width:30px;cursor:pointer;margin-top:-5px}.bold{font-weight:700}.row{display:flex;justify-content:left;align-items:center}.button-row{display:flex;justify-content:right;gap:10px}.warning-modal .modal-content .content{max-height:calc(100vh - 350px);overflow-y:auto;width:40em;display:flex;gap:30px;flex-direction:column}.warning-modal .information-message{font-size:16px;text-align:justify}.related-documents-modal .related-documents .related-documents__table{max-height:calc(100vh - 350px);overflow-y:auto}.related-documents-modal .related-documents .message{padding:50px}.view-field-profile-conteiner .dialog-body{max-height:calc(100vh - 350px);overflow-y:auto;padding-top:5px}.view-field-profile-conteiner .dialog-body .line{margin:20px 0;border:1px solid black}.view-field-profile-general-data{display:flex;flex-direction:column}.view-field-profile-general-data .farm-name{font-size:20px;font-weight:700;margin-bottom:16px!important}.view-field-profile-general-data .row{display:flex;justify-content:space-between;align-items:flex-end}.view-field-profile-general-data .row.inputs{flex-wrap:wrap;align-items:stretch;gap:10px;width:100%}.view-field-profile-general-data .row.inputs>*{width:50%}.view-field-profile-general-data .delete-this-farm-disabled,.view-field-profile-general-data .delete-this-farm{display:flex;margin-bottom:16px}.view-field-profile-general-data .delete-this-farm-disabled svg,.view-field-profile-general-data .delete-this-farm svg{margin-right:10px}.view-field-profile-general-data .delete-this-farm{color:#1227e1;cursor:pointer}.view-field-profile-general-data .delete-this-farm-disabled{pointer-events:none;color:#636b7433}.view-field-profile-general-data .simple-input-container,.view-field-profile-general-data .MuiAutocomplete-root{flex-grow:1;max-width:calc(50% - 10px)}.view-field-profile-general-data .simple-input-container p,.view-field-profile-general-data .MuiAutocomplete-root p{margin-left:0;margin-right:0}.view-field-profile-general-data .multiselect-container,.view-field-profile-general-data .dropdown-container{display:flex;flex-grow:1;max-width:calc(50% - 10px)}.view-field-profile-general-data .radio-button-container{margin-top:10px;margin-bottom:10px;margin-left:10px}.view-field-profile-general-data .column{display:flex;flex-direction:column}.view-field-profile-general-data .column .MuiAutocomplete-root{max-width:100%}.view-field-profile-general-data .line{margin-top:16px;border:1px solid rgb(192,192,192);margin-bottom:16px}.view-field-profile-general-data .add-farm{align-self:center;cursor:pointer}.view-field-profile-general-data .add-farm .label{color:#1227e1}.multiselect-container .MuiFormControl-root{flex-grow:1}.onboarding-farm-practices{display:flex;flex-direction:column}.onboarding-farm-practices .information{margin-bottom:10px}.onboarding-farm-practices .sub-title{font-size:20px;font-weight:700;margin-bottom:16px!important}.onboarding-farm-practices .title-row{display:flex;align-self:center}.onboarding-farm-practices .title-row>.sub-title{font-size:24px;margin-top:16px}.onboarding-farm-practices .row{display:flex;justify-content:space-between;margin-bottom:10px}.onboarding-farm-practices .simple-input-container{flex-grow:1;max-width:49%}.onboarding-farm-practices .MuiTextField-root p{margin-left:0;margin-right:0}.onboarding-farm-practices .multiselect-container,.onboarding-farm-practices .dropdown-container{display:flex;flex-grow:1;max-width:49%}.onboarding-farm-practices .lime .dropdown-container,.onboarding-farm-practices .lime .simple-input-container,.onboarding-farm-practices .lime .date-picker-container{flex-grow:1;max-width:32%}.onboarding-farm-practices .yield-goal{margin-top:30px}.onboarding-farm-practices .delete-this-farm{display:flex;color:#1227e1;cursor:pointer;margin-bottom:16px}.onboarding-farm-practices svg{margin-right:10px}.onboarding-farm-practices .yield-goal-inputs{margin-bottom:10px}.onboarding-farm-practices .yield-goal-inputs .simple-input-container:first-child{max-width:30%}.onboarding-farm-practices .yield-goal-inputs .simple-input-container:last-child{max-width:69%}.onboarding-farm-practices .yield-goal-inputs:last-child{margin-bottom:0}.onboarding-farm-practices .sub-navigation{margin-top:16px;align-self:center}.onboarding-farm-practices .sub-navigation .pipe{margin-left:5px;margin-right:5px;font-size:20px;color:#636b7433}.onboarding-farm-practices .sub-navigation .label{cursor:pointer;color:#1227e1}.onboarding-farm-practices .sub-navigation .label-disabled{pointer-events:none;color:#636b7433}.dropdown-container .MuiFormControl-root{flex-grow:1}.dropdown-container .MuiFormHelperText-root{color:#d32f2f}.onboarding-farm-profile-templates{display:flex;flex-direction:column}.onboarding-farm-profile-templates .information{margin-bottom:10px}.onboarding-farm-profile-templates .crop-name{font-size:20px;font-weight:700;margin-bottom:40px!important}.onboarding-farm-profile-templates .crop-name.center{align-self:center}.onboarding-farm-profile-templates .row{display:flex;justify-content:space-between;align-items:flex-end}.onboarding-farm-profile-templates .row.centerized{justify-content:center;align-items:center}.onboarding-farm-profile-templates .row.info{margin-bottom:30px}.onboarding-farm-profile-templates .row.error{color:#c41c1c}.onboarding-farm-profile-templates .row.bold{font-weight:700}.onboarding-farm-profile-templates .row.inputs{flex-wrap:wrap;align-items:stretch;gap:10px;width:100%}.onboarding-farm-profile-templates .row.inputs>*{width:50%}.onboarding-farm-profile-templates .delete-this-pass{display:flex;color:#1227e1;cursor:pointer;margin:0 auto}.onboarding-farm-profile-templates .dropdown-container{display:flex;flex-grow:1;max-width:calc(100% - 10px)}.onboarding-farm-profile-templates .dropdown-container label{display:none}.onboarding-farm-profile-templates .dropdown-container fieldset{border:none}.onboarding-farm-profile-templates .dropdown-container .MuiFormControl-root .MuiSelect-select{padding-left:0}.onboarding-farm-profile-templates .dropdown-container .MuiFormControl-root:has(p){position:relative}.onboarding-farm-profile-templates .dropdown-container .MuiFormControl-root:has(p) p{position:absolute;left:0;top:20px}.onboarding-farm-profile-templates .column{display:flex;flex-direction:column}.onboarding-farm-profile-templates .line{margin-top:16px;border:1px solid rgb(192,192,192);margin-bottom:16px}.onboarding-farm-profile-templates .add-pass{align-self:center;cursor:pointer;margin-bottom:3em;width:100%;border:2px dotted #1227e1;border-radius:10px;padding:10px}.onboarding-farm-profile-templates .add-pass .label{color:#1227e1}.onboarding-farm-profile-templates .add-pass .center{margin:0 auto}.onboarding-farm-profile-templates .title{align-self:center;font-size:20px;font-weight:700}.onboarding-farm-profile-templates .clear-all{color:#1227e1;cursor:pointer}.onboarding-farm-profile-templates .continue-to-next-crop{align-self:center;cursor:pointer;color:#1227e1;text-transform:uppercase}.onboarding-farm-profile-templates .continue-to-next-crop.disabled{cursor:not-allowed;color:#ddd}.onboarding-farm-profile-templates svg{margin-right:10px}.information-modal .container{max-width:700px;max-height:calc(100vh - 350px);overflow-y:auto}.information-modal .container .informations .info-block{margin-bottom:30px}.information-modal .container .informations .info-block .title{font-size:18px;font-weight:700;border-bottom:1px solid rgb(192,192,192);padding-bottom:5px;margin-bottom:5px;text-align:left}.column-visibility{margin-top:20px!important;display:flex;color:#1227e1!important;cursor:pointer;width:max-content}.column-visibility svg{margin-right:10px}.MuiDataGrid-cell{cursor:pointer}.grid-column-visibility-modal .modal-content{padding:20px}.grid-column-visibility-modal .modal-content .dialog-body-container{display:flex;flex-direction:row;align-items:center}.did-header{display:flex;flex-direction:row;align-items:center;padding:0 10px}.did-header .did-information{display:flex;flex-direction:column;gap:5px}.did-header .did-information .data-ingestion-label{font-size:26px;font-weight:700;margin-bottom:5px}.did-header .did-filters{display:flex;gap:10px;align-items:stretch;margin-left:auto}.did-header .did-filters>*{display:flex;width:175px}.did-header .did-filters>* .MuiFormControl-root .MuiAutocomplete-inputRoot{flex-wrap:nowrap}.add-product-modal .modal-content .card{width:700px}.add-product-modal .modal-content .card .card-header-container .replace-message{padding:15px 0;margin-left:0}.card-header-container{display:flex;flex-direction:column}.card-header-container .stepper-container{display:flex}.card-header-container .stepper-container .stepper{flex-grow:1;margin:10px!important}.card-header-container .stepper-container .stepper .step{text-align:center;cursor:default}.card-header-container .stepper-container .stepper .step .indicator{border:1px solid rgba(99,107,116,.2);background-color:#fff}.card-header-container .stepper-container .step.active .indicator{border:3px solid #1227e1;background-color:#fff}.card-header-container .stepper-container .step.completed .indicator{background-color:#1227e1}.card-header-container .stepper-container .step.completed:after{background-color:#1227e1}.card-header-container .close-icon{font-size:30px;margin-right:5px;cursor:pointer;position:absolute;right:5px;top:5px}.card-header-container .replace-message{margin-left:7%;margin-top:10px;margin-bottom:-5%}.button-container{display:flex;margin-left:auto;gap:10px;margin-top:30px}.button-container button{max-width:100px;height:30px}@media (width <= 800px){.card-header-container .stepper-container{margin-top:10px!important;margin-left:0!important;margin-right:0!important}.card-header-container .stepper-container .step{font-size:10px}.card-header-container .close-icon{font-size:20px;margin-right:0}}.add-product__new{display:flex;flex-direction:column;gap:15px}.add-product__new .row{display:flex;justify-content:space-between;gap:15px}.add-product__new .row>*{display:flex;width:100%}.add-product__new .row>* .element-container{flex-grow:1}.add-product__new .row>* .element-container p{margin-left:0;margin-right:0}.add-product__new .row.column{flex-direction:column}.add-product__new svg{margin-right:10px;flex-shrink:0}.radio-button-container{display:flex;flex-direction:row;align-items:center}.radio-button-container .radio-group-label{margin-right:40px}.element{margin-top:2em}.element .input-label{font-size:20px;padding:10px}.lower-inputs{display:flex;flex-direction:row;justify-content:space-between;gap:15px}.lower-inputs .element{width:50%}.lower-inputs .element>*{width:100%}.text-area-container{margin-top:10px;flex-grow:1}.text-area-container:first-child{margin-top:0}.product-application-upload-document .label{margin-bottom:1em}.product-application-upload-document .row{flex-direction:column;align-items:flex-start;width:100%}.product-application-upload-document .row>.MuiBox-root{width:100%}.product-application-upload-document .row>.MuiBox-root>.MuiBox-root{width:100%}.product-application-upload-document .file-list{width:100%;margin-top:10px}.product-application-upload-document p>svg{margin-right:10px}.welcome-label{width:100%;display:flex;align-items:center;justify-content:center}.card-header-container{margin-bottom:50px}.onboarding-container{display:flex;flex-direction:column;width:100%;margin-top:100px;margin-left:100px;margin-right:100px}.onboarding-container .welcome-message{align-self:center;margin-bottom:50px;font-size:24px;font-weight:700}.onboarding-container .card .content-container{display:flex;flex-direction:column;justify-content:center;align-items:unset;margin-right:10%;margin-left:10%}.onboarding-container .card .button-container{justify-content:center}.onboarding-farm-fields{display:flex;flex-direction:column}.onboarding-farm-fields .farm-name{font-size:20px;font-weight:700;margin-bottom:16px!important;overflow:hidden;text-overflow:ellipsis;line-height:1.1em}.onboarding-farm-fields .row{display:flex;justify-content:space-between;align-items:flex-end}.onboarding-farm-fields .row.inputs{flex-wrap:wrap;align-items:stretch;gap:10px;width:100%}.onboarding-farm-fields .row.inputs>*{width:50%}.onboarding-farm-fields .delete-this-farm-disabled,.onboarding-farm-fields .delete-this-farm{display:flex;margin-bottom:16px}.onboarding-farm-fields .delete-this-farm-disabled svg,.onboarding-farm-fields .delete-this-farm svg{margin-right:10px}.onboarding-farm-fields .delete-this-farm{color:#1227e1;cursor:pointer}.onboarding-farm-fields .delete-this-farm-disabled{pointer-events:none;color:#636b7433}.onboarding-farm-fields .simple-input-container,.onboarding-farm-fields .MuiAutocomplete-root{flex-grow:1;max-width:calc(50% - 10px)}.onboarding-farm-fields .simple-input-container p,.onboarding-farm-fields .MuiAutocomplete-root p{margin-left:0;margin-right:0}.onboarding-farm-fields .multiselect-container,.onboarding-farm-fields .dropdown-container{display:flex;flex-grow:1;max-width:calc(50% - 10px)}.onboarding-farm-fields .radio-button-container{margin-top:10px;margin-bottom:10px;margin-left:10px}.onboarding-farm-fields .column{display:flex;flex-direction:column}.onboarding-farm-fields .column .MuiAutocomplete-root{max-width:100%}.onboarding-farm-fields .line{margin-top:16px;border:1px solid rgb(192,192,192);margin-bottom:16px}.onboarding-farm-fields .add-farm{align-self:center;cursor:pointer}.onboarding-farm-fields .add-farm .label{color:#1227e1;margin-top:16px;font-size:16px}.onboarding-farm-fields .text-area-chip-information{margin-bottom:10px}.text-area-chip-container .MuiInputBase-root{display:flex;align-content:flex-start}.text-area-chip-information{display:flex;justify-content:space-between;align-items:normal;margin-top:16px}.text-area-chip-information .clear-all-fields{display:flex;color:#1227e1;cursor:pointer}.text-area-chip-information .clear-all-fields svg{margin-right:10px}.onboarding-grower-information .information-message{align-self:center;margin-bottom:20px!important}.onboarding-grower-information .row{display:flex;justify-content:space-between}.onboarding-grower-information .row .simple-input-container{flex-grow:1}.onboarding-grower-information .row .simple-input-container p{margin-left:0;margin-right:0}.onboarding-grower-information .row .dropdown-container{display:flex;flex-grow:1;margin-top:10px;max-width:49%}.onboarding-grower-information .row .state-county-info{display:flex;align-items:center;margin-top:30px;font-size:14px}.onboarding-grower-information .row .state-county-info svg{font-size:20px;margin-right:10px}.onboarding-grower-information .simple-input-container:last-child{margin-top:10px}.summary-container .summary-description{margin-bottom:30px;margin-left:30px}.summary-container .summary-tabs{width:100%}.summary-container .summary-tabs .MuiTabs-root{margin-bottom:16px}.summary-container .farm{margin-bottom:30px}.summary-container .farm .farm-row{display:flex;flex-direction:row;justify-content:space-between}.summary-container .farm .information-container:nth-child(5){margin-bottom:30px}.summary-container .information-container .value{text-wrap:balance}.summary-container svg{margin-right:10px}.information-container{display:flex;flex-direction:row;align-items:center;margin-top:10px;width:400px}.information-container .label-form,.information-container .label{font-weight:700}.information-container .label-form{text-wrap:balance;width:200px}.information-container .label{margin-right:5px}.information-container .value{text-wrap:balance}.information-container .space{margin-left:10px}.information-container span svg{height:30px}.header-container{display:flex;margin-top:5px;height:35px;align-items:center;justify-content:flex-end;margin-right:5px}.header-container .avatar{margin-left:10px}.header-container .logout-button{margin-left:10px;min-width:100px;height:30px}.close{color:#fff;font-size:16px;cursor:pointer}.sidebar-container{display:flex;flex-direction:column;width:300px;border-right:5px solid black}.sidebar-container .logo{min-height:100px;cursor:pointer;min-width:280px;margin:10px 10px 0}.sidebar-container .logo img{max-height:100px}.sidebar-container .menu .menu-item{display:flex;justify-content:center}.sidebar-container .menu .menu-item .icon{padding-left:1vw}.sidebar-container .menu .menu-item .title{cursor:pointer;margin-right:1vw}.sidebar-container .menu .MuiListItemButton-root:hover{background-color:#ffb4004d!important;color:#1227e1!important}
