.form-control{display:block;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.625rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.form-control:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}input[type=datetime-local].form-control{border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.form-control:hover{border-color:#888}.form-control:focus{border-color:#0056b3;box-shadow:0 0 5px #0056b380}input[type=number].form-control{-moz-appearance:textfield}input[type=number].form-control::-webkit-outer-spin-button,input[type=number].form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=date].form-control{position:relative;color:#333}select.form-control{background-color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control{padding-right:30px;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns%3D"http%3A//www.w3.org/2000/svg" viewBox%3D"0 0 4 5"%3E%3Cpath fill%3D"%23000000" d%3D"M2 0L0 2h4z"%3E%3C/path%3E%3C/svg%3E');background-repeat:no-repeat;background-position:right 10px center;background-size:10px 10px}@media (max-width: 768px){.form-control{padding:8px}}
