/* fix745.css · Ki 7:44 PM Oct 19 2026 — TV room clean-up + SHUFFLE; music radio PDE badge */
/* 1) no PLAY NOW pill, no green play dot on the picture (the picture is the button) */
.nw3-tv .f633-play{display:none!important}
.nw3-tv .tv2fp .tv2pl{display:none!important}
.nw3-tv .f633-acts{gap:2px}
/* 2) one small line at the top */
.f745-hint{max-width:1100px;margin:6px auto 10px;padding:0 14px;text-align:center;font:400 13px/1.2 var(--ui);letter-spacing:3px;text-transform:uppercase;color:#c9d6c4}
/* 3) SHUFFLE — phone: small button beside the channel changer */
.tv2rem .f745-shm{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;width:58px;min-height:44px;padding:5px 0;border-radius:12px}
.f745-shm svg{width:16px;height:16px;flex:none;color:#7cff3a;filter:drop-shadow(0 0 5px rgba(124,255,58,.5))}
.f745-shm span{font:400 8.5px/1 var(--ui);letter-spacing:.14em}
.f745-side{display:none}
@media (min-width:900px){
 .tv2rem .f745-shm{display:none}
 .f745-side{position:fixed;right:14px;top:50%;transform:translateY(-50%);z-index:60;display:flex;flex-direction:column;align-items:center;gap:10px;
  width:46px;padding:16px 0 18px;border:0;border-radius:99px;cursor:pointer;color:#fff;background:linear-gradient(#262626,#111);
  box-shadow:0 0 0 1px rgba(255,255,255,.14),0 10px 24px -10px #000;font:400 13px/1 var(--ui);letter-spacing:.2em}
 .f745-side svg{width:18px;height:18px;color:#7cff3a;filter:drop-shadow(0 0 6px rgba(124,255,58,.55))}
 .f745-side span{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}
 .f745-side:hover,.f745-side:focus-visible{outline:none;box-shadow:0 0 0 1px rgba(124,255,58,.6),0 0 18px rgba(124,255,58,.35),0 10px 24px -10px #000}
 .f745-side:active{transform:translateY(calc(-50% + 1px))}
 body.tvx-on .f745-side{display:none}
}
/* Music world: the radio's station badge is the real PDE logo */
.rad-freq.rad-pde{display:inline-flex;align-items:center;padding:0;border:0;background:none;text-shadow:none}
.rad-pde img{display:block;height:40px;width:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8))}
