.wp-picker-container .wp-picker-holder {display:none !important;}

/* True Centering Rotator v2.1: vertical list + fade */
.tcr-rotator{--tcr-word-color:#111;--tcr-highlight-color:#0ea5e9;--tcr-fade:20px;--tcr-gap:4px;color:var(--tcr-word-color);display:inline-flex}
.tcr-rotator.align-center{justify-content:center;text-align:center;width:100%}
.tcr-rotator.align-right{justify-content:flex-end;text-align:right;width:100%}

.tcr-viewport{position:relative;display:inline-block;overflow:hidden}
/* top/bottom fade using mask-image (supported modern browsers) */
.tcr-viewport{ -webkit-mask-image: linear-gradient(to bottom, transparent, #000 var(--tcr-fade), #000 calc(100% - var(--tcr-fade)), transparent 100%);
                mask-image: linear-gradient(to bottom, transparent, #000 var(--tcr-fade), #000 calc(100% - var(--tcr-fade)), transparent 100%); }

.tcr-list{display:inline-flex;flex-direction:column;gap:var(--tcr-gap);will-change:transform;transition: transform var(--tcr-speed, 0ms) ease}
.tcr-list b{display:block;white-space:nowrap}

/* Ensure the scroller aligns with surrounding inline text (middle) */
.tcr-rotator{display:inline-flex;align-items:center;vertical-align:middle}
.tcr-viewport{display:flex;align-items:center;line-height:1}

/* Make each row's baseline consistent */
.tcr-list b{line-height:1.2}

/* v2.1.2: Proper two-sided fade (top & bottom) */
.tcr-viewport {
  position: relative;
  display: inline-block;
  overflow: hidden;
  -webkit-mask-image: linear-gradient(
    to bottom,
    transparent 0,
    #000 var(--tcr-fade),
    #000 calc(100% - var(--tcr-fade)),
    transparent 100%
  );
  mask-image: linear-gradient(
    to bottom,
    transparent 0,
    #000 var(--tcr-fade),
    #000 calc(100% - var(--tcr-fade)),
    transparent 100%
  );
  -webkit-mask-mode: alpha;
  mask-mode: alpha;
}

/* v2.1.4: stability hints */
.tcr-viewport{contain: layout style paint; will-change: contents}
.tcr-list{backface-visibility:hidden; -webkit-font-smoothing:antialiased; transform: translateZ(0)}

/* TCR ADMIN HIGHLIGHT — sequence-preserving */
.textwidget .tcr-rotator .tcr-viewport .tcr-list > b.is-active,
.widget .tcr-rotator .tcr-viewport .tcr-list > b.is-active,
.entry-content .tcr-rotator .tcr-viewport .tcr-list > b.is-active,
.wp-block .tcr-rotator .tcr-viewport .tcr-list > b.is-active,
.tcr-rotator .tcr-viewport .tcr-list > b.is-active {
  color: var(--tcr-highlight-color, var(--tcr-highlight, var(--tcr-word-color, currentColor))) !important;
  -webkit-text-fill-color: var(--tcr-highlight-color, var(--tcr-highlight, var(--tcr-word-color, currentColor))) !important;
  background: none !important;
  -webkit-background-clip: initial !important;
  background-clip: initial !important;
  mix-blend-mode: normal !important;
  opacity: 1 !important;
  filter: none !important;
}
.tcr-rotator .tcr-viewport .tcr-list > b { display:block; }

