.form-control{border-radius:var(--radius-9);padding:11px 20px;background-color:transparent}.aeb-input .input-line{--input-padding-x: 20px;--input-padding-y: 14px;--icon-width: var(--spacing-10);--input-color: var(--gray-4);--input-border-color: var(--gray-4);position:relative}.aeb-input .input-line .input-icon-right,.aeb-input .input-line .input-icon-left{color:var(--input-color)}.aeb-input .input-line .input-icon-left{padding-left:var(--input-padding-x)}.aeb-input .input-line .input-icon-right{padding-right:var(--input-padding-x)}.aeb-input .input-line:hover{--input-color: var(--gray-3);--input-border-color: var(--gray-3)}.aeb-input .input-line:focus{--input-color: var(--gray-3);--input-border-color: var(--gray-3)}.aeb-input .input-line.disabled{--input-color: var(--gray-5);--input-border-color: var(--gray-5);cursor:not-allowed;pointer-events:none}.aeb-input .input-line .form-control{--input-padding-y: 13px;background-color:transparent;padding:var(--input-padding-y) var(--input-padding-x);border:1px solid var(--gray-4);color:var(--input-color);line-height:1.25}.aeb-input .input-line .form-control.has-right-icon{padding-right:calc(var(--icon-width) + var(--input-padding-x))}.aeb-input .input-line .form-control.has-left-icon{padding-left:calc(var(--icon-width) + var(--input-padding-x))}.aeb-input .input-line .form-control-lg{--input-padding-y: 15px;min-height:auto;font-size:1rem}.aeb-input .input-line .form-control-sm{--input-padding-y: 12px;min-height:auto}.aeb-input .input-line .form-control:hover{box-shadow:0 4px 8px #0000000f}.aeb-input .input-line .form-control:focus{box-shadow:0 4px 10px #0003}.aeb-input .input-line .form-control:disabled,.aeb-input .input-line .form-control.disabled{--input-color: var(--gray-5);--input-border-color: var(--gray-5);cursor:not-allowed;pointer-events:none;box-shadow:none}.aeb-input .input-line .was-validated .form-control:invalid,.aeb-input .input-line .form-control.is-invalid{border-color:var(--bs-form-invalid-border-color)}.aeb-input .input-line .was-validated .form-control:valid,.aeb-input .input-line .form-control.is-valid{border-color:var(--bs-form-valid-border-color)}.aeb-input .input-line .form-control.is-warning{border-color:var(--bs-warning)}.aeb-file-input{position:relative}.aeb-file-input input[type=file]{display:none}.aeb-file-input label{width:-moz-fit-content;width:fit-content;padding:0 8px;font-size:14px;color:var(--gray-8);display:inline-flex;gap:12px;align-items:center;vertical-align:sub}.form-text{display:flex;align-items:center;line-height:1;color:var(--gray-4)}.form-text .icon-aeb{color:inherit;font-size:24px;line-height:24px}.form-check-input:focus{box-shadow:none}.form-check-input:checked{background-color:var(--light-Green-9);border-color:var(--light-Green-5)}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%2394B833' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.range-element{width:100%;position:relative;font-weight:500}.range-element .range-label{color:var(--gray-3);margin-bottom:0}.range-element .range-value{font-size:1rem;gap:10px;align-items:center}.range-element .range-value .current-value{color:var(--gray-3)}.range-element .range-value .unit{border-left:1px solid var(--gray-4);padding-left:10px;color:var(--gray-4);font-weight:400}.range-element .form-range{--range-position: 0;--thumb-color: #fff;width:100%;margin:14px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;height:20px;outline:none;cursor:pointer}.range-element .form-range:hover{--thumb-color: #eee}.range-element .form-range::-moz-range-track{height:4px;border-radius:2px;background:linear-gradient(to right,#84a42d var(--range-position),#ebebeb var(--range-position))}.range-element .form-range::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,#84a42d var(--range-position),#ebebeb var(--range-position))}.range-element .form-range::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;width:20px;border-radius:50%;background:var(--thumb-color);border:1px solid var(--dark-Green-2, #84A42D);cursor:pointer}.range-element .form-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;width:20px;border-radius:50%;background:var(--thumb-color);border:1px solid var(--dark-Green-2, #84A42D);cursor:pointer;transform:translateY(-4px)}
