/* Vchat 0.65.60 — Billing CTA readability
 * Fixes long trial/payment labels without changing billing behavior.
 */
#vchat-frontend-app.vchat-frontend-app .vchat-billing-center .vchat-billing-plan-card > button:not(.vchat-plan-details-toggle){
  display:flex!important;align-items:center!important;justify-content:center!important;
  width:100%!important;height:auto!important;min-height:52px!important;box-sizing:border-box!important;
  padding:11px 15px!important;border-radius:15px!important;text-align:center!important;
  white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;
  font-size:12.5px!important;font-weight:900!important;line-height:1.25!important;letter-spacing:-.01em!important;
}
#vchat-frontend-app.vchat-frontend-app .vchat-billing-center .vchat-billing-plan-card > .vchat-billing-secondary-cta{
  min-height:46px!important;margin-top:9px!important;border:1px solid #d7d0ef!important;
  background:#f8f7ff!important;color:#5549c8!important;box-shadow:none!important;
}
#vchat-frontend-app.vchat-frontend-app .vchat-billing-center .vchat-billing-plan-card > .vchat-billing-secondary-cta:hover{
  border-color:#a99bea!important;background:#f1efff!important;color:#4539b8!important;transform:translateY(-1px)!important;
}
#vchat-frontend-app.vchat-frontend-app .vchat-billing-center .vchat-billing-plan-card > button[data-billing-trial-activate]{
  border-color:transparent!important;background:linear-gradient(100deg,#7557ed,#5967f2 55%,#42baf3)!important;color:#fff!important;
  box-shadow:0 11px 24px rgba(91,77,202,.18)!important;
}
#vchat-frontend-app.vchat-frontend-app .vchat-billing-center .vchat-billing-plan-card > button[data-billing-trial-activate]:hover{
  filter:brightness(1.035)!important;transform:translateY(-1px)!important;
}
@media(max-width:680px){
  #vchat-frontend-app.vchat-frontend-app .vchat-billing-center .vchat-billing-plan-card > button:not(.vchat-plan-details-toggle){font-size:13px!important;min-height:50px!important}
}
