/* Press effect for the tutor profile (loaded after tutor-view.css / tutor-profile.css).
   On touch screens :hover sticks after a tap (lift + shadow on a pill inside the rounded, overflow:hidden hero card
   shows as a rectangle), so hover looks are dropped there and only the shape-following press remains. */
.tv button,.tv .btn,.tv [role=tab],.tv-bar *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.tv button,.tv .btn,.tv [role=tab]{-webkit-user-select:none;user-select:none}
@media(hover:none){
  .tv-pt .tv-ph-btn:hover{transform:none;box-shadow:none;background:color-mix(in srgb,var(--primary) 8%,var(--card))}
  .tv-pt .tv-ph-btn:active{background:color-mix(in srgb,var(--primary) 16%,var(--card))}
  .tv-pt .tv-tab:not([aria-selected="true"]):hover{background:var(--card)}
  .tv-icbtn:hover{background:var(--glass)}
  .tv-ghost:hover{background:var(--glass)}
  .tv-ghost:active{background:var(--tint)}
}
@media(prefers-reduced-motion:reduce){.tv-pt .tv-ph-btn:active,.tv-pt .tv-tab:active,.tv-icbtn:active,.tv-hrev .rv-hbtn:active{transform:none}}
