@layer vuetify-components {
  /* region INPUT */
  .v-color-input {
    padding: 0;
  }
  .v-color-input.v-input--density-default .v-color-input__pip {
    --v-avatar-height: 40px;
  }
  .v-color-input.v-input--density-comfortable .v-color-input__pip {
    --v-avatar-height: 32px;
  }
  .v-color-input.v-input--density-compact .v-color-input__pip {
    --v-avatar-height: 28px;
  }
  .v-color-input .v-color-input__pip.v-avatar--variant-text {
    --v-avatar-height: min-content;
  }
}