/**
 * PitchShift WP - Public Frontend Styles
 *
 * Anti-flicker and smooth transition classes for personalized elements.
 */

/* Anti-flicker selector hiding until runtime engine hydrates */
[data-ps-target] {
  opacity: 0;
  transition: opacity 0.15s ease-in;
}

.pitchshift-ready [data-ps-target] {
  opacity: 1;
}

/* Helper utility classes for visual conditions */
.ps-hide {
  display: none !important;
}

.ps-show {
  display: block !important;
}

.ps-inline {
  display: inline-block !important;
}
