Let's say I've included the v-text-field
component from Vuetify in my Vue component as shown below:
<v-text-field v-model="email" name="email" type="email" color="#90C143" label="Email">
Upon inspecting the element, it generates regular HTML like this:
<div class="v-input v-input--has-state theme--light v-text-field v-text-field--is-booted" style="">
<div class="v-input__control">
<div class="v-input__slot">
<div class="v-text-field__slot">
<label for="input-39" class="v-label theme--light" style="left: 0px; right: auto; position: absolute;">Email
</label>
<input name="email" id="input-39" type="email">
</div>
<div class="v-input__append-inner">
<div class="v-input__icon v-input__icon--">
<i role="button" class="v-icon notranslate v-icon--link material-icons theme--light" style="">
</i>
</div>
</div>
</div>
</div>
</div>
If I aim to customize the CSS of the entire v-text-field
without altering its functionality, what steps should I take?