.checkbox_container__RjzL5{display:flex;align-items:center;gap:.5rem}.checkbox_check___WqGO{position:relative;height:1.25rem;width:1.25rem;flex-shrink:0;cursor:pointer;border-radius:3px;border-width:1px;--tw-border-opacity:1;border-color:rgb(185 187 189/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.checkbox_check___WqGO>div{position:absolute;left:.375rem;top:.125rem;height:.75rem;width:.375rem;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-width:2px;border-right-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.checkbox_label__49PqP{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.5rem}.checkbox_input__RtucL{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.checkbox_input__RtucL:hover+label .checkbox_check___WqGO{border-color:var(--color-dark-river)}.checkbox_input__RtucL:checked+label .checkbox_check___WqGO{background-color:var(--color-icy-river)}.checkbox_input__RtucL:focus-visible+label .checkbox_check___WqGO{outline:none;box-shadow:0 0 0 4px rgba(66,153,225,.5);outline-offset:2px}.checkbox_input__RtucL:disabled+label{cursor:default;--tw-text-opacity:1;color:rgb(220 221 222/var(--tw-text-opacity))}.checkbox_input__RtucL:disabled+label .checkbox_check___WqGO{cursor:default;--tw-border-opacity:1;border-color:rgb(185 187 189/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(220 221 222/var(--tw-bg-opacity))}.checkbox_input__RtucL:disabled+label .checkbox_check___WqGO>div{display:none!important}.range_range__qZMwZ input[type=range]{display:block;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.range_range__qZMwZ input[type=range]:focus{outline:2px solid transparent;outline-offset:2px}.range_range__qZMwZ input[type=range]::-webkit-slider-thumb{height:1rem;width:1rem;-webkit-appearance:none;appearance:none;border-radius:9999px;background-color:var(--color-icy-river);margin-top:-1px;box-shadow:0 0 0 2px #fff}.range_range__qZMwZ input[type=range]:focus::-webkit-slider-thumb{outline-style:solid;outline-width:1px;outline-offset:1px;outline-color:var(--color-icy-river)}.range_range__qZMwZ input[type=range]::-moz-range-thumb{box-sizing:border-box;height:1rem;width:1rem;-moz-appearance:none;appearance:none;border-radius:9999px;border-style:none;background-color:var(--color-icy-river);transform:translateY(-3px);box-shadow:0 0 0 2px #fff}.range_range__qZMwZ input[type=range]:focus::-moz-range-thumb{outline-style:solid;outline-width:1px;outline-offset:1px;outline-color:var(--color-icy-river)}.range_track__xwblw{height:.875rem;border-radius:1rem;background:linear-gradient(to right,var(--track-fg) 0,var(--track-fg) var(--track-length),var(--track-bg) var(--track-length),var(--track-bg) 100%)}.range_colorful__mLVzI input[type=range]{background:linear-gradient(90deg,transparent 32%,white 0,white 33%,transparent 0,transparent 65%,white 0,white 66%,transparent 0)}.co2-compensation_plantsWrapper__PGrMS{position:absolute;right:0;bottom:2.5rem;display:flex;flex-direction:column-reverse;align-items:flex-end}.co2-compensation_plantsWrapperForceOpacity__Ql_a3 .co2-compensation_draw__yofWM{opacity:.1}.co2-compensation_plantsWrapperActive___zEEt .co2-compensation_draw__yofWM{stroke:#549159;fill:#549159}.co2-compensation_draw__yofWM{animation:co2-compensation_draw__yofWM 4s ease-in-out forwards;stroke:var(--color-icy-river);fill:var(--color-icy-river)}@media screen and (max-width:768px){.co2-compensation_draw__yofWM{opacity:.1}}@keyframes co2-compensation_draw__yofWM{0%{stroke-dasharray:0 400;stroke-dashoffset:200;fill-opacity:0;stroke-width:2}37%{stroke-dasharray:200 0;stroke-dashoffset:200;fill-opacity:0;stroke-width:2}50%{fill-opacity:1;stroke-width:0}90%{fill-opacity:1;stroke-width:0}to{fill-opacity:1;stroke-width:0}}