.value-input-container{flex-direction:column;display:flex}.value-input-container:has(input:not(:-moz-read-only):focus) label:before{width:4px}.value-input-container:has(input:not(:read-only):focus) label:before{width:4px}.value-input-container input,.value-input-container textarea{resize:none;font-size:1rem;font-weight:400}.value-input-container textarea{min-height:120px}.value-input-container:has(select){position:relative}.value-input-container:has(select:focus) .select-appeareance{color:#000;transform:translateY(calc(-50% + 12px))rotate(90deg)}.value-input-container:has(label.text-red-600):has(select:focus) .select-appeareance{transform:translateY(calc(-50% + 4px))rotate(90deg)}.value-input-container:has(label.text-red-600) .select-appeareance{transform:translateY(calc(-50% + 4px))rotate(-90deg)}.value-input-container .select-appeareance{pointer-events:none;transition:all .3s;position:absolute;top:50%;right:8px;transform:translateY(calc(-50% + 12px))rotate(-90deg)}.value-input-container>:nth-child(2){cursor:pointer;appearance:none;background-color:#242424;border-radius:.75rem;padding:.5rem .75rem;transition:all .3s}.value-input-container>:nth-child(2):focus{color:#000;outline:none;background-color:#fff!important}.value-input-container>:nth-child(2):not(:focus):hover{background-color:#ffffff40!important}.value-input-container .input-label{gap:2px;padding-left:4px;font-size:14px;display:flex}.value-input-container .input-label:before{content:"";background-color:red;border-radius:100%;align-self:center;width:0;height:4px;transition:all .3s}
