.tcb-pro-overlay{align-items:center;background:rgba(0,0,0,.35);border-radius:12px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:background .3s ease;width:100%;z-index:10}.tcb-pro-overlay:hover{background:rgba(0,0,0,.45)}.tcb-pro-btn{background:linear-gradient(135deg,#7b61ff,#5b21b6);border-radius:10px;box-shadow:0 8px 20px rgba(91,33,182,.35);color:#fff;font-size:16px;font-weight:600;padding:12px 20px;text-decoration:none;transition:all .25s ease}.tcb-pro-btn:hover{box-shadow:0 12px 28px rgba(91,33,182,.45);transform:translateY(-2px)}
