.form-label{color:var(--color-clonable-darkgrey);font-weight:700}div.form-input{background-color:#fafafa;border:1px solid #dcdcdc;border-radius:10px;padding:.5rem 1rem}.form-input>input,.form-input>textarea{width:100%}.form-select:focus,.form-input:focus{border-color:var(--color-clonable-darkgrey)}div.form-input,.form-input>input:focus-visible,.form-input>textarea:focus-visible{outline:none}.form-select{background-color:#fafafa;border:1px solid #dcdcdc;border-radius:10px;padding:.5rem 1rem;-webkit-appearance:none;appearance:none;-moz-appearance:none;min-width:200px;background-image:url(https://www.svgrepo.com/show/80156/down-arrow.svg);background-repeat:no-repeat;background-size:14px 14px;background-position:calc(100% - 16px)}div.form-input,.form-input>input::placeholder,.form-input>textarea::placeholder{color:#9d9d9d;font-weight:400}.form-radio{padding:.5rem 1rem;border-radius:.5rem;cursor:pointer;border:1px solid var(--color-gray-300);background-color:var(--color-clonable-white)}.form-radio:hover{background-color:#e8e8e8}.form-radio:has(input:checked){background-color:var(--color-clonable-green);color:#fff}.form-radio:has(input:checked):hover{background-color:var(--color-clonable-green-hover)}.form-range{position:relative;background:#b0b0b0;overflow:hidden;color:var(--color-clonable-darkgrey);--thumb-height: 1.125em;--track-height: .125em;--track-color: rgba(0, 0, 0, .2);--brightness-hover: 180%;--brightness-down: 80%;--clip-edges: .125em}.form-range{position:relative;background:#fff0;overflow:hidden}.form-range:active{cursor:grabbing}.form-range:disabled{filter:grayscale(1);opacity:.3;cursor:not-allowed}.form-range,.form-range::-webkit-slider-runnable-track,.form-range::-webkit-slider-thumb{-webkit-appearance:none;transition:all ease .1s;height:var(--thumb-height)}.form-range::-webkit-slider-runnable-track,.form-range::-webkit-slider-thumb{position:relative}.form-range::-webkit-slider-thumb{--thumb-radius: calc((var(--thumb-height) * .5) - 1px);--clip-top: calc((var(--thumb-height) - var(--track-height)) * .5 - .5px);--clip-bottom: calc(var(--thumb-height) - var(--clip-top));--clip-further: calc(100% + 1px) ;--box-fill: calc(-100vmax - var(--thumb-width, var(--thumb-height))) 0 0 100vmax currentColor;width:var(--thumb-width, var(--thumb-height));background:linear-gradient(currentColor 0 0) scroll no-repeat left center / 50% calc(var(--track-height) + 1px);background-color:currentColor;box-shadow:var(--box-fill);border-radius:var(--thumb-width, var(--thumb-height));filter:brightness(100%);clip-path:polygon(100% -1px,var(--clip-edges) -1px,0 var(--clip-top),-100vmax var(--clip-top),-100vmax var(--clip-bottom),0 var(--clip-bottom),var(--clip-edges) 100%,var(--clip-further) var(--clip-further))}.form-range:hover::-webkit-slider-thumb{filter:brightness(var(--brightness-hover));cursor:grab}.form-range:active::-webkit-slider-thumb{filter:brightness(var(--brightness-down));cursor:grabbing}.form-range::-webkit-slider-runnable-track{background:linear-gradient(var(--track-color) 0 0) scroll no-repeat center / 100% calc(var(--track-height) + 1px)}.form-range:disabled::-webkit-slider-thumb{cursor:not-allowed}.form-range,.form-range::-moz-range-track,.form-range::-moz-range-thumb{appearance:none;transition:all ease .1s;height:var(--thumb-height)}.form-range::-moz-range-track,.form-range::-moz-range-thumb,.form-range::-moz-range-progress{background:#fff0}.form-range::-moz-range-thumb{background:currentColor;border:0;width:var(--thumb-width, var(--thumb-height));border-radius:var(--thumb-width, var(--thumb-height));cursor:grab}.form-range:active::-moz-range-thumb{cursor:grabbing}.form-range::-moz-range-track{width:100%;background:var(--track-color)}.form-range::-moz-range-progress{appearance:none;background:currentColor;transition-delay:30ms}.form-range::-moz-range-track,.form-range::-moz-range-progress{height:calc(var(--track-height) + 1px);border-radius:var(--track-height)}.form-range::-moz-range-thumb,.form-range::-moz-range-progress{filter:brightness(100%)}.form-range:hover::-moz-range-thumb,.form-range:hover::-moz-range-progress{filter:brightness(var(--brightness-hover))}.form-range:active::-moz-range-thumb,.form-range:active::-moz-range-progress{filter:brightness(var(--brightness-down))}.form-range:disabled::-moz-range-thumb{cursor:not-allowed}
