:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:rgba(255,255,0,1);box-shadow:0 2px 10px rgba(255,255,0,1)}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:rgba(255,255,153,1);box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) rgba(136,136,136,1);border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer:1;--highlight-bg-color:rgba(180,0,170,1);--highlight-selected-bg-color:rgba(0,100,0,1)}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.SignatureModal_modal_overlay__JbDaA{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.SignatureModal_modal_content__I_nwb{background:#153024;padding:20px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.25);max-width:600px;width:90%;text-align:center}.SignatureModal_modal_content__I_nwb h1,.SignatureModal_modal_content__I_nwb p{color:white}.SignatureModal_modal_buttons__geyql{display:flex;justify-content:space-between;margin:20px 0 0;gap:10px}.SignatureModal_cancel_button__61afH,.SignatureModal_confirm_button__rnOCO{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s ease;width:50%}.SignatureModal_confirm_button__rnOCO{background-color:#FFD74A;color:#153024;width:50%}.SignatureModal_confirm_button__rnOCO:hover{opacity:.7}.SignatureModal_cancel_button__61afH{background-color:#2C453A;color:white}.SignatureModal_cancel_button__61afH:hover{opacity:.7}.SignatureModal_signature_container__cPW_2{display:flex;flex-direction:column;align-items:center;width:100%;max-width:500px;min-width:300px;box-sizing:border-box;margin:0 auto 40px;padding:0 1rem;overflow:hidden}.SignatureModal_signature_container__cPW_2 input{color:white;background-color:#2C453A;border:none;width:100%;font-size:36px;font-weight:200;padding:20px;font-family:cursive}.EditPersonal_personal_info__8KfzA{display:flex;flex-direction:column;box-sizing:border-box;margin-bottom:20px}.EditPersonal_personal_info__8KfzA h1{font-size:14px;font-weight:450}.EditPersonal_input_row__EhQJs{display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;gap:10px;margin-bottom:10px}.EditPersonal_input_item__jotGn{display:flex;flex-direction:column;text-align:left;width:100%;box-sizing:border-box}.EditPersonal_input_item__jotGn span{margin-bottom:5px}.EditPersonal_input_item__jotGn input{padding:5px;border:1px solid rgba(255,255,255,.7);border-radius:2px;background-color:#2C453A;font-size:14px;color:white;width:100%;box-sizing:border-box;cursor:text}.EditPersonal_save__38PSl{width:250px;padding:5px;margin-bottom:5px;background-color:#FFD74A;border:none;border-radius:5px}.EditPersonal_save__38PSl:hover{opacity:.7;cursor:pointer}.EntityTable_main__mfGw6{background-color:#2C453A;display:flex}.EntityTable_main_left__NI5cI{text-align:left}.EntityTable_entity_name_container__zl9MZ{display:flex;flex-direction:row}.EntityTable_entity_name_container__zl9MZ h1{font-size:20px;margin:0;padding:10px}.EntityTable_edit_address__UJZWB{display:flex;justify-content:flex-end;align-items:center;width:100%;margin-right:10px}.EntityTable_icon__iV3yc:hover{opacity:.7;cursor:pointer}.EntityTable_delegate_container__9Nihz{display:flex;flex-direction:row;padding:0 10px 10px}.EntityTable_delegate_container__9Nihz button{border:none;border-radius:10px;padding:5px 10px;height:-moz-fit-content;height:fit-content;background-color:#FFD74A;color:#153024;font-weight:600}.EntityTable_delegate_container__9Nihz button:hover{cursor:pointer;opacity:.7}.EntityTable_delegated__bgDmg h1{font-size:12px;font-weight:400;margin:0;padding:5px 5px 2px}.EntityTable_delegated__bgDmg h2,.EntityTable_delegated__bgDmg h3{font-size:12px;font-weight:300;margin:0;padding-left:5px;padding-bottom:2px}.EntityTable_main_right__nSeWj{display:flex;flex-direction:column;text-align:left;width:70%;box-sizing:border-box;border-left:3px solid #153024;padding-top:2px;padding-bottom:2px}.EntityTable_input_item__Uhp9r{display:flex;flex-direction:row;text-align:left;width:100%;align-items:center;justify-content:space-between;margin:2px;box-sizing:border-box}.EntityTable_input_item__Uhp9r input{padding:4px;border:1px solid rgba(255,255,255,.7);background-color:#2C453A;font-size:12px;color:white;width:85%;cursor:text;margin-right:5px}.EntityTable_input_item__Uhp9r span{width:15%;margin-right:5px;margin-left:5px;font-size:14px}.EntityTable_server_comment__wcGOp{font-size:12px;margin:5px;width:100%}.DocumentRows_document_type__2zUGG{margin-bottom:10px}.DocumentRows_document__s0j4t{display:flex;flex-direction:row;justify-self:right;background-color:#2C453A;width:90%;margin-top:5px}.DocumentRows_document_id__hw6wX{width:40%}.DocumentRows_document_name__KSyru{display:flex;align-items:flex-start;padding:0 10px 10px;font-size:16px}.DocumentRows_document_type_tag__u9XqO{display:flex;align-items:flex-start;margin:0;font-size:10px;font-weight:600;padding:4px 4px 0;opacity:.4}.DocumentRows_signing_status__K7dAg{display:flex;justify-content:center;align-items:center;align-self:center;width:15%;padding-left:5px;padding-right:5px;min-width:-moz-fit-content;min-width:fit-content;border-top:2px;border-radius:25px;height:25px;font-size:12px;font-weight:700}.DocumentRows_signed__f6yoM{border:2px solid #9eff00;color:#9EFF00}.DocumentRows_unsigned__Hfcpd{border:2px solid #ff3b30;color:#FF3B30}.DocumentRows_sign_button__XSe5q{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px}.DocumentRows_sign_button__XSe5q button{background-color:#FFD74A;border:none;border-radius:5px;padding:5px 10px;font-weight:600}.DocumentRows_sign_button__XSe5q button:hover{opacity:.7;cursor:pointer}.DocumentRows_submitted_comment__KTfgN{font-size:10px;font-weight:300}.DocumentRows_signed_by__ruKws{text-align:left}.DocumentRows_signed_by__ruKws h1{font-size:10px;font-weight:400;margin:4px 0 0}.DocumentRows_signed_by__ruKws h2{font-size:12px;font-weight:400;margin:2px 0 0}.DocumentRows_signed_by__ruKws h3{font-size:9px;font-weight:300;margin:2px 0}.DocumentRows_colors__HfhhM{border:1px solid rgba(255,255,255,.5);color:#153024;color:#2C453A;color:#9EFF00;color:#FFD74A;color:#FF3B30}.ScoreReport_BackToPrevSection__TjG6y{margin:0 auto;display:flex;flex-direction:column;align-items:left;width:100%;padding:0 20px 20px;box-sizing:border-box}.ScoreReport_reportContainer__1V1_P{color:#FFFFFF;min-height:100vh;width:80%;margin:auto}.ScoreReport_reportHeader__6TGPg{background:rgba(21,48,36,.8);border-bottom:2px solid #fbd348;padding:2rem;border-radius:10px;z-index:100;margin-top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px rgba(0,0,0,.3)}.ScoreReport_headerContent__YOnWd{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.ScoreReport_headerInfo__iqY72 h1{font-size:2rem;font-weight:700;color:#FFFFFF;margin:0 0 .5rem;letter-spacing:-.02em}.ScoreReport_farmInfo__CsTp0{display:flex;flex-direction:column;gap:.25rem}.ScoreReport_farmName__ezlrb{font-size:1.25rem;font-weight:600;color:#FBD348}.ScoreReport_farmAddress__SysVq{font-size:.9rem;color:#A0A0A0}.ScoreReport_downloadBtn__ag6_q{background:linear-gradient(135deg,#FBD348,#FBD348);color:#153024;border:1px solid #fbd348;border-radius:12px;padding:1rem 2rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(251,211,72,.3)}.ScoreReport_downloadBtn__ag6_q:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(251,211,72,.4);background:linear-gradient(135deg,#ffde6a,#ffde6a)}.ScoreReport_mainTabs__MRx4n{display:flex;gap:.5rem;background:rgba(8,35,23,.5);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.5rem;border-radius:12px}.ScoreReport_tabBtn__hHBz0{background:transparent;color:rgba(255,255,255,.7);border:1px solid transparent;padding:1rem 2rem;font-size:1rem;font-weight:600;cursor:pointer;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);flex:1 1;text-align:center}.ScoreReport_tabBtn__hHBz0:hover{color:white;background:rgba(255,255,255,.05)}.ScoreReport_tabBtnActive__TuZPU{background:#FBD348;color:#153024;box-shadow:0 6px 20px rgba(251,211,72,.3);border-color:#FBD348!important}.ScoreReport_reportMain__s2CNC{padding:2rem}.ScoreReport_infoIcon__ugllE{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#082317;color:#A0A0A0;font-size:12px;font-weight:700;margin-left:8px;cursor:help;transition:all .2s ease}.ScoreReport_infoIcon__ugllE:hover{background:#FBD348;color:#FFFFFF;transform:scale(1.1)}.ScoreReport_summaryContainer__l_lpk{max-width:1400px;margin:0 auto}.ScoreReport_summaryGrid__rMeMq{display:grid;grid-template-columns:1fr 2fr;grid-gap:2rem;gap:2rem;margin-bottom:1rem}.ScoreReport_mainScoreCard__fzXvz{background:#FBD348;padding-top:11rem;border-radius:20px;text-align:center;box-shadow:0 10px 40px rgba(251,211,72,.35);position:relative}.ScoreReport_mainScoreCard__fzXvz:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.1) 0,transparent 50%);pointer-events:none}.ScoreReport_scoreHeader__43wSa h2{font-size:1.25rem;font-weight:600;padding-bottom:1rem;margin:0;color:#082317}.ScoreReport_scoreValue__Bc6iL{font-size:3rem;font-weight:800;color:#082317;line-height:1;margin-bottom:.5rem}.ScoreReport_unit__85Oqk{font-size:1rem;font-weight:500;margin-left:.5rem;opacity:.8}.ScoreReport_scoreSubtext__Lk7CN{font-size:1rem;color:#082317;opacity:.8;font-weight:500}.ScoreReport_metricsGrid__ZqHF8{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.ScoreReport_metricCard__43lJI{background:rgba(21,48,36,.8);padding:2rem;border-radius:16px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.2)}.ScoreReport_metricCard__43lJI:hover{border-color:#FBD348;transform:translateY(-4px);box-shadow:0 10px 30px rgba(23,128,98,.3)}.ScoreReport_metricHeader__ucQ0Z{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.ScoreReport_metricHeader__ucQ0Z span{font-size:.9rem;color:#FBD348;font-weight:500}.ScoreReport_metricValue__ftYbi{font-size:2rem;font-weight:700;color:#FFFFFF;line-height:1}.ScoreReport_metricValue__ftYbi .ScoreReport_unit__85Oqk{font-size:.8rem;color:#A0A0A0;font-weight:400}.ScoreReport_changeCard__BXtiQ{grid-column:1/-1;background:rgba(21,48,36,.8);padding:2rem;border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px rgba(0,0,0,.2)}.ScoreReport_changeHeader__ChBPp{display:flex;align-items:center;margin-bottom:1.5rem}.ScoreReport_changeHeader__ChBPp h3{font-size:1.25rem;font-weight:600;margin:0;color:#FFFFFF}.ScoreReport_changeMetrics__8nqQL{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.ScoreReport_changeItem__LGyia{display:flex;flex-direction:column;gap:.5rem}.ScoreReport_changeItem__LGyia span{font-size:.9rem;color:#A0A0A0;font-weight:500}.ScoreReport_changeValue__CXNtv{font-size:1.5rem;font-weight:700}.ScoreReport_positive__4p_fg{color:#9CC61D}.ScoreReport_negative__oJKc8{color:red}.ScoreReport_value__LQXWt{color:#FBD348}.ScoreReport_emissionsSection__1yxo_,.ScoreReport_entitySection__mHlA5,.ScoreReport_improvementsSection__2zKuP{background:rgba(21,48,36,.8);padding:2rem;margin-bottom:1rem;border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px rgba(0,0,0,.2)}.ScoreReport_emissionsSection__1yxo_ h3,.ScoreReport_entitySection__mHlA5 h3,.ScoreReport_improvementsSection__2zKuP h3{font-size:1.25rem;font-weight:600;margin:0 0 1.5rem;color:#FFFFFF;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1rem}.ScoreReport_entityGrid__RO5dx{display:flex;flex-direction:column;gap:1rem}.ScoreReport_entityCard__Zwk0F{background:rgba(21,48,36,.8);padding:1.5rem;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.ScoreReport_entityCard__Zwk0F h4{font-size:1rem;font-weight:600;margin:0 0 1rem;color:#FBD348}.ScoreReport_entityMetrics__7Zwbm{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;gap:1rem}.ScoreReport_entityMetric__pzlrb{text-align:center}.ScoreReport_entityMetric__pzlrb span{display:block;font-size:1.25rem;font-weight:700;color:#FFFFFF}.ScoreReport_entityMetric__pzlrb label{font-size:.8rem;color:#A0A0A0}.ScoreReport_entityBreakdown__Haapi{margin-bottom:1rem}.ScoreReport_entityProductionGrid__dEdEu{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.ScoreReport_entityProductionCard__eojK6{background:rgba(21,48,36,.8);padding:2rem;border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px rgba(0,0,0,.2);transition:all .3s ease}.ScoreReport_entityProductionCard__eojK6:hover{border-color:#FBD348;transform:translateY(-4px);box-shadow:0 8px 24px rgba(23,128,98,.25)}.ScoreReport_entityProductionCard__eojK6 h4{font-size:1.25rem;font-weight:600;margin:0 0 1.5rem;color:#FBD348;text-align:center}.ScoreReport_entityCropData__dF5DW{background:rgba(21,48,36,.8);padding:1.5rem;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.ScoreReport_entityCropHeader__P8GKC{font-size:1rem;font-weight:600;color:#FFFFFF;margin-bottom:1rem;text-align:center}.ScoreReport_entityCropMetrics__ZW74M{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;gap:1rem}.ScoreReport_entityCropMetric__Bk9Pi{text-align:center}.ScoreReport_entityCropMetric__Bk9Pi span{display:block;font-size:1.25rem;font-weight:700;color:#FFFFFF}.ScoreReport_entityCropMetric__Bk9Pi label{font-size:.8rem;color:#A0A0A0}.ScoreReport_chartContainer__eMae2{height:300px;position:relative}.ScoreReport_improvementsList__NlQ3f{display:flex;flex-direction:column;gap:1rem}.ScoreReport_improvementItem__46uTy{padding:1rem;background:rgba(21,48,36,.8);border-radius:8px;border-left:4px solid #fbd348;transition:background-color .3s ease,box-shadow .3s ease}.ScoreReport_improvementItem__46uTy:hover{background-color:#1a382a;box-shadow:0 2px 10px rgba(0,0,0,.2)}.ScoreReport_improvementHeader__F2e8U{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.ScoreReport_improvementHeader__F2e8U h4{font-size:.9rem;font-weight:600;margin:0;color:#FFFFFF}.ScoreReport_improvementValue__eNUeL{font-size:.8rem;font-weight:700;color:#FBD348;background:rgba(251,211,72,.2);padding:.25rem .5rem;border-radius:4px}.ScoreReport_improvementItem__46uTy p{font-size:.8rem;color:#A0A0A0;margin:0;line-height:1.4}.ScoreReport_fieldResultsContainer__AXrwr{max-width:1400px;margin:0 auto}.ScoreReport_fieldHeader__e1b5x{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;min-height:48px}.ScoreReport_fieldHeader__e1b5x h2{font-size:2rem;font-weight:700;margin:0;color:#FFFFFF}.ScoreReport_fieldSelector__PbhV1{display:flex;align-items:center;gap:1rem}.ScoreReport_fieldSelector__PbhV1 label{font-size:.9rem;color:rgba(255,255,255,.7);font-weight:500}.ScoreReport_fieldSelect____k0E{background-color:rgba(0,0,0,.6);color:white;border-radius:8px;padding:.75rem 1rem;margin-bottom:1rem;font-size:.9rem;min-width:200px;transition:border-color .3s ease;border:1px solid rgba(251,211,72,.5)}.ScoreReport_fieldSelect____k0E:focus{outline:none;border-color:#fbd348}.ScoreReport_subTabs__LqjP4{display:flex;gap:.5rem;margin-bottom:2rem;background:rgba(21,48,36,.8);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.5rem;border-radius:12px}.ScoreReport_subTabBtn__A_n2a{background:transparent;color:rgba(255,255,255,.7);border:1px solid transparent;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;cursor:pointer;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);flex:1 1;text-align:center}.ScoreReport_subTabBtn__A_n2a:hover{color:white;background:rgba(255,255,255,.05)}.ScoreReport_subTabBtnActive__806BB{background:#FBD348;color:#153024;box-shadow:0 6px 20px rgba(251,211,72,.3);border-color:#FBD348!important}.ScoreReport_subTabContent__HVXFb{background:rgba(21,48,36,.8);border-radius:16px;padding:2rem;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px rgba(0,0,0,.2)}.ScoreReport_fieldSummaryLayout__8eEfQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.ScoreReport_fieldOverviewCard__kWDLV,.ScoreReport_scenarioCard__1zJe3{background:rgba(21,48,36,.8);padding:2rem;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.ScoreReport_fieldOverviewCard__kWDLV h4,.ScoreReport_scenarioCard__1zJe3 h4{font-size:1.25rem;font-weight:600;margin:0 0 1.5rem;color:#FBD348}.ScoreReport_fieldOverviewGrid__C7EF7,.ScoreReport_scenarioGrid__UrrDj{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.ScoreReport_overviewItem__ItIyu,.ScoreReport_scenarioItem__Ypng9{display:flex;flex-direction:column;gap:.25rem}.ScoreReport_overviewItem__ItIyu span,.ScoreReport_scenarioItem__Ypng9 span{font-size:.8rem;color:#A0A0A0;font-weight:500}.ScoreReport_overviewItem__ItIyu strong,.ScoreReport_scenarioItem__Ypng9 strong{font-size:1rem;font-weight:700;color:#FFFFFF}.ScoreReport_locationLayout__F7mPn{display:flex;justify-content:center}.ScoreReport_locationCard__BNLmp{background:rgba(21,48,36,.8);padding:2rem;border-radius:12px;max-width:600px;width:100%;border:1px solid rgba(255,255,255,.1)}.ScoreReport_locationCard__BNLmp h4{font-size:1.25rem;font-weight:600;margin:0 0 1.5rem;color:#FBD348;text-align:center}.ScoreReport_locationGrid__FuWMw{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.ScoreReport_locationItem__VqpF8{display:flex;flex-direction:column;gap:.25rem;text-align:center}.ScoreReport_locationItem__VqpF8 span{font-size:.8rem;color:#A0A0A0;font-weight:500}.ScoreReport_locationItem__VqpF8 strong{font-size:1rem;font-weight:700;color:#FFFFFF}.ScoreReport_fieldResultsLayout__E6vd4{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.ScoreReport_chartCard__5rd8Q,.ScoreReport_metricListCard__Ag_En{background:rgba(21,48,36,.8);padding:2rem;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.ScoreReport_chartCard__5rd8Q h4,.ScoreReport_metricListCard__Ag_En h4{font-size:1.25rem;font-weight:600;margin:0 0 1.5rem;color:#FBD348}.ScoreReport_metricList__x2WAn{display:flex;flex-direction:column;gap:1.5rem}.ScoreReport_metricItem__jQ_wW{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:rgba(21,48,36,.8);border-radius:8px;transition:background-color .3s ease,transform .3s ease}.ScoreReport_metricItem__jQ_wW:hover{background-color:#1a382a;transform:scale(1.02)}.ScoreReport_metricItem__jQ_wW span{color:#A0A0A0;font-size:.9rem;font-weight:500}.ScoreReport_metricItem__jQ_wW strong{font-size:1.25rem;font-weight:700}.ScoreReport_chartWrapper__8O1ya{height:300px;position:relative}.ScoreReport_energyGrid__BL_3p{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.ScoreReport_energyCard__cHRLd{background:rgba(21,48,36,.8);padding:2rem;border-radius:12px;text-align:center;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.ScoreReport_energyCard__cHRLd:hover{border-color:#FBD348;background-color:#153024}.ScoreReport_energyCard__cHRLd h4{font-size:1rem;font-weight:600;margin:0 0 1rem;color:#FFFFFF}.ScoreReport_energyValue__LsqZ0{font-size:2rem;font-weight:700;color:#FBD348;margin-bottom:.5rem}.ScoreReport_energyUnit__OfANR{font-size:.8rem;color:#A0A0A0}.ScoreReport_nextStepsSection__BJ_Du{background:rgba(21,48,36,.8);padding:2rem;margin-top:2rem;border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px rgba(0,0,0,.2)}.ScoreReport_nextStepsSection__BJ_Du h3{font-size:1.25rem;font-weight:700;margin:0 0 1rem;color:#FFFFFF}.ScoreReport_nextStepsSection__BJ_Du p{font-size:1rem;color:rgba(255,255,255,.9);line-height:1.6;margin-bottom:1rem}.ScoreReport_outlineBtn__pBrz9{background:transparent;color:#FBD348;border:2px solid #fbd348;border-radius:8px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:1rem}.ScoreReport_outlineBtn__pBrz9:hover{background:rgba(251,211,72,.15);color:#FFFFFF}.ScoreReport_allFieldsContainer__onzGX{width:100%}.ScoreReport_tableWrapper__DVarz{overflow-x:auto}.ScoreReport_allFieldsTable__yWwHp{width:100%;border-collapse:collapse;font-size:.9rem}.ScoreReport_allFieldsTable__yWwHp td,.ScoreReport_allFieldsTable__yWwHp th{padding:1rem 1.25rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}.ScoreReport_allFieldsTable__yWwHp th{font-weight:600;color:#FBD348;background-color:rgba(8,35,23,.7)}.ScoreReport_allFieldsTable__yWwHp td{color:#FFFFFF}.ScoreReport_allFieldsTable__yWwHp tr:last-child td{border-bottom:none}.ScoreReport_allFieldsTable__yWwHp tr:hover{background-color:rgba(255,255,255,.05)}.ScoreReport_paginationContainer__XkjeN{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem;margin-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.ScoreReport_pageInfo__v20IR{font-size:.9rem;color:#A0A0A0}.ScoreReport_paginationControls__y_JA_{display:flex;gap:.5rem}.ScoreReport_pageBtn__xeqCR{background:rgba(255,255,255,.1);color:#FFFFFF;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:.5rem 1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.ScoreReport_pageBtn__xeqCR:hover:not(:disabled){background:#FBD348;color:#153024;border-color:#FBD348}.ScoreReport_pageBtn__xeqCR:disabled{opacity:.4;cursor:not-allowed}.ScoreReport_productionContainer__oGdWP{background:rgba(21,48,36,.8);padding:1rem;border-radius:10px}.ScoreReport_productionInfo___xwB9{margin:auto}.ScoreReport_productionHeader__Hpdh1{text-align:center;margin-bottom:3rem}.ScoreReport_productionTotalCard__uP1cs{background:#FBD348;padding:3rem;border-radius:20px;display:inline-block;box-shadow:0 8px 32px rgba(251,211,72,.3)}.ScoreReport_productionLabel__scJBP{font-size:1rem;color:#082317;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;justify-content:center}.ScoreReport_productionValue__q152x{font-size:4rem;font-weight:800;color:#082317;line-height:1;margin-bottom:.5rem}.ScoreReport_productionUnit__UWLRs{font-size:1.25rem;font-weight:500;margin-left:1rem;opacity:.8}.ScoreReport_productionSubtext__jHboy{font-size:1rem;color:#082317;opacity:.8;font-weight:500}.ScoreReport_productionBreakdown__YY2gz{margin-bottom:3rem}.ScoreReport_productionGrid__CYDPH{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.ScoreReport_productionCard__1R9Uh{background:rgba(21,48,36,.8);padding:2rem;border-radius:16px;border:1px solid rgba(255,255,255,.1);text-align:center;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.2)}.ScoreReport_productionCard__1R9Uh:hover{border-color:#FBD348;transform:translateY(-4px);box-shadow:0 10px 30px rgba(23,128,98,.3)}.ScoreReport_productionCard__1R9Uh h4{font-size:1.25rem;font-weight:600;margin:0 0 1rem;color:#FBD348}.ScoreReport_productionCardValue__rS0fN{font-size:2.5rem;font-weight:700;color:#FFFFFF;margin-bottom:.5rem}.ScoreReport_productionCardValue__rS0fN span{font-size:1rem;color:#A0A0A0;font-weight:400;margin-left:.5rem}.ScoreReport_productionCardMeta__rEZ2V{font-size:.9rem;color:#A0A0A0}.ScoreReport_summaryStats__5qWeG{margin-bottom:2rem}.ScoreReport_summaryStatsGrid__uReXf{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem}.ScoreReport_summaryStatCard__uA48J{background:rgba(21,48,36,.8);padding:1.5rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);text-align:center;transition:all .3s ease}.ScoreReport_summaryStatCard__uA48J:hover{border-color:#FBD348;transform:translateY(-4px);box-shadow:0 6px 20px rgba(23,128,98,.2)}.ScoreReport_summaryStatCard__uA48J span{display:block;font-size:.9rem;color:#FBD348;margin-bottom:.5rem}.ScoreReport_summaryStatCard__uA48J strong{font-size:1.25rem;font-weight:700;color:#FFFFFF}.ScoreReport_accordionContainer__GfvNs{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.ScoreReport_accordionItem__9sMWc{background:rgba(21,48,36,.8);border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px rgba(0,0,0,.2);transition:all .3s ease}.ScoreReport_accordionItem__9sMWc:hover{border-color:#FBD348}.ScoreReport_accordionHeader__0A_dN{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;cursor:pointer}.ScoreReport_accordionHeader__0A_dN h3{font-size:1.25rem;font-weight:600;margin:0;color:#FFFFFF}.ScoreReport_accordionIcon__xyNZO{font-size:1.75rem;font-weight:500;color:#FBD348;transition:transform .3s ease}.ScoreReport_accordionContent__qPHns{padding:0 2rem 1.5rem;border-top:1px solid rgba(255,255,255,.1)}.ScoreReport_comparisonGrid__1Z_gd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;padding:1.5rem 0}.ScoreReport_comparisonCard__ja0SX{text-align:center;padding:1.5rem}.ScoreReport_comparisonCardHighlight__RQCzy{border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1)}.ScoreReport_comparisonTitle__ODpvY{font-size:1rem;font-weight:600;color:#FBD348;margin:0 0 1.5rem;display:flex;align-items:center;justify-content:center}.ScoreReport_comparisonValuePrimary__H4L07{font-size:2rem;font-weight:700;color:#FFFFFF;margin-bottom:.75rem}.ScoreReport_comparisonValuePrimary__H4L07 span{font-size:1rem;font-weight:400;color:#A0A0A0;margin-left:.5rem}.ScoreReport_comparisonValueSecondary__HzSSz{font-size:1.25rem;font-weight:700;color:#FFFFFF}.ScoreReport_comparisonValueSecondary__HzSSz span{font-size:.8rem;font-weight:400;color:#A0A0A0;margin-left:.5rem}.ScoreReport_heatmapContainer__rSdM6{width:100%;height:600px;position:relative;border-radius:16px;overflow:hidden;background:#082317}.ScoreReport_map__WjW5B{width:100%;height:100%}.ScoreReport_error__vQ263,.ScoreReport_loading__vaHtp{display:flex;align-items:center;justify-content:center;min-height:400px;font-size:1.25rem;color:#FFFFFF;background:rgba(8,35,23,.8);border-radius:16px}.ScoreReport_error__vQ263{color:#FF6B6B}.ScoreReport_infoIconContainer__1q5su{position:relative;display:inline-flex;vertical-align:middle}.ScoreReport_tooltip__fCTKZ{position:absolute;box-sizing:border-box;bottom:160%;left:100%;transform:translateX(-50%);max-width:200px;width:max-content;background-color:#082317;color:#FFFFFF;padding:1rem;border-radius:8px;border:1px solid #fbd348;box-shadow:0 4px 20px rgba(0,0,0,.5);font-size:.7rem;font-weight:400;line-height:1.5;z-index:1001;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.ScoreReport_infoIconContainer__1q5su:hover .ScoreReport_tooltip__fCTKZ{opacity:1;visibility:visible}@media (max-width:1200px){.ScoreReport_summaryGrid__rMeMq{grid-template-columns:1fr}.ScoreReport_mainScoreCard__fzXvz{padding:3rem}.ScoreReport_fieldResultsLayout__E6vd4{grid-template-columns:1fr}.ScoreReport_comparisonGrid__1Z_gd{grid-template-columns:1fr;gap:1rem}.ScoreReport_comparisonCardHighlight__RQCzy{border:1px solid rgba(255,255,255,.1);border-right:none;border-left:none;padding:2rem 1.5rem;margin:1rem 0}}@media (max-width:768px){.ScoreReport_reportHeader__6TGPg{padding:1rem}.ScoreReport_headerContent__YOnWd{flex-direction:column;gap:1rem;align-items:stretch}.ScoreReport_mainTabs__MRx4n,.ScoreReport_subTabs__LqjP4{flex-direction:column}.ScoreReport_reportMain__s2CNC{padding:1rem}.ScoreReport_changeMetrics__8nqQL,.ScoreReport_energyGrid__BL_3p,.ScoreReport_entityCropMetrics__ZW74M,.ScoreReport_fieldOverviewGrid__C7EF7,.ScoreReport_locationGrid__FuWMw,.ScoreReport_metricsGrid__ZqHF8,.ScoreReport_scenarioGrid__UrrDj{grid-template-columns:1fr}}