.input-esg input:focus,.input-esg input:focus-within{--input-bd:var(--esg-teal)}.select-esg input:focus,.select-esg input:focus-within{--input-bd:var(--esg-teal)}.mantine-InputWrapper-root:has(input[disabled]) .mantine-InputWrapper-label,.select-esg input,.select-esg label{border:none;background-color:var(--esg-palegrey)!important}.select-esg input::placeholder{color:var(--esg-darkgrey);font-weight:500}.mantine-Select-dropdown{background-color:var(--esg-palegrey);color:var(--esg-darkgrey)}.filters-dropdown{background-color:var(--esg-palegrey)!important;color:var(--esg-darkgrey)!important}.mantine-InputWrapper-root{position:relative!important}.mantine-InputWrapper-label:not(.mantine-Textarea-label){position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%)!important;background:white;padding:0 4px!important;pointer-events:none!important;transition:all .2s ease!important;color:var(--esg-grey3)!important;font-weight:400!important;z-index:10!important;margin:0!important;display:inline-block!important}.mantine-InputWrapper-root:focus-within .mantine-InputWrapper-label:not(.mantine-Textarea-label){top:0!important;left:8px!important;transform:translateY(-50%)!important;font-size:12px!important}.mantine-Textarea-label{position:absolute!important;left:10px!important;top:10px!important;transform:none!important;background:white!important;padding:0 6px!important;pointer-events:none!important;transition:all .2s ease!important;color:var(--esg-grey3)!important;font-weight:400!important;z-index:10!important;margin:0!important;display:inline-block!important}.mantine-Textarea-root:focus-within .mantine-Textarea-label{top:-8px!important;left:8px!important;font-size:11px!important;color:var(--esg-grey3)!important}.mantine-InputWrapper-root:has(.mantine-InputWrapper-description) .mantine-InputWrapper-label:not(.mantine-Textarea-label){top:67%!important}.mantine-InputWrapper-root:has(.mantine-InputWrapper-description):focus-within .mantine-InputWrapper-label:not(.mantine-Textarea-label){top:calc(67% - 16px)!important}.mantine-InputWrapper-description{font-size:11px!important;color:#999!important;margin-top:2px!important;margin-bottom:8px!important}.mantine-InputWrapper-root:has(.mantine-InputWrapper-error) .mantine-InputWrapper-label:not(.mantine-Textarea-label),.mantine-InputWrapper-root[data-error=true] .mantine-InputWrapper-label:not(.mantine-Textarea-label){top:35%!important}.mantine-InputWrapper-root:has(.mantine-InputWrapper-error):focus-within .mantine-InputWrapper-label:not(.mantine-Textarea-label),.mantine-InputWrapper-root[data-error=true]:focus-within .mantine-InputWrapper-label:not(.mantine-Textarea-label){top:calc(35% - 18px)!important}.mantine-InputWrapper-root:has(.mantine-InputWrapper-description):has(.mantine-InputWrapper-error):focus-within .mantine-InputWrapper-label:not(.mantine-Textarea-label){top:calc(50% - 16px)!important}.mantine-InputWrapper-root:has(.mantine-InputWrapper-description):has(.mantine-InputWrapper-error):has(.mantine-Input-input[value]:not([value=""])) .mantine-InputWrapper-label:not(.mantine-Textarea-label),.mantine-InputWrapper-root:has(.mantine-InputWrapper-description):has(.mantine-InputWrapper-error):has(.mantine-PasswordInput-innerInput[value]:not([value=""])) .mantine-InputWrapper-label:not(.mantine-Textarea-label){top:calc(50% - 16px)!important}.mantine-InputWrapper-root:has(.mantine-Input-input[value]:not([value=""])) .mantine-InputWrapper-label:not(.mantine-Textarea-label),.mantine-InputWrapper-root:has(.mantine-PasswordInput-innerInput[value]:not([value=""])) .mantine-InputWrapper-label:not(.mantine-Textarea-label){top:0!important;left:8px!important;transform:translateY(-50%)!important;font-size:12px!important}.mantine-InputWrapper-root:has(.mantine-InputWrapper-description):has(.mantine-Input-input[value]:not([value=""])) .mantine-InputWrapper-label:not(.mantine-Textarea-label),.mantine-InputWrapper-root:has(.mantine-InputWrapper-description):has(.mantine-PasswordInput-innerInput[value]:not([value=""])) .mantine-InputWrapper-label:not(.mantine-Textarea-label){top:calc(67% - 16px)!important}.mantine-InputWrapper-root:has(.mantine-InputWrapper-error):has(.mantine-Input-input[value]:not([value=""])) .mantine-InputWrapper-label:not(.mantine-Textarea-label),.mantine-InputWrapper-root[data-error=true]:has(.mantine-Input-input[value]:not([value=""])) .mantine-InputWrapper-label:not(.mantine-Textarea-label){top:calc(35% - 18px)!important}.mantine-Textarea-input[data-value]:not([data-value=""])~* .mantine-Textarea-label,.mantine-Textarea-root:has(.mantine-Textarea-input[data-value]:not([data-value=""])) .mantine-Textarea-label{top:-8px!important;left:8px!important;font-size:11px!important;color:var(--esg-grey3)!important}.mantine-NativeSelect-root:has(.mantine-NativeSelect-input[value]:not([value=""])) .mantine-InputWrapper-label:not(.mantine-Textarea-label){top:0!important;left:8px!important;transform:translateY(-50%)!important;font-size:12px!important}.mantine-NativeSelect-root:has(.mantine-NativeSelect-input[data-value]:not([data-value=""])) .mantine-InputWrapper-label:not(.mantine-Textarea-label),.mantine-NativeSelect-root:has(.mantine-NativeSelect-input[value]:not([value=""])) .mantine-InputWrapper-label:not(.mantine-Textarea-label){top:0!important;left:8px!important;transform:translateY(-50%)!important;font-size:12px!important}.mantine-Input-wrapper[data-with-left-section=true]~label,.mantine-InputWrapper-root:has(.mantine-Input-wrapper[data-with-left-section=true]) .mantine-InputWrapper-label:not(.mantine-Textarea-label){left:32px!important}